.home-v2{--hv2-ink:#1d1d1d;--hv2-body:#4d585f;--hv2-muted-on-dark:#bababa;--hv2-surface:#edf1f4;--hv2-hairline:#dde5ed;--hv2-white:#fff;--hv2-blue:linear-gradient(110deg, #3b82f6 0%, #406ae4 100%);--hv2-black:linear-gradient(110deg, #323232 0%, #000 100%);--hv2-black-135:linear-gradient(135deg, #323232 0%, #000 100%);--hv2-before-tint:#ff0d0d0d;--hv2-success:#10b981;--hv2-rating:#fbbf24;--hv2-alert:#ef4444;--hv2-deep-black:#000;--hv2-hot:linear-gradient(110deg,#f28778,#f51c23);--hv2-warm:linear-gradient(110deg,#fdba74,#f59e0b);--hv2-cold:linear-gradient(110deg,#93c5fd,#3b82f6);--hv2-overview-landscape:linear-gradient(180deg,#fff 0%,#dce8f3 35%,#bfd6c4 100%);--hv2-testimonial-landscape:linear-gradient(180deg,#fff 0%,#d8e6f0 40%,#c9ddb8 100%);--hv2-footer-landscape:linear-gradient(180deg,#fff 0%,#e8d8d0 40%,#7c8f6a 100%);--hv2-stats-blue:linear-gradient(90deg,#3b82f6,#406ae4);--hv2-success-wash:#10b98133;--hv2-enterprise-wash:linear-gradient(180deg,#e2f5ff 0%,#fff 100%);--hv2-shadow-pill-blue:inset 4px 4px 8px #ffffff4d, inset -4px -4px 8px #ffffff4d, 0 8px 16px #3a77e580;--hv2-shadow-pill-dark:inset 4px 4px 8px #ffffff4d, inset -4px -4px 8px #ffffff4d, 0 8px 16px #1d1d1d80;--hv2-shadow-nav-ring:0 0 0 4px #dde5edb3;--hv2-shadow-knob:0 2px 6px #0000001a;--hv2-shadow-none:none;--hv2-radius-pill:100px;--hv2-radius-frame:30px;--hv2-radius-inner:24px;--hv2-radius-card:20px;--hv2-radius-card-inner:14px;--hv2-radius-tile:10px;--hv2-radius-small:6px;--hv2-container:1260px;--hv2-narrow-760:760px;--hv2-narrow-860:860px;--hv2-gutter:30px;--hv2-section-pad:200px;--hv2-hero-pad:194px;--hv2-grid-gap:30px;--hv2-split-gap:70px;background:var(--hv2-white);color:var(--hv2-body);letter-spacing:0;min-height:100vh;font-family:Inter Tight,sans-serif;font-weight:500}.home-v2 *,.home-v2 :before,.home-v2 :after{box-sizing:border-box}.home-v2 :is(h1,h2,h3,h4,h5,h6){text-wrap:balance}@layer base{.home-v2 h1,.home-v2 h2,.home-v2 h3,.home-v2 h4,.home-v2 h5,.home-v2 h6,.home-v2 .hv2-display,.home-v2 .hv2-h1,.home-v2 .hv2-h2,.home-v2 .hv2-stat,.home-v2 .hv2-title-32,.home-v2 .hv2-title-28,.home-v2 .hv2-title-24{color:var(--hv2-ink);letter-spacing:-.03em!important;font-family:Be Vietnam Pro,Inter Tight,sans-serif!important;font-weight:700!important}.home-v2 :is(strong,b,.font-bold,.font-semibold,.font-extrabold,.font-black){letter-spacing:0!important;font-family:Inter Tight,sans-serif!important}.home-v2 :is(h1,h2,h3,h4,h5,h6,.hv2-display,.hv2-h1,.hv2-h2,.hv2-stat,.hv2-title-32,.hv2-title-28,.hv2-title-24) :is(strong,b,.font-bold,.font-semibold,.font-extrabold,.font-black),.home-v2 :is(h1,h2,h3,h4,h5,h6,.hv2-display,.hv2-h1,.hv2-h2,.hv2-stat,.hv2-title-32,.hv2-title-28,.hv2-title-24):is(.font-bold,.font-semibold,.font-extrabold,.font-black){letter-spacing:-.03em!important;font-family:Be Vietnam Pro,Inter Tight,sans-serif!important;font-weight:700!important}.home-v2 .hv2-hero-heading{font-weight:600!important}.hv2-legacy-scope :is(.ui-btn,.btn-clean){letter-spacing:0!important;font-family:Inter Tight,sans-serif!important;font-weight:600!important}}.home-v2 :is(p,span,div,a){line-height:inherit}.home-v2 .hv2-h1{font-size:72px;line-height:1.2}.home-v2 .hv2-h2{font-size:44px;line-height:1.2}.home-v2 .hv2-stat{font-size:40px;line-height:1.2}.home-v2 .hv2-title-32{font-size:32px;line-height:1.2}.home-v2 .hv2-title-28{font-size:28px;line-height:1.2}.home-v2 .hv2-title-24{font-size:24px;line-height:1.2}.home-v2 .hv2-lead-20{font-size:20px;line-height:1.3}.home-v2 .hv2-lead-18{font-size:18px;line-height:1.3}.home-v2 .hv2-body{font-size:16px;line-height:1.3}.home-v2 .hv2-chip{font-size:14px;line-height:1.3}.home-v2 .hv2-container{width:100%;max-width:var(--hv2-container);padding-inline:var(--hv2-gutter);margin-inline:auto}.home-v2 .hv2-container--760{max-width:var(--hv2-narrow-760)}.home-v2 .hv2-container--860{max-width:var(--hv2-narrow-860)}.home-v2 .hv2-section{padding-block:var(--hv2-section-pad);position:relative;overflow:clip}.home-v2 .hv2-section--half{padding-block:calc(var(--hv2-section-pad) / 2)}.home-v2 .hv2-section--hero{padding-top:var(--hv2-hero-pad)}.home-v2 .hv2-section--none{padding-block:0}.home-v2 .hv2-section-content{z-index:1;position:relative}.home-v2 .hv2-pill{border-radius:var(--hv2-radius-pill);background:var(--hv2-surface);min-height:28px;color:var(--hv2-body);white-space:nowrap;justify-content:center;align-items:center;padding:5px 14px;display:inline-flex}.home-v2 .hv2-section-header{text-align:center;flex-direction:column;align-items:center;display:flex}.home-v2 .hv2-section-header--split{justify-content:space-between;align-items:end;gap:var(--hv2-grid-gap);text-align:left;grid-template-columns:minmax(0,575px) minmax(0,575px);display:grid}.home-v2 .hv2-section-header--split .hv2-section-header-main{align-items:flex-start}.home-v2 .hv2-section-header-main{flex-direction:column;align-items:center;gap:10px;display:flex}.home-v2 .hv2-section-header h2{max-width:800px;margin:0}.home-v2 .hv2-section-header p{max-width:760px;color:var(--hv2-body);margin:10px 0 0}.home-v2 .hv2-section-header--split p{margin:0}.home-v2 .hv2-section-header--grey .hv2-pill{background:var(--hv2-white)}.home-v2 .hv2-glossy-halo{border-radius:var(--hv2-radius-pill);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;width:max-content;padding:6px;display:inline-flex}.home-v2 .hv2-glossy{border-radius:var(--hv2-radius-pill);min-height:47px;color:var(--hv2-white);background:var(--hv2-blue);box-shadow:var(--hv2-shadow-pill-blue);white-space:nowrap;align-items:center;padding:12px 54px 12px 30px;text-decoration:none;transition:padding .3s ease-out;display:inline-flex;position:relative;overflow:hidden;letter-spacing:0!important;font:600 18px/1.3 Inter Tight,sans-serif!important}.home-v2 .hv2-glossy--dark{background:var(--hv2-black);box-shadow:var(--hv2-shadow-pill-dark)}.home-v2 .hv2-glossy-label{z-index:1;transition:transform .3s ease-out;position:relative}.home-v2 .hv2-arrow{background:var(--hv2-white);width:31px;height:31px;color:var(--hv2-ink);border-radius:50%;place-items:center;transition:transform .3s ease-out;display:grid;position:absolute}.home-v2 .hv2-arrow--right{right:8px}.home-v2 .hv2-arrow--left{width:44px;height:44px;left:0;transform:translate(-110%)rotate(-45deg)}.home-v2 .hv2-glossy:hover .hv2-arrow--right{transform:translate(150%)}.home-v2 .hv2-glossy:hover .hv2-arrow--left{transform:translate(8px)rotate(0)}.home-v2 .hv2-glossy:hover .hv2-glossy-label{transform:translate(22px)}.home-v2 .hv2-roll{border-radius:var(--hv2-radius-pill);background:var(--hv2-white);height:53px;color:var(--hv2-ink);place-items:center;padding:0 30px;text-decoration:none;display:inline-grid;letter-spacing:0!important;font:600 18px/1.3 Inter Tight,sans-serif!important}.home-v2 .hv2-roll--ink{background:var(--hv2-ink);color:var(--hv2-white)}.home-v2 .hv2-roll-clip{height:24px;display:block;overflow:hidden}.home-v2 .hv2-roll-words{flex-direction:column;transition:transform .3s ease-out;display:flex}.home-v2 .hv2-roll-words>span{height:24px;display:block}.home-v2 .hv2-roll:hover .hv2-roll-words{transform:translateY(-24px)}.home-v2 .hv2-proof-row{flex-wrap:wrap;align-items:center;gap:20px;font-size:16px;line-height:1.3;display:flex}.home-v2 .hv2-proof-item{align-items:center;gap:9px;display:inline-flex}.home-v2 .hv2-proof-icon{flex:none;width:18px;height:18px}.home-v2 .hv2-proof-divider{background:var(--hv2-ink);opacity:.25;width:1px;height:22px}.home-v2 .hv2-frame{border-radius:var(--hv2-radius-frame);background:0 0;padding:6px;position:relative}.home-v2 .hv2-frame:after{content:"";pointer-events:none;border:1px solid var(--hv2-hairline);border-radius:inherit;z-index:2;position:absolute;inset:0}.home-v2 .hv2-frame-inner{border-radius:var(--hv2-radius-inner);background:var(--hv2-surface);min-height:180px;padding:30px 40px;position:relative}.home-v2 .hv2-frame--dark .hv2-frame-inner{background:var(--hv2-black);color:var(--hv2-muted-on-dark)}.home-v2 .hv2-folder{position:relative}.home-v2 .hv2-comparison-folder>.hv2-frame:after{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.home-v2 .hv2-comparison-folder>.hv2-frame{border-top-left-radius:0;border-top-right-radius:0}.home-v2 .hv2-folder-row{z-index:3;justify-content:center;align-items:end;min-height:70px;display:flex;position:relative}.home-v2 .hv2-folder-content{z-index:5;justify-content:center;align-items:center;gap:12px;min-height:50px;display:flex;position:relative}.home-v2 .hv2-folder-corner{border-color:var(--hv2-hairline);border-style:solid;flex:none;width:40px;height:51px;margin-bottom:-1px}.home-v2 .hv2-folder-corner--left{border-width:0 1px 1px 0;border-radius:0 0 20px}.home-v2 .hv2-folder-corner--right{border-width:0 0 1px 1px;border-radius:0 0 0 20px}.home-v2 .hv2-folder-opening{min-width:0;position:relative}.home-v2 .hv2-folder-seam{background:var(--hv2-white);z-index:4;height:2px;position:absolute;bottom:-1px;left:0;right:0}.home-v2 .hv2-folder:not(.hv2-comparison-folder) .hv2-folder-row:before,.home-v2 .hv2-folder:not(.hv2-comparison-folder) .hv2-folder-row:after{content:"";flex:1 1 0}.home-v2 .hv2-comparison-folder .hv2-folder-row:before,.home-v2 .hv2-comparison-folder .hv2-folder-row:after{content:"";background:var(--hv2-hairline);flex:1 1 0;align-self:end;min-width:0;height:1px;margin-bottom:-1px}.home-v2 .hv2-folder-grad{background:linear-gradient(180deg,var(--hv2-white),transparent);pointer-events:none;z-index:1;height:45px;position:absolute;inset:0 0 auto}.home-v2 .hv2-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-v2 .hv2-atmosphere-image{object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.home-v2 .hv2-atmosphere-top,.home-v2 .hv2-atmosphere-bottom{height:200px;position:absolute;left:0;right:0}.home-v2 .hv2-atmosphere-top{background:linear-gradient(0deg, transparent 0%, #ffffffb3 25%, var(--hv2-white) 50%);top:-2px}.home-v2 .hv2-atmosphere-bottom{background:linear-gradient(180deg, transparent 0%, #ffffffb3 25%, var(--hv2-white) 50%);bottom:-2px}.home-v2 .hv2-atmosphere--footer .hv2-atmosphere-top{background:linear-gradient(180deg,var(--hv2-white) 0%,#ffffff4d 14%,transparent 100%);height:100%}.home-v2 .hv2-fade-line{background:linear-gradient(90deg,transparent,var(--hv2-hairline) 50%,transparent);width:100%;height:1px}.home-v2 .hv2-ticker{position:relative;overflow:hidden}.home-v2 .hv2-ticker-track{width:max-content;animation:hv2-ticker-scroll var(--hv2-ticker-duration,30s) linear infinite;display:flex}.home-v2 .hv2-ticker:hover .hv2-ticker-track{animation-play-state:paused}.home-v2 .hv2-ticker-copy{gap:var(--hv2-ticker-gap,70px);padding-right:var(--hv2-ticker-gap,70px);flex:none;align-items:center;display:flex}.home-v2 .hv2-ticker:before,.home-v2 .hv2-ticker:after{content:"";z-index:2;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.home-v2 .hv2-ticker:before{background:linear-gradient(90deg,var(--hv2-white),transparent);left:0}.home-v2 .hv2-ticker:after{background:linear-gradient(270deg,var(--hv2-white),transparent);right:0}.home-v2 .hv2-drag-ticker{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.home-v2 .hv2-drag-ticker .hv2-ticker-track{will-change:transform;animation:none}.home-v2 .hv2-drag-ticker--dragging{cursor:grabbing}.home-v2 .hv2-drag-ticker img{pointer-events:none;-webkit-user-drag:none}@keyframes hv2-ticker-scroll{to{transform:translate(-50%)}}.home-v2 .hv2-glass{border-radius:var(--hv2-radius-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff4d;border:1px solid #ffffff4d;padding:30px;position:absolute;inset:10px}.home-v2 .hv2-progressive-blur{z-index:30;pointer-events:none;height:100px;position:fixed;top:0;left:0;right:0}.home-v2 .hv2-progressive-blur>span{-webkit-backdrop-filter:blur(var(--hv2-blur));backdrop-filter:blur(var(--hv2-blur));position:absolute;inset:0}.home-v2 .hv2-progressive-blur>span:first-child{-webkit-mask-image:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%);mask-image:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%)}.home-v2 .hv2-progressive-blur>span:nth-child(2){-webkit-mask-image:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%);mask-image:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}.home-v2 .hv2-progressive-blur>span:nth-child(3){-webkit-mask-image:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%);mask-image:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%)}.home-v2 .hv2-progressive-blur>span:nth-child(4){-webkit-mask-image:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%);mask-image:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%)}.home-v2 .hv2-progressive-blur>span:nth-child(5){-webkit-mask-image:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%);mask-image:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%)}.home-v2 .hv2-progressive-blur>span:nth-child(6){-webkit-mask-image:linear-gradient(#0000 0%,#000 12.5% 25%,#0000 37.5%);mask-image:linear-gradient(#0000 0%,#000 12.5% 25%,#0000 37.5%)}.home-v2 .hv2-progressive-blur>span:nth-child(7){-webkit-mask-image:linear-gradient(#0000 -12.5%,#000 0% 12.5%,#0000 25%);mask-image:linear-gradient(#0000 -12.5%,#000 0% 12.5%,#0000 25%)}.home-v2 .hv2-progressive-blur>span:nth-child(8){-webkit-mask-image:linear-gradient(#0000 -25%,#000 -12.5% 0%,#0000 12.5%);mask-image:linear-gradient(#0000 -25%,#000 -12.5% 0%,#0000 12.5%)}.home-v2 .hv2-placeholder{background:linear-gradient(145deg,var(--hv2-surface),var(--hv2-hairline),var(--hv2-white));border-radius:var(--hv2-placeholder-radius,30px);max-width:100%;color:var(--hv2-body);text-align:center;place-items:center;font-size:14px;display:grid;overflow:hidden}.home-v2 .hv2-placeholder-label{background:var(--hv2-white);border-radius:var(--hv2-radius-pill);padding:5px 14px}.home-v2 .hv2-kit-grid>*{min-width:0}.home-v2 .hv2-kit-intro{padding-top:calc(var(--hv2-section-pad) / 2 + 100px)}.home-v2.hv2-home-placeholder{min-height:2000px}.home-v2 .hv2-home-placeholder-heading{text-align:center;place-items:center;min-height:100vh;display:grid}.home-v2 .hv2-hero{isolation:isolate;background:var(--hv2-white);height:1575px;position:relative;overflow:clip}.home-v2 .hv2-hero-bg{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-v2 .hv2-hero-clouds{z-index:1;pointer-events:none;width:1440px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.home-v2 .hv2-hero-cloud{object-fit:contain;position:absolute}.home-v2 .hv2-hero-cloud--one{width:602px;height:350px;top:-40px;left:-130px}.home-v2 .hv2-hero-cloud--two{width:519px;height:240px;top:50px;left:193px}.home-v2 .hv2-hero-cloud--three{width:584px;height:350px;top:80px;left:901px}.home-v2 .hv2-hero-content{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:194px;left:50%;transform:translate(-50%)}.home-v2 .hv2-hero-heading{white-space:nowrap;justify-content:center;align-items:baseline;gap:18px;min-height:124px;margin:0;display:flex;position:relative}.home-v2 .hv2-word-reveal-art{align-self:center;display:inline-flex}.home-v2 .hv2-hero-pending{text-wrap:balance}.home-v2 .hv2-hero-icon{vertical-align:middle;align-items:center;width:124px;height:124px;display:inline-flex}.home-v2 .hv2-hero-icon img{object-fit:contain;width:100%;height:100%;display:block}.home-v2 .hv2-hero-reduced-icon{flex:none;width:124px;height:124px;margin:0 18px}.home-v2 .hv2-hero-reduced-icon img{object-fit:contain;width:100%;height:100%}.home-v2 .hv2-hero-subtitle{max-width:600px;color:var(--hv2-body);margin:20px 0 0}.home-v2 .hv2-hero-actions{justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.home-v2 .hv2-hero-proof{justify-content:center;margin-top:40px}.home-v2 .hv2-proof-star{color:var(--hv2-rating)}.home-v2 .hv2-proof-shield{color:var(--hv2-success)}.home-v2 .hv2-proof-bolt{color:var(--hv2-alert)}.home-v2 .hv2-hero-dashboard{aspect-ratio:1060/538;transform-origin:50%;will-change:transform;width:min(1060px,100%);margin-top:120px;position:relative;transform:translateY(-190px)scale(.64)}.home-v2 .hv2-hero-dashboard img{border-radius:var(--hv2-radius-card);object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-v2 .hv2-hero-people{z-index:3;aspect-ratio:3357/1336;object-fit:contain;pointer-events:none;transform-origin:50%;will-change:transform, opacity;width:100%;height:auto;position:absolute;top:clamp(480px,100svh - 230px,768px);left:0;-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000 100%)}.home-v2 .hv2-hero-bottom-fade{z-index:4;background:linear-gradient(180deg, transparent 0%, #ffffffb3 25%, var(--hv2-white) 50%);pointer-events:none;height:202px;position:absolute;bottom:-2px;left:0;right:0}.home-v2 .hv2-client-logos{background:var(--hv2-white);height:118px}.home-v2 .hv2-client-logos>.hv2-container{height:100%;position:relative}.home-v2 .hv2-client-line{text-align:center;height:38px;padding-top:19px;position:relative}.home-v2 .hv2-client-line .hv2-pill{z-index:1;background:var(--hv2-surface);height:38px;padding-inline:16px;position:absolute;top:0;left:50%;transform:translate(-50%)}.home-v2 .hv2-client-ticker{height:30px;margin-top:26px}.home-v2 .hv2-client-logo{object-fit:contain;filter:grayscale();opacity:.6;width:auto;max-width:none;display:block}.home-v2 .hv2-client-logo--optiriver{filter:grayscale()brightness(.15)}.home-v2 .hv2-client-bottom-line{bottom:0;left:var(--hv2-gutter);width:calc(100% - 2 * var(--hv2-gutter));position:absolute}.home-v2 .hv2-comparison{padding:var(--hv2-section-pad) 0 160px;background:var(--hv2-white);position:relative}.home-v2 .hv2-comparison-sticky{z-index:1;position:sticky;top:clamp(84px,100svh - 620px,124px)}.home-v2 .hv2-comparison-heading{text-align:center;max-width:640px;margin:0 auto 50px}.home-v2 .hv2-comparison-pending{visibility:hidden}.home-v2 .hv2-comparison-trigger{pointer-events:none;width:100%;height:450px}.home-v2 .hv2-comparison-folder{--hv2-folder-row-height:90px;max-width:700px;margin-inline:auto}.home-v2 .hv2-comparison-folder .hv2-folder-row{height:90px;min-height:90px}.home-v2 .hv2-comparison-folder .hv2-folder-opening{width:calc(100% - 80px)}.home-v2 .hv2-comparison-folder .hv2-folder-content{height:90px}.home-v2 .hv2-comparison-tabs{grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);align-items:center;width:100%;height:100%;display:grid}.home-v2 .hv2-comparison-tab-label{letter-spacing:0;text-align:center;min-width:0;height:68px;color:var(--hv2-body);opacity:.3;justify-content:center;align-items:center;padding:0 12px;font:500 16px/1.25 Inter Tight,sans-serif;transition:opacity .5s;display:flex}.home-v2 .hv2-comparison-tab-label:first-child{border-radius:0 0 20px}.home-v2 .hv2-comparison-tab-label:last-child{border-radius:0 0 0 20px}.home-v2 .hv2-comparison-tab-label--active{opacity:1}.home-v2 .hv2-comparison-dial{z-index:6;pointer-events:none;align-self:end;width:130px;height:160px;margin-bottom:-28px;position:relative}.home-v2 .hv2-comparison-dial img{object-fit:contain;width:100%;height:100%;transition:opacity .5s,transform .5s;position:absolute;inset:0}.home-v2 .hv2-comparison-folder--before .hv2-comparison-dial-before,.home-v2 .hv2-comparison-folder--after .hv2-comparison-dial-after{opacity:1;transform:rotate(0)}.home-v2 .hv2-comparison-folder--after .hv2-comparison-dial-before,.home-v2 .hv2-comparison-folder--before .hv2-comparison-dial-after{opacity:0;transform:rotate(-8deg)}.home-v2 .hv2-comparison-folder .hv2-frame-inner{background:0 0;min-height:459px;padding:0;overflow:hidden}.home-v2 .hv2-comparison-panels{min-height:459px;position:relative}.home-v2 .hv2-comparison-panel{border-radius:var(--hv2-radius-inner);transition:opacity .5s,transform .5s;position:absolute;inset:0;overflow:hidden}.home-v2 .hv2-comparison-panel--before{background:var(--hv2-surface)}.home-v2 .hv2-comparison-panel--after{color:var(--hv2-muted-on-dark);background:#000}.home-v2 .hv2-comparison-panel--after:before{content:"";pointer-events:none;background:linear-gradient(#000 0% 60%,#000c 100%),url(/home-v2/backgrounds/comparison-after-dark.webp) bottom/cover no-repeat;position:absolute;inset:0}.home-v2 .hv2-comparison-folder--before .hv2-comparison-panel--before,.home-v2 .hv2-comparison-folder--after .hv2-comparison-panel--after{opacity:1;z-index:1;transform:translateY(0)}.home-v2 .hv2-comparison-folder--before .hv2-comparison-panel--after,.home-v2 .hv2-comparison-folder--after .hv2-comparison-panel--before{opacity:0;z-index:0;pointer-events:none;transform:translateY(-10px)}.home-v2 .hv2-comparison-folder--before .hv2-comparison-panel--after{transform:translateY(10px)}.home-v2 .hv2-comparison-content{grid-template-columns:minmax(0,374px) minmax(0,224px);align-items:center;gap:26px;min-height:459px;padding:52px 30px 30px;display:grid;position:relative}.home-v2 .hv2-comparison-copy{min-width:0}.home-v2 .hv2-comparison-copy h3{letter-spacing:-.03em;margin:0 0 22px;line-height:1.15}.home-v2 .hv2-comparison-content--after h3{color:var(--hv2-white)}.home-v2 .hv2-comparison-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-v2 .hv2-comparison-list li{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;min-height:47px;font:500 16px/1.35 Inter Tight,sans-serif;display:grid}.home-v2 .hv2-comparison-check{color:#ef4444;font:600 16px/1.35 Inter Tight,sans-serif}.home-v2 .hv2-comparison-content--after .hv2-comparison-check{color:var(--hv2-success)}.home-v2 .hv2-comparison-stats{gap:15px;display:grid}.home-v2 .hv2-comparison-stat{border-radius:var(--hv2-radius-card);background:var(--hv2-before-tint);flex-direction:column;justify-content:center;gap:7px;min-height:121px;padding:20px;display:flex}.home-v2 .hv2-comparison-stat-value{color:var(--hv2-ink);letter-spacing:-.03em;overflow-wrap:anywhere;font:700 28px/1.15 Be Vietnam Pro,sans-serif}.home-v2 .hv2-comparison-stat-description{font:500 16px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-comparison-content--after .hv2-comparison-stat{background:#10b9811a}.home-v2 .hv2-comparison-content--after .hv2-comparison-stat-value{color:var(--hv2-white)}.home-v2 .hv2-comparison-content--after .hv2-comparison-stat-description{color:#dde5edb3}.home-v2 .hv2-comparison--reduced .hv2-comparison-sticky{position:static}.home-v2 .hv2-comparison-stacked{gap:60px;display:grid}.home-v2 .hv2-comparison-folder--stacked .hv2-comparison-panel{opacity:1;position:relative;transform:none}.home-v2 .hv2-comparison-folder--stacked .hv2-comparison-panel--before,.home-v2 .hv2-comparison-folder--stacked .hv2-comparison-panel--after{display:none}.home-v2 .hv2-comparison-folder--stacked.hv2-comparison-folder--before .hv2-comparison-panel--before,.home-v2 .hv2-comparison-folder--stacked.hv2-comparison-folder--after .hv2-comparison-panel--after{display:block}.home-v2 .hv2-features{padding:var(--hv2-section-pad) 0;background:var(--hv2-white)}.home-v2 .hv2-features-header .hv2-section-header{align-items:end}.home-v2 .hv2-features-header .hv2-section-header-main{min-width:0}.home-v2 .hv2-features-header .hv2-section-header h2{max-width:575px}.home-v2 .hv2-features-header .hv2-section-header>div:last-child{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.home-v2 .hv2-features-header .hv2-section-header p{max-width:575px}.home-v2 .hv2-features-grid{grid-template-columns:minmax(0,790px) minmax(0,380px);gap:30px;margin-top:50px;display:grid}.home-v2 .hv2-features-left{grid-template-rows:393px 374px;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;min-width:0;display:grid}.home-v2 .hv2-features-right{grid-template-rows:528px 239px;gap:30px;min-width:0;display:grid}.home-v2 .hv2-features-item{min-width:0;min-height:0}.home-v2 .hv2-features-wide{grid-column:1/-1}.home-v2 .hv2-feature-card{isolation:isolate;border-radius:var(--hv2-radius-card);background:var(--hv2-surface);min-width:0;height:100%;padding:40px;position:relative;overflow:hidden}.home-v2 .hv2-feature-card h3{z-index:2;margin:0;position:relative}.home-v2 .hv2-feature-chips{z-index:2;position:absolute;bottom:40px;left:0;right:0}.home-v2 .hv2-features:not(.hv2-features--playing) .hv2-feature-chips .hv2-ticker-track{animation-play-state:paused}.home-v2 .hv2-feature-chip{border-radius:var(--hv2-radius-pill);background:var(--hv2-white);color:var(--hv2-body);white-space:nowrap;flex:none;padding:5px 14px;font:500 14px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-feature-chips:before{background:linear-gradient(90deg,var(--hv2-surface),transparent);width:40px}.home-v2 .hv2-feature-chips:after{background:linear-gradient(270deg,var(--hv2-surface),transparent);width:40px}.home-v2 .hv2-feature-photo{z-index:-1;background-position:50%;background-size:cover;position:absolute;inset:0}.home-v2 .hv2-feature-photo:after{content:"";position:absolute;inset:0}.home-v2 .hv2-feature-photo--capture{background-image:url(/home-v2/features/capture-photo.webp);background-position:50% 40%}.home-v2 .hv2-feature-photo--capture:after{background:linear-gradient(180deg,var(--hv2-surface) 0%,#edf1f4b8 34%,#edf1f459 100%)}.home-v2 .hv2-feature-capture-phone{z-index:1;filter:drop-shadow(0 24px 40px #1d1d1d38);width:150px;height:auto;position:absolute;top:92px;left:50%;transform:translate(-50%)rotate(-4deg)}.home-v2 .hv2-feature-capture-fade{z-index:1;background:linear-gradient(0deg,var(--hv2-surface) 30%,#edf1f400);pointer-events:none;height:150px;position:absolute;bottom:0;left:0;right:0}.home-v2 .hv2-feature-photo--analytics{background-image:url(/home-v2/features/feature-02-bg.webp)}.home-v2 .hv2-feature-photo--analytics:after{background:linear-gradient(180deg,var(--hv2-white),transparent);opacity:.8}.home-v2 .hv2-feature-chart{width:min(300px,100% - 48px);height:244px;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.home-v2 .hv2-feature-chart .hv2-placeholder{background:linear-gradient(145deg,#ffffffd9,#edf1f4cc);width:100%!important}.home-v2 .hv2-feature-chart-badge{border-radius:var(--hv2-radius-pill);background:var(--hv2-white);color:var(--hv2-ink);align-items:center;gap:6px;padding:7px 11px;font:600 14px/1 Inter Tight,sans-serif;display:inline-flex;position:absolute;top:18px;right:-4px}.home-v2 .hv2-feature-chart-dot{background:var(--hv2-success);border-radius:50%;width:8px;height:8px}.home-v2 .hv2-features--playing .hv2-feature-chart-badge{animation:2s ease-in-out infinite hv2-feature-pulse}.home-v2 .hv2-feature-followup{text-align:center}.home-v2 .hv2-feature-photo--followup{background-image:url(/home-v2/features/feature-03-bg.jpg)}.home-v2 .hv2-feature-photo--followup:after{background:linear-gradient(180deg,var(--hv2-white),#ffffff4d);opacity:.9}.home-v2 .hv2-feature-followup-heading{z-index:2;position:relative}.home-v2 .hv2-feature-followup-heading p{max-width:500px;color:var(--hv2-body);margin:10px auto 0;font:500 16px/1.35 Inter Tight,sans-serif}.home-v2 .hv2-feature-float{border-radius:var(--hv2-radius-card);background:var(--hv2-white);width:max-content;position:absolute;bottom:-110px}.home-v2 .hv2-feature-float--team{left:8%}.home-v2 .hv2-feature-float--list{bottom:-170px;right:8%}.home-v2 .hv2-feature-float .hv2-placeholder{background:linear-gradient(145deg,var(--hv2-white),var(--hv2-surface))}.home-v2 .hv2-features--playing .hv2-feature-float--team{animation:5s ease-in-out infinite hv2-feature-float}.home-v2 .hv2-features--playing .hv2-feature-float--list{animation:5s ease-in-out -2.5s infinite hv2-feature-float}.home-v2 .hv2-feature-enriched{background:var(--hv2-deep-black);color:var(--hv2-muted-on-dark);flex-direction:column;display:flex}.home-v2 .hv2-feature-enriched h3{color:var(--hv2-white)}.home-v2 .hv2-feature-enriched-center{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.home-v2 .hv2-feature-state{letter-spacing:0;color:#0000;-webkit-background-clip:text;background-clip:text;max-width:100%;font:700 86px/1 Inter Tight,sans-serif;display:block}.home-v2 .hv2-feature-state--hot{background-image:var(--hv2-hot)}.home-v2 .hv2-feature-state--warm{background-image:var(--hv2-warm)}.home-v2 .hv2-feature-state--cold{background-image:var(--hv2-cold)}.home-v2 .hv2-features--playing .hv2-feature-state{animation:.5s ease-out both hv2-feature-swap}.home-v2 .hv2-feature-ghosts{opacity:.5;filter:blur(2px);gap:12px;width:75%;margin-top:25px;display:grid}.home-v2 .hv2-feature-ghosts span{border-radius:var(--hv2-radius-small);background:var(--hv2-body);height:16px}.home-v2 .hv2-feature-ghosts span:nth-child(2){width:78%}.home-v2 .hv2-feature-ghosts span:nth-child(3){width:92%}.home-v2 .hv2-feature-enriched p{z-index:2;margin:0;font:500 16px/1.4 Inter Tight,sans-serif;position:relative}.home-v2 .hv2-feature-recommendations{padding:30px 25px}.home-v2 .hv2-feature-recommendations h3{max-width:calc(100% - 62px)}.home-v2 .hv2-feature-reco-icon{font-size:10px;position:absolute;top:24px;right:24px}.home-v2 .hv2-feature-reco-icon .hv2-placeholder-label{white-space:normal;padding:2px}.home-v2 .hv2-feature-event-stack{width:min(280px,100% - 36px);height:125px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.home-v2 .hv2-feature-event{border-radius:var(--hv2-radius-tile);background:var(--hv2-white);transform-origin:bottom;align-items:center;gap:8px;width:100%;height:70px;padding:10px;transition:transform .5s,opacity .5s;display:flex;position:absolute;bottom:0;left:50%}.home-v2 .hv2-feature-event--0{z-index:3;opacity:1;transform:translate(-50%)scale(1)}.home-v2 .hv2-feature-event--1{z-index:2;opacity:.75;transform:translate(-50%,-24px)scale(.86)}.home-v2 .hv2-feature-event--2{z-index:1;opacity:.5;transform:translate(-50%,-45px)scale(.72)}.home-v2 .hv2-feature-event-icon{border-radius:var(--hv2-radius-tile);background:var(--hv2-surface);width:32px;height:32px;color:var(--hv2-ink);flex:none;place-items:center;display:grid}.home-v2 .hv2-feature-event-text{flex-direction:column;gap:3px;min-width:0;display:flex}.home-v2 .hv2-feature-event-text span:first-child{color:var(--hv2-body);text-transform:uppercase;font:600 12px/1.1 Inter Tight,sans-serif}.home-v2 .hv2-feature-event-text span:last-child{color:var(--hv2-ink);font:600 14px/1.15 Inter Tight,sans-serif}@keyframes hv2-feature-pulse{50%{transform:scale(1.06)}}@keyframes hv2-feature-float{50%{transform:translateY(-6px)}}@keyframes hv2-feature-swap{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.home-v2 .hv2-overview{padding-block:var(--hv2-section-pad);background:var(--hv2-white);position:relative;overflow:clip}.home-v2 .hv2-overview-landscape{background:var(--hv2-overview-landscape);position:absolute;inset:0}.home-v2 .hv2-overview-landscape span{bottom:215px;right:max(20px, calc((100% - var(--hv2-container)) / 2));border-radius:var(--hv2-radius-pill);background:var(--hv2-white);color:var(--hv2-body);padding:5px 14px;font:500 14px/1.3 Inter Tight,sans-serif;position:absolute}.home-v2 .hv2-overview-content{z-index:1;position:relative}.home-v2 .hv2-overview-header .hv2-section-header h2{max-width:800px}.home-v2 .hv2-overview-header .hv2-section-header p{max-width:650px}.home-v2 .hv2-overview-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.home-v2 .hv2-overview-shot{border-radius:var(--hv2-radius-card);background:var(--hv2-white);width:100%;height:615px;margin-top:50px;padding:6px;overflow:hidden}.home-v2 .hv2-overview-shot img{object-fit:cover;object-position:top center;border-radius:var(--hv2-radius-card-inner);width:100%;height:100%;display:block}.home-v2 .hv2-overview-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:30px;display:grid}.home-v2 .hv2-overview-benefit{border-radius:var(--hv2-radius-card);background:var(--hv2-white);align-items:center;gap:18px;min-width:0;min-height:130px;padding:30px;display:flex}.home-v2 .hv2-overview-benefit-icon{border-radius:var(--hv2-radius-tile);background:var(--hv2-black-135);width:40px;height:40px;color:var(--hv2-white);flex:none;place-items:center;display:grid}.home-v2 .hv2-overview-benefit p{color:var(--hv2-body);margin:0;font:500 18px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-overview-benefit strong{color:var(--hv2-ink);font-weight:600;letter-spacing:0!important;font-family:Inter Tight,sans-serif!important}.home-v2 .hv2-steps{padding-bottom:var(--hv2-section-pad)}.home-v2 .hv2-steps-layout{grid-template-columns:minmax(0,502px) minmax(0,628px);align-items:start;gap:70px;display:grid}.home-v2 .hv2-steps-intro{padding-top:59px}.home-v2 .hv2-steps-intro h2{margin:10px 0}.home-v2 .hv2-steps-intro>p{color:var(--hv2-body);margin:0}.home-v2 .hv2-steps-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:70px;display:grid}.home-v2 .hv2-steps-stats strong{color:var(--hv2-ink);margin-bottom:10px;display:block}.home-v2 .hv2-steps-stats p{max-width:210px;color:var(--hv2-body);margin:0;font:500 16px/1.4 Inter Tight,sans-serif}.home-v2 .hv2-steps-folder .hv2-folder-row{min-height:70px}.home-v2 .hv2-steps-folder .hv2-folder-content{min-height:50px}.home-v2 .hv2-steps-tabs{align-items:center;gap:10px;display:flex}.home-v2 .hv2-steps-tab{border-radius:var(--hv2-radius-pill);background:var(--hv2-surface);min-width:105px;height:38px;color:var(--hv2-body);box-shadow:none;flex:none;place-items:center;padding:10px 20px;display:grid;position:relative;overflow:hidden;letter-spacing:0!important;font:600 14px/1.2 Inter Tight,sans-serif!important}.home-v2 .hv2-steps-tab:hover,.home-v2 .hv2-steps-tab:focus-visible{background:var(--hv2-hairline);color:var(--hv2-ink)}.home-v2 .hv2-steps-tab--active{color:var(--hv2-ink)}.home-v2 .hv2-steps-tab-fill{z-index:0;border-radius:inherit;background:var(--hv2-black);transform-origin:0;animation:7s linear both paused hv2-step-fill;position:absolute;inset:0;transform:scaleX(0)}.home-v2 .hv2-steps--playing .hv2-steps-tab-fill{animation-play-state:running}.home-v2 .hv2-steps-tab-text{z-index:1;position:relative}.home-v2 .hv2-steps-tab-reveal{z-index:2;color:var(--hv2-white);clip-path:inset(0 100% 0 0);place-items:center;animation:7s linear both paused hv2-step-reveal;display:grid;position:absolute;inset:0}.home-v2 .hv2-steps--playing .hv2-steps-tab-reveal{animation-play-state:running}@keyframes hv2-step-fill{to{transform:scaleX(1)}}@keyframes hv2-step-reveal{to{clip-path:inset(0)}}.home-v2 .hv2-steps-folder .hv2-frame-inner{min-height:420px;padding:40px}.home-v2 .hv2-steps-content{min-height:330px}.home-v2 .hv2-steps-panel{text-align:center}.home-v2 .hv2-steps-visual{aspect-ratio:536/238;margin-bottom:24px;width:100%!important;height:auto!important}.home-v2 .hv2-steps-panel h3{margin:0 0 8px}.home-v2 .hv2-steps-panel p{max-width:480px;color:var(--hv2-body);margin:0 auto}.home-v2 .hv2-security-layout{grid-template-columns:minmax(0,590px) minmax(0,540px);align-items:center;gap:70px;display:grid}.home-v2 .hv2-security-art .hv2-placeholder{aspect-ratio:628/460;background:var(--hv2-surface);width:100%!important;height:auto!important}.home-v2 .hv2-security-content h2{margin:10px 0 20px}.home-v2 .hv2-security-list{gap:10px;margin:40px 0 0;padding:0;list-style:none;display:grid}.home-v2 .hv2-security-list li{align-items:center;gap:12px;display:flex}.home-v2 .hv2-security-chevron{border:solid var(--hv2-ink);border-width:0 2px 2px 0;flex:none;width:6px;height:10px;transform:rotate(-45deg)scale(.7)}.home-v2 .hv2-usecases{padding-block:var(--hv2-section-pad);overflow:clip}.home-v2 .hv2-usecases-header{text-align:center}.home-v2 .hv2-usecases-header h2{margin:10px 0 0}.home-v2 .hv2-usecases-ticker{margin-top:50px}.home-v2 .hv2-usecases-card{border-radius:var(--hv2-radius-frame);flex:none;width:380px;height:420px;position:relative;overflow:hidden}.home-v2 .hv2-usecases-card>img{object-fit:cover;width:100%;height:100%;display:block}.home-v2 .hv2-usecases-glass{color:var(--hv2-ink);flex-direction:column;justify-content:space-between;display:flex}.home-v2 .hv2-usecases-glass h3,.home-v2 .hv2-usecases-glass h4{margin:0 0 10px}.home-v2 .hv2-usecases-glass p{margin:0}.home-v2 .hv2-usecases-glass>div:last-child p{line-height:1.3}.home-v2 .hv2-usecases-footer{text-align:center;margin-top:50px}.home-v2 .hv2-usecases-chips{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.home-v2 .hv2-usecases-footer blockquote{max-width:640px;color:var(--hv2-ink);margin:30px auto 20px;font:500 20px/1.4 Inter Tight,sans-serif}.home-v2 .hv2-usecases-author{color:var(--hv2-body);justify-content:center;align-items:center;gap:10px;font:500 14px/1.3 Inter Tight,sans-serif;display:flex}.home-v2 .hv2-usecases-avatar{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px;display:block}.home-v2 .hv2-organizers{padding-bottom:var(--hv2-section-pad)}.home-v2 .hv2-organizers-card{border-radius:var(--hv2-radius-frame);background:var(--hv2-surface);grid-template-columns:minmax(0,1.25fr) minmax(0,400px);align-items:center;gap:40px;width:min(100%,1200px);min-height:680px;margin:auto;padding:80px;display:grid;position:relative;overflow:clip}.home-v2 .hv2-organizers-copy,.home-v2 .hv2-organizers-photo{z-index:1;min-width:0;position:relative}.home-v2 .hv2-organizers-copy h2{margin:10px 0 20px}.home-v2 .hv2-organizers-copy>p{color:var(--hv2-body);margin:0}.home-v2 .hv2-organizers-benefits{gap:20px;margin:30px 0;padding:0;list-style:none;display:grid}.home-v2 .hv2-organizers-benefits li{align-items:flex-start;gap:14px;font-size:16px;line-height:1.4;display:flex}.home-v2 .hv2-organizers-benefits strong{color:var(--hv2-ink);font-weight:600}.home-v2 .hv2-organizers-icon{border-radius:var(--hv2-radius-tile);width:40px;height:40px;color:var(--hv2-white);background:var(--hv2-black-135);flex:none;place-items:center;display:grid}.home-v2 .hv2-organizers-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-v2 .hv2-organizers-actions .hv2-glossy,.home-v2 .hv2-organizers-actions .hv2-roll{font-size:16px!important}.home-v2 .hv2-organizers-photo{border-radius:var(--hv2-radius-frame);height:520px;overflow:hidden}.home-v2 .hv2-organizers-photo>img{object-fit:cover;width:100%;height:100%;display:block}.home-v2 .hv2-organizers-photo-panel{align-items:center;gap:16px;min-height:94px;padding:20px;display:flex;inset:auto 10px 10px}.home-v2 .hv2-organizers-qr{border-radius:var(--hv2-radius-tile);background:var(--hv2-white);width:64px;height:64px;color:var(--hv2-ink);flex:none;place-items:center;display:grid}.home-v2 .hv2-organizers-photo-panel strong{color:var(--hv2-ink);letter-spacing:-.03em;font:700 18px/1.25 Be Vietnam Pro,sans-serif;display:block}.home-v2 .hv2-organizers-photo-panel small{color:var(--hv2-ink);margin-top:4px;font:500 14px/1.3 Inter Tight,sans-serif;display:block}.home-v2 .hv2-organizers-accent{z-index:0;pointer-events:none;width:455px;height:auto;position:absolute;bottom:0;right:0}.home-v2 .hv2-organizers-partners{text-align:center;margin-top:40px}.home-v2 .hv2-organizers-partners p{color:var(--hv2-body);text-transform:uppercase;margin:0 0 20px;font:600 12px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-organizers-partners>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;display:flex}.home-v2 .hv2-organizers-partners img{object-fit:contain;filter:grayscale();opacity:.6;width:auto;max-width:145px;height:32px;transition:opacity .2s;display:block}.home-v2 .hv2-organizers-partners img.hv2-organizers-invert{filter:invert()grayscale()}.home-v2 .hv2-organizers-partners a:hover img{opacity:1}.home-v2 .hv2-integrations{padding-bottom:100px}.home-v2 .hv2-integrations-card{border-radius:var(--hv2-radius-frame);background:var(--hv2-surface);width:min(100%,1200px);height:1065px;margin:auto;padding:100px;position:relative;overflow:clip}.home-v2 .hv2-integrations-card:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(180deg,var(--hv2-surface) 58%,transparent);height:405px;position:absolute;top:0;left:0;right:0}.home-v2 .hv2-integrations-header{z-index:4;text-align:center;max-width:520px;margin:0 auto;position:relative}.home-v2 .hv2-integrations-header h2{margin:10px 0}.home-v2 .hv2-integrations-header p{margin:0}.home-v2 .hv2-integrations-action{margin-top:30px}.home-v2 .hv2-integrations-scene{z-index:2;position:absolute;inset:0}.home-v2 .hv2-integrations-orbit{z-index:1;position:absolute;inset:0;overflow:visible}.home-v2 .hv2-integrations-orbit:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,var(--hv2-surface),transparent 14%,transparent 86%,var(--hv2-surface));position:absolute;inset:0}.home-v2 .hv2-integrations-wheel{will-change:transform;width:856px;height:856px;animation:80s linear infinite paused hv2-orbit-turn;position:absolute;top:930px;left:50%;transform:translate(-50%,-50%)}.home-v2 .hv2-integrations-orbit--playing .hv2-integrations-wheel,.home-v2 .hv2-integrations-orbit--playing .hv2-integrations-counter{animation-play-state:running}.home-v2 .hv2-integrations-spoke{transform:rotate(var(--hv2-angle));position:absolute;inset:0}.home-v2 .hv2-integrations-orbit-node{width:80px;height:80px;transform:translate(-50%,-50%) rotate(calc(-1 * var(--hv2-angle)));background:var(--hv2-white);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:50%}.home-v2 .hv2-integrations-counter{place-items:center;width:100%;height:100%;animation:80s linear infinite paused hv2-orbit-counter;display:grid}.home-v2 .hv2-integrations-counter img{object-fit:cover;border-radius:17px;width:56px;height:56px;display:block}.home-v2 .hv2-integrations-hub{z-index:5;opacity:0;width:130px;height:130px;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .5s;position:absolute;top:680px;left:50%;transform:translate(-50%,-50%)scale(.6)}.home-v2 .hv2-integrations-hub--in{opacity:1;transform:translate(-50%,-50%)scale(1)}.home-v2 .hv2-integrations-hub-disc{background:var(--hv2-black-135);width:100%;height:100%;color:var(--hv2-white);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 4px 4px 8px #ffffff4d,inset -4px -4px 8px #ffffff4d,0 8px 16px #1d1d1d80}.home-v2 .hv2-integrations-hub--in .hv2-integrations-hub-disc{animation:6s ease-in-out .9s infinite hv2-hub-float}.home-v2 .hv2-integrations-hub-disc:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff29 50%,#0000 58%);position:absolute;inset:-40%;transform:translate(-60%)}.home-v2 .hv2-integrations-hub--in .hv2-integrations-hub-disc:after{animation:7s ease-in-out 1.2s infinite hv2-hub-sheen}.home-v2 .hv2-integrations-hub-icon{width:56px;height:56px;position:relative}.home-v2 .hv2-integrations-caption{z-index:5;text-align:center;width:100%;color:var(--hv2-ink);letter-spacing:-.03em;margin:0;font:700 28px/1.2 Be Vietnam Pro,sans-serif;position:absolute;top:775px;left:0}.home-v2 .hv2-integrations-hill{z-index:4;pointer-events:none;position:absolute;bottom:0;left:-10px;right:-10px}.home-v2 .hv2-integrations-hill:before{content:"";background:linear-gradient(180deg,#edf1f400,var(--hv2-surface) 55%);position:absolute;inset:18% 0 0}.home-v2 .hv2-integrations-hill img{width:100%;height:auto;display:block;position:relative}@keyframes hv2-hub-float{50%{transform:translateY(-6px)}}@keyframes hv2-hub-sheen{0%,55%{transform:translate(-60%)}85%,to{transform:translate(60%)}}@keyframes hv2-orbit-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes hv2-orbit-counter{to{transform:rotate(-360deg)}}.home-v2 .hv2-stats{background:var(--hv2-white);height:1260px;padding-top:100px;overflow:clip}.home-v2 .hv2-stats-content{height:1160px;position:relative}.home-v2 .hv2-stats-header{z-index:1;text-align:center;width:min(700px,100% - 60px);margin-inline:auto;position:absolute;top:445px;left:0;right:0}.home-v2 .hv2-stats-header .hv2-section-header h2{max-width:700px}.home-v2 .hv2-stats-tile-wrap{width:280px;height:280px;position:absolute}.home-v2 .hv2-stats-tile-wrap--top-left{top:130px;left:80px}.home-v2 .hv2-stats-tile-wrap--top-right{top:120px;left:950px}.home-v2 .hv2-stats-tile-wrap--bottom-left{top:740px;left:50px}.home-v2 .hv2-stats-tile-wrap--bottom-centre{top:800px;left:490px}.home-v2 .hv2-stats-tile-wrap--bottom-right{top:710px;left:950px}.home-v2 .hv2-stats-tile{border-radius:var(--hv2-radius-frame);background:var(--hv2-surface);width:100%;height:100%;color:var(--hv2-body);flex-direction:column;justify-content:space-between;padding:30px;display:flex;overflow:hidden}.home-v2 .hv2-stats-tile--top-right,.home-v2 .hv2-stats-tile--bottom-left{background:var(--hv2-black);color:var(--hv2-muted-on-dark)}.home-v2 .hv2-stats-tile--bottom-centre{background:var(--hv2-stats-blue);color:var(--hv2-surface)}.home-v2 .hv2-stats-tile-top{justify-content:space-between;align-items:flex-start;gap:12px;font:500 16px/1.25 Inter Tight,sans-serif;display:flex}.home-v2 .hv2-stats-tile-top>span:first-child{max-width:130px}.home-v2 .hv2-stats-icon{background:var(--hv2-blue);width:40px;height:40px;color:var(--hv2-white);border-radius:50%;flex:none;place-items:center;display:grid}.home-v2 .hv2-stats-tile--top-right .hv2-stats-icon,.home-v2 .hv2-stats-tile--bottom-left .hv2-stats-icon{background:var(--hv2-white);color:var(--hv2-ink)}.home-v2 .hv2-stats-tile--bottom-centre .hv2-stats-icon{background:var(--hv2-black);color:var(--hv2-white)}.home-v2 .hv2-stats-tile-bottom h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:40px;line-height:1.2}.home-v2 .hv2-stats-tile--top-right h3,.home-v2 .hv2-stats-tile--bottom-left h3,.home-v2 .hv2-stats-tile--bottom-centre h3{color:var(--hv2-white)}.home-v2 .hv2-stats-tile-bottom p{margin:0;font:500 16px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-testimonials{background:var(--hv2-white);padding-block:200px;position:relative;overflow:clip}.home-v2 .hv2-testimonials-landscape{background:var(--hv2-testimonial-landscape);position:absolute;inset:0}.home-v2 .hv2-testimonials-landscape>span{bottom:25px;right:max(20px, calc((100% - var(--hv2-container)) / 2));border-radius:var(--hv2-radius-pill);background:var(--hv2-white);color:var(--hv2-body);padding:5px 14px;font:500 14px/1.3 Inter Tight,sans-serif;position:absolute}.home-v2 .hv2-testimonials-content{z-index:1;position:relative}.home-v2 .hv2-testimonials-header{justify-content:space-between;align-items:center;gap:40px;display:flex}.home-v2 .hv2-testimonials-header h2{margin:0 0 20px}.home-v2 .hv2-testimonials-header .hv2-proof-row{gap:16px}.home-v2 .hv2-testimonials-header .hv2-proof-icon{color:var(--hv2-ink);display:inline-flex}.home-v2 .hv2-testimonials-header .hv2-rating-icon{color:var(--hv2-rating)}.home-v2 .hv2-testimonials-ticker{margin-top:50px}.home-v2 .hv2-testimonials-ticker:before,.home-v2 .hv2-testimonials-ticker:after{display:none}.home-v2 .hv2-testimonial-card{border-radius:var(--hv2-radius-frame);background:var(--hv2-white);width:400px;height:300px;color:var(--hv2-ink);flex-direction:column;flex:none;padding:40px;display:flex}.home-v2 .hv2-testimonial-card--pending{border:1px dashed var(--hv2-hairline)}.home-v2 .hv2-testimonial-stars{color:var(--hv2-rating);align-items:center;gap:3px;display:flex}.home-v2 .hv2-testimonial-card blockquote{flex:1;margin:20px 0;font:500 18px/1.4 Inter Tight,sans-serif}.home-v2 .hv2-testimonial-card--pending blockquote{color:var(--hv2-body)}.home-v2 .hv2-testimonial-author{align-items:center;gap:12px;min-width:0;display:flex}.home-v2 .hv2-testimonial-avatar{background:var(--hv2-surface);width:50px;height:50px;color:var(--hv2-ink);border-radius:50%;flex:none;place-items:center;font:600 16px/1 Inter Tight,sans-serif;display:grid}.home-v2 .hv2-testimonial-author strong,.home-v2 .hv2-testimonial-author small{display:block}.home-v2 .hv2-testimonial-author strong{color:var(--hv2-ink);font:600 16px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-testimonial-author small{color:var(--hv2-body);margin-top:3px;font:500 14px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-pricing{background:var(--hv2-white);padding-bottom:200px;overflow:clip}.home-v2 .hv2-pricing-header{text-align:center;max-width:760px;margin:0 auto 50px}.home-v2 .hv2-pricing-header h2{margin:10px 0}.home-v2 .hv2-pricing-header p{max-width:680px;margin:0 auto}.home-v2 .hv2-pricing-folder{--hv2-folder-row-height:80px}.home-v2 .hv2-pricing-folder .hv2-folder-row{min-height:80px}.home-v2 .hv2-pricing-folder .hv2-frame-inner{min-height:0;padding:10px}.home-v2 .hv2-pricing-toggle-row{white-space:nowrap;align-items:center;gap:12px;padding-inline:30px;font:500 16px/1.3 Inter Tight,sans-serif;display:flex}.home-v2 .hv2-pricing-toggle-row>span:not(.hv2-pricing-save){color:var(--hv2-body);opacity:.55}.home-v2 .hv2-pricing-toggle-row>span.hv2-pricing-active{color:var(--hv2-ink);opacity:1;font-weight:600}.home-v2 .hv2-pricing-switch{border-radius:var(--hv2-radius-small);background:var(--hv2-surface);cursor:pointer;border:0;flex:none;width:60px;height:30px;padding:3px;display:block;position:relative}.home-v2 .hv2-pricing-switch>span{background:var(--hv2-white);width:24px;height:24px;box-shadow:var(--hv2-shadow-knob);border-radius:4px;transition:transform .3s;display:block}.home-v2 .hv2-pricing-switch--on>span{transform:translate(30px)}.home-v2 .hv2-pricing-save{border-radius:var(--hv2-radius-pill);background:var(--hv2-success-wash);color:var(--hv2-success);padding:5px 12px;font:600 14px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-pricing-save--active{animation:.5s ease-out hv2-pricing-save-pulse}@keyframes hv2-pricing-save-pulse{50%{transform:scale(1.09)}}.home-v2 .hv2-pricing-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-v2 .hv2-pricing-panel{border-radius:var(--hv2-radius-card);flex-direction:column;min-width:0;min-height:560px;padding:30px;display:flex}.home-v2 .hv2-pricing-panel--light{background:var(--hv2-white);transition:background-color .4s}.home-v2 .hv2-pricing--two-years .hv2-pricing-panel--light{background:color-mix(in srgb,var(--hv2-success) 8%,var(--hv2-surface))}.home-v2 .hv2-pricing-panel--dark{isolation:isolate;background:var(--hv2-black-135);color:var(--hv2-white);position:relative}.home-v2 .hv2-pricing-panel--dark:before{content:"";z-index:-1;border-radius:inherit;background:var(--hv2-blue);opacity:0;transition:opacity .4s;position:absolute;inset:0}.home-v2 .hv2-pricing--two-years .hv2-pricing-panel--dark:before{opacity:1}.home-v2 .hv2-pricing-panel h3,.home-v2 .hv2-pricing-enterprise h3{margin:0 0 10px;font-size:24px;line-height:1.2}.home-v2 .hv2-pricing-panel--dark h3{color:var(--hv2-white)}.home-v2 .hv2-pricing-panel>div:first-child>p{max-width:280px;color:var(--hv2-body);margin:0;font:500 16px/1.35 Inter Tight,sans-serif}.home-v2 .hv2-pricing-panel--dark>div:first-child>p{color:var(--hv2-muted-on-dark)}.home-v2 .hv2-pricing-panel ul{gap:0;margin:24px 0;padding:0;list-style:none;display:grid}.home-v2 .hv2-pricing-panel li{color:var(--hv2-ink);font:500 16px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-pricing-benefit{align-items:center;gap:12px;min-height:51px;padding-block:8px;display:flex}.home-v2 .hv2-pricing-benefit-icon{border-radius:var(--hv2-radius-tile);background:var(--hv2-white);color:#3b82f6;flex:none;place-items:center;width:32px;height:32px;display:grid}.home-v2 .hv2-pricing-panel-button{width:100%;margin-top:auto}.home-v2 .hv2-pricing-panel-button .hv2-roll-words>span{justify-content:center;align-items:center;gap:0;display:flex}.home-v2 .hv2-pricing-button-save{opacity:0;white-space:nowrap;background:var(--hv2-success-wash);width:0;color:var(--hv2-success);border-radius:var(--hv2-radius-pill);justify-content:center;align-items:center;padding:0;font:600 11px/1 Inter Tight,sans-serif;transition:width .4s,opacity .4s,margin .4s;overflow:hidden;height:22px!important;display:inline-flex!important}.home-v2 .hv2-pricing--two-years .hv2-pricing-button-save{opacity:1;width:69px;margin-left:8px}.home-v2 .hv2-pricing-panel--light .hv2-pricing-button-save{background:var(--hv2-success);color:var(--hv2-white)}.home-v2 .hv2-pricing-panel--dark .hv2-pricing-button-save{background:var(--hv2-white);color:var(--hv2-ink)}.home-v2 .hv2-pricing-packs{gap:14px;margin:24px 0;display:grid}.home-v2 .hv2-pricing-pack-name{align-items:center;gap:8px;display:flex}.home-v2 .hv2-pricing-pack-name strong{font:600 16px/1.2 Inter Tight,sans-serif}.home-v2 .hv2-pricing-pack-name>span{border-radius:var(--hv2-radius-pill);background:var(--hv2-blue);color:var(--hv2-white);padding:4px 9px;font:600 11px/1.2 Inter Tight,sans-serif}.home-v2 .hv2-pricing-pack p{color:var(--hv2-muted-on-dark);margin:3px 0 8px;font:500 14px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-pricing-pack-bottom{align-items:center;gap:7px;display:flex}.home-v2 .hv2-pricing-bar{border-radius:var(--hv2-radius-pill);background:#ffffff1f;flex:1;height:10px;overflow:hidden}.home-v2 .hv2-pricing-bar-fill{border-radius:inherit;background:var(--hv2-blue);height:100%;display:block}.home-v2 .hv2-pricing-bar-fill--startup{width:33%}.home-v2 .hv2-pricing-bar-fill--growth{width:66%}.home-v2 .hv2-pricing-bar-fill--scale{width:100%}.home-v2 .hv2-pricing-lower{white-space:nowrap;color:var(--hv2-white);align-items:center;gap:2px;font:500 11px/1.2 Inter Tight,sans-serif;display:inline-flex}.home-v2 .hv2-pricing-lower--startup{opacity:.5}.home-v2 .hv2-pricing-lower--growth{opacity:.75}.home-v2 .hv2-pricing-discount{opacity:0;white-space:nowrap;width:0;color:var(--hv2-success);background:var(--hv2-white);border-radius:var(--hv2-radius-pill);justify-content:center;align-items:center;font:600 11px/1.2 Inter Tight,sans-serif;transition:width .4s,opacity .4s;display:inline-flex;overflow:hidden}.home-v2 .hv2-pricing--two-years .hv2-pricing-discount{opacity:1;width:38px;padding-block:3px}.home-v2 .hv2-pricing-footnotes{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:18px 0 30px;font:500 14px/1.3 Inter Tight,sans-serif;display:flex}.home-v2 .hv2-pricing-footnotes i{background:var(--hv2-body);border-radius:50%;flex:none;width:4px;height:4px;display:block}.home-v2 .hv2-pricing-enterprise{border-radius:var(--hv2-radius-frame);background:var(--hv2-enterprise-wash);justify-content:space-between;align-items:center;gap:24px;min-height:169px;padding:30px;display:flex;position:relative;overflow:hidden}.home-v2 .hv2-pricing-enterprise-copy{z-index:1;max-width:430px;position:relative}.home-v2 .hv2-pricing-enterprise p{margin:0;font:500 18px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-pricing-enterprise .hv2-glossy-halo{z-index:2;flex:none;margin-right:170px;position:relative}.home-v2 .hv2-pricing-enterprise-accent{pointer-events:none;width:455px;height:auto;position:absolute;bottom:0;right:0}.home-v2 .hv2-faq{padding-bottom:100px}.home-v2 .hv2-final{background:var(--hv2-white);min-height:1113px;padding:100px 0 80px;position:relative;overflow:clip}.home-v2 .hv2-final-landscape{background:var(--hv2-footer-landscape);position:absolute;inset:0}.home-v2 .hv2-final-landscape span{color:var(--hv2-ink);font:500 12px/1.3 Inter Tight,sans-serif;position:absolute;bottom:20px;left:max(30px,50% - 600px)}.home-v2 .hv2-final-content{z-index:1;position:relative}.home-v2 .hv2-final-cta{text-align:center;max-width:600px;margin:0 auto}.home-v2 .hv2-final-cta h2{margin:0}.home-v2 .hv2-final-cta p{color:var(--hv2-body);margin:20px auto 0}.home-v2 .hv2-final-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:40px;display:flex}.home-v2 .hv2-footer-card{border-radius:var(--hv2-radius-frame);background:var(--hv2-white);width:min(1200px,100%);margin:100px auto 0;padding:120px 100px 60px}.home-v2 .hv2-footer-main{grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:44px;display:grid}.home-v2 .hv2-footer-brand>a:first-child img{object-fit:contain;object-position:left;width:213px;max-width:100%;height:40px;display:block}.home-v2 .hv2-footer-brand p{max-width:270px;margin:24px 0;font-size:18px;line-height:1.5}.home-v2 .hv2-footer-email{border-radius:var(--hv2-radius-pill);background:var(--hv2-black);max-width:100%;min-height:44px;color:var(--hv2-white);overflow-wrap:anywhere;justify-content:center;align-items:center;padding:10px 22px;font-size:16px;font-weight:600;display:inline-flex}.home-v2 .hv2-footer-ai{margin-top:40px}.home-v2 .hv2-footer-ai>span{color:var(--hv2-body);text-transform:uppercase;margin-bottom:14px;font-size:12px;line-height:1.3;display:block}.home-v2 .hv2-footer-ai>div{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.home-v2 .hv2-footer-ai a{filter:grayscale();opacity:.75;width:24px;height:24px;transition:filter .25s,opacity .25s;display:block}.home-v2 .hv2-footer-ai a:hover{filter:grayscale(0);opacity:1}.home-v2 .hv2-footer-ai img{object-fit:contain;border-radius:5px;width:24px;height:24px;display:block}.home-v2 .hv2-footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.home-v2 .hv2-footer-column{min-width:0}.home-v2 .hv2-footer-column h3{margin:0 0 24px;letter-spacing:0!important;font:500 20px/1.3 Inter Tight,sans-serif!important}.home-v2 .hv2-footer-column ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.home-v2 .hv2-footer-column a,.home-v2 .hv2-footer-cookie-button{color:var(--hv2-body);font:500 16px/1.4 Inter Tight,sans-serif;text-decoration:none;transition:color .2s;display:inline}.home-v2 .hv2-footer-column a:hover,.home-v2 .hv2-footer-cookie-button:hover{color:var(--hv2-ink)}.home-v2 .hv2-footer-cookie-button{white-space:normal;text-align:left;width:auto;height:auto;padding:0}.home-v2 .hv2-footer-bottom{border-top:1px solid var(--hv2-hairline);justify-content:space-between;align-items:flex-start;gap:28px;margin-top:60px;padding-top:24px;display:flex}.home-v2 .hv2-footer-legal{flex:1;min-width:0}.home-v2 .hv2-footer-legal p{margin:0 0 8px;font-size:14px;line-height:1.5}.home-v2 .hv2-footer-extras{flex-direction:column;align-items:flex-end;gap:22px;min-width:0;display:flex}.home-v2 .hv2-footer-supporters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.home-v2 .hv2-footer-supporters span{white-space:nowrap;font-size:14px}.home-v2 .hv2-footer-supporters a{filter:grayscale();opacity:.75;align-items:center;transition:filter .25s,opacity .25s;display:inline-flex}.home-v2 .hv2-footer-supporters a:hover{filter:grayscale(0);opacity:1}.home-v2 .hv2-footer-supporters img{object-fit:contain;width:auto;max-width:none}.home-v2 .hv2-footer-supporters a:first-of-type img{height:18px}.home-v2 .hv2-footer-supporters a:nth-of-type(2) img{height:14px}.home-v2 .hv2-footer-supporters a:nth-of-type(3) img{height:20px}.home-v2 .hv2-footer-supporters a:nth-of-type(4) img{height:13px}.home-v2 .hv2-footer-socials{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-v2 .hv2-footer-socials>a{border-radius:var(--hv2-radius-tile);background:var(--hv2-surface);width:32px;height:32px;color:var(--hv2-ink);flex:none;justify-content:center;align-items:center;display:flex}.home-v2 .hv2-footer-socials>a:hover{background:var(--hv2-hairline)}.home-v2 .hv2-footer-socials>button{box-shadow:none}@media (width<=1199px) and (width>=768px){.home-v2 .hv2-footer-card{padding:70px 40px 50px}.home-v2 .hv2-footer-main{grid-template-columns:1fr}}@media (width<=767px){.home-v2 .hv2-final{min-height:0;padding:100px 0 60px}.home-v2 .hv2-final-cta{padding:0 16px}.home-v2 .hv2-final-actions{flex-direction:column}.home-v2 .hv2-footer-card{margin-top:100px;padding:30px 20px}.home-v2 .hv2-footer-main{grid-template-columns:1fr;gap:50px}.home-v2 .hv2-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px}.home-v2 .hv2-footer-bottom{flex-direction:column;gap:24px}.home-v2 .hv2-footer-extras{align-items:flex-start;width:100%}.home-v2 .hv2-footer-supporters{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.home-v2 .hv2-footer-ai a,.home-v2 .hv2-footer-supporters a{transition:none}}.home-v2 .hv2-faq-layout{grid-template-columns:minmax(0,424px) minmax(0,706px);gap:70px;display:grid}.home-v2 .hv2-faq-left h2{margin:0 0 10px}.home-v2 .hv2-faq-left>div:first-child p{margin:0}.home-v2 .hv2-faq-contact{align-self:start;margin-top:80px;position:sticky;top:120px}.home-v2 .hv2-faq-contact .hv2-frame-inner{min-height:310px;padding:36px}.home-v2 .hv2-faq-avatars{align-items:center;margin-bottom:24px;display:flex}.home-v2 .hv2-faq-avatars img,.home-v2 .hv2-faq-avatars>span:not(.hv2-faq-you){object-fit:cover;background:var(--hv2-white);border:2px solid var(--hv2-surface);border-radius:50%;place-items:center;width:30px;height:30px;font:600 10px/1 Inter Tight,sans-serif;display:grid}.home-v2 .hv2-faq-avatars>img+img{margin-left:-8px}.home-v2 .hv2-faq-avatars b{margin:0 10px;font:600 18px/1 Inter Tight,sans-serif}.home-v2 .hv2-faq-you{background:var(--hv2-blue);width:40px;height:40px;color:var(--hv2-white);border-radius:50%;place-items:center;font:600 14px/1 Inter Tight,sans-serif;display:grid}.home-v2 .hv2-faq-contact h3{letter-spacing:-.03em;margin:0 0 8px;font-size:28px;line-height:1.15}.home-v2 .hv2-faq-contact p{margin:0 0 22px;font:500 16px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-faq-items{align-content:start;gap:20px;min-width:0;display:grid}.home-v2 .hv2-faq-item{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);background:var(--hv2-white);transition:background-color .45s,border-color .45s;overflow:hidden}.home-v2 .hv2-faq-item--open{background:var(--hv2-surface);border-color:var(--hv2-surface)}.home-v2 .hv2-faq-item h3{margin:0;letter-spacing:0!important;font:500 20px/26px Inter Tight,sans-serif!important}.home-v2 .hv2-faq-item h3 button{white-space:normal;width:100%;height:auto;color:var(--hv2-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:20px;padding:20px;font:500 20px/26px Inter Tight,sans-serif;display:flex}.home-v2 .hv2-faq-icon{background:var(--hv2-black);border-radius:50%;flex:none;width:30px;height:30px;position:relative}.home-v2 .hv2-faq-icon i{background:var(--hv2-white);width:16px;height:2px;position:absolute;top:14px;left:7px}.home-v2 .hv2-faq-icon i:last-child{transition:opacity .3s,transform .3s;transform:rotate(90deg)}.home-v2 .hv2-faq-item--open .hv2-faq-icon i:last-child{opacity:0;transform:rotate(180deg)}.home-v2 .hv2-faq-answer,.home-v2 .hv2-faq-more{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.home-v2 .hv2-faq-item--open .hv2-faq-answer,.home-v2 .hv2-faq-more--open{grid-template-rows:1fr}.home-v2 .hv2-faq-answer>div,.home-v2 .hv2-faq-more>div{min-height:0;overflow:hidden}.home-v2 .hv2-faq-answer p{color:var(--hv2-body);opacity:0;margin:0;padding:0 64px 20px 20px;font:500 16px/1.45 Inter Tight,sans-serif;transition:opacity .3s,transform .45s;transform:translateY(-5px)}.home-v2 .hv2-faq-item--open .hv2-faq-answer p{opacity:1;transform:translateY(0)}.home-v2 .hv2-faq-more-items{gap:20px;padding-top:20px;display:grid}.home-v2 .hv2-faq-more:not(.hv2-faq-more--open) .hv2-faq-more-items{padding-top:0}.home-v2 .hv2-faq-show-all{border-radius:var(--hv2-radius-pill);background:var(--hv2-white);height:53px;color:var(--hv2-ink);justify-self:center;padding:0 30px;font:600 18px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-faq-show-all:hover .hv2-roll-words{transform:translateY(-24px)}@media (width>=768px) and (width<=1199px){.home-v2 .hv2-faq-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:30px}.home-v2 .hv2-faq-contact{padding:25px}.home-v2 .hv2-stats{height:auto;padding-block:100px}.home-v2 .hv2-stats-content{height:auto}.home-v2 .hv2-stats-header{width:min(700px,100%);margin:0 auto 60px;position:static;transform:none}.home-v2 .hv2-stats-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-v2 .hv2-stats-tile-wrap{width:100%;height:280px;position:static}.home-v2 .hv2-stats-tile-wrap:last-child{grid-column:1/-1}.home-v2 .hv2-organizers-card{grid-template-columns:minmax(0,1fr) minmax(0,42%);gap:30px;padding:40px}.home-v2 .hv2-organizers-actions{flex-direction:column;align-items:flex-start}.home-v2 .hv2-integrations-card{padding:70px 40px}.home-v2 .hv2-steps-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px}.home-v2 .hv2-steps-folder .hv2-folder-corner{width:18px}.home-v2 .hv2-steps-folder .hv2-frame-inner{padding:28px}.home-v2 .hv2-overview-benefit{gap:12px;padding:20px}}.home-v2 .hv2-nav-overlay{z-index:39;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;transition:opacity .25s;position:fixed;inset:0}.home-v2 .hv2-nav-overlay--open{opacity:1;pointer-events:auto}.home-v2 .hv2-navbar{z-index:40;width:min(900px,100% - 32px);color:var(--hv2-body);letter-spacing:0;font-family:Inter Tight,sans-serif;position:fixed;top:20px;left:50%;transform:translate(-50%)}.home-v2 .hv2-navbar-bar{border-radius:var(--hv2-radius-tile);background:var(--hv2-white);width:100%;height:58px;box-shadow:var(--hv2-shadow-nav-ring);white-space:nowrap;align-items:center;gap:10px;padding:10px 20px;display:flex}.home-v2 .hv2-navbar-brand{flex:none;align-items:center;width:171px;height:32px;display:flex}.home-v2 .hv2-navbar-brand img,.home-v2 .hv2-nav-sheet-logo img{object-fit:contain;width:171px;height:32px;display:block}.home-v2 .hv2-navbar-desktop{flex:1;justify-content:center;align-items:center;gap:0;min-width:0;display:flex}.home-v2 .hv2-nav-trigger{border-radius:var(--hv2-radius-pill);height:38px;color:var(--hv2-body);background:0 0;flex:none;align-items:center;gap:5px;padding:8px 12px;transition:background .2s;display:inline-flex;letter-spacing:0!important;font:600 16px/1 Inter Tight,sans-serif!important}.home-v2 .hv2-nav-trigger:hover,.home-v2 .hv2-nav-trigger:focus-visible,.home-v2 .hv2-nav-trigger--open{background:var(--hv2-surface);color:var(--hv2-body)}.home-v2 .hv2-navbar-actions{flex:none;align-items:center;gap:8px;display:flex}.home-v2 .hv2-navbar-app{color:var(--hv2-body);padding:8px 5px;text-decoration:none;letter-spacing:0!important;font:600 16px/1 Inter Tight,sans-serif!important}.home-v2 .hv2-navbar-app:hover{color:var(--hv2-ink)}.home-v2 .hv2-navbar-demo{padding:3px}.home-v2 .hv2-navbar-demo .hv2-glossy{height:32px;min-height:32px;padding:5px 35px 5px 14px;font-size:16px!important}.home-v2 .hv2-navbar-demo .hv2-arrow--right{width:24px;height:24px;right:4px}.home-v2 .hv2-navbar-demo .hv2-arrow--left{width:28px;height:28px}.home-v2 .hv2-navbar-demo .hv2-glossy:hover .hv2-arrow--left{transform:translate(3px)rotate(0)}.home-v2 .hv2-navbar-demo .hv2-glossy:hover .hv2-glossy-label{transform:translate(15px)}.home-v2 .hv2-navbar-mobile-toggle{display:none}.home-v2 .hv2-nav-panel{background:var(--hv2-white);border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);width:min(680px,100vw - 48px);padding:20px;animation:.2s ease-out both hv2-nav-appear;position:absolute;top:calc(100% + 10px);left:100px}.home-v2 .hv2-nav-panel:before{content:"";height:10px;position:absolute;bottom:100%;left:0;right:0}.home-v2 .hv2-nav-panel--for-who{left:195px}.home-v2 .hv2-nav-panel--events{width:480px;left:310px}.home-v2 .hv2-nav-panel--company{left:auto;right:0}.home-v2 .hv2-nav-panel-heading{color:var(--hv2-body);text-transform:uppercase;border-bottom:1px solid var(--hv2-hairline);margin-bottom:10px;padding-bottom:14px;font:600 12px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;display:grid}.home-v2 .hv2-nav-panel--product .hv2-nav-grid>:nth-child(-n+5){grid-column:1}.home-v2 .hv2-nav-panel--product .hv2-nav-grid>:nth-child(6){grid-area:1/2}.home-v2 .hv2-nav-panel--product .hv2-nav-grid>:nth-child(7){grid-area:2/2/span 3}.home-v2 .hv2-nav-panel--product .hv2-nav-grid>:nth-child(8){grid-area:5/2}.home-v2 .hv2-nav-link{border-radius:var(--hv2-radius-tile);align-items:center;gap:10px;min-width:0;padding:9px 6px;text-decoration:none;display:flex}.home-v2 .hv2-nav-link:hover,.home-v2 .hv2-nav-link:focus-visible{background:var(--hv2-surface)}.home-v2 .hv2-nav-icon{width:40px;height:40px;color:var(--hv2-ink);background:var(--hv2-surface);border-radius:var(--hv2-radius-tile);flex:none;place-items:center;display:grid}.home-v2 .hv2-nav-link:hover .hv2-nav-icon{background:var(--hv2-white)}.home-v2 .hv2-nav-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.home-v2 .hv2-nav-link-title{color:var(--hv2-ink);letter-spacing:0;font:600 16px/1.2 Inter Tight,sans-serif}.home-v2 .hv2-nav-link-description{color:var(--hv2-body);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font:500 14px/1.3 Inter Tight,sans-serif;overflow:hidden}.home-v2 .hv2-nav-link--video{background:var(--hv2-surface);flex-direction:column;align-items:stretch;padding:8px;display:flex}.home-v2 .hv2-nav-link--video .hv2-nav-icon{display:none}.home-v2 .hv2-nav-video-image{aspect-ratio:16/7;border-radius:var(--hv2-radius-small);width:100%;display:block;position:relative;overflow:hidden}.home-v2 .hv2-nav-video-image img{object-fit:cover;width:100%;height:100%}.home-v2 .hv2-nav-video-play{background:var(--hv2-white);width:38px;height:38px;color:var(--hv2-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-v2 .hv2-nav-link--video .hv2-nav-copy{padding:4px}@keyframes hv2-nav-appear{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.home-v2.hv2-nav-sheet{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:none;height:100dvh;padding:max(28px, env(safe-area-inset-top,0px)) 16px calc(120px + env(safe-area-inset-bottom,0px));background:var(--hv2-white);box-shadow:none;border:0;flex-direction:column;gap:0;display:flex;top:0;bottom:auto;overflow:hidden auto}.home-v2 .hv2-nav-sheet-title{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-v2 .hv2-nav-sheet-logo{flex:none;width:171px;height:32px;margin-bottom:28px;display:block}.home-v2 .hv2-nav-sheet-scroll{flex:none}.home-v2 .hv2-nav-accordion-item{border-bottom:1px solid var(--hv2-hairline)}.home-v2 .hv2-nav-accordion-trigger{color:var(--hv2-ink);letter-spacing:0;padding:20px 4px;font:600 20px/1.3 Inter Tight,sans-serif;text-decoration:none}.home-v2 .hv2-nav-accordion-trigger:hover{text-decoration:none}.home-v2 .hv2-nav-sheet-links{gap:2px;padding-bottom:15px;display:grid}.home-v2 .hv2-nav-sheet-links .hv2-nav-link--video{max-width:360px}.home-v2 .hv2-nav-sheet-actions{flex:none;gap:10px;margin-top:28px;display:grid}.home-v2 .hv2-nav-sheet-demo,.home-v2 .hv2-nav-sheet-demo .hv2-glossy,.home-v2 .hv2-nav-sheet-app{justify-content:center;width:100%}.home-v2 .hv2-nav-sheet-demo .hv2-glossy{min-height:46px}.home-v2 .hv2-nav-sheet-app{border:1px solid var(--hv2-hairline)}@media (width<=1100px) and (width>=768px){.home-v2 .hv2-navbar-app{display:none}}@media (width<=950px) and (width>=768px){.home-v2 .hv2-nav-panel,.home-v2 .hv2-nav-panel--for-who,.home-v2 .hv2-nav-panel--events,.home-v2 .hv2-nav-panel--company{width:min(680px,100vw - 32px);left:0;right:auto}}@media (width>=768px) and (width<=1100px){.home-v2 .hv2-features-left,.home-v2 .hv2-features-right{display:contents}.home-v2 .hv2-features-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-v2 .hv2-features-item{height:393px}.home-v2 .hv2-features-wide{grid-column:1/-1;height:374px}.home-v2 .hv2-feature-enriched,.home-v2 .hv2-feature-recommendations{height:100%}.home-v2 .hv2-hero-heading{min-height:90px;font-size:clamp(48px,5.2vw,58px)}.home-v2 .hv2-hero-icon,.home-v2 .hv2-hero-reduced-icon{width:90px;height:90px}.home-v2 .hv2-hero-heading{gap:14px}.home-v2 .hv2-security-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:30px}}@media (width<=767px){.home-v2 .hv2-pricing{padding-bottom:100px}.home-v2 .hv2-pricing-header{margin-bottom:35px}.home-v2 .hv2-pricing-folder .hv2-folder-corner{width:8px}.home-v2 .hv2-pricing-toggle-row{gap:6px;font-size:13px}.home-v2 .hv2-pricing-save{padding:4px 6px;font-size:11px}.home-v2 .hv2-pricing-panels{grid-template-columns:1fr}.home-v2 .hv2-pricing-panel{min-height:0;padding:24px}.home-v2 .hv2-pricing-panel--light{min-height:410px}.home-v2 .hv2-pricing-panel--dark{min-height:460px}.home-v2 .hv2-pricing-footnotes{gap:6px;font-size:12px}.home-v2 .hv2-pricing-enterprise{flex-direction:column;align-items:flex-start;min-height:235px;padding:24px}.home-v2 .hv2-pricing-enterprise p{font-size:16px}.home-v2 .hv2-pricing-enterprise-accent{width:280px;right:0}.home-v2 .hv2-pricing-enterprise .hv2-glossy-halo{margin-right:0}.home-v2 .hv2-faq-layout{flex-direction:column;gap:30px;display:flex}.home-v2 .hv2-faq-left{display:contents}.home-v2 .hv2-faq-left>div:first-child{order:0}.home-v2 .hv2-faq-items{order:1}.home-v2 .hv2-faq-contact{order:2;margin-top:10px;position:relative;top:auto}.home-v2 .hv2-faq-contact .hv2-frame-inner{padding:30px}.home-v2 .hv2-faq-item h3 button{font-size:18px;line-height:1.3}.home-v2 .hv2-faq-answer{padding-right:20px}.home-v2 .hv2-stats{height:auto;padding-block:100px}.home-v2 .hv2-stats-content{height:auto}.home-v2 .hv2-stats-header{width:100%;margin:0 auto 40px;position:static;transform:none}.home-v2 .hv2-stats-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-v2 .hv2-stats-tile-wrap{width:100%;min-width:0;height:160px;position:static}.home-v2 .hv2-stats-tile-wrap:last-child{grid-column:1/-1}.home-v2 .hv2-stats-tile{border-radius:var(--hv2-radius-card);padding:14px}.home-v2 .hv2-stats-tile-top{font-size:12px;line-height:1.15}.home-v2 .hv2-stats-icon{width:30px;height:30px}.home-v2 .hv2-stats-icon svg{width:16px;height:16px}.home-v2 .hv2-stats-tile-bottom h3{margin-bottom:5px;font-size:28px;line-height:1.15}.home-v2 .hv2-stats-tile-bottom p{font-size:12px;line-height:1.2}.home-v2 .hv2-testimonials{padding-block:100px}.home-v2 .hv2-testimonials-header{flex-direction:column;align-items:flex-start;gap:25px}.home-v2 .hv2-testimonials-header .hv2-proof-row{gap:12px;font-size:14px}.home-v2 .hv2-testimonials-header .hv2-proof-divider{display:none}.home-v2 .hv2-testimonials-ticker{margin-top:50px}.home-v2 .hv2-testimonial-card{width:300px;height:300px;padding:26px}.home-v2 .hv2-testimonial-card blockquote{font-size:17px}.home-v2 .hv2-testimonial-author strong{font-size:15px}.home-v2 .hv2-testimonial-author small{font-size:13px}.home-v2 .hv2-overview-actions{gap:12px;margin-top:30px}.home-v2 .hv2-overview-actions .hv2-glossy,.home-v2 .hv2-overview-actions .hv2-roll{font-size:16px!important}.home-v2 .hv2-overview-actions .hv2-glossy{padding-left:16px;padding-right:44px}.home-v2 .hv2-overview-actions .hv2-roll{padding-inline:16px}.home-v2 .hv2-overview-shot{aspect-ratio:1200/615;height:auto;margin-top:50px}.home-v2 .hv2-overview-benefits{grid-template-columns:1fr;gap:20px}.home-v2 .hv2-overview-benefit{min-height:130px}.home-v2 .hv2-overview-landscape span{bottom:110px;right:16px}.home-v2 .hv2-steps-layout{flex-direction:column;gap:40px;display:flex}.home-v2 .hv2-steps-intro{width:100%;padding-top:0}.home-v2 .hv2-steps-stats{gap:20px;margin-top:40px}.home-v2 .hv2-steps-right{width:100%}.home-v2 .hv2-steps-folder .hv2-folder-corner{width:10px}.home-v2 .hv2-steps-folder .hv2-folder-content{min-height:48px}.home-v2 .hv2-steps-tabs{gap:6px}.home-v2 .hv2-steps-tab{min-width:0;height:38px;padding:8px 12px;font-size:12px!important}.home-v2 .hv2-steps-folder .hv2-frame-inner{min-height:330px;padding:20px}.home-v2 .hv2-steps-content{min-height:280px}.home-v2 .hv2-steps-visual{aspect-ratio:16/7}.home-v2 .hv2-features-header .hv2-section-header{align-items:flex-start}.home-v2 .hv2-features-header .hv2-section-header>div:last-child{text-align:left;align-items:flex-start}.home-v2 .hv2-features-header .hv2-section-header p{margin-top:12px}.home-v2 .hv2-features-header .hv2-section-header>div:last-child>div{margin-top:20px!important}.home-v2 .hv2-features-grid{flex-direction:column;gap:20px;display:flex}.home-v2 .hv2-features-left,.home-v2 .hv2-features-right{display:contents}.home-v2 .hv2-features-item{flex:none;height:340px;min-height:340px}.home-v2 .hv2-features-wide{height:374px;min-height:374px}.home-v2 .hv2-feature-card{padding:26px}.home-v2 .hv2-feature-capture-phone{width:132px;top:72px}.home-v2 .hv2-feature-chips{bottom:26px}.home-v2 .hv2-feature-chart{bottom:18px}.home-v2 .hv2-feature-float--team{left:-10%}.home-v2 .hv2-feature-float--list{right:-15%}.home-v2 .hv2-feature-state{font-size:76px}.home-v2 .hv2-feature-recommendations{padding:26px}.home-v2 .hv2-feature-enriched p{font-size:16px}.home-v2 .hv2-navbar-bar{justify-content:space-between;padding:10px 16px}.home-v2 .hv2-navbar-desktop,.home-v2 .hv2-navbar-actions,.home-v2 .hv2-nav-panel{display:none}.home-v2 .hv2-navbar-mobile-toggle{background:var(--hv2-black);width:38px;height:38px;color:var(--hv2-white);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.home-v2 .hv2-navbar-mobile-toggle:hover{background:var(--hv2-black);color:var(--hv2-white)}.home-v2{--hv2-gutter:16px;--hv2-section-pad:100px;--hv2-hero-pad:128px;--hv2-grid-gap:20px;--hv2-split-gap:35px}.home-v2 .hv2-h1{font-size:44px}.home-v2 .hv2-h2{font-size:34px}.home-v2 .hv2-stat{font-size:40px}.home-v2 .hv2-title-32{font-size:28px}.home-v2 .hv2-title-28,.home-v2 .hv2-title-24{font-size:24px}.home-v2 .hv2-lead-20,.home-v2 .hv2-lead-18{font-size:18px}.home-v2 .hv2-body{font-size:16px}.home-v2 .hv2-chip{font-size:14px}.home-v2 .hv2-hero{height:auto;min-height:800px;padding:128px 0 100px;overflow:hidden}.home-v2 .hv2-hero-clouds,.home-v2 .hv2-hero-people{display:none}.home-v2 .hv2-hero-content{position:relative;top:auto;left:auto;transform:none}.home-v2 .hv2-hero-heading{white-space:normal;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .24em;max-width:100%;min-height:0;font-size:46px;line-height:1.16;display:flex}.home-v2 .hv2-hero-heading:after{content:"";flex-basis:100%;order:3;height:0}.home-v2 .hv2-hero-heading>span:nth-child(-n+3){order:1}.home-v2 .hv2-hero-heading>span:nth-child(n+4),.home-v2 .hv2-hero-heading>span.hv2-hero-line2{order:4}.home-v2 .hv2-hero-heading>.hv2-word-reveal-art{margin-left:.04em;transform:translateY(-.04em)}.home-v2 .hv2-hero-icon{width:.9em;height:.9em}.home-v2 .hv2-hero-reduced-icon{vertical-align:middle;width:.9em;height:.9em;margin:0 .12em;display:inline-block}.home-v2 .hv2-hero-subtitle{margin-top:20px}.home-v2 .hv2-hero-actions{flex-wrap:wrap;gap:10px;margin-top:40px}.home-v2 .hv2-hero-actions .hv2-glossy{padding-left:16px;padding-right:44px;font-size:16px!important}.home-v2 .hv2-hero-actions .hv2-roll{padding-inline:16px;font-size:16px!important}.home-v2 .hv2-hero-proof{gap:10px 14px;margin-top:40px;font-size:14px}.home-v2 .hv2-hero-proof .hv2-proof-item{gap:5px}.home-v2 .hv2-hero-dashboard{aspect-ratio:auto;will-change:auto;flex-shrink:0;width:100%;margin-top:70px;transform:none}.home-v2 .hv2-hero-dashboard img{width:100%;height:auto;display:block;position:relative;inset:auto}.home-v2 .hv2-section-header--split{align-items:flex-start;gap:10px;display:flex}.home-v2 .hv2-section-header--split p{margin-top:0}.home-v2 .hv2-frame-inner{padding:24px}.home-v2 .hv2-comparison{padding-top:100px;padding-bottom:60px}.home-v2 .hv2-comparison-sticky{top:90px}.home-v2 .hv2-comparison-heading{margin-bottom:30px}.home-v2 .hv2-comparison-folder .hv2-folder-row{height:80px;min-height:80px}.home-v2 .hv2-comparison-folder .hv2-folder-content{height:80px}.home-v2 .hv2-comparison-folder .hv2-folder-corner{width:16px}.home-v2 .hv2-comparison-folder .hv2-folder-opening{width:calc(100% - 32px)}.home-v2 .hv2-comparison-folder{--hv2-folder-row-height:80px}.home-v2 .hv2-comparison-tabs{grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr)}.home-v2 .hv2-comparison-tab-label{min-height:68px;padding:3px 2px 20px;font-size:12px}.home-v2 .hv2-comparison-dial{width:68px;height:84px;margin-bottom:-12px}.home-v2 .hv2-comparison-folder .hv2-frame-inner{min-height:0;padding:0}.home-v2 .hv2-comparison-panels{min-height:0;display:grid}.home-v2 .hv2-comparison-panel{grid-area:1/1;position:relative}.home-v2 .hv2-comparison-content{flex-direction:column;align-items:stretch;gap:20px;min-height:0;padding:30px 18px 20px;display:flex}.home-v2 .hv2-comparison-copy h3{margin-bottom:16px}.home-v2 .hv2-comparison-list{gap:7px}.home-v2 .hv2-comparison-list li{min-height:0;font-size:14px;line-height:1.28}.home-v2 .hv2-comparison-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-v2 .hv2-comparison-stat{min-height:105px;padding:12px}.home-v2 .hv2-comparison-stat-value{font-size:19px}.home-v2 .hv2-comparison-stat-description{font-size:12px}.home-v2 .hv2-comparison-trigger{height:450px}.home-v2 .hv2-security-layout{flex-direction:column;gap:30px;display:flex}.home-v2 .hv2-security-art,.home-v2 .hv2-security-content{width:100%}.home-v2 .hv2-security-art .hv2-placeholder{aspect-ratio:16/11}.home-v2 .hv2-usecases-card{width:300px;height:360px}.home-v2 .hv2-usecases-glass{padding:20px}.home-v2 .hv2-usecases-glass h3{font-size:24px}.home-v2 .hv2-usecases-glass p{font-size:16px}.home-v2 .hv2-usecases-footer blockquote{font-size:20px}.home-v2 .hv2-organizers{padding-top:0}.home-v2 .hv2-organizers-card{flex-direction:column;gap:30px;min-height:0;padding:20px;display:flex}.home-v2 .hv2-organizers-photo{aspect-ratio:4/5;flex:none;width:100%;height:auto}.home-v2 .hv2-organizers-actions{flex-direction:column;align-items:flex-start}.home-v2 .hv2-organizers-actions .hv2-glossy-halo,.home-v2 .hv2-organizers-actions .hv2-roll{max-width:100%}.home-v2 .hv2-organizers-photo-panel{padding:12px}.home-v2 .hv2-organizers-partners>div{gap:20px 28px}.home-v2 .hv2-integrations-card{border-radius:var(--hv2-radius-tile);height:840px;padding:55px 20px 20px}.home-v2 .hv2-integrations-wheel{width:580px;height:580px;top:calc(100% - 30px)}.home-v2 .hv2-integrations-orbit-node{width:50px;height:50px}.home-v2 .hv2-integrations-counter img{border-radius:11px;width:36px;height:36px}.home-v2 .hv2-integrations-hub{width:84px;height:84px;top:calc(100% - 255px)}.home-v2 .hv2-integrations-hub-icon{width:38px;height:38px}.home-v2 .hv2-integrations-caption{padding-inline:16px;font-size:18px;top:calc(100% - 196px)}.home-v2 .hv2-integrations-hill{left:-40%;right:-40%}}@media (prefers-reduced-motion:reduce){.home-v2 .hv2-pricing-switch>span,.home-v2 .hv2-faq-icon i{transition:none}.home-v2 .hv2-integrations-wheel,.home-v2 .hv2-integrations-counter,.home-v2 .hv2-integrations-hub-disc,.home-v2 .hv2-integrations-hub-disc:after{animation:none!important}.home-v2 .hv2-integrations-hub{transition:opacity .3s}.home-v2 .hv2-steps-tab-fill,.home-v2 .hv2-steps-tab-reveal{animation:none!important}.home-v2 .hv2-steps-tab-reveal{display:none}.home-v2 .hv2-steps-tab--active{background:var(--hv2-black);color:var(--hv2-white)}.home-v2 .hv2-feature-event{transition:none}.home-v2 .hv2-hero-dashboard{transform:none}.home-v2 .hv2-hero-people{display:none}.home-v2 .hv2-nav-overlay{transition:none}.home-v2 .hv2-nav-panel,.home-v2 .hv2-ticker-track{animation:none}.home-v2 .hv2-comparison-panel,.home-v2 .hv2-comparison-dial img,.home-v2 .hv2-comparison-tab-label,.home-v2 .hv2-glossy *,.home-v2 .hv2-roll *{transition:none}}.home-v2.hv2-chrome{background:0 0;min-height:0}.home-v2.hv2-chrome--footer{padding:0 16px 16px}.home-v2.hv2-chrome .hv2-navbar{z-index:50}.home-v2.hv2-chrome .hv2-nav-overlay{z-index:49}.home-v2.hv2-chrome .hv2-progressive-blur{z-index:45}@media (width>=1101px){.home-v2 .hv2-navbar{width:max-content;min-width:min(900px,100% - 32px);max-width:calc(100% - 32px)}.home-v2 .hv2-navbar-desktop{margin-inline:14px}}.home-v2 .hv2-pricing--two-years .hv2-pricing-panel--dark>div:first-child>p,.home-v2 .hv2-pricing--two-years .hv2-pricing-pack p{color:#ffffffd9}.home-v2 .hv2-pricing--two-years .hv2-pricing-bar{background:#ffffff40}.home-v2 .hv2-pricing--two-years .hv2-pricing-bar-fill{background:var(--hv2-white)}.home-v2 .hv2-pricing--two-years .hv2-pricing-lower{opacity:1}.home-v2 .hv2-pricing--two-years .hv2-pricing-pack-name>span{background:var(--hv2-white);color:#3b82f6}.home-v2 .hv2-pricing-pack p,.home-v2 .hv2-pricing-bar,.home-v2 .hv2-pricing-bar-fill,.home-v2 .hv2-pricing-lower,.home-v2 .hv2-pricing-pack-name>span{transition:color .4s,background .4s,opacity .4s}.home-v2 .hv2-faq-show-all{background:var(--hv2-surface);box-shadow:inset 0 0 0 1px var(--hv2-hairline)}.home-v2 .hv2-faq-show-all:hover{background:var(--hv2-white)}.home-v2 .hv2-feature-chart img{object-fit:contain;width:100%;height:100%;display:block}.home-v2 .hv2-feature-float img{height:auto;display:block}.home-v2 .hv2-feature-float--team img{width:269px}.home-v2 .hv2-feature-float--list img{width:351px}.home-v2 img.hv2-steps-visual{object-fit:cover;border-radius:var(--hv2-radius-card-inner);display:block}.home-v2 .hv2-security-art img{border-radius:var(--hv2-radius-frame);width:100%;height:auto;display:block}.home-v2 img.hv2-feature-capture-art,.home-v2 img.hv2-feature-reco-icon{object-fit:contain;display:block}.home-v2 .hv2-crm-connect{border-radius:var(--hv2-radius-card-inner);position:relative;overflow:hidden}.home-v2 .hv2-crm-connect-base{object-fit:cover;width:100%;height:100%;display:block}.home-v2 .hv2-crm-connect-logos{aspect-ratio:1;width:14.9%;position:absolute;top:33.2%;left:70.5%}.home-v2 .hv2-crm-connect-logos img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.92)rotate(-4deg)}.home-v2 .hv2-crm-connect-logos img.is-active{opacity:1;transform:scale(1)rotate(0)}.home-v2 .hv2-crm-connect-caption{justify-content:center;gap:8px;display:flex;position:absolute;bottom:7%;left:0;right:0}.home-v2 .hv2-crm-connect-pill{border-radius:var(--hv2-radius-pill);background:var(--hv2-white);color:var(--hv2-body);padding:4px 10px;font:600 12px/1.2 Be Vietnam Pro,Inter Tight,sans-serif}.home-v2 .hv2-crm-connect-pill--success{color:#047857}.home-v2 .hv2-crm-connect-name{animation:.5s hv2-crm-name;display:inline-block}@keyframes hv2-crm-name{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home-v2 .hv2-crm-connect-logos img,.home-v2 .hv2-crm-connect-name{transition:none;animation:none}}@media (width<=767px){.home-v2 .hv2-feature-float--team{display:none}.home-v2 .hv2-feature-float--list{bottom:-120px;left:calc(50% - 150px);right:auto}.home-v2 .hv2-feature-float--list img{width:300px}.home-v2 .hv2-features-right>.hv2-features-item:last-child{height:270px;min-height:270px}.home-v2 .hv2-feature-event-stack{bottom:22px}.home-v2 .hv2-security-art{order:2}}.home-v2 img.hv2-testimonial-avatar{object-fit:cover;display:block}.hv2-legacy-scope.home-v2{min-height:0}.hv2-legacy-scope :is(.ui-btn,.btn-clean){transition:background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out;border-radius:var(--hv2-radius-pill)!important}.hv2-legacy-scope :is(.ui-btn--default,.ui-btn--brand,.btn-clean){background:var(--hv2-blue)!important;color:var(--hv2-white)!important;box-shadow:var(--hv2-shadow-pill-blue)!important;border:0!important}.hv2-legacy-scope :is(.ui-btn--default,.ui-btn--brand,.btn-clean):hover{filter:brightness(1.06);background:var(--hv2-blue)!important}.hv2-legacy-scope .ui-btn--destructive{background:var(--hv2-alert)!important;color:var(--hv2-white)!important;box-shadow:none!important;border:0!important}.hv2-legacy-scope .ui-btn--destructive:hover{filter:brightness(.94)}.hv2-legacy-scope .ui-btn--outline{background:var(--hv2-white)!important;color:var(--hv2-ink)!important;border:1px solid var(--hv2-hairline)!important;box-shadow:none!important}.hv2-legacy-scope .ui-btn--outline:hover{background:var(--hv2-surface)!important;color:var(--hv2-ink)!important}.hv2-legacy-scope .ui-btn--secondary{background:var(--hv2-surface)!important;color:var(--hv2-ink)!important;box-shadow:none!important;border:1px solid #0000!important}.hv2-legacy-scope .ui-btn--secondary:hover{border-color:var(--hv2-hairline)!important}.hv2-legacy-scope .ui-btn--ghost{color:var(--hv2-body)!important}.hv2-legacy-scope .ui-btn--ghost:hover{background:var(--hv2-surface)!important;color:var(--hv2-ink)!important}.hv2-legacy-scope .ui-btn--link{color:var(--hv2-ink)!important;border-radius:0!important}.hv2-legacy-scope .ui-btn:focus-visible{outline-offset:2px;outline:2px solid #406ae4;box-shadow:none!important}.hv2-legacy-scope [role=tablist]{background:var(--hv2-surface);border-radius:var(--hv2-radius-pill)}.hv2-legacy-scope [role=tab]{border-radius:var(--hv2-radius-pill);font-family:Inter Tight,sans-serif;font-weight:600}.hv2-legacy-scope [role=tab][data-state=active]{background:var(--hv2-white);color:var(--hv2-ink);box-shadow:none}.hv2-legacy-scope [style*="radial-gradient(circle, rgba(59, 130, 246"]{background:var(--hv2-white)!important}.hv2-legacy-scope .card-clean{border-color:var(--hv2-hairline);border-radius:var(--hv2-radius-card);box-shadow:none}.hv2-legacy-scope :is(.shadow-sm,.shadow,.shadow-md,.shadow-lg,.shadow-xl):not(.ui-btn):not(.btn-clean){box-shadow:none!important}.hv2-legacy-scope .border-border,.hv2-legacy-scope .border{border-color:var(--hv2-hairline)}.hv2-legacy-scope :is(p,span,div,h6).uppercase:is(.font-bold,.font-semibold):is(.text-gray-500,.text-gray-600,.text-slate-600,.text-muted-foreground,.text-primary):is(.text-xl,.text-lg,.text-sm,.text-xs):not([class*=text-\[]):not([class*=rounded]):not([class*=px-]):not([class*=opacity]):not(:where(button,th,td,a,label,[role=tab]) *){border-radius:var(--hv2-radius-pill);background:var(--hv2-surface);width:fit-content;max-width:100%;min-height:28px;color:var(--hv2-body);letter-spacing:0;text-transform:none;text-align:center;justify-content:center;align-items:center;padding:5px 14px;font:500 14px/1.3 Inter Tight,sans-serif;display:inline-flex}.hv2-legacy-scope .text-primary-underlined{color:#3b82f6;-webkit-text-fill-color:transparent;background-image:linear-gradient(110deg,#3b82f6 0%,#406ae4 100%);background-position:0 0;-webkit-background-clip:text;background-clip:text;background-size:100% 100%!important}.hv2-legacy-scope main h1,.hv2-legacy-scope h1.hero-headline{text-wrap:balance;font-size:clamp(38px,5vw,60px);line-height:1.12}.hv2-legacy-scope :is(h2[class*=text-3xl],h2[class*=text-4xl],h2[class*=sm\:text-3xl]){text-wrap:balance;font-size:clamp(30px,3.6vw,44px);line-height:1.2}.hv2-legacy-scope :is(h3[class*=text-xl],h3[class*=text-2xl]){line-height:1.25}.hv2-legacy-scope :is(section,div)[class*=bg-secondary]:not(.ui-btn),.hv2-legacy-scope section[class*=bg-muted],.hv2-legacy-scope section[class*=bg-slate-50],.hv2-legacy-scope section[class*=bg-gray-50]{background-color:var(--hv2-white)}.hv2-legacy-scope section:is([class*=py-12],[class*=py-16],[class*=py-20],[class*=py-24]):not(.hv2-section){padding-block:100px}@media (width>=768px){.hv2-legacy-scope section:is([class*=py-12],[class*=py-16],[class*=py-20],[class*=py-24]):not(.hv2-section){padding-block:120px}}.hv2-legacy-scope :is(.rounded-xl,.rounded-2xl,.rounded-3xl):not(.ui-btn):not(.btn-clean):not(img):not([class*=w-]):not([class*=size-]){border-radius:var(--hv2-radius-card)}.hv2-legacy-scope :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[role=combobox]){border-color:var(--hv2-hairline);border-radius:14px}.hv2-legacy-scope :is(input,textarea):focus-visible{outline-offset:1px;box-shadow:none;outline:2px solid #406ae4}.hv2-legacy-scope .prose a{color:#406ae4}.hv2-legacy-scope [style*=radial-gradient\(circle][style*="1.5px"]{background:var(--hv2-white)!important}.hv2-legacy-scope :is(h1,h2,h3) span.absolute.bottom-0.left-0.w-full[class*=h-\[]{display:none}@media (width<=640px){.hv2-legacy-scope .overflow-x-auto>table{min-width:560px}}.home-v2 .gs-hero{padding-bottom:0}.home-v2 .gs-hero-copy{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:860px;margin:0 auto 60px;display:flex}.home-v2 .gs-hero-copy h1{margin:0}.home-v2 .gs-hero-copy .hv2-lead-20{max-width:700px;color:var(--hv2-body);margin:0}.home-v2 .gs-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:10px;display:flex}.home-v2 .gs-roll-line{box-shadow:inset 0 0 0 1px var(--hv2-hairline)}.home-v2 .gs-hero-frame .hv2-frame-inner{height:540px;min-height:0;padding:0;position:relative;overflow:hidden}.home-v2 .gs-hero-photo{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.home-v2 .gs-jump{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;position:absolute;bottom:20px;left:20px;right:20px}.home-v2 .gs-jump a{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--hv2-ink);background:#fff9;border:1px solid #fff6;border-radius:14px;align-items:center;gap:10px;padding:14px 16px;font:600 15px/1.2 Inter Tight,sans-serif;text-decoration:none;transition:background-color .3s ease-out;display:flex}.home-v2 .gs-jump a:hover{background:#fffc}.home-v2 .gs-jump b{opacity:.55;flex:none;font:700 15px/1 Be Vietnam Pro,sans-serif}.home-v2 .gs-journey{padding-top:120px}.home-v2 .gs-cards{gap:30px;margin-top:50px;display:grid}.home-v2 .gs-card .hv2-frame-inner{min-height:0;padding:0;overflow:hidden}.home-v2 .gs-card-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);scroll-margin-top:110px;display:grid}.home-v2 .gs-card--flip .gs-visual{order:-1}.home-v2 .gs-text{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:56px;display:flex}.home-v2 .gs-text h2,.home-v2 .gs-text p{margin:0}.home-v2 .gs-text p{color:var(--hv2-body);font-size:18px;line-height:1.35}.home-v2 .gs-points,.home-v2 .gs-chips{margin:0;padding:0;list-style:none;display:flex}.home-v2 .gs-points{flex-direction:column;gap:12px}.home-v2 .gs-points li{color:var(--hv2-ink);align-items:center;gap:10px;font:500 16px/1.3 Inter Tight,sans-serif;display:flex}.home-v2 .gs-chips{flex-wrap:wrap;gap:10px}.home-v2 .gs-chips li{border-radius:var(--hv2-radius-pill);border:1px solid var(--hv2-hairline);background:var(--hv2-white);color:var(--hv2-ink);align-items:center;gap:8px;padding:8px 16px;font:500 15px/1.3 Inter Tight,sans-serif;display:inline-flex}.home-v2 .gs-link{color:var(--hv2-ink);align-items:center;gap:8px;margin-top:4px;font:600 16px/1.3 Inter Tight,sans-serif;text-decoration:none;display:inline-flex}.home-v2 .gs-link:hover{text-underline-offset:4px;text-decoration:underline}.home-v2 .gs-link svg{transition:transform .3s ease-out}.home-v2 .gs-link:hover svg{transform:translate(4px)}.home-v2 .hv2-frame--dark .gs-text h2{color:var(--hv2-white)}.home-v2 .hv2-frame--dark .gs-text p{color:var(--hv2-muted-on-dark)}.home-v2 .hv2-frame--dark .gs-points li,.home-v2 .hv2-frame--dark .gs-link{color:var(--hv2-white)}.home-v2 .gs-pill-dark{color:var(--hv2-white);background:#ffffff1f}.home-v2 .gs-visual{min-height:480px;position:relative;overflow:hidden}.home-v2 .gs-visual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-v2 .gs-visual>img.gs-phone{object-fit:contain;width:min(44%,250px);height:auto;inset:auto 10% -14% auto}.home-v2 .gs-visual--dash{justify-content:center;align-items:center;padding:40px;display:flex}.home-v2 .gs-visual--dash>img{object-fit:contain;border:1px solid #ffffff26;border-radius:14px;height:auto;position:relative;inset:auto}.home-v2 .gs-glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:calc(100% - 40px);max-width:340px;color:var(--hv2-ink);background:#ffffff80;border:1px solid #ffffff4d;border-radius:14px;padding:18px;font:500 14px/1.3 Inter Tight,sans-serif;position:absolute;bottom:20px;left:20px}.home-v2 .gs-glass--event{grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;display:grid}.home-v2 .gs-date{background:var(--hv2-white);border-radius:10px;place-items:center;width:52px;height:52px;display:grid}.home-v2 .gs-date span{color:var(--hv2-body);font:600 11px/1 Inter Tight,sans-serif}.home-v2 .gs-date b{font:700 20px/1 Be Vietnam Pro,sans-serif}.home-v2 .gs-glass-main{flex-direction:column;gap:4px;display:flex}.home-v2 .gs-glass-main b{letter-spacing:-.02em;font:700 18px/1.2 Be Vietnam Pro,sans-serif}.home-v2 .gs-glass-main span,.home-v2 .gs-glass p{align-items:center;gap:6px;margin:0;display:inline-flex}.home-v2 .gs-fit,.home-v2 .gs-glass--event p{grid-column:1/-1}.home-v2 .gs-fit>div{justify-content:space-between;margin-bottom:8px;font-weight:600;display:flex}.home-v2 .gs-fit i{background:#fff9;border-radius:100px;height:8px;display:block;overflow:hidden}.home-v2 .gs-fit u{background:var(--hv2-blue);border-radius:100px;height:100%;text-decoration:none;display:block}.home-v2 .gs-glass-row{align-items:center;gap:12px;display:flex}.home-v2 .gs-glass-row>svg{color:var(--hv2-success);flex:none}.home-v2 .gs-glass-row b{letter-spacing:-.02em;font:700 16px/1.2 Be Vietnam Pro,sans-serif;display:block}.home-v2 .gs-logos{gap:8px;margin-top:14px;display:flex}.home-v2 .gs-logos img{background:var(--hv2-white);object-fit:contain;border-radius:10px;width:34px;height:34px;padding:4px}.home-v2 .gs-walkthrough{padding-top:140px}.home-v2 .gs-video-wrap{margin-top:50px}.home-v2 .gs-video-frame .hv2-frame-inner{min-height:0;padding:0;overflow:hidden}.home-v2 .gs-video{aspect-ratio:16/9;background:var(--hv2-black);position:relative}.home-v2 .gs-video iframe,.home-v2 .gs-video button{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.home-v2 .gs-video button img{object-fit:cover;width:100%;height:100%;display:block}.home-v2 .gs-play{background:var(--hv2-black);width:76px;height:76px;color:var(--hv2-white);border-radius:50%;place-items:center;transition:transform .3s ease-out;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-v2 .gs-video button:hover .gs-play{transform:translate(-50%,-50%)scale(1.08)}.home-v2 .gs-page .hv2-faq{padding-top:140px}.home-v2 .gs-page .hv2-final{padding-top:40px}@media (width<=900px){.home-v2 .gs-hero-copy{margin-bottom:40px}.home-v2 .gs-hero-actions{flex-direction:column;gap:14px;width:100%}.home-v2 .gs-hero-frame .hv2-frame-inner{height:440px}.home-v2 .gs-jump{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;bottom:12px;left:12px;right:12px}.home-v2 .gs-jump a{gap:8px;padding:10px 12px;font-size:13px}.home-v2 .gs-journey{padding-top:80px}.home-v2 .gs-cards{gap:20px;margin-top:30px}.home-v2 .gs-card-grid{grid-template-columns:minmax(0,1fr)}.home-v2 .gs-visual,.home-v2 .gs-card--flip .gs-visual{order:-1;min-height:320px}.home-v2 .gs-visual--dash{min-height:0;padding:20px}.home-v2 .gs-text{gap:16px;padding:28px 22px 32px}.home-v2 .gs-text p{font-size:16px}.home-v2 .gs-walkthrough{padding-top:90px}.home-v2 .gs-video-wrap{margin-top:30px}.home-v2 .gs-page .hv2-faq{padding-top:90px}}.home-v2 .pg-page .hv2-final{padding-top:40px}.home-v2 .pg-hero{padding-bottom:0}.home-v2 .pg-block{padding-top:120px}.home-v2 .pg-block--tight{padding-top:60px}.home-v2 .pg-h1{margin:0;font-size:clamp(40px,5vw,64px);line-height:1.12}.home-v2 .pg-accent{color:#406ae4}.home-v2 .pg-crumbs{margin-bottom:28px}.home-v2 .pg-crumbs ol{color:var(--hv2-body);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font:500 14px/1.3 Inter Tight,sans-serif;list-style:none;display:flex}.home-v2 .pg-crumbs li{align-items:center;gap:6px;display:inline-flex}.home-v2 .pg-crumbs a{color:var(--hv2-body);text-decoration:none}.home-v2 .pg-crumbs a:hover,.home-v2 .pg-crumbs [aria-current]{color:var(--hv2-ink)}.home-v2 .pg-hero--center .pg-crumbs ol{justify-content:center}.home-v2 .pg-hero-copy{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.home-v2 .pg-hero-copy--left{text-align:left;align-items:flex-start}.home-v2 .pg-hero-copy .hv2-lead-20{max-width:700px;color:var(--hv2-body);margin:0}.home-v2 .pg-hero-split .pg-h1{font-size:clamp(36px,4.2vw,56px)}.home-v2 .pg-hero-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:60px;display:grid}.home-v2 .pg-brand{align-items:center;gap:12px;display:inline-flex}.home-v2 .pg-brand-tile{border-radius:14px;flex:none;place-items:center;display:grid}.home-v2 .pg-brand-tile img{object-fit:contain}.home-v2 .pg-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:10px;display:flex}.home-v2 .pg-actions--left{justify-content:flex-start}.home-v2 .pg-head{flex-direction:column;gap:10px;margin-bottom:50px;display:flex}.home-v2 .pg-head--center{text-align:center;align-items:center}.home-v2 .pg-head--left{align-items:flex-start}.home-v2 .pg-head h2{max-width:800px;margin:0}.home-v2 .pg-head p{max-width:700px;color:var(--hv2-body);margin:10px 0 0}.home-v2 .pg-tile{border-radius:var(--hv2-radius-tile);background:var(--hv2-surface);width:44px;height:44px;color:var(--hv2-ink);flex:none;place-items:center;display:grid}.home-v2 .pg-prose{flex-direction:column;gap:20px;display:flex}.home-v2 .pg-prose p{color:var(--hv2-body);margin:0}.home-v2 .pg-grid{gap:30px;display:grid}.home-v2 .pg-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2 .pg-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v2 .pg-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.home-v2 .pg-grid--tight{gap:20px}.home-v2 .pg-card{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);background:var(--hv2-white);height:100%;color:inherit;flex-direction:column;align-items:flex-start;gap:14px;padding:30px;text-decoration:none;transition:background-color .3s ease-out,border-color .3s ease-out;display:flex}.home-v2 .pg-card h3{margin:6px 0 0}.home-v2 .pg-card p{color:var(--hv2-body);margin:0;font:500 16px/1.4 Inter Tight,sans-serif}.home-v2 .pg-card--link:hover{background:var(--hv2-surface);border-color:var(--hv2-surface)}.home-v2 .pg-more{color:var(--hv2-ink);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font:600 16px/1.3 Inter Tight,sans-serif;display:inline-flex}.home-v2 .pg-more svg{transition:transform .3s ease-out}.home-v2 .pg-card--link:hover .pg-more svg{transform:translate(4px)}.home-v2 .pg-footnote{text-align:center;color:var(--hv2-body);margin:30px 0 0;font:500 15px/1.4 Inter Tight,sans-serif}.home-v2 .pg-media-card .hv2-frame-inner{min-height:0;padding:0;overflow:hidden}.home-v2 .pg-media-card img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.home-v2 .pg-media-text{flex-direction:column;gap:10px;padding:26px 28px 30px;display:flex}.home-v2 .pg-media-text h3,.home-v2 .pg-media-text p{margin:0}.home-v2 .pg-media-text p{color:var(--hv2-body);font:500 16px/1.4 Inter Tight,sans-serif}.home-v2 .pg-media-frame .hv2-frame-inner{min-height:0;padding:0;overflow:hidden}.home-v2 .pg-figure{background:var(--hv2-surface);margin:0;display:block;overflow:hidden}.home-v2 .pg-figure img{display:block}.home-v2 .pg-figure--empty{text-align:center;color:var(--hv2-body);place-items:center;padding:30px;font:500 15px/1.4 Inter Tight,sans-serif;display:grid}.home-v2 .pg-protect{grid-template-columns:minmax(0,424px) minmax(0,706px);justify-content:space-between;align-items:start;gap:70px;display:grid}.home-v2 .pg-protect-head{position:sticky;top:120px}.home-v2 .pg-protect-head h2{margin:0}.home-v2 .pg-rows{display:grid}.home-v2 .pg-row{border-bottom:1px solid var(--hv2-hairline);gap:20px;padding:26px 0;display:flex}.home-v2 .pg-rows>div:first-child .pg-row{padding-top:0}.home-v2 .pg-rows>div:last-child .pg-row{border-bottom:0}.home-v2 .pg-row h3{margin:0 0 8px}.home-v2 .pg-row p{color:var(--hv2-body);margin:0;font:500 16px/1.4 Inter Tight,sans-serif}.home-v2 .pg-panel{height:100%}.home-v2 .pg-panel .hv2-frame-inner{flex-direction:column;align-items:flex-start;gap:18px;height:100%;padding:40px;display:flex}.home-v2 .pg-panel h2,.home-v2 .pg-panel p{margin:0}.home-v2 .pg-panel p{color:var(--hv2-body)}.home-v2 .hv2-frame--dark .pg-panel h2,.home-v2 .pg-panel.hv2-frame--dark h2{color:var(--hv2-white)}.home-v2 .pg-never{gap:14px;margin:0;padding:0;list-style:none;display:grid}.home-v2 .pg-never li{color:var(--hv2-muted-on-dark);align-items:flex-start;gap:12px;font:500 16px/1.4 Inter Tight,sans-serif;display:flex}.home-v2 .pg-never svg{color:var(--hv2-white);flex:none;margin-top:2px}.home-v2 .pg-cal .hv2-frame-inner{background:var(--hv2-white);min-height:0;padding:0;overflow:hidden}.home-v2 .pg-cal-embed{width:100%;min-height:620px;overflow:auto}.home-v2 .pg-rights .hv2-frame-inner{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:50px 40px;display:flex}.home-v2 .pg-rights h2,.home-v2 .pg-rights p{margin:0}.home-v2 .pg-rights p{color:var(--hv2-body)}.home-v2 .pg-rights p a{color:var(--hv2-ink);text-underline-offset:4px;text-decoration:underline}.home-v2 .pg-tiers{align-items:stretch}.home-v2 .pg-tiers>*{min-width:0;display:flex}.home-v2 .pg-tier{flex-direction:column;flex:1;min-width:0;display:flex}.home-v2 .pg-tier .hv2-frame-inner{flex-direction:column;flex:1;gap:14px;min-height:0;padding:28px;display:flex}.home-v2 .pg-tier h3{margin:0}.home-v2 .pg-tier--enterprise .hv2-frame-inner{background:var(--hv2-enterprise-wash)}.home-v2 .pg-tier-badge{color:var(--hv2-white);background:#ffffff1f;align-self:flex-start}.home-v2 .pg-tier.hv2-frame--dark h3{color:var(--hv2-white)}.home-v2 .pg-tier-desc,.home-v2 .pg-tier-fit,.home-v2 .pg-tier-caption{margin:0;font:500 15px/1.4 Inter Tight,sans-serif}.home-v2 .pg-tier-desc{min-height:84px;color:var(--hv2-body)}.home-v2 .pg-tier-fit{color:var(--hv2-ink);font-weight:600}.home-v2 .hv2-frame--dark .pg-tier-desc,.home-v2 .hv2-frame--dark .pg-tier-caption{color:var(--hv2-muted-on-dark)}.home-v2 .hv2-frame--dark .pg-tier-fit{color:var(--hv2-white)}.home-v2 .pg-meter-box{background:var(--hv2-white);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.home-v2 .hv2-frame--dark .pg-meter-box{background:#ffffff14}.home-v2 .pg-meter-label{color:var(--hv2-body);align-items:center;gap:6px;font:600 13px/1 Inter Tight,sans-serif;display:inline-flex}.home-v2 .hv2-frame--dark .pg-meter-label{color:var(--hv2-muted-on-dark)}.home-v2 .pg-meter{background:var(--hv2-hairline);border-radius:100px;height:10px;display:block;overflow:hidden}.home-v2 .hv2-frame--dark .pg-meter{background:#ffffff29}.home-v2 .pg-meter u{background:var(--hv2-blue);border-radius:100px;height:100%;text-decoration:none;display:block}.home-v2 .pg-checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.home-v2 .pg-checks li{color:var(--hv2-ink);align-items:flex-start;gap:10px;font:500 15px/1.35 Inter Tight,sans-serif;display:flex}.home-v2 .pg-checks svg{flex:none;margin-top:2px}.home-v2 .hv2-frame--dark .pg-checks li{color:var(--hv2-white)}.home-v2 .pg-chip-row{flex-wrap:wrap;gap:6px;display:flex}.home-v2 .pg-chip{border:1px solid var(--hv2-hairline);background:var(--hv2-white);color:var(--hv2-ink);border-radius:100px;align-items:center;padding:3px 10px;font:500 12px/1.4 Inter Tight,sans-serif;display:inline-flex}.home-v2 .pg-chip--ghost{color:var(--hv2-body);background:0 0;border-style:dashed}.home-v2 .hv2-frame--dark .pg-chip{color:var(--hv2-white);background:#ffffff14;border-color:#fff3}.home-v2 .pg-tier-caption{color:var(--hv2-body);margin-top:-4px;font-size:12px}.home-v2 .pg-tier-cta{margin-top:auto;padding-top:10px}.home-v2 .pg-table-wrap{margin-top:60px}.home-v2 .pg-table{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);background:var(--hv2-white);overflow-x:auto}.home-v2 .pg-table-row{border-bottom:1px solid var(--hv2-hairline);min-width:640px;color:var(--hv2-ink);grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(90px,1fr));align-items:center;padding:18px 24px;font:500 16px/1.3 Inter Tight,sans-serif;display:grid}.home-v2 .pg-table-row:last-child{border-bottom:0}.home-v2 .pg-table-row--head{background:var(--hv2-surface);font-weight:600}.home-v2 .pg-table-row>span:not(:first-child){text-align:center;place-items:center;display:grid}.home-v2 .pg-table-row i{color:var(--hv2-body);font-style:normal}.home-v2 .pg-benefit{border-radius:var(--hv2-radius-card);background:var(--hv2-surface);align-items:flex-start;gap:16px;height:100%;padding:26px 28px;display:flex}.home-v2 .pg-benefit p{color:var(--hv2-body);margin:0;font:500 17px/1.4 Inter Tight,sans-serif}.home-v2 .pg-benefit strong{color:var(--hv2-ink);font-weight:600}.home-v2 .pg-check{background:var(--hv2-black);width:30px;height:30px;color:var(--hv2-white);border-radius:50%;flex:none;place-items:center;display:grid}.home-v2 .pg-steps-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:50px;display:grid}.home-v2 .pg-steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.home-v2 .pg-step{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);background:var(--hv2-white);gap:20px;padding:28px;display:flex}.home-v2 .pg-step h3{margin:0 0 8px}.home-v2 .pg-step p{color:var(--hv2-body);margin:0;font:500 16px/1.45 Inter Tight,sans-serif}.home-v2 .pg-step-n{background:var(--hv2-black);width:36px;height:36px;color:var(--hv2-white);border-radius:50%;flex:none;place-items:center;font:700 16px/1 Be Vietnam Pro,sans-serif;display:grid}.home-v2 .pg-steps-media{position:sticky;top:120px}.home-v2 .pg-callout .hv2-frame-inner{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:60px 40px;display:flex}.home-v2 .pg-callout h2,.home-v2 .pg-callout p{margin:0}.home-v2 .pg-callout h2{color:var(--hv2-white)}.home-v2 .pg-callout .pg-accent{color:#7fa6ff}.home-v2 .pg-callout p{max-width:600px;color:var(--hv2-muted-on-dark)}.home-v2 .pg-faq .hv2-faq{padding-bottom:0}.home-v2 .pg-cross{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.home-v2 .pg-cross-item{border:1px solid var(--hv2-hairline);background:var(--hv2-white);color:var(--hv2-ink);border-radius:100px;align-items:center;gap:12px;padding:10px 20px 10px 10px;font:600 16px/1.3 Inter Tight,sans-serif;text-decoration:none;transition:background-color .3s ease-out;display:inline-flex}.home-v2 .pg-cross-item:hover{background:var(--hv2-surface)}.home-v2 .pg-toc{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);background:var(--hv2-surface);margin-bottom:70px;padding:30px}.home-v2 .pg-toc h2{margin:0 0 14px}.home-v2 .pg-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.home-v2 .pg-toc a{color:var(--hv2-ink);font:500 16px/1.4 Inter Tight,sans-serif;text-decoration:none}.home-v2 .pg-toc a:hover{text-underline-offset:4px;text-decoration:underline}.home-v2 .pg-guide{gap:80px;display:grid}.home-v2 .pg-guide-section{flex-direction:column;gap:18px;scroll-margin-top:110px;display:flex}.home-v2 .pg-guide-section h2{margin:0}.home-v2 .pg-guide-section .hv2-body{color:var(--hv2-body);margin:0;font-size:18px;line-height:1.45}.home-v2 .pg-note{border-radius:var(--hv2-radius-card-inner);background:var(--hv2-surface);color:var(--hv2-body);margin:0;padding:18px 22px;font:500 16px/1.45 Inter Tight,sans-serif}.home-v2 .pg-note strong{color:var(--hv2-ink)}.home-v2 .pg-guide-steps{gap:14px;margin:6px 0 0;padding:0;list-style:none;display:grid}.home-v2 .pg-guide-steps li{color:var(--hv2-body);align-items:flex-start;gap:16px;font:500 17px/1.45 Inter Tight,sans-serif;display:flex}.home-v2 .pg-guide-steps .pg-step-n{width:32px;height:32px;font-size:14px}.home-v2 .pg-guide-images{gap:30px;margin-top:14px;display:grid}.home-v2 .pg-guide-fig{margin:0}.home-v2 .pg-guide-fig--half{max-width:380px;margin-inline:auto}.home-v2 .pg-guide-shot{border-radius:var(--hv2-radius-card);background:var(--hv2-white);overflow:hidden}.home-v2 .pg-guide-shot--border{border:1px solid var(--hv2-hairline)}.home-v2 .pg-guide-shot img{width:100%;height:auto;display:block}.home-v2 .pg-guide-fig figcaption{color:var(--hv2-body);padding-top:10px;font:500 14px/1.4 Inter Tight,sans-serif}@media (width<=900px){.home-v2 .pg-block{padding-top:80px}.home-v2 .pg-block--tight{padding-top:40px}.home-v2 .pg-head{margin-bottom:30px}.home-v2 .pg-grid{gap:20px}.home-v2 .pg-grid--2,.home-v2 .pg-grid--3,.home-v2 .pg-grid--4{grid-template-columns:minmax(0,1fr)}.home-v2 .pg-hero-split{grid-template-columns:minmax(0,1fr);gap:40px}.home-v2 .pg-card{padding:24px}.home-v2 .pg-protect{grid-template-columns:minmax(0,1fr);gap:30px}.home-v2 .pg-protect-head{position:static}.home-v2 .pg-panel .hv2-frame-inner,.home-v2 .pg-rights .hv2-frame-inner{padding:30px 22px}.home-v2 .pg-cal-embed{min-height:560px}.home-v2 .pg-tier-desc{min-height:0}.home-v2 .pg-actions{flex-direction:column;width:100%}.home-v2 .pg-actions--left{align-items:flex-start}.home-v2 .pg-steps-layout{grid-template-columns:minmax(0,1fr);gap:30px}.home-v2 .pg-steps-media{order:-1;position:static}.home-v2 .pg-step{gap:16px;padding:22px}.home-v2 .pg-callout .hv2-frame-inner{padding:40px 22px}.home-v2 .pg-toc ul{grid-template-columns:minmax(0,1fr)}.home-v2 .pg-guide{gap:56px}}.home-v2 .cmp-stages{gap:20px;display:grid}.home-v2 .cmp-stage{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);background:var(--hv2-white);padding:26px}.home-v2 .cmp-stage-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.home-v2 .cmp-stage-head h3{margin:0}.home-v2 .cmp-stage-head b,.home-v2 .cmp-loop-step b{background:var(--hv2-black);width:36px;height:36px;color:var(--hv2-white);border-radius:50%;flex:none;place-items:center;font:700 14px/1 Be Vietnam Pro,sans-serif;display:grid}.home-v2 .cmp-stage-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.home-v2 .cmp-side{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card-inner);background:var(--hv2-white);flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex}.home-v2 .cmp-side--us{background:var(--hv2-surface);border-color:#0000}.home-v2 .cmp-side-name{color:var(--hv2-body);font:600 14px/1.2 Inter Tight,sans-serif}.home-v2 .cmp-side p{color:var(--hv2-ink);margin:0;font:500 16px/1.4 Inter Tight,sans-serif}.home-v2 .cmp-status{border:1px solid var(--hv2-hairline);color:var(--hv2-ink);background:var(--hv2-white);border-radius:100px;align-items:center;gap:6px;padding:4px 10px;font:600 12px/1.3 Inter Tight,sans-serif;display:inline-flex}.home-v2 .cmp-status--strong{background:var(--hv2-black);border-color:var(--hv2-black);color:var(--hv2-white)}.home-v2 .cmp-status--none{color:var(--hv2-body);background:0 0;border-style:dashed}.home-v2 .cmp-facts{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);background:var(--hv2-white);overflow:hidden}.home-v2 .cmp-facts-row{border-bottom:1px solid var(--hv2-hairline);color:var(--hv2-body);grid-template-columns:minmax(120px,.7fr) minmax(0,1fr) minmax(0,1fr);gap:20px;padding:18px 24px;font:500 16px/1.4 Inter Tight,sans-serif;display:grid}.home-v2 .cmp-facts-row:last-child{border-bottom:0}.home-v2 .cmp-facts-row>span:first-child{color:var(--hv2-ink);font-weight:600}.home-v2 .cmp-facts-row>span:last-child{color:var(--hv2-ink)}.home-v2 .cmp-facts-tag{color:var(--hv2-ink);font-style:normal;font-weight:600;display:none}.home-v2 .cmp-facts-row--head{background:var(--hv2-surface);color:var(--hv2-ink);font-weight:600}.home-v2 .cmp-when .hv2-frame-inner{flex-direction:column;gap:22px;height:100%;padding:36px;display:flex}.home-v2 .cmp-when h3{margin:0}.home-v2 .cmp-when .pg-checks li{font-size:16px}.home-v2 .cmp-when .pg-checks svg{margin-top:3px}.home-v2 .cmp-loop{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.home-v2 .cmp-loop>*{min-width:0;display:flex}.home-v2 .cmp-loop-step{border:1px solid var(--hv2-hairline);border-radius:var(--hv2-radius-card);background:var(--hv2-white);flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:24px;display:flex}.home-v2 .cmp-loop-step h3{margin:6px 0 0;font-size:20px;line-height:1.2}.home-v2 .cmp-loop-step p{color:var(--hv2-body);margin:0;font:500 15px/1.4 Inter Tight,sans-serif}.home-v2 .cmp-matrix .cmp-matrix-row{grid-template-columns:minmax(200px,1.6fr) repeat(5,minmax(76px,1fr));min-width:700px}.home-v2 .cmp-matrix-row>span:first-child{gap:2px;display:grid}.home-v2 .cmp-matrix-row>span:first-child i{font-size:13px}.home-v2 .cmp-matrix-row--us{background:var(--hv2-surface)}.home-v2 .cmp-matrix-row--us>span:first-child b{color:var(--hv2-ink)}.home-v2 .cmp-cov{border:1px solid var(--hv2-hairline);width:26px;height:26px;color:var(--hv2-ink);border-radius:50%;place-items:center;display:grid}.home-v2 .cmp-cov--strong{background:var(--hv2-black);border-color:var(--hv2-black);color:var(--hv2-white)}.home-v2 .cmp-cov--none{border-style:dashed}@media (width<=1100px){.home-v2 .cmp-loop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.home-v2 .cmp-stage{padding:20px}.home-v2 .cmp-stage-cols{grid-template-columns:minmax(0,1fr)}.home-v2 .cmp-facts-row{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 20px}.home-v2 .cmp-facts-row--head{display:none}.home-v2 .cmp-facts-tag{display:inline}.home-v2 .cmp-when .hv2-frame-inner{padding:26px 22px}}@media (width<=600px){.home-v2 .cmp-loop{grid-template-columns:minmax(0,1fr)}}.home-v2 .cmp-when.hv2-frame--dark h3,.home-v2 .cmp-when.hv2-frame--dark .pg-checks li{color:var(--hv2-white)}.home-v2 .hv2-vstory{grid-template-columns:minmax(0,760fr) minmax(0,450fr);align-items:center;gap:50px;margin-top:60px;display:grid}.home-v2 .hv2-vstory-frame{aspect-ratio:16/9;border-radius:var(--hv2-radius-frame);background:var(--hv2-deep-black);isolation:isolate;position:relative;overflow:hidden}.home-v2 .hv2-vstory-video,.home-v2 .hv2-vstory-embed{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.home-v2 .hv2-vstory-shade{pointer-events:none;background:linear-gradient(#0000 50%,#0000008c 100%);position:absolute;inset:0}.home-v2 .hv2-vstory-pill{border-radius:var(--hv2-radius-pill);-webkit-backdrop-filter:blur(12px);color:var(--hv2-white);background:#ffffff24;border:1px solid #ffffff47;align-items:center;gap:8px;padding:8px 14px;font:600 14px/1.2 Inter Tight,sans-serif;display:inline-flex;position:absolute;top:24px;left:24px}.home-v2 .hv2-vstory-dot{background:var(--hv2-alert);border-radius:50%;width:8px;height:8px}.home-v2 .hv2-vstory-caption{max-width:calc(100% - 48px);color:var(--hv2-white);text-align:center;background:#0009;border-radius:8px;width:max-content;margin:0;padding:6px 14px;font:600 18px/1.35 Inter Tight,sans-serif;position:absolute;bottom:88px;left:50%;transform:translate(-50%)}.home-v2 .hv2-vstory-controls{align-items:center;gap:10px;display:flex;position:absolute;bottom:24px;right:24px}.home-v2 .hv2-vstory-sound{-webkit-backdrop-filter:blur(12px);width:48px;height:48px;color:var(--hv2-white);cursor:pointer;background:#ffffff24;border:1px solid #ffffff47;border-radius:50%;place-items:center;padding:0;transition:background .2s;display:grid}.home-v2 .hv2-vstory-sound:hover{background:#ffffff42}.home-v2 .hv2-vstory-watch{border-radius:var(--hv2-radius-pill);background:var(--hv2-blue);height:48px;box-shadow:var(--hv2-shadow-pill-blue);color:var(--hv2-white);cursor:pointer;border:0;align-items:center;gap:10px;padding:0 22px;font:600 15px/1 Inter Tight,sans-serif;transition:transform .2s;display:inline-flex}.home-v2 .hv2-vstory-watch:hover{transform:translateY(-1px)}.home-v2 .hv2-vstory-sound:focus-visible,.home-v2 .hv2-vstory-watch:focus-visible{outline:2px solid var(--hv2-white);outline-offset:3px}.home-v2 .hv2-vstory-progress{background:#ffffff40;height:3px;position:absolute;bottom:0;left:0;right:0}.home-v2 .hv2-vstory-progress>span{transform-origin:0;background:#ffffffe6;height:100%;transition:transform .25s linear;display:block}.home-v2 .hv2-vstory-overline{color:var(--hv2-body);letter-spacing:.06em;text-transform:uppercase;margin:0 0 16px;font:600 12px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-vstory-quote{color:var(--hv2-ink);letter-spacing:-.01em;margin:0 0 24px;font:600 28px/1.3 Inter Tight,sans-serif}.home-v2 .hv2-vstory-outcomes{border-top:1px solid var(--hv2-hairline);gap:14px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:grid}.home-v2 .hv2-vstory-outcomes li{color:var(--hv2-ink);align-items:center;gap:12px;font:600 16px/1.35 Inter Tight,sans-serif;display:flex}.home-v2 .hv2-vstory-outcomes li>span{background:var(--hv2-blue);width:32px;height:32px;color:var(--hv2-white);border-radius:50%;flex:none;place-items:center;display:grid}@media (width<=1100px){.home-v2 .hv2-vstory{grid-template-columns:minmax(0,1fr);gap:36px}.home-v2 .hv2-vstory-story{max-width:640px}}@media (width<=767px){.home-v2 .hv2-vstory{gap:28px;margin-top:40px}.home-v2 .hv2-vstory-frame{border-radius:var(--hv2-radius-card)}.home-v2 .hv2-vstory-pill{padding:5px 10px;font-size:12px;top:12px;left:12px}.home-v2 .hv2-vstory-caption{padding:4px 8px;font-size:13px;bottom:60px}.home-v2 .hv2-vstory-controls{gap:8px;bottom:12px;right:12px}.home-v2 .hv2-vstory-sound{width:38px;height:38px}.home-v2 .hv2-vstory-sound svg{width:16px;height:16px}.home-v2 .hv2-vstory-watch{gap:8px;height:38px;padding:0 14px;font-size:13px}.home-v2 .hv2-vstory-quote{font-size:22px}.home-v2 .hv2-vstory-outcomes li{font-size:15px}}@media (prefers-reduced-motion:reduce){.home-v2 .hv2-vstory-progress>span,.home-v2 .hv2-vstory-watch{transition:none}}
