.precon-schools_srOnly__wlVQT{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.precon-schools_eyebrowRow__9MFLi{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.precon-schools_powered__kwaV9{display:inline-flex;align-items:center;min-height:26px;padding:0 12px;border-radius:999px;background:var(--m-glass);-webkit-backdrop-filter:var(--m-frost);backdrop-filter:var(--m-frost);border:1px solid var(--m-edge);font-size:12px;font-weight:500;color:var(--m-mu)}.precon-schools_powered__kwaV9 strong{margin-inline-start:4px;color:var(--m-ink)}.precon-schools_poweredCard__4MiqX{position:absolute;right:12px;top:12px;z-index:2}.precon-schools_chips__QTNl1{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.precon-schools_chip__KC3w8{min-height:44px;padding:0 20px;border:1px solid var(--m-edge);border-radius:999px;background:var(--m-glass);-webkit-backdrop-filter:var(--m-frost);backdrop-filter:var(--m-frost);font:600 14.5px/1 var(--hv-font-body);color:var(--m-ink);cursor:pointer}.precon-schools_chip__KC3w8[aria-pressed=true]{border-color:transparent;background:var(--m-ink);color:var(--hv-ground)}.precon-schools_grid__d8_6C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--m-gap);margin:0;padding:0;list-style:none}.precon-schools_card__j30PI{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:460px;height:100%;overflow:hidden;box-sizing:border-box;padding:12px;border-radius:var(--m-r-md)}.precon-schools_media__YkFYc{position:absolute;inset:0;z-index:-1;background:linear-gradient(160deg,var(--m-s1),var(--m-s2) 50%,var(--m-s4))}.precon-schools_media__YkFYc img{display:block;width:100%;height:100%;object-fit:cover;filter:var(--hv-photo-filter,none)}.precon-schools_glyph__aMLiI{position:absolute;inset:0;display:grid;place-items:center;color:var(--m-mu)}.precon-schools_stage__sstC4{position:absolute;left:14px;top:14px;padding:7px 14px;border-radius:999px;background:var(--hv-card);font-size:13px;font-weight:600}.precon-schools_panel__RcX97{padding:18px 20px;border-radius:var(--m-r-sm);background:color-mix(in oklab,var(--hv-card) 94%,transparent)}.precon-schools_name___chuM{margin:0;font-size:24px;line-height:1.12;letter-spacing:-.02em}.precon-schools_cover__9lLF2{color:inherit;text-decoration:none}.precon-schools_cover__9lLF2:after{content:"";position:absolute;inset:0}.precon-schools_meta__PG__z{margin:6px 0 0;font-size:14.5px;color:var(--m-mu)}.precon-schools_kind__jqZC0{margin:8px 0 0;font-size:14.5px;font-weight:600}.precon-schools_duo__1_sOI{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--m-gap)}.precon-schools_duo__1_sOI[data-both="1"]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}.precon-schools_schools___AtsZ{min-width:0}.precon-schools_schools___AtsZ h2{margin-bottom:20px}.precon-schools_tableWrap__tH9pH{overflow-x:auto;padding:6px 22px 10px;border-radius:var(--m-r-md)}.precon-schools_table__iXXlP{width:100%;border-collapse:collapse;font-size:15px}.precon-schools_caption__0tRiI{caption-side:bottom;padding:14px 0 4px;text-align:start;font-size:12.5px;line-height:1.5;color:var(--m-mu)}.precon-schools_caption__0tRiI a{color:var(--hv-link);text-decoration:underline;text-underline-offset:2px}.precon-schools_table__iXXlP th{padding:14px 10px 10px;text-align:start;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--m-mu)}.precon-schools_table__iXXlP td{padding:14px 10px;border-top:1px solid var(--m-hair);vertical-align:top}.precon-schools_school___wYX1{display:block;font-weight:600}.precon-schools_board__mokwV{display:block;font-size:13px;color:var(--m-mu)}.precon-schools_tags__gArW_{display:flex;flex-wrap:wrap;gap:6px}.precon-schools_tag__0xUAP{padding:3px 10px;border-radius:999px;background:var(--m-wash);font-size:12.5px;font-weight:600}.precon-schools_eqao__08c_z{display:block;font-family:var(--hv-font-display);font-size:22px;font-weight:600;letter-spacing:-.02em}.precon-schools_end__9K7cS{text-align:end}.precon-schools_rowLink__2EUvH{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;white-space:nowrap;color:var(--m-ac);text-decoration:none}.precon-schools_report__oagdS{padding:clamp(20px,2.4vw,32px);border-radius:var(--m-r-md)}.precon-schools_reportTiles__TtWzY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;padding:0;list-style:none}.precon-schools_reportValue__wEe3u{margin:0;font-family:var(--hv-font-display);font-size:24px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.precon-schools_reportLabel__w1l_B{margin:2px 0 0;font-size:13px;color:var(--m-mu)}.precon-schools_locked__pjLT_{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--m-hair);border-radius:999px;background:var(--hv-card);font:600 14px/1 var(--hv-font-body);color:var(--m-ink);cursor:pointer}.precon-schools_reportChart__7KARH{margin-top:8px}.precon-schools_reportChartTitle__j93uL{margin:0 0 10px;font-size:14px;font-weight:600}.precon-schools_bars__qGoxQ{display:flex;align-items:flex-end;gap:5px;height:120px}.precon-schools_bar__kwKV4{flex:1 1 0;min-width:0;border-radius:999px;background:color-mix(in oklab,var(--m-ink) 10%,var(--hv-card))}.precon-schools_bar__kwKV4[data-now="1"]{background:linear-gradient(180deg,var(--m-g2),var(--m-g1))}.precon-schools_reportLinks__wjK7X{display:flex;flex-wrap:wrap;gap:8px 16px;margin:16px 0 0;font-size:14px}.precon-schools_reportLinks__wjK7X a{color:var(--m-ac)}@media (max-width:1099px){.precon-schools_grid__d8_6C{grid-template-columns:repeat(2,minmax(0,1fr))}.precon-schools_duo__1_sOI[data-both="1"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.precon-schools_grid__d8_6C{grid-template-columns:minmax(0,1fr)}.precon-schools_card__j30PI{min-height:400px}.precon-schools_reportTiles__TtWzY{grid-template-columns:minmax(0,1fr)}}.quotes_mark__NDH_C{display:block;margin-bottom:4px;font-family:var(--hv-font-display);font-size:44px;line-height:.8;color:var(--m-ac)}.quotes_caption__eWYl7{display:flex;flex-direction:column;gap:2px;margin-top:14px;font-size:13.5px;color:var(--m-mu)}.quotes_caption__eWYl7 strong{font-weight:600;color:var(--m-ink)}:is(.quotes_card__zidAn,.quotes_wallQuote__hXONw,.quotes_featureQuote__5veyU,.quotes_panelQuote__WxaUH,.quotes_rowQuote__Gzuh4,.quotes_rowItem__yrnRm),:is(.quotes_cards__5dvMk,.quotes_wall__Bzb97,.quotes_feature__yXAZE,.quotes_panel__PQzPK,.quotes_row__F7x2e) :is(figure,blockquote,blockquote p){margin:0}.quotes_cards__5dvMk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--m-gap);margin:0;padding:0;list-style:none}.quotes_card__zidAn{height:100%;box-sizing:border-box;padding:clamp(22px,2.4vw,34px);font-size:18px;line-height:1.45;font-family:var(--hv-font-display);font-weight:500;letter-spacing:-.01em}.quotes_wall__Bzb97{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--m-gap);align-items:start}.quotes_wallQuote__hXONw:nth-child(3n+2){margin-top:36px}.quotes_wallQuote__hXONw{box-sizing:border-box;padding:clamp(20px,2vw,28px);line-height:1.45;font-family:var(--hv-font-display);font-weight:500}.quotes_wallQuote__hXONw[data-size=lg]{font-size:22px}.quotes_wallQuote__hXONw[data-size=md]{font-size:18px}.quotes_wallQuote__hXONw[data-size=sm]{font-size:16px}.quotes_card__zidAn .quotes_caption__eWYl7,.quotes_wallQuote__hXONw .quotes_caption__eWYl7{font-family:var(--hv-font-body);font-weight:400}.quotes_feature__yXAZE{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:center;padding:clamp(10px,1.2vw,16px);border-radius:var(--m-r)}.quotes_feature__yXAZE[data-photo="1"]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.quotes_featureMedia__adF3O{aspect-ratio:4/5;max-height:520px;overflow:hidden;border-radius:var(--m-r-md);background:linear-gradient(160deg,var(--m-s1),var(--m-s2) 50%,var(--m-s4))}.quotes_featureMedia__adF3O img{display:block;width:100%;height:100%;object-fit:cover}.quotes_featureBody__Nq09A{min-width:0;padding:clamp(10px,2vw,32px) clamp(10px,3vw,48px) clamp(10px,2vw,32px) 0}.quotes_feature__yXAZE:not([data-photo="1"]) .quotes_featureBody__Nq09A{padding-left:clamp(10px,3vw,48px)}.quotes_featureQuote__5veyU p{font-family:var(--hv-font-display);font-weight:500;font-size:clamp(24px,2.8vw,40px);line-height:1.18;letter-spacing:-.025em;color:var(--m-ink)}.quotes_featureQuote__5veyU .quotes_caption__eWYl7{font-size:15px}.quotes_slider__k0Ztg{min-width:0}.quotes_sliderTrack__GoWKd{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--m-r-sm)}.quotes_sliderTrack__GoWKd::-webkit-scrollbar{display:none}.quotes_sliderSlide__HMjz4{flex:0 0 100%;min-width:0;scroll-snap-align:start}.quotes_sliderBar__g7aAs{display:flex;align-items:center;gap:10px;margin-top:22px}.quotes_sliderCount__Th0Oz{margin-inline-start:6px;font-size:14px;color:var(--m-mu);font-variant-numeric:tabular-nums}.quotes_row__F7x2e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--m-gap);margin:0;padding:0;list-style:none}.quotes_rowItem__yrnRm{position:relative;display:block;padding-left:22px}.quotes_initials__AefJ8{position:absolute;top:0;left:0;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--m-grad);color:var(--hv-on-accent);font-size:14px;font-weight:700;box-shadow:var(--m-lift-sm)}.quotes_rowQuote__Gzuh4{height:100%;box-sizing:border-box;padding:18px 20px 18px 36px;font-size:15.5px;line-height:1.45}.quotes_panel__PQzPK{padding:clamp(22px,3.2vw,44px);border-radius:var(--m-r);background:linear-gradient(135deg,color-mix(in oklab,var(--m-g1) 14%,var(--hv-card)),color-mix(in oklab,var(--m-g3) 18%,var(--hv-card)));border:1px solid var(--m-edge)}.quotes_panelTitle__eXGIF{margin:0 0 20px}.quotes_panelGrid__XjgH4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.quotes_panelQuote__WxaUH{height:100%;box-sizing:border-box;padding:18px 20px;font-size:15.5px;line-height:1.45}@media (max-width:1023px){.quotes_cards__5dvMk,.quotes_panelGrid__XjgH4,.quotes_wall__Bzb97{grid-template-columns:repeat(2,minmax(0,1fr))}.quotes_wallQuote__hXONw:nth-child(3n+2){margin-top:0}.quotes_wallQuote__hXONw:nth-child(2n){margin-top:28px}}@media (max-width:699px){.quotes_cards__5dvMk,.quotes_panelGrid__XjgH4,.quotes_wall__Bzb97{grid-template-columns:minmax(0,1fr)}.quotes_wallQuote__hXONw:nth-child(n){margin-top:0}.quotes_feature__yXAZE[data-photo="1"]{grid-template-columns:minmax(0,1fr)}.quotes_featureBody__Nq09A{padding:8px 14px 14px}.quotes_featureMedia__adF3O{aspect-ratio:4/3}.quotes_row__F7x2e{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.quotes_row__F7x2e::-webkit-scrollbar{display:none}.quotes_rowItem__yrnRm{flex:0 0 86%;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.quotes_sliderTrack__GoWKd{scroll-behavior:auto}}.quotes_fine__GXbwH{margin:18px 0 0}@container (max-width: 760px){.quotes_cards__5dvMk,.quotes_feature__yXAZE[data-photo="1"],.quotes_panelGrid__XjgH4,.quotes_row__F7x2e,.quotes_wall__Bzb97{grid-template-columns:minmax(0,1fr)}}.quotes_note__9FdJT{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:color-mix(in oklab,var(--m-ac) 14%,transparent);font-size:12px;font-weight:700;color:var(--m-ac);text-decoration:none}.market-graph_panel__EuYNi{padding:clamp(14px,2.4vw,32px);border-radius:var(--m-r,40px)}.market-graph_note__zwaMC{margin:12px 0 0;font-size:12.5px;color:var(--m-mu)}.rail_controls__baPH7{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.rail_dots__UdGWY{display:flex;align-items:center;gap:6px}.rail_dot__I6G6o{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:color-mix(in oklab,var(--m-ink) 18%,transparent);cursor:pointer;transition:width .25s ease,background .25s ease}.rail_dot__I6G6o[aria-current=true]{width:34px;background:var(--m-grad)}button.rail_dot__I6G6o{position:relative}button.rail_dot__I6G6o:after{content:"";position:absolute;inset:-8px -3px}.rail_arrows__xreDT{display:flex;align-items:center;gap:10px}.rail_count__V8RXp{font-size:14px;color:var(--m-mu);font-variant-numeric:tabular-nums}.rail_arrow__UdoLM{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--m-edge);border-radius:50%;background:var(--m-glass);-webkit-backdrop-filter:var(--m-frost);backdrop-filter:var(--m-frost);color:var(--m-ink);box-shadow:var(--m-lift-sm);cursor:pointer}.rail_arrowDark__e8icg{border-color:transparent;background:var(--m-ink);color:var(--hv-ground)}.rail_arrow__UdoLM:disabled{opacity:.4;cursor:default}.rail_driftFrame__2XFoZ{margin-inline:calc(var(--m-pad, 40px) * -.4)}.rail_drift__1_6aD{--per:4;--gap:24px;display:flex;gap:var(--gap);padding:26px calc(var(--m-pad, 40px) * .4) 34px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.rail_drift__1_6aD::-webkit-scrollbar{display:none}.rail_drift__1_6aD:focus-visible{outline:3px solid var(--m-ac);outline-offset:-3px;border-radius:var(--m-r-md)}.rail_driftFrame__2XFoZ:not([data-end]){mask-image:linear-gradient(to right,var(--m-ink) calc(100% - 64px),transparent)}.rail_driftFrame__2XFoZ:not([data-start]):not([data-end]){mask-image:linear-gradient(to right,transparent,var(--m-ink) 40px,var(--m-ink) calc(100% - 64px),transparent)}.rail_driftFrame__2XFoZ[data-end]:not([data-start]){mask-image:linear-gradient(to right,transparent,var(--m-ink) 40px)}.rail_slide__QZ4Qh{display:grid;align-content:start;gap:18px;flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));min-width:0;scroll-snap-align:start}.rail_slide__QZ4Qh>*{min-width:0}@media (max-width:1099px){.rail_drift__1_6aD{--per:3}}@media (max-width:899px){.rail_drift__1_6aD{--per:2;--gap:18px}}@media (max-width:599px){.rail_drift__1_6aD{--per:1;--gap:14px}}.rail_drift__1_6aD[data-card=duo]{--per:2}.rail_drift__1_6aD[data-card=pill]{--per:3}@media (max-width:1099px){.rail_drift__1_6aD[data-card=pill]{--per:2}}@media (max-width:899px){.rail_drift__1_6aD[data-card=duo],.rail_drift__1_6aD[data-card=pill]{--per:1}}.rail_orbit___JRaV{--cg:18px;--slots:5;position:relative;padding:30px 0 18px;overflow:hidden;container-type:inline-size}.rail_orbit___JRaV:focus-visible{outline:3px solid var(--m-ac);outline-offset:-3px;border-radius:var(--m-r-md)}.rail_orbitTrack__o3Jri{--cw:calc((100cqw - (var(--slots) - 1) * var(--cg)) / var(--slots));position:relative;left:50%;display:flex;gap:var(--cg);align-items:flex-start;width:max-content;transform:translateX(calc(var(--cw) / -2 - var(--i, 0) * (var(--cw) + var(--cg))));transition:transform .45s cubic-bezier(.22,.8,.3,1)}.rail_orbitItem__ZC7Nu{flex:0 0 var(--cw);min-width:0;transform-origin:50% 60%;transition:transform .45s cubic-bezier(.22,.8,.3,1),opacity .45s ease}.rail_orbitItem__ZC7Nu[data-pos="0"]{transform:translateY(-14px) scale(1.06);z-index:3}.rail_orbitItem__ZC7Nu:is([data-pos="-1"],[data-pos="1"]){transform:scale(.92);opacity:.72;z-index:2}.rail_orbitItem__ZC7Nu:is([data-pos="-2"],[data-pos="2"]){transform:scale(.8);opacity:.4;z-index:1}.rail_orbitItem__ZC7Nu[data-pos=far]{opacity:0;visibility:hidden}.rail_orbitNext__1LIz1,.rail_orbitPrev__Ode9a{position:absolute;top:46%;z-index:5}.rail_orbitPrev__Ode9a{left:6px}.rail_orbitNext__1LIz1{right:6px}.rail_orbitCount__31j2D{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:6px}@container (max-width: 899px){.rail_orbitTrack__o3Jri{--slots:3}}@container (max-width: 599px){.rail_orbitTrack__o3Jri{--slots:1}.rail_orbitItem__ZC7Nu:is([data-pos="-1"],[data-pos="1"],[data-pos="-2"],[data-pos="2"]){opacity:0;visibility:hidden}.rail_orbitItem__ZC7Nu[data-pos="0"]{transform:none}}.rail_orbit___JRaV[data-card=duo] .rail_orbitTrack__o3Jri,.rail_orbit___JRaV[data-card=pill] .rail_orbitTrack__o3Jri{--slots:3}@container (max-width: 899px){.rail_orbit___JRaV[data-card=duo] .rail_orbitTrack__o3Jri,.rail_orbit___JRaV[data-card=pill] .rail_orbitTrack__o3Jri{--slots:1}}.rail_deck__1_qTm{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,6vw,96px);align-items:center;padding:14px 0 6px}.rail_deckStack___zorM{position:relative;width:min(100%,380px);margin-inline:auto 0;padding:0 0 0 36px}.rail_deckTop__siEEE{position:relative;z-index:4;animation:rail_deckIn__DU3Bi .4s ease both}@keyframes rail_deckIn__DU3Bi{0%{opacity:0;transform:translateX(14px)}}.rail_ghost__FriQ6{position:absolute;inset:0 0 0 36px;border-radius:var(--m-r-md);background:var(--m-glass);-webkit-backdrop-filter:var(--m-frost);backdrop-filter:var(--m-frost);border:1px solid var(--m-edge);box-shadow:var(--m-lift-sm);transform-origin:0 100%}.rail_ghost1__XvHI4{z-index:3;transform:translate(-14px,-6px) rotate(-3deg)}.rail_ghost2__3kVZ_{z-index:2;transform:translate(-26px,-10px) rotate(-6deg);opacity:.8}.rail_ghost3__zCrnh{z-index:1;transform:translate(-38px,-14px) rotate(-9deg);opacity:.6}.rail_deckSide__dI_P4{display:grid;gap:14px;min-width:0}.rail_upNext__PFOV0{margin:0;font-size:14px;color:var(--m-mu)}.rail_queue__UpHNs{display:grid;gap:10px;margin:0;padding:0;list-style:none}.rail_queueItem__xOlQZ{display:flex;align-items:center;gap:14px;width:100%;padding:8px 18px 8px 8px;box-sizing:border-box;border:1px solid var(--m-edge);border-radius:var(--m-r-sm);background:var(--m-glass);-webkit-backdrop-filter:var(--m-frost);backdrop-filter:var(--m-frost);box-shadow:var(--m-lift-sm);color:var(--m-ink);font:inherit;text-align:start;cursor:pointer}.rail_queueItem__xOlQZ>span[aria-hidden=true]{margin-inline-start:auto;color:var(--m-mu)}.rail_queueItem__xOlQZ:hover{border-color:var(--m-ac)}.rail_deckControls__FFBQW{display:flex;align-items:center;gap:10px}@media (max-width:899px){.rail_deck__1_qTm{grid-template-columns:minmax(0,1fr);gap:28px}.rail_deckStack___zorM{margin-inline:auto;width:min(100%,360px)}}.rails_tools__I48BY{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.rails_notice__opE4P{margin:4px 0 0;max-width:920px;font-size:12.5px;line-height:1.5;color:var(--m-mu)}.rails_larger__UUWB6 [data-card]{--per:3}@media (max-width:899px){.rails_larger__UUWB6 [data-card]{--per:2}}@media (max-width:599px){.rails_larger__UUWB6 [data-card]{--per:1}}.rails_queueThumb__oMMQF{position:relative;display:grid;place-items:center;flex:none;width:56px;height:56px;overflow:hidden;border-radius:var(--m-r-xs);background:linear-gradient(160deg,var(--m-s1),var(--m-s2) 50%,var(--m-s4));color:var(--m-mu)}.rails_queueThumb__oMMQF img{width:100%;height:100%;object-fit:cover}.rails_queueText__WaBgk{display:grid;flex:1 1 auto;text-align:start;gap:2px;min-width:0}.rails_queuePrice__JbFRc{margin:0;font:600 18px/1.1 var(--hv-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rails_queueAddress__aYbSe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--m-mu)}.rails_skelHead__mbF0u{width:min(520px,70%);height:56px;margin-bottom:28px;border-radius:14px;background:var(--m-wash)}.rails_skelRow__H7BuZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.rails_skelCard__ZfNId{aspect-ratio:10/15}@media (max-width:899px){.rails_skelRow__H7BuZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.rails_skelRow__H7BuZ{grid-template-columns:minmax(0,1fr)}}.rails_night__j883g{position:relative;margin-top:var(--m-sec);padding-block:clamp(56px,8vw,110px);color:var(--m-on-dark);background:radial-gradient(1.5px circle at 12% 22%,var(--m-on-dark),transparent 100%),radial-gradient(1.5px circle at 74% 14%,var(--m-on-dark),transparent 100%),radial-gradient(1.5px circle at 91% 40%,var(--m-on-dark),transparent 100%),radial-gradient(520px circle at 70% 55%,color-mix(in oklab,var(--m-g1) 38%,transparent),transparent 70%),linear-gradient(180deg,transparent 0,color-mix(in oklab,var(--m-night) 55%,transparent) 9%,var(--m-night) 20%,var(--m-night) 80%,color-mix(in oklab,var(--m-night) 55%,transparent) 91%,transparent 100%);--m-ink:var(--m-on-dark);--m-ac:color-mix(in oklab,var(--m-g3) 62%,var(--m-on-dark));--m-mu:color-mix(in oklab,var(--m-on-dark) 72%,transparent);--m-hair:color-mix(in oklab,var(--m-on-dark) 28%,transparent);--m-glass:color-mix(in oklab,var(--m-on-dark) 12%,transparent);--m-edge:color-mix(in oklab,var(--m-on-dark) 30%,transparent)}.rails_night__j883g.rails_night__j883g{padding-top:calc(var(--m-sec) * .9)}.rails_night__j883g :is(.rails_tools__I48BY) :is(a){background:transparent;border-color:color-mix(in oklab,var(--m-on-dark) 55%,transparent);color:var(--m-on-dark)}.rails_night__j883g article[data-kind]{--m-ac:var(--hv-primary);--m-ink:var(--hv-text);--m-mu:var(--hv-muted);--m-hair:color-mix(in oklab,var(--hv-text) 14%,transparent);--m-glass:color-mix(in oklab,var(--hv-card) 80%,transparent);--m-edge:color-mix(in oklab,var(--hv-card) 88%,transparent)}.reduced-rows_list__W3Z5C{display:grid;gap:12px;margin:0;padding:0;list-style:none}.reduced-rows_row__sVjb9{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr) auto auto auto;align-items:center;gap:8px clamp(16px,2.4vw,36px);padding:12px 18px 12px 14px;border-radius:var(--m-r-md)}.reduced-rows_thumb__qDsxz{position:relative;width:120px;aspect-ratio:4/3;overflow:hidden;border-radius:var(--m-r-xs);background:linear-gradient(160deg,var(--m-s1),var(--m-s2) 50%,var(--m-s4))}.reduced-rows_img__OX_Jo{object-fit:cover}.reduced-rows_text__jI43D{display:grid;justify-items:start;gap:3px;min-width:0}.reduced-rows_title__yrZTD{margin:0;font-size:17px;line-height:1.25;letter-spacing:-.01em}.reduced-rows_link__4kjK9{color:inherit;text-decoration:none}.reduced-rows_link__4kjK9:after{content:"";position:absolute;inset:0;border-radius:inherit}.reduced-rows_end__HGgj2>*,.reduced-rows_text__jI43D>:not(.reduced-rows_title__yrZTD){position:relative;z-index:1}.reduced-rows_where__5F2na{margin:0;font-size:14px;color:var(--m-mu)}.reduced-rows_attr__JhitJ{margin:2px 0 0;font-size:12.5px;color:var(--m-mu)}.reduced-rows_price__j3zve{margin:0;font-family:var(--hv-font-display);font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.02em;white-space:nowrap}.reduced-rows_cut__Dvl8M{margin:0;text-align:end;font-size:13.5px;color:var(--m-mu)}.reduced-rows_cut__Dvl8M span{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--m-wash);font-weight:700;color:var(--m-ac)}.reduced-rows_end__HGgj2{display:flex;align-items:center;gap:8px}@media (max-width:799px){.reduced-rows_row__sVjb9{grid-template-columns:96px minmax(0,1fr);padding:12px}.reduced-rows_thumb__qDsxz{width:96px;grid-row:1/span 3}.reduced-rows_cut__Dvl8M,.reduced-rows_price__j3zve{grid-column:2;text-align:start}.reduced-rows_end__HGgj2{position:absolute;right:12px;top:10px}.reduced-rows_go__YfA73{display:none}}.reduced-rows_priceBox__kQpWN{display:grid;justify-items:end;gap:2px}.reduced-rows_was__y_tLm{margin:0;font-size:14px;color:var(--m-mu);text-decoration:line-through;text-decoration-thickness:1px}.states_scope__7J8D7{--st-ink:var(--hv-text,CanvasText);--st-mu:var(--hv-muted,GrayText);--st-ac:var(--hv-primary,LinkText);--st-card:var(--hv-card,Canvas);--st-ground:var(--hv-ground,Canvas);--st-g1:var(--hv-accent,var(--st-ac));--st-g2:var(--hv-secondary,var(--st-ac));--st-grad:linear-gradient(100deg,var(--st-g1),var(--st-g2));--st-word:linear-gradient(100deg,color-mix(in oklab,var(--st-ac) 82%,var(--st-ink)),color-mix(in oklab,var(--st-g2) 72%,var(--st-ink)));--st-glass:linear-gradient(150deg,color-mix(in oklab,var(--st-card) 90%,transparent),color-mix(in oklab,var(--st-card) 66%,transparent));--st-edge:color-mix(in oklab,var(--st-card) 92%,transparent);--st-shadow:0 26px 70px -30px color-mix(in oklab,var(--st-ac) 30%,var(--st-ink));--st-hair:color-mix(in oklab,var(--st-ink) 14%,transparent);font-family:var(--hv-font-body,system-ui,sans-serif);color:var(--st-ink)}.states_page__MSW1d{box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:clamp(32px,6vw,88px) clamp(16px,3vw,40px)}.states_glass__yxBzG{position:relative;box-sizing:border-box;border:1px solid var(--st-edge);border-radius:var(--hv-radius,40px);background:var(--st-glass);box-shadow:inset 0 1px 0 var(--st-card),var(--st-shadow)}.states_tag__cqQst{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.2;color:var(--st-ac)}.states_tag__cqQst:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--st-grad)}.states_title__gNynd{margin:0;font-family:var(--hv-font-display,inherit);font-weight:600;font-size:clamp(30px,3.6vw,48px);line-height:1.04;letter-spacing:-.035em;overflow-wrap:anywhere;color:var(--st-ink)}.states_word__KyNqk{font-style:normal;background:var(--st-word);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.states_soft__Qgpv9{font-style:normal;color:color-mix(in oklab,var(--st-ink) 52%,var(--st-card))}.states_line__aKqCK{margin:14px 0 0;max-width:560px;font-size:18px;line-height:1.55;color:var(--st-mu)}.states_actions__dPhLX{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.states_btn__11_91,.states_ghost__Hm6py{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border:1.5px solid transparent;border-radius:var(--hv-btn-radius,999px);font:600 16px/1 var(--hv-font-body,inherit);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .2s ease}.states_btn__11_91{background:var(--st-grad);color:var(--hv-on-accent,var(--st-card));box-shadow:0 14px 34px -12px color-mix(in oklab,var(--st-g1) 60%,transparent)}.states_ghost__Hm6py{background:linear-gradient(var(--st-card),var(--st-card)) padding-box,linear-gradient(100deg,color-mix(in oklab,var(--st-ink) 14%,var(--st-card)),color-mix(in oklab,var(--st-ink) 14%,var(--st-card))) border-box;color:var(--st-ink)}.states_btn__11_91:hover,.states_ghost__Hm6py:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.states_btn__11_91,.states_ghost__Hm6py{transition:none}.states_btn__11_91:hover,.states_ghost__Hm6py:hover{transform:none}}.states_notFound__RYbuQ{display:grid;justify-items:center;padding:clamp(40px,6vw,76px) 24px;text-align:center;overflow:hidden}.states_notFound__RYbuQ:before{content:"";position:absolute;inset:8% 20% auto;height:60%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--st-g1) 16%,transparent),transparent);pointer-events:none}.states_code__lwwJP{position:relative;margin:0;font-family:var(--hv-font-display,inherit);font-weight:600;font-size:clamp(88px,14vw,168px);line-height:.9;letter-spacing:-.05em;background:var(--st-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.states_notFound__RYbuQ .states_title__gNynd{position:relative;margin-top:8px;font-size:clamp(28px,3vw,38px);letter-spacing:-.03em}.states_notFound__RYbuQ .states_line__aKqCK{position:relative;margin-inline:auto;margin-top:22px}.states_notFound__RYbuQ .states_actions__dPhLX{position:relative;justify-content:center}.states_off__fV8_4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px}.states_offText__vF6SA{padding:clamp(28px,4vw,52px);border-radius:var(--hv-radius,40px)}.states_offSide__n_a_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;min-width:0}.states_feed__dm6ac{display:flex;align-items:center;gap:20px;padding:22px 28px;border-radius:calc(var(--hv-radius, 40px) * .7)}.states_dots__Y3Fzn{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:color-mix(in oklab,var(--st-ink) 7%,transparent);font-size:20px;letter-spacing:.1em;color:var(--st-mu)}.states_feedText__LM7nI{flex:1;min-width:0}.states_feedTitle__gL2pi{margin:0;font-family:var(--hv-font-display,inherit);font-weight:600;font-size:22px;letter-spacing:-.02em;color:var(--st-ink)}.states_feedLine__Pr5VI{margin:2px 0 0;color:var(--st-mu)}.states_members__Qt3_Z{position:relative;overflow:hidden;padding:clamp(28px,4vw,52px);border-radius:var(--hv-radius,40px)}.states_members__Qt3_Z:after{content:"";position:absolute;inset:0 0 0 55%;background:repeating-linear-gradient(115deg,transparent 0 46px,color-mix(in oklab,var(--st-card) 70%,transparent) 46px 47px);mask-image:linear-gradient(90deg,transparent,var(--st-ink));pointer-events:none}.states_members__Qt3_Z>*{position:relative;z-index:1}.states_members__Qt3_Z .states_title__gNynd{font-size:clamp(36px,5vw,64px)}.states_device__F3jKt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;padding:clamp(28px,4vw,48px);border-radius:var(--hv-radius,40px)}.states_deviceText__7MZqA{flex:1 1 360px;min-width:0}.states_deviceActions__pXchg{display:flex;flex-direction:column;gap:10px;min-width:180px}.states_deviceActions__pXchg :is(.states_btn__11_91,.states_ghost__Hm6py){width:100%}.states_loading__3DNiH{display:grid;gap:22px}.states_shape__kgbnF{display:block;border:1px solid var(--st-edge);border-radius:calc(var(--hv-radius, 40px) * .7);background:linear-gradient(150deg,color-mix(in oklab,var(--st-card) 88%,transparent),color-mix(in oklab,var(--st-card) 60%,transparent));box-shadow:0 20px 50px -34px color-mix(in oklab,var(--st-ac) 30%,var(--st-ink))}.states_bar__2wbF6,.states_shape__kgbnF{animation:states_stPulse__qGXUl 1.8s ease-in-out infinite alternate}.states_bar__2wbF6{height:14px;border-radius:9px;background:linear-gradient(90deg,color-mix(in oklab,var(--st-g1) 22%,transparent),color-mix(in oklab,var(--st-g2) 14%,transparent),color-mix(in oklab,var(--st-g1) 22%,transparent))}@keyframes states_stPulse__qGXUl{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.states_bar__2wbF6,.states_shape__kgbnF{animation:none}}.states_listing__XwNLi{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:22px}.states_big__DT_rO{min-height:clamp(260px,38vw,480px);grid-row:span 2}.states_small__24QoZ{min-height:clamp(120px,18vw,232px)}.states_facts__biowi{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:22px;margin-top:22px}.states_factLines__ewIuF{display:grid;gap:14px;align-content:start}.states_factSide__pSshU{min-height:220px}.states_cards__EOUKa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.states_card__rsNkh{min-height:340px}.states_busy__TiFgn{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:899px){.states_off__fV8_4{grid-template-columns:minmax(0,1fr)}.states_cards__EOUKa{grid-template-columns:repeat(2,minmax(0,1fr))}.states_facts__biowi,.states_listing__XwNLi{grid-template-columns:minmax(0,1fr)}.states_big__DT_rO{grid-row:auto}}@media (max-width:599px){.states_feed__dm6ac{flex-wrap:wrap}.states_offSide__n_a_2{grid-template-columns:minmax(0,1fr)}.states_card__rsNkh{min-height:220px}.states_deviceActions__pXchg{flex-direction:row;flex-wrap:wrap;width:100%}.states_deviceActions__pXchg :is(.states_btn__11_91,.states_ghost__Hm6py){width:auto;flex:1}}.sections_srOnly__fuWmk{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sections_band__vSxDQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px;padding:clamp(24px,4vw,48px);border-radius:var(--m-r,40px)}.sections_ticks__qrOD5{display:flex;flex-wrap:wrap;gap:8px 22px;margin:14px 0 0;padding:0;list-style:none;font-size:14.5px;color:var(--m-mu)}.sections_ticks__qrOD5 li{display:inline-flex;align-items:center;gap:6px}.sections_bandActions__QrG7r{display:flex;flex-wrap:wrap;gap:10px}.sections_addr__JChea{display:flex;align-items:center;gap:10px;max-width:560px;margin-top:22px;padding:6px 6px 6px 18px;border-radius:999px;background:var(--hv-card);box-shadow:inset 0 0 0 1px var(--m-hair),var(--m-lift-sm);color:var(--m-mu)}.sections_addr__JChea:focus-within{box-shadow:inset 0 0 0 2px var(--m-ac),var(--m-lift-sm)}.sections_addrInput__F5g0_{flex:1 1 auto;min-width:0;min-height:44px;border:0;background:transparent;font:400 16px/1 var(--hv-font-body);color:var(--m-ink)}.sections_addrInput__F5g0_:focus{outline:none}.sections_talk__rPV9N{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:6px;font-size:14.5px;font-weight:600;color:var(--m-ac);text-decoration:none}.sections_sellGrid__8A5AD{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,5vw,80px);align-items:center}.sections_steps__dPyZu{display:grid;gap:16px;margin:26px 0 0;padding:0;list-style:none}.sections_steps__dPyZu li{display:flex;align-items:flex-start;gap:14px}.sections_steps__dPyZu strong{display:block;font-size:16px}.sections_steps__dPyZu span:last-child{font-size:14.5px;color:var(--m-mu)}.sections_stepNo__wnchY{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--m-grad);color:var(--hv-on-accent);font:600 15px/1 var(--hv-font-display)}.sections_sample__o2Yyw{display:grid;gap:14px;padding:26px;border-radius:var(--m-r,40px)}.sections_sampleLabel__p_CkL{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;font-size:13.5px;color:var(--m-mu)}.sections_mask__ke2uD{margin:0;font:600 44px/1 var(--hv-font-display);letter-spacing:-.03em;color:color-mix(in oklab,var(--m-ink) 22%,transparent)}.sections_bar__jw8_S{height:10px;border-radius:10px;background:color-mix(in oklab,var(--m-ink) 8%,transparent);overflow:hidden}.sections_bar__jw8_S span{display:block;width:62%;height:100%;border-radius:inherit;background:var(--m-grad)}.sections_lockTag__1pmX8{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border:1px solid var(--m-hair);border-radius:999px;font-size:12.5px;font-weight:600}.sections_comps__alz6I{display:grid;gap:10px;margin:0;padding:0;list-style:none}.sections_comps__alz6I li{display:flex;align-items:center;justify-content:space-between;gap:12px}.sections_skelSm__BWUMH,.sections_skel___MQ1_{display:block;height:10px;border-radius:10px;background:linear-gradient(90deg,color-mix(in oklab,var(--m-ink) 10%,transparent),color-mix(in oklab,var(--m-ink) 4%,transparent))}.sections_skelSm__BWUMH{width:22%}.sections_brandBand__C0Goy{display:flex;align-items:center;gap:clamp(20px,4vw,56px);padding:clamp(28px,4vw,56px);border-radius:var(--m-r,40px);--m-ink:var(--hv-on-accent);--m-mu:var(--hv-on-accent);background:var(--m-grad);color:var(--hv-on-accent)}.sections_brandText__EUi0_{display:grid;gap:8px;min-width:0}.sections_brandText__EUi0_ p{margin:0;max-width:520px;font-size:17px}.sections_split__KKLJ6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;overflow:hidden;padding:10px;border-radius:var(--m-r,40px)}.sections_splitPhoto__YQSvT{position:relative;min-height:340px;overflow:hidden;border-radius:calc(var(--m-r, 40px) - 10px);background:linear-gradient(160deg,var(--m-s1),var(--m-s2) 50%,var(--m-s4))}.sections_splitPhoto__YQSvT img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sections_face__UtgQG{position:absolute;left:18px;bottom:18px}.sections_splitText__cHYaR{display:grid;align-content:center;gap:4px;padding:clamp(20px,4vw,52px)}.sections_slim__x02_a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding:18px 22px 18px 32px;border-radius:999px}.sections_slim__x02_a h2{margin:0}.sections_slim__x02_a .sections_addr__JChea{flex:1 1 380px;margin-top:0}.sections_asStack__huvxc{display:grid;gap:24px}.sections_asGrid__cf_uW{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.sections_asCard__mLwCe{display:grid;align-content:start;gap:12px;padding:clamp(22px,3vw,36px);border-radius:var(--m-r-md)}.sections_asCard__mLwCe p{margin:0}.sections_asList__5opRA{display:grid;gap:10px;margin:0;padding:0;list-style:none}.sections_asList__5opRA li{display:flex;gap:10px}.sections_quote__pDPLb{font:600 18px/1.35 var(--hv-font-display)}.sections_asButton__LuLrU{justify-self:start;margin-top:6px}.sections_feature__c8WEq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;padding:10px;border-radius:var(--m-r,40px)}.sections_feature__c8WEq[data-side=right] .sections_featureMedia__uJxqC{order:2}.sections_featureMedia__uJxqC{min-height:320px;overflow:hidden;border-radius:calc(var(--m-r, 40px) - 10px)}.sections_featureMedia__uJxqC img{width:100%;height:100%;object-fit:cover}.sections_featureText__CQY0D{display:grid;align-content:center;gap:12px;padding:clamp(20px,4vw,56px)}.sections_featureText__CQY0D p{margin:0}@media (max-width:899px){.sections_feature__c8WEq,.sections_sellGrid__8A5AD,.sections_split__KKLJ6{grid-template-columns:minmax(0,1fr)}.sections_brandBand__C0Goy{flex-direction:column;align-items:flex-start}.sections_slim__x02_a{border-radius:var(--m-r-md);padding:20px}.sections_feature__c8WEq[data-side=right] .sections_featureMedia__uJxqC{order:0}}.sections_brandBand__C0Goy .sections_addr__JChea{--m-ink:var(--hv-text);--m-mu:var(--hv-muted)}.site-page_head__AmyLq{padding-block:calc(36px + 20px * var(--hv-space, 1.36)) calc(12px * var(--hv-space, 1.36))}.site-page_headInner__Brjky{display:grid;gap:4px}.site-page_title__7PAfL{font-size:clamp(40px,5.6vw,72px)}.site-page_headFrame__IRTN8{display:block;max-width:calc(var(--m-wrap) + var(--m-pad) * 2);margin:0 auto 24px;padding:8px;box-sizing:border-box;border-radius:var(--m-r);background:var(--m-glass);-webkit-backdrop-filter:var(--m-frost);backdrop-filter:var(--m-frost);border:1px solid var(--m-edge);box-shadow:var(--m-lift)}.site-page_headImg__h40bP{display:block;width:100%;max-height:380px;object-fit:cover;border-radius:calc(var(--m-r) - 8px)}.site-page_items__8yjZ5{display:grid}.site-page_item__TRtST{padding-top:calc(24px * var(--hv-space, 1.36))}.site-page_full__YvfxL{width:100%}.site-page_item__TRtST :is(img,video,iframe){display:block;width:100%;border:0;border-radius:var(--m-r-md);box-shadow:var(--m-lift-sm)}.site-page_title__7PAfL em{font-style:normal;background:var(--m-grad-3);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}