/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:84px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--hv-bg);color:var(--hv-ink);overflow-x:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer components,utilities;@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--hv-scheme:dark;--hv-heavy-rule:1px;--hv-bg:#17181b;--hv-bg-alt:#2f3036;--hv-surface:#26272c;--hv-ink:#edeae0;--hv-ink-2:#dad6ca;--hv-ink-3:#ccc8bc;--hv-line:#34353b;--hv-line-strong:#4a4b52;--hv-accent:#4c64c2;--hv-accent-hover:#4258b4;--hv-accent-ink:#fff;--hv-carbon-link:#9db0f0;--hv-link:var(--hv-carbon-link);--danger:#f0705a;--hv-field:#7b7c84;--hv-bubble-in:#44464e;--hv-bubble-in-ink:#edeae0;--hv-bubble-out:#e4e0d3;--hv-bubble-out-ink:#1c1c1a;--hv-device:#303136;--hv-device-edge:#50525a;--hv-device-ring:#76777f;--hv-card-edge:#5c5d65;--hv-notif:#4a4c54;--hv-notif-edge:#7a7c85;--hv-notif-ink:#faf7ee;--hv-notif-ink-2:#e6e2d6;--hv-shadow:0 1px 0 #0000004d, 0 24px 48px -24px #000c;--hv-sheet:#ece8dc;--hv-sheet-edge:#ece8dc;--hv-rule:#6f86ae;--hv-number:#b42a26;--hv-wordmark:url(/assets/wordmark-on-dark-BVRTMidg.svg);--hv-mark:url(/assets/mark-on-dark-DZ2ID-CG.svg)}}.form{padding:24px}.form+.form{border-top:1px solid var(--hv-line)}.form-in,.call-picker form{gap:20px;display:grid}.call-picker .form-in{gap:16px}.fld-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.fld{align-content:start;gap:8px;display:grid}.fld-row>.fld{grid-template-rows:1fr;grid-auto-rows:auto;align-content:stretch}.fld-row>.fld>.fld-head{align-self:start}.fld-head{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.fld label,.fix legend{color:var(--hv-ink);font-size:14px;font-weight:500}.hint{color:var(--hv-ink-3);font-size:14px}.fld input,.fld textarea{border:1px solid var(--hv-field);background:var(--hv-bg);width:100%;min-height:50px;color:var(--hv-ink);border-radius:10px;padding:12px 14px;font-size:16px;line-height:1.4}.fld textarea{resize:vertical}.fld input:hover,.fld textarea:hover{border-color:var(--hv-ink-2)}.fld [aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.fld-err,.form-err{color:var(--danger);font-size:14px;font-weight:500}.form-err{font-size:16px}.form-err:empty{display:none}.opt-q{border-top:1px solid var(--hv-line)}.opt-q summary{min-height:48px;color:var(--hv-ink);cursor:pointer;align-items:center;padding-top:4px;font-size:16px;font-weight:500;list-style:none;display:flex}.opt-q summary::-webkit-details-marker{display:none}.opt-q summary:before{content:"+";width:18px;font-weight:500;display:inline-block}.opt-q[open] summary:before{content:"-"}.opt-q-in{gap:24px;padding:12px 0 4px;display:grid}.fix{border:0;gap:12px;margin:0;padding:0;display:grid}.fix legend{margin-bottom:12px;padding:0}.chips{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));padding:1px 0 0 1px;display:grid}.chip{min-width:0;margin:-1px 0 0 -1px;display:flex;position:relative}.chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip>span,.cp-day,.cp-time,.cp-more{border:1px solid var(--hv-line-strong);min-height:48px;color:var(--hv-ink);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;background:0 0;border-radius:0;flex:1;align-items:center;padding:8px 14px;font-size:14px;font-weight:500;display:flex}.chip:hover>span,.cp-day:hover,.cp-time:hover,.cp-more:hover{border-color:var(--hv-ink-3)}.chip input:checked+span,.cp-day.on,.cp-time.on{border-color:var(--hv-ink);background:var(--hv-ink);color:var(--hv-bg)}.chip:hover,.chip.on{z-index:1}.chip:has(input:checked){z-index:1}.chip input:focus-visible+span{outline:2px solid var(--hv-accent);outline-offset:3px}.th-h{letter-spacing:-.01em;color:var(--hv-ink);font-size:21px;font-weight:500;line-height:1.3}.fine{color:var(--hv-ink-3);font-size:14px;line-height:1.5}.h-promise{color:var(--hv-ink-3);padding:16px 24px 0;font-size:14px}.thanks{gap:12px;display:grid}.thanks p{color:var(--hv-ink-2)}.cp-or,.cp-or-open{color:var(--hv-ink);margin:4px 24px 0;font-size:16px;font-weight:500}.cp-or-open{text-align:left;min-height:48px;text-decoration:underline;-webkit-text-decoration-color:var(--hv-line-strong);-webkit-text-decoration-color:var(--hv-line-strong);-webkit-text-decoration-color:var(--hv-line-strong);text-decoration-color:var(--hv-line-strong);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;margin-bottom:16px;padding:0;display:block}.cp-or-open:hover{-webkit-text-decoration-color:var(--hv-ink);-webkit-text-decoration-color:var(--hv-ink);-webkit-text-decoration-color:var(--hv-ink);text-decoration-color:var(--hv-ink)}.cp-chosen{z-index:2;border-top:1px solid var(--hv-line-strong);background:var(--hv-bg);color:var(--hv-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;margin-inline:-24px;padding:8px 24px 4px;font-size:16px;display:flex;position:sticky;bottom:0}.cp-chosen strong{font-weight:600}.cp-next{min-height:48px;color:var(--hv-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hv-line-strong);-webkit-text-decoration-color:var(--hv-line-strong);-webkit-text-decoration-color:var(--hv-line-strong);text-decoration-color:var(--hv-line-strong);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:500}.cp-next:hover{-webkit-text-decoration-color:var(--hv-ink);-webkit-text-decoration-color:var(--hv-ink);-webkit-text-decoration-color:var(--hv-ink);text-decoration-color:var(--hv-ink)}.form-send{background:var(--hv-accent);width:100%;height:56px;color:var(--hv-accent-ink);cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:500;display:inline-flex}.form-send:hover{background:var(--hv-accent-hover)}.form-send:disabled{cursor:progress;opacity:.7}@media (width<=720px){.fld-row{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.form{padding:20px 16px}.h-promise{padding:14px 16px 0}.cp-or,.cp-or-open{margin-inline:16px}.cp-chosen{margin-inline:-16px;padding-inline:16px}}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--hv-font:"Archivo", system-ui, sans-serif;--hv-font-mono:"IBM Plex Mono", ui-monospace, monospace;--hv-headline-stretch:125%;--hv-headline-weight:800;--hv-label-stretch:62%;--hv-label-weight:600;--hv-label-tracking:.12em;--hv-body-stretch:100%;--hv-body-weight:400;--hv-body-strong:500;--hv-n50:#faf8f1;--hv-n100:#f2efe5;--hv-n200:#e4e0d3;--hv-n300:#cfcabb;--hv-n400:#a8a396;--hv-n500:#7e7a6f;--hv-n600:#5d5a52;--hv-n700:#3f3d38;--hv-n800:#2a2926;--hv-n900:#1c1c1a;--hv-scheme:light;--hv-bg:var(--hv-n50);--hv-bg-alt:var(--hv-n100);--hv-surface:#fffdf7;--hv-ink:var(--hv-n900);--hv-ink-2:#45443f;--hv-ink-3:#55544e;--hv-line:var(--hv-n200);--hv-line-strong:var(--hv-n300);--hv-accent:#2a3f8f;--hv-accent-hover:#22337a;--hv-accent-ink:#fff;--hv-heavy-rule:2px;--hv-carbon-link:#2a3f8f;--hv-link:var(--hv-carbon-link);--danger:#c2361c;--hv-field:#8a8578;--hv-bubble-in:var(--hv-n100);--hv-bubble-in-ink:var(--hv-n900);--hv-bubble-out:var(--hv-n800);--hv-bubble-out-ink:var(--hv-n50);--hv-device:#1c1c1a;--hv-device-edge:#3a3935;--hv-device-ring:var(--hv-device);--hv-card-edge:var(--hv-line-strong);--hv-island:#000;--hv-notif:var(--hv-bg-alt);--hv-notif-edge:var(--hv-card-edge);--hv-notif-ink:var(--hv-ink);--hv-notif-ink-2:var(--hv-ink-2);--hv-shadow:0 1px 0 #1c1c1a0a, 0 24px 48px -28px #1c1c1a47;--hv-sheet:#fffdf7;--hv-sheet-edge:#c9c3b0;--hv-sheet-ink:#1c1c1a;--hv-sheet-ink-2:#4a4a45;--hv-carbon:#2a3f8f;--hv-rule:#9db5d9;--hv-perf:#b3ad9b;--hv-canary:#f6e27a;--hv-canary-rule:#c9ae3c;--hv-pink:#f2c4c0;--hv-number:#c8302b;--hv-stamp-ink:radial-gradient(ellipse 38% 60% at 22% 30%, #00000026, #0000 70%), radial-gradient(ellipse 30% 70% at 78% 68%, #0000001f, #0000 70%), radial-gradient(ellipse 24% 40% at 55% 18%, #00000014, #0000 70%), linear-gradient(#000000d9, #000000d9);--hv-wordmark:url(/assets/wordmark-on-light-pJdAmnSb.svg);--hv-mark:url(/assets/mark-on-light-Du6KVDz-.svg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--hv-scheme:dark;--hv-heavy-rule:1px;--hv-bg:#17181b;--hv-bg-alt:#2f3036;--hv-surface:#26272c;--hv-ink:#edeae0;--hv-ink-2:#dad6ca;--hv-ink-3:#ccc8bc;--hv-line:#34353b;--hv-line-strong:#4a4b52;--hv-accent:#4c64c2;--hv-accent-hover:#4258b4;--hv-accent-ink:#fff;--hv-carbon-link:#9db0f0;--hv-link:var(--hv-carbon-link);--danger:#f0705a;--hv-field:#7b7c84;--hv-bubble-in:#44464e;--hv-bubble-in-ink:#edeae0;--hv-bubble-out:#e4e0d3;--hv-bubble-out-ink:#1c1c1a;--hv-device:#303136;--hv-device-edge:#50525a;--hv-device-ring:#76777f;--hv-card-edge:#5c5d65;--hv-notif:#4a4c54;--hv-notif-edge:#7a7c85;--hv-notif-ink:#faf7ee;--hv-notif-ink-2:#e6e2d6;--hv-shadow:0 1px 0 #0000004d, 0 24px 48px -24px #000c;--hv-sheet:#ece8dc;--hv-sheet-edge:#ece8dc;--hv-rule:#6f86ae;--hv-number:#b42a26;--hv-wordmark:url(/assets/wordmark-on-dark-BVRTMidg.svg);--hv-mark:url(/assets/mark-on-dark-DZ2ID-CG.svg)}}:root[data-theme=dark]{--hv-scheme:dark;--hv-heavy-rule:1px;--hv-bg:#17181b;--hv-bg-alt:#2f3036;--hv-surface:#26272c;--hv-ink:#edeae0;--hv-ink-2:#dad6ca;--hv-ink-3:#ccc8bc;--hv-line:#34353b;--hv-line-strong:#4a4b52;--hv-accent:#4c64c2;--hv-accent-hover:#4258b4;--hv-accent-ink:#fff;--hv-carbon-link:#9db0f0;--hv-link:var(--hv-carbon-link);--danger:#f0705a;--hv-field:#7b7c84;--hv-bubble-in:#44464e;--hv-bubble-in-ink:#edeae0;--hv-bubble-out:#e4e0d3;--hv-bubble-out-ink:#1c1c1a;--hv-device:#303136;--hv-device-edge:#50525a;--hv-device-ring:#76777f;--hv-card-edge:#5c5d65;--hv-notif:#4a4c54;--hv-notif-edge:#7a7c85;--hv-notif-ink:#faf7ee;--hv-notif-ink-2:#e6e2d6;--hv-shadow:0 1px 0 #0000004d, 0 24px 48px -24px #000c;--hv-sheet:#ece8dc;--hv-sheet-edge:#ece8dc;--hv-rule:#6f86ae;--hv-number:#b42a26;--hv-wordmark:url(/assets/wordmark-on-dark-BVRTMidg.svg);--hv-mark:url(/assets/mark-on-dark-DZ2ID-CG.svg)}:is(html:has(.hv-page),body:has(.hv-page)){background:var(--hv-bg);color-scheme:var(--hv-scheme)}.hv-page{background:var(--hv-bg);min-height:100vh;color:var(--hv-ink);font-family:var(--hv-font);font-stretch:var(--hv-body-stretch);font-weight:var(--hv-body-weight);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.55}:where(.hv-page) a{color:var(--hv-link);text-decoration:none}:where(.hv-page) a:hover{text-underline-offset:3px;text-decoration:underline}:where(.hv-page) :focus-visible{outline:2px solid var(--hv-accent);outline-offset:3px}:where(.hv-page) p{margin:0}:where(.hv-page) :is(h1,h2,h3){font-stretch:var(--hv-headline-stretch);font-weight:var(--hv-headline-weight);text-wrap:balance;color:var(--hv-ink);margin:0}:where(.hv-page) :is(ol,ul){margin:0;padding:0;list-style:none}.hv-wrap{--hv-gutter:40px;max-width:1240px;padding:0 var(--hv-gutter);margin:0 auto}.hv-hero-grid.hv-hero-grid-tk,.hv-job,.hv-sell,.hv-split,.hv-book{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px;display:grid}.hv-h1{letter-spacing:-.015em;font-size:72px;line-height:.98;font-stretch:var(--hv-headline-stretch);font-weight:var(--hv-headline-weight)}.hv-h2{letter-spacing:-.01em;font-size:52px;line-height:1.02;font-stretch:var(--hv-headline-stretch);font-weight:var(--hv-headline-weight)}.hv-lede{color:var(--hv-ink-2);letter-spacing:-.005em;font-size:21px;line-height:1.5}.hv-body{color:var(--hv-ink-2);font-size:18px;line-height:1.6}.hv-small{color:var(--hv-ink-3);font-size:14px;line-height:1.5}.hv-label{font-size:12px;line-height:1.3;font-stretch:var(--hv-label-stretch);letter-spacing:var(--hv-label-tracking);text-transform:uppercase;color:var(--hv-ink-3);font-weight:var(--hv-label-weight)}.hv-num{font-variant-numeric:tabular-nums}.hv-skip{z-index:10;background:var(--hv-ink);min-height:48px;color:var(--hv-bg);border-radius:999px;align-items:center;padding:0 18px;font-weight:500;display:inline-flex;position:absolute;top:-64px;left:16px}.hv-skip:focus{top:12px}:where(.hv-page) .hv-skip:hover{text-decoration:none}.hv-btn{background:var(--hv-accent);height:48px;color:var(--hv-accent-ink);letter-spacing:-.005em;white-space:nowrap;border:0;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:500;display:inline-flex}.hv-btn:hover{background:var(--hv-accent-hover);text-decoration:none}.hv-btn.hv-quiet{isolation:isolate;height:48px;color:var(--hv-accent-ink);background:0 0;border-radius:0;padding:0 18px;font-size:15px;font-weight:600;position:relative}.hv-btn.hv-quiet:before{content:"";z-index:-1;background:var(--hv-accent);border-radius:2px;position:absolute;inset:4px 0}.hv-btn.hv-quiet:hover{background:0 0}.hv-btn.hv-quiet:hover:before{background:var(--hv-accent-hover)}.hv-link{color:var(--hv-link);font-weight:500}.hv-logo,.hv-foot-logo{background:var(--hv-mark) no-repeat left center / 30px 30px, var(--hv-wordmark) no-repeat 40px 16px / 82px auto;width:124px;height:48px;display:block}.hv-logo{flex-shrink:0}.hv-nav{z-index:5;border-bottom:var(--hv-heavy-rule) solid var(--hv-ink);background:color-mix(in srgb, var(--hv-bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);position:sticky;top:0}.hv-nav-in{align-items:center;gap:36px;height:72px;display:flex}.hv-nav nav{margin-left:auto}.hv-nav ul{gap:28px;display:flex}.hv-nav ul a,.hv-signin{min-height:48px;color:var(--hv-ink-2);align-items:center;font-size:14px;font-weight:500;display:inline-flex}.hv-nav ul a:hover,.hv-signin:hover{color:var(--hv-ink);text-decoration:none}.hv-nav-end{align-items:center;gap:28px;display:flex}.hv-menu,.hv-nav .hv-nav-more{display:none}.hv-menu{width:48px;height:48px;color:var(--hv-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-12px;padding:0}.hv-hero{padding:64px 0 80px}.hv-hero-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:96px;display:grid}.hv-hero-grid.hv-hero-grid-tk>:first-child{grid-column:1/7}.hv-hero-grid.hv-hero-grid-tk>.hv-hero-view{grid-column:8/13}.hv-hero-grid.hv-hero-grid-tk .hv-h1{font-size:68px}.hv-hero-view{align-items:stretch;padding-top:8px}.hv-hero h1{max-width:760px}.hv-hero-software{max-width:600px;color:var(--hv-ink-2);margin-top:16px;font-size:16px;line-height:1.5}.hv-hero .hv-lede{max-width:600px;margin-top:32px}.hv-cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px;display:flex}.hv-demo-line{color:var(--hv-ink-2);max-width:560px;margin-top:20px;font-size:16px;line-height:1.6}.hv-demo-line a{white-space:nowrap;font-weight:500}.hv-fit{border-top:1px solid var(--hv-line);color:var(--hv-ink-3);max-width:560px;margin-top:40px;padding-top:18px;font-size:14px}.hv-phone{background:var(--hv-device);width:100%;max-width:340px;box-shadow:0 0 0 1px var(--hv-device-ring), inset 0 0 0 1px var(--hv-device-edge), var(--hv-shadow);border-radius:52px;padding:11px;position:relative}.hv-screen{background:var(--hv-surface);border-radius:42px;position:relative;overflow:hidden}.hv-island{background:var(--hv-island);border-radius:20px;width:96px;height:28px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.hv-bar{height:46px;color:var(--hv-ink);justify-content:space-between;align-items:center;padding:0 28px 0 32px;font-size:14px;font-weight:600;display:flex}.hv-sig{align-items:center;gap:5px;display:flex}.hv-sig i{border:1.4px solid var(--hv-ink);border-radius:2px;width:16px;height:9px;display:block;position:relative}.hv-sig i:after{content:"";background:var(--hv-ink);border-radius:1px;position:absolute;inset:1px 3px 1px 1px}.hv-sig b{background:linear-gradient(90deg, var(--hv-ink) 0 2px, transparent 2px 5px, var(--hv-ink) 5px 7px, transparent 7px 10px, var(--hv-ink) 10px 12px, transparent 12px 15px, var(--hv-ink) 15px 16px);clip-path:polygon(0 100%,100% 0,100% 100%);width:16px;height:9px;display:block}.hv-who{color:var(--hv-ink);font-size:14px;font-weight:500}.hv-msgs{flex-direction:column;gap:6px;padding:12px 14px 26px;display:flex}.hv-b{letter-spacing:-.003em;border-radius:19px;max-width:82%;padding:8px 13px;font-size:14.5px;line-height:1.38}.hv-b-in{background:var(--hv-bubble-in);color:var(--hv-bubble-in-ink);border-bottom-left-radius:6px;align-self:flex-start}.hv-b-out{background:var(--hv-bubble-out);color:var(--hv-bubble-out-ink);border-bottom-right-radius:6px;align-self:flex-end}.hv-b-out+.hv-b-in,.hv-b-in+.hv-b-out{margin-top:6px}.hv-app{background:var(--hv-surface);border:var(--hv-heavy-rule) solid var(--hv-ink);min-width:0;color:var(--hv-ink);flex-direction:column;font-size:13px;line-height:1.4;display:flex}.hv-app-bar{border-bottom:var(--hv-heavy-rule) solid var(--hv-ink);font-stretch:var(--hv-label-stretch);font-weight:var(--hv-label-weight);letter-spacing:var(--hv-label-tracking);text-transform:uppercase;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.hv-app-mark{background:var(--hv-ink);width:18px;height:18px;color:var(--hv-bg);place-items:center;font-size:11px;font-weight:600;display:grid}.hv-app-body{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex}.hv-app-line{color:var(--hv-ink-2)}.hv-app-card{border:1px solid var(--hv-line-strong);flex-direction:column;gap:6px;padding:10px;display:flex}.hv-app-q{font-size:14px;font-weight:500;line-height:1.35}.hv-app-btn{border:1px solid var(--hv-line-strong);white-space:nowrap;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.hv-sec{--hv-sec-pad:88px;padding:var(--hv-sec-pad) 0}.hv-sec>.hv-wrap,.hv-book-sec>.hv-wrap,.hv-foot>.hv-wrap{position:relative}.hv-sec>.hv-wrap:before,.hv-book-sec>.hv-wrap:before,.hv-foot>.hv-wrap:before{content:"";top:calc(-1 * var(--hv-sec-pad));left:var(--hv-gutter);right:var(--hv-gutter);border-top:var(--hv-heavy-rule) solid var(--hv-ink);position:absolute}.hv-foot>.hv-wrap:before{top:0}.hv-hear{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:80px;display:grid}.hv-bignum{letter-spacing:-.01em;font-size:72px;line-height:1;font-stretch:var(--hv-headline-stretch);font-weight:var(--hv-headline-weight);font-variant-numeric:tabular-nums;margin-top:40px}:where(.hv-page) .hv-bignum a{color:var(--hv-ink)}.hv-tries{max-width:440px;margin-top:32px}.hv-rec{margin-top:24px}.hv-player{background:var(--hv-surface);border:var(--hv-heavy-rule) solid var(--hv-ink);overflow:hidden}.hv-player-top{border-bottom:1px solid var(--hv-line);padding:20px 24px}.hv-player-top audio{width:100%;height:48px;display:block}.hv-tx{padding:8px 24px 16px}.hv-ln{border-bottom:1px solid var(--hv-line);grid-template-columns:56px 1fr 44px;gap:16px;padding:12px 0;font-size:16px;line-height:1.5;display:grid}.hv-ln:last-child{border-bottom:0}.hv-sp{color:var(--hv-ink-3);padding-top:1px;font-size:14px}.hv-ts{color:var(--hv-ink-3);text-align:right;font-variant-numeric:tabular-nums;padding-top:3px;font-size:12px}.hv-ln-r .hv-say{color:var(--hv-ink)}.hv-ln-c .hv-say{color:var(--hv-ink-2)}.hv-player-foot{border-top:1px solid var(--hv-line);background:var(--hv-bg-alt);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.hv-page q{color:var(--hv-ink);quotes:"“" "”"}.hv-block{flex-direction:column;gap:16px;max-width:680px;display:flex}.hv-split>:first-child{grid-column:1/6}.hv-split>:last-child{grid-column:7/13}.hv-page main{counter-reset:hv-row}.hv-sec-row{--hv-sec-pad:72px;counter-increment:hv-row}.hv-sec-row>.hv-wrap:before{top:0}.hv-sec-row+.hv-sec-row>.hv-wrap:before{border-top:1px solid var(--hv-line-strong)}.hv-sec-row:not(:has(+.hv-sec-row))>.hv-wrap:after{content:"";top:auto;bottom:0;left:var(--hv-gutter);right:var(--hv-gutter);border-top:var(--hv-heavy-rule) solid var(--hv-ink);position:absolute}.hv-sec-row+.hv-sec:not(.hv-sec-row)>.hv-wrap:before{content:none}.hv-sec-row .hv-split>*{padding:28px 0 32px}.hv-sec-row .hv-split>h2{grid-template-columns:48px minmax(0,1fr);align-items:baseline;font-size:30px;line-height:1.12;display:grid}.hv-sec-row .hv-split>h2:before{content:counter(hv-row, decimal-leading-zero);font-family:var(--hv-font-mono);letter-spacing:.04em;color:var(--hv-ink-3);font-size:14px;font-weight:500;font-stretch:100%}.hv-sec-row:has(+.hv-sec-row){padding-bottom:0}.hv-sec-row+.hv-sec-row{padding-top:0}.hv-block-links{border-top:1px solid var(--hv-line);padding-top:14px}.hv-rules{border-top:var(--hv-heavy-rule) solid var(--hv-ink)}.hv-rules li{border-bottom:1px solid var(--hv-line-strong);grid-template-columns:48px minmax(0,1fr);align-items:baseline;padding:18px 0;font-size:17px;line-height:1.55;display:grid}.hv-rule-n{font-family:var(--hv-font-mono);letter-spacing:.04em;color:var(--hv-ink-3);font-size:14px;font-weight:500}.hv-rule{color:var(--hv-ink);text-wrap:pretty}.hv-report{white-space:pre-line;color:var(--hv-notif-ink);font-size:17px;line-height:1.5}.hv-lock{color:var(--hv-ink-2);text-align:center;margin-top:2px;font-size:12px}.hv-lock-time{letter-spacing:-.03em;text-align:center;color:var(--hv-ink);margin-top:2px;font-size:44px;font-weight:300;line-height:1}.hv-notif{background:var(--hv-notif);border:1px solid var(--hv-notif-edge);border-radius:24px;margin:16px 8px 10px;padding:16px 18px 18px}.hv-notif-head{color:var(--hv-notif-ink-2);justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.hv-notif-from{color:var(--hv-notif-ink);font-size:15px;font-weight:600}.hv-note{text-align:center;margin-top:14px}.hv-qa{counter-reset:hv-q;border-top:var(--hv-heavy-rule) solid var(--hv-ink)}.hv-qa details{counter-increment:hv-q;border-bottom:1px solid var(--hv-line-strong)}.hv-qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.hv-qa summary::-webkit-details-marker{display:none}.hv-qa summary h3{font-size:17px;font-stretch:var(--hv-label-stretch);font-weight:var(--hv-label-weight);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:48px minmax(0,1fr);align-items:baseline;line-height:1.35;display:grid}.hv-qa summary h3:before{content:counter(hv-q, decimal-leading-zero);font-family:var(--hv-font-mono);letter-spacing:.04em;color:var(--hv-ink-3);font-size:14px;font-weight:500}.hv-qa summary:after{content:"";background:linear-gradient(var(--hv-ink-2), var(--hv-ink-2)) center / 12px 1.5px no-repeat, linear-gradient(var(--hv-ink-2), var(--hv-ink-2)) center / 1.5px 12px no-repeat;flex:none;width:12px;height:12px}.hv-qa details[open] summary:after{background:linear-gradient(var(--hv-ink-2), var(--hv-ink-2)) center / 12px 1.5px no-repeat}.hv-answer{color:var(--hv-ink-2);max-width:680px;padding:0 40px 24px 48px;font-size:16px;line-height:1.65}.hv-book-sec{--hv-sec-pad:88px;padding:var(--hv-sec-pad) 0}.hv-book>:first-child{grid-column:1/6}.hv-book>.hv-cal{grid-column:7/13}.hv-book-solo>:first-child{grid-column:1/9}.hv-book .hv-body{border-top:var(--hv-heavy-rule) solid var(--hv-ink);max-width:520px;margin-top:28px;padding-top:16px}.hv-fit2{border-top:1px solid var(--hv-line-strong);max-width:520px;color:var(--hv-ink-3);margin-top:20px;padding-top:14px;font-size:14px}.hv-book .hv-cta{margin-top:32px}.hv-alt{color:var(--hv-ink-2);margin-top:20px;font-size:16px}.hv-cal{background:var(--hv-surface);border:var(--hv-heavy-rule) solid var(--hv-ink);overflow:hidden}.hv-cal-who{border-bottom:var(--hv-heavy-rule) solid var(--hv-ink);padding:20px 24px}.hv-cal-name{font-size:21px;line-height:1.2;font-stretch:var(--hv-headline-stretch);font-weight:var(--hv-headline-weight)}.hv-cal-who .hv-small{margin-top:4px}.hv-book .hv-cal{border:0;border-top:var(--hv-heavy-rule) solid var(--hv-ink);background:0 0;overflow:visible}.hv-book .hv-cal-who{border-bottom:1px solid var(--hv-line-strong);padding:16px 0 14px}.hv-book .hv-cal .form{padding:22px 0 0}.hv-book .hv-cal :is(.cp-or,.cp-or-open,.h-promise,.cp-chosen){margin-inline:0;padding-inline:0}.hv-foot{padding:0 0 56px}.hv-foot-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;display:grid}.hv-foot-grid>*{min-width:0;padding:28px 0 24px}.hv-foot-grid>:first-child{grid-column:1/6}.hv-foot-kinds{grid-column:7/11}.hv-foot-links{grid-column:11/13;padding-top:53.6px}.hv-foot-kinds ul{border-top:1px solid var(--hv-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:10px;display:grid}.hv-foot-links ul{border-top:1px solid var(--hv-line-strong);flex-direction:column;font-size:14px;display:flex}:where(.hv-page) .hv-foot-kinds a{min-height:40px;color:var(--hv-ink-2);align-items:center;font-size:14px;display:flex}:where(.hv-page) :is(.hv-foot-kinds,.hv-foot-links) a[aria-current=page]{color:var(--hv-ink)}.hv-foot-grid>.hv-foot-fine{border-top:1px solid var(--hv-line-strong);grid-column:1/-1;padding:20px 0 0}.hv-foot-kinds li,.hv-foot-links li{border-bottom:1px solid var(--hv-line)}:where(.hv-page) .hv-foot-links a{min-width:48px;min-height:40px;color:var(--hv-ink-2);align-items:center;padding:8px 0;line-height:1.4;display:flex}.hv-sources{color:var(--hv-ink-3);max-width:760px;padding-left:0;font-size:12px;line-height:1.6}:where(.hv-page) .hv-sources{list-style:inside decimal}:where(.hv-page) .hv-sources p{display:inline}:where(.hv-page) .hv-sources a{text-decoration:underline}.hv-sources li+li{margin-top:6px}.hv-copy-foot{color:var(--hv-ink-3);margin-top:28px;font-size:12px}.hv-job>h2{grid-column:1/6}.hv-job>.hv-log{grid-column:7/13}.hv-sec-log{padding-bottom:40px}.hv-sec-log+.hv-sec{padding-top:64px}.hv-sec-log+.hv-sec>.hv-wrap:before{top:-64px}.hv-log{counter-reset:hv-log;border-top:var(--hv-heavy-rule) solid var(--hv-ink)}.hv-log-step{counter-increment:hv-log;border-bottom:1px solid var(--hv-line-strong);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:12px 0;display:grid}.hv-log-step:before{content:counter(hv-log, decimal-leading-zero);font-family:var(--hv-font-mono);letter-spacing:.04em;color:var(--hv-ink-3);align-self:baseline;font-size:14px;font-weight:500}.hv-log-line{color:var(--hv-ink);text-wrap:pretty;grid-column:2/-1;align-self:baseline;font-size:17px;line-height:1.5}.hv-log-step:has(.hv-log-stamp) .hv-log-line{grid-column:2}.hv-job>.hv-log-close{grid-column:7/13}.hv-log-close{color:var(--hv-ink);margin-top:20px;font-size:19px;font-weight:500;line-height:1.4}.hv-log-stamp{padding:4px 6px 4px 0;display:flex}.hv-log .hv-stamp{border:2.5px solid var(--hv-link);color:var(--hv-link);margin:0;padding:8px 14px 7px}.hv-log .hv-stamp:before{border-color:var(--hv-link);inset:3px}.hv-log .hv-stamp-date{border-top-color:var(--hv-link)}.hv-log .hv-stamp-word{font-size:22px}.hv-hero-home{padding:56px 0 40px}.hv-hero-solo>div{max-width:820px}.hv-hero-label{color:var(--hv-ink-2);margin-bottom:20px}.hv-hero-home h1{max-width:none}.hv-hero-solo>.hv-hero-wide{display:none}@media (width>=1024px){.hv-hero-solo{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px;display:grid}.hv-hero-solo>:first-child{grid-column:1/8;max-width:none}.hv-hero-solo>.hv-hero-wide{grid-column:9/13;padding-top:40px;display:flex}.hv-hero-home .hv-h1{font-size:clamp(44px,5.2vw - 4px,60px)}}.hv-hero-home .hv-lede{margin-top:24px}.hv-trades{max-width:720px;color:var(--hv-ink-2);margin-top:28px;font-size:16px;line-height:1.6}.hv-trades .hv-link{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.hv-sec.hv-sec-strip{padding-top:56px}.hv-strip-lead{max-width:680px;margin-top:16px}.hv-strip-fig{margin:40px 0 0}.hv-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 48px;margin:0;padding:0;list-style:none;display:grid}.hv-strip-step{grid-row:span 3;grid-template-rows:subgrid;row-gap:12px;min-width:0;display:grid}.hv-strip-name{color:var(--hv-ink-2)}.hv-strip-line{color:var(--hv-ink);font-size:16px;line-height:1.5}.hv-strip-view{align-items:stretch;margin-top:8px}.hv-strip-view>.hv-tk{width:calc(100% - 10px)}.hv-shot{background:var(--hv-surface);border:var(--hv-heavy-rule) solid var(--hv-ink);width:100%;min-width:0;max-width:420px;color:var(--hv-ink);flex-direction:column;font-size:13px;line-height:1.4;display:flex}.hv-shot-img{width:100%;height:auto;display:block}.hv-shot-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hv-shot-light{display:none}:root:not([data-theme=light]) .hv-shot-dark{display:block}}:root[data-theme=dark] .hv-shot-light{display:none}:root[data-theme=dark] .hv-shot-dark{display:block}.hv-strip-close{color:var(--hv-ink);margin-top:40px;font-size:20px;font-weight:500;line-height:1.4}.hv-pay-h{max-width:900px;margin-bottom:44px}.hv-pay-beat+.hv-pay-beat{margin-top:72px}.hv-pay-copy{flex-direction:column;gap:16px;max-width:600px;display:flex}.hv-pay-copy>.hv-close,.hv-pay-copy>.hv-fig,.hv-pay-copy>.hv-fig+.hv-body{margin-top:8px}.hv-sell-view>.hv-note{text-align:center;margin-top:12px}.hv-pay-steady .hv-pay-beat+.hv-pay-beat{margin-top:40px}.hv-pay-steady .hv-sell>.hv-sell-view{align-items:stretch}.hv-pay-steady .hv-sell .hv-sell-view>*{width:100%;max-width:none}.hv-pay-steady .hv-sell .hv-sell-view>.hv-tk{width:calc(100% - 6px);margin:0 6px 6px 0}.hv-pay-steady .hv-tk-edge-pink{transform:translate(6px,6px)}.hv-pay-steady .hv-tk-edge-canary{transform:translate(3px,3px)}.hv-pay-steady .hv-tk-sheet{padding:12px 16px}.hv-pay-steady .hv-tk-head{padding-bottom:8px}.hv-pay-steady :is(.hv-tk-title,.hv-tk-no),.hv-pay-steady .hv-tk-msg,.hv-pay-steady .hv-tk-msgs .hv-tk-entry{font-size:15px}.hv-pay-steady .hv-tk-done{padding:8px 4px 2px}.hv-pay-steady .hv-stamp{border-width:2.5px;padding:7px 12px 6px}.hv-pay-steady .hv-stamp:before{inset:3px}.hv-pay-steady .hv-stamp-word{font-size:19px}.hv-sell>*{grid-area:1/1/auto/7}.hv-sell>.hv-sell-view{grid-column:8/13}.hv-sell-flip>*{grid-column:7/13}.hv-sell-flip>.hv-sell-view{grid-column:1/6}.hv-sell>.hv-sell-view{align-items:flex-end}.hv-sell-flip>.hv-sell-view{align-items:flex-start}.hv-fig{border-bottom:1px solid var(--hv-line-strong);max-width:600px;margin-top:24px;padding:0 0 24px}.hv-fig-n{letter-spacing:-.01em;font-size:72px;line-height:1;font-stretch:var(--hv-headline-stretch);font-weight:var(--hv-headline-weight);color:var(--hv-ink)}.hv-fig-line{color:var(--hv-ink);margin-top:12px;font-size:18px;line-height:1.5}.hv-cite{vertical-align:super;margin-left:3px;font-size:12px;line-height:0;text-decoration:underline}.hv-close{border-top:var(--hv-heavy-rule) solid var(--hv-ink);border-bottom:var(--hv-heavy-rule) solid var(--hv-ink);font-size:21px;line-height:1.3;font-stretch:var(--hv-headline-stretch);font-weight:var(--hv-headline-weight);color:var(--hv-ink);max-width:600px;margin-top:0;padding:16px 0}.hv-sell-view{flex-direction:column;align-items:center;min-width:0;margin:0;display:flex}.hv-sell>.hv-sell-view{position:sticky;top:104px}.hv-sell-view>.hv-phone:has(.hv-notif){max-width:372px}.hv-sell-view>.hv-app{width:100%;max-width:420px}.hv-sell-view>.hv-tk{width:calc(100% - 10px);max-width:520px}.hv-view-pair{flex-direction:column;align-items:center;gap:28px;width:100%;display:flex}.hv-view-pair>*,.hv-sell-view>.hv-thread,.hv-sell-view>.hv-browser{width:100%;max-width:440px}.hv-thread{background:var(--hv-surface);border:1px solid var(--hv-card-edge)}.hv-thread-top{border-bottom:1px solid var(--hv-line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}.hv-thread-time{color:var(--hv-ink-3);font-size:12px}.hv-thread .hv-msgs{padding:14px 14px 18px}.hv-browser{background:var(--hv-surface);border:var(--hv-heavy-rule) solid var(--hv-ink)}.hv-browser-bar{border-bottom:var(--hv-heavy-rule) solid var(--hv-ink);gap:6px;padding:10px 12px;display:flex}.hv-browser-bar i{border:1.5px solid var(--hv-ink-3);border-radius:50%;width:9px;height:9px}.hv-browser .hv-site{padding:18px 22px 24px}.hv-search-page{flex-direction:column;gap:18px;padding:18px 22px 26px;display:flex}.hv-search-q{border:1px solid var(--hv-card-edge);color:var(--hv-ink);border-radius:999px;padding:10px 16px;font-size:14px}.hv-search-hit{flex-direction:column;gap:4px;display:flex}.hv-search-crumb{color:var(--hv-ink-3);font-size:12px}.hv-search-title{color:var(--hv-ink);text-underline-offset:3px;font-size:19px;font-weight:500;line-height:1.25;text-decoration:underline}.hv-search-snip{color:var(--hv-ink-2);font-size:14px;line-height:1.45}.hv-app-tasks li{border-bottom:1px solid var(--hv-line);padding:12px 0}.hv-app-tasks li:last-child{border-bottom:0}.hv-site{flex-direction:column;gap:12px;padding:8px 18px 28px;display:flex}.hv-site-shop{color:var(--hv-ink);font-size:14px;font-weight:600}.hv-site-head{letter-spacing:-.02em;color:var(--hv-ink);font-size:24px;font-weight:300;line-height:1.15}.hv-site-btn,.hv-site-submit{background:var(--hv-ink);color:var(--hv-bg);border-radius:999px;align-self:flex-start;padding:10px 16px;font-size:14px;font-weight:500}.hv-site-times{color:var(--hv-ink);margin-top:8px;font-size:14px;font-weight:500}.hv-site-slots{flex-wrap:wrap;gap:8px;display:flex}.hv-site-slot{border:1px solid var(--hv-card-edge);color:var(--hv-ink);font-variant-numeric:tabular-nums;border-radius:10px;padding:8px 12px;font-size:14px}.hv-site-slot-on{border-color:var(--hv-ink);box-shadow:inset 0 0 0 1px var(--hv-ink)}.hv-block-links{flex-direction:column;gap:8px;margin-top:4px;display:flex}@media (width<=1100px){.hv-h1{font-size:64px}.hv-h2{font-size:48px}.hv-hero-grid{grid-template-columns:minmax(0,1fr) 320px;gap:56px}.hv-hear{gap:56px}.hv-hero-grid.hv-hero-grid-tk,.hv-job,.hv-sell,.hv-split,.hv-book{column-gap:24px}.hv-hero-grid.hv-hero-grid-tk>.hv-hero-view,.hv-sell>.hv-sell-view{grid-column:7/13}.hv-sell-flip>.hv-sell-view,.hv-book>:first-child{grid-column:1/7}.hv-foot-grid{column-gap:24px}.hv-foot-grid>:first-child{grid-column:1/5}.hv-foot-kinds{grid-column:5/10}.hv-foot-links{grid-column:10/13}}@media (width<=820px){.hv-wrap{--hv-gutter:20px}.hv-hero-grid.hv-hero-grid-tk,.hv-job,.hv-sell,.hv-split,.hv-book{flex-direction:column;align-items:stretch;display:flex}.hv-sell>.hv-sell-view{position:static}.hv-nav nav,.hv-signin{display:none}.hv-menu{display:inline-flex}.hv-nav[data-open=true] nav{background:var(--hv-bg);border-bottom:1px solid var(--hv-line);margin:0;padding:4px 20px 16px;display:block;position:absolute;top:60px;left:0;right:0}.hv-nav[data-open=true] ul{flex-direction:column;gap:0}.hv-nav[data-open=true] li+li{border-top:1px solid var(--hv-line)}.hv-nav[data-open=true] ul a{font-size:16px;display:flex}.hv-nav .hv-nav-more{display:block}.hv-nav-in{justify-content:space-between;gap:16px;height:60px}.hv-nav-end{gap:4px;margin-left:auto}.hv-h1{letter-spacing:-.01em;font-size:40px;line-height:1.04}.hv-h2{letter-spacing:-.01em;font-size:32px;line-height:1.08}.hv-lede{font-size:18px}.hv-body{font-size:16px}.hv-hero{padding:32px 0 56px}.hv-hero .hv-lede{margin-top:20px}.hv-hero-grid{grid-template-columns:1fr;gap:32px}.hv-hero-grid.hv-hero-grid-tk{row-gap:0}.hv-hero-grid.hv-hero-grid-tk>:first-child{display:contents}.hv-hero-grid.hv-hero-grid-tk>.hv-hero-view{order:1;margin-top:28px}.hv-hero-grid.hv-hero-grid-tk .hv-hero-software,.hv-hero-grid.hv-hero-grid-tk .hv-fit{order:2}.hv-hero-grid.hv-hero-grid-tk .hv-hero-software{margin-top:28px}.hv-job{row-gap:24px}.hv-cta,.hv-fit{margin-top:24px}.hv-sell-view.hv-hero-view{padding-top:0}.hv-sec-log{padding-bottom:24px}.hv-sec-log+.hv-sec{padding-top:40px}.hv-sec-log+.hv-sec>.hv-wrap:before{top:-40px}.hv-log-step{grid-template-columns:32px minmax(0,1fr);column-gap:8px;padding:10px 0}.hv-log-line{font-size:16px}.hv-log-step:has(.hv-log-stamp) .hv-log-line{grid-column:2}.hv-log-stamp{grid-column:2;padding:10px 0 2px 4px}.hv-log .hv-stamp-word{font-size:20px}.hv-hero-view .hv-tk-done{padding-top:12px}.hv-hero-grid.hv-hero-grid-tk .hv-h1{font-size:40px}.hv-phone{border-radius:46px;max-width:320px;padding:9px}.hv-screen{border-radius:38px}.hv-sec,.hv-book-sec{--hv-sec-pad:40px}.hv-sec-row{--hv-sec-pad:32px}.hv-sec-row .hv-split>*{padding:20px 0 0}.hv-sec-row .hv-split>:last-child{padding:12px 0 24px 36px}.hv-sec-row .hv-split>h2{grid-template-columns:36px minmax(0,1fr);font-size:24px}.hv-hear{grid-template-columns:1fr;gap:32px}.hv-book{row-gap:32px}.hv-split{row-gap:24px}.hv-bignum{margin-top:20px;font-size:44px}.hv-tries{margin-top:20px}.hv-rec{margin-top:12px}.hv-tx{padding:4px 16px 8px}.hv-ln{grid-template-columns:1fr auto;gap:2px 12px;padding:8px 0;font-size:14.5px;line-height:1.45}.hv-sp{grid-area:1/1}.hv-ts{grid-area:1/2}.hv-say{grid-column:1/-1}.hv-player-top{padding:14px 16px}.hv-player-foot{flex-wrap:wrap;gap:8px;padding:12px 16px}.hv-rules li{grid-template-columns:36px minmax(0,1fr);padding:14px 0;font-size:16px}.hv-b{max-width:86%;padding:7px 12px;font-size:14px}.hv-msgs{padding:10px 12px 20px}.hv-qa summary{padding:15px 0}.hv-qa summary h3{grid-template-columns:36px minmax(0,1fr);font-size:16px}.hv-answer{padding:0 0 18px 36px;line-height:1.55}.hv-body,.hv-lede{line-height:1.5}.hv-book .hv-body,.hv-fit2{margin-top:20px}.hv-fit2{display:none}.hv-book .hv-cta{margin-top:24px}.hv-foot{padding:0 0 48px}.hv-foot-grid{flex-direction:column;display:flex}.hv-foot-grid>*,.hv-foot-links{padding:20px 0}.hv-foot-links{padding-top:0}:where(.hv-page) :is(.hv-foot-kinds,.hv-foot-links) a{min-height:48px}.hv-sell{row-gap:24px}.hv-sell>.hv-sell-view,.hv-sell-flip>.hv-sell-view{align-items:center}.hv-pay-h{margin-bottom:28px}.hv-strip{grid-template-columns:minmax(0,1fr);gap:40px}.hv-strip-fig{margin-top:28px}.hv-hero-home{padding:32px 0}.hv-hero-label{margin-bottom:14px}.hv-hero-home .hv-lede{margin-top:16px}.hv-hero-home .hv-cta{margin-top:24px}.hv-pay-beat+.hv-pay-beat{margin-top:48px}.hv-fig{margin-top:24px;padding:18px 0}.hv-fig-n{font-size:56px}.hv-fig-line{font-size:16px}.hv-close{margin-top:20px;font-size:18px}}.hv-ask-hide{text-transform:none;letter-spacing:0;text-underline-offset:3px;margin-left:auto;font-weight:500;text-decoration:underline}.hv-ask-body{gap:12px}.hv-ask-since{border-bottom:1px solid var(--hv-line);color:var(--hv-ink-2);padding-bottom:10px}.hv-ask-q{background:var(--hv-ink);max-width:85%;color:var(--hv-bg);align-self:flex-end;padding:8px 12px}.hv-ask-a{max-width:92%}@media (width<=600px){.hv-app{font-size:15px}.hv-app-q,.hv-b{font-size:16px}.hv-search-snip{font-size:15px}}@media (width<=360px){.hv-nav-in{gap:10px}.hv-btn.hv-quiet{padding:0 12px}}.hv-short{padding:120px 0 160px}.hv-short h1{max-width:760px}.hv-btn-line{border:1.5px solid var(--hv-ink);height:48px;color:var(--hv-ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:500;display:inline-flex}.hv-btn-line:hover{border-color:var(--hv-ink-3)}.hv-manage{min-height:100svh;padding-top:96px;padding-bottom:160px}.hv-manage>*{max-width:760px}.hv-manage p{color:var(--hv-ink-2);margin-top:20px;font-size:18px;line-height:1.6}.hv-manage .hv-manage-when{border-top:var(--hv-heavy-rule) solid var(--hv-ink);border-bottom:1px solid var(--hv-line-strong);letter-spacing:-.01em;color:var(--hv-ink);margin-top:28px;padding:16px 0 18px;font-size:28px;line-height:1.25}.hv-manage .hv-manage-acts{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hv-manage .chips{margin-top:16px}.hv-manage .fine{color:var(--hv-ink-3);font-size:14px}@media (width<=820px){.hv-short{padding:48px 0 72px}.hv-manage{padding-top:40px;padding-bottom:72px}.hv-manage .hv-manage-when{font-size:21px}}.hv-page-top{padding-bottom:72px}.hv-page-top h1{max-width:900px;margin-top:16px}.hv-page-top .hv-lede{max-width:640px;margin-top:28px}.hv-h3{letter-spacing:-.01em;font-size:40px;line-height:1.08;font-stretch:var(--hv-headline-stretch);font-weight:var(--hv-headline-weight)}.hv-sec.hv-sec-tight{--hv-sec-pad:64px}.hv-sec-tight .hv-rules{border-top:0}.hv-sec-tight .hv-rules li:first-child{padding-top:6px}.hv-sec-tight .hv-cta{margin-top:28px}@media (width<=820px){.hv-page-top{padding-bottom:40px}.hv-page-top .hv-lede{margin-top:20px}.hv-h3{letter-spacing:-.01em;font-size:28px;line-height:1.15}.hv-sec.hv-sec-tight{--hv-sec-pad:32px}}.hv-hero-grid.hv-hero-grid-tk .hv-h1.hv-h1-kind{font-size:58px;line-height:1}.hv-h2-after{margin-top:20px}.hv-rule-head{font-stretch:var(--hv-label-stretch);font-weight:var(--hv-label-weight);letter-spacing:.06em;text-transform:uppercase;font-size:17px}.hv-rule-more{color:var(--hv-ink-2);margin-top:6px;font-size:16px;line-height:1.6}@media (width<=1100px){.hv-hero-grid.hv-hero-grid-tk .hv-h1.hv-h1-kind{font-size:48px}}@media (width<=820px){.hv-hero-grid.hv-hero-grid-tk .hv-h1.hv-h1-kind{font-size:36px;line-height:1.06}}
