.home-hero{gap:var(--s-6);padding:var(--s-4) 0 var(--s-8);grid-template-columns:minmax(0,1fr);display:grid}.home-voice{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.home-voice h1{max-width:14ch}.home-voice .t-body{-webkit-hyphens:manual;hyphens:manual;max-width:54ch}.home-accent{white-space:nowrap}.home-searchbtn{color:var(--faint);transition:color var(--detent) var(--ease-detent);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.home-searchbtn:hover{color:var(--frost)}.home-searchbtn:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-searchbtn svg{width:18px;height:18px}@media (max-width:639px){.home-voice{gap:var(--s-3)}.home-voice h1{max-width:12ch;font-size:2rem;line-height:1.08}.home-voice .t-body{font-size:.875rem;line-height:1.5}.home-hero{padding-bottom:var(--s-5)}}@media (min-width:900px){.home-hero{gap:var(--s-8);padding:var(--s-8) 0 var(--s-12);grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:center}}@media (min-width:1200px){.home-hero{grid-template-columns:minmax(0,32rem) minmax(0,32rem);justify-content:space-between}}.home-zones{margin-bottom:var(--s-8)}.home-zones .shead{margin-bottom:var(--s-2)}.home-zones .switchlink{align-items:center;gap:var(--s-1);flex:none;display:inline-flex}.home-zones .ruler{margin-bottom:var(--s-3)}.home-zonegrid{gap:var(--s-3);overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-bottom:var(--s-2);scrollbar-width:none;grid-auto-columns:9.5rem;grid-auto-flow:column;display:grid;overflow-x:auto}.home-zonegrid::-webkit-scrollbar{display:none}.home-zonegrid>*{scroll-snap-align:start}.home-zone{transition:border-color var(--detent) var(--ease-detent), background-color var(--detent) var(--ease-detent);flex-direction:column;display:flex;overflow:hidden}.home-zoneart{height:58px;padding:var(--s-2) var(--s-3);box-shadow:var(--recess);border-bottom:1px solid var(--line-soft);align-items:flex-end;display:flex;position:relative}.home-zoneart:after{content:"";background:linear-gradient(#0000 40%,#0a0b0d6b);position:absolute;inset:0}.home-zoneflags{z-index:var(--z-art);gap:var(--s-1);line-height:1;display:flex;position:relative}.home-zonebody{gap:var(--s-1);padding:var(--s-3);flex-direction:column;min-width:0;display:flex}.home-from{align-items:baseline;gap:var(--s-1);margin-top:var(--s-1);display:inline-flex}.home-fromv{color:var(--amber)}@media (min-width:640px){.home-zonegrid{padding-inline:0;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-bottom:0;overflow-x:visible}.home-zoneart{height:78px}}@media (min-width:900px){.home-zonegrid{grid-template-columns:repeat(6,1fr)}.home-zoneart{height:82px}}.home-rate{align-items:baseline;gap:var(--s-1);flex:none;display:inline-flex}.home-emptybody{max-width:44ch}.jumprow{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);margin:var(--s-4) 0 var(--s-2);background:var(--slab);border:1px solid var(--line-strong);border-radius:var(--r-md);color:inherit;transition:border-color var(--t-fast) var(--e-out), background var(--t-fast) var(--e-out);text-decoration:none;display:flex}.jumprow:hover{border-color:var(--violet);background:var(--slab-hi)}.jumprow:active{transform:translateY(1px)}.jumprow-t{flex-direction:column;gap:2px;min-width:0;display:flex}.jumprow-t b{font-size:.9375rem;font-weight:600}.jumprow-go{color:var(--violet-bright);margin-left:auto;font-size:1.1rem}@media (prefers-reduced-motion:reduce){.jumprow{transition:none}}.home-sell{gap:var(--s-4);background:var(--sheet-hero,linear-gradient(168deg, var(--slab-hi) 0%, var(--slab) 46%, var(--steel) 100%));border:1px solid var(--line-strong);border-radius:var(--r-lg);min-width:0;box-shadow:var(--raise);padding:var(--s-8) var(--s-6);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:900px){.home-sell{padding:var(--s-12) var(--s-8)}}.home-sell:before{content:"";z-index:1;background:var(--edge-lit,linear-gradient(90deg,transparent,#eaecef47 22%, #a78bfa8c 50%,#eaecef47 78%,transparent));height:1px;position:absolute;inset:0 0 auto}.home-bloom{pointer-events:none;background:var(--bloom,radial-gradient(120% 90% at 15% -20%, #8b5cf62e 0%, transparent 62%));animation:fade var(--dawn,.48s) var(--ease-settle) both;position:absolute;inset:0}.home-sell>:not(.home-bloom){position:relative}.home-find{gap:var(--s-2);flex-direction:column;display:flex}.home-pricewrap{gap:var(--s-1);flex-direction:column;display:flex}.home-pricerow{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.home-pricehero{font-family:var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background-image:var(--ink-gradient,linear-gradient(135deg,#eaecef 0%,#a78bfa 58%,#469bf5 100%));color:#0000;animation:land var(--settle) var(--ease-settle) var(--stagger) both;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.25rem,10vw,3rem);font-weight:700;line-height:1}.home-proof{background:var(--line-soft);border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.home-proof li{padding:var(--s-3);background:linear-gradient(180deg,var(--slab) 0%,var(--steel) 100%);flex-direction:column;gap:2px;min-width:0;display:flex}.home-proof b{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.home-proof .t-cap{font-size:.75rem;line-height:1.35}.home-proofnum{align-items:baseline;gap:var(--s-1);display:inline-flex}.home-proofnum .rd-s{font-size:.9375rem;line-height:1.2}.home-proof{grid-template-columns:repeat(auto-fit,minmax(var(--home-proof-min,100%),1fr))}@media (min-width:560px) and (max-width:899px){.home-proof{--home-proof-min:11rem}}@media (max-width:559px){.home-proof{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:9rem;grid-auto-flow:column;overflow:auto hidden}.home-proof::-webkit-scrollbar{display:none}.home-proof li{scroll-snap-align:start}}
