body { background: #fff; }
.header {border-bottom: 2px solid var(--color-dark);backdrop-filter: none;}
.header.ubviw3 { box-shadow: 0 1px 0 var(--color-dark); }
.t6lbur {font-weight: 800;letter-spacing: -0.5px;}
.jfwjbs {border-radius: 0;background: var(--color-acid);color: var(--color-dark);}
.cjw3xm { color: var(--color-text-subtle); }
.ihbspl {font-weight: 600;opacity: 0.75;}
.ihbspl:hover, .ihbspl.ad2lqz {opacity: 1;color: var(--color-dark);}
.ihbspl.ad2lqz::after {background: var(--color-acid);height: 4px;border-radius: 0;}
.fbui98 {border: 2px solid var(--color-dark);border-radius: 0;font-weight: 700;}
.v7nhr5 {background: var(--color-acid);color: var(--color-dark);box-shadow: 4px 4px 0 var(--color-dark);}
.v7nhr5:hover {background: var(--color-acid);color: var(--color-dark);transform: translate(2px, 2px);box-shadow: 2px 2px 0 var(--color-dark);}
.feugly {background: #fff;color: var(--color-dark);border-color: var(--color-dark);box-shadow: 4px 4px 0 var(--color-dark);}
.feugly:hover {background: var(--color-acid);color: var(--color-dark);}
.bbqao4 { border-bottom: 2px solid var(--color-dark); }
.bbqao4 h1 {letter-spacing: -1.2px;font-weight: 800;}
.bbqao4 h1 .eeedyg {color: var(--color-dark);background: var(--color-acid);padding: 0 0.12em;}
.owdkjf { color: var(--color-text-subtle); }
.ysxc66 {background: var(--color-dark);color: rgba(255, 255, 255, 0.86);border: 0;}
.ysxc66 h2, .ysxc66 h3, .ysxc66 h4 { color: #fff; }
.ysxc66 p, .ysxc66 li { color: rgba(255, 255, 255, 0.84); }
.ysxc66 a { color: var(--color-acid); }
.ysxc66 .fmkgfs { color: var(--color-acid); }
.ysxc66 .mnjsax, .ysxc66 .ebz3ov, .ysxc66 .o1zvh8 {background: transparent;border-color: rgba(255, 255, 255, 0.35);color: rgba(255, 255, 255, 0.86);}
.ysxc66 .mnjsax h3 { color: #fff; }
.ysxc66 .v7nhr5 { box-shadow: 4px 4px 0 var(--color-acid); }
.ysxc66 .feugly {background: transparent;color: #fff;border-color: #fff;box-shadow: 4px 4px 0 var(--color-acid);}
.ah5b0u .feugly, .ysxc66 .ah5b0u .feugly {background: #fff;color: var(--color-dark);border-color: var(--color-dark);box-shadow: 4px 4px 0 var(--color-dark);}
.ah5b0u .feugly:hover, .ysxc66 .ah5b0u .feugly:hover {background: var(--color-acid);color: var(--color-dark);}
.ysxc66 .qjnvmj { border-bottom-color: rgba(255, 255, 255, 0.4); }
.ysxc66 .b9rqcc { color: #fff; }
.ysxc66 .x12dnq p { color: rgba(255, 255, 255, 0.78); }
.ysxc66 .ruoknl {background: rgba(198, 247, 43, 0.14);border-left-color: var(--color-acid);color: #fff;}
.ysxc66 .ruoknl .vjkjlc { color: var(--color-acid); }
.ysxc66 .ruoknl li::before { background: var(--color-acid); }
.mnjsax {border: 2px solid var(--color-dark);box-shadow: none;}
.mnjsax:hover {transform: translate(-3px, -3px);box-shadow: 6px 6px 0 var(--color-acid);}
.ruoknl {background: rgba(198, 247, 43, 0.14);border-left: 6px solid var(--color-acid);border-radius: 0;}
.ruoknl .vjkjlc { color: var(--color-dark); }
.ruoknl li::before {background: var(--color-dark);border-radius: 0;width: 7px;height: 7px;}
.yl5uc4 { border: 2px solid var(--color-dark); }
.yl5uc4 th {background: var(--color-dark);color: #fff;text-transform: uppercase;letter-spacing: 0.4px;}
.yl5uc4 td { border-bottom: 1px solid rgba(10, 10, 10, 0.15); }
.o1zvh8 {border: 2px solid var(--color-dark);border-radius: 0;}
.o1zvh8:hover {transform: none;box-shadow: 6px 6px 0 var(--color-acid);}
.o1zvh8.z2ezdd { box-shadow: 6px 6px 0 var(--color-acid); }
.jhhgah {border-radius: 0;background: var(--color-acid);color: var(--color-dark);}
.qjnvmj { border-bottom: 1px solid var(--color-dark); }
.b9rqcc {font-weight: 700;font-size: var(--font-size-lg);}
.b9rqcc::after {border: 0;width: auto;height: auto;content: "+";font-weight: 800;transform: none;}
.qjnvmj.ad2lqz .b9rqcc::after {content: "\2212";transform: none;}
.z7ps8d {display: grid;gap: var(--gutter);}
@media (min-width: 900px) { .z7ps8d { grid-template-columns: repeat(2, 1fr); } }
.ebz3ov {border-left: 6px solid var(--color-acid);padding: var(--space-4) 0 var(--space-4) var(--space-4);}
.ebz3ov .ikkxxt {display: block;font-size: var(--font-size-xs);font-weight: 800;text-transform: uppercase;letter-spacing: 0.6px;margin-bottom: var(--space-2);}
.ah5b0u {background: #fff;color: var(--color-dark);border: 2px solid var(--color-dark);box-shadow: 6px 6px 0 var(--color-acid);border-radius: 0;}
.ah5b0u h2 { color: var(--color-dark); }
.ah5b0u p { color: var(--color-text-subtle); }
.footer { background: var(--color-dark); }
.vznqjc { color: var(--color-acid); }
.je83fy {border: 2px solid var(--color-dark);border-radius: 0;background: var(--color-acid);color: var(--color-dark);box-shadow: 4px 4px 0 var(--color-dark);}
.je83fy:hover {background: var(--color-acid);color: var(--color-dark);transform: translate(2px, 2px);box-shadow: 2px 2px 0 var(--color-dark);}
.ix0pcb {background: #fff;border-top: 2px solid var(--color-dark);}
.ix0pcb .bbdbwg {border: 2px solid var(--color-dark);border-radius: 0;box-shadow: 3px 3px 0 var(--color-dark);}
.ix0pcb .j3atlu {background: var(--color-acid);color: var(--color-dark);}
.ix0pcb .bmrmpm {background: #fff;color: var(--color-dark);}
.ix0pcb .cdthod {color: #3d3d3d;font-weight: 600;}
.cygh8e .tzedp9 { color: #128c7e; }
.nvgjoj .huyi51 {background: var(--color-acid);color: var(--color-dark);border: 2px solid var(--color-dark);border-radius: 0;}
.yiaity {background: #fff;color: var(--color-dark);border: 2px solid var(--color-dark);border-radius: 0;box-shadow: 6px 6px 0 var(--color-acid);}
.yiaity .mrvwvg {background: var(--color-acid);color: var(--color-dark);border: 2px solid var(--color-dark);}
.yiaity .j6kqks {background: #fff;color: var(--color-dark);border: 2px solid var(--color-dark);}
.yiaity .unahzh { color: var(--color-dark); }
.ix0pcb .bbdbwg:focus-visible, .yiaity :focus-visible {outline: 3px solid var(--color-dark);outline-offset: 2px;}
.nvgjoj .huyi51:focus-visible {outline: 3px solid var(--color-dark);outline-offset: 2px;}
@media (prefers-reduced-motion: no-preference) {
@keyframes uvkacm { to { transform: rotate(1turn); } }
.mcia8i .tzedp9 { animation: uvkacm .9s linear 5; }
.ix0pcb .bbdbwg:active {transform: translate(3px, 3px);box-shadow: none;}
}