.col{font:500 .75rem/1.4 var(--font-m);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:10px}.sbody{margin-top:56px}.seg{background:var(--muted);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;max-width:100%;padding:4px;display:inline-grid;position:relative}.seg button{z-index:1;height:44px;font:500 .875rem var(--font-b);color:var(--muted-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 14px;position:relative}.seg button[aria-checked=true]{color:var(--foreground)}.seg .ind{z-index:0;background:var(--card);box-shadow:0 1px 3px oklch(0% 0 0/.12),0 0 0 1px var(--border);transition:transform .2s var(--ease),width .2s var(--ease);border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px}.seg.sm{border-radius:10px;padding:3px}.seg.sm button{border-radius:8px;height:32px;padding:0 12px;font-size:.8125rem}.seg.sm .ind{top:3px;bottom:3px;left:3px}@media (pointer:coarse){.seg.sm button{height:40px}}@media (prefers-reduced-motion:reduce){.seg .ind{transition:none}}.chip{height:22px;font:500 .72rem var(--font-b);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;display:inline-flex}.chip.g{background:var(--ok-bg);color:var(--ok)}.chip.w{background:var(--wait-bg);color:var(--wait-fg)}.chip.m{background:var(--muted);color:var(--muted-foreground)}.hero2{padding:32px 0 var(--section-y)}.crumb{color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:20px;font-size:.8125rem;display:flex}.crumb a{color:inherit}.h1s{font:600 clamp(2.5rem,1.3rem + 5vw,4.25rem)/1.04 var(--font-d);letter-spacing:-.035em;text-wrap:balance;max-width:17ch}.lede{color:var(--muted-foreground);max-width:36rem;margin-top:20px;font-size:1.0625rem;line-height:1.6}@media (width>=768px){.lede{font-size:1.1875rem}}#check{margin-top:28px}.chk{gap:8px;max-width:520px;display:flex}.chk input{border:1px solid var(--border);background:var(--card);min-width:0;height:44px;color:var(--foreground);font:400 1rem var(--font-b);border-radius:999px;flex:1;padding:0 16px}.chk input::placeholder{color:var(--muted-foreground)}.chk input:focus-visible{border-color:var(--brand-ink);box-shadow:0 0 0 3px color-mix(in oklab,var(--brand-ink) 22%,transparent);outline:none}.chk .lnk{color:var(--foreground);text-underline-offset:4px;align-self:center;padding:12px 4px;font-size:.9375rem}.chk-n{color:var(--muted-foreground);max-width:52ch;margin-top:10px;font-size:.8125rem}.trust{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;margin:18px 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.trust li:before{content:"✓";color:var(--muted-foreground);margin-right:6px;font-weight:600}.hero-vis{margin-top:40px}.hero-bens{margin-top:32px}@media (width<=1023px){.h2g{flex-direction:column;display:flex}.h2g .h2c{display:contents}.h2g .trust{order:1;margin-top:20px}.h2g .hero-bens{order:2}.h2g .hero-vis{margin-top:28px}}@media (width>=1024px){.h2g{grid-template-columns:minmax(0,1fr) minmax(0,min(46%,520px));align-items:center;column-gap:56px;display:grid}.h2g .hero-vis{grid-area:1/2;margin-top:0}.h2g .hero-bens{grid-column:1/-1;margin-top:48px}.h2g .h1s{font-size:clamp(2.75rem,1rem + 2.9vw,3.75rem)}}@media (width<=559px){.chk{flex-direction:column}.chk .btn{width:100%}.chk .lnk{text-align:center}}.two{gap:32px;display:grid}@media (width>=1024px){.two{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px}}.prob{margin:0 -8px}.prob .rw{align-items:center;min-height:48px}.prob .rw .t{line-height:1.45}.srcs ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.srcs li{color:var(--muted-foreground);grid-template-columns:18px 1fr;gap:10px;font-size:.875rem;line-height:1.5;display:grid}.srcs li svg{width:18px;height:18px;margin-top:2px}.srcs a{color:var(--foreground);text-underline-offset:3px}.srcs a:hover{text-decoration-color:var(--brand)}.honest{border-top:1px solid var(--border);color:var(--foreground);margin-top:18px;padding-top:14px;font-size:.875rem}.flow{gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.fn{background:var(--card);border:1px solid var(--border);border-radius:var(--r-ctl);min-height:68px;box-shadow:var(--shadow-card);align-items:center;gap:12px;min-width:0;padding:10px 16px;display:flex;position:relative}.fn.us{border-color:color-mix(in oklab,var(--brand) 55%,var(--border))}.fn b{font:600 .9375rem/1.25 var(--font-b);overflow-wrap:anywhere;display:block}.fn.us b{font-family:var(--font-m);font-size:.8125rem}.fn small{color:var(--muted-foreground);margin-top:3px;font-size:.8125rem;line-height:1.35;display:block}.fi{background:var(--surface);width:36px;height:36px;color:var(--muted-foreground);border-radius:10px;flex:none;place-items:center;display:grid}.fi svg,.fi .ic{width:20px;height:20px}.fn.us .fi{background:var(--card);border:1.5px solid var(--brand);color:var(--foreground)}.plats3{display:flex}.plats3 svg{background:var(--card);width:18px;height:18px;box-shadow:0 0 0 1px var(--border);border-radius:50%;padding:2px}.plats3 svg+svg{margin-left:-5px}.fi:has(.plats3){background:0 0;width:auto;padding:0 6px}.fn+.fn:before{content:"";border-left:1.5px solid color-mix(in oklab,var(--brand) 45%,var(--border));height:10px;position:absolute;top:-11px;left:33px}@media (width>=1024px){.flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.fn+.fn:before{border-left:0;border-top:1.5px solid color-mix(in oklab,var(--brand) 45%,var(--border));width:28px;height:0;top:50%;left:-29px}}.how2{margin-top:48px}.tfacts{margin:0;padding:0;list-style:none}.fact{color:var(--muted-foreground);align-items:flex-start;gap:10px;padding:10px 0;font-size:.9375rem;line-height:1.5;display:flex}.tfacts li+li{border-top:1px solid var(--border)}.fact .ic{flex:none;width:16px;height:16px;margin-top:4px}.fact .v{color:var(--foreground);font-weight:600}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--shadow-card);min-width:0;padding:22px}.card.rec{border-color:color-mix(in oklab,var(--brand) 55%,var(--border))}.card h3{font:600 1.25rem var(--font-d)}.card .who{color:var(--muted-foreground);margin-top:4px;font-size:.875rem}.ph2{justify-content:space-between;align-items:center;display:flex}.ph2 .col{margin:0}.pgl{gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pgr+.pgr{border-top:1px solid var(--border);margin-top:6px;padding-top:10px}.pgh{align-items:center;gap:10px;display:flex}.pgh svg{width:18px;height:18px}.pgh b{font:600 .9375rem var(--font-b);flex:1}.steps{counter-reset:s;gap:2px;margin:0;padding:0;list-style:none;display:grid}.steps>li{counter-increment:s;border-radius:8px;grid-template-columns:28px 1fr;align-items:start;column-gap:12px;padding:12px 8px;display:grid}.steps>li:before{content:counter(s);border:1px solid var(--border);width:28px;height:28px;font:600 .8125rem var(--font-b);color:var(--foreground);border-radius:50%;place-items:center;display:grid}.steps>li.done:before{content:"✓";background:var(--ok-bg);color:var(--ok);border-color:#0000}.steps>li.now{background:var(--surface)}.steps b{font-weight:600;display:block}.steps p{color:var(--muted-foreground);margin:2px 0 0;font-size:.875rem}.steps.mini{margin:6px 0 0 4px}.steps.mini>li{grid-template-columns:22px 1fr;align-items:center;padding:5px 6px}.steps.mini>li:before{width:22px;height:22px;font-size:.72rem}.steps.mini p{margin:0;font-size:.8125rem}.steps.mini>li.now p{color:var(--foreground)}.cmpg{gap:16px;display:grid}@media (width>=768px){.cmpg{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.cmpg .card{grid-row:span 3;grid-template-rows:subgrid;display:grid}}.cmpr{margin:14px 0 0;padding:0;list-style:none;display:grid}.cmpr li{grid-template-columns:20px 1fr;align-items:start;gap:10px;min-height:64px;padding:10px 0;font-size:.875rem;display:grid}.cmpr li+li{border-top:1px solid var(--border)}.cmpr .k{color:var(--muted-foreground);font-size:.8125rem;display:block}.cmpr .v{color:var(--foreground);font-weight:600;display:block}.card:not(.rec) .cmpr .v{color:var(--muted-foreground);font-weight:500}.ck2{width:20px;height:20px;font:700 .72rem var(--font-b);border-radius:50%;place-items:center;margin-top:8px;display:grid}.ck2.y{background:var(--ok-bg);color:var(--ok)}.ck2.n{color:var(--muted-foreground);border:1px solid var(--border)}#compare .ts-note{margin-top:16px}.steps.three>li{padding:16px 12px}@media (width>=1024px){.steps.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.steps.three>li{grid-template-columns:28px 1fr;align-content:start}}.ipw{gap:10px;min-width:0;margin-top:14px;display:grid}.seg.ip{grid-auto-flow:unset;flex-wrap:wrap;width:100%;display:flex}.seg.ip button{flex:auto;height:36px;padding:0 10px;font-size:.8125rem}@media (pointer:coarse){.seg.ip button{height:40px}}.seg.ip .ind{display:none}.seg.ip button[aria-checked=true]{background:var(--card);box-shadow:0 1px 3px oklch(0% 0 0/.12),0 0 0 1px var(--border)}.ipn{color:var(--muted-foreground);min-height:3em;font-size:.875rem;line-height:1.5}.ipn a{color:var(--foreground);text-underline-offset:3px;white-space:nowrap}.appline{border:1px dashed var(--border);border-radius:var(--r-ctl);color:var(--muted-foreground);align-items:flex-start;gap:10px;margin-top:24px;padding:14px 16px;font-size:.9375rem;display:flex}.appline .ic{flex:none;width:18px;height:18px;margin-top:3px}.appline b{color:var(--foreground)}.tiles{grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.tiles{grid-template-columns:1fr 1fr;gap:12px}}@media (width>=1024px){.tiles{grid-template-columns:repeat(3,1fr)}.tiles li:last-child{grid-column:1/-1}}.tl{background:var(--card);border:1px solid var(--border);border-radius:var(--r-ctl);min-width:0;min-height:68px;box-shadow:var(--shadow-card);color:var(--foreground);transition:border-color .15s,transform .15s var(--ease);align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.tl.tb{all:unset;box-sizing:border-box;background:var(--card);border:1px solid var(--border);border-radius:var(--r-ctl);width:100%;min-height:68px;box-shadow:var(--shadow-card);cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:border-color .15s;display:flex}.tl svg{flex:none;width:22px;height:22px}.tl>span{flex:1;min-width:0}.tl b{font:600 .9375rem/1.25 var(--font-b);display:block}.tl small{color:var(--muted-foreground);margin-top:3px;font-size:.8125rem;display:block}.tl .inf{opacity:.55;width:15px;height:15px;color:var(--muted-foreground)}.tl:hover,.tl.tb:hover,.tl.tb[aria-expanded=true]{border-color:color-mix(in oklab,var(--foreground) 24%,transparent)}.tl.tb:hover .inf,.tl.tb[aria-expanded=true] .inf{opacity:1}.tl.tb:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.tl.any{border-style:dashed;border-color:color-mix(in oklab,var(--foreground) 22%,transparent);box-shadow:none;background:0 0}.tl .go{color:var(--muted-foreground);flex:none}#price .trk{margin-top:0}.dfy{background:var(--surface);color:var(--muted-foreground);border-radius:10px;margin-top:14px;padding:12px 14px;font-size:.875rem}.dfy b{color:var(--foreground)}.mgline{color:var(--muted-foreground);margin-top:12px;font-size:.8125rem}.mgline a{color:var(--foreground);text-underline-offset:3px}.rel-h{margin-top:64px}.rel{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=640px){.rel{grid-template-columns:1fr 1fr}}@media (width>=1024px){.rel{grid-template-columns:repeat(3,1fr)}}.band{padding:var(--section-y) 0;background:var(--finalband)}.job{text-align:center;justify-items:center;display:grid}.job .h2{margin:0 auto}.job .lead{margin:16px auto 0}.job .chk-wrap{justify-items:center;width:100%;margin-top:28px;display:grid}.job .chk{justify-content:center;width:100%}.job .trust{justify-content:center}.job .chk-n{text-align:center}#tracking .job{border-top:1px solid var(--border);margin-top:48px;padding-top:28px}#tracking .job p{max-width:60ch;color:var(--muted-foreground)}#tracking .job b{color:var(--foreground)}.joba{margin-top:12px}.joba .lnk{color:var(--foreground);text-underline-offset:4px;font-weight:500}.stk .btn{flex:1;height:48px}.stk{transition:transform .25s var(--ease);transform:translateY(110%)}.stk.show{transform:none}.endb{border-top:0;margin-top:0;padding-top:0}.rws{gap:2px;padding:0;list-style:none;display:grid}.tl>.chip{flex:none}@media (width>=768px){.cmpg{gap:0 16px}}.rws .rw .k{color:var(--muted-foreground)}@media (width<=559px){.chk input{flex:none;width:100%}}.tl.tb.rw{color:var(--foreground);font-size:inherit;min-height:68px}section[id],[id].band{scroll-margin-top:72px}@media (width<=767px){body:has(.stk){padding-bottom:84px}}.band .gd-brand{text-align:center;max-width:72ch;margin:32px auto 0}.needg{gap:16px;display:grid}@media (width>=720px){.needg{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}}.need{flex-direction:column;gap:12px;display:flex}.nh{align-items:center;gap:12px;display:flex}.nh>svg{flex:none;width:28px;height:28px}.nh h3{font:600 1.125rem var(--font-d)}.nh small{color:var(--muted-foreground);margin-top:2px;font-size:.8125rem;display:block}.nl{margin:0 -8px}.nl .rw{align-items:flex-start;padding:8px}.nl .chip,.need .chip.m{font:500 .72rem var(--font-b);letter-spacing:0;flex:none;margin-top:1px;display:inline-flex}.nl .rw .t{flex:60%;line-height:1.45}.nl .rw .k{color:var(--muted-foreground);display:block}.nl .rw .chip{margin-top:1px}.nl .rw .inf{margin-top:4px}.needx{gap:12px;margin-top:20px;display:grid}.needx .appline{margin-top:0}.soonl{color:var(--muted-foreground);align-items:center;gap:10px;font-size:.875rem;display:flex}.evbar{margin-bottom:16px}.evg{grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.evg{grid-template-columns:1fr 1fr}}@media (width>=1024px){.evg{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.evt{background:var(--card);border:1px solid var(--border);border-radius:var(--r-ctl);min-height:64px;box-shadow:var(--shadow-card);align-items:center;gap:10px;min-width:0;padding:10px 14px;transition:border-color .2s;display:flex}.evt>span:nth-child(2){flex:1;min-width:0}.evt b{font:600 .9375rem/1.25 var(--font-b);display:block}.evt small{color:var(--muted-foreground);margin-top:2px;font-size:.8125rem;line-height:1.35;display:block}.evt .ck{width:20px;height:20px;font:700 .7rem var(--font-b);border:1px solid var(--border);color:#0000;border-radius:50%;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.evt.rec{border-color:color-mix(in oklab,var(--foreground) 34%,transparent)}.evt.rec .ck{background:var(--ok-bg);color:var(--ok);border-color:#0000}.evt .sg{display:none}.evt.rec:not(.soon) .sg{display:inline-flex}.evt.soon b{color:var(--muted-foreground)}.evt.any{box-shadow:none;background:0 0;border-style:dashed}.evf{margin-top:28px}@media (width>=1024px){.evf .tfacts{grid-template-columns:repeat(3,1fr);gap:0 32px;display:grid}.evf .tfacts li+li{border-top:0}}.accf{margin-top:40px}@media (width>=1024px){.accf .tfacts{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.accf .tfacts li:nth-child(2){border-top:0}}.miss2{margin-top:48px}#problem .ts{max-width:100%}
