:root{--hv-band-pad:clamp(4.5rem, 2.9rem + 6.8vw, 8.75rem);--hv-head-gap:clamp(2.5rem, 1.9rem + 2.4vw, 4rem);--hv-card-radius:clamp(22px, 1.2rem + .6vw, 28px);--hv-mint:var(--color-brand-wash);--hv-mint-line:#d4e8e3;--hv-lift:0 16px 40px #11121814}.hv-h1{font-weight:500;font-size:var(--mk-hero-size);letter-spacing:-.025em;text-wrap:balance;line-height:.98}.hv-h2{font-weight:500;font-size:var(--mk-h2-size);letter-spacing:-.025em;text-wrap:balance;line-height:1.02}.hv-h3{letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.08}.hv-h3-sm{letter-spacing:-.015em;text-wrap:balance;font-size:24px;font-weight:500;line-height:1.2}.hv-sub{font-size:var(--mk-sub-size);line-height:1.35}.hv-kicker{color:var(--color-ink);font-size:15px;font-weight:600;line-height:22px}.hv-band{padding-block:var(--hv-band-pad)}.hv-band-white{background:var(--color-surface)}.hv-band-tint{background:var(--color-band)}.hv-head{max-width:48rem;margin-inline:auto;margin-bottom:var(--hv-head-gap);text-align:center}.hv-head .hv-sub{text-wrap:balance;max-width:38rem;margin:18px auto 0}.hv-bleed{margin-inline:calc(-1 * var(--mk-text-inset));padding-inline:var(--mk-text-inset);scroll-padding-inline:var(--mk-text-inset)}.hv-snap{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.hv-snap::-webkit-scrollbar{display:none}.hv-snap>*{scroll-snap-align:start}.hv-gallery{gap:20px;padding-block:4px 12px}.hv-gallery>li{flex:0 0 min(440px,80%);display:flex}.hv-site{border-radius:var(--hv-card-radius);background:var(--color-surface);width:100%;box-shadow:inset 0 0 0 1px var(--color-line);transition:transform var(--mk-dur-slow) var(--ease-out-strong), box-shadow var(--mk-dur-slow) var(--ease-out-strong);text-decoration:none;display:block;overflow:hidden}a.hv-site:hover{box-shadow:inset 0 0 0 1px var(--color-line), var(--hv-lift);transform:translateY(-3px)}a.hv-site:focus-visible{outline-offset:3px}.hv-shot{aspect-ratio:16/10;background:var(--color-band);border-bottom:1px solid var(--color-line);position:relative;overflow:hidden}.hv-shot img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.hv-site figcaption,.hv-site .hv-cap{gap:2px;padding:16px 20px 18px;display:grid}.hv-pill{background:var(--color-band);color:var(--color-body);white-space:nowrap;border-radius:9999px;justify-self:start;margin-top:8px;padding:1px 9px;font-size:12px;font-weight:500;line-height:20px}.hv-open{background:var(--color-surface);box-shadow:var(--mk-shadow-raised);opacity:0;transition:opacity var(--mk-dur-base) var(--mk-ease), translate var(--mk-dur-base) var(--ease-out-strong);border-radius:9999px;padding:6px 12px;position:absolute;bottom:12px;right:12px;translate:0 4px}a.hv-site:focus-visible .hv-open{opacity:1;translate:0}@media (hover:hover){a.hv-site:hover .hv-open{opacity:1;translate:0}}@media (min-width:640px){.hv-site .hv-cap:has(.hv-pill){grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.hv-cap:has(.hv-pill)>.hv-pill{grid-area:1/2/span 2;align-self:center;margin-top:0}}.hv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;display:grid}.hv-grid>li{min-width:0;display:flex}.hv-grid>li[hidden]{display:none}@media (min-width:640px){.hv-grid{gap:28px 20px}}@media (min-width:1024px){.hv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}}@media (max-width:639px){.hv-grid .hv-site{border-radius:18px}.hv-grid .hv-site .hv-cap{gap:0;padding:10px 12px 12px}.hv-grid .hv-cap>.mk-title{white-space:normal;font-size:15px;line-height:20px}.hv-grid .hv-cap>.mk-small{white-space:normal;font-size:13px;line-height:18px}.hv-grid .hv-pill{margin-top:6px;padding-inline:8px;font-size:11px;line-height:18px}}.hv-gal-nav button{background:var(--color-surface);width:44px;height:44px;color:var(--color-ink);box-shadow:var(--mk-shadow-raised);transition:background-color var(--mk-dur-fast) var(--mk-ease), opacity var(--mk-dur-fast) var(--mk-ease);border-radius:9999px;place-items:center;display:grid}.hv-gal-nav button:hover:not(:disabled){background:var(--color-band)}.hv-gal-nav button:disabled{opacity:.4;cursor:default}.hv-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.hv-step{aspect-ratio:4/5;border-radius:var(--hv-card-radius);background:var(--color-surface);grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;min-height:0;padding:34px 32px 0;display:grid;overflow:hidden}.hv-step p{margin:0}.hv-step .hv-h3{min-height:2.16em}.hv-step>.mk-body{min-height:3rem}.hv-vis{min-height:0;margin:16px -32px 0;position:relative;overflow:hidden;container-type:inline-size}.hv-vis-ask{background:radial-gradient(58% 52% at 50% 54%,#c4e6dec7 0%,#ceeae38f 30%,#dcf0eb47 60%,#edf6f400 100%),linear-gradient(#fff0 20%,#edf6f4d9);place-items:center;display:grid}.hv-rp{--u:calc(90cqi / 490);width:calc(490 * var(--u));font-size:calc(17 * var(--u));color:var(--color-ink);grid-template-columns:minmax(0,1fr);display:grid}.hv-rp-pill{align-items:center;gap:calc(8 * var(--u));padding:calc(6 * var(--u)) calc(6 * var(--u)) calc(6 * var(--u)) calc(24 * var(--u));background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 1px 2px #1112180a, 0 calc(12 * var(--u)) calc(34 * var(--u)) #0e4f4f1a;border-radius:9999px;display:flex}.hv-rp-field{white-space:nowrap;min-width:0;font-size:calc(17 * var(--u));line-height:calc(50 * var(--u));flex:1;position:relative}.hv-rp-caret,.hv-rp-caret0,.hv-rp-ch:after{background:var(--color-brand);vertical-align:-.2em;width:1px;height:1.2em;display:inline-block}.hv-rp-caret{margin-left:calc(2 * var(--u));animation:1s step-end infinite hv-blink}.hv-rp-caret0{opacity:0;position:absolute;top:50%;left:0;translate:0 -50%}.hv-rp-ch{position:relative}.hv-rp-ch:after{content:"";left:calc(100% + 2 * var(--u));opacity:0;position:absolute;top:50%;translate:0 -50%}.hv-rp-btn{height:calc(50 * var(--u));padding:0 calc(24 * var(--u));background:var(--color-brand);color:#fff;font-size:calc(16 * var(--u));line-height:calc(24 * var(--u));white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;font-weight:500;display:inline-flex}.hv-rp-reply{gap:calc(12 * var(--u));margin-top:calc(32 * var(--u));line-height:1.6;display:flex}.hv-rp-mark{width:calc(32 * var(--u));height:calc(32 * var(--u));margin-top:calc(2 * var(--u));flex-shrink:0}.hv-rp-reply span{padding-top:calc(4 * var(--u))}.hv-rp-choices{gap:calc(8 * var(--u));margin-top:calc(16 * var(--u));padding-left:calc(44 * var(--u));display:flex}.hv-rp-choices>span{height:calc(48 * var(--u));padding:0 calc(24 * var(--u));background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 1px 2px #1112180f;font-size:calc(15 * var(--u));line-height:calc(22 * var(--u));white-space:nowrap;border-radius:9999px;align-items:center;font-weight:500;display:inline-flex}.hv-rp[data-play] .hv-rp-ch,.hv-rp[data-play] .hv-rp-caret,.hv-rp[data-play] .hv-rp-reply,.hv-rp[data-play] .hv-rp-choices>span{opacity:0}.hv-rp[data-play=armed] .hv-rp-caret0{animation:1s linear infinite hv-rp-blink}.hv-rp[data-play=run]{--t0:.25s;--step:40ms;--typed:calc(var(--t0) + 29 * var(--step))}.hv-rp[data-play=run] .hv-rp-caret0{opacity:1;animation:hv-rp-off 1ms linear var(--t0) forwards}.hv-rp[data-play=run] .hv-rp-ch{animation:hv-rp-on 1ms linear calc(var(--t0) + var(--i) * var(--step)) forwards}.hv-rp[data-play=run] .hv-rp-ch:after{animation:hv-rp-flash var(--step) linear calc(var(--t0) + var(--i) * var(--step)) forwards}.hv-rp[data-play=run] .hv-rp-ch:last-child:after{animation:none}.hv-rp[data-play=run] .hv-rp-caret{animation:hv-rp-blink 1s linear calc(var(--typed) - var(--step)) infinite}.hv-rp[data-play=run] .hv-rp-btn{animation:hv-rp-press .28s var(--mk-ease) 1.5s}.hv-rp[data-play=run] .hv-rp-reply{animation:hv-rp-up .24s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)) 1.8s forwards}.hv-rp[data-play=run] .hv-rp-choices>span{animation:hv-rp-up .22s var(--ease-out-strong,cubic-bezier(.16, 1, .3, 1)) calc(2s + var(--i) * 80ms) forwards}@keyframes hv-rp-on{to{opacity:1}}@keyframes hv-rp-off{to{opacity:0}}@keyframes hv-rp-flash{0%,99.9%{opacity:1}to{opacity:0}}@keyframes hv-rp-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes hv-rp-press{0%,to{transform:scale(1)}35%{transform:scale(.96)}}@keyframes hv-rp-up{0%{opacity:0;transform:translateY(calc(10 * var(--u)))}to{opacity:1;transform:none}}@keyframes hv-blink{50%{opacity:0}}.hv-vis-build{background:linear-gradient(to bottom, var(--color-surface), var(--color-band))}.hv-build-window{background:var(--color-surface);width:1100px;height:620px;box-shadow:0 0 0 1.5px var(--mk-hairline-strong), 0 30px 70px #11121829;transform-origin:0 0;pointer-events:none;border-radius:24px;position:absolute;top:4cqi;left:6cqi;overflow:hidden;transform:scale(.6)}@container not (min-width:340px){.hv-build-window{transform:scale(.52)}}@container (min-width:380px){.hv-build-window{transform:scale(.64)}}.hv-vis-phone{place-items:start center;padding-top:4cqi;display:grid}.hv-phone{background:var(--color-ink);border-radius:9.4cqi;width:54cqi;height:104.694cqi;padding:2.2cqi;box-shadow:0 18px 44px #1112182e}.hv-phone>div{background:var(--color-surface);border-radius:7.2cqi;width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:1159px){.hv-steps{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1 * var(--mk-text-inset));padding-inline:var(--mk-text-inset);scroll-padding-inline:var(--mk-text-inset);gap:14px;display:flex;overflow-x:auto}.hv-steps::-webkit-scrollbar{display:none}.hv-step{scroll-snap-align:start;flex:0 0 min(84%,380px)}}@media (max-width:640px){.hv-step{gap:8px;padding:26px 24px 0}.hv-vis{margin-inline:-24px}}.hv-feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.hv-feat{border-radius:var(--hv-card-radius);background:var(--color-band);color:inherit;transition:transform var(--mk-dur-slow) var(--ease-out-strong), box-shadow var(--mk-dur-slow) var(--ease-out-strong);grid-template-rows:auto auto auto 1fr;gap:8px;padding:30px 30px 0;text-decoration:none;display:grid;position:relative;overflow:hidden}.hv-feat:hover{box-shadow:var(--hv-lift);transform:translateY(-3px)}.hv-feat:focus-visible{outline-offset:3px}.hv-feat p{margin:0}.hv-span-2{grid-column:span 2}.hv-feat-big{background:var(--hv-mint)}.hv-more{min-height:28px;color:var(--color-brand-deep);align-items:center;gap:2px;font-size:15px;font-weight:500;display:inline-flex}.hv-more svg{transition:transform var(--mk-dur-base) var(--ease-out-strong)}.hv-feat:hover .hv-more svg,.hv-feat:focus-visible .hv-more svg{transform:translate(3px)}.hv-feat:hover .hv-more span{text-underline-offset:4px;text-decoration:underline}.hv-tag{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);font-family:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;color:var(--color-muted);vertical-align:5px;white-space:nowrap;border-radius:9999px;margin-left:8px;padding:1px 9px;font-size:12px;font-weight:500;line-height:20px;display:inline-block}.hv-ex{background:var(--color-surface);color:var(--color-ink);border-radius:16px 16px 0 0;align-content:start;align-self:end;gap:10px;margin-top:22px;padding:16px 16px 18px;font-size:14px;line-height:1.4;display:grid;box-shadow:0 -4px 24px #1112180d}.hv-ex small{color:var(--color-muted);font-size:12px}.hv-ex-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.hv-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.hv-bub{border-radius:14px;max-width:85%;padding:9px 12px;line-height:1.35}.hv-bub-v{background:var(--color-band);border-bottom-right-radius:4px;margin-left:auto}.hv-bub-a{background:var(--hv-mint);border-bottom-left-radius:4px}.hv-slot{box-shadow:inset 0 0 0 1px var(--color-line);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.hv-slot-on{background:var(--hv-mint);box-shadow:inset 0 0 0 1px var(--color-brand)}.hv-src{background:var(--color-band);color:var(--color-body);white-space:nowrap;border-radius:9999px;padding:2px 9px;font-size:12px}.hv-src-ai{background:var(--hv-mint);color:var(--color-brand-deep)}.hv-ok{background:var(--hv-mint);color:var(--color-brand-deep);border-radius:9999px;justify-self:start;padding:3px 10px;font-size:12px}.hv-stars{color:#b7791f;letter-spacing:3px;font-size:18px;line-height:1}.hv-rated{background:var(--color-canvas);border-radius:12px;align-content:start;gap:6px;padding:12px;display:grid}.hv-icon{background:var(--hv-mint);width:34px;height:34px;color:var(--color-brand-deep);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.hv-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.hv-plan{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:24px;grid-template-rows:auto auto 1fr auto;gap:20px;padding:30px;display:grid;position:relative}.hv-plan-pop{box-shadow:inset 0 0 0 2px var(--color-ink)}.hv-pop-tag.hv-pop-tag-soon{background:var(--color-muted)}.hv-pop-tag{background:var(--color-ink);color:#fff;border-radius:9999px;padding:3px 11px;font-size:13px;line-height:20px;position:absolute;top:-13px;left:30px}.hv-price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:500;line-height:1}.hv-band-top{padding-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.hv-band-top .hv-head{margin-bottom:clamp(2rem,1.6rem + 1.6vw,3rem)}.hv-head-wide{max-width:64rem}.hv-mint-row{background:var(--hv-mint);box-shadow:inset 0 0 0 1px var(--hv-mint-line);border-radius:24px;justify-content:space-between;align-items:center;gap:16px 32px;padding:clamp(1.5rem,1.1rem + 1.6vw,2.25rem) clamp(1.5rem,1rem + 2vw,2.5rem);display:flex}.hv-compare{interpolate-size:allow-keywords}.hv-compare>summary::-webkit-details-marker{display:none}.hv-compare::details-content{block-size:0;transition:block-size var(--mk-dur-slow) var(--mk-ease), content-visibility var(--mk-dur-slow) allow-discrete;overflow-y:clip}.hv-compare[open]::details-content{block-size:auto}.hv-compare>summary:hover span{-webkit-text-decoration-color:var(--color-brand-deep);text-decoration-color:var(--color-brand-deep)}.hv-chevron{transition:rotate var(--mk-dur-base) var(--mk-ease)}.hv-compare[open] .hv-chevron{rotate:180deg}.hv-final{background:var(--hv-mint);box-shadow:inset 0 0 0 1px var(--hv-mint-line);text-align:center;border-radius:32px;margin-top:clamp(5rem,3.6rem + 5.6vw,7.5rem);padding:clamp(3rem,2rem + 4.4vw,5.5rem) clamp(1.25rem,.5rem + 3.5vw,4rem)}.hv-ask{background:var(--color-surface);max-width:620px;box-shadow:0 0 0 1px var(--color-line), 0 12px 34px #0e4f4f1a;border-radius:9999px;gap:8px;margin:36px auto 0;padding:6px 6px 6px 24px;display:flex}.hv-ask:focus-within{box-shadow:0 0 0 2px var(--color-brand), 0 12px 34px #0e4f4f1a}.hv-ask input{min-width:0;font:inherit;color:var(--color-ink);background:0 0;border:0;outline:none;flex:1;font-size:17px}.hv-ask input::placeholder{color:var(--color-muted)}.hv-ask .hv-go{background-color:var(--color-brand)}.hv-ask .hv-go:hover{background-color:var(--color-brand-strong)}.hv-ask .hv-go:focus-visible{outline:2px solid var(--color-brand-deep);outline-offset:2px}.hv-fhero{text-align:center;padding-block:clamp(3.5rem,2rem + 6vw,7rem) clamp(3rem,2rem + 4vw,5.5rem)}.hv-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1rem + 5vw,5.5rem);display:grid}.hv-split-flip>:first-child{order:2}.hv-panel{border-radius:var(--hv-card-radius);background:var(--color-band);place-items:center;min-height:360px;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid;position:relative;overflow:hidden}.hv-panel-mint{background:var(--hv-mint)}.hv-panel-white{background:var(--color-surface)}.hv-panel>.hv-ex{text-align:left;border-radius:18px;align-self:center;width:min(100%,380px);margin:0;box-shadow:0 18px 44px #1112181a}.hv-panel>.hv-ex-2{width:min(100%,520px)}.hv-panel-hero{min-height:280px}.hv-feature-card{border-radius:var(--hv-card-radius);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);color:inherit;transition:transform var(--mk-dur-slow) var(--ease-out-strong), box-shadow var(--mk-dur-slow) var(--ease-out-strong);grid-template-rows:auto auto 1fr auto;gap:10px;padding:30px;text-decoration:none;display:grid}.hv-feature-card:hover{box-shadow:inset 0 0 0 1px var(--color-line), var(--hv-lift);transform:translateY(-3px)}.hv-feature-card:hover .hv-more svg{transform:translate(3px)}.hv-fhero-tight{padding-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.hv-head-tight{margin-bottom:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.hv-pills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hv-pill,.hv-chip-btn{background:var(--color-surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink);white-space:nowrap;cursor:pointer;transition:background-color var(--mk-dur-fast) var(--mk-ease), color var(--mk-dur-fast) var(--mk-ease), box-shadow var(--mk-dur-fast) var(--mk-ease);border-radius:9999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.hv-pill:hover,.hv-chip-btn:hover{box-shadow:inset 0 0 0 1px var(--color-ink)}.hv-pill[aria-current=true],.hv-chip-btn[aria-pressed=true]{background:var(--color-ink);color:#fff;box-shadow:none}.hv-pill:focus-visible,.hv-chip-btn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.hv-chip-btn{min-height:40px;padding:0 15px;font-weight:400}.hv-chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:62rem;margin:0 auto;padding:0;list-style:none;display:flex}.hv-vs[hidden]{display:none}.hv-band-vs{padding-block:clamp(3.5rem,2.4rem + 4.6vw,6.5rem)}.hv-table{border-radius:var(--hv-card-radius);background:var(--color-surface);max-width:62rem;box-shadow:inset 0 0 0 1px var(--color-line);margin-inline:auto;overflow:hidden}.hv-table table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.55}.hv-table thead th{background:var(--color-band);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding:16px 24px;font-size:13px;font-weight:500}.hv-table thead th.text-brand-deep{color:var(--color-brand-deep)}.hv-table tbody tr{border-top:1px solid var(--color-line)}.hv-table tbody th{width:22%;color:var(--color-ink);vertical-align:top;padding:20px 24px;font-weight:500}.hv-table td{vertical-align:top;width:39%;padding:20px 24px}.hv-table-who{display:none}.hv-choose{border-radius:var(--hv-card-radius);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);padding:clamp(1.5rem,1.1rem + 1.6vw,2.25rem)}.hv-choose-us{background:var(--hv-mint);box-shadow:inset 0 0 0 1px var(--hv-mint-line)}.hv-disclose>summary{min-height:44px;color:var(--color-brand-deep);cursor:pointer;align-items:center;gap:4px;font-size:15px;font-weight:500;list-style:none;display:inline-flex}.hv-disclose>summary::-webkit-details-marker{display:none}.hv-disclose>summary:after{content:"";width:7px;height:7px;transition:transform var(--mk-dur-base) var(--ease-out-strong);border-bottom:1.6px solid;border-right:1.6px solid;margin-left:4px;transform:rotate(-45deg)}.hv-disclose[open]>summary:after{transform:rotate(45deg)}.hv-disclose>summary:hover{text-underline-offset:4px;text-decoration:underline}.hv-sources{border-top:1px solid var(--color-line);padding-top:24px}.hv-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hv-card{border-radius:var(--hv-card-radius);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);align-content:start;gap:8px;padding:26px 26px 22px;display:grid;position:relative}.hv-card p{margin:0}.hv-band-white .hv-card{background:var(--color-band);box-shadow:none}.hv-card .hv-disclose>summary{min-height:36px;font-size:14px}.hv-ask-hero{max-width:640px;margin-top:36px}.hv-try{background:var(--color-ink);color:#fff;min-height:52px;transition:background-color var(--mk-dur-fast) var(--mk-ease), scale var(--mk-dur-fast) var(--mk-ease);border-radius:9999px;align-items:center;gap:10px;padding:0 26px 0 20px;font-size:17px;font-weight:500;display:inline-flex}.hv-try:hover{background:#24262f}.hv-try:active{scale:.98}.hv-try[aria-busy=true]{cursor:progress}.hv-orb{background:radial-gradient(circle at 35% 30%, #7fd3c9, var(--color-brand) 60%, var(--color-brand-deep));border-radius:9999px;width:22px;height:22px;position:relative}.hv-orb:after{content:"";border-radius:inherit;animation:hv-orb 2.4s var(--ease-out-strong) infinite;position:absolute;inset:-4px;box-shadow:0 0 0 2px #7fd3c980}@keyframes hv-orb{0%{opacity:.9;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.35)}}@media (max-width:900px){.hv-plans,.hv-feats,.hv-split{grid-template-columns:minmax(0,1fr)}.hv-split-flip>:first-child{order:0}.hv-span-2{grid-column:auto}.hv-ex-2{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.hv-gal-nav{display:none}.hv-mint-row{text-align:center;flex-direction:column;align-items:stretch}.hv-pills-wrap .hv-pills{scrollbar-width:none;margin-inline:calc(-1 * var(--mk-text-inset));padding:2px var(--mk-text-inset);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.hv-pills-wrap .hv-pills::-webkit-scrollbar{display:none}}@media (max-width:900px){.hv-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hv-table thead{display:none}.hv-table tbody tr{gap:10px;padding:18px 20px;display:grid}.hv-table tbody th,.hv-table td{width:auto;padding:0}.hv-table-who{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;display:block}}@media (max-width:560px){.hv-cards{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1 * var(--mk-text-inset));padding:2px var(--mk-text-inset) 8px;scroll-padding-inline:var(--mk-text-inset);gap:12px;display:flex;overflow-x:auto}.hv-cards::-webkit-scrollbar{display:none}.hv-cards>li{scroll-snap-align:start;flex:0 0 82%}}@media (max-width:480px){.hv-ask{border-radius:24px;flex-direction:column;padding:10px}.hv-ask input{min-height:44px;padding:10px 8px}.hv-ask button{width:100%}}@media (prefers-reduced-motion:reduce){.hv-rp-caret,.hv-orb:after{animation:none}.hv-rp[data-play] *{opacity:1!important;animation:none!important}.hv-rp[data-play] .hv-rp-caret0,.hv-rp[data-play] .hv-rp-ch:after{opacity:0!important}.hv-site,.hv-feat,.hv-feature-card,.hv-pill,.hv-chip-btn,.hv-disclose>summary:after{transition:none}a.hv-site:hover,.hv-feat:hover,.hv-feature-card:hover{transform:none}.hv-more svg{transition:none}.hv-open{transition:none;translate:none}.hv-chevron{transition:none}.hv-compare::details-content{transition:none}}html[data-chat-demo] [data-ask-launcher]{display:none!important}.hv-snap:focus-visible,.hv-cards:focus-visible,.hv-steps:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px;border-radius:12px}
