/*! Orvio live preview of b96ba672-891e-5356-b7d3-b40b3acdd7e8 0.1.0. For evaluation only; the source is licensed to members (https://orvio.design/license). Preview 064ac2b1-212b-407e-8db5-50aaa37553ac. */:root{--ox-ease-default: cubic-bezier(.16, 1, .3, 1);--ox-duration-default: .5s}[data-ix~="menu"] [role="menu"]:not(.ox-open), [data-ix~="menu"] [role="listbox"]:not(.ox-open), [data-ix~="menu"] [role="dialog"]:not(.ox-open), [data-ix~="menu"] [role="tooltip"]:not(.ox-open), .ox-panel:not(.ox-open){display: none !important}.ox-layer{position: relative;z-index: 1000}.ox-layer > .ox-panel{position: fixed !important;right: auto !important;bottom: auto !important;margin: 0 !important;z-index: 1000}.ox-motion .ox-layer > .ox-panel{animation: ox-pop .18s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-layer > .ox-panel.ox-closing{animation: ox-pop-out .14s var(--ox-ease, var(--ox-ease-default)) forwards;pointer-events: none}@keyframes ox-pop{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}@keyframes ox-pop-out{to{opacity: 0;translate: 0 -4px}}@media (min-width: 768px){[data-ix~="shell-sidebar"]{position: sticky;top: var(--ox-sb-top, 0px);align-self: flex-start;height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));max-height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));overflow-y: auto;box-sizing: border-box}}[data-ix-toggle]{display: none}@media (max-width: 767px){[data-ix-toggle]{display: revert;flex-shrink: 0}[data-ix~="drawer"].ox-drawer-shown{display: flex !important;flex-direction: column;align-items: stretch}[data-ix~="drawer"]{position: fixed !important;top: 0;bottom: 0;left: 0;z-index: 900 !important;width: min(320px, 86vw) !important;max-width: none !important;height: 100vh;overflow-y: auto;transform: translateX(-100%);visibility: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, .18)}.ox-motion [data-ix~="drawer"]{transition: transform var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}[data-ix~="drawer"].ox-drawer-open{transform: none;visibility: visible;pointer-events: auto;transition-delay: 0s}}.ox-scrim{position: fixed;inset: 0;z-index: 899;background: rgba(0, 0, 0, .32);opacity: 0;visibility: hidden}.ox-motion .ox-scrim{transition: opacity var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}@media (max-width: 767px){.ox-scrim.ox-scrim-on{opacity: 1;visibility: visible;transition-delay: 0s}}[data-nav]:has([data-ix~="drawer"].ox-drawer-open){z-index: 901}[data-nav="static"]:has([data-ix~="drawer"].ox-drawer-open){position: relative}html.ox-locked{overflow: hidden}.ox-collapse{overflow: hidden;interpolate-size: numeric-only}.ox-motion .ox-collapse{transition: height calc(var(--ox-duration, var(--ox-duration-default)) * .7) var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-fade{animation: ox-fade .3s var(--ox-ease, var(--ox-ease-default))}@keyframes ox-fade{from{opacity: 0}to{opacity: 1}}.ox-dialog:not(.ox-open){display: none !important}.ox-dialog.ox-open{position: fixed;inset: 0;z-index: 950;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .35)}.ox-motion .ox-dialog.ox-open{animation: ox-fade .22s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-open > *{animation: ox-rise .26s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-closing{animation: ox-fade-out .2s var(--ox-ease, var(--ox-ease-default)) forwards}.ox-motion .ox-dialog.ox-closing > *{animation: ox-sink .2s var(--ox-ease, var(--ox-ease-default)) forwards}@keyframes ox-fade-out{to{opacity: 0}}@keyframes ox-rise{from{opacity: 0;translate: 0 12px;scale: .98}to{opacity: 1;translate: 0 0;scale: 1}}@keyframes ox-sink{to{opacity: 0;translate: 0 8px;scale: .98}}[data-nav="fixed"], [data-nav="docking"]{position: sticky;top: 0;z-index: 800}:root{--ox-enter-duration-default: .82s;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] :where([data-enter]:not([data-enter="stagger"])), [data-ox-enter="on"] :where([data-enter="stagger"] > *){animation: ox-enter var(--ox-enter-duration, var(--ox-enter-duration-default)) var(--ox-enter-ease, var(--ox-enter-ease-default)) .08s backwards}[data-ox-enter="on"] [data-enter="2"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(2){animation-delay: .17s}[data-ox-enter="on"] [data-enter="3"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(3){animation-delay: .26s}[data-ox-enter="on"] [data-enter="4"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(4){animation-delay: .35s}[data-ox-enter="on"] [data-enter="5"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(5){animation-delay: .44s}[data-ox-enter="on"] [data-enter="6"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(6){animation-delay: .53s}[data-ox-enter="on"] [data-enter="stagger"] > :nth-child(n+7){animation-delay: .62s}}@keyframes ox-enter{from{opacity: 0;translate: 0 16px}to{opacity: 1;translate: 0 0}}.ox-motion .ox-wait{opacity: 0;translate: 0 var(--ox-y, 20px)}.ox-motion .ox-wait.ox-in{opacity: 1;translate: 0 0;transition: opacity var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default)), translate var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default));transition-delay: var(--ox-d, 0ms)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] [data-ix~="float"]{animation: ox-float-in .9s var(--ox-enter-ease, var(--ox-enter-ease-default)) calc(.52s + var(--ox-k, 0) * .16s) backwards, ox-float calc(5.2s + var(--ox-k, 0) * .8s) ease-in-out 1.5s infinite alternate}[data-ox-enter="on"] [data-ix~="float"].ox-off{animation-play-state: paused}}@keyframes ox-float-in{from{opacity: 0;translate: 0 14px}to{opacity: 1;translate: 0 0}}@keyframes ox-float{from{translate: 0 0}to{translate: 0 calc(var(--ox-dir, 1) * 6px)}}.ox-motion .ox-draw path, .ox-motion .ox-draw line, .ox-motion .ox-draw polyline, .ox-motion .ox-draw circle, .ox-motion .ox-draw polygon, .ox-motion .ox-draw ellipse{transition: stroke-dashoffset 1.4s var(--ox-enter-ease, var(--ox-enter-ease-default))}[data-ix~="count"]{font-variant-numeric: tabular-nums}@media (max-width:1099px){:root{--wd-gutter:28px;--wd-section-y:104px;--wd-head-gap:44px}}@media (max-width:699px){:root{--wd-gutter:18px;--wd-section-y:80px;--wd-head-gap:32px;--wd-lead-size:17px}}*,*::before,*::after{box-sizing:border-box}img,svg,video{display:block;max-width:100%}:where(a){color:inherit}:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px;border-radius:var(--hvk-radius-4)}.wd-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wd-section{position:relative;background:var(--site-section-bg);color:var(--site-text);padding-block:var(--wd-section-y);overflow-x:clip}.wd-section--flush{padding-block:0}.wd-section--tight{padding-block:calc(var(--wd-section-y)*.5)}.wd-container{width:100%;max-width:calc(var(--site-container) + var(--wd-gutter)*2);margin-inline:auto;padding-inline:var(--wd-gutter)}[data-surface="soft"]{--site-section-bg:var(--wd-paper-2)}[data-surface="inverse"],[data-surface="photo"]{--site-section-bg:var(--wd-night);--site-bg:var(--wd-night);--site-surface:var(--wd-night-2);--site-surface-subtle:color-mix(in srgb,var(--wd-on-night) 6%,var(--wd-night));--site-surface-muted:color-mix(in srgb,var(--wd-on-night) 8%,var(--wd-night));--site-surface-sunken:color-mix(in srgb,var(--hvk-c000000) 22%,var(--wd-night));--site-text:var(--wd-on-night);--site-text-muted:var(--wd-on-night-2);--site-text-subtle:color-mix(in srgb,var(--wd-on-night) 52%,var(--wd-night));--site-text-inverse:var(--wd-ink);--site-text-inverse-muted:var(--wd-ink-2);--site-inverse:var(--wd-paper);--site-border:color-mix(in srgb,var(--wd-on-night) 10%,transparent);--site-border-strong:color-mix(in srgb,var(--wd-on-night) 18%,transparent);color-scheme:dark}[data-theme="dark"] :is([data-surface="inverse"],[data-surface="photo"]){color-scheme:light}[data-surface="brand"]{--site-section-bg:var(--wd-accent);--site-text:var(--wd-on-accent);--site-text-muted:color-mix(in srgb,var(--wd-on-accent) 80%,var(--wd-accent));--site-text-subtle:color-mix(in srgb,var(--wd-on-accent) 64%,var(--wd-accent));--site-accent:var(--wd-ink);--site-accent-ink:var(--wd-paper);--site-border:color-mix(in srgb,var(--wd-on-accent) 18%,transparent)}.wd-photo-bg{position:absolute;inset:0;z-index:0;overflow:hidden}.wd-photo-bg>img,.wd-photo-bg>video{width:100%;height:100%;object-fit:cover}.wd-photo-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--wd-night) 20%,transparent),color-mix(in srgb,var(--wd-night) 72%,transparent))}.wd-section>.wd-container{position:relative;z-index:1}.wd-display,.wd-h2,.wd-h3{font-family:var(--site-font-display);margin:0;text-wrap:balance;color:var(--site-text)}.wd-display{font-size:var(--wd-display-size);line-height:var(--hvk-line-height-1p02);letter-spacing:var(--wd-display-track);font-weight:var(--wd-display-weight)}.wd-h2{font-size:var(--wd-h2-size);line-height:var(--hvk-line-height-1p06);letter-spacing:-.03em;font-weight:var(--wd-h2-weight);max-width:22ch}.wd-h3{font-size:var(--wd-h3-size);line-height:var(--hvk-line-height-1p25);letter-spacing:-.015em;font-weight:var(--hvk-font-weight-500)}.wd-lead{font-size:var(--wd-lead-size);line-height:var(--hvk-line-height-1p55);color:var(--site-text-muted);margin:0;max-width:56ch;text-wrap:pretty}.wd-body{font-size:var(--wd-body-size);line-height:var(--hvk-line-height-1p6);color:var(--site-text-muted);margin:0;max-width:62ch;text-wrap:pretty}.wd-small{font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted);margin:0}.wd-meta{font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p4);color:var(--site-text-subtle)}.wd-num{font-variant-numeric:tabular-nums;white-space:nowrap}.wd-label{font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12);letter-spacing:.06em;text-transform:uppercase;color:var(--site-text-subtle)}:is(.wd-display,.wd-h2) em{font-style:normal;padding-bottom:var(--hvk-space-0p06em)}[data-accent="italic"] :is(.wd-display,.wd-h2) em{font-family:var(--site-font-serif);font-style:italic;font-weight:var(--hvk-font-weight-400);letter-spacing:-.01em}[data-accent="color"] :is(.wd-display,.wd-h2) em{color:var(--site-accent)}[data-accent="muted"] :is(.wd-display,.wd-h2) em{color:var(--site-text-subtle)}[data-accent="underline"] :is(.wd-display,.wd-h2) em{background:linear-gradient(var(--site-accent),var(--site-accent)) 0 96%/100% .09em no-repeat}[data-accent="italic"] :is(.wd-display,.wd-h2){line-height:var(--hvk-line-height-1p1)}[data-accent="gradient"] :is(.wd-display,.wd-h2) em{font-style:normal;background:linear-gradient(90deg,var(--site-accent),color-mix(in srgb,var(--site-accent) 35%,var(--site-text)));-webkit-background-clip:text;background-clip:text;color:transparent}[data-accent="boxed"] :is(.wd-display,.wd-h2) em{font-style:normal;background:var(--site-accent);color:var(--site-on-accent);padding:0 var(--hvk-space-0p14em);box-decoration-break:clone;-webkit-box-decoration-break:clone}.wd-inline-img{display:inline-block;height:.82em;aspect-ratio:1.6;vertical-align:-.08em;border-radius:var(--hvk-radius-99);object-fit:cover;margin-inline:var(--hvk-space-0p08em)}.wd-eyebrow{margin:0;display:inline-flex;align-items:center;gap:var(--hvk-space-8);font-size:var(--hvk-font-size-13);line-height:1;font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}[data-eyebrow="caps"] .wd-eyebrow{text-transform:uppercase;letter-spacing:.09em;font-size:var(--hvk-font-size-12);font-weight:var(--hvk-font-weight-600)}[data-eyebrow="pill"] .wd-eyebrow{height:30px;padding:0 var(--hvk-space-12);border-radius:var(--hvk-radius-99);background:var(--site-surface);box-shadow:inset 0 0 0 1px var(--site-border)}[data-eyebrow="bracket"] .wd-eyebrow::before{content:"["}[data-eyebrow="bracket"] .wd-eyebrow::after{content:"]"}[data-eyebrow="dot"] .wd-eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--site-accent)}.wd-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hvk-space-18);margin-bottom:var(--wd-head-gap);max-width:760px}.wd-head--center{align-items:center;text-align:center;margin-inline:auto}.wd-head--center .wd-h2,.wd-head--center .wd-lead{margin-inline:auto}.wd-head--split{max-width:none;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--hvk-space-24) var(--hvk-space-64);align-items:end}.wd-head--split>.wd-head__main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hvk-space-18)}.wd-head--split>.wd-head__side{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hvk-space-20);padding-bottom:var(--hvk-space-6)}.wd-head--twotone .wd-h2 .wd-line2{display:block;color:var(--site-text-subtle)}.wd-head__actions{display:flex;flex-wrap:wrap;gap:var(--hvk-space-12);margin-top:var(--hvk-space-8)}@media (max-width:899px){.wd-head--split{grid-template-columns:1fr;align-items:start}}.wd-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--hvk-space-8);height:48px;padding:0 var(--hvk-space-22);border-radius:var(--wd-btn-radius);font:500 15px/1 var(--site-font-sans);text-decoration:none;white-space:nowrap;cursor:pointer;border:0;transition:transform .2s var(--site-ease),background-color .2s var(--site-ease),box-shadow .2s var(--site-ease)}.wd-btn svg{width:17px;height:17px}.wd-btn--sm{height:40px;padding:0 var(--hvk-space-16);font-size:var(--hvk-font-size-14)}.wd-btn--lg{height:56px;padding:0 var(--hvk-space-28);font-size:var(--hvk-font-size-16)}.wd-btn--primary{background:var(--site-accent);color:var(--site-accent-ink);box-shadow:inset 0 1px 0 var(--hvk-card-white-a180),0 10px 22px -12px color-mix(in srgb,var(--site-accent) 70%,transparent)}.wd-btn--secondary{background:var(--site-surface);color:var(--site-text);box-shadow:inset 0 0 0 1px var(--site-border-strong)}.wd-btn--inverse{background:var(--site-text);color:var(--site-section-bg)}.wd-btn--ghost{background:transparent;color:var(--site-text);box-shadow:inset 0 0 0 1px var(--site-border-strong)}.wd-btn:hover{transform:translateY(-1px)}.wd-link{display:inline-flex;align-items:center;gap:var(--hvk-space-6);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-15);color:var(--site-text);text-decoration:underline;text-decoration-color:var(--site-border-strong);text-underline-offset:5px;white-space:nowrap}.wd-link:hover{text-decoration-color:currentColor}.wd-link svg{width:15px;height:15px}.wd-media{position:relative;overflow:hidden;border-radius:var(--wd-img-radius);background:var(--site-surface-sunken)}.wd-media>img,.wd-media>video{width:100%;height:100%;object-fit:cover}.wd-ph{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:120px;background:var(--site-surface-sunken) repeating-linear-gradient(135deg,transparent 0 14px,color-mix(in srgb,var(--site-text) 4%,transparent) 14px 15px)}.wd-ph>span{font:500 12px/1.3 var(--site-font-mono);color:var(--site-text-subtle);background:var(--site-surface);padding:var(--hvk-space-8) var(--hvk-space-10);border-radius:var(--hvk-radius-8);box-shadow:var(--wd-shadow-sm);max-width:80%;text-align:center}.wd-logos{display:flex;flex-direction:column;gap:var(--hvk-space-28);align-items:center}.wd-logos__intro{margin:0;font-size:var(--hvk-font-size-14);color:var(--site-text-muted);text-align:center}.wd-logos__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--hvk-space-28) var(--hvk-space-56)}.wd-logos__row>*{height:28px;width:auto;color:var(--site-text);opacity:.72}.wd-logos__row img{filter:grayscale(1) contrast(1.1);mix-blend-mode:multiply}[data-surface="inverse"] .wd-logos__row img{filter:grayscale(1) brightness(0) invert(1);mix-blend-mode:normal}[data-theme="dark"] [data-surface="inverse"] .wd-logos__row img{filter:grayscale(1) brightness(0)}.wd-logos__grid{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));border-top:1px solid var(--site-border);border-left:1px solid var(--site-border)}.wd-logos__grid>*{display:grid;place-items:center;height:120px;border-right:1px solid var(--site-border);border-bottom:1px solid var(--site-border);padding:var(--hvk-space-24)}.wd-stats{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}.wd-stats>div{display:flex;flex-direction:column;gap:var(--hvk-space-10);padding:var(--hvk-space-8) var(--hvk-space-32)}.wd-stats>div+div{border-left:1px solid var(--site-border)}.wd-stats>div:first-child{padding-left:0}.wd-stat{font-family:var(--site-font-display);font-size:var(--hvk-font-size-fluid-17);line-height:1;letter-spacing:-.04em;font-weight:var(--hvk-font-weight-500);font-variant-numeric:tabular-nums;white-space:nowrap}.wd-stat__label{font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p45);color:var(--site-text-muted);max-width:26ch}.wd-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--hvk-space-fluid-40);align-items:center}.wd-split--rev>:first-child{order:2}.wd-split__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hvk-space-20)}.wd-split .wd-media{aspect-ratio:4/5}.wd-rows{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:var(--hvk-space-16)}.wd-rowcard{display:flex;flex-direction:column;gap:var(--hvk-space-14);padding:var(--hvk-space-28);border-radius:var(--site-radius-lg);background:var(--site-surface);box-shadow:inset 0 0 0 1px var(--site-border);min-height:260px}.wd-rowcard>.wd-small{margin-top:auto}.wd-rowcard.is-highlight{background:var(--site-inverse);color:var(--site-text-inverse);box-shadow:none}.wd-rowcard.is-highlight :is(.wd-h3,.wd-small,.wd-n){color:inherit}[data-emphasis="accent"] .wd-rowcard.is-highlight{background:var(--site-accent);color:var(--site-accent-ink)}[data-theme="dark"] [data-emphasis="accent"] .wd-rowcard.is-highlight{background:var(--site-surface);color:var(--site-text);box-shadow:inset 0 0 0 1px var(--site-accent),0 0 40px -12px var(--site-accent)}.wd-n{font:500 13px/1 var(--site-font-mono);color:var(--site-text-subtle);font-variant-numeric:tabular-nums}.wd-steps{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:0;counter-reset:s}.wd-steps>li{list-style:none;display:flex;flex-direction:column;gap:var(--hvk-space-12);padding:var(--hvk-space-28) var(--hvk-space-28) 0 0;border-top:1px solid var(--site-border-strong)}.wd-steps{padding:0;margin:0}.wd-faq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--hvk-space-fluid-34);align-items:start}.wd-faq .wd-head{margin-bottom:0;position:sticky;top:112px}.wd-faq__list{border-top:1px solid var(--site-border)}.wd-faq details{border-bottom:1px solid var(--site-border)}.wd-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--hvk-space-24);padding:var(--hvk-space-24) 0;font-size:var(--hvk-font-size-18);line-height:var(--hvk-line-height-1p4);font-weight:var(--hvk-font-weight-500)}.wd-faq summary::-webkit-details-marker{display:none}.wd-faq summary::after{content:"";flex:none;width:12px;height:12px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;rotate:45deg;translate:0 -3px;transition:rotate .25s var(--site-ease)}.wd-faq details[open] summary::after{rotate:225deg;translate:0 3px}.wd-faq details>div{padding:0 var(--hvk-space-48) var(--hvk-space-26) 0;color:var(--site-text-muted);max-width:62ch}.wd-cta{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--site-radius-xl);padding:var(--hvk-space-fluid-41);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--hvk-space-48);align-items:end;background:var(--site-inverse);color:var(--site-text-inverse)}.wd-cta .wd-h2{color:inherit;max-width:16ch}.wd-cta .wd-lead{color:color-mix(in srgb,var(--site-text-inverse) 72%,var(--site-inverse))}.wd-form{display:grid;grid-template-columns:1fr 1fr;gap:var(--hvk-space-16);padding:var(--hvk-space-28);border-radius:var(--site-radius-lg);background:var(--site-surface);color:var(--site-text);box-shadow:var(--wd-shadow)}.wd-field{display:flex;flex-direction:column;gap:var(--hvk-space-7);min-width:0}.wd-field--full{grid-column:1/-1}.wd-field label{font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500)}.wd-field input,.wd-field select,.wd-field textarea{font:inherit;font-size:var(--hvk-font-size-15);color:var(--site-text);background:var(--site-bg);border:1px solid var(--site-border-strong);border-radius:var(--site-radius);padding:var(--hvk-space-12) var(--hvk-space-14);min-height:48px;width:100%;transition:border-color .2s,box-shadow .2s}.wd-field textarea{min-height:112px;resize:vertical}.wd-field :is(input,select,textarea):focus{outline:none;border-color:var(--site-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--site-accent) 16%,transparent)}.wd-field ::placeholder{color:var(--site-text-subtle)}.wd-field .wd-help{font-size:var(--hvk-font-size-13);color:var(--site-text-muted)}.wd-field.is-error :is(input,select,textarea){border-color:var(--hvk-cc2412d)}.wd-field.is-error .wd-help{color:var(--hvk-ca8331f)}.wd-form__foot{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--hvk-space-12) var(--hvk-space-24);margin-top:var(--hvk-space-4)}.wd-form__next{font-size:var(--hvk-font-size-13p5);color:var(--site-text-muted);margin:0;max-width:40ch}.wd-footer{padding-block:var(--hvk-space-80) var(--hvk-space-40);background:var(--site-section-bg);color:var(--site-text)}.wd-footer__top{display:grid;grid-template-columns:minmax(0,4fr) repeat(var(--cols,3),minmax(0,2fr));gap:var(--hvk-space-40)}.wd-footer__brand{display:flex;flex-direction:column;gap:var(--hvk-space-18);align-items:flex-start}.wd-footer h3{margin:0 0 var(--hvk-space-14);font-size:var(--hvk-font-size-13);font-weight:var(--hvk-font-weight-600);color:var(--site-text)}.wd-footer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--hvk-space-10)}.wd-footer a{text-decoration:none;color:var(--site-text-muted);font-size:var(--hvk-font-size-14p5)}.wd-footer a:hover{color:var(--site-text)}.wd-footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--hvk-space-12) var(--hvk-space-24);margin-top:var(--hvk-space-64);padding-top:var(--hvk-space-24);border-top:1px solid var(--site-border);font-size:var(--hvk-font-size-13);color:var(--site-text-subtle)}.wd-wordmark{font-family:var(--site-font-display);font-weight:var(--hvk-font-weight-600);letter-spacing:-.05em;line-height:var(--hvk-line-height-0p8);font-size:var(--hvk-font-size-fluid-20);margin-top:var(--hvk-space-56);color:var(--site-text);white-space:nowrap;overflow:hidden}@media (max-width:1099px){.wd-stats,.wd-rows,.wd-steps{--cols:2 !important}.wd-stats>div:nth-child(3){border-left:0;padding-left:0}.wd-stats{row-gap:var(--hvk-space-36)}.wd-faq{grid-template-columns:1fr}.wd-faq .wd-head{position:static}.wd-cta{grid-template-columns:1fr}.wd-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-footer__brand{grid-column:1/-1}.wd-logos__grid{--cols:3 !important}}@media (max-width:699px){.wd-split,.wd-form{grid-template-columns:1fr}.wd-split--rev>:first-child{order:0}.wd-stats,.wd-rows,.wd-steps{--cols:1 !important}.wd-stats>div{border-left:0 !important;padding:0 0 var(--hvk-space-24) !important;border-bottom:1px solid var(--site-border)}.wd-rowcard{min-height:0}.wd-faq summary{font-size:var(--hvk-font-size-16p5);padding:var(--hvk-space-20) 0}.wd-faq details>div{padding-right:0}.wd-cta{padding:var(--hvk-space-40) var(--hvk-space-24);border-radius:var(--site-radius-lg)}.wd-logos__row{gap:var(--hvk-space-22) var(--hvk-space-36)}.wd-logos__row>*{height:22px}.wd-logos__grid{--cols:2 !important}.wd-footer__top{grid-template-columns:1fr 1fr;gap:var(--hvk-space-32)}.wd-btn:not(.wd-btn--sm){height:auto;min-height:48px;padding-block:var(--hvk-space-12);line-height:var(--hvk-line-height-1p25);white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){*{transition:none !important;scroll-behavior:auto !important}}.wd-head--split .wd-h2 .wd-line2{display:block;color:var(--site-text-subtle)}.wd-head--split{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.wd-head--split .wd-h2{max-width:none}@media (max-width:899px){.wd-head--split{grid-template-columns:1fr}}.wd-btn{word-spacing:.06em}.hv-ribbon{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.hv-ribbon__still,.hv-ribbon__gl{position:absolute;inset:0;width:100%;height:100%;max-width:none}.hv-ribbon__still{object-fit:cover}header.hr-nav[data-nav]{position:fixed;top:14px;left:0;right:0;z-index:800;display:flex;justify-content:center;padding-inline:var(--wd-gutter);pointer-events:none}.hr-nav__bar{position:relative;pointer-events:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--hvk-space-16);width:100%;max-width:1060px;height:60px;padding:0 var(--hvk-space-10);border-radius:999px;transition:max-width .5s var(--site-ease),height .5s var(--site-ease)}.hr-nav__bar::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--wd-white) 62%,transparent);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-white) 70%,transparent),0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 14px 34px -22px color-mix(in srgb,var(--wd-ink) 30%,transparent);transition:background-color .4s var(--site-ease),box-shadow .4s var(--site-ease)}[data-docked="true"] .hr-nav__bar{max-width:960px;height:54px}[data-docked="true"] .hr-nav__bar::before{background:color-mix(in srgb,var(--wd-paper) 92%,transparent);box-shadow:inset 0 0 0 1px var(--wd-white),0 0 0 1px color-mix(in srgb,var(--wd-ink) 8%,transparent),0 20px 44px -20px color-mix(in srgb,var(--wd-ink) 38%,transparent)}.hr-nav__logo{justify-self:start;display:block;margin-left:var(--hvk-space-12);border-radius:var(--hvk-radius-6);transition:opacity .25s var(--site-ease)}.hr-nav__logo svg{height:24px;width:auto;max-width:none}.hr-nav__logo:hover{opacity:.66}.hr-nav__links{display:flex;align-items:center;gap:var(--hvk-space-2)}.hr-nav__links a,.hr-nav__signin{display:inline-flex;align-items:center;height:36px;padding:0 var(--hvk-space-13);border-radius:999px;font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);line-height:1;color:var(--site-text-muted);text-decoration:none;white-space:nowrap;transition:color .25s var(--site-ease),background-color .25s var(--site-ease)}.hr-nav__links a:hover,.hr-nav__signin:hover{color:var(--site-text);background:color-mix(in srgb,var(--wd-ink) 6%,transparent)}.hr-nav__drawer-only{display:none !important}.hr-nav__end{justify-self:end;display:flex;align-items:center;gap:var(--hvk-space-6)}.hr-nav__end .wd-btn:hover,.hr-actions .wd-btn--primary:hover{background:color-mix(in srgb,var(--wd-ink) 14%,var(--site-accent))}.hr-nav__toggle{display:none;position:relative;z-index:901;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--wd-ink) 6%,transparent);color:var(--site-text);cursor:pointer;transition:background-color .25s var(--site-ease)}.hr-nav__toggle:hover{background:color-mix(in srgb,var(--wd-ink) 12%,transparent)}.hr-nav__toggle svg{grid-area:1/1;width:20px;height:20px;transition:opacity .25s var(--site-ease),transform .35s var(--site-ease)}.hr-nav__close{opacity:0;transform:rotate(-45deg)}.hr-nav__toggle[aria-expanded="true"] .hr-nav__open{opacity:0;transform:rotate(45deg)}.hr-nav__toggle[aria-expanded="true"] .hr-nav__close{opacity:1;transform:none}.hr{--hr-reel-h:clamp(500px,calc(100svh - 212px),688px)}.hr-grid{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);column-gap:var(--hvk-space-56);align-items:start;padding-block:var(--hvk-space-104) var(--hvk-space-68)}.hr-copy{padding-top:var(--hvk-space-40)}.hr-eyebrow{display:inline-flex;align-items:center;height:32px;margin:0;padding:0 var(--hvk-space-14);border-radius:999px;background:var(--site-surface);box-shadow:inset 0 0 0 1px var(--site-border);font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-muted)}.hr-title{margin-top:var(--hvk-space-24)}.hr-lead{margin-top:var(--hvk-space-22);max-width:30em}.hr-actions{display:flex;flex-wrap:wrap;gap:var(--hvk-space-10);margin-top:var(--hvk-space-32)}.hr-actions__follow svg{transition:transform .3s var(--site-ease)}.hr-actions__follow:hover svg{transform:translateY(2px)}.hr-visual{position:relative;justify-self:end;width:min(100%,600px)}.hr-card{position:relative;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--wd-paper-2) 12%,transparent);-webkit-backdrop-filter:blur(10px) saturate(112%);backdrop-filter:blur(10px) saturate(112%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-white) 66%,transparent),0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),0 44px 90px -44px color-mix(in srgb,var(--wd-ink) 34%,transparent)}.hr-card__core{display:grid;place-items:center;padding:var(--hvk-space-12);border-radius:var(--hvk-radius-22);background:color-mix(in srgb,var(--wd-white) 16%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--wd-white) 90%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--wd-white) 46%,transparent)}.hr-reel{position:relative;height:var(--hr-reel-h);aspect-ratio:9/16;margin:0;border-radius:var(--hvk-radius-20);overflow:hidden;background:var(--site-surface-sunken)}.hr-reel img{width:100%;height:100%;object-fit:cover}.hr-reel::after{content:"";position:absolute;inset:auto 0 0;height:70px;background:linear-gradient(to top,color-mix(in srgb,var(--wd-ink) 40%,transparent),transparent)}.hr-reel__hook{position:absolute;z-index:1;top:20px;left:0;right:0;width:9.5em;margin-inline:auto;text-align:center;text-wrap:balance;font-size:var(--hvk-font-size-24);line-height:var(--hvk-line-height-1p48);font-weight:var(--hvk-font-weight-700);letter-spacing:-.025em;color:var(--site-text)}.hr-reel__hook span{padding:var(--hvk-space-0p16em) var(--hvk-space-0p42em);border-radius:var(--hvk-radius-8);background:var(--wd-white);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hr-reel__bar{position:absolute;z-index:1;left:16px;right:16px;bottom:14px;display:grid;grid-template-columns:22fr 78fr;gap:var(--hvk-space-3)}.hr-reel__bar i{display:block;height:3px;border-radius:var(--hvk-radius-2);background:color-mix(in srgb,var(--wd-white) 42%,transparent)}.hr-reel__bar i:first-child{background:var(--wd-white)}.hr-chip,.hr-result{position:absolute;z-index:2;color:var(--site-text);background:color-mix(in srgb,var(--wd-white) 76%,transparent);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-white) 80%,transparent),0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 18px 36px -18px color-mix(in srgb,var(--wd-ink) 38%,transparent)}.hr-chip{display:inline-flex;align-items:center;gap:var(--hvk-space-9);height:44px;padding:0 var(--hvk-space-16) 0 var(--hvk-space-12);border-radius:999px;font-size:var(--hvk-font-size-13p5);font-weight:var(--hvk-font-weight-600);line-height:1;letter-spacing:-.01em;white-space:nowrap}.hr-chip svg{flex:none;width:20px;height:20px}.hr-chip b{font-weight:var(--hvk-font-weight-400);color:var(--site-text-subtle)}.hr-mono{font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);letter-spacing:-.03em}.hr-chip--who{top:15%;left:-24px;padding-left:var(--hvk-space-6)}.hr-chip--who img{width:32px;height:32px;border-radius:50%;object-fit:cover}.hr-chip--ok{top:67%;left:-38px}.hr-result{top:42%;right:-26px;width:204px;padding:var(--hvk-space-16) var(--hvk-space-18) var(--hvk-space-14);border-radius:var(--hvk-radius-22)}.hr-result p{margin:0}.hr-result strong{font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);letter-spacing:-.04em}.hr-result span{font-size:var(--hvk-font-size-13p5);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.hr-result__main strong{display:block;font-size:var(--hvk-font-size-56);line-height:1;color:var(--site-accent)}.hr-result__main span{display:block;margin-top:var(--hvk-space-6)}.hr-result__sub{display:flex;align-items:baseline;gap:var(--hvk-space-7);margin-top:var(--hvk-space-12) !important;padding-top:var(--hvk-space-11);border-top:1px solid var(--site-border)}.hr-result__sub strong{font-size:var(--hvk-font-size-17)}.hr-scan{position:relative;display:grid;gap:var(--hvk-space-3);width:34px;overflow:hidden;border-radius:var(--hvk-radius-3)}.hr-scan i{display:block;height:4px;border-radius:var(--hvk-radius-2);background:color-mix(in srgb,var(--wd-ink) 26%,transparent)}.hr-scan i:nth-child(1){width:100%;background:var(--site-accent)}.hr-scan i:nth-child(2){width:75%}.hr-scan i:nth-child(3){width:50%}.hr-scan::after{content:"";position:absolute;inset:0 auto 0 0;width:14px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--wd-white) 92%,transparent),transparent);opacity:0}@media (prefers-reduced-motion:no-preference){.hr-scan::after{animation:hr-scan 2.2s var(--site-ease) infinite}@keyframes hr-scan{0%{transform:translateX(-14px);opacity:1}70%,100%{transform:translateX(36px);opacity:1}}}@media (prefers-reduced-transparency:reduce){.hr-nav__bar::before,.hr-chip,.hr-result{background:var(--wd-white);-webkit-backdrop-filter:none;backdrop-filter:none}.hr-card{background:var(--wd-paper-2);-webkit-backdrop-filter:none;backdrop-filter:none}.hr-card__core{background:var(--wd-white)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hr-nav__bar::before,.hr-chip,.hr-result{background:var(--wd-white)}.hr-card{background:var(--wd-paper-2)}.hr-card__core{background:var(--wd-white)}}@media (max-width:1099px){.hr{--hr-reel-h:clamp(500px,64vw,640px)}.hr-grid{grid-template-columns:minmax(0,1fr);row-gap:var(--hvk-space-56);padding-block:var(--hvk-space-112) var(--hvk-space-72)}.hr-copy{padding-top:0}.hr-visual{justify-self:center}.hr-nav__links a,.hr-nav__signin{padding:0 var(--hvk-space-10);font-size:var(--hvk-font-size-13p5)}}@media (max-width:880px){.hr-nav__bar{grid-template-columns:auto 1fr auto;gap:var(--hvk-space-8)}.hr-nav__links{justify-content:center;gap:0}.hr-nav__links a{padding:0 var(--hvk-space-8);font-size:var(--hvk-font-size-13)}.hr-nav__signin{display:none}}@media (max-width:767px){.hr-nav__bar{grid-template-columns:1fr auto;padding:0 var(--hvk-space-8) 0 var(--hvk-space-18)}.hr-nav__logo{margin-left:0}.hr-nav__links{display:none;flex-direction:column;align-items:stretch;gap:0;padding:var(--hvk-space-96) var(--hvk-space-24) var(--hvk-space-32);background:var(--wd-white)}.hr-nav__links a{height:56px;padding:0;border-radius:0;font-size:var(--hvk-font-size-20);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text);border-bottom:1px solid var(--site-border)}.hr-nav__links a:hover{background:transparent;color:var(--site-accent)}.hr-nav__drawer-only{display:inline-flex !important}.hr-nav__signin{display:none}.hr-nav__toggle{display:grid}}@media (max-width:699px){.hr{--hr-reel-h:min(calc((100vw - 2*var(--wd-gutter) - 84px)*16/9),460px)}.hr-grid{row-gap:var(--hvk-space-44);padding-block:var(--hvk-space-100) var(--hvk-space-76)}.hr-eyebrow{height:auto;min-height:30px;padding:var(--hvk-space-7) var(--hvk-space-12);font-size:var(--hvk-font-size-12);letter-spacing:-.02em;line-height:var(--hvk-line-height-1p3)}.hr-actions .wd-btn{flex:1 1 auto;min-height:52px;padding-inline:var(--hvk-space-16);font-size:var(--hvk-font-size-15)}.hr-reel__hook{top:14px;font-size:var(--hvk-font-size-19)}.hr-chip{height:40px;font-size:var(--hvk-font-size-12p5);padding:0 var(--hvk-space-13) 0 var(--hvk-space-10)}.hr-chip--who{top:auto;bottom:21%;left:-6px;padding-left:var(--hvk-space-5)}.hr-chip--who img{width:30px;height:30px}.hr-chip--ok{display:none}}.hr-result__sub strong{font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);letter-spacing:-.05em}@media (max-width:699px){.hv-ribbon{-webkit-mask-image:linear-gradient(var(--hvk-c000000) 82%,transparent);mask-image:linear-gradient(var(--hvk-c000000) 82%,transparent)}}.hr-chip{word-spacing:.06em}.hr-eyebrow{gap:var(--hvk-space-9);padding-left:var(--hvk-space-5)}.hr-eyebrow__chip{display:inline-flex;align-items:center;height:22px;padding:0 var(--hvk-space-9);border-radius:999px;background:var(--wd-accent);color:var(--wd-on-accent);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-11p5)}.hr{min-height:clamp(760px,100svh,960px);display:flex;flex-direction:column;justify-content:center}.hr>.wd-container{width:100%}.hr-grid{align-items:center;padding-block:var(--hvk-space-96) var(--hvk-space-150)}.hr-visual{width:min(100%,468px);justify-self:end;margin-right:var(--hvk-space-fluid-2)}.hr-card__core{display:block;padding:var(--hvk-space-8)}.hr-ui{display:flex;flex-direction:column;width:100%;max-width:none;aspect-ratio:4/4.85;height:auto;border-radius:var(--hvk-radius-20);overflow:hidden}.hr-ui__stage{position:relative;flex:1;min-height:0;border-radius:var(--hvk-radius-18);overflow:hidden;background:radial-gradient(85% 60% at 50% 18%,var(--hvk-card-white-a900),transparent 75%),linear-gradient(170deg,var(--hvk-card-white-a700) 0%,var(--hvk-cffbeac-a800) 32%,var(--hvk-cff7668-a820) 66%,var(--hvk-hook-red-a740) 100%);box-shadow:inset 0 0 0 1.5px var(--hvk-card-white-a900)}.hr-ui__stage::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 30px 14px var(--hvk-card-white-a820)}.hr-ui__ghosts{position:absolute;top:13%;left:18%;right:0;display:grid;gap:var(--hvk-space-10);justify-items:start;-webkit-mask-image:linear-gradient(90deg,var(--hvk-c000000) 62%,transparent 98%);mask-image:linear-gradient(90deg,var(--hvk-c000000) 62%,transparent 98%)}.hr-ui__ghosts p{margin:0;width:calc(100% + 60px);box-sizing:border-box;padding:var(--hvk-space-10) var(--hvk-space-18);border-radius:999px;background:var(--hvk-card-white-a640);font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;color:var(--hvk-night-ink-a500);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--hvk-card-white-a700)}.hr-ui__ghosts p:nth-child(1){margin-left:var(--hvk-space-fluid-22)}.hr-ui__ghosts p:nth-child(2){margin-left:0;background:var(--hvk-card-white-a440);color:var(--hvk-night-ink-a360)}.hr-ui__pill{position:absolute;left:10%;right:10%;top:45%;display:flex;align-items:center;gap:var(--hvk-space-12);height:62px;padding:0 var(--hvk-space-22);border-radius:999px;background:var(--hvk-card-white);box-shadow:0 0 0 1px var(--hvk-card-white-a900),0 0 0 6px var(--hvk-card-white-a340),0 20px 40px -16px var(--hvk-c780622-a500)}.hr-ui__spark{flex:none;display:grid;place-items:center;width:24px;height:24px;color:var(--wd-accent)}.hr-ui__spark svg{width:24px;height:24px;fill:currentColor}.hr-ui__label{position:relative;font-size:var(--hvk-font-size-18);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em;color:var(--site-text);white-space:nowrap;background:linear-gradient(100deg,var(--wd-ink) 40%,var(--hvk-hook-red) 50%,var(--wd-ink) 60%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text}.hr-ui__pointer{position:absolute;left:9%;top:72%;width:28px;height:28px;color:var(--wd-accent);transform:rotate(-8deg)}.hr-ui__pointer svg{width:100%;height:100%;fill:currentColor}.hr-ui__foot{flex:none;padding:var(--hvk-space-16) var(--hvk-space-10) var(--hvk-space-8)}.hr-ui__title{margin:0;font-size:var(--hvk-font-size-17);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em;color:var(--site-text)}.hr-ui__text{margin:var(--hvk-space-5) 0 0;font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted)}@media (prefers-reduced-motion:no-preference){.hr-ui__label{color:transparent;animation:hr-sheen 3.4s var(--site-ease) infinite}@keyframes hr-sheen{to{background-position:-40% 0}}.hr-ui__pill{animation:hr-breathe 3.8s ease-in-out infinite}@keyframes hr-breathe{50%{box-shadow:0 0 0 1px var(--hvk-card-white-a900),0 0 0 11px var(--hvk-card-white-a160),0 20px 40px -16px var(--hvk-c780622-a500)}}.hr-ui__pointer{animation:hr-point 3.8s var(--site-ease) infinite}@keyframes hr-point{50%{transform:translate(6px,-5px) rotate(-8deg)}}}.hr-ribbon-fade{display:none}.hv-ribbon{-webkit-mask-image:linear-gradient(var(--hvk-c000000) 88%,transparent);mask-image:linear-gradient(var(--hvk-c000000) 88%,transparent)}@media (max-width:1099px){.hr-visual{justify-self:center;margin-right:0}.hr{min-height:0}.hr-grid{padding-block:var(--hvk-space-96) var(--hvk-space-90)}}@media (max-width:699px){.hr-ui__ghosts{left:10%}.hr-ui__ghosts p{font-size:var(--hvk-font-size-13);padding:var(--hvk-space-9) var(--hvk-space-14)}.hr-ui__pill{left:7%;right:7%;height:56px;padding:0 var(--hvk-space-18)}.hr-ui__label{font-size:var(--hvk-font-size-16p5)}}.hr-card__core{background:var(--hvk-card-white-a900);-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%);box-shadow:inset 0 1px 0 var(--hvk-card-white),inset 0 0 0 1px var(--hvk-card-white-a900)}.hr-ui__pill{left:-34px;right:11%;padding:0 var(--hvk-space-26) 0 var(--hvk-space-62);-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 15%);mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 15%)}.hr-ui__dots{display:inline-flex;align-items:center;gap:var(--hvk-space-3);margin-left:var(--hvk-space-n6);padding-top:var(--hvk-space-6)}.hr-ui__dots i{display:block;width:4px;height:4px;border-radius:50%;background:var(--wd-ink)}@media (prefers-reduced-motion:no-preference){.hr-ui__dots i{animation:hr-dot 1.3s ease-in-out infinite}.hr-ui__dots i:nth-child(2){animation-delay:.16s}.hr-ui__dots i:nth-child(3){animation-delay:.32s}@keyframes hr-dot{0%,60%,100%{opacity:.28;transform:none}30%{opacity:1;transform:translateY(-2px)}}}.hr-ui__pointer{width:34px;height:34px;left:10%;transform:scaleX(-1) rotate(-8deg);filter:drop-shadow(0 6px 8px var(--hvk-c780622-a340))}.hr-ui__pointer svg{fill:var(--hvk-card-white);stroke:var(--wd-accent);stroke-width:12;paint-order:stroke;stroke-linejoin:round;overflow:visible}@media (prefers-reduced-motion:no-preference){@keyframes hr-point{50%{transform:scaleX(-1) translate(-6px,-5px) rotate(-8deg)}}}@media (max-width:699px){.hr-ui__pill{left:-26px;right:7%;padding:0 var(--hvk-space-18) 0 var(--hvk-space-48)}}.hr-ui__pillwrap{position:absolute;left:-34px;right:8%;top:calc(44% - 62px);padding:var(--hvk-space-72) var(--hvk-space-10);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 15%);mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 15%)}.hr-ui__bezel{padding:var(--hvk-space-6);border-radius:999px;background:var(--hvk-card-white-a340);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a720),inset 0 1px 0 var(--hvk-card-white-a900),0 20px 40px -16px var(--hvk-c780622-a500)}.hr-ui__pill{position:relative;left:auto;right:auto;top:auto;height:60px;padding:0 var(--hvk-space-26) 0 var(--hvk-space-58);background:var(--hvk-card-white);box-shadow:none;-webkit-mask-image:none;mask-image:none;animation:none}.hr-ui__pill::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--hvk-space-1p5);background:linear-gradient(90deg,var(--hvk-peach-light-a000) 8%,var(--hvk-peach-light-a550) 38%,var(--hvk-cff7a68) 72%,var(--hvk-hook-red) 100%);-webkit-mask:linear-gradient(var(--hvk-card-white) 0 0) content-box,linear-gradient(var(--hvk-card-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media (prefers-reduced-motion:no-preference){.hr-ui__bezel{animation:hr-bezel 3.8s ease-in-out infinite}@keyframes hr-bezel{50%{box-shadow:inset 0 0 0 1px var(--hvk-card-white-a720),inset 0 1px 0 var(--hvk-card-white-a900),0 0 0 6px var(--hvk-card-white-a140),0 20px 40px -16px var(--hvk-c780622-a500)}}}@media (max-width:699px){.hr-ui__pillwrap{left:-26px;right:3%;top:calc(44% - 62px);padding:var(--hvk-space-70) var(--hvk-space-8)}.hr-ui__pill{height:50px;padding:0 var(--hvk-space-18) 0 var(--hvk-space-46)}}.hr-nav__links a[aria-current="page"],.hr-nav__signin[aria-current="page"]{color:var(--site-text);background:color-mix(in srgb,var(--wd-accent) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-accent) 22%,transparent)}.hr-ui{aspect-ratio:auto;height:auto}.hr-ui__stage{flex:none;display:flex;flex-direction:column;gap:var(--hvk-space-18);padding:var(--hvk-space-46) 0}.hr-ui__ghosts{position:relative;top:auto;left:auto;right:auto;padding-left:var(--hvk-space-fluid-19)}.hr-ui__pillwrap{position:relative;top:auto;left:auto;right:auto;margin:var(--hvk-space-n72) var(--hvk-space-fluid-14) var(--hvk-space-n72) var(--hvk-space-n34)}.hr-ui__pointer{position:relative;top:auto;left:auto;margin-left:var(--hvk-space-fluid-17);display:block}@media (max-width:699px){.hr-ui__ghosts{padding-left:var(--hvk-space-fluid-17)}.hr-ui__pillwrap{top:auto;margin:var(--hvk-space-n70) var(--hvk-space-fluid-7) var(--hvk-space-n70) var(--hvk-space-n26)}}.lg-sec{padding-block:var(--hvk-space-fluid-37) var(--hvk-space-fluid-33);overflow:hidden}.lg-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,var(--hvk-c000000) 12%,var(--hvk-c000000) 88%,transparent);mask-image:linear-gradient(90deg,transparent,var(--hvk-c000000) 12%,var(--hvk-c000000) 88%,transparent)}.lg-track{display:flex;width:max-content}.lg-set{flex:none;display:flex;align-items:center;gap:var(--hvk-space-fluid-42);padding-right:var(--hvk-space-fluid-42)}.lg-item{flex:none;color:color-mix(in srgb,var(--site-text) 62%,transparent);transition:color .25s var(--site-ease)}.lg-item:hover{color:var(--site-text)}.lg-item svg{display:block;height:24px;width:auto}@media (prefers-reduced-motion:no-preference){.lg-track{animation:lg-run 34s linear infinite}.lg-marquee:hover .lg-track{animation-play-state:paused}@keyframes lg-run{to{transform:translateX(-50%)}}}@media (max-width:519px){.lg-item svg{height:22px}}.jr{display:grid;grid-template-columns:272px minmax(0,1fr);gap:var(--hvk-space-16);align-items:stretch;--jr-r:28px;--jr-in:18px;--jr-red:var(--wd-accent);--jr-red-tint:color-mix(in srgb,var(--wd-accent) 11%,var(--site-surface));--jr-line:var(--site-border)}:where(.jr) :where(p,ul,ol,dl,dd,h3,h4,figure){margin:0;padding:0}:where(.jr) :where(ul,ol){list-style:none}.jr-svg{display:block;width:1em;height:1em;fill:currentColor;flex:none}.jr-num{font-family:var(--site-font-mono);font-variant-numeric:tabular-nums;font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em}.jr-rail{display:flex;padding:var(--hvk-space-10);border-radius:var(--jr-r);background:var(--site-surface);box-shadow:inset 0 0 0 1px var(--jr-line)}.jr-tabs{position:relative;flex:1;min-width:0;display:grid;grid-auto-rows:minmax(72px,1fr);gap:var(--hvk-space-4);--jr-i:0}.jr-tabs:has(#jr-tab-variant[aria-selected="true"]){--jr-i:1}.jr-tabs:has(#jr-tab-approval[aria-selected="true"]){--jr-i:2}.jr-tabs:has(#jr-tab-spend[aria-selected="true"]){--jr-i:3}.jr-tabs:has(#jr-tab-order[aria-selected="true"]){--jr-i:4}.jr-tabs::before,.jr-tabs::after{content:"";position:absolute;left:37px;top:calc(10% - 1.6px);bottom:calc(10% - 1.6px);width:2px;margin-left:var(--hvk-space-n1);border-radius:var(--hvk-radius-2);background:var(--site-border-strong)}.jr-tabs::after{background:var(--jr-red);transform-origin:top;transform:scaleY(calc(var(--jr-i)/4));transition:transform .5s var(--site-ease)}.jr-tab{position:relative;z-index:1;display:flex;align-items:center;gap:var(--hvk-space-14);width:100%;padding:0 var(--hvk-space-16);border:0;border-radius:var(--hvk-radius-18);background:transparent;color:var(--site-text-muted);font:600 17px/1.2 var(--site-font-sans);letter-spacing:-.015em;text-align:left;cursor:pointer;transition:background-color .25s var(--site-ease),color .25s var(--site-ease)}.jr-tab:hover{color:var(--site-text)}.jr-tab:not([aria-selected="true"]):hover{background:var(--wd-paper)}.jr-tab:focus-visible{outline:2px solid var(--site-text);outline-offset:2px}.jr-ic{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:var(--hvk-radius-12);background:var(--wd-paper-2);color:var(--site-text-muted);font-size:var(--hvk-font-size-21);transition:background-color .25s var(--site-ease),color .25s var(--site-ease)}.jr-tab:has(~.jr-tab[aria-selected="true"]){color:var(--site-text)}.jr-tab:has(~.jr-tab[aria-selected="true"]) .jr-ic{background:var(--jr-red-tint);color:var(--jr-red)}.jr-tab[aria-selected="true"]{background:var(--jr-red);color:var(--wd-on-accent)}.jr-tab[aria-selected="true"] .jr-ic{background:color-mix(in srgb,var(--wd-on-accent) 18%,var(--jr-red));color:var(--wd-on-accent)}.jr-tab[aria-selected="true"]::before{content:"";position:absolute;left:100%;top:50%;width:27px;height:2px;margin-top:var(--hvk-space-n1);background:var(--jr-red)}.jr-tab[aria-selected="true"]::after{content:"";position:absolute;left:calc(100% + 23px);top:50%;width:9px;height:9px;margin-top:var(--hvk-space-n4p5);border-radius:50%;background:var(--jr-red);box-shadow:0 0 0 3px var(--site-surface)}.jr-board{display:flex;flex-direction:column;gap:var(--hvk-space-10);min-width:0;padding:var(--hvk-space-10);border-radius:var(--jr-r);background:var(--site-surface);box-shadow:inset 0 0 0 1px var(--jr-line)}.jr-id{display:flex;align-items:center;gap:var(--hvk-space-14);padding:var(--hvk-space-10) var(--hvk-space-22) var(--hvk-space-10) var(--hvk-space-10);border-radius:var(--jr-in);background:var(--wd-paper)}.jr-id__thumb{display:block;width:44px;height:78px;flex:none;border-radius:var(--hvk-radius-10);object-fit:cover;object-position:50% 40%}.jr-id__main{flex:1;min-width:0}.jr-id__hook{font-size:var(--hvk-font-size-18);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text)}.jr-id__who{margin-top:var(--hvk-space-4);font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p4);color:var(--site-text-muted)}.jr-id__brand{font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p4);font-weight:var(--hvk-font-weight-500);color:var(--site-text);white-space:nowrap;text-align:right}.jr-panel{display:grid;grid-template-columns:minmax(0,316px) minmax(0,1fr);flex:1;min-height:444px}.jr-panel[hidden]{display:none}.jr-panel:focus-visible{outline:2px solid var(--site-text);outline-offset:3px;border-radius:var(--jr-in)}.jr-copy{display:flex;flex-direction:column;justify-content:space-between;gap:var(--hvk-space-28);padding:var(--hvk-space-20) var(--hvk-space-28) var(--hvk-space-24) var(--hvk-space-22)}.jr-count{font:400 13px/1 var(--site-font-mono);color:var(--site-text-subtle)}.jr-count span{color:var(--site-text);font-weight:var(--hvk-font-weight-500)}.jr-title{font-size:var(--hvk-font-size-fluid-8);line-height:var(--hvk-line-height-1p12);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em;color:var(--site-text);text-wrap:balance}.jr-line{margin-top:var(--hvk-space-12);font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p6);color:var(--site-text-muted);text-wrap:pretty}.jr-well{position:relative;isolation:isolate;display:grid;place-items:center;min-width:0;padding:var(--hvk-space-32);border-radius:var(--jr-in);background:var(--wd-paper-2);overflow:hidden}.jr-card{position:relative;width:100%;max-width:472px;padding:var(--hvk-space-20) var(--hvk-space-22);border-radius:var(--hvk-radius-18);background:var(--site-surface);box-shadow:0 0 0 1px var(--jr-line),var(--wd-shadow)}.jr-card--stack::before,.jr-card--stack::after{content:"";position:absolute;z-index:-1;left:16px;right:16px;top:-9px;height:60px;border-radius:var(--hvk-radius-14);background:var(--site-surface);opacity:.62}.jr-card--stack::after{left:32px;right:32px;top:-17px;opacity:.34}.jr-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12)}.jr-kicker{font:500 12px/1 var(--site-font-mono);letter-spacing:.02em;color:var(--site-text-subtle)}.jr-state{display:inline-flex;align-items:center;gap:var(--hvk-space-6);padding:var(--hvk-space-6) var(--hvk-space-10) var(--hvk-space-6) var(--hvk-space-8);border-radius:999px;background:var(--wd-paper);box-shadow:inset 0 0 0 1px var(--jr-line);font-size:var(--hvk-font-size-12p5);line-height:1;font-weight:var(--hvk-font-weight-500);color:var(--site-text);white-space:nowrap}.jr-state .jr-svg{font-size:var(--hvk-font-size-14)}.jr-fields{margin-top:var(--hvk-space-14)}.jr-fields>div{display:grid;grid-template-columns:118px minmax(0,1fr);gap:var(--hvk-space-16);padding:var(--hvk-space-13) 0;border-top:1px solid var(--jr-line)}.jr-fields>div:last-child{padding-bottom:var(--hvk-space-2)}.jr-fields dt{font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p5);color:var(--site-text-subtle)}.jr-fields dd{font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p45);font-weight:var(--hvk-font-weight-500);color:var(--site-text);min-width:0}.jr-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:var(--hvk-space-2);vertical-align:-.16em;background:var(--site-text)}.jr-claims{display:grid;gap:var(--hvk-space-8)}.jr-claims li{display:flex;align-items:center;gap:var(--hvk-space-7);flex-wrap:wrap}.jr-claims .jr-svg{font-size:var(--hvk-font-size-15)}.jr-claims .is-out{color:var(--site-text-subtle);font-weight:var(--hvk-font-weight-400)}.jr-claims .is-out s{text-decoration-thickness:1px}.jr-flag{margin-left:var(--hvk-space-2);font-size:var(--hvk-font-size-12);line-height:1;font-weight:var(--hvk-font-weight-600);color:var(--site-text)}.jr-chips{display:flex;flex-wrap:wrap;gap:var(--hvk-space-6)}.jr-chips li{padding:var(--hvk-space-6) var(--hvk-space-11);border-radius:999px;background:var(--wd-paper);box-shadow:inset 0 0 0 1px var(--jr-line);font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p1);font-weight:var(--hvk-font-weight-500);color:var(--site-text);white-space:nowrap}.jr-chips .is-on{background:var(--site-text);box-shadow:none;color:var(--site-surface)}.jr-takes{display:grid;grid-template-columns:minmax(0,164px) minmax(0,196px) minmax(0,164px);gap:var(--hvk-space-12);align-items:center;justify-content:center;width:100%}.jr-take{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-16);background:var(--site-surface);box-shadow:0 0 0 1px var(--jr-line)}.jr-take.is-on{box-shadow:0 0 0 2px var(--jr-red),0 18px 34px -18px color-mix(in srgb,var(--wd-ink) 30%,transparent)}.jr-take__frame{overflow:hidden;aspect-ratio:9/14;border-radius:var(--hvk-radius-11);background:var(--wd-paper-3)}.jr-take__frame img{display:block;width:100%;height:100%;object-fit:cover}.jr-take--a .jr-take__frame img{object-position:50% 14%;transform:scale(1.55);transform-origin:50% 24%}.jr-take--b .jr-take__frame img{object-position:50% 46%}.jr-take--c .jr-take__frame img{object-position:50% 70%;transform:scale(1.7);transform-origin:46% 62%}.jr-take:not(.is-on) .jr-take__frame img{filter:saturate(.72)}.jr-take__meta{padding:var(--hvk-space-9) var(--hvk-space-6) var(--hvk-space-6)}.jr-take__letter{display:flex;align-items:center;justify-content:space-between;font:500 15px/1 var(--site-font-mono);color:var(--site-text-subtle)}.jr-take.is-on .jr-take__letter{color:var(--jr-red)}.jr-tick{font-size:var(--hvk-font-size-17)}.jr-take__hook{margin-top:var(--hvk-space-7);font-size:var(--hvk-font-size-12);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-600);letter-spacing:-.01em;color:var(--site-text)}.jr-take__who{margin-top:var(--hvk-space-2);font-size:var(--hvk-font-size-12);line-height:var(--hvk-line-height-1p35);color:var(--site-text-subtle)}.jr-who{display:flex;align-items:center;gap:var(--hvk-space-12)}.jr-who img{display:block;width:52px;height:52px;flex:none;border-radius:50%;object-fit:cover}.jr-who>div{flex:1;min-width:0}.jr-who__name{font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.015em;color:var(--site-text)}.jr-who__role{margin-top:var(--hvk-space-2);font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p35);color:var(--site-text-muted)}.jr-stamp{display:inline-flex;align-items:center;gap:var(--hvk-space-6);padding:var(--hvk-space-7) var(--hvk-space-12) var(--hvk-space-7) var(--hvk-space-9);border-radius:999px;background:var(--site-text);font-size:var(--hvk-font-size-13);line-height:1;font-weight:var(--hvk-font-weight-600);color:var(--site-surface)}.jr-stamp .jr-svg{font-size:var(--hvk-font-size-14)}.jr-approval .jr-fields{margin-top:var(--hvk-space-18)}.jr-fields--stack>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:var(--hvk-space-16) 0}.jr-fields--stack dd{justify-self:end}.jr-fields dd.jr-expiry{display:inline-flex;align-items:center;gap:var(--hvk-space-9);font-size:var(--hvk-font-size-15)}.jr-expiry .jr-num{font-weight:var(--hvk-font-weight-400)}.jr-expiry i{width:8px;height:8px;border-radius:50%;background:var(--jr-red)}.jr-runs{display:grid;gap:var(--hvk-space-8);width:100%;max-width:472px}.jr-amount{display:flex;align-items:baseline;gap:var(--hvk-space-10);margin-top:var(--hvk-space-14)}.jr-amount .jr-num{font-size:var(--hvk-font-size-60);line-height:1;letter-spacing:-.055em;color:var(--site-text)}.jr-amount__label{font-size:var(--hvk-font-size-14);line-height:1;font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.jr-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--hvk-space-4);margin-top:var(--hvk-space-18)}.jr-days li{display:grid;place-items:center;height:36px;border-radius:var(--hvk-radius-9);background:var(--jr-red-tint);font:500 13px/1 var(--site-font-mono);color:var(--jr-red)}.jr-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hvk-space-18);margin-top:var(--hvk-space-16)}.jr-pair dt{font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p4);color:var(--site-text-subtle)}.jr-pair dd{margin-top:var(--hvk-space-3);font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p4);font-weight:var(--hvk-font-weight-500);color:var(--site-text)}.jr-pair dd.jr-num,.jr-pair dd .jr-num:last-child:not(:first-child){font-size:var(--hvk-font-size-13p5);font-weight:var(--hvk-font-weight-400)}.jr-peers{display:grid;gap:var(--hvk-space-6)}.jr-peers li{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12);padding:var(--hvk-space-11) var(--hvk-space-16);border-radius:var(--hvk-radius-12);background:color-mix(in srgb,var(--site-surface) 62%,transparent);font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p2);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.jr-peers .jr-num{font-size:var(--hvk-font-size-13)}.jr-result__top{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--hvk-space-20)}.jr-big{display:flex;flex-direction:column;gap:var(--hvk-space-10)}.jr-big__n{font:500 112px/.82 var(--site-font-mono);letter-spacing:-.075em;color:var(--jr-red);margin-left:var(--hvk-space-n0p04em)}.jr-big__label{font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p2);font-weight:var(--hvk-font-weight-600);letter-spacing:-.01em;color:var(--site-text)}.jr-dots{flex:none;width:160px;height:100px;background:radial-gradient(circle at center,var(--jr-red) 0 5.5px,transparent 6px) 0 0/20px 20px}.jr-pair--result{margin-top:var(--hvk-space-22);padding-top:var(--hvk-space-16);border-top:1px solid var(--jr-line);grid-template-columns:auto minmax(0,1fr);gap:var(--hvk-space-28)}.jr-note{margin-top:var(--hvk-space-16);font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p3);color:var(--site-text-subtle)}@media (prefers-reduced-motion:no-preference){.jr-panel:not([hidden]) .jr-well>*{animation:jr-rise .42s var(--site-ease)}.jr-caret{animation:jr-blink 1.1s steps(2,jump-none) infinite}@keyframes jr-rise{from{opacity:.0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes jr-blink{from{opacity:1}to{opacity:0}}}@media (prefers-reduced-motion:reduce){.jr-tabs::after{transition:none}}@media (max-width:1099px){.jr{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-12)}.jr-rail{padding:var(--hvk-space-8);border-radius:var(--hvk-radius-24)}.jr-tabs{grid-auto-rows:auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--hvk-space-4)}.jr-tabs::before,.jr-tabs::after{display:none}.jr-tab{height:60px;padding:0 var(--hvk-space-10) 0 var(--hvk-space-9);gap:var(--hvk-space-10);font-size:var(--hvk-font-size-15p5);border-radius:var(--hvk-radius-16)}.jr-ic{width:40px;height:40px;font-size:var(--hvk-font-size-20);border-radius:var(--hvk-radius-11)}.jr-tab[aria-selected="true"]::before{left:50%;top:100%;width:2px;height:21px;margin:0 0 0 var(--hvk-space-n1)}.jr-tab[aria-selected="true"]::after{left:50%;top:calc(100% + 17px);margin:0 0 0 var(--hvk-space-n4p5)}.jr-panel{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);min-height:440px}.jr-copy{padding:var(--hvk-space-18) var(--hvk-space-22) var(--hvk-space-22) var(--hvk-space-16)}}@media (max-width:899px){.jr-panel{grid-template-columns:minmax(0,1fr);min-height:0}.jr-copy{gap:var(--hvk-space-20);padding:var(--hvk-space-18) var(--hvk-space-14) var(--hvk-space-22)}.jr-well{min-height:420px}}@media (max-width:699px){.jr{--jr-r:24px;--jr-in:16px}.jr-rail{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-20)}.jr-tabs{gap:var(--hvk-space-2)}.jr-tab{flex-direction:column;justify-content:center;height:68px;padding:0 var(--hvk-space-2);gap:var(--hvk-space-6);font-size:var(--hvk-font-size-11p5);line-height:1;letter-spacing:-.005em;text-align:center;border-radius:var(--hvk-radius-14)}.jr-ic{width:32px;height:32px;font-size:var(--hvk-font-size-17);border-radius:var(--hvk-radius-9)}.jr-tab[aria-selected="true"]::before{height:18px}.jr-tab[aria-selected="true"]::after{top:calc(100% + 13px)}.jr-board{padding:var(--hvk-space-8);gap:var(--hvk-space-8)}.jr-id{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto 1fr;gap:0 var(--hvk-space-12);padding:var(--hvk-space-8) var(--hvk-space-12) var(--hvk-space-8) var(--hvk-space-8)}.jr-id__thumb{grid-row:1/3}.jr-id__main{padding-top:var(--hvk-space-7)}.jr-id__hook{font-size:var(--hvk-font-size-16p5)}.jr-id__who,.jr-id__brand{font-size:var(--hvk-font-size-13)}.jr-id__brand{align-self:start;margin-top:var(--hvk-space-2);font-weight:var(--hvk-font-weight-400);color:var(--site-text-muted);text-align:left;white-space:normal}.jr-well{padding:var(--hvk-space-18) var(--hvk-space-12);min-height:0}.jr-card{padding:var(--hvk-space-16)}.jr-fields>div{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-6);padding:var(--hvk-space-11) 0}.jr-fields--stack>div{grid-template-columns:minmax(0,1fr) auto;gap:var(--hvk-space-12)}.jr-takes{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hvk-space-7)}.jr-take{padding:var(--hvk-space-4);border-radius:var(--hvk-radius-13)}.jr-take__frame{border-radius:var(--hvk-radius-9)}.jr-take__meta{padding:var(--hvk-space-7) var(--hvk-space-3) var(--hvk-space-4)}.jr-take__hook{font-size:var(--hvk-font-size-11)}.jr-take__who{font-size:var(--hvk-font-size-11)}.jr-tick{font-size:var(--hvk-font-size-15)}.jr-amount .jr-num{font-size:var(--hvk-font-size-52)}.jr-big__n{font-size:var(--hvk-font-size-92)}.jr-dots{width:96px;height:60px;background-size:12px 12px;background-image:radial-gradient(circle at center,var(--jr-red) 0 3.2px,transparent 3.7px)}.jr-pair--result{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-12)}}.jr-fig{margin:0;font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-fluid-14);line-height:1;letter-spacing:-.07em;color:var(--site-text)}@media (max-width:699px){.jr-fig{font-size:var(--hvk-font-size-32)}}.jr-count{font-family:var(--site-font-mono) !important;font-weight:var(--hvk-font-weight-200) !important;font-size:var(--hvk-font-size-fluid-22) !important;line-height:var(--hvk-line-height-0p9) !important;letter-spacing:-.08em !important;color:var(--wd-accent) !important;margin:0}.jr-count span{font:inherit;color:inherit;letter-spacing:inherit}.jr-copy{justify-content:flex-start;gap:0}.jr-count{margin-bottom:auto}.jr-fig{order:3;margin-top:var(--hvk-space-14);font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p3);letter-spacing:-.03em;color:var(--site-text)}@media (max-width:699px){.jr-count{font-size:var(--hvk-font-size-72) !important;margin-bottom:var(--hvk-space-18)}.jr-fig{font-size:var(--hvk-font-size-15)}}@media (prefers-reduced-motion:no-preference){.jr-panel:not([hidden]) .jr-copy>*{animation:jr-rise .5s var(--site-ease) both}.jr-panel:not([hidden]) .jr-copy>:nth-child(2){animation-delay:.05s}.jr-panel:not([hidden]) .jr-copy>:nth-child(3){animation-delay:.1s}.jr-panel:not([hidden]) .jr-well>*{animation:jr-rise .58s .06s var(--site-ease) both}}.jr-rail{position:relative;z-index:2}#capabilities{--bn-hair:var(--site-border);--bn-float:0 1px 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),0 4px 10px -2px color-mix(in srgb,var(--wd-ink) 7%,transparent),0 22px 40px -18px color-mix(in srgb,var(--wd-ink) 26%,transparent)}.bn-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:480px 508px 440px;gap:var(--hvk-space-16)}.bn-tile--a{grid-column:1/8}.bn-tile--b{grid-column:8/13}.bn-tile--c{grid-column:1/6}.bn-tile--d{grid-column:6/13}.bn-tile--e{grid-column:1/8}.bn-tile--f{grid-column:8/13}.bn-tile{min-width:0;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--wd-paper-2);box-shadow:inset 0 0 0 1px var(--bn-hair),inset 0 1px 0 var(--hvk-card-white)}.bn-core{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--hvk-radius-22);background:var(--wd-white);overflow:hidden;container-type:inline-size;box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.bn-well{position:relative;flex:1 1 auto;min-height:0;margin:var(--hvk-space-8) var(--hvk-space-8) 0;border-radius:var(--hvk-radius-16);overflow:hidden;background:linear-gradient(180deg,var(--wd-paper-2),color-mix(in srgb,var(--wd-paper-2) 55%,var(--wd-paper-3)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent)}.bn-cap{display:flex;flex-direction:column;gap:var(--hvk-space-6);padding:var(--hvk-space-20) var(--hvk-space-22) var(--hvk-space-22)}.bn-title{margin:0;font-size:var(--wd-h3-size);line-height:var(--hvk-line-height-1p25);letter-spacing:-.02em;font-weight:var(--hvk-font-weight-600);text-wrap:balance}.bn-body{margin:0;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted);max-width:52ch;text-wrap:pretty}.bn-mono{font-family:var(--site-font-mono);font-variant-numeric:tabular-nums;font-style:normal;letter-spacing:-.01em}.bn-body .bn-mono{margin-inline:var(--hvk-space-0p1em);font-size:var(--hvk-font-size-0p96em)}.bn-ic{width:1em;height:1em;flex:none;display:block}.bn-stage{position:absolute;left:50%;top:50%;width:720px;height:380px;translate:-50% -50%}.bn-orbits{position:absolute;inset:0;color:var(--site-text);overflow:visible;pointer-events:none}.bn-orbit-arc{stroke:var(--site-accent)}.bn-orbit-dot{fill:var(--site-accent)}.bn-hub{position:absolute;left:50%;top:50%;width:112px;height:112px;translate:-50% -50%;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--wd-white) 62%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),var(--bn-float)}.bn-hub__in{width:88px;height:88px;display:grid;place-items:center;border-radius:50%;background:var(--wd-white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent)}.bn-hub__mark{width:52px;height:52px;display:block}.bn-obox{--x:0px;--y:0px;--t:0deg;position:absolute;left:calc(50% + var(--x));top:calc(50% + var(--y));translate:-50% -50%;rotate:var(--t);width:74px;height:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--hvk-space-5);border-radius:var(--hvk-radius-18);background:var(--wd-white);box-shadow:var(--bn-float);color:var(--site-text)}.bn-obox .bn-ic{font-size:var(--hvk-font-size-23)}.bn-obox span{font-size:var(--hvk-font-size-11p5);line-height:1;font-weight:var(--hvk-font-weight-600);letter-spacing:-.005em;color:var(--site-text-muted)}.bn-obox--product{--x:-158px;--y:-99px;--t:-5deg}.bn-obox--audience{--x:101px;--y:-85px;--t:4deg}.bn-obox--claims{--x:-236px;--y:68px;--t:3deg}.bn-obox--hooks{--x:177px;--y:57px;--t:-4deg}.bn-dial{position:absolute;left:50%;top:50%;width:300px;height:300px;translate:-50% -50%;color:var(--site-text)}.bn-dial__svg{position:absolute;inset:0;width:100%;height:100%}.bn-dial__face{position:absolute;left:24px;top:24px;width:252px;height:252px;border-radius:50%;background:var(--wd-white);box-shadow:var(--bn-float)}.bn-dial__end{position:absolute;left:50%;top:46px;width:13px;height:13px;translate:-50% -50%;border-radius:50%;background:var(--site-accent);box-shadow:0 0 0 3px var(--wd-white)}.bn-dial__date{position:absolute;left:50%;top:0;translate:-50% 0;height:26px;padding:0 var(--hvk-space-11);display:inline-flex;align-items:center;border-radius:999px;background:var(--wd-white);box-shadow:var(--bn-float);font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12);font-weight:var(--hvk-font-weight-500);white-space:nowrap}.bn-dial__txt{position:absolute;left:50%;top:50%;translate:-50% -50%;margin:var(--hvk-space-6) 0 0;display:flex;flex-direction:column;align-items:center;white-space:nowrap}.bn-dial__txt strong{font-size:var(--hvk-font-size-27);line-height:var(--hvk-line-height-1p1);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em}.bn-dial__txt span{font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p4);color:var(--site-text-muted)}.bn-dial__txt em{margin-top:var(--hvk-space-6);font-family:var(--site-font-mono);font-style:normal;font-size:var(--hvk-font-size-11p5);color:var(--site-text-subtle)}.bn-tile--c{background:color-mix(in srgb,var(--wd-accent) 16%,var(--wd-paper-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-accent) 22%,transparent),inset 0 1px 0 color-mix(in srgb,var(--hvk-card-white) 70%,transparent)}.bn-tile--c .bn-core{background:var(--wd-accent);color:var(--wd-on-accent)}.bn-tile--c .bn-well{background:none;box-shadow:none}.bn-tile--c .bn-body{color:var(--wd-on-accent)}.bn-auth{position:absolute;left:50%;top:50%;width:340px;height:300px;translate:-50% -50%;overflow:visible}.bn-excl{position:absolute;inset:0;display:grid;grid-template-columns:auto 192px;justify-content:center;align-items:center;gap:var(--hvk-space-60);padding:var(--hvk-space-16)}.bn-excl__lane{display:flex;flex-direction:column;gap:var(--hvk-space-12)}.bn-excl__label{margin:0;display:flex;justify-content:space-between;gap:var(--hvk-space-12);font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.bn-excl__label b{font-weight:var(--hvk-font-weight-500);color:var(--site-text);white-space:nowrap}.bn-excl__thumbs{display:flex;gap:var(--hvk-space-10)}.bn-excl__thumbs img,.bn-excl__slot{width:76px;height:135px;border-radius:var(--hvk-radius-12);display:block;flex:none;object-fit:cover}.bn-excl__slot{box-shadow:none;border:1.5px dashed color-mix(in srgb,var(--wd-ink) 28%,transparent);background:color-mix(in srgb,var(--wd-white) 45%,transparent)}.bn-excl__clip{position:relative;width:192px;aspect-ratio:9/16;border-radius:var(--hvk-radius-20);box-shadow:var(--bn-float)}.bn-excl__clip>img{width:100%;height:100%;object-fit:cover;border-radius:var(--hvk-radius-20);display:block}.bn-excl__gate{position:absolute;left:-46px;top:50%;width:32px;height:32px;translate:0 -50%;display:grid;place-items:center;border-radius:50%;background:var(--wd-white);box-shadow:0 0 0 1px var(--bn-hair),0 0 0 5px var(--wd-paper-2),var(--bn-float);font-size:var(--hvk-font-size-14);color:var(--site-text)}.bn-excl__gate::before,.bn-excl__gate::after{content:"";position:absolute;top:50%;border-top:1.5px dashed color-mix(in srgb,var(--wd-ink) 28%,transparent)}.bn-excl__gate::before{right:100%;width:15px}.bn-excl__gate::after{left:100%;width:13px}.bn-excl__chip,.bn-excl__who{position:absolute;left:10px;display:inline-flex;align-items:center;gap:var(--hvk-space-6);height:28px;padding:0 var(--hvk-space-11);border-radius:999px;background:var(--wd-white);box-shadow:var(--bn-float);font-size:var(--hvk-font-size-12);font-weight:var(--hvk-font-weight-600);white-space:nowrap;color:var(--site-text)}.bn-excl__chip{top:10px}.bn-excl__chip .bn-ic{font-size:var(--hvk-font-size-14)}.bn-excl__who{bottom:10px;font-weight:var(--hvk-font-weight-500)}.bn-halo{position:absolute;left:50%;top:50%;width:720px;height:300px;translate:-50% -50%;pointer-events:none}.bn-sheet{position:absolute;left:50%;top:50%;width:430px;translate:-50% -50%}.bn-sheet__back{position:absolute;inset:6px -10px -10px 10px;border-radius:var(--hvk-radius-16);background:var(--wd-paper-3);rotate:2deg}.bn-sheet__page{position:relative;padding:var(--hvk-space-16) var(--hvk-space-18) var(--hvk-space-12);border-radius:var(--hvk-radius-16);background:var(--wd-white);box-shadow:var(--bn-float);rotate:-1.2deg}.bn-sheet__clip{position:absolute;right:26px;top:-16px;font-size:var(--hvk-font-size-32);rotate:18deg;color:var(--site-text)}.bn-sheet__hook{margin:0 var(--hvk-space-44) var(--hvk-space-10) 0;display:flex;align-items:center;gap:var(--hvk-space-8);font-size:var(--hvk-font-size-14)}.bn-sheet__hook strong{font-weight:var(--hvk-font-weight-600);letter-spacing:-.01em}.bn-sheet__hook .bn-mono{margin-left:auto;font-size:var(--hvk-font-size-11p5);color:var(--site-text-subtle);white-space:nowrap}.bn-claims{list-style:none;margin:0;padding:0}.bn-claims li{display:flex;align-items:center;gap:var(--hvk-space-9);padding:var(--hvk-space-9) 0;border-top:1px solid var(--bn-hair);font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3)}.bn-claims li .bn-ic{font-size:var(--hvk-font-size-17)}.bn-claims em{margin-left:auto;font-size:var(--hvk-font-size-11p5);color:var(--site-text-subtle)}.bn-claims .is-out{color:var(--site-text-muted)}.bn-strike{position:relative}.bn-strike::after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:1.5px;background:var(--site-accent);border-radius:var(--hvk-radius-2)}.bn-sync{position:absolute;inset:0;margin:0;padding:var(--hvk-space-12);list-style:none;display:flex;flex-direction:column;gap:var(--hvk-space-8)}.bn-sync li{flex:1 1 0;min-height:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;align-content:center;column-gap:var(--hvk-space-9);row-gap:var(--hvk-space-12);padding:var(--hvk-space-10) var(--hvk-space-16);border-radius:var(--hvk-radius-14);background:color-mix(in srgb,var(--wd-white) 62%,transparent);font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p2)}.bn-sync b{font-weight:var(--hvk-font-weight-600)}.bn-sync .bn-ic{font-size:var(--hvk-font-size-17)}.bn-sync li>.bn-mono{font-size:var(--hvk-font-size-12p5);color:var(--site-text-muted);white-space:nowrap}.bn-sync__days{grid-column:1/-1;display:grid;grid-template-columns:repeat(7,1fr);gap:var(--hvk-space-4)}.bn-sync__days i{height:7px;border-radius:var(--hvk-radius-2);background:color-mix(in srgb,var(--wd-ink) 72%,transparent)}.bn-sync__days i.x{background:repeating-linear-gradient(135deg,var(--site-accent) 0 1.5px,transparent 1.5px 4px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--site-accent) 50%,transparent)}.bn-sync .is-miss{background:var(--wd-white);box-shadow:var(--bn-float)}.bn-sync .is-miss>.bn-mono{color:var(--site-accent);font-weight:var(--hvk-font-weight-500)}@media (prefers-reduced-motion:no-preference){.bn-spin{transform-origin:360px 190px}.bn-spin--a{animation:bn-turn 110s linear infinite}.bn-spin--b{animation:bn-turn 170s linear infinite reverse}.bn-spin--c{animation:bn-turn 26s linear infinite}.bn-obox{animation:bn-drift 7s ease-in-out infinite alternate}.bn-obox--audience{animation-duration:8.5s;animation-delay:-3s}.bn-obox--claims{animation-duration:6.5s;animation-delay:-5s}.bn-obox--hooks{animation-duration:9s;animation-delay:-1.5s}@keyframes bn-turn{to{transform:rotate(360deg)}}@keyframes bn-drift{from{transform:translateY(-4px)}to{transform:translateY(4px)}}}@media (max-width:1099px){.bn-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.bn-tile--a,.bn-tile--d,.bn-tile--e,.bn-tile--f{grid-column:1/-1}.bn-tile--b{grid-column:1}.bn-tile--c{grid-column:2}.bn-well--orbit{flex:none;height:380px}.bn-well--dial{flex:none;height:340px}.bn-well--auth{flex:none;height:340px}.bn-well--excl{flex:none;height:380px}.bn-well--claims{flex:none;height:300px}.bn-well--sync{flex:none;height:290px}}@media (max-width:699px){.bn-grid{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-12)}.bn-tile--b,.bn-tile--c{grid-column:1}.bn-cap{padding:var(--hvk-space-18) var(--hvk-space-18) var(--hvk-space-20)}}@container (max-width:560px){.bn-well--excl{height:auto;flex:none}.bn-excl{position:static;grid-template-columns:1fr;justify-items:center;gap:var(--hvk-space-24);padding:var(--hvk-space-18) var(--hvk-space-14)}.bn-excl__clip{order:-1;width:min(62%,192px)}.bn-excl__gate{left:50%;top:auto;bottom:-20px;translate:-50% 0;z-index:2}.bn-excl__gate::before,.bn-excl__gate::after{display:none}.bn-excl__who{left:10px;bottom:14px}.bn-excl__lane{width:100%;max-width:296px}.bn-excl__thumbs{justify-content:space-between;gap:var(--hvk-space-8)}.bn-excl__thumbs img,.bn-excl__slot{width:auto;flex:1 1 0;min-width:0;height:auto;aspect-ratio:9/16}.bn-sheet{width:calc(100% - 28px)}}@container (max-width:460px){.bn-obox--product{left:calc(50% + -114px);top:calc(50% + -66px)}.bn-obox--audience{left:calc(50% + 101px);top:calc(50% + -85px)}.bn-obox--claims{left:calc(50% + 107px);top:calc(50% + 152px)}.bn-obox--hooks{left:calc(50% + -112px);top:calc(50% + 148px)}.bn-well--orbit{height:408px}.bn-sheet__hook .bn-mono,.bn-claims em{display:none}.bn-sheet__hook{margin-right:var(--hvk-space-36)}}.bn-22{font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);letter-spacing:-.07em;font-size:var(--hvk-font-size-54);line-height:1}.bn-sync .is-miss>.bn-mono{color:var(--site-text)}.bn-well--auth{display:grid;place-items:center}.bn-slip{position:relative;width:min(310px,88%);padding:var(--hvk-space-22) var(--hvk-space-24) var(--hvk-space-20);border-radius:var(--hvk-radius-16);background:var(--hvk-card-white);color:var(--wd-ink);rotate:-4deg;box-shadow:0 26px 44px -18px var(--hvk-c460414-a550)}.bn-slip__h{margin:0 0 var(--hvk-space-14);font-size:var(--hvk-font-size-14p5);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.bn-slip dl{margin:0;display:grid;gap:var(--hvk-space-9)}.bn-slip dl div{display:flex;justify-content:space-between;gap:var(--hvk-space-12);border-top:1px solid color-mix(in srgb,var(--wd-ink) 10%,transparent);padding-top:var(--hvk-space-9)}.bn-slip dt{font-size:var(--hvk-font-size-12p5);color:var(--wd-ink-2)}.bn-slip dd{margin:0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12p5);letter-spacing:-.03em}.bn-slip__stamp{position:absolute;right:16px;top:14px;padding:var(--hvk-space-5) var(--hvk-space-10) var(--hvk-space-4);border:2px solid var(--wd-ink);border-radius:var(--hvk-radius-8);font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-13);text-transform:uppercase;letter-spacing:.06em;rotate:9deg}.bn-well--auth{position:relative;overflow:hidden}.bn-well--auth::before{content:"";position:absolute;inset:-6% -6% -10%;background-image:radial-gradient(circle,var(--hvk-card-white-a550) 1.5px,transparent 1.8px);background-size:15px 15px;-webkit-mask-image:radial-gradient(62% 62% at 50% 50%,var(--hvk-c000000) 0,transparent 100%);mask-image:radial-gradient(62% 62% at 50% 50%,var(--hvk-c000000) 0,transparent 100%)}.bn-well--auth::after{content:"";position:absolute;width:280px;height:280px;left:50%;top:50%;translate:-50% -50%;border-radius:50%;box-shadow:0 0 0 1px var(--hvk-card-white-a260),0 0 0 44px var(--hvk-card-white-a050),0 0 0 45px var(--hvk-card-white-a160)}.bn-slip{z-index:1}.pf{position:relative;overflow:hidden;isolation:isolate}.pf-gl{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.pf>.wd-container{position:relative;z-index:1}.pf-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--hvk-space-fluid-31)}.pf-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--hvk-space-18) var(--hvk-space-fluid-24)}.pf-row__who{display:flex;align-items:center;gap:var(--hvk-space-16);min-width:0}.pf-thumb{flex:none;width:56px;height:84px;object-fit:cover;border-radius:var(--hvk-radius-12);box-shadow:inset 0 0 0 1px var(--hvk-studio-white-a140)}.pf-hook{margin:0;font-size:var(--hvk-font-size-fluid-6);line-height:var(--hvk-line-height-1p2);letter-spacing:-.03em;font-weight:var(--hvk-font-weight-600);color:var(--site-text)}.pf-sub{margin:var(--hvk-space-4) 0 0;color:var(--site-text-muted);font-size:var(--hvk-font-size-15)}.is-lead .pf-hook{color:var(--site-text)}.pf-nums{margin:0;display:grid;grid-template-columns:repeat(3,minmax(92px,auto));gap:var(--hvk-space-fluid-21);text-align:right}.pf-nums dt{font-size:var(--hvk-font-size-13);color:var(--site-text-muted);margin-bottom:var(--hvk-space-6);white-space:nowrap}.pf-nums dd{margin:0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-fluid-6);letter-spacing:-.04em;color:var(--site-text);font-weight:var(--hvk-font-weight-500);line-height:1}.pf-nums dd.pf-big{font-size:var(--hvk-font-size-fluid-14);letter-spacing:-.06em}.is-lead .pf-big{color:var(--hvk-cff3a5c)}.pf-lane{grid-column:1/-1;height:84px;position:relative;display:flex;align-items:center}.pf-strand{display:block;width:100%;border-radius:999px;background:linear-gradient(90deg,var(--hvk-c3a3946),var(--hvk-c74737f) 45%,var(--hvk-cd6d5dc) 62%,var(--hvk-c54535f));box-shadow:inset 0 1px 0 var(--hvk-card-white-a280)}.pf-row:nth-child(1) .pf-strand{height:84px;background:linear-gradient(95deg,var(--hvk-c6b0620),var(--hvk-hook-red) 42%,var(--hvk-peach-light) 58%,var(--hvk-hook-red) 74%,var(--hvk-c7c0a26))}.pf-row:nth-child(2) .pf-strand{height:63px}.pf-row:nth-child(3) .pf-strand{height:42px}.is-live>.pf-gl~.wd-container .pf-strand,.pf.is-live .pf-strand{opacity:0}.pf-foot{margin-top:var(--hvk-space-fluid-38);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:var(--hvk-space-24) var(--hvk-space-fluid-34);padding-top:var(--hvk-space-28);border-top:1px solid color-mix(in srgb,var(--site-text) 16%,transparent)}.pf-total{margin:0;display:flex;flex-wrap:wrap;gap:var(--hvk-space-18) var(--hvk-space-fluid-28)}.pf-total dt{font-size:var(--hvk-font-size-13);color:var(--site-text-muted);margin-bottom:var(--hvk-space-8)}.pf-total dd{margin:0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-22);letter-spacing:-.04em;line-height:1;color:var(--site-text)}.pf-note{margin:0;max-width:44ch;color:var(--site-text-muted);font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p55)}@media (max-width:699px){.pf-row{grid-template-columns:1fr}.pf-nums{grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.pf-lane{height:52px}.pf-row:nth-child(1) .pf-strand{height:52px}.pf-row:nth-child(2) .pf-strand{height:39px}.pf-row:nth-child(3) .pf-strand{height:26px}}.pf-end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hvk-space-18) var(--hvk-space-32)}@media (min-width:900px){.pf-rows{padding-left:var(--hvk-space-fluid-35);position:relative}.pf-row{grid-template-columns:minmax(0,1fr) auto}.pf-fanlabel{position:absolute;left:0;top:10px;max-width:22ch;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-13);color:var(--site-text-muted);letter-spacing:-.02em}.pf-nums{grid-template-columns:repeat(3,minmax(80px,auto));gap:var(--hvk-space-fluid-18)}.pf-lane{margin-left:var(--hvk-space-fluid-1)}}@media (max-width:899px){.pf-fanlabel{display:none}}.tm-wash{position:absolute;inset:0;pointer-events:none;background: radial-gradient(58% 52% at 50% 56%,color-mix(in srgb,var(--wd-white) 88%,transparent),transparent 74%), radial-gradient(34% 38% at 6% 12%,color-mix(in srgb,var(--wd-paper-3) 80%,transparent),transparent 76%), radial-gradient(34% 38% at 94% 92%,color-mix(in srgb,var(--wd-paper-3) 80%,transparent),transparent 76%)}.tm-scope{position:relative;z-index:1}.tm-stage{container-type:inline-size;position:relative;--W:1240;--H:530;--cy:252;--k:1.2}.tm-arch{--u:calc(100cqw/var(--W));position:relative;height:calc(var(--H)*var(--u))}.tm-rings{position:absolute;inset:0;width:100%;height:100%;overflow:visible;-webkit-mask-image:linear-gradient(180deg,var(--hvk-c000000) 54%,transparent 96%);mask-image:linear-gradient(180deg,var(--hvk-c000000) 54%,transparent 96%)}.tm-ring{stroke:var(--site-border-strong);stroke-width:1;vector-effect:non-scaling-stroke}.tm-ring--outer{stroke:var(--site-border);stroke-dasharray:2 7}.tm-ring--inner{stroke:var(--site-border)}.tm-seat,.tm-tab{position:absolute;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));width:calc(var(--s)*var(--u));height:calc(var(--s)*var(--u));translate:-50% -50%}.tm-seat{border-radius:50%;overflow:hidden;background:var(--wd-white);box-shadow:inset 0 0 0 1px var(--site-border),var(--wd-shadow-sm)}.tm-seat img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.tm-seat--echo{padding:var(--hvk-space-3);background:var(--wd-white);filter:grayscale(1);opacity:.72}.tm-seat--1.tm-seat--echo,.tm-seat--8.tm-seat--echo{opacity:.5}.tm-seat--well{background:color-mix(in srgb,var(--wd-white) 62%,transparent);box-shadow:inset 0 0 0 1px var(--site-border)}.tm-seat--0{--x:59.5;--y:463.5;--s:40}.tm-seat--1{--x:112.2;--y:318.8;--s:64}.tm-seat--2{--x:215.9;--y:195.3;--s:88}.tm-seat--3{--x:360.1;--y:105.4;--s:124}.tm-seat--4{--x:530.4;--y:58;--s:124}.tm-seat--5{--x:709.6;--y:58;--s:124}.tm-seat--6{--x:879.9;--y:105.4;--s:124}.tm-seat--7{--x:1024.1;--y:195.3;--s:88}.tm-seat--8{--x:1127.8;--y:318.8;--s:64}.tm-seat--9{--x:1180.5;--y:463.5;--s:40}.tm-tabs{position:absolute;inset:0;z-index:4;pointer-events:none}.tm-tab{pointer-events:auto;appearance:none;background:none;border:0;padding:0;margin:0;cursor:pointer;border-radius:50%;-webkit-tap-highlight-color:transparent}.tm-tab:focus-visible{outline:2px solid var(--site-accent);outline-offset:8px;border-radius:50%}.tm-tab__face{position:absolute;inset:0;display:block;border-radius:50%;background:var(--wd-white);padding:var(--hvk-space-4);box-shadow:0 0 0 1px var(--site-border),0 18px 34px -14px color-mix(in srgb,var(--wd-ink) 34%,transparent);transition:transform .42s var(--site-ease),box-shadow .42s var(--site-ease)}.tm-tab__face img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.tm-tab:hover .tm-tab__face{transform:translateY(-4px)}.tm-tab[aria-selected="true"] .tm-tab__face{transform:scale(var(--k));box-shadow:0 0 0 2px var(--site-accent),0 24px 44px -16px color-mix(in srgb,var(--wd-ink) 42%,transparent)}.tm-tab[aria-selected="true"]:hover .tm-tab__face{transform:scale(var(--k))}.tm-tab::after{content:"";position:absolute;left:50%;width:11px;margin-left:var(--hvk-space-n5p5);pointer-events:none;opacity:0;top:calc(50% + var(--s)*var(--u)*var(--k)/2 + 2px);height:calc((var(--cy) - var(--y) - var(--s)*var(--k)/2)*var(--u) + 3.5px);background: linear-gradient(var(--site-accent),var(--site-accent)) center top/1.5px calc(100% - 7px) no-repeat, radial-gradient(circle closest-side,var(--site-accent) 72%,transparent 76%) center bottom/9px 9px no-repeat;transform-origin:50% 0;transform:scaleY(0);transition:transform .46s var(--site-ease),opacity .2s linear}.tm-tab[aria-selected="true"]::after{opacity:1;transform:none}.tm-tab::before{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;box-shadow:0 0 0 1.5px var(--site-accent);opacity:0;transform:scale(var(--k))}@media (prefers-reduced-motion:no-preference){.tm-tab[aria-selected="true"]::before{animation:tm-breath 3.2s var(--site-ease) infinite}@keyframes tm-breath{0%{opacity:.5;transform:scale(calc(var(--k) + .03))}70%,100%{opacity:0;transform:scale(calc(var(--k) + .24))}}.tm-panel:not([hidden]) .tm-card{animation:tm-settle .4s var(--site-ease)}@keyframes tm-settle{from{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}}.tm-panels{position:relative;z-index:3;margin-top:calc((var(--cy) - var(--H))*100cqw/var(--W))}.tm-card{position:relative;width:min(720px,100%);margin:0 auto;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--wd-paper-2);box-shadow:inset 0 0 0 1px var(--site-border),0 1px 1px color-mix(in srgb,var(--wd-ink) 4%,transparent),0 30px 60px -28px color-mix(in srgb,var(--wd-ink) 22%,transparent)}.tm-well{display:flex;align-items:center;justify-content:center;border-radius:var(--hvk-radius-22);background:var(--wd-white);padding:var(--hvk-space-38) var(--hvk-space-44);box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.tm-quote{margin:0}.tm-quote p{margin:0;font-family:var(--site-font-display);font-size:var(--hvk-font-size-fluid-7);line-height:var(--hvk-line-height-1p32);letter-spacing:-.022em;font-weight:var(--hvk-font-weight-500);color:var(--site-text);text-align:center;text-wrap:balance;min-height:calc(3*1.32em);display:flex;align-items:center;justify-content:center}.tm-strip{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-16);padding:var(--hvk-space-14) var(--hvk-space-18) var(--hvk-space-12)}.tm-name,.tm-role{margin:0}.tm-name{font-size:var(--hvk-font-size-15);font-weight:var(--hvk-font-weight-600);line-height:var(--hvk-line-height-1p3);color:var(--site-text)}.tm-role{font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p35);color:var(--site-text-muted)}.tm-team{font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12);font-weight:var(--hvk-font-weight-500);line-height:1;padding:var(--hvk-space-7) var(--hvk-space-12);border-radius:999px;color:var(--site-text-muted);background:var(--wd-white);box-shadow:inset 0 0 0 1px var(--site-border);white-space:nowrap}@media (max-width:1099px){.tm-seat--0,.tm-seat--9,.tm-seat--1,.tm-seat--8{display:none}}@media (max-width:899px){.tm-stage{--W:354;--H:190;--cy:158;--k:1.22;max-width:560px;margin-inline:auto;padding-top:var(--hvk-space-14)}.tm-seat--2{--x:25.1;--y:132;--s:30}.tm-seat--3{--x:49.7;--y:84.7;--s:66}.tm-seat--4{--x:127.1;--y:27.4;--s:66}.tm-seat--5{--x:226.9;--y:27.4;--s:66}.tm-seat--6{--x:304.3;--y:84.7;--s:66}.tm-seat--7{--x:328.9;--y:132;--s:30}.tm-tab__face{padding:var(--hvk-space-3)}.tm-seat--echo{padding:var(--hvk-space-2);opacity:.6}.tm-well{padding:var(--hvk-space-24) var(--hvk-space-14)}.tm-quote p{font-size:var(--hvk-font-size-fluid-5);line-height:var(--hvk-line-height-1p4);letter-spacing:-.018em;min-height:calc(3*1.4em)}.tm-strip{padding:var(--hvk-space-13) var(--hvk-space-16) var(--hvk-space-11)}}.tm-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hvk-space-12);padding:var(--hvk-space-16) var(--hvk-space-28) var(--hvk-space-14);text-align:center}.tm-metrics p{margin:0;font-size:var(--hvk-font-size-13);color:var(--site-text-muted);line-height:var(--hvk-line-height-1p3)}.tm-metrics b{display:block;font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-fluid-9);letter-spacing:-.06em;line-height:var(--hvk-line-height-1p05);color:var(--site-text)}@media (max-width:699px){.tm-metrics{padding:var(--hvk-space-12) var(--hvk-space-6) var(--hvk-space-10);gap:var(--hvk-space-6)}.tm-metrics p{font-size:var(--hvk-font-size-12)}}.tm-rings{z-index:0}.tm-echoes{position:absolute;inset:0;z-index:2}.tm-seat{isolation:isolate}.tm-tabs{z-index:4}@media (prefers-reduced-motion:no-preference){.tm-panel:not([hidden]) .tm-well,.tm-panel:not([hidden]) .tm-metrics{animation:tm-rise .55s var(--site-ease) both}@keyframes tm-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.tm-seat--echo,.tm-seat--1.tm-seat--echo,.tm-seat--8.tm-seat--echo{opacity:1;filter:grayscale(1) brightness(1.04) contrast(.92)}@media (max-width:699px){.tm-seat--echo{opacity:1}}.pr{position:relative;isolation:isolate;font-family:inherit;color:var(--ink);--page:var(--site-section-bg);--card:var(--site-surface);--tray:var(--site-surface-subtle);--ink:var(--site-text);--ink-2:var(--site-text-muted);--ink-3:var(--site-text-subtle);--hair:var(--site-border);--hair-2:var(--site-border-strong);--accent:var(--site-accent);--accent-ink:var(--site-accent-ink);--mono:var(--site-font-mono);--ease:var(--site-ease);--r:28px;--r-in:22px;--bz:6px;--pad:28px;--gap:16px;--rise:28px;--sh-core:0 1px 1px color-mix(in srgb,var(--wd-ink) 4%,transparent),0 2px 6px color-mix(in srgb,var(--wd-ink) 4%,transparent),0 14px 28px -18px color-mix(in srgb,var(--wd-ink) 20%,transparent)}.pr *{box-sizing:border-box}:where(.pr) :is(h3,p,ul){margin:0;padding:0}.pr ul{list-style:none}.pr-stage{position:relative;display:flow-root}.pr-bg{position:absolute;pointer-events:none;z-index:-1}.pr-bg--mesh{inset:-34px 8% 6px;filter:blur(26px);background: radial-gradient(34% 22% at 33% 10%,color-mix(in srgb,var(--accent) 34%,transparent),transparent 72%), radial-gradient(30% 20% at 68% 6%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 72%), radial-gradient(32% 18% at 62% 93%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 72%), radial-gradient(28% 16% at 36% 96%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 72%)}.pr-tiers{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));column-gap:0;row-gap:var(--gap);position:relative}.pr-tiers--band{margin-block:var(--rise);border-radius:var(--r);background:radial-gradient(52% 120% at 50% 50%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 72%),var(--tray);box-shadow:inset 0 0 0 1px var(--hair),var(--wd-shadow)}.pr-tier{position:relative;display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;min-width:0;border-radius:var(--r)}.pr-card{display:grid;grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;padding:var(--bz);border-radius:inherit;position:relative;overflow:hidden;isolation:isolate}.pr-top{grid-row:1/5;display:grid;grid-template-rows:subgrid;row-gap:0;padding:var(--pad) var(--pad) var(--hvk-space-26);background:var(--card);border-radius:var(--r-in);box-shadow:var(--sh-core);position:relative}.pr-feats{grid-row:5;padding:var(--hvk-space-22) calc(var(--pad) - var(--bz)) calc(var(--pad) - var(--bz));display:flex;flex-direction:column}.pr-name-row{display:flex;align-items:center;min-height:30px}.pr-name{font-size:var(--wd-h3-size);line-height:var(--hvk-line-height-1p2);letter-spacing:-.02em;font-weight:var(--hvk-font-weight-600);color:var(--ink)}.pr-for{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-14);margin-top:var(--hvk-space-8);font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p4);color:var(--ink-2)}.pr-for b{font-family:var(--mono);font-weight:var(--hvk-font-weight-500);color:var(--ink);font-variant-numeric:tabular-nums}.pr-cap{display:inline-flex;gap:var(--hvk-space-3);flex:none}.pr-cap i{display:block;width:13px;height:6px;border-radius:var(--hvk-radius-2);background:color-mix(in srgb,var(--ink) 12%,transparent)}.pr-cap i.on{background:var(--ink)}.pr-cap--open{width:80px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,var(--hvk-c000000) 52%,transparent);mask-image:linear-gradient(90deg,var(--hvk-c000000) 52%,transparent)}.pr-cap--open i{flex:none}.pr-price{display:flex;align-items:flex-end;flex-wrap:wrap;column-gap:var(--hvk-space-10);row-gap:var(--hvk-space-6);margin-top:var(--hvk-space-30);min-height:52px}.pr-amt{display:inline-flex;align-items:flex-start;font-family:var(--mono);font-size:var(--hvk-font-size-56);line-height:var(--hvk-line-height-0p92);letter-spacing:-.06em;font-weight:var(--hvk-font-weight-500);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.pr-cur{font-size:var(--hvk-font-size-0p46em);letter-spacing:0;margin:var(--hvk-space-0p08em) var(--hvk-space-0p1em) 0 0;color:var(--ink-3)}.pr-amt.pr-amt--word{font-size:var(--hvk-font-size-fluid-12);line-height:1;letter-spacing:-.05em;word-spacing:-.26em;font-weight:var(--hvk-font-weight-400)}.pr-per{font-family:var(--mono);font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p35);color:var(--ink-2);padding-bottom:var(--hvk-space-4);white-space:nowrap}.pr-cta-block{margin-top:var(--hvk-space-26);display:flex;flex-direction:column}.pr .pr-cta{width:100%}.pr .pr-cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pr-list{display:flex;flex-direction:column;gap:var(--hvk-space-12)}.pr-list li{display:flex;gap:var(--hvk-space-10);align-items:flex-start;font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p4);color:var(--ink-2)}.pr-list b{font-family:var(--mono);font-weight:var(--hvk-font-weight-500);color:var(--ink);font-variant-numeric:tabular-nums}.pr-ic{width:18px;height:18px;flex:none;margin-top:var(--hvk-space-2);padding:var(--hvk-space-4);border-radius:50%;fill:var(--ink);background:color-mix(in srgb,var(--ink) 9%,transparent)}.pr-stage+.pr-foot{margin-top:var(--hvk-space-32)}.pr-foot{text-align:center;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p5);color:var(--ink-2);text-wrap:balance}.pr-tier.is-featured{--ink:var(--accent-ink);--ink-2:var(--accent-ink);--ink-3:var(--accent-ink);--card:var(--accent);margin-block:calc(var(--rise)*-1);z-index:2;color:var(--ink)}.is-featured .pr-card{background:color-mix(in srgb,var(--wd-accent) 86%,var(--wd-ink));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-peach) 26%,transparent),0 2px 4px color-mix(in srgb,var(--wd-accent) 22%,transparent),0 30px 44px -38px color-mix(in srgb,var(--wd-accent) 80%,transparent)}.is-featured .pr-top{padding-top:calc(var(--pad) + var(--rise));overflow:hidden;isolation:isolate;background:radial-gradient(85% 60% at 100% 0%,color-mix(in srgb,var(--wd-peach) 30%,transparent),transparent 78%),var(--wd-accent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--wd-white) 34%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--wd-white) 10%,transparent),0 8px 18px -10px color-mix(in srgb,var(--wd-ink) 50%,transparent)}.is-featured .pr-top::after{content:"";position:absolute;inset:0 auto 0 0;width:46%;z-index:-1;pointer-events:none;opacity:0;transform:translateX(-120%) skewX(-16deg);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--wd-peach) 22%,transparent) 50%,transparent)}.is-featured .pr-feats{padding-bottom:calc(var(--pad) - var(--bz) + var(--rise))}.is-featured .pr-cur{opacity:.86}.is-featured .pr-cap i{background:color-mix(in srgb,var(--wd-white) 26%,transparent)}.is-featured .pr-cap i.on{background:var(--wd-white)}.is-featured .pr-ic{fill:var(--wd-white);background:color-mix(in srgb,var(--wd-white) 18%,transparent)}.pr-tab{position:absolute;top:0;left:50%;translate:-50% 0;height:32px;padding:0 var(--hvk-space-16);display:flex;align-items:center;white-space:nowrap;font-family:var(--mono);font-size:var(--hvk-font-size-11p5);font-weight:var(--hvk-font-weight-500);letter-spacing:-.01em;color:var(--wd-ink);background:var(--wd-white);border-radius:0 0 var(--hvk-radius-13) var(--hvk-radius-13);z-index:3}.pr-tab::before,.pr-tab::after{content:"";position:absolute;top:0;width:13px;height:13px}.pr-tab::before{left:-12px;background:radial-gradient(circle at 0 100%,transparent 12.5px,var(--wd-white) 13px)}.pr-tab::after{right:-12px;background:radial-gradient(circle at 100% 100%,transparent 12.5px,var(--wd-white) 13px)}@media (prefers-reduced-motion:no-preference){.pr-bg--mesh{animation:pr-breathe 11s ease-in-out infinite alternate}.is-featured .pr-top::after{animation:pr-sheen 9s var(--ease) 2s infinite}@keyframes pr-breathe{from{opacity:.74;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(-8px) scale(1.02)}}@keyframes pr-sheen{0%,62%{opacity:0;transform:translateX(-120%) skewX(-16deg)}66%{opacity:1}86%{opacity:1}92%,100%{opacity:0;transform:translateX(260%) skewX(-16deg)}}}@media (max-width:1099px){.pr{--pad:22px}.pr-amt{font-size:var(--hvk-font-size-48)}.pr-for{flex-direction:column;align-items:flex-start;gap:var(--hvk-space-8)}}@media (max-width:899px){.pr-tiers,.pr-tiers[style]{--n:1 !important;width:100%;max-width:520px;margin-inline:auto}.pr-tiers--band{background:none;box-shadow:none;margin-block:0;row-gap:var(--gap)}.pr-card{background:var(--tray);box-shadow:inset 0 0 0 1px var(--hair),var(--wd-shadow)}.pr-tier.is-featured{margin-block:0}.is-featured .pr-top{padding-top:calc(var(--pad) + var(--hvk-space-26))}.is-featured .pr-feats{padding-bottom:calc(var(--pad) - var(--bz))}.pr-for{flex-direction:row;align-items:center;justify-content:space-between}.pr-bg--mesh{inset:32% -16px 32%;filter:blur(30px)}.pr-stage+.pr-foot{margin-top:var(--hvk-space-28)}}@media (max-width:699px){.pr-amt{font-size:var(--hvk-font-size-48)}.pr-amt.pr-amt--word{font-size:var(--hvk-font-size-34)}.pr-list li{font-size:var(--hvk-font-size-14p5)}}.pr-bg--mesh{display:none}.pr-amt--word{font-family:var(--site-font-sans);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em}@media (max-width:699px){.pr-tier.is-featured{order:-1}}.pr-amt--word{word-spacing:0 !important;letter-spacing:-.03em !important}.cl{overflow:hidden}.cl-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--hvk-space-fluid-40);align-items:center}.cl-h2{font-size:var(--hvk-font-size-fluid-16);letter-spacing:-.045em;line-height:var(--hvk-line-height-1p04)}.cl-h2 .wd-line2{display:block;color:var(--hvk-cffe1da)}.cl .wd-lead{margin-top:var(--hvk-space-22);color:var(--hvk-card-white);max-width:42ch}.cl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hvk-space-16) var(--hvk-space-22);margin-top:var(--hvk-space-34)}.cl-next{margin:0;color:var(--hvk-card-white);font-size:var(--hvk-font-size-14p5);max-width:27ch;line-height:var(--hvk-line-height-1p45)}.cl-media{position:relative;justify-self:end;width:min(100%,430px);rotate:2.5deg}.cl-bezel{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--hvk-card-white) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hvk-card-white) 26%,transparent),0 34px 70px -28px var(--hvk-c5a0418-a650)}.cl-bezel img{display:block;width:100%;height:auto;border-radius:var(--hvk-radius-22);aspect-ratio:4/4.6;object-fit:cover}.cl-chip{position:absolute;left:-44px;bottom:42px;display:grid;gap:var(--hvk-space-3);min-width:190px;padding:var(--hvk-space-14) var(--hvk-space-18);border-radius:var(--hvk-radius-18);background:var(--hvk-card-white);color:var(--wd-ink);rotate:-2.5deg;box-shadow:0 22px 44px -18px var(--hvk-c460414-a500)}.cl-chip__label{font-size:var(--hvk-font-size-13);color:var(--wd-ink-2)}.cl-chip__num{font-family:var(--site-font-mono);font-size:var(--hvk-font-size-32);line-height:1;letter-spacing:-.06em;color:var(--wd-accent);font-weight:var(--hvk-font-weight-500)}.cl-chip__sub{font-size:var(--hvk-font-size-13p5);font-weight:var(--hvk-font-weight-600);letter-spacing:-.01em}@media (max-width:899px){.cl-grid{grid-template-columns:1fr}.cl-media{justify-self:center;width:min(100%,360px)}.cl-chip{left:-8px}}.cl-chip__num small{font-size:var(--hvk-font-size-14);letter-spacing:-.03em;color:var(--wd-ink-2)}.cl{position:relative;isolation:isolate}.cl-deco{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.cl>.wd-container{position:relative;z-index:1}.cl-dots{position:absolute;background-image:radial-gradient(circle,var(--hvk-card-white-a420) 1.6px,transparent 1.9px);background-size:16px 16px}.cl-dots--a{left:-4%;bottom:-8%;width:46%;height:62%;-webkit-mask-image:radial-gradient(60% 72% at 30% 78%,var(--hvk-c000000) 0,transparent 100%);mask-image:radial-gradient(60% 72% at 30% 78%,var(--hvk-c000000) 0,transparent 100%)}.cl-dots--b{right:-3%;top:-10%;width:40%;height:58%;-webkit-mask-image:radial-gradient(62% 72% at 78% 22%,var(--hvk-c000000) 0,transparent 100%);mask-image:radial-gradient(62% 72% at 78% 22%,var(--hvk-c000000) 0,transparent 100%)}.cl-arcs{position:absolute;right:clamp(-260px,-14vw,-120px);bottom:clamp(-280px,-16vw,-140px);width:clamp(420px,46vw,640px);height:auto}@media (prefers-reduced-motion:no-preference){.cl-arcs{animation:cl-turn 80s linear infinite}@keyframes cl-turn{to{transform:rotate(360deg)}}}.ft{padding-bottom:var(--hvk-space-36)}.ft-brand p{margin:var(--hvk-space-14) 0 0;color:var(--site-text-muted);max-width:26ch}.ft-logo{display:inline-block}.ft-logo svg{display:block;height:28px;width:auto}.ft-mark{font-family:var(--site-font-display);font-weight:var(--hvk-font-weight-600);letter-spacing:-.075em;line-height:var(--hvk-line-height-0p8);font-size:var(--hvk-font-size-fluid-21);color:var(--wd-night-2);margin:var(--hvk-space-fluid-39) 0 var(--hvk-space-fluid-27) var(--hvk-space-n0p03em);white-space:nowrap;user-select:none}.cb-num{font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);letter-spacing:-.04em}.cb-hero{padding-block:var(--hvk-space-124) var(--hvk-space-80);isolation:isolate;overflow:clip}.cb-hero__ribbon{z-index:-1;inset:auto 0 auto 0;top:43%;height:100%}.cb-hero__wrap{position:relative}.cb-hero__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--hvk-space-28) var(--hvk-space-64);align-items:end;margin-bottom:var(--hvk-space-44)}.cb-hero__h1{margin-top:var(--hvk-space-22)}.cb-hero__lead{max-width:30em}.cb-hero__actions{margin-top:var(--hvk-space-24)}.cb-band{padding:var(--hvk-space-6)}.cb-band .hr-card__core{padding:var(--hvk-space-8)}.cb-band__stage{position:relative;display:flex;flex-direction:column;border-radius:var(--hvk-radius-18);overflow:hidden;isolation:isolate;background:linear-gradient(176deg,var(--hvk-card-white-a720) 0%,var(--hvk-cffbeac-a820) 42%,var(--hvk-cff7668-a840) 76%,var(--hvk-hook-red-a760) 100%);box-shadow:inset 0 0 0 1.5px var(--hvk-card-white-a900)}.cb-band__stage::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 28px 12px var(--hvk-card-white-a840)}.cb-band__fields{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hvk-space-8);margin:0;padding:var(--hvk-space-8)}.cb-cell{display:flex;flex-direction:column;gap:var(--hvk-space-12);min-height:128px;min-width:0;padding:var(--hvk-space-16) var(--hvk-space-18) var(--hvk-space-18);border-radius:var(--hvk-radius-14);background:var(--hvk-card-white-a940);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a900),0 16px 28px -22px var(--hvk-c780622-a450)}.cb-cell dt{font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.cb-cell dd{margin:0;font-size:var(--hvk-font-size-17);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em;color:var(--site-text);text-wrap:pretty}.cb-cell__product{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--hvk-space-10)}.cb-cell__product img{flex:none;width:auto;height:84px;margin:var(--hvk-space-n30) var(--hvk-space-2) var(--hvk-space-n6) 0;filter:drop-shadow(0 8px 12px color-mix(in srgb,var(--wd-ink) 22%,transparent))}.cb-cell__claims{display:grid;gap:var(--hvk-space-8);font-size:var(--hvk-font-size-15) !important;font-weight:var(--hvk-font-weight-500) !important;letter-spacing:-.015em !important}.cb-cell__claim{display:flex;align-items:flex-start;gap:var(--hvk-space-3) var(--hvk-space-7)}.cb-cell__claim.is-out{flex-wrap:wrap;align-items:center}.cb-cell__claim svg{flex:none;width:15px;height:15px;margin-top:var(--hvk-space-2)}.cb-cell__claim.is-out svg{margin-top:0}.cb-cell__claim.is-out{color:var(--site-text-subtle)}.cb-cell__claim s{text-decoration-color:var(--wd-accent);text-decoration-thickness:1.5px}.cb-cell__claim em{font-style:normal;font-size:var(--hvk-font-size-12);font-weight:var(--hvk-font-weight-600);color:var(--wd-accent)}.cb-type{display:inline;background:linear-gradient(100deg,var(--wd-ink) 40%,var(--hvk-hook-red) 50%,var(--wd-ink) 60%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text}.cb-type__caret{display:inline-block;width:2px;height:.9em;margin-left:var(--hvk-space-3);vertical-align:-.1em;border-radius:var(--hvk-radius-1);background:var(--wd-accent)}.cb-type__bars{display:grid;gap:var(--hvk-space-7);margin-top:var(--hvk-space-11)}.cb-type__bars i{display:block;height:7px;border-radius:var(--hvk-radius-4);background:var(--wd-paper-2);transform-origin:left center}.cb-type__bars i:nth-child(1){width:78%}.cb-type__bars i:nth-child(2){width:56%}.cb-band__live{position:relative;z-index:1;height:206px;overflow:hidden}.cb-band__sheen{position:absolute;inset:-20% auto -20% 0;width:32%;background:linear-gradient(100deg,transparent,var(--hvk-card-white-a420),transparent);transform:translateX(-120%)}.cb-ghost{position:absolute;margin:0;box-sizing:border-box;height:44px;display:flex;align-items:center;padding:0 var(--hvk-space-22);border-radius:999px;background:var(--hvk-card-white-a660);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a720);font-size:var(--hvk-font-size-15);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;color:var(--hvk-night-ink-a620);white-space:nowrap}.cb-ghost--a{left:-60px;top:calc(50% - 22px);width:calc(31% + 60px);justify-content:flex-end;-webkit-mask-image:linear-gradient(90deg,transparent 2%,var(--hvk-c000000) 46%);mask-image:linear-gradient(90deg,transparent 2%,var(--hvk-c000000) 46%)}.cb-ghost--b{right:-60px;top:22px;width:calc(29% + 60px);background:var(--hvk-card-white-a560);-webkit-mask-image:linear-gradient(270deg,transparent 2%,var(--hvk-c000000) 50%);mask-image:linear-gradient(270deg,transparent 2%,var(--hvk-c000000) 50%)}.cb-ghost--c{right:-60px;top:136px;width:calc(26% + 60px);background:var(--hvk-card-white-a440);color:var(--hvk-night-ink-a540);-webkit-mask-image:linear-gradient(270deg,transparent 2%,var(--hvk-c000000) 48%);mask-image:linear-gradient(270deg,transparent 2%,var(--hvk-c000000) 48%)}.cb-band__bezel{position:absolute;left:50%;top:50%;width:max-content;transform:translate(-50%,-50%)}.cb-band__pill{height:60px;padding:0 var(--hvk-space-26) 0 var(--hvk-space-22)}.cb-band__pointer{position:absolute;margin-left:0;left:calc(50% + 176px);top:calc(50% + 34px);width:30px;height:30px}@media (prefers-reduced-motion:no-preference){.cb-type{color:transparent;animation:cb-sheen 3.4s var(--site-ease) infinite}@keyframes cb-sheen{to{background-position:-40% 0}}.cb-type__caret{animation:cb-caret 1.1s steps(2,jump-none) infinite}.cb-type__bars i{animation:cb-write 2.8s var(--site-ease) infinite alternate}.cb-type__bars i:nth-child(2){animation-delay:.6s}@keyframes cb-write{from{transform:scaleX(.55);opacity:.7}to{transform:scaleX(1);opacity:1}}.cb-band__sheen{animation:cb-sweep 6s var(--site-ease) infinite}@keyframes cb-sweep{to{transform:translateX(420%)}}}@media (max-width:1099px){.cb-hero{padding-block:var(--hvk-space-112) var(--hvk-space-72)}.cb-hero__head{grid-template-columns:minmax(0,1fr);margin-bottom:var(--hvk-space-36)}.cb-cell{padding:var(--hvk-space-14) var(--hvk-space-14) var(--hvk-space-16)}.cb-cell dd{font-size:var(--hvk-font-size-15p5)}.cb-cell__claims{font-size:var(--hvk-font-size-14) !important}.cb-cell__product img{height:68px;margin-top:var(--hvk-space-n24)}.cb-ghost{font-size:var(--hvk-font-size-14)}.cb-ghost--a{width:calc(27% + 60px)}.cb-ghost--b{width:calc(26% + 60px)}.cb-ghost--c{width:calc(25% + 60px)}}@media (max-width:760px){.cb-band__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hvk-space-6);padding:var(--hvk-space-6)}.cb-cell{min-height:118px}.cb-band__live{height:286px}.cb-ghost{height:38px;padding:0 var(--hvk-space-16);font-size:var(--hvk-font-size-13p5)}.cb-ghost--a{left:-44px;top:20px;width:calc(66% + 44px);-webkit-mask-image:linear-gradient(90deg,transparent 2%,var(--hvk-c000000) 34%);mask-image:linear-gradient(90deg,transparent 2%,var(--hvk-c000000) 34%)}.cb-ghost--b{right:-44px;top:auto;bottom:74px;width:calc(62% + 44px);-webkit-mask-image:linear-gradient(270deg,transparent 2%,var(--hvk-c000000) 36%);mask-image:linear-gradient(270deg,transparent 2%,var(--hvk-c000000) 36%)}.cb-ghost--c{left:-44px;right:auto;top:auto;bottom:22px;width:calc(72% + 44px);justify-content:flex-end;-webkit-mask-image:linear-gradient(90deg,transparent 2%,var(--hvk-c000000) 34%);mask-image:linear-gradient(90deg,transparent 2%,var(--hvk-c000000) 34%)}.cb-band__bezel{top:calc(50% - 26px)}.cb-band__pill{height:52px;padding:0 var(--hvk-space-20) 0 var(--hvk-space-16)}.cb-band__pill .hr-ui__label{font-size:var(--hvk-font-size-16p5)}.cb-band__pointer{left:auto;right:9%;top:calc(50% + 2px);width:26px;height:26px}}@media (max-width:699px){.cb-hero{padding-block:var(--hvk-space-104) var(--hvk-space-56)}.cb-hero__head{margin-bottom:var(--hvk-space-30)}.cb-hero__actions .wd-btn{flex:1 1 auto;min-height:52px;padding-inline:var(--hvk-space-16);font-size:var(--hvk-font-size-15)}}.cb-chip{margin:0;display:inline-flex;align-items:center;gap:var(--hvk-space-6);height:28px;padding:0 var(--hvk-space-11);border-radius:999px;background:var(--wd-white);box-shadow:inset 0 0 0 1px var(--site-border-strong);font-size:var(--hvk-font-size-12p5);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted);white-space:nowrap}.cb-chip svg{width:14px;height:14px;flex:none}.cb-sidelink{margin-top:var(--hvk-space-2)}@media (prefers-reduced-motion:no-preference){.cb-spin{transform-box:view-box;transform-origin:center;animation:cb-turn 90s linear infinite}.cb-spin--rev{animation-duration:130s;animation-direction:reverse}@keyframes cb-turn{to{transform:rotate(360deg)}}}.cb-anno{--cb-sheet:min(46%,540px);position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--cb-sheet) minmax(0,1fr);grid-template-rows:auto repeat(4,auto)}.cb-anno__halo{grid-column:2;grid-row:1/-1;margin:var(--hvk-space-n44) var(--hvk-space-n64);background-image:radial-gradient(circle,color-mix(in srgb,var(--wd-ink) 22%,transparent) 1.2px,transparent 1.5px);background-size:14px 14px;-webkit-mask-image:radial-gradient(58% 54% at 50% 50%,var(--hvk-c000000) 58%,transparent 100%);mask-image:radial-gradient(58% 54% at 50% 50%,var(--hvk-c000000) 58%,transparent 100%)}.cb-sheet{grid-column:2;grid-row:1/-1;position:relative;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--wd-white) 56%,transparent);box-shadow:inset 0 0 0 1px var(--wd-white),0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 44px 80px -40px color-mix(in srgb,var(--wd-ink) 34%,transparent)}.cb-sheet::before{content:"";position:absolute;inset:18px -14px -14px 14px;z-index:-1;border-radius:var(--hvk-radius-26);background:var(--wd-paper-3);transform:rotate(1.4deg)}.cb-sheet__core{height:100%;border-radius:var(--hvk-radius-22);background:var(--wd-white)}.cb-fh,.cb-f{grid-column:2;position:relative;z-index:1;padding-inline:var(--hvk-space-34)}.cb-fh{grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12);padding-block:var(--hvk-space-32) var(--hvk-space-22)}.cb-fh__name{margin:0;display:flex;align-items:center;gap:var(--hvk-space-8);font:500 13px/1 var(--site-font-mono);letter-spacing:-.02em;color:var(--site-text)}.cb-fh__name svg{width:18px;height:18px}.cb-f{display:grid;grid-template-columns:128px minmax(0,1fr);gap:var(--hvk-space-8) var(--hvk-space-18);align-items:center;padding-block:var(--hvk-space-20);min-height:132px}.cb-f::before{content:"";position:absolute;left:34px;right:34px;top:0;border-top:1px solid var(--site-border)}.cb-f--1{grid-row:2}.cb-f--2{grid-row:3}.cb-f--3{grid-row:4}.cb-f--4{grid-row:5;padding-bottom:var(--hvk-space-34)}.cb-f__label{margin:0;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.cb-f__value p{margin:0;font-size:var(--hvk-font-size-18);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em;color:var(--site-text)}.cb-f__product{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-16)}.cb-f__product img{width:auto;height:98px;margin-block:var(--hvk-space-n6);filter:drop-shadow(0 10px 14px color-mix(in srgb,var(--wd-ink) 22%,transparent))}.cb-claims,.cb-hooks{list-style:none;margin:0;padding:0}.cb-claims{display:grid;gap:var(--hvk-space-12)}.cb-claims li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hvk-space-6) var(--hvk-space-9);font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-500);letter-spacing:-.015em}.cb-claims svg{flex:none;width:17px;height:17px}.cb-claims .is-out{color:var(--site-text-subtle)}.cb-claims s{text-decoration-color:var(--wd-accent);text-decoration-thickness:1.5px}.cb-claims em{font-style:normal;font-size:var(--hvk-font-size-12p5);font-weight:var(--hvk-font-weight-600);letter-spacing:-.01em;color:var(--wd-accent)}.cb-hooks{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hvk-space-7)}.cb-hooks li{display:inline-flex;align-items:center;height:32px;padding:0 var(--hvk-space-13);border-radius:999px;box-shadow:inset 0 0 0 1px var(--site-border-strong);font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);letter-spacing:-.015em;color:var(--site-text);white-space:nowrap}.cb-n{position:relative;z-index:1;display:grid;grid-template-rows:1fr auto 1fr;gap:var(--hvk-space-8);min-width:0}.cb-n--l{grid-column:1;padding-right:0}.cb-n--r{grid-column:3}.cb-n--1{grid-row:2}.cb-n--2{grid-row:3}.cb-n--3{grid-row:4}.cb-n--4{grid-row:5}.cb-n__title{margin:0;align-self:end;font-size:var(--wd-h3-size);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text)}.cb-n__body{margin:0;max-width:30ch;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted);text-wrap:pretty}.cb-n--l .cb-n__title,.cb-n--l .cb-n__body{padding-right:var(--hvk-space-44)}.cb-n--r .cb-n__title,.cb-n--r .cb-n__body{padding-left:var(--hvk-space-44)}.cb-n--r .cb-n__body{max-width:calc(30ch + 44px)}.cb-n__lead{margin:0;display:flex;align-items:center;gap:var(--hvk-space-12);font:200 44px/1 var(--site-font-mono);letter-spacing:-.06em;color:var(--site-text)}.cb-n__lead i{position:relative;flex:1;height:1px;background:color-mix(in srgb,var(--wd-ink) 26%,transparent)}.cb-n__lead i::after{content:"";position:absolute;top:50%;width:9px;height:9px;margin-top:var(--hvk-space-n4p5);border-radius:50%;background:var(--wd-ink);box-shadow:0 0 0 4px var(--wd-paper-2)}.cb-n--l .cb-n__lead i::after{right:-5px}.cb-n--r .cb-n__lead i::after{left:-5px}.cb-n--r .cb-n__lead{justify-content:flex-end}.cb-n.is-red .cb-n__lead{color:var(--wd-accent)}.cb-n.is-red .cb-n__lead i{background:var(--wd-accent)}.cb-n.is-red .cb-n__lead i::after{background:var(--wd-accent)}@media (max-width:1099px){.cb-anno{--cb-sheet:min(50%,480px)}.cb-fh,.cb-f{padding-inline:var(--hvk-space-26)}.cb-f::before{left:26px;right:26px}.cb-f{grid-template-columns:minmax(0,1fr)}.cb-n__lead{font-size:var(--hvk-font-size-36)}.cb-n--l .cb-n__title,.cb-n--l .cb-n__body{padding-right:var(--hvk-space-26)}.cb-n--r .cb-n__title,.cb-n--r .cb-n__body{padding-left:var(--hvk-space-26)}.cb-n__title{font-size:var(--hvk-font-size-18)}.cb-n__body{font-size:var(--hvk-font-size-14p5)}.cb-fh .cb-chip{display:none}}@media (max-width:860px){.cb-anno{grid-template-columns:minmax(0,640px);justify-content:center;grid-template-rows:repeat(9,auto)}.cb-anno__halo,.cb-sheet{grid-column:1;grid-row:1/-1}.cb-anno__halo{margin:var(--hvk-space-n28) var(--hvk-space-n12)}.cb-sheet::before{inset:14px -6px -10px 6px}.cb-fh,.cb-f,.cb-n--l,.cb-n--r{grid-column:1}.cb-fh .cb-chip{display:inline-flex}.cb-f--1{grid-row:2}.cb-n--1{grid-row:3}.cb-f--2{grid-row:4}.cb-n--2{grid-row:5}.cb-f--3{grid-row:6}.cb-n--3{grid-row:7}.cb-f--4{grid-row:8;padding-bottom:var(--hvk-space-20)}.cb-n--4{grid-row:9}.cb-n--4{margin-bottom:var(--hvk-space-26)}.cb-f{min-height:0;gap:var(--hvk-space-6);padding-block:var(--hvk-space-18) var(--hvk-space-12)}.cb-f__product img{height:72px;margin-block:var(--hvk-space-n8)}.cb-n{display:flex;align-items:baseline;gap:var(--hvk-space-10);margin:0 var(--hvk-space-26);padding:var(--hvk-space-12) var(--hvk-space-14);border-radius:var(--hvk-radius-14);background:var(--wd-paper-2)}.cb-n__title{display:none}.cb-n--l .cb-n__body,.cb-n--r .cb-n__body{padding:0;margin:0;max-width:none;font-size:var(--hvk-font-size-14);width:auto}.cb-n__lead{font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);letter-spacing:-.03em;flex:none}.cb-n__lead i{display:none}}@media (max-width:699px){.cb-fh,.cb-f{padding-inline:var(--hvk-space-20)}.cb-f::before{left:20px;right:20px}.cb-fh{padding-block:var(--hvk-space-24) var(--hvk-space-18)}.cb-n{margin-inline:var(--hvk-space-20)}.cb-hooks li{white-space:normal}.cb-fh .cb-chip{font-size:var(--hvk-font-size-11p5);height:26px;padding:0 var(--hvk-space-9)}}.cb-diff{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--wd-paper-2);box-shadow:inset 0 0 0 1px var(--site-border),inset 0 1px 0 var(--hvk-card-white)}.cb-diff__core{border-radius:var(--hvk-radius-22);background:var(--wd-white);box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent);overflow:hidden}.cb-diff__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12);min-height:60px;padding:var(--hvk-space-8) var(--hvk-space-22)}.cb-crumb{margin:0;font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.02em;color:var(--site-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-crumb span{margin-inline:var(--hvk-space-8);color:color-mix(in srgb,var(--wd-ink) 26%,transparent)}.cb-crumb b{font-weight:var(--hvk-font-weight-500);color:var(--site-text)}.cb-diff__grid{display:grid;grid-template-columns:minmax(0,1fr) 372px}.cb-stage{position:relative;display:grid;align-content:center;gap:var(--hvk-space-fluid-36);min-height:448px;margin:0 0 var(--hvk-space-8) var(--hvk-space-8);padding:var(--hvk-space-fluid-30) var(--hvk-space-fluid-23);border-radius:var(--hvk-radius-16);background:linear-gradient(180deg,var(--wd-paper-2),color-mix(in srgb,var(--wd-paper-2) 55%,var(--wd-paper-3)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent);overflow:hidden;isolation:isolate}.cb-stage__dots{position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle,color-mix(in srgb,var(--wd-ink) 18%,transparent) 1.1px,transparent 1.4px);background-size:14px 14px;-webkit-mask-image:radial-gradient(70% 70% at 100% 100%,var(--hvk-c000000) 0,transparent 100%);mask-image:radial-gradient(70% 70% at 100% 100%,var(--hvk-c000000) 0,transparent 100%)}.cb-line{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--hvk-space-18);align-items:start}.cb-line__node{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wd-white);box-shadow:inset 0 0 0 1px var(--site-border-strong);color:var(--site-text-muted)}.cb-line__node svg{width:20px;height:20px}.cb-line__node img{width:100%;height:100%;border-radius:50%;object-fit:cover}.cb-line--ai::after{content:"";position:absolute;left:21.5px;top:44px;bottom:-54px;width:1px;background:color-mix(in srgb,var(--wd-ink) 22%,transparent)}.cb-line--human .cb-line__node{box-shadow:0 0 0 3px var(--wd-white),var(--wd-shadow)}.cb-line__who{margin:0 0 var(--hvk-space-10);font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.cb-line__text{margin:0;font-size:var(--hvk-font-size-fluid-13);line-height:var(--hvk-line-height-1p1);letter-spacing:-.04em;font-weight:var(--hvk-font-weight-600);color:var(--site-text);text-wrap:balance}.cb-line--ai .cb-line__text{color:var(--site-text-subtle);font-weight:var(--hvk-font-weight-500)}.cb-line--ai s{text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--wd-ink) 55%,transparent)}.cb-line__sheet{position:relative;padding:var(--hvk-space-20) var(--hvk-space-24) var(--hvk-space-26);border-radius:var(--hvk-radius-18);background:var(--wd-white);box-shadow:0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),0 30px 56px -28px color-mix(in srgb,var(--wd-ink) 34%,transparent)}.cb-caret{display:inline-block;width:3px;height:.86em;margin-left:var(--hvk-space-5);vertical-align:-.08em;border-radius:var(--hvk-radius-2);background:var(--wd-accent)}.cb-flag{position:absolute;right:26px;bottom:-14px;z-index:2;display:flex;align-items:flex-start}.cb-flag__pointer{display:block;width:24px;height:24px;color:var(--hvk-card-white);transform:scaleX(-1) rotate(-6deg);filter:drop-shadow(0 4px 6px var(--hvk-c780622-a340))}.cb-flag__pointer svg{width:100%;height:100%;fill:var(--hvk-card-white);stroke:var(--wd-accent);stroke-width:14;paint-order:stroke;stroke-linejoin:round;overflow:visible}.cb-flag__name{margin:var(--hvk-space-14) 0 0 var(--hvk-space-n2);padding:var(--hvk-space-5) var(--hvk-space-11);border-radius:999px;background:var(--wd-accent);color:var(--wd-on-accent);font-size:var(--hvk-font-size-12p5);font-weight:var(--hvk-font-weight-600);letter-spacing:-.01em;white-space:nowrap;box-shadow:0 10px 18px -8px var(--hvk-c780622-a550)}.cb-decide{display:flex;flex-direction:column;padding:var(--hvk-space-12) var(--hvk-space-30) var(--hvk-space-30)}.cb-decide__title{margin:0;font-size:var(--wd-h3-size);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.cb-seg{display:grid;grid-template-columns:repeat(3,1fr);margin-top:var(--hvk-space-16);padding:var(--hvk-space-4);border-radius:999px;background:var(--wd-paper-2)}.cb-seg span{display:grid;place-items:center;height:38px;border-radius:999px;font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.cb-seg .is-on{background:var(--wd-ink);color:var(--wd-white)}.cb-log{margin:var(--hvk-space-14) 0 0}.cb-log div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--hvk-space-12);padding:var(--hvk-space-15) 0;border-top:1px solid var(--site-border)}.cb-log div:first-child{border-top:0}.cb-log dt{font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p45);color:var(--site-text-muted)}.cb-log dd{margin:0;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-600);letter-spacing:-.015em}.cb-log small{display:block;margin-top:var(--hvk-space-3);font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p4);font-weight:var(--hvk-font-weight-400);letter-spacing:0;color:var(--site-text-muted)}@media (prefers-reduced-motion:no-preference){.cb-caret{animation:cb-caret 1.1s steps(2,jump-none) infinite}@keyframes cb-caret{from{opacity:1}to{opacity:0}}.cb-flag{animation:cb-flag 4.6s ease-in-out infinite alternate}@keyframes cb-flag{from{transform:translate(0,0)}to{transform:translate(-10px,-5px)}}}@media (max-width:1099px){.cb-diff__grid{grid-template-columns:minmax(0,1fr)}.cb-stage{margin:0 var(--hvk-space-8);min-height:0}.cb-decide{padding:var(--hvk-space-26) var(--hvk-space-24) var(--hvk-space-24)}.cb-log{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--hvk-space-32)}.cb-log div:nth-child(2){border-top:0}}@media (max-width:699px){.cb-diff__bar{padding-inline:var(--hvk-space-16)}.cb-diff__bar .cb-chip{display:none}.cb-stage{padding:var(--hvk-space-22) var(--hvk-space-16) var(--hvk-space-26);gap:var(--hvk-space-30)}.cb-line{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-10)}.cb-line--ai::after{display:none}.cb-line__node{width:36px;height:36px}.cb-line__text{font-size:var(--hvk-font-size-27)}.cb-line__sheet{padding:var(--hvk-space-16) var(--hvk-space-16) var(--hvk-space-36)}.cb-flag{right:10px;bottom:-12px}.cb-decide{padding:var(--hvk-space-22) var(--hvk-space-18) var(--hvk-space-20)}.cb-log{grid-template-columns:minmax(0,1fr)}.cb-log div:nth-child(2){border-top:1px solid var(--site-border)}}.cb-claimsband{overflow:hidden}.cb-wire{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 220px minmax(0,1fr);grid-template-rows:repeat(4,104px);row-gap:var(--hvk-space-12);height:452px}.cb-wire__lane{position:absolute;left:50%;top:0;width:220px;height:452px;margin-left:var(--hvk-space-n110);color:var(--wd-on-night)}.cb-wire__dots{position:absolute;inset:-30px -60px;background-image:radial-gradient(circle,var(--hvk-studio-white-a280) 1.2px,transparent 1.5px);background-size:14px 14px;-webkit-mask-image:radial-gradient(52% 54% at 50% 50%,var(--hvk-c000000) 0,transparent 100%);mask-image:radial-gradient(52% 54% at 50% 50%,var(--hvk-c000000) 0,transparent 100%)}.cb-wire__arcs{position:absolute;left:50%;top:50%;width:720px;height:720px;margin:var(--hvk-space-n360) 0 0 var(--hvk-space-n360);max-width:none;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 19%,var(--hvk-c000000) 28%,var(--hvk-c000000) 78%,transparent 94%);mask-image:linear-gradient(180deg,transparent 19%,var(--hvk-c000000) 28%,var(--hvk-c000000) 78%,transparent 94%)}.cb-wire__svg,.cb-wire__nodes{position:absolute;inset:0;width:220px;height:452px;overflow:visible}.cb-w{stroke:var(--hvk-studio-white-a420);stroke-width:1.5;stroke-linecap:round}.cb-w--out{stroke:var(--wd-accent);stroke-dasharray:4 6}.cb-node circle{fill:var(--wd-on-night)}.cb-hub{fill:var(--wd-night);stroke:var(--wd-on-night);stroke-width:2}.cb-bead{fill:var(--wd-white)}.cb-stop{fill:var(--wd-accent)}.cb-stop__x{stroke:var(--wd-white);stroke-width:2;stroke-linecap:round}.cb-stop__end{fill:var(--wd-accent)}.cb-h,.cb-c,.cb-wire__nohook{position:relative;z-index:1;grid-column:1;margin:0}.cb-h--1,.cb-c--1{grid-row:1}.cb-h--2,.cb-c--2{grid-row:2}.cb-h--3,.cb-c--3{grid-row:3}.cb-wire__nohook,.cb-c--4{grid-row:4}.cb-c{grid-column:3}.cb-h{display:flex;align-items:center;gap:var(--hvk-space-16);padding:var(--hvk-space-6) var(--hvk-space-20) var(--hvk-space-6) var(--hvk-space-6);border-radius:var(--hvk-radius-20);background:var(--wd-night-2);box-shadow:inset 0 0 0 1px var(--hvk-studio-white-a090),inset 0 1px 0 var(--hvk-studio-white-a060)}.cb-h img{flex:none;width:52px;height:92px;object-fit:cover;border-radius:var(--hvk-radius-15)}.cb-h h3{margin:0;font-size:var(--hvk-font-size-18);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em}.cb-h p{margin:var(--hvk-space-3) 0 0;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.cb-wire__nohook{align-self:center;justify-self:end;max-width:22ch;padding-right:var(--hvk-space-20);font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p4);color:var(--site-text-muted);text-align:right}.cb-c{display:flex;align-items:center;gap:var(--hvk-space-10);align-self:center;height:64px;padding:0 var(--hvk-space-22);border-radius:var(--hvk-radius-16);background:var(--wd-white);color:var(--wd-ink);font-size:var(--hvk-font-size-16);font-weight:var(--hvk-font-weight-500);letter-spacing:-.015em;box-shadow:0 18px 34px -18px var(--hvk-c000000-a550)}.cb-c svg{flex:none;width:18px;height:18px}.cb-c em{margin-left:auto;font-style:normal;font-size:var(--hvk-font-size-13);color:var(--wd-ink-2);white-space:nowrap}.cb-c.is-out{color:var(--wd-ink-3)}.cb-c.is-out s{text-decoration-color:var(--wd-accent);text-decoration-thickness:1.5px}.cb-c.is-out em{color:var(--wd-accent);font-weight:var(--hvk-font-weight-600)}.cb-wirem{display:none}@media (prefers-reduced-motion:no-preference){.cb-bead{animation:cb-bead 5.2s var(--site-ease) infinite}.cb-bead--2{animation-delay:1.3s}.cb-bead--3{animation-delay:2.6s}@keyframes cb-bead{0%{transform:translateX(0);opacity:0}8%{opacity:1}88%{opacity:1}100%{transform:translateX(220px);opacity:0}}.cb-hub{transform-box:fill-box;transform-origin:center;animation:cb-hub 2.6s ease-in-out infinite}@keyframes cb-hub{50%{transform:scale(1.28)}}}@media (max-width:1099px){.cb-h h3{font-size:var(--hvk-font-size-16p5)}.cb-c{font-size:var(--hvk-font-size-14p5);padding:0 var(--hvk-space-16)}.cb-c em{font-size:var(--hvk-font-size-12)}}@media (max-width:899px){.cb-wire{display:none}.cb-wirem{display:grid;gap:var(--hvk-space-14);list-style:none;margin:0;padding:0}.cb-wirem>li{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-24);background:var(--wd-night-2);box-shadow:inset 0 0 0 1px var(--hvk-studio-white-a090)}.cb-wirem__hook{display:flex;align-items:center;gap:var(--hvk-space-14);padding-right:var(--hvk-space-12)}.cb-wirem__hook img{flex:none;width:52px;height:92px;object-fit:cover;border-radius:var(--hvk-radius-15)}.cb-wirem__hook h3{margin:0;font-size:var(--hvk-font-size-17);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em}.cb-wirem__hook p{margin:var(--hvk-space-3) 0 0;font-size:var(--hvk-font-size-14);color:var(--site-text-muted)}.cb-wirem ul{list-style:none;margin:var(--hvk-space-8) 0 0;padding:0;display:grid;gap:var(--hvk-space-4);position:relative}.cb-wirem ul li{display:flex;align-items:center;gap:var(--hvk-space-9);min-height:50px;padding:0 var(--hvk-space-16);border-radius:var(--hvk-radius-16);background:var(--wd-white);color:var(--wd-ink);font-size:var(--hvk-font-size-15);font-weight:var(--hvk-font-weight-500);letter-spacing:-.015em}.cb-wirem ul svg{flex:none;width:17px;height:17px}.cb-wirem li.is-out{padding:var(--hvk-space-18);background:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-accent) 60%,transparent)}.cb-wirem__out{margin:0;display:flex;align-items:center;gap:var(--hvk-space-12);font-size:var(--hvk-font-size-17);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.cb-wirem__out s{text-decoration-color:var(--wd-accent);text-decoration-thickness:1.5px;color:var(--site-text-muted)}.cb-wirem__x{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--wd-accent);color:var(--wd-on-accent)}.cb-wirem__x svg{width:16px;height:16px}.cb-wirem__note{margin:var(--hvk-space-10) 0 0;font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted)}.cb-wirem__note em{font-style:normal;font-weight:var(--hvk-font-weight-600);color:var(--site-text)}}.cb-route{position:relative}.cb-route__hub{position:relative;z-index:2;display:flex;align-items:center;gap:var(--hvk-space-12);width:max-content;margin-inline:auto;padding:var(--hvk-space-8) var(--hvk-space-22) var(--hvk-space-8) var(--hvk-space-8);border-radius:999px;background:var(--wd-white);box-shadow:0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 0 0 6px var(--wd-paper-2),0 24px 44px -20px color-mix(in srgb,var(--wd-ink) 32%,transparent)}.cb-route__mark{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wd-paper-2)}.cb-route__mark svg{width:26px;height:26px}.cb-route__txt{display:flex;flex-direction:column;gap:var(--hvk-space-1)}.cb-route__txt b{font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.cb-route__txt span{font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.cb-route__arch{position:relative;z-index:1;height:72px;margin:var(--hvk-space-n30) var(--hvk-space-fluid-25) 0;border:1.5px dashed color-mix(in srgb,var(--wd-ink) 26%,transparent);border-bottom:0;border-radius:var(--hvk-radius-32) var(--hvk-radius-32) 0 0}.cb-route__arch i{position:absolute;bottom:-5px;width:9px;height:9px;border-radius:50%;background:var(--wd-accent);box-shadow:0 0 0 3px var(--wd-paper)}.cb-route__arch i:nth-child(1){left:-5.5px}.cb-route__arch i:nth-child(2){right:-5.5px}.cb-route__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hvk-space-16)}.cb-who{min-width:0;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--wd-paper-2);box-shadow:inset 0 0 0 1px var(--site-border),inset 0 1px 0 var(--hvk-card-white)}.cb-who__core{height:100%;border-radius:var(--hvk-radius-22);background:var(--wd-white);overflow:hidden;box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.cb-who__well{position:relative;height:296px;margin:var(--hvk-space-8) var(--hvk-space-8) 0;border-radius:var(--hvk-radius-16);overflow:hidden;background:linear-gradient(180deg,var(--wd-paper-2),color-mix(in srgb,var(--wd-paper-2) 55%,var(--wd-paper-3)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent);color:var(--wd-ink)}.cb-who__rings{position:absolute;left:50%;top:50%;width:560px;height:280px;margin:var(--hvk-space-n140) 0 0 var(--hvk-space-n280);max-width:none;overflow:visible}.cb-who__face{position:absolute;left:50%;top:50%;width:176px;height:176px;margin:var(--hvk-space-n88) 0 0 var(--hvk-space-n88);border-radius:50%;object-fit:cover;box-shadow:0 0 0 5px var(--wd-white),0 26px 44px -18px color-mix(in srgb,var(--wd-ink) 40%,transparent)}.cb-who__id{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--hvk-space-4) var(--hvk-space-16);padding:var(--hvk-space-20) var(--hvk-space-24) var(--hvk-space-6)}.cb-who__id h3{margin:0;font-size:var(--wd-h3-size);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.cb-who__id p{margin:0;font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p4);color:var(--site-text-muted)}.cb-rows{list-style:none;margin:0;padding:var(--hvk-space-6) var(--hvk-space-24) var(--hvk-space-16)}.cb-rows li{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:var(--hvk-space-14);padding:var(--hvk-space-14) 0;border-top:1px solid var(--site-border)}.cb-rows span{display:block;font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.cb-rows b{display:block;margin-top:var(--hvk-space-3);font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-600);letter-spacing:-.015em;text-wrap:pretty}.cb-rows__arrow{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--wd-paper-2);color:var(--site-text-muted)}.cb-rows__arrow svg{width:14px;height:14px}.cb-rows__out{display:flex;align-items:center;gap:var(--hvk-space-12)}.cb-rows__out img{flex:none;width:42px;height:74px;border-radius:var(--hvk-radius-10);object-fit:cover}.cb-rows__out small{display:flex;align-items:center;gap:var(--hvk-space-4);margin-top:var(--hvk-space-2);font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.cb-rows__out small svg{width:13px;height:13px;flex:none}.cb-rows__out .is-wait{color:var(--site-text)}@media (prefers-reduced-motion:no-preference){.cb-route__arch i{animation:cb-pulse 2.8s ease-in-out infinite}.cb-route__arch i:nth-child(2){animation-delay:1.4s}@keyframes cb-pulse{50%{transform:scale(1.4)}}}@media (max-width:1099px){.cb-who__well{height:240px}.cb-who__face{width:148px;height:148px;margin:var(--hvk-space-n74) 0 0 var(--hvk-space-n74)}.cb-rows li{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:var(--hvk-space-10)}.cb-who__id{padding-inline:var(--hvk-space-20)}.cb-rows{padding-inline:var(--hvk-space-20)}.cb-rows__arrow{width:24px;height:24px}}@media (max-width:760px){.cb-route__grid{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-28)}.cb-route__arch{width:0;height:40px;margin:var(--hvk-space-n6) auto 0;border:0;border-left:1.5px dashed color-mix(in srgb,var(--wd-ink) 26%,transparent);border-radius:0}.cb-route__arch i:nth-child(1){left:-5.5px;bottom:-4px}.cb-route__arch i:nth-child(2){display:none}.cb-who__well{height:218px}.cb-who__face{width:138px;height:138px;margin:var(--hvk-space-n69) 0 0 var(--hvk-space-n69)}}@media (max-width:420px){.cb-rows li{grid-template-columns:minmax(0,1fr) 22px auto}.cb-rows__out img{width:36px;height:64px}.cb-rows b{font-size:var(--hvk-font-size-14p5)}.cb-rows__arrow{width:22px;height:22px}}.ap-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(720px,100svh,920px);background:var(--wd-night);overflow:hidden}.ap-hero__media{position:absolute;inset:0;background:linear-gradient(90deg,var(--hvk-caea6a1),var(--hvk-ca69e9a) 60%,var(--hvk-ca09793))}.ap-hero{--ap-drop:44px;--ap-fade:54px}.ap-hero__photo{position:absolute;left:0;top:var(--ap-drop);display:block;width:100%;height:calc(100% - var(--ap-drop));object-fit:cover;object-position:52% 30%;filter:saturate(.94);-webkit-mask-image:linear-gradient(transparent,var(--hvk-c000000) var(--ap-fade));mask-image:linear-gradient(transparent,var(--hvk-c000000) var(--ap-fade))}.ap-hero__scrim{position:absolute;inset:0;background:radial-gradient(80% 62% at 8% 100%,var(--hvk-night-ink-a680),var(--hvk-night-ink-a000) 72%),linear-gradient(to top,var(--hvk-night-ink-a960) 0%,var(--hvk-night-ink-a820) 24%,var(--hvk-night-ink-a420) 46%,var(--hvk-night-ink-a080) 66%,var(--hvk-night-ink-a000) 78%)}.ap-hero__wrap{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--hvk-space-56);align-items:end;width:100%;padding-block:var(--hvk-space-150) var(--hvk-space-56)}.ap-hero__title{color:var(--wd-white);max-width:13em}.ap-hero__lead{margin-top:var(--hvk-space-22);color:var(--hvk-card-white-a840);max-width:30em}.ap-hero__actions{display:flex;flex-wrap:wrap;gap:var(--hvk-space-10);margin-top:var(--hvk-space-30)}.ap-hero__ghost{color:var(--wd-white);background:var(--hvk-card-white-a140);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a340);transition:background-color .25s var(--site-ease)}.ap-hero__ghost:hover{background:var(--hvk-card-white-a240)}.ap-hero__ghost svg{width:18px;height:18px;transition:transform .3s var(--site-ease)}.ap-hero__ghost:hover svg{transform:translateY(2px)}.ap-rc{justify-self:end;width:min(100%,420px);padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--hvk-card-white-a100);-webkit-backdrop-filter:blur(26px) saturate(140%);backdrop-filter:blur(26px) saturate(140%);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a300),0 44px 80px -36px var(--hvk-c000000-a800)}.ap-rc__core{padding:var(--hvk-space-20) var(--hvk-space-20) var(--hvk-space-8);border-radius:var(--hvk-radius-22);background:var(--hvk-night-ink-a340);box-shadow:inset 0 1px 0 var(--hvk-card-white-a200),inset 0 0 0 1px var(--hvk-card-white-a100)}.ap-rc__head{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12)}.ap-rc__var{margin:0;font-size:var(--hvk-font-size-34);line-height:var(--hvk-line-height-1p05);font-weight:var(--hvk-font-weight-600);letter-spacing:-.04em;word-spacing:.06em;color:var(--wd-white)}.ap-rc__chip{flex:none;display:inline-flex;align-items:center;height:24px;padding:0 var(--hvk-space-10);border-radius:999px;background:var(--wd-accent);color:var(--wd-on-accent);font:500 11.5px/1 var(--site-font-mono)}.ap-rc__rows{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--hvk-space-24);margin:var(--hvk-space-18) 0 var(--hvk-space-16);padding-top:var(--hvk-space-15);border-top:1px solid var(--hvk-card-white-a180)}.ap-rc__rows dt{font:400 12.5px/1 var(--site-font-mono);color:var(--hvk-card-white-a720)}.ap-rc__rows dd{display:flex;align-items:center;gap:var(--hvk-space-9);height:32px;margin:var(--hvk-space-9) 0 0;font-size:var(--hvk-font-size-15);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;word-spacing:.08em;color:var(--wd-white)}.ap-rc__rows dd img{flex:none;width:32px;height:32px;border-radius:50%;object-fit:cover}.ap-rc__date{font:500 15px/1 var(--site-font-mono) !important;letter-spacing:-.04em !important}.ap-rc__stage{position:relative;height:124px;margin:0 var(--hvk-space-n14);border-radius:var(--hvk-radius-18);overflow:hidden;background:radial-gradient(80% 90% at 30% 10%,var(--hvk-card-white-a960),transparent 72%),linear-gradient(165deg,var(--hvk-card-white) 0%,var(--hvk-cffbeac-a960) 42%,var(--hvk-cff7668-a960) 76%,var(--hvk-hook-red-a920) 100%);box-shadow:inset 0 0 0 1.5px var(--hvk-card-white-a900)}.ap-rc__stage::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 22px 10px var(--hvk-card-white-a800)}.ap-rc__blush{position:absolute;left:30%;right:-10%;bottom:-40%;height:90%;border-radius:50%;background:radial-gradient(closest-side,var(--hvk-hook-red-a550),var(--hvk-hook-red-a000));pointer-events:none}.ap-rc__bubble{position:absolute;z-index:1;left:-30px;right:10%;top:50%;translate:0 -50%;-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 18%);mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 18%)}.ap-rc__stage .hr-ui__pointer{position:absolute;z-index:2;left:auto;right:6%;top:56%;width:30px;height:30px}@media (prefers-reduced-motion:no-preference){.ap-rc__blush{animation:ap-blush 3.8s ease-in-out infinite}@keyframes ap-blush{50%{opacity:.45}}}@media (prefers-reduced-transparency:reduce){.ap-rc,.ap-hero__ghost{background:var(--wd-night-2);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ap-rc,.ap-hero__ghost{background:var(--wd-night-2)}}@media (max-width:1099px){.ap-hero__wrap{column-gap:var(--hvk-space-32)}}@media (max-width:899px){.ap-hero{min-height:0;justify-content:flex-start}.ap-hero__media{inset:0 0 auto;height:560px}.ap-hero{--ap-drop:64px;--ap-fade:30px}.ap-hero__photo{object-position:30% 30%}.ap-hero__scrim{background:linear-gradient(to top,var(--wd-night) 0%,var(--hvk-night-ink-a860) 16%,var(--hvk-night-ink-a300) 42%,var(--hvk-night-ink-a000) 62%)}.ap-hero__wrap{grid-template-columns:minmax(0,1fr);row-gap:var(--hvk-space-36);padding-block:var(--hvk-space-400) var(--hvk-space-64)}.ap-rc{justify-self:start}}@media (max-width:699px){.ap-hero{--ap-fade:24px}.ap-hero__media{height:470px}.ap-hero__wrap{padding-block:var(--hvk-space-330) var(--hvk-space-56)}.ap-hero__lead{margin-top:var(--hvk-space-18)}.ap-hero__actions{margin-top:var(--hvk-space-26)}.ap-hero__actions .wd-btn{flex:1 1 auto;min-height:52px;padding-inline:var(--hvk-space-16);font-size:var(--hvk-font-size-15)}.ap-rc{width:100%}.ap-rc__stage{height:108px}.ap-rc__bubble{left:-26px;right:6%}}.ap-dots{display:inline-flex;align-items:center;gap:var(--hvk-space-3);margin-left:var(--hvk-space-6)}.ap-dots i{display:block;width:4px;height:4px;border-radius:50%;background:currentColor}.ap-who{display:flex;align-items:center;gap:var(--hvk-space-10)}.ap-who img{flex:none;width:36px;height:36px;border-radius:50%;object-fit:cover}.ap-who div{min-width:0;flex:1}.ap-who__name{margin:0;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p2);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text)}.ap-who__role{margin:var(--hvk-space-2) 0 0;font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p2);color:var(--site-text-subtle)}.ap-who__name,.ap-rev__note,.ap-rev__name,.ap-rev__stamp,.ap-rec__t,.ap-doc__chips li,.ap-doc__sub,.ap-doc__rev b,.ap-check__clip,.ap-gate__val,.ap-verdict,.ap-tab,.ap-tl__left,.ap-tl__endflag{word-spacing:.08em}.ap-pin{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--wd-white);color:var(--wd-ink);font:500 12.5px/1 var(--site-font-mono);letter-spacing:-.03em;box-shadow:0 0 0 1px color-mix(in srgb,var(--wd-ink) 10%,transparent),0 8px 18px -6px color-mix(in srgb,var(--wd-ink) 50%,transparent)}.ap-pin.is-on{background:var(--wd-accent);color:var(--wd-on-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--wd-accent) 22%,transparent),0 8px 18px -6px color-mix(in srgb,var(--wd-accent) 70%,transparent)}.ap-pin--static{flex:none;width:24px;height:24px;font-size:var(--hvk-font-size-11p5);box-shadow:inset 0 0 0 1px var(--site-border-strong)}.ap-pin--static.is-on{box-shadow:none}.ap-rev__frame .ap-pin{position:absolute;z-index:4;translate:-50% -50%}.ap-pin--1{left:24%;top:10%}.ap-pin--2{left:33%;top:70%}.ap-pin--3{left:60%;top:63%}.ap-rev{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-32);background:var(--wd-white);box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.ap-rev__stage{--ap-side:300px;position:relative;height:720px;border-radius:var(--hvk-radius-26);overflow:hidden;background:radial-gradient(60% 70% at 50% 45%,var(--wd-white),var(--wd-paper) 70%)}.ap-rev__rings{position:absolute;left:50%;top:50%;width:1400px;height:1400px;translate:-50% -50%;pointer-events:none;fill:none;stroke:color-mix(in srgb,var(--wd-ink) 9%,transparent);stroke-width:1.2}.ap-rev__rings .is-dash{stroke-dasharray:2 8;stroke-linecap:round;transform-origin:700px 700px}.ap-rev__clip{position:absolute;left:calc(50% - 170px);top:44px;width:340px;margin:0;padding:var(--hvk-space-8);border-radius:var(--hvk-radius-24);background:color-mix(in srgb,var(--wd-paper-3) 62%,var(--wd-white));box-shadow:inset 0 0 0 1px var(--wd-white),0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),0 44px 90px -44px color-mix(in srgb,var(--wd-ink) 40%,transparent)}.ap-rev__cap{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12);height:44px;padding:0 var(--hvk-space-8) 0 var(--hvk-space-10)}.ap-rev__name{font-size:var(--hvk-font-size-14p5);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em;color:var(--site-text);white-space:nowrap}.ap-rev__var{flex:none;display:inline-flex;align-items:center;height:26px;padding:0 var(--hvk-space-10);border-radius:999px;background:var(--wd-ink);color:var(--wd-white);font:500 12px/1 var(--site-font-mono);letter-spacing:-.02em}.ap-rev__frame{position:relative;aspect-ratio:9/16;border-radius:var(--hvk-radius-16);overflow:hidden;background:var(--site-surface-sunken)}.ap-rev__frame img{display:block;width:100%;height:100%;object-fit:cover}.ap-rev__line{position:absolute;z-index:2;height:1.5px;background:var(--wd-white);box-shadow:0 1px 3px color-mix(in srgb,var(--wd-ink) 26%,transparent)}.ap-rev__line--1{top:154px;left:calc(var(--ap-side) + 36px);width:calc(50% - 84px - var(--ap-side) - 36px)}.ap-rev__line--2{top:500px;left:calc(var(--ap-side) + 36px);width:calc(50% - 55px - var(--ap-side) - 36px)}.ap-rev__line--3{top:460px;left:calc(50% + 40px);right:calc(var(--ap-side) + 36px)}.ap-rev__card{position:absolute;z-index:3;width:var(--ap-side);padding:var(--hvk-space-18);border-radius:var(--hvk-radius-20);background:var(--wd-white);box-shadow:0 0 0 1px var(--site-border),0 24px 48px -28px color-mix(in srgb,var(--wd-ink) 36%,transparent)}.ap-rev__card--1{left:36px;top:84px}.ap-rev__card--2{left:36px;top:430px}.ap-rev__card--3{right:36px;top:390px}.ap-rev__decision{right:36px;top:64px;padding:var(--hvk-space-22)}.ap-rev__note{margin:var(--hvk-space-12) 0 0;font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p45);letter-spacing:-.015em;color:var(--site-text)}.ap-rev__stamp{display:inline-flex;align-items:center;gap:var(--hvk-space-7);margin:0;font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text)}.ap-rev__stamp svg{width:20px;height:20px}.ap-rev__on{margin:var(--hvk-space-14) 0 0;font-size:var(--hvk-font-size-34);line-height:var(--hvk-line-height-1p05);font-weight:var(--hvk-font-weight-600);letter-spacing:-.04em;color:var(--site-text)}.ap-rev__sub{margin:var(--hvk-space-10) 0 0;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted)}@media (prefers-reduced-motion:no-preference){.ap-rev__rings .is-dash{animation:ap-turn 90s linear infinite}.ap-rev__rings .is-dash:nth-of-type(4){animation-duration:140s;animation-direction:reverse}@keyframes ap-turn{to{transform:rotate(360deg)}}.ap-pin.is-on{animation:ap-pulse 2.8s ease-in-out infinite}.ap-pin--static.is-on{animation:none}@keyframes ap-pulse{50%{box-shadow:0 0 0 9px color-mix(in srgb,var(--wd-accent) 0%,transparent),0 8px 18px -6px color-mix(in srgb,var(--wd-accent) 70%,transparent)}}.ap-dots i{animation:ap-dot 1.3s ease-in-out infinite}.ap-dots i:nth-child(2){animation-delay:.16s}.ap-dots i:nth-child(3){animation-delay:.32s}@keyframes ap-dot{0%,60%,100%{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-2px)}}}@media (max-width:1239px){.ap-rev__stage{--ap-side:262px}.ap-rev__card--1,.ap-rev__card--2{left:24px}.ap-rev__card--3,.ap-rev__decision{right:24px}.ap-rev__line--1,.ap-rev__line--2{left:calc(var(--ap-side) + 24px)}.ap-rev__line--1{width:calc(50% - 84px - var(--ap-side) - 24px)}.ap-rev__line--2{width:calc(50% - 55px - var(--ap-side) - 24px)}.ap-rev__line--3{right:calc(var(--ap-side) + 24px)}}@media (max-width:1079px){.ap-rev__stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hvk-space-14);height:auto;padding:var(--hvk-space-28);align-items:start}.ap-rev__rings{top:330px}.ap-rev__line{display:none}.ap-rev__clip{position:relative;left:auto;top:auto;grid-column:1/-1;justify-self:center;margin-bottom:var(--hvk-space-14)}.ap-rev__card{position:relative;left:auto !important;right:auto !important;top:auto !important;width:auto;height:100%;box-sizing:border-box}}@media (max-width:699px){.ap-rev{border-radius:var(--hvk-radius-28)}.ap-rev__stage{grid-template-columns:minmax(0,1fr);padding:var(--hvk-space-14);gap:var(--hvk-space-10);border-radius:var(--hvk-radius-22)}.ap-rev__rings{top:250px;width:900px;height:900px}.ap-rev__clip{width:100%;max-width:300px;box-sizing:border-box;margin-bottom:var(--hvk-space-10)}}.ap-rec{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--hvk-space-56);align-items:center}.ap-rec__notes{list-style:none;margin:0;padding:0}.ap-rec__notes li{display:grid;grid-template-columns:44px minmax(0,1fr);padding-block:var(--hvk-space-22);border-top:1px solid var(--site-border)}.ap-rec__notes li:last-child{border-bottom:1px solid var(--site-border)}.ap-rec__n{font:200 32px/1 var(--site-font-mono);letter-spacing:-.06em;color:var(--site-text-subtle)}.ap-rec__t{margin:0;font-size:var(--hvk-font-size-17);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em;color:var(--site-text)}.ap-rec__notes p{margin:var(--hvk-space-6) 0 0;font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted)}.ap-desk{position:relative;z-index:0;display:grid;place-items:center;padding:var(--hvk-space-72) var(--hvk-space-56) var(--hvk-space-64);border-radius:var(--hvk-radius-32);overflow:hidden;background:var(--wd-paper-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 4%,transparent)}.ap-desk__dots{position:absolute;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--wd-ink) 26%,transparent) 1.1px,transparent 1.5px);background-size:14px 14px;-webkit-mask-image:radial-gradient(70% 62% at 50% 50%,transparent 42%,var(--hvk-c000000) 88%);mask-image:radial-gradient(70% 62% at 50% 50%,transparent 42%,var(--hvk-c000000) 88%);pointer-events:none}.ap-sheet{position:absolute;z-index:1;left:50%;top:50%;width:540px;height:640px;margin:var(--hvk-space-n320) 0 0 var(--hvk-space-n270);border-radius:var(--hvk-radius-14);background:var(--wd-white);box-shadow:0 0 0 1px var(--site-border),0 30px 60px -36px color-mix(in srgb,var(--wd-ink) 40%,transparent)}.ap-sheet--a{transform:rotate(-5deg) translate(-14px,10px)}.ap-sheet--b{transform:rotate(3.5deg) translate(12px,6px);background:var(--wd-paper)}.ap-doc{position:relative;z-index:2;width:100%;max-width:560px;box-sizing:border-box;padding:var(--hvk-space-34) var(--hvk-space-36) var(--hvk-space-26);border-radius:var(--hvk-radius-14);background:var(--wd-white);transform:rotate(-1deg);box-shadow:0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 50px 90px -50px color-mix(in srgb,var(--wd-ink) 55%,transparent)}.ap-doc__clip{position:absolute;z-index:3;right:28px;top:-34px;width:96px;margin:0;padding:var(--hvk-space-4) var(--hvk-space-4) var(--hvk-space-4);border-radius:var(--hvk-radius-12);background:var(--wd-white);transform:rotate(4deg);box-shadow:0 0 0 1px var(--site-border),0 18px 30px -16px color-mix(in srgb,var(--wd-ink) 50%,transparent)}.ap-doc__clip img{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;border-radius:var(--hvk-radius-9)}.ap-doc__paperclip{position:absolute;z-index:1;top:-20px;left:30px;color:var(--wd-ink);transform:rotate(-8deg)}.ap-doc__paperclip svg{width:36px;height:36px}.ap-doc__head{position:relative;padding-right:var(--hvk-space-112)}.ap-doc__mark{display:block;width:30px;height:30px}.ap-doc__mark svg{display:block;width:100%;height:100%}.ap-doc__kicker{margin:var(--hvk-space-16) 0 0;font:500 12.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text)}.ap-doc__brand{margin:var(--hvk-space-7) 0 0;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3);color:var(--site-text-subtle)}.ap-doc__title{margin:var(--hvk-space-34) 0 0;font-size:var(--hvk-font-size-34);line-height:var(--hvk-line-height-1p1);font-weight:var(--hvk-font-weight-600);letter-spacing:-.04em;color:var(--site-text)}.ap-doc__sub{margin:var(--hvk-space-8) 0 0;font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p4);color:var(--site-text-muted)}.ap-doc__sub b{font-weight:var(--hvk-font-weight-600);color:var(--site-text)}.ap-doc__fields{margin:var(--hvk-space-26) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--site-border)}.ap-doc__fields>div{padding:var(--hvk-space-16) 0;border-bottom:1px solid var(--site-border)}.ap-doc__fields>.is-wide{grid-column:1/-1}.ap-doc__fields dt{font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-subtle)}.ap-doc__fields dd{margin:var(--hvk-space-11) 0 0;font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p3);color:var(--site-text)}.ap-doc__rev{display:flex;align-items:center;gap:var(--hvk-space-10)}.ap-doc__rev img{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover}.ap-doc__rev b{display:block;font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.ap-doc__rev em{display:block;font-style:normal;font-size:var(--hvk-font-size-13);color:var(--site-text-subtle)}.ap-doc__ok{display:flex;align-items:center;gap:var(--hvk-space-8);height:40px;font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.ap-doc__ok svg{width:22px;height:22px}.ap-doc__chips{display:flex;flex-wrap:wrap;gap:var(--hvk-space-6);margin:0;padding:0;list-style:none}.ap-doc__chips li{display:inline-flex;align-items:center;gap:var(--hvk-space-7);height:34px;padding:0 var(--hvk-space-13) 0 var(--hvk-space-10);border-radius:999px;background:var(--wd-paper-2);font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);letter-spacing:-.015em;color:var(--site-text)}.ap-doc__chips svg{width:18px;height:18px}.ap-doc__end{font:500 22px/1.1 var(--site-font-mono) !important;letter-spacing:-.05em;color:var(--site-text)}.ap-doc__perf{position:relative;height:0;margin:var(--hvk-space-26) var(--hvk-space-n36) 0;border-top:1.5px dashed color-mix(in srgb,var(--wd-ink) 18%,transparent)}.ap-doc__perf::before,.ap-doc__perf::after{content:"";position:absolute;top:-11px;width:22px;height:22px;border-radius:50%;background:var(--wd-paper-2)}.ap-doc__perf::before{left:-11px}.ap-doc__perf::after{right:-11px}.ap-doc__stub{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-20);padding-top:var(--hvk-space-18)}.ap-doc__sign p{margin:var(--hvk-space-4) 0 0;font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p3);color:var(--site-text-subtle)}.ap-sig{display:block;width:176px;height:auto;color:var(--wd-ink)}.ap-stamp{flex:none;width:104px;height:104px;color:var(--wd-accent);transform:rotate(-12deg);font-family:var(--site-font-mono)}@media (max-width:1099px){.ap-rec{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-36)}.ap-rec__notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--hvk-space-40)}.ap-rec__notes li:nth-last-child(2){border-bottom:1px solid var(--site-border)}}@media (max-width:699px){.ap-rec__notes{grid-template-columns:minmax(0,1fr)}.ap-rec__notes li:nth-last-child(2){border-bottom:0}.ap-rec__notes li{padding-block:var(--hvk-space-18)}.ap-desk{padding:var(--hvk-space-58) var(--hvk-space-14) var(--hvk-space-18);border-radius:var(--hvk-radius-26)}.ap-sheet{display:none}.ap-doc{transform:none;padding:var(--hvk-space-26) var(--hvk-space-20) var(--hvk-space-20);border-radius:var(--hvk-radius-12)}.ap-doc__head{padding-right:var(--hvk-space-92)}.ap-doc__clip{right:18px;top:-30px;width:76px}.ap-doc__title{font-size:var(--hvk-font-size-29);margin-top:var(--hvk-space-26)}.ap-doc__perf{margin-inline:var(--hvk-space-n20)}.ap-sig{width:128px}.ap-stamp{width:88px;height:88px}}.ap-tl{position:relative}.ap-tl__art{position:relative}.ap-tl__dots{position:absolute;inset:-24px 0 0;background-image:radial-gradient(circle,color-mix(in srgb,var(--wd-white) 26%,transparent) 1px,transparent 1.4px);background-size:16px 16px;-webkit-mask-image:linear-gradient(115deg,transparent 18%,var(--hvk-c000000) 62%,transparent 100%);mask-image:linear-gradient(115deg,transparent 18%,var(--hvk-c000000) 62%,transparent 100%);pointer-events:none}.ap-tl__arcs{position:relative;display:block;width:100%;height:auto;overflow:visible;margin-bottom:var(--hvk-space-n9)}.ap-tl__arcs--phone{display:none}.ap-tl__left{position:absolute;left:61.67%;top:28%;translate:-50% -50%;margin:0;display:inline-flex;align-items:baseline;gap:var(--hvk-space-7);padding:var(--hvk-space-9) var(--hvk-space-16);border-radius:999px;background:var(--wd-white);color:var(--wd-ink);font-size:var(--hvk-font-size-13p5);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;white-space:nowrap;box-shadow:0 0 0 6px color-mix(in srgb,var(--wd-white) 12%,transparent),0 24px 40px -16px var(--hvk-c000000-a700)}.ap-tl__left b{font:500 18px/1 var(--site-font-mono);letter-spacing:-.05em}.ap-tl__days{position:relative;display:grid;grid-template-columns:repeat(30,minmax(0,1fr));margin:0;padding:0;list-style:none}.ap-tl__days li{position:relative;display:grid;justify-items:center;height:18px}.ap-tl__days li::before{content:"";align-self:center;width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--wd-white) 22%,transparent)}.ap-tl__days .is-out::before{background:color-mix(in srgb,var(--wd-white) 10%,transparent)}.ap-tl__days .is-run::before{width:8px;height:8px;background:var(--wd-white)}.ap-tl__days .is-end::before{width:14px;height:14px;background:var(--wd-white);box-shadow:0 0 0 5px color-mix(in srgb,var(--wd-white) 16%,transparent)}.ap-tl__days span{position:absolute;top:26px;font:500 13px/1 var(--site-font-mono);letter-spacing:-.03em;color:var(--site-text-muted)}.ap-tl__days .is-end::after{content:"";position:absolute;left:50%;top:18px;width:1px;height:26px;background:color-mix(in srgb,var(--wd-white) 40%,transparent)}.ap-tl__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-16);margin-top:var(--hvk-space-26)}.ap-tl__month{margin:0;font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-muted)}.ap-tl__endflag{margin:0;display:inline-flex;align-items:baseline;gap:var(--hvk-space-8);padding:var(--hvk-space-9) var(--hvk-space-16);border-radius:999px;background:var(--wd-white);color:var(--wd-ink);font-size:var(--hvk-font-size-13p5);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;white-space:nowrap}.ap-tl__endflag b{font:500 15px/1 var(--site-font-mono);letter-spacing:-.05em}.ap-tl__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--hvk-space-48);margin:var(--hvk-space-56) 0 0;border-top:1px solid color-mix(in srgb,var(--wd-white) 14%,transparent)}.ap-tl__facts>div{padding-top:var(--hvk-space-24)}.ap-tl__facts dt{font:500 18px/1.2 var(--site-font-mono);letter-spacing:-.05em;color:var(--wd-white)}.ap-tl__facts dd{margin:var(--hvk-space-12) 0 0;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p55);color:var(--site-text-muted);max-width:32ch}@media (prefers-reduced-motion:no-preference){.ap-tl__days .is-end::before{animation:ap-end 2.8s ease-in-out infinite}@keyframes ap-end{50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--wd-white) 0%,transparent)}}}@media (max-width:899px){.ap-tl__facts{grid-template-columns:minmax(0,1fr);gap:0;margin-top:var(--hvk-space-36);border-top:0}.ap-tl__facts>div{padding:var(--hvk-space-20) 0;border-top:1px solid color-mix(in srgb,var(--wd-white) 14%,transparent)}.ap-tl__facts dd{max-width:none}}@media (max-width:699px){.ap-tl__arcs--wide{display:none}.ap-tl__arcs--phone{display:block}.ap-tl__left{top:52%;padding:var(--hvk-space-7) var(--hvk-space-12);font-size:var(--hvk-font-size-12);box-shadow:0 0 0 4px color-mix(in srgb,var(--wd-white) 12%,transparent),0 14px 24px -10px var(--hvk-c000000-a700)}.ap-tl__left b{font-size:var(--hvk-font-size-15)}.ap-tl__endflag{padding:var(--hvk-space-7) var(--hvk-space-12);font-size:var(--hvk-font-size-12)}.ap-tl__endflag b{font-size:var(--hvk-font-size-13)}.ap-tl__days li::before{width:4px;height:4px}.ap-tl__days .is-run::before{width:5px;height:5px}.ap-tl__days .is-end::before{width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb,var(--wd-white) 16%,transparent)}.ap-tl__foot{margin-top:var(--hvk-space-24)}.ap-tl__days .is-end::after{height:24px}.ap-tl__days span{font-size:var(--hvk-font-size-12)}}.ap-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hvk-space-4);padding:var(--hvk-space-5);margin-bottom:var(--hvk-space-10);border-radius:var(--hvk-radius-20);background:var(--wd-paper-3)}.ap-tab{display:flex;align-items:center;justify-content:center;gap:var(--hvk-space-9);height:52px;padding:0 var(--hvk-space-14);border:0;border-radius:var(--hvk-radius-15);background:transparent;color:var(--site-text-muted);font:inherit;font-size:var(--hvk-font-size-15);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;cursor:pointer;transition:background-color .25s var(--site-ease),color .25s var(--site-ease),box-shadow .25s var(--site-ease)}.ap-tab svg{flex:none;width:20px;height:20px}.ap-tab:hover{color:var(--site-text)}.ap-tab[aria-selected="true"]{background:var(--wd-white);color:var(--site-text);box-shadow:0 1px 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 10px 20px -12px color-mix(in srgb,var(--wd-ink) 30%,transparent)}.ap-tab:focus-visible{outline:2px solid var(--wd-ink);outline-offset:2px}.ap-shell{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--wd-paper-3) 40%,var(--wd-white));box-shadow:inset 0 0 0 1px var(--wd-white),0 0 0 1px color-mix(in srgb,var(--wd-ink) 4%,transparent)}.ap-core{border-radius:var(--hvk-radius-22);background:var(--wd-white);overflow:hidden}.ap-panel{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:560px}.ap-panel[hidden]{display:none}.ap-panel:focus-visible{outline:2px solid var(--wd-ink);outline-offset:-4px;border-radius:var(--hvk-radius-22)}.ap-panel__copy{display:flex;flex-direction:column;justify-content:space-between;gap:var(--hvk-space-40);padding:var(--hvk-space-36)}.ap-panel__count{margin:0;font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-subtle)}.ap-panel__count b{font-weight:var(--hvk-font-weight-500);color:var(--site-text)}.ap-panel__fig{margin:0;display:flex;align-items:baseline;gap:var(--hvk-space-12)}.ap-panel__fig b{font:200 clamp(72px,8vw,120px)/.9 var(--site-font-mono);letter-spacing:-.07em;color:var(--site-text)}.ap-panel__fig span{font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.ap-panel__title{margin:0;font-size:var(--hvk-font-size-fluid-11);line-height:var(--hvk-line-height-1p1);font-weight:var(--hvk-font-weight-600);letter-spacing:-.04em;color:var(--site-text);text-wrap:balance}.ap-panel__body{margin:var(--hvk-space-14) 0 0;font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p6);color:var(--site-text-muted);max-width:30em}.ap-panel__well{position:relative;display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:var(--hvk-space-22);align-items:center;margin:var(--hvk-space-10);padding:var(--hvk-space-32);border-radius:var(--hvk-radius-18);background:var(--wd-paper-2)}.ap-tile{margin:0;border-radius:var(--hvk-radius-20);overflow:hidden;background:var(--site-surface-sunken)}.ap-tile img{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover}.ap-tile.is-grey img{filter:grayscale(1) contrast(.94)}.ap-check{padding:var(--hvk-space-20);border-radius:var(--hvk-radius-20);background:var(--wd-white);box-shadow:0 0 0 1px var(--site-border),0 24px 48px -28px color-mix(in srgb,var(--wd-ink) 36%,transparent)}.ap-check__head{padding-bottom:var(--hvk-space-14);border-bottom:1px solid var(--site-border)}.ap-check__clip{margin:0;font-size:var(--hvk-font-size-17);line-height:var(--hvk-line-height-1p2);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em;color:var(--site-text)}.ap-check__who{margin:var(--hvk-space-4) 0 0;font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p4);color:var(--site-text-subtle)}.ap-check__list{display:grid;gap:0;margin:0;padding:0;list-style:none}.ap-gate{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:var(--hvk-space-10);padding:var(--hvk-space-13) 0;border-bottom:1px solid var(--site-border)}.ap-gate__ic{grid-row:1/3;display:grid;place-items:start center;color:var(--wd-ink)}.ap-gate__ic svg{width:22px;height:22px}.ap-gate__label{font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-subtle)}.ap-gate__val{display:block;margin-top:var(--hvk-space-6);font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;color:var(--site-text)}.ap-gate.is-off .ap-gate__ic,.ap-gate.is-off .ap-gate__val{color:var(--site-text-subtle)}.ap-gate.is-off .ap-gate__val{font-weight:var(--hvk-font-weight-400)}.ap-gate.is-bad .ap-gate__ic,.ap-gate.is-none .ap-gate__ic{color:var(--wd-accent)}.ap-verdict{display:flex;align-items:center;justify-content:center;gap:var(--hvk-space-8);height:48px;margin:var(--hvk-space-16) 0 0;border-radius:999px;font-size:var(--hvk-font-size-15);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;white-space:nowrap}.ap-verdict svg{flex:none;width:20px;height:20px}.ap-verdict.is-on{background:var(--wd-accent);color:var(--wd-on-accent);box-shadow:inset 0 1px 0 var(--hvk-card-white-a180),0 10px 22px -12px color-mix(in srgb,var(--wd-accent) 70%,transparent)}.ap-verdict.is-off{background:var(--wd-paper-2);color:var(--site-text-muted)}@media (max-width:1099px){.ap-panel{grid-template-columns:minmax(0,1fr);min-height:0}.ap-panel__copy{gap:var(--hvk-space-18);padding:var(--hvk-space-28) var(--hvk-space-28) var(--hvk-space-8)}.ap-panel__body{max-width:40em}.ap-panel__well{grid-template-columns:minmax(0,260px) minmax(0,1fr);padding:var(--hvk-space-28)}}@media (max-width:699px){.ap-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-tab{height:48px;padding:0 var(--hvk-space-8);font-size:var(--hvk-font-size-14);gap:var(--hvk-space-7)}.ap-tab svg{width:18px;height:18px}.ap-panel__copy{padding:var(--hvk-space-22) var(--hvk-space-18) var(--hvk-space-6)}.ap-panel__well{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-14);margin:var(--hvk-space-6);padding:var(--hvk-space-14)}.ap-tile{justify-self:center;width:62%}.ap-check{padding:var(--hvk-space-16)}}.pf2-n{font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-0p94em);letter-spacing:-.03em;white-space:nowrap}.pf2-hero{overflow:hidden}.pf2-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:var(--hvk-space-122)}.pf2-hero .hr-title{max-width:none;margin-top:var(--hvk-space-22)}.pf2-hero .hr-lead{margin-top:var(--hvk-space-18);max-width:35em}.pf2-hero .hr-actions{justify-content:center;margin-top:var(--hvk-space-28)}.pf2-hstage{--h:clamp(400px,33.4vw,480px);position:relative;z-index:1;max-width:1120px;margin:var(--hvk-space-44) auto 0;padding:var(--hvk-space-6) var(--hvk-space-6) 0;border-radius:var(--hvk-radius-28) var(--hvk-radius-28) 0 0;background:color-mix(in srgb,var(--wd-paper-2) 16%,transparent);-webkit-backdrop-filter:blur(10px) saturate(112%);backdrop-filter:blur(10px) saturate(112%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-white) 72%,transparent),0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent);-webkit-mask-image:linear-gradient(var(--hvk-c000000) calc(100% - 96px),transparent);mask-image:linear-gradient(var(--hvk-c000000) calc(100% - 96px),transparent)}.pf2-hstage__core{position:relative;container-type:inline-size;height:calc(var(--h) + 50px);border-radius:var(--hvk-radius-22) var(--hvk-radius-22) 0 0;overflow:hidden;background:radial-gradient(46% 66% at 14% 104%,var(--hvk-hook-red-a420),transparent 74%),radial-gradient(92% 74% at 58% 112%,var(--hvk-cff7668-a660),var(--hvk-peach-light-a400) 54%,transparent 80%),linear-gradient(180deg,var(--hvk-card-white) 0,var(--hvk-card-white-a860) 44%,var(--hvk-cffe8e2-a820) 100%);box-shadow:inset 0 1px 0 var(--wd-white),inset 0 0 0 1px var(--hvk-card-white-a900)}.pf2-hbars{list-style:none;margin:0;padding:0;position:absolute;left:14px;right:14px;bottom:0;height:var(--h);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hvk-space-12);align-items:end}.pf2-hbar{position:relative;height:calc(var(--v)*1%);display:flex;justify-content:space-between;align-items:flex-start;gap:var(--hvk-space-14);padding:var(--hvk-space-20) var(--hvk-space-22);border-radius:var(--hvk-radius-22) var(--hvk-radius-22) 0 0;overflow:hidden;background:linear-gradient(180deg,var(--hvk-card-white-a800) 0,var(--hvk-card-white-a420) 46%,var(--hvk-card-white-a160) 100%);-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a900),0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 24px 44px -30px color-mix(in srgb,var(--wd-ink) 34%,transparent);color:var(--site-text)}.pf2-hbar__name{position:relative;z-index:1;margin:0;font-size:var(--hvk-font-size-17);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em;color:inherit;text-wrap:balance}.pf2-hbar__num{position:relative;z-index:1;flex:none;margin:0;font:500 clamp(40px,4vw,54px)/.9 var(--site-font-mono);letter-spacing:-.06em;color:inherit;white-space:nowrap}.pf2-hbar__num small{font-size:var(--hvk-font-size-13);font-weight:var(--hvk-font-weight-400);letter-spacing:-.02em;opacity:.72}.pf2-hbar.is-win{background:linear-gradient(178deg,var(--hvk-cf1294f) 0,var(--wd-accent) 34%,var(--hvk-cff4a4c) 68%,var(--hvk-cff8c78-a620) 100%);box-shadow:inset 0 1px 0 var(--hvk-card-white-a500),inset 0 0 0 1px var(--hvk-card-white-a260),0 34px 60px -30px var(--hvk-hook-red-a620);color:var(--wd-on-accent)}.pf2-hbar.is-win::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(94deg,var(--hvk-card-white-a120) 0 1px,transparent 1px 8px);-webkit-mask-image:linear-gradient(transparent 12%,var(--hvk-c000000) 52%,transparent);mask-image:linear-gradient(transparent 12%,var(--hvk-c000000) 52%,transparent)}.pf2-hbar.is-win::after{content:"";position:absolute;inset:0;background:linear-gradient(112deg,transparent 34%,var(--hvk-card-white-a300) 50%,transparent 66%);opacity:.7;transform:translateX(-22%)}.pf2-hrule{position:absolute;z-index:3;left:0;right:0;bottom:112px;height:1px;background:color-mix(in srgb,var(--wd-ink) 34%,transparent)}.pf2-hrule span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;height:30px;padding:0 var(--hvk-space-14);border-radius:999px;background:var(--wd-white);box-shadow:0 0 0 1px var(--site-border),0 12px 22px -14px color-mix(in srgb,var(--wd-ink) 42%,transparent);font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text);white-space:nowrap}.pf2-hero .hr-ui__pillwrap{position:absolute;z-index:4;margin:0;left:auto;right:-34px;top:calc((var(--h)*.5 + 50px - 72px)/2 - 72px);width:clamp(290px,35cqw,392px);-webkit-mask-image:linear-gradient(270deg,transparent 0,var(--hvk-c000000) 15%);mask-image:linear-gradient(270deg,transparent 0,var(--hvk-c000000) 15%)}.pf2-hero .hr-ui__pill{padding:0 var(--hvk-space-58) 0 var(--hvk-space-24)}.pf2-hero .hr-ui__pill::before{background:linear-gradient(270deg,var(--hvk-peach-light-a000) 8%,var(--hvk-peach-light-a550) 38%,var(--hvk-cff7a68) 72%,var(--hvk-hook-red) 100%)}.pf2-hero .hr-ui__pointer{position:absolute;z-index:4;margin:0;display:block;left:auto;right:clamp(150px,20cqw,226px);top:calc((var(--h)*.5 + 50px - 72px)/2 + 80px)}@media (prefers-reduced-motion:no-preference){.pf2-hbar.is-win::after{animation:pf2-shimmer 5.4s var(--site-ease) infinite}@keyframes pf2-shimmer{0%{transform:translateX(-70%)}62%,100%{transform:translateX(70%)}}}@media (max-width:1099px){.pf2-hero .hr-title{font-size:var(--hvk-font-size-fluid-19)}}@media (max-width:699px){.pf2-hero__copy{padding-top:var(--hvk-space-104)}.pf2-hero .hr-title{font-size:var(--hvk-font-size-42)}.pf2-hstage{--h:400px;margin-top:var(--hvk-space-36);-webkit-mask-image:linear-gradient(var(--hvk-c000000) calc(100% - 64px),transparent);mask-image:linear-gradient(var(--hvk-c000000) calc(100% - 64px),transparent)}.pf2-hstage__core{height:calc(var(--h) + 88px)}.pf2-hbars{left:8px;right:8px;gap:var(--hvk-space-6)}.pf2-hbar{flex-direction:column-reverse;justify-content:flex-end;gap:var(--hvk-space-10);padding:var(--hvk-space-14) var(--hvk-space-12);border-radius:var(--hvk-radius-16) var(--hvk-radius-16) 0 0}.pf2-hbar__name{font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p22)}.pf2-hbar__num{font-size:var(--hvk-font-size-34)}.pf2-hbar__num small{font-size:var(--hvk-font-size-11p5)}.pf2-hrule{bottom:76px}.pf2-hrule span{font-size:var(--hvk-font-size-11p5);height:27px;padding:0 var(--hvk-space-11)}.pf2-hero .hr-ui__pillwrap{right:-26px;top:-56px;width:292px;padding:var(--hvk-space-70) var(--hvk-space-8)}.pf2-hero .hr-ui__pill{height:50px;padding:0 var(--hvk-space-46) 0 var(--hvk-space-16)}.pf2-hero .hr-ui__pointer{right:44px;top:84px;width:28px;height:28px}}.pf2-sw{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--wd-white) 56%,transparent);box-shadow:inset 0 0 0 1px var(--wd-white),0 0 0 1px var(--site-border),0 44px 80px -56px color-mix(in srgb,var(--wd-ink) 32%,transparent)}.pf2-sw__core{padding:var(--hvk-space-20) var(--hvk-space-28) var(--hvk-space-22);border-radius:var(--hvk-radius-22);background:var(--wd-white)}.pf2-sw__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-20);flex-wrap:wrap;margin-bottom:var(--hvk-space-32)}.pf2-tabs{display:inline-flex;gap:var(--hvk-space-2);padding:var(--hvk-space-4);border-radius:999px;background:var(--wd-paper-2);max-width:100%}.pf2-tab{appearance:none;border:0;background:transparent;height:44px;padding:0 var(--hvk-space-20);border-radius:999px;font:500 15px/1 var(--site-font-sans);letter-spacing:-.01em;color:var(--site-text-muted);cursor:pointer;white-space:nowrap;transition:color .25s var(--site-ease),background-color .25s var(--site-ease),box-shadow .25s var(--site-ease)}.pf2-tab:hover{color:var(--site-text)}.pf2-tab[aria-selected="true"]{background:var(--wd-white);color:var(--site-text);box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 10%,transparent),0 8px 18px -10px color-mix(in srgb,var(--wd-ink) 30%,transparent)}.pf2-tab:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.pf2-sw__rule{display:flex;gap:var(--hvk-space-6);margin:0}.pf2-sw__rule span{display:inline-flex;align-items:center;height:32px;padding:0 var(--hvk-space-12);border-radius:999px;box-shadow:inset 0 0 0 1px var(--site-border-strong);font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-muted);white-space:nowrap}.pf2-panel[hidden]{display:none}.pf2-panel:not([hidden]){display:grid;grid-template-columns:minmax(0,3.4fr) minmax(0,8.6fr);gap:var(--hvk-space-44)}.pf2-read{display:flex;flex-direction:column;gap:var(--hvk-space-18);padding:var(--hvk-space-6) 0 0 var(--hvk-space-4)}.pf2-read__label{margin:0;font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.pf2-read__num{margin:var(--hvk-space-10) 0 0;font:500 clamp(58px,6.6vw,92px)/.95 var(--site-font-mono);letter-spacing:-.06em;color:var(--site-text);white-space:nowrap}.pf2-read__text{margin:0;font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p55);color:var(--site-text-muted);text-wrap:balance}.pf2-read__body{display:flex;flex-direction:column;flex:1;justify-content:space-between;gap:var(--hvk-space-24)}.pf2-read__list{margin:0}.pf2-read__list div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--hvk-space-14);padding:var(--hvk-space-12) 0;border-top:1px solid var(--site-border)}.pf2-read__list dt{font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.pf2-read__list dd{margin:0;font:500 14.5px/1.2 var(--site-font-mono);letter-spacing:-.03em;color:var(--site-text);white-space:nowrap}.pf2-cols{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hvk-space-12)}.pf2-col{position:relative;display:flex;flex-direction:column;gap:var(--hvk-space-14)}.pf2-col__label{min-height:44px}.pf2-col__hook{margin:0;font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text)}.pf2-col__who{margin:var(--hvk-space-3) 0 0;font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p3);color:var(--site-text-subtle)}.pf2-lane{position:relative;height:clamp(340px,30vw,420px);border-radius:var(--hvk-radius-18);overflow:hidden;background-color:var(--wd-paper-2);background-image:linear-gradient(to bottom,var(--site-border) 1px,transparent 1px);background-size:100% 25%}.pf2-fill{position:absolute;left:0;right:0;bottom:0;height:calc(var(--v)*1%);border-radius:var(--hvk-radius-16) var(--hvk-radius-16) 0 0;display:flex;justify-content:flex-end;padding:var(--hvk-space-18) var(--hvk-space-18) 0;background:var(--wd-paper-3);box-shadow:inset 0 3px 0 var(--wd-ink);color:var(--site-text)}.pf2-col.is-win .pf2-fill{background:linear-gradient(180deg,var(--hvk-cf23a5c) 0,var(--wd-accent) 34%,var(--hvk-cc60d33) 100%);box-shadow:inset 0 1px 0 var(--hvk-card-white-a340);color:var(--wd-on-accent)}.pf2-val{font:500 clamp(34px,3.7vw,52px)/1 var(--site-font-mono);letter-spacing:-.05em}.pf2-thumb{position:absolute;left:12px;bottom:12px;width:clamp(68px,6.8vw,92px);aspect-ratio:9/16;height:auto;border-radius:var(--hvk-radius-12);object-fit:cover;box-shadow:0 0 0 3px var(--wd-white),0 16px 26px -14px color-mix(in srgb,var(--wd-ink) 55%,transparent)}.pf2-avg{position:absolute;left:0;right:0;bottom:66.67%;height:0;border-top:1.5px dashed color-mix(in srgb,var(--wd-ink) 55%,transparent);z-index:2}.pf2-avg em{position:absolute;left:12px;bottom:6px;font:400 12px/1 var(--site-font-mono);font-style:normal;letter-spacing:-.01em;color:var(--site-text-muted);white-space:nowrap}.pf2-sw__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-24);flex-wrap:wrap;margin-top:var(--hvk-space-22);padding-top:var(--hvk-space-18);border-top:1px solid var(--site-border)}.pf2-sw__foot p{margin:0;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p5);color:var(--site-text-subtle)}.pf2-sw__sum{display:flex;gap:var(--hvk-space-28);margin:0}.pf2-sw__sum div{display:flex;align-items:baseline;gap:var(--hvk-space-8)}.pf2-sw__sum dt{font-size:var(--hvk-font-size-13p5);color:var(--site-text-subtle)}.pf2-sw__sum dd{margin:0;font:500 16px/1 var(--site-font-mono);letter-spacing:-.03em;color:var(--site-text)}@media (prefers-reduced-motion:no-preference){.pf2-panel:not([hidden]) .pf2-fill{transform-origin:bottom;animation:pf2-rise .6s var(--site-ease) both}@keyframes pf2-rise{from{transform:scaleY(.86);opacity:.5}to{transform:none;opacity:1}}}@media (max-width:1099px){.pf2-panel:not([hidden]){grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-28)}.pf2-read{flex-direction:row;align-items:flex-start;gap:var(--hvk-space-40)}.pf2-read>div{flex:none}.pf2-read__body{flex:1;min-width:0;gap:var(--hvk-space-12)}.pf2-thumb{width:clamp(60px,9vw,84px)}}@media (max-width:699px){.pf2-sw__core{padding:var(--hvk-space-12) var(--hvk-space-14) var(--hvk-space-18)}.pf2-sw__bar{margin-bottom:var(--hvk-space-24);gap:var(--hvk-space-12)}.pf2-tabs{display:grid;grid-template-columns:1.32fr 1.12fr .74fr;width:100%}.pf2-tab{height:40px;padding:0 var(--hvk-space-4);font-size:var(--hvk-font-size-13);letter-spacing:-.025em}.pf2-sw__rule span{height:28px;font-size:var(--hvk-font-size-11p5);padding:0 var(--hvk-space-10)}.pf2-read{flex-direction:column;align-items:flex-start;gap:var(--hvk-space-12);padding:0 var(--hvk-space-2)}.pf2-cols{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-18)}.pf2-col{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:var(--hvk-space-14);row-gap:var(--hvk-space-8);align-items:end}.pf2-col__label{grid-column:2;min-height:0}.pf2-thumb{position:static;grid-column:1;grid-row:1/3;width:56px;align-self:center;box-shadow:none}.pf2-lane{grid-column:2;height:44px;border-radius:var(--hvk-radius-12);background-image:none}.pf2-fill{top:0;bottom:0;right:auto;height:auto;width:calc(var(--v)*1%);border-radius:var(--hvk-radius-12);align-items:center;padding:0 var(--hvk-space-12);border-radius:var(--hvk-radius-12) var(--hvk-radius-3) var(--hvk-radius-3) var(--hvk-radius-12);box-shadow:inset -3px 0 0 var(--wd-ink);justify-content:flex-end}.pf2-col.is-win .pf2-fill{border-radius:var(--hvk-radius-12);background:linear-gradient(90deg,var(--hvk-cc60d33),var(--wd-accent) 70%,var(--hvk-cf23a5c));box-shadow:none}.pf2-val{font-size:var(--hvk-font-size-22);letter-spacing:-.04em}.pf2-avg{left:66.67%;right:auto;top:-1px;bottom:-1px;height:auto;border-top:0;border-left:1.5px dashed color-mix(in srgb,var(--wd-ink) 55%,transparent)}.pf2-avg em{display:none}.pf2-sw__sum{gap:var(--hvk-space-16)}.pf2-sw__sum dd{font-size:var(--hvk-font-size-15)}.pf2-sw__foot p{font-size:var(--hvk-font-size-13p5)}}.pf2-why{overflow:hidden}.pf2-arc{position:relative;container-type:inline-size;margin-top:var(--hvk-space-n4)}.pf2-arc__svg{display:block;width:100%;height:auto;overflow:visible}.pf2-ord--a{fill:var(--wd-accent)}.pf2-ord--b{fill:var(--wd-on-night)}.pf2-ord--c{fill:var(--hvk-ink-subtle)}.pf2-arc__dots{position:absolute;top:0;width:24%;height:42%;background-image:radial-gradient(circle,var(--hvk-studio-white-a340) 1.4px,transparent 1.8px);background-size:13px 13px;pointer-events:none}.pf2-arc__dots--l{left:0;-webkit-mask-image:radial-gradient(100% 100% at 0 0,var(--hvk-c000000),transparent 72%);mask-image:radial-gradient(100% 100% at 0 0,var(--hvk-c000000),transparent 72%)}.pf2-arc__dots--r{right:0;-webkit-mask-image:radial-gradient(100% 100% at 100% 0,var(--hvk-c000000),transparent 72%);mask-image:radial-gradient(100% 100% at 100% 0,var(--hvk-c000000),transparent 72%)}.pf2-arc__core{position:absolute;left:50%;bottom:3.4cqw;transform:translateX(-50%);display:flex;align-items:flex-end;gap:var(--hvk-space-fluid-6)}.pf2-arc__clip{flex:none;width:9.6cqw;aspect-ratio:9/16;height:auto;border-radius:var(--hvk-radius-fluid-1);object-fit:cover;box-shadow:0 0 0 1px var(--hvk-card-white-a160),0 30px 50px -24px var(--hvk-c000000)}.pf2-arc__result{min-width:0}.pf2-arc__hook{margin:0;font-size:var(--hvk-font-size-fluid-4);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text);white-space:nowrap}.pf2-arc__num{margin:var(--hvk-space-0p14em) 0 var(--hvk-space-0p06em);font:500 clamp(70px,12.8cqw,160px)/.9 var(--site-font-mono);letter-spacing:-.07em;color:var(--site-text)}.pf2-arc__of{margin:0;font-size:var(--hvk-font-size-fluid-2);color:var(--site-text-muted);white-space:nowrap}.pf2-legend{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--hvk-space-10) var(--hvk-space-36);margin:var(--hvk-space-22) 0 0;padding:0;font-size:var(--hvk-font-size-15);font-weight:var(--hvk-font-weight-500);letter-spacing:-.01em;color:var(--site-text-muted)}.pf2-legend li{display:inline-flex;align-items:center;gap:var(--hvk-space-9)}.pf2-legend b{font:500 15px/1 var(--site-font-mono);letter-spacing:-.03em;color:var(--site-text)}.pf2-legend__dot{display:block;width:11px;height:11px;border-radius:50%}.pf2-legend__dot--a{background:var(--wd-accent)}.pf2-legend__dot--b{background:var(--wd-on-night)}.pf2-legend__dot--c{background:var(--hvk-ink-subtle)}.pf2-ev{margin-top:var(--hvk-space-56);padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--hvk-card-white-a070);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a100)}.pf2-ev__core{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);border-radius:var(--hvk-radius-22);background:var(--wd-night-2);box-shadow:inset 0 1px 0 var(--hvk-card-white-a070)}.pf2-ev__item{padding:var(--hvk-space-30) var(--hvk-space-32) var(--hvk-space-32);min-width:0}.pf2-ev__item+.pf2-ev__item{border-left:1px solid var(--hvk-card-white-a090)}.pf2-ev__item--main{background:var(--hvk-card-white-a040)}.pf2-ev h3{margin:0;font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);letter-spacing:-.01em;color:var(--site-text-muted)}.pf2-ev__val{margin:var(--hvk-space-14) 0 var(--hvk-space-12);font:500 clamp(30px,3.1vw,42px)/1 var(--site-font-mono);letter-spacing:-.05em;color:var(--site-text);white-space:nowrap}.pf2-ev__text{margin:0;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p55);color:var(--site-text-muted);text-wrap:pretty;max-width:34ch}.pf2-ev__item--main .pf2-ev__text{color:var(--site-text)}@media (prefers-reduced-motion:no-preference){.pf2-ord--a{animation:pf2-order 5.2s ease-in-out infinite;animation-delay:calc(var(--i)*55ms)}@keyframes pf2-order{0%,16%,100%{opacity:1}7%{opacity:.56}}}@container (max-width:720px){.pf2-arc__core{position:static;transform:none;margin:var(--hvk-space-22) auto 0;width:max-content;max-width:100%;gap:var(--hvk-space-18);align-items:center}.pf2-arc__clip{width:88px;border-radius:var(--hvk-radius-12)}.pf2-arc__num{font-size:var(--hvk-font-size-96)}.pf2-arc__of{white-space:normal;max-width:15em;line-height:var(--hvk-line-height-1p4)}.pf2-arc__dots{display:none}}@media (max-width:899px){.pf2-ev__core{grid-template-columns:minmax(0,1fr)}.pf2-ev__item+.pf2-ev__item{border-left:0;border-top:1px solid var(--hvk-card-white-a090)}.pf2-ev__item--main{border-radius:0}.pf2-ev__item{padding:var(--hvk-space-24)}.pf2-ev__text{max-width:44ch}}@media (max-width:699px){.pf2-ev{margin-top:var(--hvk-space-36)}.pf2-legend{flex-direction:column;align-items:center;gap:var(--hvk-space-8);font-size:var(--hvk-font-size-14p5)}}.pf2-out__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;gap:var(--hvk-space-16)}.pf2-tile{grid-column:8/13;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--wd-paper-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),inset 0 1px 0 var(--wd-white)}.pf2-tile--cut{grid-column:1/8;grid-row:1/3}.pf2-tile__core{display:flex;flex-direction:column;height:100%;padding:var(--hvk-space-8);border-radius:var(--hvk-radius-22);background:var(--wd-white);box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.pf2-well{position:relative;flex:1;border-radius:var(--hvk-radius-15);background:var(--wd-paper-2);overflow:hidden}.pf2-cap{padding:var(--hvk-space-20) var(--hvk-space-14) var(--hvk-space-12)}.pf2-cap__title{margin:0;font-size:var(--hvk-font-size-20);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text);text-wrap:balance}.pf2-cap__text{margin:var(--hvk-space-7) 0 0;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p55);color:var(--site-text-muted);max-width:44ch;text-wrap:pretty}.pf2-well--cut{display:flex;flex-direction:column;justify-content:center;min-height:470px;padding:var(--hvk-space-34) var(--hvk-space-fluid-20) var(--hvk-space-40);overflow:hidden}.pf2-rep{position:relative;border-radius:var(--hvk-radius-14);background:var(--wd-white);box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 24px 44px -28px color-mix(in srgb,var(--wd-ink) 40%,transparent);padding:var(--hvk-space-6) var(--hvk-space-16) var(--hvk-space-10)}.pf2-rep__head{display:flex;justify-content:space-between;align-items:center;margin:0;padding:var(--hvk-space-12) 0 var(--hvk-space-10);font:400 11.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-subtle)}.pf2-rep__cols{display:grid;grid-template-columns:50px 50px 62px;column-gap:var(--hvk-space-12);text-align:right}.pf2-rep__list{list-style:none;margin:0;padding:0}.pf2-row{display:grid;grid-template-columns:36px minmax(0,1fr) 50px 50px 62px;gap:0 var(--hvk-space-12);align-items:center;padding:var(--hvk-space-10) 0;border-top:1px solid var(--site-border)}.pf2-row img{grid-column:1;width:36px;height:64px;border-radius:var(--hvk-radius-6);object-fit:cover}.pf2-row__who{min-width:0}.pf2-row__who b,.pf2-pull__who b{display:block;font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf2-row__who i,.pf2-pull__who i{display:block;margin-top:var(--hvk-space-2);font-style:normal;font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p2);color:var(--site-text-subtle)}.pf2-row__n{font:500 14px/1 var(--site-font-mono);letter-spacing:-.03em;text-align:right;color:var(--site-text)}.pf2-rep__slot{height:52px;margin-top:var(--hvk-space-8);border-radius:var(--hvk-radius-10);border:1px dashed color-mix(in srgb,var(--wd-accent) 45%,transparent);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--wd-accent) 14%,transparent) 0 1px,transparent 1px 7px)}.pf2-pull{position:relative;z-index:2;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:0 var(--hvk-space-13);align-items:center;margin:var(--hvk-space-n30) 0 0 auto;width:min(88%,430px);padding:var(--hvk-space-10) var(--hvk-space-18) var(--hvk-space-10) var(--hvk-space-12);border-radius:var(--hvk-radius-14);background:var(--wd-white);box-shadow:0 0 0 1.5px var(--wd-accent),0 26px 40px -22px color-mix(in srgb,var(--wd-ink) 52%,transparent);transform:rotate(-1.8deg)}.pf2-pull img{width:36px;height:64px;border-radius:var(--hvk-radius-6);object-fit:cover}.pf2-pull__state{text-align:right}.pf2-pull__state b{display:block;font:500 13px/1.1 var(--site-font-mono);letter-spacing:-.02em;color:var(--wd-accent)}.pf2-pull__state i{display:block;margin-top:var(--hvk-space-3);font-style:normal;font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p2);color:var(--site-text-subtle);white-space:nowrap}.pf2-pull__x{position:absolute;left:-13px;top:-13px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--wd-accent);color:var(--wd-on-accent);box-shadow:0 0 0 3px var(--wd-paper-2)}.pf2-pull__x svg{width:13px;height:13px;fill:currentColor}.pf2-well--days{display:flex;flex-direction:column;justify-content:center;min-height:208px;padding:var(--hvk-space-22) var(--hvk-space-24)}.pf2-days__tag{display:flex;justify-content:space-between;align-items:center;margin:0 0 var(--hvk-space-42);font-size:var(--hvk-font-size-13);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.pf2-days__tag span:last-child{font:400 11.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-subtle)}.pf2-days{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--hvk-space-6)}.pf2-days i{display:block;height:44px;border-radius:var(--hvk-radius-9);background:var(--wd-ink)}.pf2-days i.is-miss{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--wd-ink) 30%,transparent) 0 1.5px,transparent 1.5px 6px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 26%,transparent)}.pf2-days__note{position:absolute;left:calc(64.3% - 10px);bottom:calc(100% + 10px);transform:translateX(-50%);display:inline-flex;align-items:center;height:28px;padding:0 var(--hvk-space-11);border-radius:999px;background:var(--wd-white);font:400 12px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text);white-space:nowrap;box-shadow:0 0 0 1px var(--site-border),0 12px 20px -12px color-mix(in srgb,var(--wd-ink) 42%,transparent)}.pf2-days__note::after{content:"";position:absolute;left:50%;top:100%;width:1px;height:10px;background:color-mix(in srgb,var(--wd-ink) 40%,transparent)}.pf2-well--line{display:flex;align-items:center;min-height:190px;padding:0 var(--hvk-space-28)}.pf2-tl{position:relative;width:100%;height:80px}.pf2-tl__track,.pf2-tl__run{position:absolute;left:0;top:18px;height:8px;border-radius:var(--hvk-radius-4)}.pf2-tl__track{right:0;background:var(--wd-paper-3)}.pf2-tl__run{width:21.4%;background:var(--wd-ink)}.pf2-tl__end{position:absolute;right:-1px;top:13px;width:18px;height:18px;border-radius:50%;background:var(--wd-white);box-shadow:inset 0 0 0 5px var(--wd-ink)}.pf2-tl__label{position:absolute;top:44px;display:block;font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted);white-space:nowrap}.pf2-tl__label b{display:block;margin-bottom:var(--hvk-space-3);font:500 14px/1 var(--site-font-mono);letter-spacing:-.03em;color:var(--site-text)}.pf2-tl__label--a{left:0}.pf2-tl__label--b{right:0;text-align:right}@media (max-width:1099px){.pf2-tile,.pf2-tile--cut{grid-column:auto;grid-row:auto}.pf2-out__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.pf2-tile--cut{grid-column:1/-1}}@media (max-width:699px){.pf2-out__grid{grid-template-columns:minmax(0,1fr)}.pf2-well--cut{min-height:0;padding:var(--hvk-space-22) var(--hvk-space-12) var(--hvk-space-26)}.pf2-rep{padding:var(--hvk-space-4) var(--hvk-space-10) var(--hvk-space-8)}.pf2-rep__head{font-size:var(--hvk-font-size-11)}.pf2-rep__cols{grid-template-columns:46px 62px;column-gap:var(--hvk-space-8)}.pf2-rep__cols span:first-child,.pf2-row__who+.pf2-row__n{display:none}.pf2-row{grid-template-columns:26px minmax(0,1fr) 46px 62px;gap:0 var(--hvk-space-8)}.pf2-row img{width:26px;height:46px}.pf2-row__who b{font-size:var(--hvk-font-size-12p5);white-space:normal;line-height:var(--hvk-line-height-1p2)}.pf2-row__who i{font-size:var(--hvk-font-size-11p5)}.pf2-row__n{font-size:var(--hvk-font-size-12)}.pf2-rep__slot{height:44px}.pf2-pull{width:96%;padding:var(--hvk-space-8) var(--hvk-space-12) var(--hvk-space-8) var(--hvk-space-10);gap:0 var(--hvk-space-10);margin-top:var(--hvk-space-n26)}.pf2-pull__who b{font-size:var(--hvk-font-size-13)}.pf2-pull__who i,.pf2-pull__state i{font-size:var(--hvk-font-size-11p5)}.pf2-well--days{min-height:196px;padding:var(--hvk-space-20) var(--hvk-space-18)}.pf2-well--line{padding:0 var(--hvk-space-22);min-height:170px}.pf2-cap__title{font-size:var(--hvk-font-size-19)}}.pf2-review__grid{display:grid;grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr);gap:var(--hvk-space-56);align-items:start}.pf2-notes__list{list-style:none;margin:0 0 var(--hvk-space-36);padding:0}.pf2-notes__list li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:0 var(--hvk-space-14);padding:var(--hvk-space-26) 0;border-top:1px solid var(--site-border-strong)}.pf2-notes__list li:last-child{border-bottom:1px solid var(--site-border-strong)}.pf2-notes__num{font:200 58px/.9 var(--site-font-mono);letter-spacing:-.06em;color:var(--site-text-subtle)}.pf2-notes h3{margin:0;font-size:var(--hvk-font-size-20);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text)}.pf2-notes p{margin:var(--hvk-space-6) 0 0;font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p55);color:var(--site-text-muted);text-wrap:pretty}.pf2-desk{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--wd-white) 56%,transparent);box-shadow:inset 0 0 0 1px var(--wd-white),0 0 0 1px var(--site-border),0 44px 80px -56px color-mix(in srgb,var(--wd-ink) 32%,transparent)}.pf2-desk__core{position:relative;overflow:hidden;padding:var(--hvk-space-62) var(--hvk-space-56) var(--hvk-space-64);border-radius:var(--hvk-radius-22);background:var(--wd-paper-3)}.pf2-desk__dots{position:absolute;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--wd-ink) 26%,transparent) 1.2px,transparent 1.6px);background-size:12px 12px;-webkit-mask-image:radial-gradient(60% 50% at 100% 0,var(--hvk-c000000),transparent 70%),radial-gradient(50% 45% at 0 100%,var(--hvk-c000000),transparent 70%);mask-image:radial-gradient(60% 50% at 100% 0,var(--hvk-c000000),transparent 70%),radial-gradient(50% 45% at 0 100%,var(--hvk-c000000),transparent 70%)}.pf2-stack{position:relative;z-index:1;max-width:620px;margin-inline:auto}.pf2-stack__back{position:absolute;inset:6px 4px;border-radius:var(--hvk-radius-12);background:var(--wd-white);box-shadow:0 18px 30px -22px color-mix(in srgb,var(--wd-ink) 42%,transparent)}.pf2-stack__back--a{transform:rotate(3deg) translateX(10px);background:var(--hvk-cfafafc)}.pf2-stack__back--b{transform:rotate(-2.6deg) translateX(-6px);background:var(--hvk-studio-white)}.pf2-clip{position:absolute;z-index:3;top:-22px;right:34px;width:52px;height:52px;color:var(--wd-ink);transform:rotate(14deg);filter:drop-shadow(0 6px 5px color-mix(in srgb,var(--wd-ink) 26%,transparent))}.pf2-clip svg{width:100%;height:100%;fill:currentColor}.pf2-doc{position:relative;z-index:2;padding:var(--hvk-space-34) var(--hvk-space-36) var(--hvk-space-26);border-radius:var(--hvk-radius-12);background:var(--wd-white);box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 8%,transparent),0 36px 60px -32px color-mix(in srgb,var(--wd-ink) 50%,transparent);transform:rotate(-.7deg)}.pf2-doc__head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--hvk-space-14);align-items:center;padding-bottom:var(--hvk-space-22);border-bottom:1.5px solid var(--wd-ink)}.pf2-doc__mark svg{display:block;width:40px;height:40px}.pf2-doc__title{margin:0;font-size:var(--hvk-font-size-22);line-height:var(--hvk-line-height-1p15);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em;color:var(--site-text)}.pf2-doc__brand{margin:var(--hvk-space-3) 0 0;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.pf2-doc__stamp{margin:0;padding:var(--hvk-space-6) var(--hvk-space-10);border-radius:var(--hvk-radius-6);box-shadow:inset 0 0 0 1px var(--site-border-strong);font:400 11.5px/1 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-muted)}.pf2-doc__rule{position:relative;display:grid;grid-template-columns:1.25fr 1fr auto;gap:var(--hvk-space-20);margin:0;padding:var(--hvk-space-18) 0;border-bottom:1px solid var(--site-border)}.pf2-doc__rule dt{font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p2);color:var(--site-text-subtle)}.pf2-doc__rule dd{margin:var(--hvk-space-5) 0 0;font:500 14px/1.2 var(--site-font-mono);letter-spacing:-.03em;color:var(--site-text)}.pf2-pin{position:absolute;left:-49px;top:18px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--wd-ink);color:var(--wd-white);font:500 12px/1 var(--site-font-mono);box-shadow:0 0 0 3px var(--wd-white)}.pf2-doc__tblwrap{position:relative;padding:var(--hvk-space-6) 0 var(--hvk-space-4)}.pf2-doc__tblwrap .pf2-pin{top:22px}.pf2-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf2-tbl{width:100%;border-collapse:collapse;font-size:var(--hvk-font-size-14)}.pf2-tbl th,.pf2-tbl td{padding:var(--hvk-space-10) 0;text-align:right;vertical-align:middle;font-weight:var(--hvk-font-weight-400)}.pf2-tbl th:first-child{text-align:left}.pf2-tbl thead th{padding:var(--hvk-space-12) 0 var(--hvk-space-8);font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p2);color:var(--site-text-subtle);white-space:nowrap}.pf2-tbl thead th+th{padding-left:var(--hvk-space-10)}.pf2-tbl__short{display:none}.pf2-tbl tbody tr{border-top:1px solid var(--site-border)}.pf2-tbl td{font:500 15px/1 var(--site-font-mono);letter-spacing:-.03em;color:var(--site-text);padding-left:var(--hvk-space-10)}.pf2-tbl__hook{display:flex;align-items:center;gap:var(--hvk-space-12)}.pf2-tbl__hook img{flex:none;width:32px;height:57px;border-radius:var(--hvk-radius-6);object-fit:cover}.pf2-tbl__hook b{display:block;font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text)}.pf2-tbl__hook i{display:block;margin-top:var(--hvk-space-2);font-style:normal;font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p2);color:var(--site-text-subtle)}.pf2-tbl tbody tr.is-win td:nth-child(3){color:var(--wd-accent)}.pf2-tbl tfoot tr{border-top:1.5px solid var(--wd-ink)}.pf2-tbl tfoot th{font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-600);color:var(--site-text)}.pf2-doc__read{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hvk-space-20);margin-top:var(--hvk-space-10);padding:var(--hvk-space-18) 0 var(--hvk-space-22);border-top:1px solid var(--site-border);border-bottom:1px solid var(--site-border)}.pf2-doc__read .pf2-pin{top:18px}.pf2-doc__read h4{margin:0;font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--site-text)}.pf2-doc__read p{margin:var(--hvk-space-5) 0 0;font-size:var(--hvk-font-size-13p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted);text-wrap:pretty}.pf2-doc__foot span:last-child{white-space:nowrap}.pf2-doc__foot{display:flex;justify-content:space-between;gap:var(--hvk-space-12);padding-top:var(--hvk-space-12);font:400 11.5px/1.3 var(--site-font-mono);letter-spacing:-.01em;color:var(--site-text-subtle)}@media (max-width:1099px){.pf2-review__grid{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-40)}.pf2-notes__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--hvk-space-24);margin-bottom:var(--hvk-space-28)}.pf2-notes__list li,.pf2-notes__list li:last-child{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-12);padding:var(--hvk-space-20) 0;border-bottom:0}}@media (max-width:699px){.pf2-notes__list{grid-template-columns:minmax(0,1fr)}.pf2-notes__list li,.pf2-notes__list li:last-child{grid-template-columns:48px minmax(0,1fr);gap:0 var(--hvk-space-10);padding:var(--hvk-space-20) 0}.pf2-notes__list li:last-child{border-bottom:1px solid var(--site-border-strong)}.pf2-notes__num{font-size:var(--hvk-font-size-46)}.pf2-notes .wd-btn{width:100%}.pf2-desk__core{padding:var(--hvk-space-32) var(--hvk-space-12) var(--hvk-space-34)}.pf2-doc{padding:var(--hvk-space-22) var(--hvk-space-16) var(--hvk-space-16);transform:none}.pf2-stack__back--a{transform:rotate(2deg) translateX(4px)}.pf2-stack__back--b{transform:rotate(-1.6deg) translateX(-3px)}.pf2-clip{right:16px;width:42px;height:42px;top:-18px}.pf2-doc__head{grid-template-columns:32px minmax(0,1fr);gap:var(--hvk-space-10)}.pf2-doc__mark svg{width:32px;height:32px}.pf2-doc__title{font-size:var(--hvk-font-size-18)}.pf2-doc__stamp{display:none}.pf2-doc__rule{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--hvk-space-14)}.pf2-doc__rule dd{font-size:var(--hvk-font-size-13)}.pf2-pin{left:-27px;width:22px;height:22px;font-size:var(--hvk-font-size-11)}.pf2-tbl__long{display:none}.pf2-tbl__short{display:inline}.pf2-tbl thead th+th{padding-left:var(--hvk-space-6)}.pf2-tbl__hook{gap:var(--hvk-space-8)}.pf2-tbl__hook img{width:26px;height:46px}.pf2-tbl__hook b{font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p2)}.pf2-tbl__hook i{font-size:var(--hvk-font-size-12)}.pf2-tbl td{font-size:var(--hvk-font-size-13);padding-left:var(--hvk-space-6)}.pf2-tbl thead th{font-size:var(--hvk-font-size-11p5)}.pf2-doc__read{grid-template-columns:minmax(0,1fr);gap:var(--hvk-space-12)}}@media (min-width:700px) and (max-width:1099px){.pf2-desk__core{padding:var(--hvk-space-48) var(--hvk-space-44) var(--hvk-space-52)}}.ig-num{font-family:var(--site-font-mono);font-weight:inherit;font-size:var(--hvk-font-size-0p96em);letter-spacing:-.03em}.ig-hero{min-height:clamp(780px,100svh,980px);padding-block:var(--hvk-space-124) var(--hvk-space-84);display:flex;flex-direction:column;justify-content:center;overflow:clip}.ig-hero>.wd-container{position:relative;z-index:2}.ig-hero__copy{display:flex;flex-direction:column;align-items:center;text-align:center;width:min(100%,clamp(560px,53vw,760px));margin-inline:auto}.ig-hero__copy .hr-title{margin-top:var(--hvk-space-24)}.ig-hero__copy .hr-lead{max-width:30em}.ig-hero__copy .hr-actions{justify-content:center}.ig-hero__art{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ig-hero__rings,.ig-hero__sweep{position:absolute;left:50%;top:calc(50% + 20px);translate:-50% -50%;max-width:none}.ig-hero__rings{width:min(111.11vw,2000px);height:min(111.11vw,2000px);color:var(--site-text)}.ig-hero__sweep{width:min(66.67vw,1200px);height:min(66.67vw,1200px);border-radius:50%;background:conic-gradient(from 150deg,transparent 0 58%,var(--hvk-peach-light-a600) 76%,var(--hvk-cff7a68) 88%,var(--hvk-hook-red) 96%,transparent 100%);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),var(--hvk-c000000) calc(100% - 2px));mask:radial-gradient(closest-side,transparent calc(100% - 3px),var(--hvk-c000000) calc(100% - 2px))}.ig-hero__glow{position:absolute;border-radius:50%;filter:blur(70px)}.ig-hero__glow--a{left:-4%;top:42%;width:26%;aspect-ratio:1;background:radial-gradient(closest-side,var(--hvk-cff7a68-a420),var(--hvk-peach-light-a160) 60%,transparent)}.ig-hero__glow--b{right:1%;top:48%;width:28%;aspect-ratio:1;background:radial-gradient(closest-side,var(--hvk-hook-red-a300),var(--hvk-peach-light-a200) 56%,transparent)}@media (prefers-reduced-motion:no-preference){.ig-hero__spin{transform-origin:800px 800px;animation:ig-turn 140s linear infinite}.ig-hero__spin--b{animation-duration:200s;animation-direction:reverse}.ig-hero__sweep{animation:ig-sweep 14s linear infinite}@keyframes ig-sweep{to{transform:rotate(360deg)}}}.ig-sats{position:absolute;inset:0;z-index:1;pointer-events:none}.ig-sat{position:absolute;pointer-events:auto;color:var(--wd-ink);background:var(--hvk-card-white-a560);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a740),inset 0 1px 0 var(--hvk-card-white),0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),0 24px 44px -22px color-mix(in srgb,var(--wd-ink) 34%,transparent)}.ig-sat__name{margin:0;font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.015em;color:var(--wd-ink)}.ig-sat__val{margin:var(--hvk-space-3) 0 0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p25);letter-spacing:-.03em;color:var(--wd-ink);white-space:nowrap}.ig-sat--mark{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--hvk-space-9);width:clamp(88px,7.8vw,112px);aspect-ratio:1;border-radius:var(--hvk-radius-26);text-align:center}.ig-sat__mark{display:block;width:max(44%,46px);aspect-ratio:1}.ig-sat__mark svg{display:block;width:100%;height:100%}.ig-sat--mark .ig-sat__name{font-size:var(--hvk-font-size-11p5);font-weight:var(--hvk-font-weight-500);white-space:nowrap;letter-spacing:-.02em}.ig-sat--rec{display:flex;align-items:center;gap:var(--hvk-space-11);width:clamp(172px,14.4vw,208px);padding:var(--hvk-space-11) var(--hvk-space-14) var(--hvk-space-11) var(--hvk-space-11);border-radius:var(--hvk-radius-20)}.ig-sat .ig-key{width:34px;height:34px;border-radius:var(--hvk-radius-11);background:var(--hvk-card-white-a820);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent);color:var(--wd-ink)}.ig-sat--ads{width:clamp(216px,20vw,288px);padding:var(--hvk-space-5);border-radius:var(--hvk-radius-26);background:var(--hvk-card-white-a300)}.ig-sat--a{left:21.5%;top:15%;rotate:-4deg}.ig-sat--b{left:27%;top:79%;rotate:-2deg}.ig-sat--c{right:20%;top:13.5%;rotate:3deg}.ig-sat--d{left:12%;top:65%;rotate:3deg}.ig-sat--brief{left:4.5%;top:38%;rotate:2deg}.ig-sat--orders{right:3.8%;top:34%;rotate:-2deg}.ig-sat--ads{right:6.5%;top:58%;rotate:1.5deg}@media (max-width:1320px){.ig-sat--ads{right:3.5%}}.ig-ads{border-radius:var(--hvk-radius-21);background:var(--hvk-card-white-a920);overflow:hidden;box-shadow:inset 0 1px 0 var(--hvk-card-white),inset 0 0 0 1px var(--hvk-card-white-a900)}.ig-ads__stage{position:relative;height:clamp(118px,10vw,142px);margin:var(--hvk-space-6) var(--hvk-space-6) 0;border-radius:var(--hvk-radius-16);overflow:hidden;background:radial-gradient(85% 70% at 40% 18%,var(--hvk-card-white-a880),transparent 75%),linear-gradient(170deg,var(--hvk-card-white-a700) 0%,var(--hvk-cffbeac-a800) 34%,var(--hvk-cff7668-a840) 70%,var(--hvk-hook-red-a740) 100%);box-shadow:inset 0 0 0 1.5px var(--hvk-card-white-a900)}.ig-ads__stage::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 22px 10px var(--hvk-card-white-a800)}.ig-bubble{position:absolute;z-index:1;left:-24px;right:12%;top:50%;translate:0 -50%;padding:var(--hvk-space-18) var(--hvk-space-8);-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 18%);mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 18%)}.ig-bubble__bez{padding:var(--hvk-space-5);border-radius:999px;background:var(--hvk-card-white-a340);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a720),inset 0 1px 0 var(--hvk-card-white-a900),0 14px 28px -14px var(--hvk-c780622-a500)}.ig-bubble__in{position:relative;display:flex;align-items:center;gap:var(--hvk-space-9);height:44px;padding:0 var(--hvk-space-20) 0 var(--hvk-space-44);border-radius:999px;background:var(--hvk-card-white)}.ig-bubble__in::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--hvk-space-1p5);background:linear-gradient(90deg,var(--hvk-peach-light-a000) 8%,var(--hvk-peach-light-a550) 38%,var(--hvk-cff7a68) 72%,var(--hvk-hook-red) 100%);-webkit-mask:linear-gradient(var(--hvk-card-white) 0 0) content-box,linear-gradient(var(--hvk-card-white) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ig-bubble .hr-ui__label{font-size:var(--hvk-font-size-15p5)}.ig-bubble .hr-ui__dots{margin-left:var(--hvk-space-n4)}.ig-ads__ptr{position:absolute;z-index:2;left:auto;right:14%;top:auto;bottom:8px;width:24px;height:24px}.ig-ads__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12);padding:var(--hvk-space-9) var(--hvk-space-16) var(--hvk-space-11) var(--hvk-space-10)}.ig-ads__label{display:inline-flex;align-items:center;gap:var(--hvk-space-9)}.ig-ads__foot .ig-sat__val{margin:0}@media (prefers-reduced-transparency:reduce){.ig-sat{background:var(--wd-white);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ig-sat{background:var(--wd-white)}}@media (max-width:1179px){.ig-hero{min-height:0;display:block;padding-block:var(--hvk-space-120) var(--hvk-space-80)}.ig-hero__copy{width:min(100%,680px)}.ig-hero__art{overflow:hidden}.ig-hero__rings{top:auto;bottom:-380px;translate:-50% 0;width:1160px;height:1160px;-webkit-mask-image:linear-gradient(transparent 26%,var(--hvk-c000000) 46%);mask-image:linear-gradient(transparent 26%,var(--hvk-c000000) 46%)}.ig-hero__sweep{display:none}.ig-hero__glow--a{left:2%;top:auto;bottom:6%;width:44%}.ig-hero__glow--b{right:0;top:auto;bottom:2%;width:48%}.ig-sats{position:relative;inset:auto;margin:var(--hvk-space-56) auto 0;padding-inline:var(--wd-gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--hvk-space-12);max-width:calc(760px + var(--wd-gutter)*2);z-index:2}.ig-sat,.ig-sat--a,.ig-sat--b,.ig-sat--c,.ig-sat--d,.ig-sat--brief,.ig-sat--orders,.ig-sat--ads{position:relative;left:auto;right:auto;top:auto;rotate:none;width:auto}.ig-sat--ads{grid-column:1/span 7;grid-row:1/span 2}.ig-sat--brief,.ig-sat--orders{grid-column:span 5;padding:var(--hvk-space-14) var(--hvk-space-18) var(--hvk-space-14) var(--hvk-space-14)}.ig-sat--mark{grid-column:span 3;aspect-ratio:auto;height:120px}.ig-sat__mark{width:48px}.ig-ads__stage{height:118px}}@media (max-width:699px){.ig-hero{padding-block:var(--hvk-space-104) var(--hvk-space-64)}.ig-hero__copy .hr-actions .wd-btn{flex:1 1 auto;min-height:52px;padding-inline:var(--hvk-space-16);font-size:var(--hvk-font-size-15)}.ig-hero__copy .hr-actions{width:100%}.ig-sats{margin-top:var(--hvk-space-44);gap:var(--hvk-space-8)}.ig-sat--ads{grid-column:1/-1;grid-row:auto}.ig-sat--brief,.ig-sat--orders{grid-column:span 6;padding:var(--hvk-space-10) var(--hvk-space-12) var(--hvk-space-10) var(--hvk-space-10);border-radius:var(--hvk-radius-16);gap:var(--hvk-space-9)}.ig-sat .ig-key{width:30px;height:30px;border-radius:var(--hvk-radius-9)}.ig-sat__val{font-size:var(--hvk-font-size-12);letter-spacing:-.04em}.ig-sat--mark{grid-column:span 3;height:92px;border-radius:var(--hvk-radius-18);gap:var(--hvk-space-7);padding-inline:var(--hvk-space-2)}.ig-sat__mark{width:44px}.ig-sat--mark .ig-sat__name{font-size:var(--hvk-font-size-10);white-space:normal;line-height:var(--hvk-line-height-1p15)}.ig-hero__rings{bottom:-300px;width:880px;height:880px}}.ig-panel{--ig-float:0 1px 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),0 4px 10px -2px color-mix(in srgb,var(--wd-ink) 7%,transparent),0 22px 40px -18px color-mix(in srgb,var(--wd-ink) 26%,transparent);padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--wd-white) 62%,transparent);box-shadow:inset 0 0 0 1px var(--site-border),inset 0 1px 0 var(--wd-white)}.ig-panel__core{display:flex;flex-direction:column;border-radius:var(--hvk-radius-22);background:var(--wd-white);overflow:hidden;box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.ig-well{position:relative;height:640px;margin:var(--hvk-space-8) var(--hvk-space-8) 0;border-radius:var(--hvk-radius-16);overflow:hidden;background:linear-gradient(180deg,var(--wd-paper-2),color-mix(in srgb,var(--wd-paper-2) 55%,var(--wd-paper-3)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent)}.ig-stage{position:absolute;inset:0;color:var(--site-text)}.ig-rings{position:absolute;left:50%;top:50%;width:1000px;height:640px;max-width:none;translate:-50% -50%;overflow:visible;pointer-events:none;color:var(--site-text)}.ig-links{position:absolute;inset:0;width:100%;height:100%;color:color-mix(in srgb,var(--wd-ink) 36%,transparent);pointer-events:none}.ig-clip{position:absolute;z-index:2;left:50%;top:50%;translate:-50% -50%;margin:0;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-26);background:color-mix(in srgb,var(--wd-white) 62%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent),var(--ig-float)}.ig-clip__in{display:block;width:216px;aspect-ratio:9/16;border-radius:var(--hvk-radius-20);overflow:hidden;background:var(--wd-paper-3)}.ig-clip__in img{width:100%;height:100%;object-fit:cover}.ig-card{position:absolute;z-index:3;width:270px;padding:var(--hvk-space-16) var(--hvk-space-18) var(--hvk-space-10);border-radius:var(--hvk-radius-18);background:var(--wd-white);box-shadow:var(--ig-float)}.ig-card__h{display:flex;align-items:center;gap:var(--hvk-space-10);margin-bottom:var(--hvk-space-8)}.ig-card__t{margin:0;font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p2);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.ig-key{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:var(--hvk-radius-10);background:var(--wd-paper-2);color:var(--site-text)}.ig-key svg{width:18px;height:18px;fill:currentColor}.ig-card__f{margin:0}.ig-card__f div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--hvk-space-14);padding:var(--hvk-space-9) 0;border-top:1px solid var(--site-border)}.ig-card__f dt{font-size:var(--hvk-font-size-13);color:var(--site-text-muted);white-space:nowrap}.ig-card__f dd{margin:0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12p5);letter-spacing:-.03em;color:var(--site-text);text-align:right}.ig-card--brief{left:4%;top:50px;rotate:-2deg}.ig-card--ads{right:4%;top:84px;rotate:1.6deg}.ig-card--orders{left:8.5%;bottom:48px;rotate:1.4deg}.ig-card--result{right:7.5%;bottom:36px;width:288px;padding:var(--hvk-space-16) var(--hvk-space-18) var(--hvk-space-16);rotate:-1.2deg;box-shadow:0 0 0 1px color-mix(in srgb,var(--wd-ink) 8%,transparent),var(--ig-float)}.ig-card--brief::after,.ig-card--orders::after,.ig-card--ads::after,.ig-card--result::after{content:"";position:absolute;top:50%;width:9px;height:9px;margin-top:var(--hvk-space-n4p5);border-radius:50%;background:var(--wd-white);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--wd-ink) 40%,transparent)}.ig-card--brief::after,.ig-card--orders::after{right:-4.5px}.ig-card--ads::after,.ig-card--result::after{left:-4.5px}.ig-card--result::after{background:var(--wd-ink);box-shadow:0 0 0 3px var(--wd-white),0 0 0 4.5px color-mix(in srgb,var(--wd-ink) 18%,transparent)}.ig-result__kicker{margin:0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12);letter-spacing:-.02em;color:var(--site-text-subtle)}.ig-result__hook{margin:var(--hvk-space-6) 0 var(--hvk-space-12);font-size:var(--hvk-font-size-17);line-height:var(--hvk-line-height-1p2);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em}.ig-result__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hvk-space-12);margin:0;padding-top:var(--hvk-space-12);border-top:1px solid var(--site-border)}.ig-result__nums dt{font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p2);color:var(--site-text-muted);white-space:nowrap}.ig-result__nums dd{margin:var(--hvk-space-6) 0 0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-20);line-height:1;font-weight:var(--hvk-font-weight-500);letter-spacing:-.05em}.ig-result__nums .is-lead dd{color:var(--site-accent)}.ig-supply{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ig-supply__item{margin:0;padding:var(--hvk-space-24) var(--hvk-space-28) var(--hvk-space-28);font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted);text-wrap:pretty}.ig-supply__item+.ig-supply__item{border-left:1px solid var(--site-border)}.ig-supply__item strong{font-weight:var(--hvk-font-weight-600);color:var(--site-text)}@media (prefers-reduced-motion:no-preference){.ig-spin{transform-origin:500px 320px}.ig-spin--a{animation:ig-turn 120s linear infinite}.ig-spin--b{animation:ig-turn 180s linear infinite reverse}.ig-spin--c{animation:ig-turn 28s linear infinite}.ig-card{animation:ig-drift 7s ease-in-out infinite alternate}.ig-card--ads{animation-duration:8.5s;animation-delay:-3s}.ig-card--orders{animation-duration:6.5s;animation-delay:-5s}.ig-card--result{animation-duration:9s;animation-delay:-1.5s}@keyframes ig-turn{to{transform:rotate(360deg)}}@keyframes ig-drift{from{transform:translateY(-4px)}to{transform:translateY(4px)}}}.ig-wall{--ig-float:0 1px 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),0 4px 10px -2px color-mix(in srgb,var(--wd-ink) 7%,transparent),0 22px 40px -18px color-mix(in srgb,var(--wd-ink) 26%,transparent);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hvk-space-40) var(--hvk-space-16)}.ig-group{min-width:0}.ig-bracket{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12);margin:0 var(--hvk-space-6) var(--hvk-space-14);padding-bottom:var(--hvk-space-12);font-size:var(--hvk-font-size-14p5);font-weight:var(--hvk-font-weight-600);letter-spacing:-.015em;color:var(--site-text)}.ig-bracket::after{content:"";position:absolute;left:0;right:0;bottom:0;height:7px;border:1px solid var(--site-border-strong);border-bottom:0;border-radius:var(--hvk-radius-6) var(--hvk-radius-6) 0 0}.ig-bracket b{font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12p5);font-weight:var(--hvk-font-weight-400);letter-spacing:-.02em;color:var(--site-text-subtle)}.ig-shell{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hvk-space-6);padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--wd-paper-2);box-shadow:inset 0 0 0 1px var(--site-border),inset 0 1px 0 var(--wd-white)}.ig-src{display:flex;flex-direction:column;border-radius:var(--hvk-radius-22);background:var(--wd-white);overflow:hidden;box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.ig-src__well{position:relative;height:272px;margin:var(--hvk-space-8) var(--hvk-space-8) 0;border-radius:var(--hvk-radius-16);overflow:hidden;display:grid;place-items:center;background:linear-gradient(180deg,var(--wd-paper-2),color-mix(in srgb,var(--wd-paper-2) 55%,var(--wd-paper-3)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent)}.ig-src__ghost{position:absolute;left:50%;top:50%;translate:-50% -50%;height:88%;aspect-ratio:1;max-width:92%;color:var(--wd-ink);opacity:.05}.ig-src__ghost .ig-mark{width:100%;height:100%}.ig-src__key{position:relative;display:grid;place-items:center;width:112px;height:112px;border-radius:var(--hvk-radius-30);background:var(--wd-white);color:var(--wd-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),var(--ig-float)}.ig-src__key .ig-mark{width:62px;height:62px}.ig-src__cap{display:flex;flex-direction:column;gap:var(--hvk-space-6);padding:var(--hvk-space-18) var(--hvk-space-20) var(--hvk-space-22)}.ig-src__name{margin:0;font-size:var(--wd-h3-size);line-height:var(--hvk-line-height-1p25);letter-spacing:-.02em;font-weight:var(--hvk-font-weight-600)}.ig-src__what{margin:0;font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted);text-wrap:pretty}.ig-briefstrip{grid-column:1/-1;display:flex;align-items:center;gap:var(--hvk-space-18);padding:var(--hvk-space-18) var(--hvk-space-26) var(--hvk-space-18) var(--hvk-space-20);border-radius:var(--hvk-radius-22);background:var(--wd-paper-2);box-shadow:inset 0 0 0 1px var(--site-border),inset 0 1px 0 var(--wd-white)}.ig-briefstrip__mark{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:var(--hvk-radius-16);background:var(--wd-white);box-shadow:var(--ig-float)}.ig-briefstrip__mark svg{width:30px;height:30px}.ig-briefstrip__t{margin:0;flex:1 1 auto;font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p45);color:var(--site-text-muted)}.ig-briefstrip__t strong{font-weight:var(--hvk-font-weight-600);color:var(--site-text)}@media (prefers-reduced-motion:no-preference){.ig-src__key{animation:ig-keydrift 7s ease-in-out infinite alternate}.ig-group:nth-child(2) .ig-src__key{animation-duration:8.5s;animation-delay:-3s}.ig-src:nth-child(2) .ig-src__key{animation-delay:-4.5s}@keyframes ig-keydrift{from{transform:translateY(-5px) rotate(-1.6deg)}to{transform:translateY(5px) rotate(1.6deg)}}}.ig-band{overflow:hidden;isolation:isolate}.ig-band__art{position:absolute;inset:0;z-index:0;pointer-events:none}.ig-band__dots{position:absolute;right:-4%;bottom:-6%;width:58%;height:60%;background-image:radial-gradient(circle,var(--hvk-studio-white-a340) 1.4px,transparent 1.7px);background-size:16px 16px;-webkit-mask-image:radial-gradient(62% 72% at 72% 74%,var(--hvk-c000000) 0,transparent 100%);mask-image:radial-gradient(62% 72% at 72% 74%,var(--hvk-c000000) 0,transparent 100%)}.ig-band__arcs{position:absolute;right:-250px;bottom:-330px;width:720px;height:720px;max-width:none}.ig-sync{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 372px;align-items:center}.ig-ledger{--ig-float:0 1px 1px var(--hvk-night-ink-a050),0 4px 10px -2px var(--hvk-night-ink-a080),0 22px 40px -18px var(--hvk-night-ink-a280);position:relative;z-index:1;margin-right:var(--hvk-space-n44);padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--wd-on-night) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-on-night) 14%,transparent),inset 0 1px 0 color-mix(in srgb,var(--wd-on-night) 18%,transparent)}.ig-ledger__core{padding:var(--hvk-space-14) var(--hvk-space-72) var(--hvk-space-14) var(--hvk-space-14);border-radius:var(--hvk-radius-22);background:var(--wd-white);color:var(--wd-ink)}.ig-table{width:100%;border-collapse:separate;border-spacing:0;color:var(--wd-ink)}.ig-table thead th{padding:var(--hvk-space-10) var(--hvk-space-14) var(--hvk-space-14);text-align:left;font-size:var(--hvk-font-size-13);font-weight:var(--hvk-font-weight-500);color:var(--wd-ink-2)}.ig-table tbody th,.ig-table tbody td{padding:var(--hvk-space-22) var(--hvk-space-14);text-align:left;vertical-align:middle;font-weight:var(--hvk-font-weight-400);border-top:1px solid color-mix(in srgb,var(--wd-ink) 9%,transparent)}.ig-rec{display:inline-flex;align-items:center;gap:var(--hvk-space-12);font-size:var(--hvk-font-size-16);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;white-space:nowrap}.ig-ledger .ig-key{color:var(--wd-ink);background:var(--wd-paper-2)}.ig-table__src{font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p4);color:var(--wd-ink-2)}.ig-srcline{display:flex;align-items:center;gap:var(--hvk-space-8);white-space:nowrap}.ig-srcline+.ig-srcline{margin-top:var(--hvk-space-6)}.ig-srcline .ig-mark{flex:none;width:15px;height:15px;color:var(--wd-ink)}.ig-state{display:inline-block;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-14p5);letter-spacing:-.03em;color:var(--wd-ink);white-space:nowrap}.ig-state--miss{padding:var(--hvk-space-5) var(--hvk-space-11) var(--hvk-space-4);border-radius:999px;background:var(--wd-ink);color:var(--wd-on-night);font-size:var(--hvk-font-size-13p5)}.ig-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--hvk-space-4);width:clamp(128px,14vw,168px)}.ig-days i{display:block;height:9px;border-radius:var(--hvk-radius-2);background:color-mix(in srgb,var(--wd-ink) 72%,transparent)}.ig-days i.x{background:repeating-linear-gradient(135deg,var(--wd-ink) 0 1.5px,transparent 1.5px 4px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 42%,transparent)}.ig-table tr.is-gap th,.ig-table tr.is-gap td{background:var(--wd-paper)}.ig-table tr.is-gap th{border-radius:var(--hvk-radius-14) 0 0 var(--hvk-radius-14)}.ig-table tr.is-gap td:last-child{border-radius:0 var(--hvk-radius-14) var(--hvk-radius-14) 0}.ig-table tr.is-gap th,.ig-table tr.is-gap td{border-top-color:transparent}.ig-gap{--ig-float:0 1px 1px var(--hvk-night-ink-a050),0 4px 10px -2px var(--hvk-night-ink-a100),0 34px 60px -24px var(--hvk-c000000-a700);position:relative;z-index:2;padding:var(--hvk-space-24) var(--hvk-space-26) var(--hvk-space-24);border-radius:var(--hvk-radius-22);background:var(--wd-white);color:var(--wd-ink);box-shadow:0 0 0 6px color-mix(in srgb,var(--wd-on-night) 10%,transparent),var(--ig-float);rotate:1.5deg}.ig-gap__k{margin:0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12);letter-spacing:-.02em;color:var(--wd-ink-3)}.ig-gap__t{margin:var(--hvk-space-8) 0 var(--hvk-space-16);font-size:var(--hvk-font-size-20);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em;text-wrap:balance}.ig-gap__strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--hvk-space-4);list-style:none;margin:0 0 var(--hvk-space-16);padding:0}.ig-gap__strip li{display:grid;place-items:end center;height:46px;padding-bottom:var(--hvk-space-6);border-radius:var(--hvk-radius-7);background:var(--wd-paper-2);font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12);letter-spacing:-.03em;color:var(--wd-ink-2)}.ig-gap__strip li.x{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--wd-ink) 34%,transparent) 0 1.5px,transparent 1.5px 5px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 42%,transparent);color:var(--wd-ink)}.ig-gap__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--hvk-space-9)}.ig-gap__list li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--hvk-space-9);font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p4);color:var(--wd-ink)}.ig-gap__list svg{width:17px;height:17px;margin-top:var(--hvk-space-2)}.ig-limits{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--hvk-space-16);align-items:stretch}.ig-limit{--ig-float:0 1px 1px color-mix(in srgb,var(--wd-ink) 5%,transparent),0 4px 10px -2px color-mix(in srgb,var(--wd-ink) 7%,transparent),0 22px 40px -18px color-mix(in srgb,var(--wd-ink) 26%,transparent);min-width:0;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:color-mix(in srgb,var(--wd-white) 62%,transparent);box-shadow:inset 0 0 0 1px var(--site-border),inset 0 1px 0 var(--wd-white)}.ig-limit__core{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--hvk-radius-22);background:var(--wd-white);overflow:hidden;box-shadow:0 1px 2px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.ig-limit__well{position:relative;flex:1 1 auto;min-height:348px;margin:var(--hvk-space-8) var(--hvk-space-8) 0;border-radius:var(--hvk-radius-16);overflow:hidden;display:grid;place-items:center;background:linear-gradient(180deg,var(--wd-paper-2),color-mix(in srgb,var(--wd-paper-2) 55%,var(--wd-paper-3)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 5%,transparent)}.ig-limit__cap{display:flex;flex-direction:column;gap:var(--hvk-space-6);padding:var(--hvk-space-20) var(--hvk-space-22) var(--hvk-space-22)}.ig-limit__t{margin:0;font-size:var(--wd-h3-size);line-height:var(--hvk-line-height-1p25);letter-spacing:-.02em;font-weight:var(--hvk-font-weight-600);text-wrap:balance}.ig-limit__b{margin:0;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted);max-width:52ch;text-wrap:pretty}.ig-roles{position:relative;width:min(520px,calc(100% - 48px))}.ig-roles__buy{position:absolute;right:18px;top:-20px;z-index:2;display:inline-flex;align-items:center;height:40px;padding:0 var(--hvk-space-18);border-radius:999px;background:var(--wd-white);box-shadow:var(--ig-float);font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-600);color:var(--site-text-muted);rotate:3deg}.ig-strike{position:relative}.ig-strike::after{content:"";position:absolute;left:-5px;right:-5px;top:52%;height:1.5px;border-radius:var(--hvk-radius-2);background:var(--wd-ink)}.ig-roles__list{list-style:none;margin:0;padding:var(--hvk-space-14);display:grid;gap:var(--hvk-space-8);border-radius:var(--hvk-radius-18);background:color-mix(in srgb,var(--wd-white) 62%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 6%,transparent)}.ig-roles__list li{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-16);min-height:56px;padding:var(--hvk-space-10) var(--hvk-space-16);border-radius:var(--hvk-radius-12);font-size:var(--hvk-font-size-15);font-weight:var(--hvk-font-weight-500);color:var(--site-text-muted)}.ig-roles__list li span{white-space:nowrap}.ig-roles__list em{display:inline-flex;align-items:center;gap:var(--hvk-space-7);font-style:normal;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12p5);letter-spacing:-.03em;color:var(--site-text-subtle);white-space:nowrap}.ig-roles__list em svg{flex:none;width:15px;height:15px;fill:currentColor}.ig-roles__list li.is-focus{background:var(--wd-white);color:var(--site-text);font-weight:var(--hvk-font-weight-600);box-shadow:var(--ig-float);transform:scale(1.03)}.ig-roles__list li.is-focus em{color:var(--site-text)}.ig-limit--red{background:color-mix(in srgb,var(--wd-accent) 16%,var(--wd-paper-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-accent) 22%,transparent),inset 0 1px 0 color-mix(in srgb,var(--hvk-card-white) 70%,transparent)}.ig-limit--red .ig-limit__core{background:var(--wd-accent);color:var(--wd-on-accent)}.ig-limit--red .ig-limit__well{background:none;box-shadow:none}.ig-limit--red .ig-limit__well::before{content:"";position:absolute;inset:-6% -6% -10%;background-image:radial-gradient(circle,var(--hvk-card-white-a550) 1.5px,transparent 1.8px);background-size:15px 15px;-webkit-mask-image:radial-gradient(62% 62% at 50% 50%,var(--hvk-c000000) 0,transparent 100%);mask-image:radial-gradient(62% 62% at 50% 50%,var(--hvk-c000000) 0,transparent 100%)}.ig-limit--red .ig-limit__well::after{content:"";position:absolute;width:280px;height:280px;left:50%;top:50%;translate:-50% -50%;border-radius:50%;box-shadow:0 0 0 1px var(--hvk-card-white-a260),0 0 0 44px var(--hvk-card-white-a050),0 0 0 45px var(--hvk-card-white-a160)}.ig-limit--red .ig-limit__t{color:var(--wd-on-accent)}.ig-limit--red .ig-limit__b{color:var(--wd-on-accent)}.ig-slip{position:relative;z-index:1;width:min(320px,86%);padding:var(--hvk-space-22) var(--hvk-space-24) var(--hvk-space-20);border-radius:var(--hvk-radius-16);background:var(--hvk-card-white);color:var(--wd-ink);rotate:-4deg;box-shadow:0 26px 44px -18px var(--hvk-c460414-a550)}.ig-slip__h{margin:0 0 var(--hvk-space-14);font-size:var(--hvk-font-size-14p5);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.ig-slip dl{margin:0;display:grid;gap:var(--hvk-space-9)}.ig-slip dl div{display:flex;justify-content:space-between;gap:var(--hvk-space-12);border-top:1px solid color-mix(in srgb,var(--wd-ink) 10%,transparent);padding-top:var(--hvk-space-9)}.ig-slip dt{font-size:var(--hvk-font-size-12p5);color:var(--wd-ink-2)}.ig-slip dd{margin:0;font-family:var(--site-font-mono);font-size:var(--hvk-font-size-12p5);letter-spacing:-.03em;white-space:nowrap}.ig-slip__stamp{position:absolute;right:14px;top:13px;padding:var(--hvk-space-5) var(--hvk-space-9) var(--hvk-space-4);border:2px solid var(--wd-ink);border-radius:var(--hvk-radius-8);font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-12);text-transform:uppercase;letter-spacing:.04em;rotate:7deg;white-space:nowrap}@media (max-width:1099px){.ig-card{width:232px;padding:var(--hvk-space-14) var(--hvk-space-14) var(--hvk-space-8)}.ig-card--brief{left:2.5%;top:44px}.ig-card--ads{right:2.5%;top:72px}.ig-card--orders{left:4%;bottom:44px}.ig-card--result{right:3%;bottom:36px;width:246px;padding:var(--hvk-space-14) var(--hvk-space-14) var(--hvk-space-14)}.ig-clip__in{width:184px}.ig-result__hook{font-size:var(--hvk-font-size-16)}.ig-result__nums dd{font-size:var(--hvk-font-size-18)}.ig-src__well{height:232px}.ig-sync{grid-template-columns:minmax(0,1fr);row-gap:var(--hvk-space-16)}.ig-ledger{margin-right:0}.ig-ledger__core{padding:var(--hvk-space-14)}.ig-gap{justify-self:center;width:100%;max-width:560px;rotate:none}.ig-limit__well{min-height:330px}}@media (max-width:899px){.ig-wall{grid-template-columns:minmax(0,1fr)}.ig-limits{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ig-supply{grid-template-columns:minmax(0,1fr)}.ig-supply__item{padding:var(--hvk-space-20) var(--hvk-space-20) var(--hvk-space-22)}.ig-supply__item+.ig-supply__item{border-left:0;border-top:1px solid var(--site-border)}.ig-well{height:auto}.ig-stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--hvk-space-12);padding:var(--hvk-space-24) var(--hvk-space-12) var(--hvk-space-14)}.ig-rings{top:185px;translate:-50% -50%}.ig-links{display:none}.ig-spin--c{display:none}.ig-stage::before{content:"";position:absolute;z-index:0;left:50%;top:320px;bottom:60px;border-left:1.25px dashed color-mix(in srgb,var(--wd-ink) 30%,transparent)}.ig-clip{position:relative;left:auto;top:auto;translate:none;margin-bottom:var(--hvk-space-12)}.ig-clip__in{width:176px}.ig-card,.ig-card--brief,.ig-card--ads,.ig-card--orders,.ig-card--result{position:relative;left:auto;right:auto;top:auto;bottom:auto;rotate:none;width:100%;max-width:360px;padding:var(--hvk-space-14) var(--hvk-space-16) var(--hvk-space-8);animation:none}.ig-card--result{padding:var(--hvk-space-16);margin-top:var(--hvk-space-6)}.ig-card::after{display:none}.ig-src__well{height:200px}.ig-shell{grid-template-columns:minmax(0,1fr)}.ig-src{flex-direction:row;align-items:stretch}.ig-src__well{flex:none;width:112px;height:auto;min-height:124px;margin:var(--hvk-space-6) 0 var(--hvk-space-6) var(--hvk-space-6);border-radius:var(--hvk-radius-16)}.ig-src__ghost{display:none}.ig-src__key{width:72px;height:72px;border-radius:var(--hvk-radius-20)}.ig-src__key .ig-mark{width:46px;height:46px}.ig-src__cap{justify-content:center;padding:var(--hvk-space-14) var(--hvk-space-16) var(--hvk-space-14) var(--hvk-space-14)}.ig-src__name{font-size:var(--hvk-font-size-18)}.ig-src__what{font-size:var(--hvk-font-size-14)}.ig-briefstrip{flex-wrap:wrap;padding:var(--hvk-space-18);border-radius:var(--hvk-radius-22);gap:var(--hvk-space-14)}.ig-briefstrip__t{flex-basis:calc(100% - 70px)}.ig-band__arcs{right:-260px;bottom:-300px;width:640px;height:640px;opacity:.7}.ig-band__dots{width:100%;right:-20%;height:42%}.ig-ledger__core{padding:var(--hvk-space-8)}.ig-table,.ig-table tbody{display:block}.ig-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ig-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--hvk-space-10) var(--hvk-space-12);align-items:center;padding:var(--hvk-space-16) var(--hvk-space-12);border-top:1px solid color-mix(in srgb,var(--wd-ink) 9%,transparent)}.ig-table tbody tr:first-child{border-top:0}.ig-table tbody th,.ig-table tbody td{padding:0;border-top:0;background:transparent}.ig-table tr.is-gap{background:var(--wd-paper);border-radius:var(--hvk-radius-14);border-top:0;margin-top:var(--hvk-space-6)}.ig-table tr.is-gap th,.ig-table tr.is-gap td{background:transparent;border-radius:0}.ig-table__state{order:1;justify-self:end;text-align:right}.ig-table__src{order:2;grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--hvk-space-6) var(--hvk-space-14)}.ig-srcline+.ig-srcline{margin-top:0}.ig-table__days{order:3;grid-column:1/-1}.ig-days{width:100%}.ig-gap{padding:var(--hvk-space-20)}}@media (max-width:699px){.ig-limit__well{min-height:280px}.ig-roles{width:calc(100% - 24px)}.ig-roles__buy{right:10px;top:-14px;height:36px;font-size:var(--hvk-font-size-13);padding:0 var(--hvk-space-14)}.ig-roles__list{padding:var(--hvk-space-10);gap:var(--hvk-space-6)}.ig-roles__list li{min-height:50px;padding:var(--hvk-space-9) var(--hvk-space-12);font-size:var(--hvk-font-size-14);gap:var(--hvk-space-10)}.ig-roles__list li span{white-space:normal}.ig-roles__list em{font-size:var(--hvk-font-size-11p5)}.ig-limit__cap{padding:var(--hvk-space-18) var(--hvk-space-18) var(--hvk-space-20)}.ig-slip{width:min(300px,90%);padding:var(--hvk-space-20) var(--hvk-space-20) var(--hvk-space-18)}}@media (max-width:420px){.ig-foot{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:var(--hvk-space-8)}.ig-foot dd{font-size:var(--hvk-font-size-12);letter-spacing:-.04em}}.dm-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(800px,100svh,1000px)}.dm-panel{--dm-l:max(var(--wd-gutter),calc(100% - var(--site-container)/2));position:relative;z-index:0;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;padding:var(--hvk-space-112) var(--hvk-space-fluid-32) var(--hvk-space-40) var(--dm-l);background:radial-gradient(90% 70% at 100% 100%,var(--hvk-cff7a68) 0%,var(--hvk-cff7a68-a000) 62%),radial-gradient(70% 55% at 0% 0%,var(--hvk-cb40e30) 0%,var(--hvk-cb40e30-a000) 72%),var(--wd-accent);color:var(--wd-on-accent)}.dm-panel::after{content:"";position:absolute;z-index:-1;top:-20%;bottom:-20%;left:-10%;width:55%;background:linear-gradient(90deg,var(--hvk-peach-light-a000) 0%,var(--hvk-peach-light-a300) 50%,var(--hvk-peach-light-a000) 100%);transform:translateX(90%) skewX(-16deg);pointer-events:none}.dm-panel__dots{position:absolute;z-index:-1;right:0;bottom:0;width:62%;height:62%;background:radial-gradient(circle,var(--hvk-card-white-a360) 1.1px,transparent 1.7px) 0 0/12px 12px;-webkit-mask-image:radial-gradient(circle at 100% 100%,var(--hvk-c000000) 0,transparent 46%);mask-image:radial-gradient(circle at 100% 100%,var(--hvk-c000000) 0,transparent 46%);pointer-events:none}.dm-panel__arcs{position:absolute;z-index:-1;right:-320px;bottom:-320px;width:640px;height:640px;max-width:none;pointer-events:none}.dm-copy{position:relative}.dm-panel .hr-eyebrow{background:var(--hvk-card-white-a160);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a400);color:var(--wd-on-accent)}.dm-panel .hr-eyebrow__chip{background:var(--wd-white);color:var(--wd-accent)}.dm-panel .hr-lead{color:var(--wd-on-accent)}.wd-btn.dm-see{background:var(--hvk-card-white-a160);color:var(--wd-on-accent);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a500);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wd-btn.dm-see:hover{background:var(--hvk-card-white-a260)}.dm-foot{position:relative;margin-top:auto;padding-top:var(--hvk-space-40)}.dm-glass{padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--hvk-card-white-a180);-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a550),0 30px 60px -30px var(--hvk-c780622-a600)}.dm-inset{padding:var(--hvk-space-8);border-radius:var(--hvk-radius-22);background:var(--hvk-card-white-a940);box-shadow:inset 0 1px 0 var(--wd-white)}.dm-plan{list-style:none;margin:0;padding:var(--hvk-space-6) var(--hvk-space-12) var(--hvk-space-6)}.dm-plan li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:0 var(--hvk-space-8);padding-block:var(--hvk-space-9);border-top:1px solid color-mix(in srgb,var(--wd-ink) 9%,transparent)}.dm-plan li:first-child{border-top:0}.dm-plan__n{font:400 12.5px/1.3 var(--site-font-mono);letter-spacing:-.03em;color:var(--wd-ink-3)}.dm-plan__what{font-size:var(--hvk-font-size-15);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em;color:var(--wd-ink)}.dm-plan__sub{font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p3);color:var(--wd-ink-2);white-space:nowrap}.dm-right{--dm-r:max(var(--wd-gutter),calc(100% - var(--site-container)/2));display:flex;align-items:center;padding:var(--hvk-space-112) var(--dm-r) var(--hvk-space-64) var(--hvk-space-fluid-32)}.dm-hero .dm-visual{width:100%}.dm-hero .hr-card{background:var(--wd-paper-2);-webkit-backdrop-filter:none;backdrop-filter:none}.dm-core{display:block;padding:var(--hvk-space-8)}.dm-stage{position:relative;width:100%;height:80px;border-radius:var(--hvk-radius-18);overflow:hidden;background:linear-gradient(100deg,var(--hvk-card-white-a700) 0%,var(--hvk-cffbeac-a860) 42%,var(--hvk-cff7668-a860) 74%,var(--hvk-hook-red-a760) 100%);box-shadow:inset 0 0 0 1.5px var(--hvk-card-white-a900)}.dm-stage::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 14px 6px var(--hvk-card-white-a720)}.dm-ghosts{position:absolute;top:50%;right:-28px;display:flex;gap:var(--hvk-space-7);transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,var(--hvk-c000000) 66%,transparent 98%);mask-image:linear-gradient(90deg,var(--hvk-c000000) 66%,transparent 98%)}.dm-ghosts p{margin:0;padding:var(--hvk-space-8) var(--hvk-space-15);border-radius:999px;background:var(--hvk-card-white-a620);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a700);font-size:var(--hvk-font-size-13);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;line-height:var(--hvk-line-height-1p2);color:var(--hvk-night-ink-a560);white-space:nowrap}.dm-stage .hr-ui__pillwrap{position:absolute;margin:0;left:-34px;right:auto;top:50%;width:62%;padding:var(--hvk-space-40) var(--hvk-space-10);transform:translateY(-50%)}.dm-stage .hr-ui__bezel{padding:var(--hvk-space-5)}.dm-stage .hr-ui__pill{height:46px;gap:var(--hvk-space-9);padding:0 var(--hvk-space-20) 0 var(--hvk-space-48)}.dm-stage .hr-ui__spark,.dm-stage .hr-ui__spark svg{width:20px;height:20px}.dm-stage .hr-ui__label{font-size:var(--hvk-font-size-15p5)}.dm-stage .hr-ui__dots{padding-top:var(--hvk-space-5);margin-left:var(--hvk-space-n3)}.dm-stage .hr-ui__pointer{position:absolute;margin:0;left:auto;right:37%;top:auto;bottom:5px;width:24px;height:24px}.dm-form{display:grid;gap:var(--hvk-space-15);padding:var(--hvk-space-22) var(--hvk-space-18) var(--hvk-space-14)}.dm-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--hvk-space-12)}.dm-field{display:flex;flex-direction:column;gap:var(--hvk-space-6);min-width:0}.dm-label{padding:0;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-600);letter-spacing:-.015em;color:var(--site-text)}.dm-label-row{display:flex;align-items:center;justify-content:space-between;gap:var(--hvk-space-12)}.dm-tag{font:400 11.5px/1 var(--site-font-mono);letter-spacing:-.02em;color:var(--site-text-subtle)}.dm-input{display:block;width:100%;height:46px;padding:0 var(--hvk-space-14);border:0;border-radius:var(--hvk-radius-13);background:var(--wd-paper);box-shadow:inset 0 0 0 1px var(--site-border-strong);font:500 15px/1.4 var(--site-font-sans);letter-spacing:-.01em;color:var(--site-text);transition:box-shadow .2s var(--site-ease),background-color .2s var(--site-ease)}.dm-input::placeholder{color:var(--site-text-subtle);font-weight:var(--hvk-font-weight-400)}.dm-input:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 32%,transparent)}.dm-input:focus{outline:none;background:var(--wd-white);box-shadow:inset 0 0 0 1.5px var(--wd-ink),0 0 0 4px color-mix(in srgb,var(--wd-ink) 8%,transparent)}.dm-textarea{height:66px;padding:var(--hvk-space-11) var(--hvk-space-14);resize:vertical}.dm-help{margin:0;font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p4);color:var(--site-text-muted)}.dm-error{display:flex;align-items:center;gap:var(--hvk-space-6);margin:0;font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p4);font-weight:var(--hvk-font-weight-500);color:var(--wd-accent)}.dm-error svg{flex:none;width:15px;height:15px}.dm-error[hidden],.dm-done[hidden]{display:none}.dm-field.is-error .dm-input{box-shadow:inset 0 0 0 1.5px var(--wd-accent)}.dm-field.is-error .dm-help{display:none}.dm-fieldset{min-width:0;margin:0;padding:0;border:0}.dm-fieldset>.dm-help{margin-top:var(--hvk-space-3)}.dm-opts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--hvk-space-8);margin-top:var(--hvk-space-10)}.dm-opt{position:relative;display:block;height:100%;cursor:pointer}.dm-opt__input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.dm-opt__card{height:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--hvk-space-2) var(--hvk-space-8);padding:var(--hvk-space-11) var(--hvk-space-12) var(--hvk-space-12);border-radius:var(--hvk-radius-13);background:var(--wd-paper);box-shadow:inset 0 0 0 1px var(--site-border-strong);transition:box-shadow .2s var(--site-ease),background-color .2s var(--site-ease)}.dm-opt__name{grid-area:1/1;font-size:var(--hvk-font-size-14);line-height:var(--hvk-line-height-1p3);font-weight:var(--hvk-font-weight-600);letter-spacing:-.015em;color:var(--site-text)}.dm-opt__sub{grid-area:2/1/2/3;font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p35);color:var(--site-text-muted)}.dm-opt__mark{grid-area:1/2;position:relative;width:16px;height:16px;margin-top:var(--hvk-space-1);border-radius:50%;background:var(--wd-white);box-shadow:inset 0 0 0 1.5px var(--site-border-strong);transition:box-shadow .2s var(--site-ease),background-color .2s var(--site-ease)}.dm-opt__mark::after{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--wd-white);transform:scale(0);transition:transform .2s var(--site-ease)}.dm-opt:hover .dm-opt__card{background:var(--wd-white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wd-ink) 32%,transparent)}.dm-opt__input:checked+.dm-opt__card{background:var(--wd-white);box-shadow:inset 0 0 0 1.5px var(--wd-ink),0 12px 22px -16px color-mix(in srgb,var(--wd-ink) 40%,transparent)}.dm-opt__input:checked+.dm-opt__card .dm-opt__mark{background:var(--wd-ink);box-shadow:none}.dm-opt__input:checked+.dm-opt__card .dm-opt__mark::after{transform:none}.dm-opt__input:focus-visible+.dm-opt__card{outline:2px solid var(--site-accent);outline-offset:2px}.dm-submit{display:grid;gap:var(--hvk-space-12);margin-top:var(--hvk-space-3)}.dm-submit .wd-btn{width:100%}.dm-submit .wd-btn:hover{background:color-mix(in srgb,var(--wd-ink) 14%,var(--site-accent))}.dm-next{margin:0;font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted);text-wrap:pretty}.dm-next a{color:var(--site-text);font-weight:var(--hvk-font-weight-500);text-decoration:underline;text-decoration-color:var(--site-border-strong);text-underline-offset:3px;white-space:nowrap}.dm-next a:hover{text-decoration-color:currentColor}.dm-done{width:100%;display:grid;justify-items:start;gap:var(--hvk-space-10);padding:var(--hvk-space-32) var(--hvk-space-22) var(--hvk-space-26)}.dm-done__mark{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wd-ink);color:var(--wd-white)}.dm-done__mark svg{width:24px;height:24px}.dm-done__title{margin:var(--hvk-space-8) 0 0;font-size:var(--hvk-font-size-26);line-height:var(--hvk-line-height-1p15);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em;color:var(--site-text)}.dm-done__text{margin:0;max-width:44ch;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p55);color:var(--site-text-muted);text-wrap:pretty}.dm-example{overflow:clip}.dm-orbit{position:absolute;z-index:0;left:calc(50% - 1120px);top:calc(50% - 390px);width:980px;height:980px;max-width:none;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,var(--hvk-c000000) 62%,transparent);mask-image:radial-gradient(closest-side,var(--hvk-c000000) 62%,transparent)}.dm-walk{--dm-gap:clamp(72px,8vw,112px);position:relative;display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:var(--dm-gap)}.dm-shell{grid-area:1/1/4/2;position:relative;z-index:1;padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--wd-paper);box-shadow:inset 0 0 0 1px var(--wd-white),0 0 0 1px color-mix(in srgb,var(--wd-ink) 7%,transparent),0 44px 80px -46px color-mix(in srgb,var(--wd-ink) 38%,transparent)}.dm-shell__core{height:100%;border-radius:var(--hvk-radius-22);background:var(--wd-white)}.dm-r{position:relative;z-index:2;min-width:0}.dm-r--1{grid-area:1/1;padding:var(--hvk-space-36) var(--hvk-space-36) var(--hvk-space-28);border-bottom:1px solid var(--site-border);margin-inline:var(--hvk-space-6);margin-top:var(--hvk-space-6)}.dm-r--2{grid-area:2/1;padding:var(--hvk-space-12) var(--hvk-space-36) var(--hvk-space-24);margin-inline:var(--hvk-space-6)}.dm-r--3{grid-area:3/1;margin:0 var(--hvk-space-14) var(--hvk-space-14);padding:var(--hvk-space-30) var(--hvk-space-28) var(--hvk-space-24);border-radius:var(--hvk-radius-18);background:var(--wd-night);color:var(--wd-on-night);overflow:hidden;isolation:isolate}.dm-bottle{position:absolute;z-index:3;right:34px;top:-44px;width:auto;height:210px;max-width:none;transform:rotate(7deg);filter:drop-shadow(0 22px 22px color-mix(in srgb,var(--wd-ink) 26%,transparent))}.dm-r1__top{display:flex;align-items:center;gap:var(--hvk-space-12)}.dm-kicker{font:400 12.5px/1 var(--site-font-mono);letter-spacing:-.02em;color:var(--site-text-muted)}.dm-stamp{padding:var(--hvk-space-4) var(--hvk-space-8);border-radius:var(--hvk-radius-6);box-shadow:inset 0 0 0 1.25px var(--wd-ink);font:500 10.5px/1 var(--site-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--wd-ink);transform:rotate(-3deg)}.dm-r1__name{margin:var(--hvk-space-20) 0 0;font-size:var(--hvk-font-size-fluid-10);line-height:var(--hvk-line-height-1p08);font-weight:var(--hvk-font-weight-600);letter-spacing:-.04em;color:var(--site-text)}.dm-r1__meta{margin:var(--hvk-space-8) 0 0;font-size:var(--hvk-font-size-15);color:var(--site-text-muted)}.dm-mono{font-family:var(--site-font-mono);letter-spacing:-.04em}.dm-people{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hvk-space-10);margin-top:var(--hvk-space-20);padding-right:var(--hvk-space-96)}.dm-faces{display:flex}.dm-faces img{width:34px;height:34px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--wd-white)}.dm-faces img+img{margin-left:var(--hvk-space-n8)}.dm-people__names{font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);letter-spacing:-.01em;color:var(--site-text)}.dm-rule{display:inline-flex;align-items:center;height:26px;padding:0 var(--hvk-space-10);border-radius:999px;background:var(--wd-paper-2);font:400 12px/1 var(--site-font-mono);letter-spacing:-.03em;color:var(--site-text-muted)}.dm-hook{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,212px);align-items:center;gap:0 var(--hvk-space-16);padding-block:var(--hvk-space-13);border-bottom:1px solid var(--site-border)}.dm-hook--head{grid-template-columns:48px minmax(0,1fr) repeat(3,64px);padding-block:var(--hvk-space-12) var(--hvk-space-10);font-size:var(--hvk-font-size-12p5);color:var(--site-text-subtle);white-space:nowrap}.dm-hook--head span:nth-child(n+3){text-align:right;font-family:var(--site-font-sans)}.dm-hook__clip{width:48px;height:72px;border-radius:var(--hvk-radius-10);object-fit:cover;background:var(--wd-paper-2)}.dm-hook__who{min-width:0}.dm-hook__name{margin:0;font-size:var(--hvk-font-size-16);line-height:var(--hvk-line-height-1p25);font-weight:var(--hvk-font-weight-600);letter-spacing:-.025em;color:var(--site-text)}.dm-hook__by{margin:var(--hvk-space-2) 0 0;font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p3);color:var(--site-text-muted)}.dm-strand{display:block;height:6px;margin-top:var(--hvk-space-9);border-radius:999px;background:linear-gradient(90deg,var(--hvk-ink-muted),var(--hvk-c9a98a4) 55%,var(--hvk-cd6d5dc) 72%,var(--hvk-ink-subtle))}.dm-strand--40{width:100%;height:12px;background:linear-gradient(95deg,var(--hvk-c7c0a26),var(--hvk-hook-red) 42%,var(--hvk-peach-light) 58%,var(--hvk-hook-red) 74%,var(--hvk-c7c0a26));position:relative;overflow:hidden}.dm-strand--30{width:75%;height:9px}.dm-strand--20{width:50%;height:6px}.dm-hook__nums{display:grid;grid-template-columns:repeat(3,64px);gap:0;margin:0;justify-content:end;text-align:right}.dm-hook__nums dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dm-hook__nums dd{margin:0;font:500 16px/1 var(--site-font-mono);letter-spacing:-.04em;color:var(--site-text)}.dm-hook__nums .dm-hook__orders{font-size:var(--hvk-font-size-24);letter-spacing:-.06em}.dm-hook.is-win .dm-hook__orders{color:var(--wd-accent)}.dm-excl{display:flex;align-items:baseline;gap:var(--hvk-space-10);margin:var(--hvk-space-14) 0 0;font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p45);color:var(--site-text-muted);text-wrap:pretty}.dm-excl__tag{flex:none;padding:var(--hvk-space-3) var(--hvk-space-8);border-radius:999px;box-shadow:inset 0 0 0 1px var(--site-border-strong);font:400 11px/1.1 var(--site-font-mono);letter-spacing:-.02em;color:var(--site-text-muted)}.dm-arcs{position:absolute;z-index:-1;right:-70px;top:50%;width:360px;height:360px;max-width:none;transform:translateY(-50%);pointer-events:none}.dm-dots{position:absolute;z-index:-1;inset:0 0 0 62%;background:radial-gradient(circle,var(--hvk-studio-white-a300) 1px,transparent 1.6px) 0 0/11px 11px;-webkit-mask-image:linear-gradient(100deg,transparent 12%,var(--hvk-c000000) 72%);mask-image:linear-gradient(100deg,transparent 12%,var(--hvk-c000000) 72%)}.dm-totals{display:flex;flex-wrap:wrap;gap:var(--hvk-space-16) var(--hvk-space-fluid-29);margin:0}.dm-totals dt{margin-bottom:var(--hvk-space-9);font-size:var(--hvk-font-size-13);line-height:var(--hvk-line-height-1p3);color:var(--wd-on-night-2)}.dm-totals dd{margin:0;font:500 clamp(30px,3vw,40px)/1 var(--site-font-mono);letter-spacing:-.06em;color:var(--wd-on-night)}.dm-totals__note{margin:var(--hvk-space-20) 0 0;max-width:40ch;font-size:var(--hvk-font-size-12p5);line-height:var(--hvk-line-height-1p45);color:var(--wd-on-night-2)}.dm-step{position:relative;z-index:2;align-self:center;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 var(--hvk-space-20);padding-block:var(--hvk-space-28)}.dm-step--1{grid-area:1/2}.dm-step--2{grid-area:2/2}.dm-step--3{grid-area:3/2}.dm-step::before{content:"";position:absolute;top:calc(50% - .5px);left:calc(var(--dm-gap)*-1);width:calc(var(--dm-gap) - 12px);height:1px;background:var(--wd-ink)}.dm-step::after{content:"";position:absolute;top:calc(50% - 4px);left:calc(var(--dm-gap)*-1 - 4px);width:8px;height:8px;border-radius:50%;background:var(--wd-ink);box-shadow:0 0 0 3px var(--wd-paper-2)}.dm-step__n{font:200 clamp(44px,4.4vw,60px)/.9 var(--site-font-mono);letter-spacing:-.08em;color:var(--wd-ink)}.dm-step__title{margin:var(--hvk-space-3) 0 0;font-size:var(--hvk-font-size-21);font-weight:var(--hvk-font-weight-600);letter-spacing:-.03em}.dm-step__text{margin:var(--hvk-space-8) 0 0;max-width:36ch;font-size:var(--hvk-font-size-15p5);line-height:var(--hvk-line-height-1p55);color:var(--site-text-muted);text-wrap:pretty}.dm-step__link{margin-top:var(--hvk-space-14);font-size:var(--hvk-font-size-14)}@media (prefers-reduced-motion:no-preference){.dm-panel::after{animation:dm-shimmer 11s ease-in-out infinite alternate}@keyframes dm-shimmer{from{transform:translateX(-30%) skewX(-16deg)}to{transform:translateX(170%) skewX(-16deg)}}.dm-panel__ring{transform-box:fill-box;transform-origin:center;animation:dm-spin 90s linear infinite}.dm-strand--40::after{content:"";position:absolute;inset:0 auto 0 0;width:34%;background:linear-gradient(90deg,transparent,var(--hvk-card-white-a700),transparent);animation:dm-sheen 3.6s var(--site-ease) infinite}@keyframes dm-sheen{0%{transform:translateX(-120%)}70%,100%{transform:translateX(320%)}}.dm-orbit__dash{transform-box:fill-box;transform-origin:center;animation:dm-spin 90s linear infinite}@keyframes dm-spin{to{transform:rotate(360deg)}}}@media (max-width:1199px){.dm-plan__sub{display:none}.dm-plan li{grid-template-columns:30px minmax(0,1fr)}}@media (max-width:1099px){.dm-walk{--dm-gap:48px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.dm-r--1,.dm-r--2{padding-inline:var(--hvk-space-22)}.dm-r--1{padding-top:var(--hvk-space-26)}.dm-bottle{right:18px;top:-30px;height:170px}.dm-people{padding-right:var(--hvk-space-60)}.dm-hook{grid-template-columns:42px minmax(0,1fr) minmax(0,166px);gap:0 var(--hvk-space-12)}.dm-hook--head{grid-template-columns:42px minmax(0,1fr) 52px 52px 62px}.dm-hook__nums{grid-template-columns:52px 52px 62px}.dm-hook__clip{width:42px;height:62px}.dm-hook__name{font-size:var(--hvk-font-size-15)}.dm-arcs{right:-60px;width:240px;height:240px}.dm-step{gap:0 var(--hvk-space-14)}.dm-step__n{font-size:var(--hvk-font-size-40)}.dm-step__title{font-size:var(--hvk-font-size-19)}}@media (max-width:899px){.dm-split{grid-template-columns:minmax(0,1fr);min-height:0}.dm-panel{--dm-l:var(--wd-gutter);padding:var(--hvk-space-104) var(--wd-gutter) var(--hvk-space-32)}.dm-panel__arcs{right:-230px;bottom:-230px;width:460px;height:460px}.dm-panel__dots{width:70%;height:50%}.dm-foot{padding-top:var(--hvk-space-28)}.dm-right{display:block;padding:var(--hvk-space-40) var(--wd-gutter) var(--hvk-space-64)}.dm-hero .dm-visual{width:min(100%,600px);margin-inline:auto}.dm-orbit{display:none}.dm-walk{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.dm-shell{display:none}.dm-step,.dm-r{grid-area:auto}.dm-step{padding-block:0 var(--hvk-space-18);align-self:auto}.dm-step::before,.dm-step::after{display:none}.dm-step--2,.dm-step--3{margin-top:var(--hvk-space-48)}.dm-r{margin:0;border:0}.dm-r--1,.dm-r--2{padding:var(--hvk-space-22);border-radius:var(--hvk-radius-24);background:var(--wd-white);box-shadow:0 0 0 1px color-mix(in srgb,var(--wd-ink) 7%,transparent),0 24px 44px -32px color-mix(in srgb,var(--wd-ink) 34%,transparent)}.dm-r--2{padding-block:var(--hvk-space-8) var(--hvk-space-20)}.dm-r--3{border-radius:var(--hvk-radius-24);padding:var(--hvk-space-26) var(--hvk-space-22) var(--hvk-space-22)}.dm-bottle{top:-10px;right:20px;height:138px}.dm-arcs{right:-70px;width:220px;height:220px}.dm-dots{inset:0 0 0 72%}.dm-hook--head{display:none}.dm-hook{grid-template-columns:48px minmax(0,1fr);gap:var(--hvk-space-10) var(--hvk-space-14);padding-block:var(--hvk-space-16)}.dm-hook__clip{width:48px;height:72px}.dm-hook__nums{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.dm-hook__nums dt{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin-bottom:var(--hvk-space-5);font-size:var(--hvk-font-size-12p5);color:var(--site-text-subtle)}.dm-step__text{max-width:44ch}}@media (max-width:699px){.dm-stage{height:72px}.dm-stage .hr-ui__pillwrap{width:76%;left:-26px}.dm-stage .hr-ui__pill{padding:0 var(--hvk-space-16) 0 var(--hvk-space-40)}.dm-ghosts{right:-52px}.dm-stage .hr-ui__pointer{right:27%;bottom:3px;width:22px;height:22px}.dm-ghosts p:first-child{display:none}.dm-form{padding:var(--hvk-space-18) var(--hvk-space-10) var(--hvk-space-10)}.dm-submit .wd-btn{height:56px}}@media (max-width:519px){.dm-row,.dm-opts{grid-template-columns:minmax(0,1fr)}.dm-people{padding-right:var(--hvk-space-44)}.dm-totals{gap:var(--hvk-space-18) var(--hvk-space-24)}.dm-totals div:first-child{flex-basis:100%}}.si2{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;display:grid;place-items:center;padding:var(--hvk-space-132) var(--hvk-space-18) var(--hvk-space-96);background:radial-gradient(58% 54% at 50% 48%,var(--hvk-card-white) 0,var(--wd-paper) 72%)}.si2-deco{position:absolute;inset:0;z-index:-1;pointer-events:none}.si2-halo{position:absolute;left:50%;top:50%;width:min(860px,150vw);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:conic-gradient(from 210deg,transparent 0 52%,var(--hvk-peach-light-a550) 62%,var(--hvk-hook-red) 74%,var(--hvk-peach-light-a500) 84%,transparent 96%);-webkit-mask-image:radial-gradient(closest-side,transparent 62%,var(--hvk-c000000) 66%,var(--hvk-c000000) 78%,transparent 90%);mask-image:radial-gradient(closest-side,transparent 62%,var(--hvk-c000000) 66%,var(--hvk-c000000) 78%,transparent 90%);filter:blur(18px);opacity:.9}.si2-arcs{position:absolute;left:50%;top:50%;width:min(1040px,180vw);height:auto;translate:-50% -50%}.si2-dots{position:absolute;width:34%;height:58%;background-image:radial-gradient(circle,var(--hvk-night-ink-a340) 1.3px,transparent 1.6px);background-size:16px 16px}.si2-dots--a{left:-2%;bottom:-6%;-webkit-mask-image:radial-gradient(60% 70% at 30% 75%,var(--hvk-c000000),transparent);mask-image:radial-gradient(60% 70% at 30% 75%,var(--hvk-c000000),transparent)}.si2-dots--b{right:-2%;top:6%;-webkit-mask-image:radial-gradient(60% 70% at 72% 25%,var(--hvk-c000000),transparent);mask-image:radial-gradient(60% 70% at 72% 25%,var(--hvk-c000000),transparent)}.si2-ghost{position:absolute;margin:0;padding:var(--hvk-space-11) var(--hvk-space-18);border-radius:999px;background:var(--hvk-card-white-a720);box-shadow:inset 0 0 0 1px var(--hvk-card-white),0 16px 30px -18px var(--hvk-night-ink-a300);font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-500);letter-spacing:-.02em;color:var(--hvk-night-ink-a560);white-space:nowrap}.si2-ghost--a{left:-40px;top:34%;padding-left:var(--hvk-space-72);-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 30%);mask-image:linear-gradient(90deg,transparent 0,var(--hvk-c000000) 30%)}.si2-ghost--b{right:-40px;bottom:30%;padding-right:var(--hvk-space-72);-webkit-mask-image:linear-gradient(270deg,transparent 0,var(--hvk-c000000) 30%);mask-image:linear-gradient(270deg,transparent 0,var(--hvk-c000000) 30%)}.si2-wrap{position:relative;width:min(100%,444px)}.si2-card{display:block;padding:var(--hvk-space-7);border-radius:var(--hvk-radius-30);background:var(--hvk-card-white-a340);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a860),0 0 0 1px var(--hvk-night-ink-a050),0 46px 90px -40px var(--hvk-c780622-a420)}.si2-core{display:grid;gap:var(--hvk-space-16);padding:var(--hvk-space-32) var(--hvk-space-30) var(--hvk-space-26);border-radius:var(--hvk-radius-24);background:var(--hvk-card-white-a940)}.si2-mark{display:block;width:44px;height:44px;margin-bottom:var(--hvk-space-2)}.si2-mark svg{display:block;width:100%;height:100%}.si2-title{margin:0;font-size:var(--hvk-font-size-30);font-weight:var(--hvk-font-weight-600);line-height:var(--hvk-line-height-1p1);letter-spacing:-.04em}.si2-lead{margin:var(--hvk-space-n8) 0 var(--hvk-space-6);font-size:var(--hvk-font-size-14p5);line-height:var(--hvk-line-height-1p5);color:var(--site-text-muted)}.si2-field{display:grid;gap:var(--hvk-space-7)}.si2-field[hidden]{display:none}.si2-field label{font-size:var(--hvk-font-size-13p5);font-weight:var(--hvk-font-weight-600);letter-spacing:-.01em}.si2-field input{height:48px;padding:0 var(--hvk-space-14);border:0;border-radius:var(--hvk-radius-12);background:var(--wd-paper);box-shadow:inset 0 0 0 1px var(--site-border-strong);font:500 15px/1 var(--site-font-sans);color:var(--site-text);transition:box-shadow .2s var(--site-ease)}.si2-field input:focus{outline:0;box-shadow:inset 0 0 0 1.5px var(--wd-accent),0 0 0 4px color-mix(in srgb,var(--wd-accent) 14%,transparent)}.si2-submit{width:100%;justify-content:center;gap:var(--hvk-space-9);margin-top:var(--hvk-space-2)}.si2-ic{display:inline-flex;width:18px;height:18px}.si2-ic svg{width:100%;height:100%;fill:currentColor}.si2-alt-btn{height:44px;border:0;border-radius:999px;background:var(--wd-paper-2);color:var(--site-text);font:600 14px/1 var(--site-font-sans);letter-spacing:-.01em;cursor:pointer;transition:background .2s var(--site-ease)}.si2-alt-btn:hover{background:var(--wd-paper-3)}.si2-note{margin:var(--hvk-space-n4) 0 0;text-align:center;font-size:var(--hvk-font-size-13);color:var(--site-text-subtle)}.si2-note[hidden]{display:none}.si2-foot{margin:var(--hvk-space-4) 0 0;text-align:center;font-size:var(--hvk-font-size-14);color:var(--site-text-muted)}.si2-foot a{color:var(--site-text);font-weight:var(--hvk-font-weight-600);text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){.si2-halo{animation:si2-spin 16s linear infinite}@keyframes si2-spin{to{transform:rotate(360deg)}}}@media (max-width:760px){.si2-ghost{display:none}.si2{padding-top:var(--hvk-space-112)}.si2-core{padding:var(--hvk-space-26) var(--hvk-space-22) var(--hvk-space-22)}}.lgl{padding-block:var(--hvk-space-150) var(--hvk-space-110)}.lgl-head{max-width:760px;margin-bottom:var(--hvk-space-64)}.lgl-head .wd-lead{margin-top:var(--hvk-space-18)}.lgl-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--hvk-space-fluid-34);align-items:start}.lgl-nav{position:sticky;top:112px}.lgl-nav nav{display:grid;gap:var(--hvk-space-10);font-size:var(--hvk-font-size-15)}.lgl-nav p{margin:0 0 var(--hvk-space-4);color:var(--site-text-subtle);font-size:var(--hvk-font-size-13)}.lgl-nav a{color:var(--site-text-muted);text-decoration:none;transition:color .2s var(--site-ease)}.lgl-nav a:hover{color:var(--wd-accent)}.lgl-body{display:grid;gap:var(--hvk-space-72)}.lg-doc{display:grid;gap:var(--hvk-space-30);scroll-margin-top:110px}.lg-item-b h3{margin:0 0 var(--hvk-space-7);font-size:var(--hvk-font-size-19);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.lg-item-b p{margin:0;max-width:62ch;color:var(--site-text-muted);line-height:var(--hvk-line-height-1p65)}@media (max-width:899px){.lgl{padding-block:var(--hvk-space-116) var(--hvk-space-72)}.lgl-grid{grid-template-columns:1fr}.lgl-nav{position:static}.lgl-nav nav{display:flex;gap:var(--hvk-space-16);flex-wrap:wrap}.lgl-nav p{flex-basis:100%}}.nf2{position:relative;isolation:isolate;overflow:hidden;min-height:max(100svh,860px);padding:var(--hvk-space-150) var(--hvk-space-18) var(--hvk-space-76);display:flex;flex-direction:column;align-items:center;text-align:center}.nf2-rib{position:absolute;left:0;right:0;top:64px;height:440px;z-index:-1}.nf2-rib canvas{position:absolute;inset:0;width:100%;height:100%}.nf2-code{margin:0;font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-200);font-size:var(--hvk-font-size-fluid-23);line-height:var(--hvk-line-height-0p86);letter-spacing:-.09em;color:var(--wd-accent)}.nf2-copy{margin-top:var(--hvk-space-30);max-width:760px}.nf2-title{font-size:var(--hvk-font-size-fluid-15)}.nf2-copy .wd-lead{margin:var(--hvk-space-16) auto 0;max-width:32em}.nf2-card{margin-top:var(--hvk-space-40);width:min(100%,560px);padding:var(--hvk-space-6);border-radius:var(--hvk-radius-28);background:var(--hvk-card-white-a400);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--hvk-card-white-a900),0 0 0 1px var(--hvk-night-ink-a050),0 40px 80px -40px var(--hvk-c780622-a400)}.nf2-core{display:grid;gap:var(--hvk-space-16);padding:var(--hvk-space-22) var(--hvk-space-24);border-radius:var(--hvk-radius-22);background:var(--hvk-card-white-a940);text-align:left}.nf2-head{margin:0;display:flex;justify-content:space-between;align-items:center;font-size:var(--hvk-font-size-14);font-weight:var(--hvk-font-weight-600);letter-spacing:-.02em}.nf2-stamp{padding:var(--hvk-space-4) var(--hvk-space-10) var(--hvk-space-3);border:2px solid var(--wd-accent);border-radius:var(--hvk-radius-8);font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-12p5);text-transform:uppercase;letter-spacing:.06em;color:var(--wd-accent);rotate:5deg}.nf2-row{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hvk-space-12);padding-block:var(--hvk-space-14);border-block:1px solid var(--site-border)}.nf2-row dt{font-size:var(--hvk-font-size-13);color:var(--site-text-muted)}.nf2-row dd{margin:var(--hvk-space-6) 0 0;font-family:var(--site-font-mono);font-weight:var(--hvk-font-weight-500);font-size:var(--hvk-font-size-24);letter-spacing:-.05em}.nf2-actions{display:flex;flex-wrap:wrap;gap:var(--hvk-space-10)}.nf2-actions .wd-btn{flex:1 1 auto;justify-content:center}@media (max-width:699px){.nf2{padding-top:var(--hvk-space-120);min-height:0}.nf2-rib{top:84px;height:240px}}[data-ix~="menu"] :is([role="menu"],[role="listbox"],[role="dialog"],[role="tooltip"]):not(.ox-open){display:none !important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--site-bg);color:var(--site-text);font-family:var(--site-font-sans);font-size:var(--wd-body-size);line-height:var(--hvk-line-height-1p6);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{margin:0;background:var(--hvk-studio-white)}body:not(#_){margin: 0;background: var(--hvk-studio-white)}[data-fit-width]:not(#_){margin: 0 auto}body.hvk-ds [data-fit-width]:not(#_){margin-bottom: var(--hvk-space-48)}.ix-panel.ix-floating:not(#_){position: fixed;right: auto;bottom: auto;margin: 0}@keyframes hvk-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.ix-in:not(#_){animation: hvk-in .42s cubic-bezier(.2, .7, .2, 1) backwards;animation-delay: calc(var(--ix-i, 0) * 45ms)}}@view-transition{navigation: auto}[data-nav="static"], [data-nav="fixed"], [data-nav="docking"]{view-transition-name: ox-nav}[data-ix~="shell-sidebar"]{view-transition-name: ox-sidebar}body[class$="-ds"] [data-nav], body[class$="-ds"] [data-ix~="shell-sidebar"]{view-transition-name: none}:root{--ox-vt-duration: .34s;--ox-vt-shift: 24px;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}[data-ox-profile="webapp"], [data-ox-profile="mobile"]{--ox-vt-duration: .22s;--ox-vt-shift: 16px}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: var(--ox-vt-duration)}::view-transition-old(root){animation: ox-vt-out var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}::view-transition-new(root){animation: ox-vt-in var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}html:active-view-transition-type(ox-back)::view-transition-old(root){animation-name: ox-vt-out-back}html:active-view-transition-type(ox-back)::view-transition-new(root){animation-name: ox-vt-in-back}}@media (prefers-reduced-motion: reduce){::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*){animation: none !important}}@keyframes ox-vt-out{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -.5))}}@keyframes ox-vt-in{from{opacity: 0;transform: translateY(var(--ox-vt-shift))}}@keyframes ox-vt-out-back{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * .5))}}@keyframes ox-vt-in-back{from{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -1))}}[data-fit-width]{zoom: min(1, calc(var(--ox-vw, 100000) / var(--ox-fw, 1)))}.s1:not(#_){min-height: 96px}.s2:not(#_){--n: 3}.s3:not(#_){--v: 100}.s4:not(#_){--v: 75}.s5:not(#_){--v: 50}.s6:not(#_){--v: 66.67}.s7:not(#_){--i: 0}.s8:not(#_){--i: 1}.s9:not(#_){--i: 2}.s10:not(#_){--i: 3}.s11:not(#_){--i: 4}.s12:not(#_){--i: 5}.s13:not(#_){--i: 6}.s14:not(#_){--i: 7}.s15:not(#_){--i: 8}.s16:not(#_){--i: 9}.s17:not(#_){--i: 10}.s18:not(#_){--i: 11}.s19:not(#_){--i: 12}.s20:not(#_){--i: 13}.s21:not(#_){--i: 14}.s22:not(#_){--i: 15}.s23:not(#_){--i: 16}.s24:not(#_){--i: 17}.s25:not(#_){--i: 18}.s26:not(#_){--i: 19}.s27:not(#_){--i: 20}.s28:not(#_){--i: 21}.s29:not(#_){--i: 22}.s30:not(#_){--i: 23}.s31:not(#_){--i: 24}.s32:not(#_){--i: 25}.s33:not(#_){--i: 26}.s34:not(#_){--i: 27}.s35:not(#_){--i: 28}.s36:not(#_){--i: 29}.s37:not(#_){--i: 30}.s38:not(#_){--i: 31}.s39:not(#_){--i: 32}.s40:not(#_){--i: 33}.s41:not(#_){--i: 34}.s42:not(#_){--i: 35}.s43:not(#_){--i: 36}.s44:not(#_){--i: 37}.s45:not(#_){--i: 38}.s46:not(#_){--i: 39}.s47:not(#_){width: 1600px;min-height: 1200px;--brand2: var(--hvk-peach-light);--brand: var(--hvk-hook-red);--primary: var(--hvk-hook-red);--ink: var(--hvk-night-ink);--paper: var(--hvk-studio-white);--tint: var(--hvk-cffdfde);--deep: var(--hvk-c65171e);--mid: var(--hvk-cbb6d6c);--brand3: var(--hvk-peach-light);--pop: var(--hvk-peach-light);--on-brand: var(--white);--on-primary: var(--white);--on-brand2: var(--ink);--on-ink: var(--paper);--on-paper: var(--ink);--on-tint: var(--ink);--on-deep: var(--paper);--on-mid: var(--ink);--on-brand3: var(--ink);--on-pop: var(--ink);--white: var(--hvk-card-white);--black: var(--hvk-c0b0b0b);--night: color-mix(in oklch,var(--hvk-night-ink) 25%,var(--hvk-c0e0e0e));--mist: color-mix(in oklch,var(--hvk-cffdfde) 55%,var(--hvk-cf1f1f2));--fd: 'Manrope',system-ui,sans-serif;--ft: 'Manrope',system-ui,sans-serif;--fm: 'Geist Mono',ui-monospace,monospace;--frame: var(--hvk-c0e0e0e);--pad: 40px;--gap: 36px;--r: 0px;display: grid;grid-template-columns: repeat(3,1fr);grid-template-rows: repeat(3,1fr)}.s48:not(#_){grid-area: 1/1/2/2}.s49:not(#_){width: min(62cqw, calc(min(26cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s50:not(#_){grid-area: 1/2/2/3}.s51:not(#_){color: var(--hvk-studio-white);display: flex;flex-direction: column;gap: var(--hvk-space-40p5);padding: var(--hvk-space-18);translate: -3% -4%}.s52:not(#_){display: flex;gap: var(--hvk-space-48p6);margin-left: 0px}.s53:not(#_){height: 54px;width: auto;opacity: 1}.s54:not(#_){display: flex;gap: var(--hvk-space-48p6);margin-left: var(--hvk-space-51p3)}.s55:not(#_){grid-area: 1/3/2/4}.s56:not(#_){padding: var(--hvk-space-fluid-12) var(--hvk-space-fluid-11) var(--hvk-space-fluid-26) var(--hvk-space-fluid-11);display: flex}.s57:not(#_){flex: 1;position: relative}.s58:not(#_){position: absolute;top: 0;bottom: 0;right: 0cqw;width: 40cqw;background: var(--hvk-peach-light);color: var(--hvk-night-ink);border-radius: var(--hvk-radius-fluid-3);box-shadow: var(--hvk-shadow-2)}.s59:not(#_){right: 2.6cqw;bottom: 3cqh;writing-mode: vertical-rl;rotate: 180deg;font-size: var(--hvk-font-size-13)}.s60:not(#_){position: absolute;top: 0;bottom: 0;right: 7.5cqw;width: 40cqw;background: var(--hvk-cool-mist);color: var(--hvk-night-ink);border-radius: var(--hvk-radius-fluid-3);box-shadow: var(--hvk-shadow-2)}.s61:not(#_){position: absolute;top: 0;bottom: 0;right: 15cqw;width: 40cqw;background: var(--hvk-studio-white);color: var(--hvk-night-ink);border-radius: var(--hvk-radius-fluid-3);box-shadow: var(--hvk-shadow-2)}.s62:not(#_){position: absolute;top: 0;bottom: 0;right: 22.5cqw;width: 40cqw;background: var(--hvk-night-ink);color: var(--hvk-studio-white);border-radius: var(--hvk-radius-fluid-3);box-shadow: var(--hvk-shadow-2)}.s63:not(#_){position: absolute;top: 0;bottom: 0;left: 0;right: 32cqw;background: var(--hvk-hook-red);color: var(--hvk-card-white);border-radius: var(--hvk-radius-fluid-3);box-shadow: 12px 0 28px -12px var(--hvk-c000000-a300)}.s64:not(#_){left: 2.4cqw;bottom: 3cqh;font-size: var(--hvk-font-size-14)}.s65:not(#_){left: 5cqw;right: 5cqw;bottom: 5.5cqh;height: 16cqh;display: grid;grid-template-columns: 2.45fr 1fr;gap: var(--hvk-space-fluid-5)}.s66:not(#_){background: color-mix(in oklch,var(--t) 8%,var(--g));border-radius: var(--hvk-radius-fluid-2)}.s67:not(#_){height: 9cqh;width: auto}.s68:not(#_){background: var(--ink);border-radius: var(--hvk-radius-fluid-2);color: var(--brand)}.s69:not(#_){grid-area: 2/1/3/2}.s70:not(#_){width: min(34cqw, calc(58cqh * var(--symbol-ar)))}.s71:not(#_){grid-area: 2/2/3/3}.s72:not(#_){width: 100%;height: 100%;opacity: 0.14}.s73:not(#_){padding: var(--hvk-space-fluid-15) var(--hvk-space-fluid-13);display: flex;flex-direction: column;justify-content: flex-end}.s74:not(#_){font-family: var(--fd);font-weight: var(--hvk-font-weight-500);font-size: var(--hvk-font-size-fluid-3);line-height: var(--hvk-line-height-0p98);letter-spacing: -.03em;max-width: 56cqw}.s75:not(#_){grid-area: 2/3/3/4}.s76:not(#_){padding: var(--hvk-space-fluid-9) var(--hvk-space-fluid-10);display: grid;grid-template-columns: 1fr 1fr 1fr;align-content: start;gap: var(--hvk-space-fluid-5);font-size: var(--hvk-font-size-13)}.s77:not(#_){font-weight: var(--hvk-font-weight-500);font-size: var(--hvk-font-size-12);line-height: var(--hvk-line-height-1p4);font-family: var(--ft);max-width: 22ch}.s78:not(#_){font-family: 'Manrope';font-size: var(--hvk-font-size-20)}.s79:not(#_){font-family: 'Manrope';font-size: var(--hvk-font-size-18);line-height: var(--hvk-line-height-1p1)}.s80:not(#_){left: 4.5cqw;right: 4.5cqw;top: 47cqh;display: grid;grid-template-columns: 1fr 1fr 1fr}.s81:not(#_){font-weight: var(--hvk-font-weight-700);font-size: var(--hvk-font-size-16);line-height: 1;font-family: 'Manrope'}.s82:not(#_){font-weight: var(--hvk-font-weight-600);font-size: var(--hvk-font-size-16);line-height: 1;font-family: 'Manrope'}.s83:not(#_){font-weight: var(--hvk-font-weight-500);font-size: var(--hvk-font-size-16);line-height: 1;font-family: 'Manrope'}.s84:not(#_){left: 3.5cqw;bottom: -4.5cqh;font-family: 'Manrope';font-weight: var(--hvk-font-weight-600);font-size: var(--hvk-font-size-fluid-18);line-height: 1;letter-spacing: -.035em;color: var(--brand)}.s85:not(#_){grid-area: 3/1/4/2}.s86:not(#_){background: linear-gradient(90deg,var(--hvk-cd9d9dc),var(--hvk-cefefef) 30%,var(--hvk-ce2e2e4) 60%,var(--hvk-cf3f3f3))}.s87:not(#_){background: repeating-linear-gradient(90deg,transparent 0 17cqw,var(--hvk-c000000-a050) 17cqw calc(17cqw + 2px))}.s88:not(#_){display: flex;gap: var(--hvk-space-fluid-8);margin-top: var(--hvk-space-fluid-4)}.s89:not(#_){--pg: var(--ink);--pt: var(--paper);width: min(27cqw,calc(64cqh*.75));aspect-ratio: 3/4;padding: var(--hvk-space-fluid-3)}.s90:not(#_){display: flex;justify-content: space-between;align-items: center}.s91:not(#_){height: 1.8cqw;width: auto}.s92:not(#_){font: 500 min(1.4cqw,11px)/1 var(--ft)}.s93:not(#_){font: 500 min(2.6cqw,26px)/1.05 var(--fd);letter-spacing: -.02em;margin-top: var(--hvk-space-fluid-5);max-width: 90%}.s94:not(#_){left: -20%;right: -20%;bottom: -30%;height: 75%;background: radial-gradient(closest-side,color-mix(in oklch,var(--brand) 90%,transparent),transparent)}.s95:not(#_){position: absolute;height: 26%;width: auto;left: 50%;bottom: 16%;translate: -50% 0;--c: var(--paper)}.s96:not(#_){--pg: var(--tint);--pt: var(--ink);width: min(27cqw,calc(64cqh*.75));aspect-ratio: 3/4;padding: var(--hvk-space-fluid-3)}.s97:not(#_){left: 1.8cqw;right: 1.8cqw;bottom: 1.8cqw;height: 1px;background: currentColor;opacity: .3}.s98:not(#_){--pg: var(--brand);--pt: var(--on-brand);width: min(27cqw,calc(64cqh*.75));aspect-ratio: 3/4;padding: var(--hvk-space-fluid-3)}.s99:not(#_){position: absolute;height: 52%;width: auto;right: -14%;bottom: -8%;opacity: .95;--c: var(--pt)}.s100:not(#_){grid-area: 3/2/4/3}.s101:not(#_){display: flex;flex-direction: column;justify-content: center;padding: 0 var(--hvk-space-fluid-16)}.s102:not(#_){display: flex;align-items: center;justify-content: space-between;height: 38px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s103:not(#_){font-size: var(--hvk-font-size-12);opacity: .72}.s104:not(#_){height: min(20px, calc(62cqw / var(--logo-ar)));width: auto}.s105:not(#_){display: flex;align-items: center;justify-content: space-between;height: 53px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s106:not(#_){height: min(28px, calc(62cqw / var(--logo-ar)));width: auto}.s107:not(#_){display: flex;align-items: center;justify-content: space-between;height: 76px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s108:not(#_){height: min(40px, calc(62cqw / var(--logo-ar)));width: auto}.s109:not(#_){display: flex;align-items: center;justify-content: space-between;height: 106px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s110:not(#_){height: min(56px, calc(62cqw / var(--logo-ar)));width: auto}.s111:not(#_){display: flex;align-items: center;justify-content: space-between;height: 144px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s112:not(#_){height: min(76px, calc(62cqw / var(--logo-ar)));width: auto}.s113:not(#_){grid-area: 3/3/4/4}.s114:not(#_){position: relative;width: min(76cqw,560px);zoom: 1.15}.s115:not(#_){position: relative;left: 0;right: 0;z-index: 3;scale: 1;transform-origin: 50% 100%;opacity: 1;padding: var(--hvk-space-18) var(--hvk-space-20);display: flex;gap: var(--hvk-space-16);align-items: center;border-radius: var(--hvk-radius-24);backdrop-filter: blur(12px)}.s116:not(#_){--s: 52px;--ag: g-ink;color: orig}.s117:not(#_){flex: 1;min-width: 0}.s118:not(#_){display: flex;justify-content: space-between;font-weight: var(--hvk-font-weight-600);font-size: var(--hvk-font-size-17);line-height: var(--hvk-line-height-1p2);font-family: var(--ft)}.s119:not(#_){font-weight: var(--hvk-font-weight-400);font-size: var(--hvk-font-size-14);line-height: normal;font-family: var(--ft);color: var(--hvk-c6e6e73)}.s120:not(#_){font-weight: var(--hvk-font-weight-400);font-size: var(--hvk-font-size-15p5);line-height: var(--hvk-line-height-1p35);font-family: var(--ft);color: var(--hvk-c3a3a3c);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.s121:not(#_){position: absolute;left: 0;right: 0;top: 17px;z-index: 2;scale: 0.9299999999999999;transform-origin: 50% 100%;opacity: 0.7;padding: var(--hvk-space-18) var(--hvk-space-20);display: flex;gap: var(--hvk-space-16);align-items: center;border-radius: var(--hvk-radius-24);backdrop-filter: blur(12px)}.s122:not(#_){--s: 52px;--ag: g-ink;color: orig;visibility: hidden}.s123:not(#_){flex: 1;min-width: 0;visibility: hidden}.s124:not(#_){position: absolute;left: 0;right: 0;top: 34px;z-index: 1;scale: 0.86;transform-origin: 50% 100%;opacity: 0.4;padding: var(--hvk-space-18) var(--hvk-space-20);display: flex;gap: var(--hvk-space-16);align-items: center;border-radius: var(--hvk-radius-24);backdrop-filter: blur(12px)}.s125:not(#_){width: 1440px;min-height: 980px;box-sizing: border-box;padding: var(--hvk-space-72) var(--hvk-space-80);background: var(--hvk-studio-white);color: var(--hvk-night-ink);font-family: 'Manrope', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--hvk-space-40);overflow: hidden}.s126:not(#_){display: flex;flex-direction: column;gap: var(--hvk-space-12)}.s127:not(#_){margin: 0;font-size: var(--hvk-font-size-14);font-weight: var(--hvk-font-weight-600);letter-spacing: 0.08em;text-transform: uppercase;color: var(--hvk-ink-muted)}.s128:not(#_){margin: 0;font-size: var(--hvk-font-size-56);line-height: var(--hvk-line-height-1p05);font-weight: var(--hvk-font-weight-600);letter-spacing: -0.02em}.s129:not(#_){margin: 0;max-width: 900px;font-size: var(--hvk-font-size-18);line-height: var(--hvk-line-height-1p5);color: var(--hvk-ink-muted)}.s130:not(#_){display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));gap: var(--hvk-space-20)}.s131:not(#_){display: flex;flex-direction: column;gap: var(--hvk-space-10)}.s132:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-hook-red);box-shadow: var(--hvk-shadow-1)}.s133:not(#_){font-size: var(--hvk-font-size-17);font-weight: var(--hvk-font-weight-600)}.s134:not(#_){font-family: ui-monospace, Menlo, monospace;font-size: var(--hvk-font-size-14);color: var(--hvk-ink-muted)}.s135:not(#_){font-size: var(--hvk-font-size-14);color: var(--hvk-ink-muted)}.s136:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-night-ink);box-shadow: var(--hvk-shadow-1)}.s137:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-studio-white);box-shadow: var(--hvk-shadow-1)}.s138:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-cool-mist);box-shadow: var(--hvk-shadow-1)}.s139:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-peach-light);box-shadow: var(--hvk-shadow-1)}.s140:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-card-white);box-shadow: var(--hvk-shadow-1)}.s141:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-sunken-mist);box-shadow: var(--hvk-shadow-1)}.s142:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-ink-muted);box-shadow: var(--hvk-shadow-1)}.s143:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-ink-subtle);box-shadow: var(--hvk-shadow-1)}.s144:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-night-raise);box-shadow: var(--hvk-shadow-1)}.s145:not(#_){height: 120px;border-radius: var(--hvk-radius-14);background: var(--hvk-night-muted);box-shadow: var(--hvk-shadow-1)}.s146:not(#_){width: 1440px;min-height: 900px;box-sizing: border-box;padding: var(--hvk-space-72) var(--hvk-space-80);background: var(--hvk-studio-white);color: var(--hvk-night-ink);font-family: 'Manrope', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--hvk-space-40);overflow: hidden}.s147:not(#_){background: var(--hvk-card-white);border: 1px solid var(--hvk-sunken-mist);border-radius: var(--hvk-radius-16);padding: var(--hvk-space-28);display: flex;flex-direction: column;gap: var(--hvk-space-14)}.s148:not(#_){display: grid;grid-template-columns: 160px 1fr;align-items: baseline;gap: var(--hvk-space-24);padding: var(--hvk-space-10) 0;border-bottom: 1px solid var(--hvk-sunken-mist)}.s149:not(#_){font-size: var(--hvk-font-size-64);font-weight: var(--hvk-font-weight-600);letter-spacing: -0.03em;line-height: var(--hvk-line-height-1p15)}.s150:not(#_){font-size: var(--hvk-font-size-40);font-weight: var(--hvk-font-weight-600);letter-spacing: -0.02em;line-height: var(--hvk-line-height-1p15)}.s151:not(#_){font-size: var(--hvk-font-size-24);font-weight: var(--hvk-font-weight-600);letter-spacing: -0.01em;line-height: var(--hvk-line-height-1p15)}.s152:not(#_){font-size: var(--hvk-font-size-17);font-weight: var(--hvk-font-weight-400);letter-spacing: 0;line-height: var(--hvk-line-height-1p15)}.s153:not(#_){font-size: var(--hvk-font-size-14);font-weight: var(--hvk-font-weight-500);letter-spacing: 0;line-height: var(--hvk-line-height-1p15)}.s154:not(#_){width: 1440px;min-height: 860px;box-sizing: border-box;padding: var(--hvk-space-72) var(--hvk-space-80);background: var(--hvk-studio-white);color: var(--hvk-night-ink);font-family: 'Manrope', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--hvk-space-40);overflow: hidden}.s155:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--hvk-space-20)}.s156:not(#_){margin: 0;font-size: var(--hvk-font-size-20);font-weight: var(--hvk-font-weight-600)}.s157:not(#_){font-size: var(--hvk-font-size-16)}.s158:not(#_){font-family: ui-monospace, 'SF Mono', Menlo, monospace;font-size: var(--hvk-font-size-13);color: var(--hvk-night-ink);background: var(--hvk-cffe4dd);padding: var(--hvk-space-1) var(--hvk-space-6);border-radius: var(--hvk-radius-6)}.s159:not(#_){margin: 0;font-size: var(--hvk-font-size-15);line-height: var(--hvk-line-height-1p5);color: var(--hvk-ink-muted)}.s160:not(#_){width: 1440px;min-height: 1001px;box-sizing: border-box;padding: var(--hvk-space-72) var(--hvk-space-80);background: var(--hvk-studio-white);color: var(--hvk-night-ink);font-family: 'Manrope', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--hvk-space-40);overflow: hidden}.s161:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--hvk-space-20);align-items: start}.s162:not(#_){position: relative}.s163:not(#_){display: inline-flex;align-items: center;gap: var(--hvk-space-8);height: 44px;padding: 0 var(--hvk-space-16);border-radius: var(--hvk-radius-10);border: 1px solid var(--hvk-sunken-mist);background: var(--hvk-card-white);color: var(--hvk-night-ink);font: inherit;font-weight: var(--hvk-font-weight-500);cursor: pointer}.s164:not(#_){position: absolute;top: 52px;left: 0;z-index: 10;width: 220px;box-sizing: border-box;padding: var(--hvk-space-6);background: var(--hvk-card-white);border: 1px solid var(--hvk-sunken-mist);border-radius: var(--hvk-radius-12);box-shadow: 0 12px 32px var(--hvk-c17181c-a120)}.s165:not(#_){display: flex;align-items: center;min-height: 40px;padding: 0 var(--hvk-space-12);border-radius: var(--hvk-radius-8);background: var(--hvk-cffe4dd);color: var(--hvk-cb00d2e);font-weight: var(--hvk-font-weight-500)}.s166:not(#_){display: flex;align-items: center;min-height: 40px;padding: 0 var(--hvk-space-12);border-radius: var(--hvk-radius-8)}.s167:not(#_){height: 1px;background: var(--hvk-sunken-mist);margin: var(--hvk-space-6) 0}.s168:not(#_){color: var(--hvk-ink-muted)}.s169:not(#_){display: flex;gap: var(--hvk-space-4);padding: var(--hvk-space-4);background: var(--hvk-studio-white);border-radius: var(--hvk-radius-12)}.s170:not(#_){flex: 1;height: 40px;border: 0;border-radius: var(--hvk-radius-9);background: var(--hvk-card-white);font: inherit;font-weight: var(--hvk-font-weight-500);color: var(--hvk-night-ink);cursor: pointer}.s171:not(#_){flex: 1;height: 40px;border: 0;border-radius: var(--hvk-radius-9);background: transparent;font: inherit;font-weight: var(--hvk-font-weight-500);color: var(--hvk-ink-muted);cursor: pointer}.s172:not(#_){padding: var(--hvk-space-16);border: 1px solid var(--hvk-sunken-mist);border-radius: var(--hvk-radius-12)}.s173:not(#_){margin: 0;font-size: var(--hvk-font-size-15);line-height: var(--hvk-line-height-1p5);color: var(--hvk-night-ink)}.s174:not(#_){border: 1px solid var(--hvk-sunken-mist);border-radius: var(--hvk-radius-12)}.s175:not(#_){display: flex;width: 100%;align-items: center;justify-content: space-between;min-height: 56px;padding: 0 var(--hvk-space-16);border: 0;background: transparent;font: inherit;font-weight: var(--hvk-font-weight-600);color: var(--hvk-night-ink);cursor: pointer}.s176:not(#_){padding: 0 var(--hvk-space-16) var(--hvk-space-16)}.s177:not(#_){display: inline-flex;align-items: center;gap: var(--hvk-space-8);height: 44px;padding: 0 var(--hvk-space-16);border-radius: var(--hvk-radius-10);border: 1px solid var(--hvk-hook-red);background: var(--hvk-hook-red);color: var(--hvk-card-white);font: inherit;font-weight: var(--hvk-font-weight-500);cursor: pointer}.s178:not(#_){border: 1px solid var(--hvk-sunken-mist);border-radius: var(--hvk-radius-14);padding: var(--hvk-space-20);background: var(--hvk-card-white);box-shadow: 0 20px 48px var(--hvk-c17181c-a140);display: flex;flex-direction: column;gap: var(--hvk-space-12)}.s179:not(#_){font-size: var(--hvk-font-size-17)}.s180:not(#_){display: flex;gap: var(--hvk-space-8);justify-content: flex-end}.s181:not(#_){display: flex;flex-direction: column;gap: var(--hvk-space-4)}.s182:not(#_){min-height: 40px;display: flex;align-items: center;color: var(--hvk-night-ink);text-decoration: none}.s183:not(#_){width: 1440px;min-height: 820px;box-sizing: border-box;padding: var(--hvk-space-72) var(--hvk-space-80);background: var(--hvk-studio-white);color: var(--hvk-night-ink);font-family: 'Manrope', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--hvk-space-40);overflow: hidden}.s184:not(#_){display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--hvk-space-20)}.s185:not(#_){font-size: var(--hvk-font-size-40);font-weight: var(--hvk-font-weight-600);letter-spacing: -0.02em}[data-fit-width="1440"]{--ox-fw: 1440}[data-fit-width="1600"]{--ox-fw: 1600}