.hv-film, .hv-cue, .thread__sub{display:none}.app.has-js:not(.is-empty) .hv{display:none}.app:not(.is-empty) .hv-intro, .app:not(.is-empty) .hv-first{display:contents}.app.is-empty .main{display:block;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2A2A2A transparent;scroll-padding:calc(var(--topbar-h) + 16px) 0 24px}.app.is-empty .main > .topbar{position:sticky;top:0;z-index:30;background:transparent;border-bottom-color:transparent;transition:background-color .2s ease, border-color .2s ease}@media (max-width:900px){html.rail-open .app.is-empty .main > .topbar{z-index:var(--z-topbar)}}.app.is-empty.hv-past .main > .topbar{background:#070707;border-bottom-color:#161616}.app.is-empty .thread__sub{display:block;max-width:34rem;margin:18px 0 0;font:400 16px/1.55 var(--body);color:var(--text-2);text-wrap:pretty}.app.is-empty .thread__h1-a, .app.is-empty .thread__h1-b{display:block}.app.is-empty .thread__h1-a{font-family:var(--display);font-weight:200;letter-spacing:-.035em}.app.is-empty .thread__h1-b{font-family:var(--serif-display);font-weight:400;letter-spacing:-.01em;color:var(--text);margin-top:.06em}.app.is-empty .thread__eyebrow{letter-spacing:.34em}.app.is-empty .hv-intro{position:relative;height:calc(var(--app-h, 100dvh) - var(--topbar-h) + var(--hv-scrub, 0px))}.app.is-empty .hv-first{position:relative;height:calc(var(--app-h, 100dvh) - var(--topbar-h));min-height:520px}.app.is-empty .hv-film{display:block;position:relative;z-index:0;pointer-events:none}.hv-film__stage{position:absolute;inset:0;overflow:hidden}.hv-film__still, .hv-film__cv, .hg__vid{position:absolute;inset:0;width:100%;height:100%;object-position:50% 50%}.hv-film__cv{visibility:hidden}.hv-film.is-live .hv-film__cv{visibility:visible}.hv-film.is-live .hv-film__still{visibility:hidden}.hv-film__say{position:absolute;margin:0;z-index:2;left:0;right:0;text-align:center;font:500 11px/1 var(--body);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);visibility:hidden}.hv-film.is-live .hv-film__say.is-on{visibility:visible;animation:hv-say .5s var(--ease) both}@keyframes hv-say{from{opacity:0;transform:translateY(4px)}}.app.is-empty .thread, .app.is-empty .dock{position:relative;z-index:1}.app.is-empty .hv-cue{display:flex;position:absolute;z-index:2;left:50%;bottom:18px;transform:translateX(-50%);margin:0;align-items:center;gap:10px;font:500 10.5px/1 var(--body);letter-spacing:.32em;text-transform:uppercase;color:var(--muted-3)}.app.is-empty .hv-cue::after{content:"";width:1px;height:22px;background:#3A3A3A}.app.is-empty.hv-moved .hv-cue{visibility:hidden}@media (min-width:1000px){.app.is-empty .hv-first{display:grid;grid-template-columns:var(--pad) minmax(0,42fr) var(--gap) minmax(0,58fr) var(--pad);grid-template-rows:0 minmax(0,1fr) auto auto minmax(0,1fr)}.app.is-empty .hv-first > .thread{grid-column:2;grid-row:3}.app.is-empty .hv-first > .dock{grid-column:2;grid-row:4}.app.is-empty .hv-first > .hv-film{grid-column:3 / 6;grid-row:1 / -1;margin:calc(-1 * var(--topbar-h)) 0 0}.hv-film__still, .hg__vid{object-fit:contain}.hv-film__still, .hv-film__cv, .hg__vid{transform:scale(1.12)}.hv-film__still, .hv-film__cv, .hg__vid{-webkit-mask-image:linear-gradient(90deg, transparent 0, transparent 5.4%, #000 20%, #000 88%, transparent 94.6%), linear-gradient(180deg, transparent var(--mt, 25%), #000 calc(var(--mt, 25%) + 8%), #000 calc(var(--mb, 75%) - 8%), transparent var(--mb, 75%));-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg, transparent 0, transparent 5.4%, #000 20%, #000 88%, transparent 94.6%), linear-gradient(180deg, transparent var(--mt, 25%), #000 calc(var(--mt, 25%) + 8%), #000 calc(var(--mb, 75%) - 8%), transparent var(--mb, 75%));mask-composite:intersect}.hv-film__say{top:calc(var(--mb, 75%) + 18px)}.app.is-empty.hv-pin .hv-first{position:sticky;top:var(--topbar-h)}.app.is-empty .hv-intro{--hv-scrub:calc((var(--app-h, 100dvh) - var(--topbar-h)) * 1.65)}.app.is-empty .thread__h1{font-size:clamp(40px, calc(var(--measure) * .108), 72px);line-height:1.02;max-width:none}}@media (max-width:999.98px){.app.is-empty .hv-intro{height:auto}.app.is-empty .hv-first{height:auto;min-height:0;display:flex;flex-direction:column}.app.is-empty .hv-film{order:10;height:calc((var(--app-h, 100dvh) - var(--topbar-h)) * 2.7);margin-top:clamp(28px, 6svh, 56px)}.hv-film__stage{position:sticky;top:var(--topbar-h);bottom:auto;height:calc(var(--app-h, 100dvh) - var(--topbar-h))}.hv-film__still, .hg__vid{object-fit:cover}.hv-film__still, .hv-film__cv, .hg__vid{-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 9%, #000 86%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 9%, #000 86%, transparent 100%)}.hv-film__say{bottom:16%}.app.is-empty .hv-cue{display:none}.app.is-empty .thread__mark{display:none}.app.is-empty .thread__intro, .app.is-empty .thread__h1{text-align:left}.app.is-empty .thread__h1{margin:0;font-size:clamp(34px, 10vw, 46px);line-height:1.04}.app.is-empty .thread__sub{font-size:15.5px}.app.is-empty .chips--dock{justify-content:flex-start}.app.is-empty .dock__ai{text-align:left;padding-inline:0}.app.is-empty .chips--quote{justify-content:flex-start}.app.is-empty .hv-first{padding-top:clamp(12px, 3svh, 28px)}}@media (max-width:999.98px) and (max-height:700px){.app.is-empty .thread__sub{margin-top:12px;font-size:14.5px;line-height:1.5}.app.is-empty .dock{padding-top:22px}}@media (prefers-reduced-motion:reduce) and (max-width:999.98px){.app.is-empty .hv-film{height:calc(var(--app-h, 100dvh) - var(--topbar-h))}}@media (prefers-reduced-motion:reduce){.app.is-empty .hv-intro{height:auto;--hv-scrub:0px}.app.is-empty.hv-pin .hv-first{position:relative;top:auto}.hv-film__cv{display:none}.app.is-empty .hv-cue{display:none}}@media (prefers-reduced-motion:no-preference){html[data-hero="universe"] .app.has-js .hv-film__stage > picture{display:none}}html[data-hero="universe"] .hv-film__cv, html[data-hero="universe"] .hv-film__say{display:none}.uv-links{display:none}.app.is-empty .uv-links{display:block;position:absolute;z-index:3;right:var(--pad);bottom:72px;width:0;height:0}.uv-links__list{margin:0;padding:0;list-style:none}.uv-links__a{position:absolute;right:0;bottom:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.uv-links__a:focus-visible{width:auto;height:auto;margin:0;overflow:visible;clip-path:none;display:block;padding:10px 16px;border-radius:999px;background:#0E0E0E;border:1px solid #2E2E2E;color:#F4F4F4;font:500 13px/1.2 var(--body);text-decoration:none;outline:1px solid var(--focus-edge);outline-offset:3px}@media (max-width:999.98px){.app.is-empty .uv-links{position:relative;order:9;right:auto;bottom:auto;width:100%}.uv-links__a{right:auto;left:0;top:8px;bottom:auto}}::selection{background:#C8F031;color:#000000}::-moz-selection{background:#C8F031;color:#000000}:root{--lime:#C8F031;--paper:#F3F3F3;--card:#FFFFFF;--ink:#0A0A0A;--ink-2:#3D3D3D;--ink-3:#5E5E5E;--edge:#E1E1E1;--edge-2:#CFCFCF;--warn:#FF6B3D;--warn-ink:#C2410C;--lift:0 1px 0 #FFFFFF inset, 0 1px 2px rgba(0,0,0,.04), 0 24px 48px -32px rgba(0,0,0,.22)}@keyframes hv-pulse{0%{box-shadow:0 0 0 0 rgba(200,240,49,.55)}70%{box-shadow:0 0 0 8px rgba(200,240,49,0)}100%{box-shadow:0 0 0 0 rgba(200,240,49,0)}}.app.is-empty .thread__eyebrow{display:flex;align-items:center;gap:12px}.app.is-empty .thread__eyebrow::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--lime)}@media (prefers-reduced-motion:no-preference){.app.is-empty .thread__eyebrow::before{animation:hv-pulse 2.4s ease-out infinite}}@media (max-width:999.98px){.app.is-empty .thread__eyebrow{justify-content:flex-start}}.topbar .btn{background:var(--lime);color:var(--ink)}.topbar .btn:hover{background:var(--lime);box-shadow:inset 0 0 0 1px var(--ink)}.composer__send::before{background:var(--lime)}.hv-mark-none{display:none}.hv{position:relative;z-index:2;padding:0 10px}.hv-sheet{position:relative;border-radius:28px;background:var(--paper);color:var(--ink);box-shadow:0 -1px 0 #FFFFFF inset, 0 -30px 80px -40px #000;padding:clamp(56px, 6.4vw, 96px) clamp(18px, 4.4vw, 64px) clamp(24px, 3vw, 40px)}.hv-blk{position:relative;max-width:1220px;margin:0 auto;padding-bottom:clamp(64px, 7vw, 112px)}.hv-blk + .hv-blk{padding-top:clamp(56px, 6vw, 96px);border-top:1px solid var(--edge)}.hv-sheet{--focus-edge:#0A0A0A;--focus-halo:rgba(0,0,0,.16)}.hv-pack--custom, .hv-yours, .hv-tray__nudge{--focus-edge:#FFFFFF}.hv-sheet :focus-visible{outline:1px solid var(--focus-edge);outline-offset:3px}.hv-head{margin-bottom:clamp(28px, 3.4vw, 48px)}.hv-head--row{display:grid;gap:18px 64px;align-items:end}@media (min-width:1000px){.hv-head--row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.hv-head--row .hv-lede{margin:0 0 6px}}.hv-eye{margin:0 0 16px;font:500 11px/1.2 var(--body);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-3)}.hv-h2{margin:0;max-width:24ch;font-family:var(--display);font-weight:260;font-size:clamp(34px, 4.3vw, 60px);line-height:1.03;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.hv-h2__a, .hv-h2__b{display:block}.hv-h2__b{font-family:var(--serif-display);font-weight:400;letter-spacing:-.012em;margin-top:.08em}.hv-lede{margin:18px 0 0;max-width:36rem;font:400 17px/1.55 var(--body);color:var(--ink-2);text-wrap:pretty}.hv-hl{background:transparent;box-shadow:inset 0 -.44em 0 var(--lime);color:inherit;padding:0 .06em;margin:0 -.02em;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}@supports ((-webkit-background-clip:text, padding-box) or (background-clip:text, padding-box)){.hv-hl{--hl-h:.44em;box-shadow:none;-webkit-text-fill-color:transparent;background-image:linear-gradient(to top, #0A0A0A var(--hl-h), currentColor var(--hl-h)), linear-gradient(var(--lime), var(--lime));background-size:100% 100%, 100% var(--hl-h);background-position:0 0, 0 100%;background-repeat:no-repeat;-webkit-background-clip:text, padding-box;background-clip:text, padding-box}.hv-hl::selection{-webkit-text-fill-color:currentColor}}.hv-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:6px;border:1px solid var(--edge-2);font:500 10.5px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.hv-tag.is-live{border-color:var(--ink);color:var(--ink)}.hv-early{display:inline-flex;vertical-align:2px;align-items:center;height:18px;margin-left:8px;padding:0 6px;border-radius:5px;border:1px solid var(--edge-2);font:500 9.5px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.hv-link{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:4px}.hv-pulse{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 1px var(--ink)}@media (prefers-reduced-motion:no-preference){.hv-pulse{animation:hv-pulse 2.4s ease-out infinite}}.hv-go{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:0;border-radius:12px;background:var(--lime);box-shadow:inset 0 0 0 1px var(--ink);font:600 15px/1 var(--display);color:var(--ink);cursor:pointer;transition:transform .15s var(--ease), background-color .15s ease}.hv-go:hover{box-shadow:inset 0 0 0 2px var(--ink)}.hv-go:active{transform:translateY(1px)}.hv-go[aria-disabled="true"]{background:#E4E4E4;box-shadow:inset 0 0 0 1px #BDBDBD;color:#5E5E5E;cursor:not-allowed}.hv-core{display:grid;gap:clamp(28px, 4vw, 56px)}.hv-core__map{position:relative;width:100%;max-width:600px;margin:0 auto;--pw:clamp(84px, 26vw, 142px)}@media (min-width:1000px){.hv-core{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px, 4.4vw, 72px)}.hv-core__map{--pw:clamp(118px, 10vw, 140px);max-width:none;margin:0}}.hv-core__wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.hv-core__wires path{fill:none;stroke:#C9C9C9;stroke-width:1.2;transition:stroke .2s ease}.hv-core__wires path.is-lit{stroke:var(--ink);stroke-width:1.5}.hv-core__wires .hv-sig{fill:var(--lime);stroke:var(--ink);stroke-width:1.2;visibility:hidden}.hv-core__wires .hv-sig.is-on{visibility:visible}.hv-core__hub{position:absolute;left:50%;top:50%;width:88px;height:88px;transform:translate(-50%,-50%);z-index:1}.hv-core__hub svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 16px 18px rgba(0,0,0,.28))}.hv-hub__plane{fill:#111111;stroke:#2C2C2C}.hv-hub__edge{fill:#3A3A3A}.hv-hub__in{fill:none;stroke:#FBFBFB;stroke-width:1.4}.hv-hub__dot{fill:var(--lime)}.hv-hub__ports rect{fill:#4A4A4A}.hv-core__tabs{position:relative;z-index:2;display:grid;grid-template-columns:var(--pw) minmax(56px,1fr) var(--pw);grid-auto-flow:column;grid-template-rows:repeat(3, auto);gap:16px 0;justify-content:space-between}.hv-core__tabs > :nth-child(-n+3){grid-column:1}.hv-core__tabs > :nth-child(n+4){grid-column:3}.hv-pan{display:flex;flex-direction:column;align-items:center;gap:9px;width:var(--pw);padding:0;border:0;background:none;color:var(--ink-3);font:inherit;text-align:center;cursor:pointer}.hv-pan__art{display:block;width:100%;height:auto;aspect-ratio:150/104;border-radius:12px;border:1px solid var(--edge);background:var(--card);box-shadow:var(--lift);transition:border-color .18s ease, transform .2s var(--ease), box-shadow .2s ease}.hv-pan__t{font:500 11px/1 var(--body);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-2)}.hv-pan__s{margin-top:-3px;font:400 12.5px/1.35 var(--body);color:var(--ink-3)}.hv-pan:hover .hv-pan__art, .hv-pan.is-hot .hv-pan__art{border-color:#A8A8A8}.hv-pan[aria-selected="true"] .hv-pan__art{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink), 0 24px 48px -28px rgba(0,0,0,.35)}.hv-pan[aria-selected="true"] .hv-pan__t{color:var(--ink)}.hv-sheet .hv-pan:focus-visible{outline:none}.hv-pan:focus-visible .hv-pan__art{border-color:var(--focus-edge);box-shadow:0 0 0 1px var(--focus-edge)}@media (prefers-reduced-motion:no-preference){.hv-pan:hover .hv-pan__art{transform:translateY(-2px)}}.hv-pan__art .f0{fill:var(--ink)}.hv-pan__art .f1{fill:#3D3D3D}.hv-pan__art .f2{fill:#E3E3E3}.hv-pan__art .f3{fill:#BDBDBD}.hv-pan__art .f4{fill:#EFEFEF}.hv-pan__art .f5{fill:#E8E8E8}.hv-pan__art .f6{fill:#111111}.hv-pan__art .f7{fill:#D3D3D3}.hv-pan__art .s0{fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.hv-pan__art .s1{fill:none;stroke:#2A2A2A;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.hv-pan__art .f6 + .s1{stroke:var(--lime)}.hv-pan__art .s1b{fill:none;stroke:#BDBDBD;stroke-width:1.2}.hv-pan__art .ok{fill:var(--lime);stroke:var(--ink);stroke-width:1}.hv-pan__art .ok-s{fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hv-pan__art .wait{fill:var(--warn)}.hv-parts{position:relative}.hv-part{display:grid;gap:22px}.hv-part + .hv-part{margin-top:40px}.app.has-js .hv-part{display:none}.app.has-js .hv-part.is-on{display:grid}.app.has-js .hv-part + .hv-part{margin-top:0}.hv-part__h{margin-bottom:14px}@media (min-width:700px){.hv-part__list{grid-template-columns:repeat(2, minmax(0,1fr));gap:12px 22px}}@media (min-width:1000px){.hv-core{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}.hv-core__map{margin-top:24px}}.hv-part__eye{margin:0 0 10px;font:500 11px/1 var(--body);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-3)}.hv-part__h{margin:0 0 18px;font:300 clamp(24px, 2.3vw, 30px)/1.12 var(--display);letter-spacing:-.025em;color:var(--ink);text-wrap:balance}.hv-part__list{margin:0;padding:0;list-style:none;display:grid;gap:14px}.hv-part__list li{display:grid;gap:3px;padding-left:20px;position:relative}.hv-part__list li::before{content:"";position:absolute;left:0;top:.42em;width:8px;height:8px;border-radius:2px;background:var(--ink)}.hv-part__list b{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font:500 15px/1.35 var(--body);color:var(--ink)}.hv-part__list b .hv-early, .hv-all__k .hv-early, .hv-sku__in li .hv-early{margin-left:0}.hv-part__list span{font:400 14px/1.5 var(--body);color:var(--ink-3)}.hv-part__list .hv-early{font-weight:500}.hv-scene{position:relative;height:clamp(360px, 31vw, 450px);border-radius:18px;overflow:hidden;background:#0B0B0B;box-shadow:0 0 0 1px #000, 0 30px 60px -36px rgba(0,0,0,.6);color:var(--text)}.hv-scene::before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16'><path d='M0 .5H16M.5 0V16' stroke='white' stroke-opacity='.02'/><circle cx='.5' cy='.5' r='.8' fill='white' fill-opacity='.1'/></svg>") 0 0/16px 16px}.hv-scene__tag{position:absolute;z-index:3;top:10px;right:12px;font:500 10px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-3)}.hv-scene .win{width:min(92%, 440px)}.hv-scene .sx-tag--ok, .hv-whole .sx-tag--ok{border-color:rgba(200,240,49,.45);color:var(--lime);background:rgba(200,240,49,.08)}.hv-scene .sx-tag--wait, .hv-whole .sx-tag--wait{border-color:rgba(255,107,61,.45);color:var(--warn);background:rgba(255,107,61,.07)}.hv-find{margin-top:clamp(40px, 5vw, 72px);border-radius:20px;background:var(--card);border:1px solid var(--edge);box-shadow:var(--lift)}.hv-find__bar{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 18px;padding:14px 14px 14px 24px}.hv-find__l{font:300 22px/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.hv-find__in{display:flex;align-items:center;gap:10px;height:50px;padding:0 16px;border-radius:12px;border:1px solid var(--edge-2);background:var(--paper)}.hv-find__in:focus-within{border-color:var(--focus-edge);box-shadow:0 0 0 1px var(--focus-halo);background:#FFFFFF}.hv-find__in svg{flex:none;width:18px;height:18px;fill:none;stroke:var(--ink-3);stroke-width:1.6;stroke-linecap:round}.hv-all__fi{flex:1;min-width:0;width:100%;height:100%;padding:0;border:0;background:transparent;color:var(--ink);font:400 16px/1 var(--body)}.hv-sheet .hv-all__fi:focus-visible{outline:none}.hv-all__fi::placeholder{color:#767676}.hv-all__count{grid-column:-2;margin:0 0 0 4px;font:400 13px/1.4 var(--body);color:var(--ink-3)}.hv-all__count:empty{display:none}.hv-find__all{border-top:1px solid var(--edge)}.hv-find__s{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;cursor:pointer;list-style:none;font:500 14px/1.3 var(--body);color:var(--ink-2)}.hv-find__s::-webkit-details-marker{display:none}.hv-find__s::after{content:"";flex:none;width:22px;height:22px;border-radius:50%;border:1px solid var(--edge-2);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M8 4.5v7M4.5 8h7' stroke='%230A0A0A' stroke-width='1.5' stroke-linecap='round'/></svg>") center/12px no-repeat;transition:transform .2s var(--ease)}.hv-find__all[open] > .hv-find__s::after{transform:rotate(45deg)}.hv-find__s:hover{color:var(--ink)}.hv-all__groups{display:grid;gap:0 40px;align-items:start;grid-template-columns:minmax(0,1fr);padding:0 24px 12px}@media (min-width:900px){.hv-all__groups{grid-template-columns:repeat(2, minmax(0,1fr))}}.hv-all__g{border-top:1px solid var(--edge)}.hv-all__s{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:3px 16px;padding:15px 2px;cursor:pointer;list-style:none}.hv-all__s::-webkit-details-marker{display:none}.hv-all__name{font:400 19px/1.15 var(--display);letter-spacing:-.015em;color:var(--ink)}.hv-all__line{grid-row:2;font:400 13.5px/1.45 var(--body);color:var(--ink-3)}.hv-all__n{grid-column:2;grid-row:1 / 3;align-self:center;display:flex;align-items:center;gap:10px;font:400 13px/1 var(--body);color:var(--ink-3);font-variant-numeric:tabular-nums}.hv-all__n::after{content:"";width:15px;height:15px;border-radius:50%;border:1px solid var(--edge-2);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M8 4.5v7M4.5 8h7' stroke='%230A0A0A' stroke-width='1.5' stroke-linecap='round'/></svg>") center/11px no-repeat;transition:transform .2s var(--ease)}.hv-all__g[open] .hv-all__n::after{transform:rotate(45deg)}.hv-all__list{margin:0 0 16px;padding:0;list-style:none;display:grid;gap:2px}.hv-all__it, .hv-ind__it{display:grid;gap:2px;padding:8px 2px 8px 16px;border-left:2px solid var(--edge)}.hv-all__k, .hv-ind__k{font:500 14.5px/1.35 var(--body);color:var(--ink)}.hv-all__k{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.hv-all__k a{color:inherit;text-decoration:underline;text-decoration-color:#9A9A9A;text-underline-offset:4px}.hv-all__v, .hv-ind__v{font:400 13.5px/1.5 var(--body);color:var(--ink-3)}.hv-ind__t{font:400 12px/1.4 var(--body);color:var(--ink-3)}.hv-all__it.is-out, .hv-ind__it.is-out, .hv-all__g.is-out{display:none}.hv-way{display:grid;grid-template-columns:repeat(2, minmax(0,1fr));gap:6px;max-width:620px;padding:6px;border-radius:18px;background:#E6E6E6}.hv-way__t{display:grid;gap:4px;justify-items:start;padding:14px 18px;border:0;border-radius:13px;background:transparent;color:var(--ink-2);text-align:left;cursor:pointer;transition:background-color .18s ease, box-shadow .18s ease}.hv-way__t:hover{background:#EFEFEF}.hv-way__t[aria-selected="true"]{background:var(--card);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.08), 0 10px 24px -14px rgba(0,0,0,.3)}.hv-way__n{font:400 20px/1 var(--display);letter-spacing:-.02em}.hv-way__s{font:400 13px/1.3 var(--body);color:var(--ink-3)}.hv-wayp{margin-top:clamp(24px, 3vw, 36px)}.app.has-js .hv-wayp:not(.is-on){display:none}.hv-one__lede{margin:0 0 22px;max-width:42rem;font:400 15.5px/1.55 var(--body);color:var(--ink-2)}.hv-one__grid{display:grid;gap:18px;align-items:start}@media (min-width:1000px){.hv-one__grid{grid-template-columns:minmax(0,1fr) 320px;gap:22px}}.hv-skus{margin:0;padding:0;list-style:none;display:grid;gap:12px;grid-template-columns:repeat(2, minmax(0,1fr))}@media (min-width:1180px){.hv-skus{grid-template-columns:repeat(4, minmax(0,1fr))}}@media (min-width:700px) and (max-width:1179.98px){.hv-skus{grid-template-columns:repeat(3, minmax(0,1fr))}}.hv-sku{position:relative;display:flex;flex-direction:column;padding:10px 10px 12px;border-radius:16px;border:1px solid var(--edge);background:var(--card);box-shadow:var(--lift);transition:border-color .18s ease, box-shadow .18s ease, transform .2s var(--ease)}.hv-sku:hover{border-color:#B8B8B8}.hv-sku.is-on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink), 0 24px 48px -30px rgba(0,0,0,.35)}.hv-sku__art{display:block;width:100%;height:auto;aspect-ratio:160/84;margin-bottom:12px;border-radius:10px}.hv-sku__n{margin:0 4px;font:500 14.5px/1.3 var(--body);color:var(--ink)}.hv-sku__n .hv-early{margin-left:0;margin-top:6px;display:flex;width:max-content}.hv-sku__d{margin:5px 4px 12px;font:400 13px/1.45 var(--body);color:var(--ink-3)}.hv-sku__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:auto 4px 0}.hv-sku__p{font:400 12.5px/1.2 var(--body);color:var(--ink-3)}.hv-sku__p b{display:block;font:300 24px/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.hv-sku__add{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border-radius:999px;border:1px solid var(--ink);background:transparent;font:600 13px/1 var(--display);color:var(--ink);cursor:pointer;transition:background-color .15s ease, color .15s ease}.hv-sku__add::before{content:"";width:10px;height:10px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 1v8M1 5h8' stroke='%230A0A0A' stroke-width='1.5' stroke-linecap='round'/></svg>") center/10px no-repeat}.hv-sku__add:hover{background:#EFEFEF}.hv-sku__add[aria-pressed="true"]{background:var(--ink);color:#FFFFFF}.hv-sku__add[aria-pressed="true"]::before{width:12px;height:12px;border-radius:50%;background:var(--lime) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M3.4 6.2l1.8 1.8 3.4-3.8' fill='none' stroke='%230A0A0A' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/12px no-repeat}.hv-sku__only{max-width:7.5em;font:500 12.5px/1.3 var(--body);color:var(--ink-2)}.main :is(p, li, dd, figcaption){text-wrap:pretty}.hv-sku__packs{flex:none;height:34px;padding:0 13px;border-radius:999px;border:1px solid var(--edge-2);background:var(--paper);font:500 13px/1 var(--body);color:var(--ink);cursor:pointer}.hv-sku__packs:hover{border-color:var(--ink)}@keyframes hv-hint{0%,100%{box-shadow:0 0 0 1px var(--ink), 0 0 0 4px var(--paper), 0 0 0 7px var(--lime)}50%{box-shadow:0 0 0 1px var(--ink), 0 0 0 4px var(--paper), 0 0 0 10px var(--lime)}}.hv-pack.is-hint{box-shadow:0 0 0 1px var(--ink), 0 0 0 4px var(--paper), 0 0 0 7px var(--lime)}@media (prefers-reduced-motion:no-preference){.hv-pack.is-hint{animation:hv-hint .8s ease-in-out 3}}.hv-sku__on, .hv-sku__add[aria-pressed="true"] .hv-sku__off{display:none}.hv-sku__add[aria-pressed="true"] .hv-sku__on{display:inline}.hv-sku__art .k-scr{fill:#F1F1F1}.hv-sku__art .k-bar{fill:#2A2A2A;transform-box:fill-box;transform-origin:50% 100%}.hv-sku__art .k-ink{fill:var(--ink)}.hv-sku__art .k-ink2{fill:#B9B9B9}.hv-sku__art .k-soft{fill:#DCDCDC}.hv-sku__art .k-paper{fill:#FFFFFF}.hv-sku__art .k-edge{stroke:#D0D0D0}.hv-sku__art .k-lime{fill:var(--lime)}.hv-sku__art .k-slot, .hv-sku__art .k-post{fill:#DCDCDC}.hv-sku__art .k-pick{fill:var(--ink)}.hv-sku__art .k-check{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hv-sku__art .k-pick + .k-check, .hv-sku__art .k-tick.k-check{stroke:var(--ink)}.hv-sku__art path.k-check.k-tick{stroke:var(--lime)}.hv-sku__art .k-star{fill:var(--ink)}.hv-sku__art .k-wave{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hv-sku__art .k-w1, .hv-sku__art .k-w2, .hv-sku__art .k-w3, .hv-sku__art .k-w4, .hv-sku__art .k-w5{transform-box:fill-box;transform-origin:0 50%}.hv-sku__art .k-m1, .hv-sku__art .k-m2, .hv-sku__art .k-m3, .hv-sku__art .k-stamp, .hv-sku__art .k-tick, .hv-sku__art .k-s6{transform-box:fill-box;transform-origin:50% 50%}@keyframes k-grow{from{transform:scaleY(.08)}}@keyframes k-wipe{from{transform:scaleX(0)}}@keyframes k-rise{from{opacity:0;transform:translateY(6px)}}@keyframes k-pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}100%{opacity:1;transform:scale(1)}}@keyframes k-fillin{from{fill:#DCDCDC}}@keyframes k-starin{from{fill:#DCDCDC}}@keyframes k-draw{from{stroke-dashoffset:1}}@keyframes k-blink{0%,100%{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:no-preference){.hv-sku.is-play .k-bar{animation:k-grow .5s var(--ease) both}.hv-sku.is-play .k-bar:nth-of-type(3n+1){animation-delay:.05s}.hv-sku.is-play .k-bar:nth-of-type(3n+2){animation-delay:.12s}.hv-sku.is-play .k-bar:nth-of-type(3n){animation-delay:.2s}.hv-sku.is-play .k-pulse{animation:k-pop .4s var(--ease) .55s both}.hv-sku.is-play .k-w1{animation:k-wipe .35s var(--ease) .05s both}.hv-sku.is-play .k-w2{animation:k-wipe .45s var(--ease) .25s both}.hv-sku.is-play .k-w3{animation:k-wipe .4s var(--ease) .5s both}.hv-sku.is-play .k-w5{animation:k-rise .4s var(--ease) .65s both}.hv-sku.is-play .k-w4{animation:k-pop .45s var(--ease) .95s both}.hv-sku.is-play .k-m1{animation:k-rise .4s var(--ease) both}.hv-sku.is-play .k-m2{animation:k-rise .4s var(--ease) .55s both}.hv-sku.is-play .k-m3{animation:k-pop .45s var(--ease) 1s both}.hv-sku.is-play .k-pick{animation:k-fillin .01s linear .7s both}.hv-sku.is-play .k-tick, .hv-sku.is-play .k-stamp{animation:k-pop .45s var(--ease) .95s both}.hv-sku.is-play .k-s1{animation:k-starin .01s linear .15s both}.hv-sku.is-play .k-s2{animation:k-starin .01s linear .3s both}.hv-sku.is-play .k-s3{animation:k-starin .01s linear .45s both}.hv-sku.is-play .k-s4{animation:k-starin .01s linear .6s both}.hv-sku.is-play .k-s5{animation:k-starin .01s linear .75s both}.hv-sku.is-play .k-s6{animation:k-pop .45s var(--ease) 1s both}.hv-sku.is-play .k-wave{stroke-dasharray:1;animation:k-draw .9s linear both}}.hv-tray{position:relative;display:grid;gap:12px;padding:18px;border-radius:20px;background:var(--card);border:1px solid var(--edge);box-shadow:var(--lift)}@media (min-width:1000px){.hv-tray{position:sticky;top:calc(var(--topbar-h) + 16px)}}.hv-tray__head{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--edge)}.hv-tray__core{flex:none;width:28px;height:28px}.hv-tray__core rect{fill:#111111;stroke:#2C2C2C}.hv-tray__core rect.i{fill:none;stroke:#FBFBFB;stroke-width:1.4}.hv-tray.has-picks .hv-tray__core rect.i{fill:var(--lime);stroke:var(--lime)}.hv-tray__h{margin:0;font:400 18px/1 var(--display);letter-spacing:-.015em;color:var(--ink)}.hv-tray__n{margin-left:auto;font:400 12.5px/1 var(--body);color:var(--ink-3)}.hv-tray__list{margin:0;padding:0;list-style:none;display:grid;gap:6px}.hv-tray__list:empty{display:none}.hv-tray__it{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 6px 9px 12px;border-radius:10px;background:var(--paper);font:500 13.5px/1.3 var(--body);color:var(--ink)}.hv-tray__it em{font:400 13px/1 var(--body);font-style:normal;color:var(--ink-2);font-variant-numeric:tabular-nums}.hv-tray__x{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--ink-3);cursor:pointer}.hv-tray__x:hover{background:#E4E4E4;color:var(--ink)}.hv-tray__x svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.hv-tray__it.is-new{animation:k-rise .35s var(--ease) both}}.hv-tray__empty{margin:0;padding:14px;border-radius:12px;border:1px dashed var(--edge-2);font:400 13.5px/1.5 var(--body);color:var(--ink-3)}.hv-tray.has-picks .hv-tray__empty{display:none}.hv-tray__sum{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:4px 0 0;padding-top:12px;border-top:1px solid var(--edge);font:400 13px/1 var(--body);color:var(--ink-3)}.hv-tray__sum b{font:260 40px/1 var(--display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.hv-tray__sums{display:grid}.hv-tray__sum--once b{font-size:26px}.hv-tray__sum--once + .hv-tray__sum{margin-top:0;padding-top:10px;border-top:0}.hv-tray__go{width:100%}.hv-tray__fine{margin:0;font:400 12.5px/1.5 var(--body);color:var(--ink-3)}.hv-tray__nudge{margin:0;padding:12px;border-radius:12px;background:var(--ink);font:400 13px/1.5 var(--body);color:#F2F2F2}.hv-tray__all{display:inline;padding:0;border:0;background:none;font:600 13px/1.5 var(--body);color:#FFFFFF;text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.hv-steps{margin:0 0 18px;padding:0;list-style:none;display:grid;gap:10px;counter-reset:step}@media (min-width:900px){.hv-steps{grid-template-columns:repeat(3, minmax(0,1fr))}}.hv-steps li{position:relative;display:grid;gap:4px;padding:16px 18px 16px 58px;border-radius:16px;background:var(--card);border:1px solid var(--edge);counter-increment:step}.hv-steps li::before{content:counter(step);position:absolute;left:16px;top:15px;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--ink);font:500 13px/1 var(--display);color:#FFFFFF}.hv-steps li:first-child::before{background:var(--lime);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.hv-steps b{font:500 15px/1.3 var(--body);color:var(--ink)}.hv-steps span{font:400 13.5px/1.5 var(--body);color:var(--ink-3)}.hv-whole__stage{border-radius:22px;background:#0B0B0B;box-shadow:0 0 0 1px #000, 0 40px 80px -50px rgba(0,0,0,.6);color:var(--text);padding:clamp(12px, 2.4vw, 32px) clamp(8px, 2.4vw, 36px)}.app.is-empty .hv-whole .sys{padding:8px 0 4px}.hv-whole .sys__go{background:var(--lime);color:var(--ink)}.hv-whole .sys__go:hover{background:var(--lime);box-shadow:inset 0 0 0 2px var(--ink)}.hv-free{margin-top:clamp(28px, 3.4vw, 44px)}.hv-free__h{margin:0 0 12px;font:500 11px/1.2 var(--body);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-3)}.hv-try__cards{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:1000px){.hv-try__cards{grid-template-columns:repeat(3, minmax(0,1fr))}}.hv-tool{display:flex;flex-direction:column;padding:18px;border-radius:16px;border:1px solid var(--edge);background:var(--card)}.hv-tool__eye{display:none}.hv-tool__h{margin:0;font:400 19px/1.15 var(--display);letter-spacing:-.015em;color:var(--ink)}.hv-tool__p{margin:6px 0 14px;font:400 13.5px/1.5 var(--body);color:var(--ink-3)}.hv-tool__l{margin-top:auto;font:500 12.5px/1.3 var(--body);color:var(--ink-2)}.hv-tool__in{display:flex;gap:6px;margin-top:8px;padding:4px;border-radius:11px;border:1px solid var(--edge-2);background:var(--paper)}.hv-tool__in:focus-within{border-color:var(--focus-edge);box-shadow:0 0 0 1px var(--focus-halo);background:#FFFFFF}.hv-tool__in input{flex:1;min-width:0;width:100%;height:38px;padding:0 10px;border:0;background:transparent;color:var(--ink);font:400 16px/1 var(--body)}.hv-sheet .hv-tool__in input:focus-visible{outline:none}.hv-tool__in input::placeholder{color:#767676}.hv-tool__go{flex:none;height:38px;padding:0 14px;border-radius:8px;border:0;background:var(--ink);color:#FFFFFF;font:600 13.5px/1 var(--display);cursor:pointer}.hv-tool__go:hover{background:#2A2A2A}.hv-tool__go[aria-disabled="true"]{background:#8A8A8A}.hv-tool__out{margin-top:12px;font:400 14px/1.5 var(--body);color:var(--ink-2)}.hv-tool__out:empty{display:none}.hv-tool__out .hv-score{display:flex;align-items:baseline;gap:10px;margin:0 0 6px}.hv-tool__out .hv-score b{font:260 40px/1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}.hv-tool__out .is-bad, .hv-tool__out .is-wait{color:var(--warn-ink)}.hv-tool__out p{margin:0 0 6px}.hv-one__h{margin:26px 0 12px;font:500 11px/1.2 var(--body);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-3)}.hv-packs{margin:0;padding:0;list-style:none;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.hv-packs{grid-template-columns:repeat(2, minmax(0,1fr))}}@media (min-width:1000px){.hv-packs{grid-template-columns:repeat(3, minmax(0,1fr))}}@media (min-width:1280px){.hv-packs{grid-template-columns:repeat(5, minmax(0,1fr));gap:10px}.hv-pack{padding:16px}.hv-pack__p b{font-size:32px}}.hv-pack{display:flex;flex-direction:column;padding:18px;border-radius:18px;border:1px solid var(--edge);background:var(--card);box-shadow:var(--lift)}.hv-pack.is-on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink), 0 24px 48px -30px rgba(0,0,0,.35)}.hv-pack__n{margin:0;font:300 26px/1.05 var(--display);letter-spacing:-.025em;color:var(--ink)}.hv-pack__d{margin:6px 0 12px;font:400 13.5px/1.45 var(--body);color:var(--ink-3)}.hv-pack__chips{margin:0 0 14px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:5px}.hv-pack__chips li{display:inline-block;padding:5px 9px;border-radius:7px;background:var(--paper);font:500 12px/1.2 var(--body);color:var(--ink-2)}.hv-pack__chips .hv-early{margin-left:6px;height:16px;font-size:8.5px}.hv-pack__was{margin:auto 0 2px;font:400 12.5px/1.3 var(--body);color:var(--ink-3)}.hv-pack__was s{text-decoration-thickness:1px}.hv-pack__p{margin:0;font:400 12.5px/1.2 var(--body);color:var(--ink-3)}.hv-pack__p b{font:260 36px/1 var(--display);letter-spacing:-.03em;color:var(--ink);margin-right:4px}.hv-pack__p small, .hv-sku__p small{display:block;font:400 12px/1.2 var(--body);color:var(--ink-3)}.hv-pack__later{margin:-4px 0 14px;font:400 12.5px/1.45 var(--body);color:var(--ink-3)}.hv-pack--whole .hv-pack__p small{display:inline;margin-right:6px;font-size:12.5px;color:#0A0A0A}.hv-pack__chips small{white-space:nowrap;margin-left:5px;font:400 11px/1.2 var(--body);color:var(--ink-3)}.hv-pack__save{margin:6px 0 14px;font:600 13px/1.3 var(--body);color:var(--ink)}.hv-pack:not(.hv-pack--whole):not(.hv-pack--custom) .hv-pack__save{align-self:flex-start;padding:3px 8px;border-radius:6px;background:var(--lime)}.hv-pack__go{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:12px;border:1px solid var(--ink);background:transparent;font:600 14px/1 var(--display);color:var(--ink);cursor:pointer}.hv-pack__go:hover{background:#EFEFEF}.hv-pack__go[aria-pressed="true"]{background:var(--ink);color:#FFFFFF}.hv-pack--whole{background:var(--lime);border-color:var(--ink);color:#0A0A0A;box-shadow:0 0 0 1px var(--ink), 0 30px 60px -30px rgba(0,0,0,.4)}.hv-pack--whole .hv-pack__n, .hv-pack--whole .hv-pack__d, .hv-pack--whole .hv-pack__was, .hv-pack--whole .hv-pack__p, .hv-pack--whole .hv-pack__p small, .hv-pack--whole .hv-pack__p b, .hv-pack--whole .hv-pack__save{color:#0A0A0A}.hv-pack--whole .hv-pack__chips li{background:transparent;box-shadow:inset 0 0 0 1px #0A0A0A;color:#0A0A0A}.hv-pack--whole .hv-pack__go{border:0;background:#0A0A0A;color:#FFFFFF;box-shadow:none}.hv-pack--whole .hv-pack__go:hover{background:#2A2A2A;box-shadow:none}.hv-pack--custom{background:#151515;border-color:#151515;color:#FFFFFF;box-shadow:0 0 0 1px #000, 0 30px 60px -30px rgba(0,0,0,.45)}.hv-pack--custom .hv-pack__n, .hv-pack--custom .hv-pack__p b, .hv-pack--custom .hv-pack__save{color:#FFFFFF}.hv-pack--custom .hv-pack__d{color:#D9D9D9}.hv-pack--custom .hv-pack__chips li{background:#262626;color:#E6E6E6}.hv-pack--custom .hv-pack__p{margin-top:auto}.hv-pack--custom .hv-pack__save{font-weight:500;color:#FFFFFF}.hv-pack--custom .hv-pack__go{border-color:#FFFFFF;color:#FFFFFF}.hv-pack--custom .hv-pack__go:hover{background:#262626}.hv-sku__in{margin:0 4px 12px}.hv-sku__in summary{display:inline-flex;align-items:center;gap:6px;min-height:24px;cursor:pointer;list-style:none;font:500 12.5px/1.2 var(--body);color:var(--ink);text-decoration:underline;text-decoration-color:#9A9A9A;text-underline-offset:3px}.hv-sku__in summary::-webkit-details-marker{display:none}.hv-sku__in summary::after{content:"";width:8px;height:8px;border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:translateY(-2px) rotate(45deg);transition:transform .2s var(--ease)}.hv-sku__in[open] summary::after{transform:translateY(1px) rotate(-135deg)}.hv-sku__in ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:5px}.hv-sku__in li{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;padding-left:12px;font:400 12.5px/1.4 var(--body);color:var(--ink-2)}.hv-sku__in li::before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;border-radius:1px;background:var(--ink)}.hv-sku__in .hv-early{height:16px;font-size:8.5px}.hv-sku__d{margin-bottom:8px}.hv-tray__it small{display:block;margin-top:3px;font:400 11.5px/1.4 var(--body);color:var(--ink-3)}.hv-tray__deal{margin:0;padding:12px;border-radius:12px;background:var(--lime);box-shadow:inset 0 0 0 1px var(--ink);font:500 13px/1.5 var(--body);color:var(--ink)}.hv-tray__deal .hv-tray__all{color:var(--ink);text-decoration-color:var(--ink)}@media (max-width:999.98px){.hv-tray__deal{grid-column:1 / -1}}.hv-proof .hv-h2{max-width:26ch}.hv-proof__grid{display:grid;gap:16px;align-items:start}@media (min-width:1000px){.hv-proof__grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.hv-today__board{border-radius:20px;border:1px solid var(--edge);background:var(--card);box-shadow:var(--lift);overflow:hidden}.hv-today__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 0}.hv-today__h{display:flex;align-items:center;gap:10px;margin:0;font:400 18px/1 var(--display);letter-spacing:-.015em;color:var(--ink)}.hv-today__state{margin:0;padding:8px 20px 14px;border-bottom:1px solid var(--edge);font:400 13px/1.5 var(--body);color:var(--ink-3)}.hv-today__list{margin:0;padding:0;list-style:none}.hv-row{display:grid;grid-template-columns:auto minmax(0,12rem) minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 20px;border-top:1px solid #EEEEEE}.hv-row:first-child{border-top:0}.hv-row__dot{width:9px;height:9px;border-radius:50%;background:#BDBDBD}.hv-row__dot.is-ok{background:var(--lime);box-shadow:0 0 0 1px var(--ink)}.hv-row__dot.is-wait{background:#FFFFFF;box-shadow:0 0 0 1.5px var(--ink)}@media (prefers-reduced-motion:no-preference){.hv-row__dot.is-wait{animation:k-blink 1.6s ease-in-out infinite}}.hv-row b{font:500 14.5px/1.3 var(--body);color:var(--ink)}.hv-row span{font:400 14px/1.4 var(--body);color:var(--ink-3);min-width:0}.hv-row em{font:500 12px/1 var(--body);font-style:normal;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:640px){.hv-row{grid-template-columns:auto minmax(0,1fr) auto;padding-inline:16px}.hv-row span{grid-column:2 / -1;grid-row:2}}@media (prefers-reduced-motion:no-preference){.hv-today.is-seen .hv-row{animation:hv-row .5s var(--ease) both}.hv-today.is-seen .hv-row:nth-child(2){animation-delay:.08s}.hv-today.is-seen .hv-row:nth-child(3){animation-delay:.16s}.hv-today.is-seen .hv-row:nth-child(4){animation-delay:.24s}.hv-today.is-seen .hv-row:nth-child(5){animation-delay:.32s}.hv-today.is-seen .hv-row:nth-child(n+6){animation-delay:.4s}}@keyframes hv-row{from{opacity:0;transform:translateY(6px)}}.hv-yours{padding:22px 22px 10px;border-radius:20px;background:#0E0E0E;color:#F2F2F2;box-shadow:0 0 0 1px #000, 0 30px 60px -36px rgba(0,0,0,.5)}.hv-yours__h{margin:0 0 6px;font:300 24px/1.1 var(--display);letter-spacing:-.02em;color:#FFFFFF}.hv-yours__list{margin:0;padding:0;list-style:none}.hv-yours__list li{display:grid;gap:2px;padding:12px 0 12px 32px;position:relative;border-top:1px solid #222}.hv-yours__list li:first-child{border-top:0}.hv-yours__list li::before{content:"";position:absolute;left:0;top:14px;width:18px;height:18px;border-radius:50%;background:var(--lime) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'><path d='M5.2 9.3l2.5 2.5 5-5.6' fill='none' stroke='%230A0A0A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/18px no-repeat}.hv-yours__list b{font:500 14.5px/1.35 var(--body);color:#FFFFFF}.hv-yours__list span{font:400 13.5px/1.45 var(--body);color:#D9D9D9}.hv-close{position:relative;color:var(--text)}.hv-close__in{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1220px;margin:0 auto;padding:clamp(72px, 10vw, 140px) clamp(16px, 4vw, 48px) clamp(24px, 3vw, 40px)}.hv-close__mark{width:min(156px, 42%);height:auto}.hv-close__h{margin:22px 0 34px;font:400 clamp(32px, 4.2vw, 56px)/1.1 var(--serif-display);letter-spacing:-.01em;color:var(--text-hi)}.hv-close__h .hv-hl{padding:0 .16em}.hv-ask{display:flex;align-items:center;gap:8px;width:min(640px, 100%);padding:8px 8px 8px 18px;border-radius:16px;border:1px solid #2C2C2C;background:#0E0E0E;box-shadow:0 1px 0 rgba(255,255,255,.04) inset, 0 40px 90px -50px #000}.hv-ask:focus-within{border-color:var(--focus-edge);box-shadow:0 1px 0 rgba(255,255,255,.05) inset, 0 0 0 1px var(--focus-halo)}.hv-ask__in{flex:1;min-width:0;width:100%;height:48px;border:0;background:transparent;color:var(--text-hi);font:400 16.5px/1 var(--body)}.hv-ask__in:focus{outline:none}.hv-ask__in::placeholder{color:var(--muted-2)}.hv-ask__go{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:0;background:var(--lime);color:var(--ink);cursor:pointer}.hv-ask__go svg{width:18px;height:18px}.hv-ask__go:focus-visible{outline:1px solid var(--focus-edge);outline-offset:2px}.hv-close__or{margin:18px 0 0;font:400 14px/1.4 var(--body);color:var(--muted)}.hv-close .hv-link{color:var(--text-hi);text-decoration-color:#6A6A6A}.hv-close .hv-link:hover{text-decoration-color:var(--text-hi)}.hv-close__refer{margin:clamp(40px, 5vw, 64px) 0 0;font:400 14px/1.5 var(--body);color:var(--muted)}.hv-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-top:22px;padding-top:22px;border-top:1px solid #1C1C1C;width:100%}.hv-foot a{display:inline-flex;align-items:center;min-height:28px;font:400 13px/1 var(--body);color:var(--muted-2);text-decoration:none}.hv-foot a:hover{color:var(--text-hi)}@media (max-width:999.98px){.hv-tray{position:sticky;bottom:10px;z-index:3;gap:10px;padding:12px 12px 12px 16px;box-shadow:0 0 0 1px var(--edge), 0 18px 40px -12px rgba(0,0,0,.35)}.hv-tray__head{padding-bottom:0;border-bottom:0}.hv-tray__list, .hv-tray__empty{display:none}.hv-tray__fine{grid-column:1 / -1;font-size:11.5px;line-height:1.4}.hv-tray{grid-template-columns:minmax(0,1fr) auto;align-items:center}.hv-tray__head{grid-column:1;grid-row:1}.hv-tray__head .hv-tray__core{display:none}.hv-tray__h{font-size:15px}.hv-tray__n{margin-left:8px}.hv-tray__sums{grid-column:1;grid-row:2;gap:2px}.hv-tray__sum{margin:0;padding:0;border:0}.hv-tray__sum b{font-size:26px}.hv-tray__sum--once b{font-size:18px}.hv-tray__sum--once + .hv-tray__sum{padding-top:0}.hv-tray__go{grid-column:2;grid-row:1 / 3;width:auto;min-height:46px;padding:0 16px;font-size:14px}.hv-tray__nudge{grid-column:1 / -1}}@media (max-width:640px){.hv{padding-inline:6px}.hv-sheet{border-radius:24px}.hv-core__hub{width:clamp(48px, 15vw, 64px);height:clamp(48px, 15vw, 64px)}.hv-pan__s{display:none}.hv-core__tabs{gap:20px 0}.hv-find__bar{grid-template-columns:minmax(0,1fr);padding:16px}.hv-find__s{padding:14px 16px}.hv-all__groups{padding:0 16px 8px}.hv-way__t{padding:12px 12px}.hv-way__n{font-size:17px}.hv-way__s{font-size:12px}.hv-skus{gap:8px}.hv-sku{padding:8px 8px 10px;border-radius:14px}.hv-sku__art{margin-bottom:10px}.hv-sku__n{margin:0 2px;font-size:14px}.hv-sku__d{margin:4px 2px 10px;font-size:12.5px}.hv-sku__row{margin:auto 2px 0;flex-wrap:wrap}.hv-sku__add{height:32px;padding:0 11px}.hv-whole__stage{margin-inline:-8px;padding-inline:0;border-radius:18px}.hv-scene{height:400px;margin-inline:-8px;border-radius:16px}.hv-scene .win{width:94%}.hv-scene .sx-aib .sx-aib__office{display:none}.hv-scene .sx-aib .sx-aib__phone{width:236px;height:300px}.hv-ask{padding-left:14px}}@media (forced-colors:active){.hv-hl{forced-color-adjust:none;background:none;-webkit-text-fill-color:currentColor;box-shadow:inset 0 -.44em 0 var(--lime)}.hv-sku__add[aria-pressed="true"]{outline:2px solid CanvasText}}.sx-off{display:grid;gap:8px;padding:12px}.sx-off__row, .sx-care__row, .sx-yrs__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:8px;border:1px solid #222;background:#121212}.sx-off__row span, .sx-yrs__row span{display:grid;gap:2px;min-width:0}.sx-off__row b, .sx-yrs__row b{font:500 11px/1.25 var(--body);color:var(--text-hi)}.sx-off__row small, .sx-yrs__row small{font-size:9.5px;color:var(--muted-3)}.sx-off__done{margin-left:auto}.sx-tag--wait{border-color:rgba(255,107,61,.45);color:#FF6B3D;background:rgba(255,107,61,.07)}.sx-care{display:grid;gap:8px;padding:12px}.sx-care__up{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:10px;border-radius:8px;border:1px solid #222;background:#121212}.sx-care__up span{display:grid;gap:3px}.sx-care__up small{font-size:9.5px;color:var(--muted-3)}.sx-care__up b{font:300 15px/1 var(--display);color:var(--text-hi)}.sx-care__days{display:flex;gap:2px;align-items:end}.sx-care__days s{display:block;width:3px;height:16px;border-radius:1px;background:#C8F031}.sx-care__row span{font-size:10.5px;color:var(--text-2)}.sx-care__sum{margin:2px 0 0;padding:10px 12px;border-left:1px solid #3A3A3A;font:400 12.5px/1.45 var(--serif);color:var(--text)}.sx-yrs{display:grid;gap:8px;padding:12px}.sx-yrs__ok{flex:none;width:16px;height:16px;border-radius:50%;border:1px solid #C8F031;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='%23C8F031' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/12px no-repeat}.sx-yrs__note{margin:4px 0 0;text-align:center;font:400 13px/1.3 var(--serif-display);color:var(--text-2)}@keyframes sx-was-hi{from{background:var(--text-hi);border-color:var(--text-hi);color:#0A0A0A}}@keyframes sx-was-wait{from{border-color:rgba(255,107,61,.45)}}@keyframes sx-in{from{opacity:0;transform:scale(.92)}}@keyframes sx-old{0%{opacity:0}12%,42%{opacity:1}92%,100%{opacity:0}}@keyframes sx-soften{from{stroke:var(--text-hi)}}@keyframes sx-pen-life{0%{opacity:0}10%,88%{opacity:1}100%{opacity:0}}@media (forced-colors:active){.hv-film{display:none !important}.hv-pan[aria-selected="true"] .hv-pan__art{outline:2px solid CanvasText}}@media (max-width:640px){.hv-core__hub{width:clamp(48px, 15vw, 64px);height:clamp(48px, 15vw, 64px)}.hv-pan__s{display:none}.hv-core__tabs{gap:22px 0}.hv-tool, .hv-door, .hv-band, .hv-vs__col{padding:22px 20px}.hv-ask{padding-left:14px}.hv-ask__in{font-size:16px}}@media (max-width:640px){.hv{padding-inline:6px}.app.is-empty .hv-does .sys{width:auto;max-width:none;margin:24px calc(-1 * clamp(20px, 5vw, 72px)) 0;padding-inline:8px}}.app.is-empty .hv-does .sys{margin-top:clamp(36px, 5vw, 72px)}.sx-aib{display:flex;align-items:center;gap:22px}.sx-aib .sx-aib__phone{flex:none;width:178px;height:262px;padding:26px 10px 10px;display:flex;flex-direction:column;gap:7px}.sx-aib__head{display:flex;justify-content:space-between;align-items:baseline;padding:0 2px 7px;border-bottom:1px solid #1E1E1E}.sx-aib__head b{font:300 14px/1 var(--display);color:var(--text-hi)}.sx-aib__head small{color:var(--muted-3);font-size:9px}.sx-aib .sx-bub{max-width:88%;padding:6px 9px;border-radius:10px;font-size:9.5px;line-height:1.4}.sx-aib .sx-bub--me{border-bottom-right-radius:3px}.sx-aib .sx-bub--ai{border-bottom-left-radius:3px}.sx-aib .sx-bub--dots{padding:7px 9px}.sx-aib__req{align-self:stretch;padding:6px 9px;border-radius:9px;border:1px solid rgba(255,107,61,.4);background:rgba(255,107,61,.06);font-size:9.5px;line-height:1.35}.sx-aib__req b{display:block;color:#FF6B3D;font-weight:500}.sx-aib__req span{color:var(--muted)}.sx-aib__ask{margin-top:auto;padding:6px 10px;border-radius:999px;border:1px solid #262626;color:var(--muted-3);font-size:9px}.sx-aib .sx-aib__office{flex:none;width:238px}.sx-aib__office .win__body{display:flex;flex-direction:column;gap:10px;padding:12px}.sx-aib__new{padding:10px;border-radius:9px;border:1px solid #2E2E2E;background:#151515}.sx-aib__from{display:flex;align-items:center;justify-content:space-between;gap:8px}.sx-aib__from small{color:var(--muted-3);font-size:9.5px}.sx-aib__from .sx-tag{padding:2px 6px;font-size:8.5px}.sx-aib__slot{display:flex;justify-content:space-between;align-items:baseline;margin:8px 0 10px!important}.sx-aib__slot b{color:var(--text-hi);font-weight:500;font-size:11.5px}.sx-aib__slot span{font:300 16px/1 var(--display);letter-spacing:-.01em;color:var(--text-hi)}.sx-aib__acts{display:flex;gap:6px}.sx-aib__acts .sx-btn{flex:1;padding:5px 0;text-align:center}.sx-aib__ok, .sx-soc__ok{display:inline-grid;justify-items:center}.sx-aib__ok s, .sx-soc__ok s{grid-area:1/1}.sx-aib__ok s:first-child, .sx-soc__ok s:first-child{visibility:hidden}.sx-aib__ok, .sx-soc__ok{background:rgba(200,240,49,.08);border-color:rgba(200,240,49,.35);color:#C8F031}.sx-aib__prev{display:flex;align-items:center;justify-content:space-between;padding:0 2px;color:var(--muted);font-size:10px}.sx-aib__prev b{margin-right:3px;color:var(--text-2);font-weight:500}.sx-aib__prev .sx-tag{padding:2px 6px;font-size:8.5px}.sx-soc__auto{margin-left:auto}.sx-soc__week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.sx-soc__week p{display:flex;flex-direction:column;gap:5px;min-width:0}.sx-soc__week small{padding-left:1px;color:var(--muted-3);font-size:9.5px}.sx-soc__post{display:flex;flex-direction:column;gap:4px;padding:4px;border-radius:7px;border:1px solid #242424;background:#151515}.sx-soc__post b{color:var(--text-2);font-weight:500;font-size:9px;white-space:nowrap;font-variant-numeric:tabular-nums}.sx-soc__slot{height:59px;border-radius:7px;border:1px solid #1B1B1B;background:#0E0E0E}.sx-soc__img{display:block;height:34px;border-radius:4px;background:#232323;overflow:hidden}.sx-soc__img--b{background:#1D1D1D}.sx-soc__img--c{background:#292929}.sx-soc__img svg{display:block;width:100%;height:100%}.sx-soc__img :is(path, circle){fill:none;stroke:#6A6A6A;stroke-width:1}.sx-soc__post--next{border-color:rgba(200,240,49,.35)}.sx-soc__best{border-color:#4A4A4A;background:#191919}.sx-soc__ask{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;margin-top:12px;padding:10px;border-radius:9px;border:1px solid #2A2A2A;background:#0F0F0F}.sx-soc__ask > .sx-soc__img{height:44px}.sx-soc__cap b{display:block;color:var(--text-hi);font-weight:500;font-size:11px}.sx-soc__cap small{display:block;margin-top:2px;color:var(--muted-3);font-size:9.5px}.sx-soc__acts{grid-column:1/-1;display:flex;justify-content:flex-end;gap:6px;margin:0}.sx-air__site{display:flex;flex-direction:column;gap:2px;margin-bottom:12px!important}.sx-air__site b{color:var(--text-hi);font-weight:500;font-size:12px}.sx-air__site small{color:var(--muted-3);font-size:10px}.sx-air__meters{display:flex;flex-direction:column;gap:9px;padding-bottom:12px;border-bottom:1px solid #1F1F1F}.sx-air__m{display:grid;grid-template-columns:128px minmax(0,1fr) 42px;align-items:center;gap:10px}.sx-air__m span{color:var(--text-2);font-size:10.5px;white-space:nowrap}.sx-meter{display:block;height:5px;border-radius:3px;background:#242424;overflow:hidden}.sx-meter s{display:block;width:var(--w);height:100%;border-radius:3px;background:var(--text-hi);transform-origin:left}.sx-air__m em{font-style:normal;font-size:10px;text-align:right}.sx-air__m em.is-low{color:#FF6B3D}.sx-air__m em.is-ok{color:#C8F031}.sx-air__fix{display:flex;flex-direction:column;gap:7px;margin:11px 0 0;padding:0;list-style:none}.sx-air__fix li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:9px;color:var(--text-2);font-size:10.5px}.sx-air__fix i{width:12px;height:12px;border-radius:4px;border:1px solid #3A3A3A}.sx-air__fix li.is-ok i{border-color:rgba(200,240,49,.55);background:rgba(200,240,49,.12) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M3 6.2l2 2 4-4.4' fill='none' stroke='%23C8F031' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/10px no-repeat}.sx-air__fix li.is-no i{border-color:rgba(255,107,61,.5)}.sx-air__fix em{font-style:normal;font-size:10px}.sx-air__fix li.is-ok em{color:#C8F031}.sx-air__fix li.is-no em{color:#FF6B3D}.sx-bring__ready{margin-left:auto}.sx-bring__in{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 12px;border-radius:9px;border:1px solid #2E2E2E;background:#0D0D0D;color:var(--muted-3);font-size:10.5px}.sx-bring__url{position:relative;flex:1;display:grid;overflow:hidden;text-align:left}.sx-bring__url s{grid-area:1/1;position:relative}.sx-bring__url::after{content:"";position:absolute;inset:0;z-index:1;background:#0D0D0D;transform:translateX(101%)}.sx-bring__ph{z-index:2;visibility:hidden}.sx-bring__typed{color:var(--text-hi)}.sx-bring__page{position:relative;margin-top:10px;aspect-ratio:400/152;border-radius:9px;border:1px solid #242424;background:#0C0C0C;overflow:hidden}.sx-bring__page svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sx-bring__old{opacity:0}.sx-bring__old rect{fill:#191919}.sx-bring__old .b{fill:#363636}.sx-bring__old .c{fill:#2B2B2B}.sx-bring__fill .h, .sx-bring__fill .btn{fill:var(--text-hi)}.sx-bring__fill .p{fill:#6C6C6C}.sx-bring__fill .img{fill:#191919}.sx-bring__fill .card{fill:#151515}.sx-bring__new{stroke:#6B6B6B}.sx-bring__new path{fill:none;stroke:inherit;stroke-width:1.1;stroke-linejoin:round;stroke-linecap:butt}.sx-bring__pen{opacity:0}.sx-bring__pen circle{fill:#FAFAFA;stroke:#0C0C0C;stroke-width:2.6}.sx-par{width:min(70%, 380px);padding:14px 16px 12px;border-radius:12px;background:#121212;border:1px solid #2A2A2A;box-shadow:0 30px 70px -30px #000}.sx-par__top{display:flex;align-items:flex-start;justify-content:space-between}.sx-par__top small{display:block;color:var(--muted-3);font-size:10px}.sx-par__top b{color:var(--text-hi);font-weight:500;font-size:13px}.sx-par__top .sx-tag{font-size:9px}.sx-par__rule{margin-top:12px!important;padding:9px 0;border-top:1px solid #232323;border-bottom:1px solid #1E1E1E}.sx-par__rule small{display:block;color:var(--muted-3);font-size:9.5px}.sx-par__rule b{display:block;margin-top:3px;font:300 15px/1.2 var(--display);letter-spacing:-.01em;color:var(--text-hi)}.sx-par__ref{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid #1E1E1E}.sx-par__ref b{display:block;color:var(--text-hi);font-weight:500;font-size:11px}.sx-par__ref small{display:block;margin-top:2px;color:var(--muted-3);font-size:10px}.sx-par__amt{font:300 22px/1 var(--display);font-style:normal;letter-spacing:-.02em;color:var(--text-hi)}.sx-par__run{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-top:10px;padding:9px 10px;border-radius:9px;border:1px solid #2A2A2A;background:#0F0F0F}.sx-par__run b{display:block;color:var(--text-hi);font-weight:500;font-size:11px}.sx-par__run small{display:block;margin-top:2px;color:var(--muted-3);font-size:10px}.sx-par__sum{font-variant-numeric:tabular-nums}.sx-par__st{display:grid;justify-items:end}.sx-st--appr{border:1px solid #3A3A3A;color:var(--text-2);visibility:hidden}.k-d-p4s{--d:.4s}.k-d-p5s{--d:.5s}.k-d-3p1s{--d:3.1s}@media (prefers-reduced-motion:no-preference){.sx.is-on .a-in{animation:sx-in .45s var(--ease) var(--d,0s) both}.sx.is-on .sx-aib__dots{display:flex;animation:sx-dots-life .75s ease .45s both}.sx.is-on .sx-aib__ok{animation:sx-was-hi 2.75s steps(1) both, sx-press .5s ease 2.35s both}.sx.is-on .sx-aib__ok s:first-child{animation:sx-show-then-hide 2.75s steps(1) both}.sx.is-on .sx-aib__ok s:last-child{animation:sx-hide-then-show 2.75s steps(1) both}.sx.is-on .sx-soc__post--next{animation:sx-rise .6s var(--ease) .3s both, sx-was-wait 2.5s steps(1) both}.sx.is-on .sx-soc__ok{animation:sx-was-hi 2.5s steps(1) both, sx-press .5s ease 2.1s both}.sx.is-on .sx-soc__ok s:first-child{animation:sx-show-then-hide 2.5s steps(1) both}.sx.is-on .sx-soc__ok s:last-child{animation:sx-hide-then-show 2.5s steps(1) both}.sx.is-on .sx-bring__ph{animation:sx-show-then-hide .2s steps(1) both}.sx.is-on .sx-bring__url::after{animation:sx-type .6s steps(25, end) .2s both}.sx.is-on .sx-bring__go{animation:sx-press .5s ease .85s both}.sx.is-on .sx-bring__old{animation:sx-old 2.1s linear .85s both}.sx.is-on .sx-bring__new path{stroke-dasharray:1;animation-name:sx-draw;animation-timing-function:linear;animation-fill-mode:both}.sx.is-on .sx-bring__fill{animation:sx-fade .5s ease 2.8s both}.sx.is-on .sx-bring__new{animation:sx-soften .5s ease 2.9s both}.sx.is-on .sx-bring__pen{animation:sx-pen-run 1.6s linear 1.3s both, sx-pen-life 1.85s linear 1.15s both}.sx.is-on .sx-bring__new path:nth-of-type(1){animation-delay:1.300s;animation-duration:0.025s}.sx.is-on .sx-bring__new path:nth-of-type(2){animation-delay:1.362s;animation-duration:0.014s}.sx.is-on .sx-bring__new path:nth-of-type(3){animation-delay:1.379s;animation-duration:0.014s}.sx.is-on .sx-bring__new path:nth-of-type(4){animation-delay:1.395s;animation-duration:0.014s}.sx.is-on .sx-bring__new path:nth-of-type(5){animation-delay:1.429s;animation-duration:0.073s}.sx.is-on .sx-bring__new path:nth-of-type(6){animation-delay:1.539s;animation-duration:0.097s}.sx.is-on .sx-bring__new path:nth-of-type(7){animation-delay:1.639s;animation-duration:0.077s}.sx.is-on .sx-bring__new path:nth-of-type(8){animation-delay:1.722s;animation-duration:0.086s}.sx.is-on .sx-bring__new path:nth-of-type(9){animation-delay:1.811s;animation-duration:0.072s}.sx.is-on .sx-bring__new path:nth-of-type(10){animation-delay:1.904s;animation-duration:0.075s}.sx.is-on .sx-bring__new path:nth-of-type(11){animation-delay:2.019s;animation-duration:0.260s}.sx.is-on .sx-bring__new path:nth-of-type(12){animation-delay:2.297s;animation-duration:0.100s}.sx.is-on .sx-bring__new path:nth-of-type(13){animation-delay:2.402s;animation-duration:0.144s}.sx.is-on .sx-bring__new path:nth-of-type(14){animation-delay:2.579s;animation-duration:0.144s}.sx.is-on .sx-bring__new path:nth-of-type(15){animation-delay:2.756s;animation-duration:0.144s}.sx.is-on .sx-par .sx-st--appr{animation:sx-show-then-hide 2.4s steps(1) both}.sx.is-on .sx-par .sx-st--paid{animation:sx-hide-then-show 2.4s steps(1) both, sx-in .45s var(--ease) 2.4s both}}@keyframes sx-pen-run{0.00%{transform:translate(12px,10px)}0.39%{transform:translate(24px,10px)}0.78%{transform:translate(24px,22px)}1.17%{transform:translate(12px,22px)}1.56%{transform:translate(12px,10px)}3.90%{transform:translate(156px,16px)}4.75%{transform:translate(182px,16px)}4.91%{transform:translate(192px,16px)}5.75%{transform:translate(218px,16px)}5.92%{transform:translate(228px,16px)}6.76%{transform:translate(254px,16px)}8.07%{transform:translate(334px,8px)}9.82%{transform:translate(388px,8px)}10.34%{transform:translate(388px,24px)}12.10%{transform:translate(334px,24px)}12.62%{transform:translate(334px,8px)}14.91%{transform:translate(198px,46px)}20.96%{transform:translate(12px,46px)}21.18%{transform:translate(12px,60px)}25.99%{transform:translate(160px,60px)}26.39%{transform:translate(178px,76px)}31.78%{transform:translate(12px,76px)}31.93%{transform:translate(12px,85px)}36.41%{transform:translate(150px,85px)}37.76%{transform:translate(68px,96px)}38.27%{transform:translate(68px,112px)}40.09%{transform:translate(12px,112px)}40.61%{transform:translate(12px,96px)}42.43%{transform:translate(68px,96px)}44.96%{transform:translate(212px,38px)}50.68%{transform:translate(388px,38px)}53.08%{transform:translate(388px,112px)}58.80%{transform:translate(212px,112px)}61.21%{transform:translate(212px,38px)}62.29%{transform:translate(222px,104px)}63.88%{transform:translate(262px,76px)}64.96%{transform:translate(290px,94px)}66.39%{transform:translate(324px,66px)}68.54%{transform:translate(378px,104px)}68.90%{transform:translate(388px,124px)}69.55%{transform:translate(388px,144px)}73.38%{transform:translate(270px,144px)}74.03%{transform:translate(270px,124px)}77.87%{transform:translate(388px,124px)}79.97%{transform:translate(259px,124px)}80.62%{transform:translate(259px,144px)}84.45%{transform:translate(141px,144px)}85.10%{transform:translate(141px,124px)}88.93%{transform:translate(259px,124px)}91.03%{transform:translate(130px,124px)}91.68%{transform:translate(130px,144px)}95.52%{transform:translate(12px,144px)}96.17%{transform:translate(12px,124px)}100.00%{transform:translate(130px,124px)}}@media (max-width:640px){.app.is-empty .thread__eyebrow{letter-spacing:.2em;font-size:10.5px}}@media (max-width:359.98px){.hv-skus{grid-template-columns:minmax(0,1fr)}}.hv-sku__in summary{flex-wrap:wrap}.qf{--text-hi:#0A0A0A;--text:#1A1A1A;--text-2:#3D3D3D;--muted:#5E5E5E;--muted-2:#5E5E5E;--muted-3:#5E5E5E;--focus-edge:#0A0A0A;--focus-halo:rgba(0,0,0,.16);--qf-w:560px;border:0;border-radius:24px;background:#FFFFFF;color:var(--text);box-shadow:0 0 0 1px rgba(0,0,0,.06), 0 40px 100px -30px rgba(0,0,0,.55)}.qf::backdrop{background:rgba(10,10,10,.46)}.qf__main{padding:36px 36px 28px}.qf__h{font:300 32px/1.08 var(--display);letter-spacing:-.03em}.qf__sub{margin:12px 0 24px;font-size:15px;color:var(--text-2)}.qf__x{top:18px;right:18px;border-radius:50%;background:#F3F3F3;color:var(--text-2)}.qf__x:hover{background:#E6E6E6;color:var(--text-hi)}.qf__f{margin:0 0 18px}.qf__f label{color:var(--text-hi)}.qf__f input, .qf__f textarea{min-height:50px;border-radius:12px;border:1px solid #D4D4D4;background:#F6F6F6;color:var(--text-hi)}.qf__f input::placeholder, .qf__f textarea::placeholder{color:#767676}.qf__f input:hover, .qf__f textarea:hover{border-color:#A8A8A8}.qf__f input:focus, .qf__f textarea:focus{border-color:var(--focus-edge);background:#FFFFFF;box-shadow:0 0 0 1px var(--focus-halo)}.qf__kind{border-color:#0A0A0A;background:#C8F031;color:#0A0A0A}.qf__hint.is-next{color:#C2410C}.qf__err{color:#C2410C}.qf__chip{border-color:#D4D4D4;background:#F3F3F3;color:var(--text-hi)}.qf__chip:hover{border-color:#0A0A0A;background:#FFFFFF}.qf__chip::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M2 2l6 6M8 2L2 8' stroke='%235E5E5E' stroke-width='1.4' stroke-linecap='round'/></svg>")}.qf__more-t{color:var(--text-hi)}.qf__more-t::before{border-color:#BDBDBD;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M8 4.5v7M4.5 8h7' stroke='%230A0A0A' stroke-width='1.5' stroke-linecap='round'/></svg>")}.qf__more{padding:28px 36px 24px;border-top:1px solid #E6E6E6;background:#F6F6F6}.qf__end.is-after{background:#F6F6F6}.qf__need span{border-color:#D4D4D4;background:#FFFFFF;color:var(--text-2)}.qf__need span::after{border-color:#BDBDBD;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M8 4.5v7M4.5 8h7' stroke='%235E5E5E' stroke-width='1.5' stroke-linecap='round'/></svg>")}.qf__need span:hover{border-color:#0A0A0A;color:var(--text-hi)}.qf__need input:checked + span{border-color:#0A0A0A;background:#0A0A0A;color:#FFFFFF}.qf__need input:checked + span::after{border-color:#C8F031;background:#C8F031 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='%230A0A0A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/10px no-repeat}.qf__read{border-radius:12px;border-color:#E6E6E6;background:#F6F6F6}.qf .qf__go{min-height:52px;border-radius:14px;background:#C8F031;color:#0A0A0A;box-shadow:inset 0 0 0 1px #0A0A0A;font-size:15px}.qf .qf__go:hover{background:#C8F031;box-shadow:inset 0 0 0 2px #0A0A0A}.qf__fine a{color:var(--text-hi)}.qf__done{padding:48px 36px 36px}.qf__tick circle{stroke:#0A0A0A}.qf__tick path{stroke:#0A0A0A}.qf__done .qf__tick{border-radius:50%;background:#C8F031}.qf__close{border-radius:12px;border-color:#D4D4D4;color:var(--text-hi)}.qf__close:hover{border-color:#0A0A0A;color:var(--text-hi)}@media (min-width:900px){.qf.is-more .qf__more{border-left:1px solid #E6E6E6;padding:36px 36px 28px}.qf.is-more .qf__main{padding-right:36px}}@media (max-width:640px){.qf{border-radius:24px 24px 0 0}.qf__main, .qf__done{padding:28px 20px calc(20px + env(safe-area-inset-bottom, 0px))}.qf__more{padding:22px 20px}}a.topbar__title{color:inherit;text-decoration:none;border-radius:10px;transition:background-color .15s ease, box-shadow .15s ease}a.topbar__title:hover{background:#161616;box-shadow:0 0 0 6px #161616}a.topbar__title:focus-visible{outline:1px solid var(--focus-edge);outline-offset:6px}html:not([data-home="v3"]) .hv-v3{display:none}html[data-home="v3"] .hv-v4{display:none}html:not([data-home="v3"]) .hv-sheet > .fam--tools{padding-top:0;border-top:0}.hv-blk.fam--svc, .hv-blk.hv-findblk{border-top:0;padding-top:0}.hv-findblk > .hv-find{margin-top:0}html[data-home="v3"] .hv-does{padding-bottom:clamp(40px, 5vw, 72px)}.hv-findblk{padding-bottom:clamp(56px, 6vw, 96px)}.fam__side{display:grid;gap:18px;justify-items:start}@media (min-width:1000px){.fam__side .hv-lede{margin:0}}.fam__lx{border-color:var(--edge-2);background:var(--card);color:var(--ink);transition:border-color .18s ease}.fam__lx:hover{border-color:var(--ink)}.fam__sample{margin:20px 0 0;font:400 12.5px/1.45 var(--body);color:var(--ink-3)}.fam-tag{position:absolute;z-index:4;top:-10px;right:64px;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:6px;background:var(--card);box-shadow:inset 0 0 0 1px var(--edge-2);font:600 9.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.fam-arrow{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s cubic-bezier(.2,.7,.1,1)}.fam-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;height:44px;padding:0 18px;border:0;border-radius:12px;background:var(--ink);color:#FFFFFF;font:600 14px/1 var(--display);cursor:pointer;white-space:nowrap;transition:background-color .16s ease, color .16s ease, box-shadow .16s ease, transform .16s cubic-bezier(.2,.7,.1,1)}.fam-add::before{content:"";width:11px;height:11px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 1v8M1 5h8' stroke='%23FFFFFF' stroke-width='1.6' stroke-linecap='round'/></svg>") center/11px no-repeat}.fam-add:hover{background:#262626}.fam-add:active{transform:translateY(1px)}.fam-add__on, .fam-add[aria-pressed="true"] .fam-add__off{display:none}.fam-add[aria-pressed="true"] .fam-add__on{display:inline}.fam-add[aria-pressed="true"]{background:var(--lime);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.fam-add[aria-pressed="true"]::before{width:14px;height:14px;border-radius:50%;background:var(--ink) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M3.4 6.2l1.8 1.8 3.4-3.8' fill='none' stroke='%23C8F031' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/12px no-repeat}.fam-add--early{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.fam-add--early::before{display:none}.fam-add--early:hover{background:#EFEFEF}.fam-add--sm{height:34px;padding:0 13px;border-radius:999px;font-size:13px}.fam-add--sm.fam-add--early{padding:0 12px}.fam-add--d{background:#FFFFFF;color:var(--ink)}.fam-add--d::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M5 1v8M1 5h8' stroke='%230A0A0A' stroke-width='1.6' stroke-linecap='round'/></svg>")}.fam-add--d:hover{background:#E6E6E6}.fam-add--d.fam-add--early{background:transparent;color:#FFFFFF;box-shadow:inset 0 0 0 1px #5A5A5A}.fam-add--d.fam-add--early:hover{background:#1E1E1E;box-shadow:inset 0 0 0 1px #FFFFFF}.fam-go{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;font:600 14px/1 var(--display);color:var(--ink);text-decoration:none;white-space:nowrap}.fam-go:hover{text-decoration:underline;text-underline-offset:4px}.fam-go:hover .fam-arrow{transform:translateX(3px)}.tf{position:relative}.tf__list{margin:0;padding:0;list-style:none}.tf-it__h{margin:0;font:inherit}.tf-it__a{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;color:inherit;text-decoration:none}.tf-it__mk{display:block;width:48px;height:48px}.tf-it__t{display:grid;gap:4px;min-width:0}.tf-it__n{font:300 26px/1.02 var(--display);letter-spacing:-.025em;color:var(--ink)}.tf-it__d{font:400 13.5px/1.4 var(--body);color:var(--ink-3)}.tf-it__m{margin:0;text-align:right}.tf-it__m .hv-early{margin:0}.tf-it__pr{display:grid;justify-items:end;gap:3px;font:400 12px/1 var(--body);color:var(--ink-3);white-space:nowrap}.tf-it__pr b{font:300 21px/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.tf-it__pr small{font-size:12px}.tf-it__x{display:grid;gap:16px;min-width:0}.tf-it__v{position:relative}.tf-it__bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.tf-it__p{margin:0;font:400 13.5px/1.35 var(--body);color:var(--ink-3)}.tf-it__p b{margin-right:3px;font:300 30px/1 var(--display);letter-spacing:-.03em;color:var(--ink)}.tf-it__p small{margin-right:2px;font-size:13px}.tf-it__acts{display:flex;align-items:center;gap:10px}@media (min-width:1000px){.tf{--tf-l:38%;min-height:660px}.tf__list{display:grid;gap:4px;width:var(--tf-l)}.tf-it{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 16px 11px 11px;border-radius:16px;cursor:pointer;transition:background-color .18s ease, box-shadow .18s ease}.tf-it:hover{background:#FAFAFA}.tf-it.is-on{background:var(--card);box-shadow:0 0 0 1px var(--edge), var(--lift)}.tf-it__d{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tf-it__x{position:absolute;top:0;right:0;width:calc(100% - var(--tf-l) - clamp(32px, 4vw, 64px));visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity .22s ease, transform .3s cubic-bezier(.2,.7,.1,1), visibility 0s linear .22s}.tf-it.is-on .tf-it__x{visibility:visible;opacity:1;transform:none;transition:opacity .22s ease, transform .3s cubic-bezier(.2,.7,.1,1), visibility 0s}.app:not(.has-js) .tf__list:is(:hover, :focus-within) .tf-it.is-on:not(:hover, :focus-within) .tf-it__x{visibility:hidden;opacity:0}.app:not(.has-js) .tf-it:is(:hover, :focus-within) .tf-it__x{visibility:visible;opacity:1;transform:none}.tf-it__a:focus-visible{outline:none}.tf-it:has(.tf-it__a:focus-visible){box-shadow:0 0 0 1px var(--focus-edge), 0 0 0 1px var(--focus-halo)}}@media (min-width:1000px) and (max-width:1179.98px){.tf{--tf-l:42%}.tf-it__n{font-size:23px}.tf-it__mk{width:42px;height:42px}.tf-it__a{grid-template-columns:42px minmax(0,1fr);gap:13px}}@media (prefers-reduced-motion:reduce){.tf-it__x{transform:none !important}}.hv-blk.fam--svc{max-width:none}.sv{--focus-edge:#FFFFFF;margin:0 calc(12px - clamp(18px, 4.4vw, 64px));padding:clamp(32px, 4.4vw, 64px) clamp(14px, 3.4vw, 52px) clamp(14px, 3vw, 44px);border-radius:26px;background:#0B0B0B;color:#F2F2F2;box-shadow:0 0 0 1px #000000, 0 40px 90px -50px rgba(0,0,0,.7)}.sv__head{max-width:1220px;margin:0 auto clamp(26px, 3vw, 44px)}.sv .hv-eye{color:#A3A3A3}.sv .hv-h2{color:#FAFAFA}.sv .hv-lede{color:#C4C4C4}.sv .hv-early{border-color:#3A3A3A;color:#BDBDBD}.sv__grid{margin:0;padding:0;list-style:none;display:grid;gap:12px}.sv-it{position:relative;display:flex;flex-direction:column;min-width:0;height:520px;padding:22px 22px 0;border-radius:22px;background:#141414;box-shadow:inset 0 0 0 1px #222222;overflow:hidden}.sv-it__top{display:flex;align-items:flex-start;gap:14px}.sv-it__mk{flex:none;display:block;width:40px;height:40px}.sv-it__h{margin:0;font:inherit;min-width:0}.sv-it__h a{display:grid;gap:6px;color:inherit;text-decoration:none}.sv-it__h a:hover .sv-it__o{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.sv-it__n{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font:500 11px/1.2 var(--body);letter-spacing:.2em;text-transform:uppercase;color:#BDBDBD}.sv-it__n .hv-early{margin:0;letter-spacing:.1em}.sv-it__o{font:300 clamp(22px, 2vw, 28px)/1.08 var(--display);letter-spacing:-.025em;color:#FFFFFF;text-wrap:balance}.sv-it__d{margin:10px 0 0 54px;font:400 13.5px/1.45 var(--body);color:#A8A8A8}.sv-it__bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;margin:14px 0 0 54px}.sv-it__p{margin:0;font:400 12.5px/1.3 var(--body);color:#A8A8A8}.sv-it__p b{margin-right:3px;font:300 24px/1 var(--display);letter-spacing:-.02em;color:#FFFFFF}.sv-it__p small{font-size:12.5px;margin-right:2px}.sv-it__acts{display:flex;align-items:center;gap:6px}.sv-it__acts .fam-add{height:38px;padding:0 14px;font-size:13.5px}.sv-it .fam-go{min-height:38px;color:#FFFFFF}.sv-it .fam-tag{top:10px;right:12px;background:#1E1E1E;box-shadow:none;color:#BDBDBD}.sv-it__v{position:relative;flex:1;min-height:0;margin:22px -2px 0;padding-top:12px}.sv-it__v .wv{position:absolute;left:0;right:0;top:12px}.sv-it--app .sv-it__v .wv, .sv-it--brand .sv-it__v .wv{left:6%;right:6%}.sv-it.is-on{box-shadow:inset 0 0 0 1px #FFFFFF, 0 0 0 1px #FFFFFF}@media (min-width:1280px){.sv__grid{grid-template-columns:repeat(4, minmax(0,1fr));max-width:1400px;margin:0 auto}.sv-it--website, .sv-it--social, .sv-it--found, .sv-it--care{grid-column:span 2}.sv-it--website .sv-it__top, .sv-it--social .sv-it__top, .sv-it--found .sv-it__top, .sv-it--care .sv-it__top{max-width:30em}}@media (min-width:1000px) and (max-width:1279.98px){.sv__grid{grid-template-columns:repeat(2, minmax(0,1fr))}}@media (max-width:999.98px){.sv{margin:0 calc(8px - clamp(18px, 4.4vw, 64px));border-radius:22px;padding-left:0;padding-right:0}.sv__head{padding:0 clamp(18px, 4vw, 40px)}.sv__grid{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:2px clamp(14px, 4vw, 40px) 6px;scroll-padding-inline:clamp(14px, 4vw, 40px);scrollbar-width:none}.sv__grid::-webkit-scrollbar{display:none}.sv-it{flex:0 0 min(84%, 420px);scroll-snap-align:start;height:540px;padding:18px 18px 0}.sv-it__d, .sv-it__bar{margin-left:0}.sv-it__d{margin-top:12px}}@media (max-width:999.98px){.tf__list{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0 calc(-1 * clamp(18px, 4.4vw, 64px));padding:14px clamp(18px, 4.4vw, 64px) 14px;scroll-padding-inline:clamp(18px, 4.4vw, 64px);scrollbar-width:none}.tf__list::-webkit-scrollbar{display:none}.tf-it{flex:0 0 min(86%, 440px);scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;background:var(--card);box-shadow:0 0 0 1px var(--edge), var(--lift)}.tf-it__m{text-align:left;padding-left:56px}.tf-it__x{flex:1;display:flex;flex-direction:column;gap:14px}.tf-it__bar{margin-top:auto}.tf-it__m .tf-it__pr{justify-items:start;display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 5px;white-space:normal}.tf-it__a{align-items:start}.tf-it__t{min-height:44px;align-content:center}.tf-it__a{grid-template-columns:44px minmax(0,1fr);gap:12px}.tf-it__mk{width:44px;height:44px}.tf-it__n{font-size:24px}.tf-it__x{grid-column:1 / -1}.tf-it__bar{flex-direction:column;align-items:stretch}.tf-it__acts{justify-content:space-between}.tf-it__acts .fam-add{flex:1}.fam__sample{margin-top:8px}}.hv-pack__chips li{display:inline-flex;align-items:center;gap:6px}.hv-pack__mk{flex:none;display:block;width:20px;height:20px}.hv-pack__chips li:has(.hv-pack__mk){padding:4px 9px 4px 4px}.hv-pack__all{flex-direction:column;align-items:flex-start !important;gap:8px !important;padding:10px !important}.hv-pack__marks{display:grid;grid-template-columns:repeat(6, 22px);gap:4px}.hv-pack__marks .hv-pack__mk{width:22px;height:22px}.hv-picks{min-width:0;container-type:inline-size;--pick-cols:36px minmax(0,1fr) 256px 248px}.hv-picks__key{display:grid;gap:8px;margin:0 0 20px;padding:14px 16px;border-radius:12px;background:var(--paper);font:400 13.5px/1.5 var(--body);color:var(--ink-2)}.hv-picks__key p{margin:0}.hv-picks__key b{margin-right:6px;font-weight:600;color:var(--ink)}@media (min-width:700px){.hv-picks__key{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px}}.hv-picks__h{margin:0 0 10px;font:500 11px/1.2 var(--body);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-3)}.hv-picks__l + .hv-picks__h{margin-top:26px}.hv-picks__l{margin:0;padding:0;list-style:none;display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.hv-picks__cols{display:none}.hv-pick{display:grid;grid-template-columns:var(--pick-cols);align-items:center;gap:4px 12px;min-height:64px;padding:10px 10px 10px 12px;border-radius:14px;background:var(--card);border:1px solid var(--edge);transition:border-color .18s ease, box-shadow .18s ease}.hv-pick:hover{border-color:#B8B8B8}.hv-pick.is-on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.hv-pick__mk{display:block;width:36px;height:36px}.hv-pick__t{display:grid;gap:2px;min-width:0}.hv-pick__t a{font:500 15px/1.2 var(--body);color:var(--ink);text-decoration:none}.hv-pick__t a:hover{text-decoration:underline;text-underline-offset:3px}.hv-pick__t small{font:400 12px/1.3 var(--body);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv-pick__w{display:flex;align-items:center;gap:10px;min-width:0}.hv-pick__w > .fam-add{margin-left:auto}.hv-pick__w--all{grid-column:3 / -1;justify-content:flex-end}.hv-pick__w--all .hv-early{margin:0}.hv-pick--run .hv-pick__w{grid-column:4}.hv-pick__k{font:500 10.5px/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.hv-pick__p{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 3px;font:400 11.5px/1 var(--body);color:var(--ink-3);white-space:nowrap}.hv-pick__p b{font:300 19px/1 var(--display);letter-spacing:-.02em;color:var(--ink)}.hv-pick__p i{margin:0 4px;font:300 17px/1 var(--display);font-style:normal;color:var(--ink-3)}.hv-pick__stk{display:grid;justify-items:start;gap:5px}.hv-pick__stk .hv-early{margin:0}.hv-pick__use{grid-column:2 / -1;font:400 11.5px/1.3 var(--body);color:var(--ink-3)}@container (min-width:760px){.hv-picks__cols{display:grid;grid-template-columns:var(--pick-cols);gap:12px;margin:0 0 8px;padding:0 11px 0 13px}.hv-picks__cols > span{display:grid;gap:2px}.hv-picks__cols b{font:600 12.5px/1.2 var(--body);color:var(--ink)}.hv-picks__cols small{font:400 11.5px/1.3 var(--body);color:var(--ink-3)}.hv-pick__k{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hv-pick__use{grid-column:3 / -1;margin-top:-2px}}@container (max-width:759.98px){.hv-pick{grid-template-columns:32px minmax(0,1fr);row-gap:8px}.hv-pick__mk{width:32px;height:32px}.hv-pick__w, .hv-pick__w--all, .hv-pick--run .hv-pick__w, .hv-pick__use{grid-column:2 / -1}.hv-pick__w{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k a""p a";align-items:center;gap:5px 10px;padding-top:9px;border-top:1px solid var(--edge)}.hv-pick__w > .hv-pick__k{grid-area:k}.hv-pick__w > .hv-pick__p, .hv-pick__w > .hv-pick__stk{grid-area:p}.hv-pick__w > .fam-add{grid-area:a;margin:0}.hv-pick__w--all{display:flex;justify-content:space-between}}@media (forced-colors:active){.tf-it.is-on, .sv-it, .hv-pick{border:1px solid CanvasText}.fam-add{border:1px solid ButtonText}}.hv-pack__badge{align-self:flex-start;margin:0 0 10px;padding:4px 9px;border-radius:999px;background:#0A0A0A;color:#FFFFFF;font:600 10.5px/1 var(--body);letter-spacing:.12em;text-transform:uppercase}html[data-hero="core"][data-dive="off"] .app.is-empty .hv-intro{--hv-scrub:0px}@media (max-width:999.98px){html[data-hero="core"][data-dive="off"] .app.is-empty .hv-film{height:calc(var(--app-h, 100dvh) - var(--topbar-h))}}
