.hv-pillar-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:30px;display:flex}.hv-pillar-plan{max-width:46ch;color:var(--hv-quiet);margin:20px auto 0;font-size:14.5px;line-height:1.55}.hv-pillar{padding-block:var(--sec-y);text-align:left}.hv-pillar--split .hv-pillar-in,.hv-pillar--split-rev .hv-pillar-in{text-align:left;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(28px,3.8vw,55px);display:grid}.hv-pillar--split-rev .hv-pillar-in{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.hv-pillar--split-rev .hv-pillar-copy{order:2}@media (min-width:861px){.hv-pillar--split .hv-pillar-copy,.hv-pillar--split-rev .hv-pillar-copy{top:calc(var(--hv-chrome-h) + 24px);position:sticky}.hv .hv-pillar--split .hv-pillar-copy .hv-sec-head :where(h1,h2),.hv .hv-pillar--split-rev .hv-pillar-copy .hv-sec-head :where(h1,h2){font-size:clamp(25px,2.9vw,35px)}}.hv-pillar--split .hv-pillar-body,.hv-pillar--split-rev .hv-pillar-body{max-width:46ch;margin:18px 0 0}.hv-pillar--split .hv-pillar-shot,.hv-pillar--split-rev .hv-pillar-shot{min-width:0;margin-top:0}.hv .hv-pillar--split .hv-pillar-shot .hv-frame{margin-inline:auto 0}.hv .hv-pillar--split-rev .hv-pillar-shot .hv-frame{margin-inline:0 auto}@media (max-width:860px){.hv .hv-pillar--split .hv-pillar-shot .hv-frame{margin-inline:0 auto}}.hv-pillar--pairrow{background:var(--hv-ph-bg);border-top:1px solid var(--hv-border);border-bottom:1px solid var(--hv-border)}.hv-pair-row{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2.1vw,26px);display:grid}.hv-pair-row--one{grid-template-columns:minmax(0,1fr);max-width:620px;margin:0 auto}.hv-pair{background:var(--hv-page);border:1px solid var(--hv-menu-line);border-radius:var(--hv-r-tile);corner-shape:squircle;min-width:0;box-shadow:none;flex-direction:column;display:flex;overflow:hidden}.hv-pair-row--index{grid-template-columns:repeat(2,minmax(0,359px));justify-content:center}.hv a.hv-pair--link{color:var(--hv-text);transition:border-color .16s}.hv a.hv-pair--link:hover{border-color:var(--border-strong)}@media (max-width:860px){.hv-pair-row--index{grid-template-columns:minmax(0,1fr);max-width:420px;margin-inline:auto}}.hv-pair-tx{padding:clamp(22px,2.6vw,32px) clamp(20px,2.4vw,30px) clamp(20px,2.2vw,26px)}.hv .hv-pair-tx>.hv-sec-head{margin-bottom:0}.hv .hv-pair-tx .hv-sec-head :where(h1,h2){letter-spacing:-.028em;max-width:24ch;font-size:clamp(17.5px,1.7vw,21px);line-height:1.2}.hv-pair-body{color:var(--hv-muted);margin:9px 0 0;font-size:clamp(13.5px,1.15vw,15px);line-height:1.55}.hv-pair-media{background:var(--hv-page);margin-top:auto;padding:10px;overflow:hidden}.hv-pair-media .hv-frame,.hv-pair-media .hv-clip{max-width:var(--shot-w,none);aspect-ratio:16/9;border-radius:var(--hv-r-shot);corner-shape:squircle;width:100%;height:auto;box-shadow:none;filter:none;margin:0 auto;overflow:hidden}.hv-pair-media .hv-shot-img,.hv-pair-media .hv-clip-el{object-fit:contain;object-position:center;background:0 0;border-radius:0;width:100%;height:100%;max-height:none}.hv-pair-media .hv-frame--app .hv-shot-img{box-sizing:border-box;border-radius:0;padding:12px}.hv-pair-media .hv-shot-ph{height:auto}.hv .hv-pillar-copy>.hv-sec-head{margin-bottom:clamp(16px,1.8vw,24px)}.hv .hv-pillar-copy>.hv-sec-head :where(h1,h2){max-width:none}.hv-pillar-body{color:var(--hv-muted);max-width:48ch;margin:18px 0 0;font-size:clamp(15.5px,1.5vw,18px);line-height:1.6}.hv-pillar-shot{margin-top:44px}@media (min-width:861px){.hv .hv-pillar--moment>.hv-wrap,.hv .hv-pillar--showcase .hv-pillar-copy{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;column-gap:clamp(28px,3.8vw,64px);display:grid}.hv .hv-pillar--moment>.hv-wrap>:not(.hv-sec-head,.hv-pillar-body){grid-column:1/-1}.hv .hv-pillar--moment>.hv-wrap>.hv-sec-head,.hv .hv-pillar--showcase .hv-pillar-copy>.hv-sec-head{margin-bottom:0}.hv .hv-pillar--moment>.hv-wrap>.hv-pillar-body,.hv .hv-pillar--showcase .hv-pillar-copy>.hv-pillar-body{max-width:none;margin-top:0;font-size:17px;line-height:1.5}.hv :is(.hv-pillar--moment,.hv-pillar--showcase) .hv-pillar-shot{margin-top:24px}.hv :is(.hv-pillar--moment,.hv-pillar--showcase) .hv-pillar-shot .hv-clip{margin-inline:0 auto}.hv :is(.hv-pillar--moment,.hv-pillar--showcase) .hv-pillar-shot .hv-frame{max-width:min(100%,177.778svh - 142.222px,max(1015px,177.778svh - 391.111px));margin-inline:0 auto}.hv .hv-pillar--moment>.hv-wrap,.hv .hv-pillar--showcase .hv-pillar-copy{--slot-w:min(var(--wrap) - 52px, calc((100svh - 80px) * 16 / 9), max(calc(var(--slot-nat,1128px) * .9), calc((100svh - 220px) * 16 / 9)))}.hv .hv-pillar--moment>.hv-wrap{max-width:calc(var(--slot-w) + 52px);margin-left:max(0px, calc((100% - var(--wrap)) / 2));margin-right:auto}.hv .hv-pillar--showcase .hv-pillar-copy{max-width:var(--slot-w)}}@media (min-width:861px) and (max-height:860px){.hv .hv-pillar--moment>.hv-wrap,.hv .hv-pillar--showcase .hv-pillar-copy{column-gap:28px}}.hv-pillar-shot .hv-frame{border-radius:var(--hv-r-shot);corner-shape:squircle;max-width:100%;margin:0 auto;overflow:hidden}.hv-pillar-shot .hv-frame:not(.hv-frame--app){aspect-ratio:auto;width:fit-content}.hv-pillar-shot .hv-shot-img{width:var(--shot-w,auto);background:0 0;max-width:100%;height:auto;max-height:none}.hv-pillar-shot .hv-frame--app{aspect-ratio:auto;width:fit-content;box-shadow:none;filter:none;border-radius:0;display:block;overflow:visible}.hv-pillar-shot .hv-frame--app .hv-shot-img{object-fit:fill;background:0 0;height:auto;max-height:none}.hv-clip{max-width:min(100%, calc((100svh - 80px) * var(--clip-ar,16 / 9)), max(calc(var(--clip-nat,1128px) * .9), calc((100svh - 220px) * var(--clip-ar,16 / 9))));border-radius:var(--hv-r-shot);corner-shape:squircle;isolation:isolate;box-shadow:none;margin:0 auto;position:relative;overflow:hidden}.hv-clip[data-edge=light]:before{content:"";border-radius:inherit;corner-shape:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014}.hv-clip-el{object-fit:cover;background:var(--hv-ph-bg);width:100%;height:auto;display:block}.hv-clip>.hv-clip-still{display:none}@media (max-width:860px){.hv-clip[data-phone=still]>video{display:none}.hv-clip[data-phone=still]>.hv-clip-still{display:block}}.hv-shot-img{object-fit:contain;background:0 0;width:100%;height:auto;max-height:100%;display:block}.hv-shot-ph{aspect-ratio:16/10;background:var(--hv-ph-bg);color:var(--hv-ph-fg);place-items:center;display:grid}.hv-strip{padding-block:calc(var(--sec-y) * 1.1);text-align:center;background:var(--hv-ph-bg);border-top:1px solid var(--hv-border);border-bottom:1px solid var(--hv-border)}.hv-strip-body{color:var(--hv-muted);text-wrap:balance;max-width:34em;margin:16px auto 0;font-size:clamp(15px,1.5vw,17.5px);line-height:1.6}.hv-strip-chips{text-align:center;text-wrap:balance;margin:25px 0 0;padding:0;list-style:none;display:block}.hv-chip{vertical-align:top;background:var(--hv-page);border:1px solid var(--hv-border);corner-shape:squircle;max-width:100%;color:var(--hv-text);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;margin:5px;padding:9px 16px 10px;font-size:14.5px;line-height:1.2;display:inline-block;overflow:hidden}.hv-statement{padding-block:calc(var(--sec-y) * 1.1);background:var(--hv-ink-bg);color:var(--hv-on-ink);text-align:center}.hv-statement-body{color:var(--hv-on-ink-muted);max-width:54ch;margin:20px auto 0;font-size:clamp(15.5px,1.8vw,19px);line-height:1.55}@media (max-width:860px){.hv-pillar--split .hv-pillar-in,.hv-pillar--split-rev .hv-pillar-in{grid-template-columns:minmax(0,1fr);gap:30px}.hv-pillar--split-rev .hv-pillar-copy{order:0}.hv-pair-row{grid-template-columns:minmax(0,1fr);gap:16px}.hv-pair-row--one{max-width:none}.hv-strip-chips{margin-top:20px}.hv-chip{margin:4px;padding:8px 13px 9px;font-size:13.5px}}@media (min-width:861px) and (max-width:900px){.hv-pair-row:not(.hv-pair-row--index){grid-template-columns:minmax(0,1fr);gap:16px}}@media (min-width:600px) and (max-width:900px){.hv-pair-row:not(.hv-pair-row--index){max-width:560px;margin-inline:auto}}.hv-plan-logos{text-align:center;margin-bottom:40px}.hv-plans-trialnote{text-align:center;max-width:30em;color:var(--hv-quiet);margin:26px auto 0;font-size:13.5px;line-height:1.65}.hv-plans-trialnote b{color:var(--hv-text);font-weight:600}.hv-plans-usd{text-align:center;color:var(--hv-quiet);margin:22px 0 0;font-size:12.5px}.hv-plan-icon{color:var(--hv-faint);align-items:center;gap:7px;height:26px;display:flex}.hv-plan-icon svg{width:23px;height:23px}.hv-plan--best .hv-plan-icon{color:var(--hv-accent)}.hv-plan-icon-plus{color:var(--hv-ghost);display:inline-flex}.hv-plan-icon-plus svg{width:13px;height:13px}.hv-cmp{padding:var(--sec-y) 0 0}.hv-cmp>.hv-wrap>.hv-sec-head{margin-bottom:12px}.hv-cmp-note{text-align:center;color:var(--hv-quiet);max-width:52ch;margin:0 auto 30px;font-size:14.5px}.hv-cmp-fine{text-align:center;color:var(--hv-quiet);max-width:30em;margin:26px auto 0;font-size:13px;line-height:1.55}.hv-cmp-table{border-collapse:collapse;table-layout:fixed;width:100%}.hv-cmp-table thead th{top:calc(var(--hv-chrome-h) + 0px);z-index:3;background:var(--hv-page);vertical-align:bottom;box-shadow:inset 0 -1px 0 var(--hv-strong,var(--hv-border));border-bottom:0;padding:14px 12px 18px;position:sticky}.hv .hv-cmp-table tbody :is(a,button,summary){scroll-margin-top:calc(var(--hv-chrome-h) + 131px + 16px)}@media (max-width:860px){.hv .hv-cmp-table tbody :is(a,button,summary){scroll-margin-top:calc(var(--hv-chrome-h) + 77px + 16px)}}.hv-cmp-head{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.hv-cmp-head-name{color:var(--hv-text);font-size:15px;font-weight:640}.hv-cmp-head-price{letter-spacing:-.02em;color:var(--hv-text);font-size:21px;font-weight:660;line-height:26px}.hv-cmp-head-price small{color:var(--hv-quiet);font-size:12px;font-weight:500;line-height:1}.hv-cmp-head-sub{color:var(--hv-quiet);font-size:11.5px;line-height:1.35}.hv-cmp-head-cta{height:30px;margin-top:9px;font-size:13px}.hv-plansbody[data-interval=month] .hv-cmp-p--year,.hv-plansbody[data-interval=year] .hv-cmp-p--month{display:none}.hv-cmp-group{text-align:left;letter-spacing:0;color:var(--hv-quiet);padding:34px 12px 10px;font-size:13px;font-weight:650}.hv-cmp-row{border-top:1px solid var(--hv-border)}.hv-cmp-rowhead{text-align:left;color:var(--hv-text);width:50%;padding:13px 16px 13px 12px;font-size:14.5px;font-weight:500}.hv-cmp-row--strong .hv-cmp-rowhead{font-weight:640}.hv-cmp-c{text-align:center;color:var(--hv-muted);width:25%;padding:13px 12px;font-size:14px}.hv-cmp-c,.hv-cmp-rowhead{line-height:22px}.hv-cmp-yes{color:var(--hv-accent);font-size:16px}.hv-cmp-no{color:var(--hv-quiet)}.hv-cmp-tipwrap{display:inline-block;position:relative}.hv .hv-cmp-term{font:inherit;color:inherit;text-align:left;cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--hv-ghost);text-decoration-color:var(--hv-ghost);background:0 0;border:0;padding:0}.hv .hv-cmp-term:hover{-webkit-text-decoration-color:var(--hv-accent);text-decoration-color:var(--hv-accent)}.hv-cmp-term:focus-visible{outline:2px solid var(--hv-accent);outline-offset:3px;border-radius:4px}.hv-cmp-tip{z-index:6;corner-shape:squircle;background:var(--hv-menu-ink);color:#fff;text-align:left;border-radius:12px;width:min(300px,74vw);padding:10px 13px;font-size:13px;font-weight:450;line-height:1.45;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 32px #0003}.hv-cmp-tip[hidden]{display:none}.hv-cmp-switch{justify-content:center;gap:6px;margin-bottom:18px;display:none}.hv-cmp-switch-b{corner-shape:squircle;border:1px solid var(--hv-border);max-width:120px;height:34px;font:inherit;color:var(--hv-muted);cursor:pointer;background:0 0;border-radius:10px;flex:1;font-size:13.5px;font-weight:560}.hv-cmp-switch-b.hv-on{background:var(--hv-text);border-color:var(--hv-text);color:var(--hv-page)}@media (max-width:860px){.hv-cmp-switch{display:flex}.hv-cmp-table{table-layout:auto}.hv-cmp-rowhead{width:auto;padding:14px 14px 14px 0;font-size:15px;line-height:1.35}.hv-cmp-c{width:116px;padding:14px 0}.hv-cmp-group{padding-left:0;padding-right:0}.hv-cmp-table[data-plan=basic] .hv-cmp-c--pro,.hv-cmp-table[data-plan=pro] .hv-cmp-c--basic{display:none}.hv-cmp-switch-b{max-width:none;height:44px;font-size:14.5px}.hv .hv-cmp-term{padding-block:6px;display:inline-block}.hv-cmp-table thead th{padding:10px 8px 12px}.hv-cmp-head-cta,.hv-cmp-head-sub{display:none}.hv-cmp-head-price{font-size:19px}.hv-cmp-head-sub{font-size:12px}}.hv-qa{padding:var(--sec-y) 0 0}.hv-qa-list{max-width:720px;margin:0}.hv-qa-item{border-bottom:1px solid var(--hv-border)}.hv-qa-item:first-of-type{border-top:1px solid var(--hv-border)}.hv-qa-sum{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:17px 0;list-style:none;display:flex}.hv-qa-sum::-webkit-details-marker{display:none}.hv-qa-sum:focus-visible{outline:2px solid var(--hv-accent);outline-offset:3px;border-radius:6px}.hv .hv-qa-q{letter-spacing:-.01em;color:var(--hv-text);margin:0;font-size:16.5px;font-weight:560;line-height:1.4;transition:color .14s}.hv-qa-sum:hover .hv-qa-q{color:var(--hv-accent)}.hv-qa-mark{flex:none;width:15px;height:15px;position:relative}.hv-qa-mark:before,.hv-qa-mark:after{content:"";background:var(--hv-faint);border-radius:2px;height:1.5px;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .18s;position:absolute;inset:50% 0 auto}.hv-qa-mark:after{transform:rotate(90deg)}.hv-qa-item[open] .hv-qa-mark:after{opacity:0;transform:rotate(0)}.hv-qa-a{max-width:56ch;color:var(--hv-muted);padding:0 0 22px;font-size:15.5px;line-height:1.6}.hv-qa-a>:first-child{margin-top:0}.hv-qa-a>:last-child{margin-bottom:0}.hv-qa-more{text-align:left;color:var(--hv-quiet);margin:26px 0 0;font-size:14.5px}.hv-sol-consent{max-width:52ch;color:var(--hv-muted);text-wrap:balance;margin:20px auto 0;font-size:14.5px;line-height:1.55}.hv-sol-index{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px;display:grid}@media (max-width:860px){.hv-sol-index{grid-template-columns:1fr;gap:40px}}.hv .hv-sol-colh{letter-spacing:0;color:var(--hv-quiet);margin:0 0 14px;padding-inline:16px;font-size:13px;font-weight:650}.hv-sol-list{flex-direction:column;gap:4px;display:flex}.hv .hv-sol-card{border-radius:var(--hv-r-box);corner-shape:squircle;color:var(--hv-text);align-items:flex-start;gap:14px;padding:14px 16px;transition:background .16s;display:flex}.hv .hv-sol-card:hover{background:var(--hv-ph-bg)}.hv-sol-ic{color:var(--hv-faint);flex:none;transition:color .16s}.hv-sol-card:hover .hv-sol-ic{color:var(--hv-accent)}.hv-sol-ic svg{width:22px;height:22px}.hv-sol-tx{min-width:0;display:block}.hv-sol-tx b{letter-spacing:-.012em;font-size:16px;font-weight:620;display:block}.hv-sol-tx span{color:var(--hv-muted);margin-top:2px;font-size:13.5px;line-height:1.45;display:block}.hv-fx-final .hv-sol-none{color:var(--hv-muted);text-wrap:balance;max-width:52ch;margin:12px auto 0;font-size:16px;line-height:1.55}.hv-sol-limits{border:1px solid var(--hv-border);border-radius:var(--hv-r-box);corner-shape:squircle;max-width:60ch;padding:26px 28px}.hv .hv-sol-limits h2{margin:0 0 10px;font-size:20px}.hv-sol-limits p{color:var(--hv-muted);margin:0;font-size:16px;line-height:1.6}.hv .hv-plan .hv-plan-sub2{min-height:32px;color:var(--hv-muted);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);align-self:center;align-items:center;margin-top:6px;padding:0 6px;font-size:13.5px;font-weight:560;transition:color .15s,text-decoration-color .15s;display:inline-flex}.hv .hv-plan .hv-plan-sub2:hover{color:var(--hv-text);text-decoration-color:currentColor}@media (max-width:860px){.hv .hv-plan .hv-plan-sub2{min-height:44px;font-size:15px}}
