.hv2{--sans:var(--ff-b,"Inter Variable"),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--display:var(--ff-h,"PP Right Grotesk"),"Arial Black",sans-serif;--mono:var(--ff-l,"Geist Mono"),"SFMono-Regular",Consolas,monospace;--accent-rgb:var(--hl-rgb,99,186,194);--pillar-data:#78C0A6;--pillar-intelligence:#82B5E9;--pillar-plan:#DCC17E;--pillar-act:#D6CEF4;--why-line:rgba(var(--fc-rgb,233,228,222), .14);--why-sub:rgba(var(--fc-rgb,233,228,222), .68);--gbd-teal:var(--hl,#63BAC2);--gbd-tint:rgba(var(--fc-rgb,255,255,255), .035);--gbd-warm:rgba(var(--fc-rgb,233,228,222), .05)}.hv2 .pt-statement-head .pt-eyebrow{display:block;color:var(--teal);font:700 calc(12.5px * var(--fzr,1))/1.2 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.12em;text-transform:uppercase}.hv2 .pt-statement-head .pt-eyebrow::before{content:"";display:inline-block;vertical-align:.12em;margin-right:8px;width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.22)}.hv2 .final-cta{position:relative;padding:100px 0;background:0 0;color:var(--fc,var(--paper));text-align:center;overflow:hidden}.hv2 .final-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--dk,var(--black)) calc(100% * var(--dk-k,1)),transparent) 40%,color-mix(in srgb,var(--dk,var(--black)) calc(100% * var(--dk-k,1)),transparent) 100%);pointer-events:none;z-index:0}.hv2 .final-cta .wrap{position:relative;z-index:1}.hv2 .final-cta h2{max-width:820px;margin:0 auto;font-family:var(--display);--fzr:var(--fz-h,1);font-size:calc(64px * var(--fzr,1));line-height:.96;text-wrap:balance}.hv2 .final-cta p{max-width:620px;margin:20px auto 0;font-size:calc(17px * var(--fzr,1));line-height:1.55}.hv2 .final-cta .btn{margin-top:28px;background:var(--teal);color:var(--blue)}@media (max-width:680px){.hv2 .final-cta{padding:76px 0}.hv2 .final-cta h2{font-size:calc(44px * var(--fzr,1))}}.hv2 .pt-panel-copy>.pt-breadcrumb{--crumb-w:min(1180px, calc(100vw - 64px));width:var(--crumb-w);max-width:none;margin-left:calc(50% - var(--crumb-w)/ 2);margin-right:0;text-align:left}@media (max-width:680px){.hv2 .pt-panel-copy>.pt-breadcrumb{--crumb-w:min(1180px, calc(100vw - 34px))}}.hv2 .pt-eyebrow{display:block;color:var(--teal);font:700 calc(12.5px * var(--fzr,1))/1.2 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.12em;text-transform:uppercase}.hv2 .pt-eyebrow::before{content:"";display:inline-block;vertical-align:.12em;margin-right:8px;width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px rgba(var(--accent-rgb),.22)}.hv2 .pt-hero-copy.pt-panel-copy{max-width:1100px;margin:0 auto;text-align:center}.hv2 .pt-panel{position:relative;padding:130px 0 0}.hv2 .pt-panel-glow{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(70% 50% at 20% 50%,rgba(var(--accent-rgb),.22),transparent 78%)}.hv2 .pt-panel-copy{position:relative;z-index:2;max-width:620px;text-align:left}.hv2 .pt-panel h2{margin-top:14px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(clamp(32px, 4.6vw, 56px) * var(--fzr,1));line-height:1.04;color:rgba(var(--fc-rgb,255,255,255),.5)}.hv2 .pt-panel h2 strong{display:block;color:var(--fc,var(--paper));font-weight:800}.hv2 .pt-panel p{margin-top:18px;max-width:42ch;color:rgba(var(--fc-rgb,255,255,255),.58);font-size:calc(16px * var(--fzr,1));line-height:1.6}.hv2 .pt-panel:not(.pt-hero) .pt-cta-row{justify-content:flex-start}@media (max-width:720px){.hv2 .pt-panel{padding-top:90px}}.hv2 .pt-panel{overflow-x:clip}.hv2 .pt-panel--text{padding-bottom:110px}@media (max-width:720px){.hv2 .pt-panel--text{padding-bottom:80px}}.hv2 .pt-point-grid+.pt-panel-copy,.hv2 .pt-signals-table+.pt-panel-copy{margin-top:56px}.hv2 .pt-stat-proof .pt-eyebrow{justify-content:center;display:flex;margin-bottom:20px}.hv2 .pt-feat-intro .pt-panel-copy{max-width:760px}.hv2 .pt-feat-intro .pt-panel-copy p{max-width:60ch}.hv2 .pt-panel.pt-feat{padding:88px 0 0}.hv2 .pt-feat .pt-panel-copy p{margin-top:14px;max-width:48ch}@media (max-width:720px){.hv2 .pt-panel.pt-feat{padding-top:64px}}.hv2 .pt-quote .pt-eyebrow{justify-content:center;display:flex;margin-bottom:28px}.hv2 .pt-slide-copy .pt-eyebrow{margin-bottom:12px}.hv2 .pt-moment .pt-eyebrow{justify-content:center;display:flex}.hv2 .pt-stat-pair-card .pt-eyebrow{justify-content:center;display:flex}.hv2 .pt-chapter-hero .pt-eyebrow{color:rgba(var(--fc-rgb,255,255,255),.7)}.hv2 .why-card-link{font-size:calc(14px * var(--fzr,1));font-weight:650;color:var(--teal)}.hv2 .why-hero .pt-eyebrow{margin-top:28px}.hv2 .why-cards{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}.hv2 .why-card-x{display:flex;flex-direction:column;border-radius:16px;padding:26px 24px 24px;background:rgba(var(--fc-rgb,255,255,255),.03);border:1px solid var(--why-line);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);box-shadow:0 30px 70px rgba(0,0,0,.35)}.hv2 .why-card-x .alli-icon{font-size:calc(26px * var(--fzr,1));color:var(--card-accent,var(--teal))}.hv2 .why-card-x h3{margin-top:14px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(19px * var(--fzr,1));line-height:1.2;color:var(--fc,var(--paper))}.hv2 .why-card-x p{margin-top:10px;font-size:calc(14.5px * var(--fzr,1));line-height:1.55;color:var(--why-sub)}.hv2 .why-card-x .why-note{margin-top:14px;padding-top:14px;border-top:1px solid var(--why-line);color:rgba(var(--fc-rgb,233,228,222),.82)}.hv2 .why-card-x .why-note strong{display:block;margin-bottom:4px;font-family:var(--mono);--fzr:var(--fz-l,1);font-size:calc(11px * var(--fzr,1));font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--card-accent,var(--teal))}.hv2 .why-card-link{margin-top:auto;padding-top:18px;font-size:calc(14px * var(--fzr,1));font-weight:650;color:var(--card-accent,var(--teal));text-decoration:none}.hv2 .why-card-link:focus-visible,.hv2 .why-card-link:hover{text-decoration:underline;text-underline-offset:3px}.hv2 .why-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:18px}.hv2 .why-chips a{padding:6px 12px;border-radius:999px;border:1px solid var(--why-line);font-size:calc(12.5px * var(--fzr,1));font-weight:600;color:var(--fc,var(--paper));text-decoration:none;transition:border-color .2s ease,color .2s ease}.hv2 .why-chips a:focus-visible,.hv2 .why-chips a:hover{border-color:var(--teal);color:var(--teal)}.hv2 .why-card-x[data-pillar=data]{--card-accent:var(--pillar-data)}.hv2 .why-card-x[data-pillar=intelligence]{--card-accent:var(--pillar-intelligence)}.hv2 .why-card-x[data-pillar=plan]{--card-accent:var(--pillar-plan)}.hv2 .why-card-x[data-pillar=act]{--card-accent:var(--pillar-act)}.hv2 .why-diff .why-card-x{padding:30px 26px 28px}.hv2 .why-diff .why-card-x h3{margin-top:8px}.hv2 .final-cta .why-cta-row{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:28px}.hv2 .final-cta .why-cta-row .btn{margin-top:0}.hv2 .final-cta .why-cta-row .btn-outline{background:0 0;color:var(--fc,var(--paper));border:1px solid rgba(var(--fc-rgb,233,228,222),.4)}@media (max-width:980px){.hv2 .why-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.hv2 .why-cards{grid-template-columns:1fr}}.hv2 .why-card-media{position:relative;margin:-26px -24px 20px;aspect-ratio:16/9;overflow:hidden;border-radius:16px 16px 0 0;border-bottom:1px solid var(--why-line);background:#15140f}.hv2 .why-card-media img{width:100%;height:100%;object-fit:cover;object-position:top left;transform:scale(1.02);transition:transform .7s cubic-bezier(.2, .8, .2, 1)}.hv2 .why-card-media::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 55%,color-mix(in srgb,rgb(var(--dk-rgb,33,31,23)) calc(70% * var(--dk-k,1)),transparent));pointer-events:none}.hv2 .why-outcome:hover .why-card-media img{transform:scale(1.07)}.hv2 .why-outcome .alli-icon{position:relative;z-index:1;margin-top:-44px;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,rgb(var(--dk-rgb,33,31,23)) calc(92% * var(--dk-k,1)),transparent);border:1px solid var(--why-line);font-size:calc(22px * var(--fzr,1))}.hv2 .why-hero--loop-first .pt-eyebrow{margin-top:14px}.hv2 .pt-panel--text{padding-top:112px;padding-bottom:0}.hv2 .pt-panel--text:last-of-type{padding-bottom:112px}.hv2 .gbd-editorial .pt-panel-copy{max-width:none}.hv2 .gbd-aside{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.5fr);gap:56px;align-items:start}.hv2 .gbd-aside-copy{position:sticky;top:120px}.hv2 .gbd-aside>.gbd-checklist,.hv2 .gbd-aside>.pt-signals-table{margin-top:0}.hv2 .gbd-center{position:relative;z-index:2;max-width:820px;margin:0 auto;text-align:center}.hv2 .gbd-center .pt-eyebrow{justify-content:center}.hv2 .gbd-center p{margin-left:auto;margin-right:auto;max-width:68ch}.hv2 .gbd-feature{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;padding:64px;border-radius:28px;border:1px solid var(--why-line);background:var(--gbd-tint);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);box-shadow:0 40px 100px rgba(0,0,0,.35)}.hv2 .gbd-feature--green{border-color:rgba(var(--hl-rgb,120,192,166),.3);background:radial-gradient(70% 90% at 0 100%,rgba(var(--hl-rgb,120,192,166),.18),transparent 70%),linear-gradient(160deg,rgba(var(--hl-deep-rgb,14,52,36),.55),color-mix(in srgb,rgb(var(--dk-rgb,33,31,23)) calc(30% * var(--dk-k,1)),transparent))}.hv2 .gbd-feature--green .pt-eyebrow{color:var(--hl,#78c0a6)}.hv2 .gbd-feature-copy{position:relative;z-index:2}.hv2 .gbd-feature-copy p{margin-top:18px;font-size:calc(16px * var(--fzr,1));line-height:1.65;color:rgba(var(--fc-rgb,233,228,222),.76)}.hv2 .gbd-feature-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.hv2 .gbd-feature-list li{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid rgba(var(--fc-rgb,233,228,222),.12)}.hv2 .gbd-feature-list li:first-child{padding-top:4px}.hv2 .gbd-feature-list li:last-child{border-bottom:0}.hv2 .gbd-feature-list .alli-icon{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgba(var(--hl-rgb,120,192,166),.16);color:var(--hl,#78c0a6);font-size:calc(22px * var(--fzr,1))}.hv2 .gbd-feature-list h3{font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(17px * var(--fzr,1));color:var(--fc,var(--paper))}.hv2 .gbd-feature-list p{margin-top:4px;font-size:calc(14.5px * var(--fzr,1));line-height:1.55;color:var(--why-sub)}.hv2 .gbd-proof .pt-eyebrow{justify-content:center}.hv2 .gbd-checklist{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.hv2 .gbd-check{display:flex;gap:20px;padding:22px 24px;border-radius:16px;border:1px solid var(--why-line);background:var(--gbd-tint)}.hv2 .gbd-check:nth-child(odd){background:var(--gbd-warm)}.hv2 .gbd-check-num{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(var(--hl-rgb,99,186,194),.45);font-family:var(--mono);--fzr:var(--fz-l,1);font-size:calc(12.5px * var(--fzr,1));font-weight:700;color:var(--gbd-teal)}.hv2 .gbd-check h3{font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(17px * var(--fzr,1));line-height:1.3;color:var(--fc,var(--paper))}.hv2 .gbd-check p{margin-top:6px;font-size:calc(14.5px * var(--fzr,1));line-height:1.55;color:var(--why-sub)}.hv2 .gbd-check p strong{color:rgba(var(--fc-rgb,233,228,222),.86);font-weight:650}.hv2 #keep-exploring .why-cards{margin-top:40px}.hv2 .gbd-cta{padding-top:24px}.hv2 .gbd-cta::before{content:none}.hv2 .gbd-cta-card{position:relative;overflow:hidden;padding:80px 48px;border-radius:30px;border:1px solid rgba(var(--hl-rgb,99,186,194),.4);background:radial-gradient(50% 90% at 0 100%,rgba(var(--hl-rgb,99,186,194),.26),transparent 70%),radial-gradient(45% 80% at 100% 0,rgba(var(--hl-rgb,120,192,166),.18),transparent 70%),color-mix(in srgb,rgb(var(--dk-rgb,24,23,17)) calc(60% * var(--dk-k,1)),transparent);box-shadow:0 50px 120px rgba(0,0,0,.45)}.hv2 .gbd-cta-card h2{max-width:18ch;margin:0 auto}.hv2 .gbd-cta-card p{max-width:56ch;margin-left:auto;margin-right:auto}.hv2 .gbd-aside-copy h2{font-size:calc(clamp(28px, 2.7vw, 40px) * var(--fzr,1));line-height:1.08}.hv2 .gbd-check p,.hv2 .gbd-feature-list p{max-width:none}@media (max-width:1100px){.hv2 .gbd-feature{padding:48px}}@media (max-width:980px){.hv2 .gbd-aside,.hv2 .gbd-feature{grid-template-columns:1fr;gap:32px}.hv2 .gbd-aside-copy{position:static}}@media (max-width:640px){.hv2 .pt-panel--text{padding-top:80px}.hv2 .gbd-cta-card,.hv2 .gbd-feature{padding:36px 22px}}.hv2 .mg-gaps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px}.hv2 .mg-gap{position:relative;overflow:hidden;padding:32px 32px 30px;border-radius:20px;border:1px solid rgba(233,154,110,.26);background:linear-gradient(160deg,rgba(61,32,17,.5),color-mix(in srgb,rgb(var(--dk-rgb,33,31,23)) calc(30% * var(--dk-k,1)),transparent) 70%)}.hv2 .mg-gap-num{position:absolute;top:14px;right:22px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(64px * var(--fzr,1));line-height:1;color:rgba(233,154,110,.14)}.hv2 .mg-gap .alli-icon{font-size:calc(26px * var(--fzr,1));color:#e99a6e}.hv2 .mg-gap h3{margin-top:16px;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(20px * var(--fzr,1));line-height:1.2;color:var(--fc,var(--paper))}.hv2 .mg-gap p{margin-top:8px;max-width:none;font-size:calc(15px * var(--fzr,1));line-height:1.6;color:var(--why-sub)}.hv2 .mg-product .pt-eyebrow{color:var(--pc)}@media (max-width:980px){.hv2 .mg-gaps{grid-template-columns:1fr}}.hv2 .hv2-section{padding-bottom:0}.hv2 .hv2-section .gbd-center h2{margin-top:0}.hv2 .hv2-section .gbd-center p{color:rgba(var(--fc-rgb,233,228,222),.72)}.hv2 #stay-in-control{padding-bottom:112px}.hv2 .hv2-stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px}.hv2 .hv2-stats .customer-study-card{min-height:0;cursor:default}.hv2 .hv2-stats .customer-study-metric small{font-size:.42em}.hv2 .hv2-stats .customer-study-metric small.hv2-pct{font-size:.7em}.hv2 .hv2-stats .customer-study-result b{color:var(--fc,var(--paper));font-weight:700}.hv2 p.hv2-stats-line{position:relative;z-index:2;margin:16px 0 0;max-width:none;padding:22px 28px;border-radius:14px;border:1px solid var(--why-line);background:var(--gbd-tint);text-align:center;font-size:calc(17px * var(--fzr,1));line-height:1.5;color:var(--fc,var(--paper))}.hv2 .hv2-stats-line a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--fc-rgb,233,228,222),.45)}.hv2 .hv2-stats-line a:focus-visible,.hv2 .hv2-stats-line a:hover{color:var(--teal);text-decoration-color:currentColor}.hv2 .hv2-footnote{position:relative;z-index:2;margin:10px auto 0;max-width:70ch;text-align:center;font-size:calc(12.5px * var(--fzr,1));line-height:1.5;color:rgba(var(--fc-rgb,233,228,222),.5)}@media (max-width:980px){.hv2 .hv2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.hv2 .hv2-surface{--pc:var(--gbd-teal);--pc2:#82B5E9;position:relative;z-index:2;max-width:1056px;margin:0 auto;padding-top:clamp(72px,9vw,120px)}.hv2 .hv2-surface[data-pillar=data]{--pc:var(--pillar-data);--pc2:var(--hl,#63BAC2)}.hv2 .hv2-surface[data-pillar=intelligence]{--pc:var(--pillar-intelligence);--pc2:var(--hl,#63BAC2)}.hv2 .hv2-surface[data-pillar=plan]{--pc:var(--pillar-plan);--pc2:#E58467}.hv2 .hv2-surface[data-pillar=act]{--pc:var(--pillar-act);--pc2:#82B5E9}.hv2 .hv2-surface-name{margin-bottom:clamp(20px,3vw,28px);font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(clamp(28px, 3vw, 38px) * var(--fzr,1));line-height:1.05;color:var(--pc)}.hv2 .hv2-surface-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.75fr);gap:clamp(32px,4vw,64px);align-items:start;margin-bottom:clamp(32px,4vw,48px)}.hv2 .hv2-surface-headline{margin:0;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(clamp(20px, 2.2vw, 28px) * var(--fzr,1));line-height:1.25;color:var(--fc,var(--paper))}.hv2 .hv2-surface-body p{margin:0;max-width:none;padding-top:6px;font-size:calc(16px * var(--fzr,1));line-height:1.65;color:rgba(var(--fc-rgb,233,228,222),.72)}.hv2 .hv2-surface-body p+p{margin-top:14px}.hv2 .hv2-gborder{position:relative;isolation:isolate;padding:1.5px;border-radius:18px;background:linear-gradient(135deg,var(--pc),var(--pc2) 55%,rgba(233,228,222,.5))}.hv2 .hv2-gborder::before{content:"";position:absolute;inset:-16px;z-index:-1;border-radius:34px;background:inherit;filter:blur(34px);opacity:.55;pointer-events:none}.hv2 .hv2-g-inner{position:relative;aspect-ratio:16/11;overflow:hidden;border-radius:16.5px;background:#fff}.hv2 .hv2-g-inner>.sz{position:absolute;inset:0;width:100%;height:100%}.hv2 .hv2-g-inner>.sz{opacity:0;transition:opacity .4s ease}.hv2 .hv2-g-inner.is-ready>.sz{opacity:1}.hv2 .hv2-g-inner:has(> iframe){aspect-ratio:16/9;background:#eef1f7}.hv2 .hv2-g-inner>iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}@media (max-width:640px){.hv2 .hv2-g-inner:has(> iframe){aspect-ratio:1/1}.hv2 .hv2-g-inner>iframe{pointer-events:none}}.hv2 .hv2-surface-foot{display:grid;grid-template-columns:1.2fr 1fr auto;gap:28px;align-items:start;margin-top:24px;padding:18px 22px;border-radius:14px;border:1px solid var(--why-line);background:var(--gbd-tint)}.hv2 .hv2-surface-inside{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.hv2 .hv2-meta-label{font:650 calc(11px * var(--fzr,1))/1 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.08em;text-transform:uppercase;color:var(--pc)}.hv2 .hv2-surface-inside .why-chips{display:contents}.hv2 .why-chips span{padding:6px 12px;border-radius:999px;border:1px dashed var(--why-line);font-size:calc(12.5px * var(--fzr,1));font-weight:600;color:rgba(var(--fc-rgb,233,228,222),.78)}.hv2 .hv2-surface .why-chips a:focus-visible,.hv2 .hv2-surface .why-chips a:hover{border-color:var(--pc);color:var(--pc)}.hv2 p.hv2-proof{display:flex;gap:10px;margin:0;padding-top:5px;font-size:calc(14.5px * var(--fzr,1));line-height:1.45;color:var(--fc,var(--paper))}.hv2 .hv2-proof .alli-icon{flex:0 0 auto;font-size:calc(20px * var(--fzr,1));color:var(--pc)}.hv2 .hv2-explore{padding-top:6px;white-space:nowrap;font-size:calc(14.5px * var(--fzr,1));font-weight:650;color:var(--pc);text-decoration:none}.hv2 p.hv2-closer{position:relative;z-index:2;margin:clamp(64px,8vw,96px) auto 0;max-width:1056px;padding:26px 28px;border-radius:14px;border:1px solid var(--why-line);background:var(--gbd-tint);text-align:center;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(clamp(18px, 1.8vw, 22px) * var(--fzr,1));line-height:1.3;color:var(--fc,var(--paper))}@media (max-width:980px){.hv2 .hv2-surface-foot{grid-template-columns:1fr;gap:14px}}@media (max-width:840px){.hv2 .hv2-surface-row{grid-template-columns:1fr;gap:16px}.hv2 .hv2-gborder{border-radius:12px}.hv2 .hv2-g-inner{border-radius:10.5px}}.hv2 .hv2-gaps .mg-gap{border-color:rgba(var(--hl-rgb,99,186,194),.28);background:linear-gradient(160deg,rgba(var(--hl-deep-rgb,2,54,58),.55),color-mix(in srgb,rgb(var(--dk-rgb,33,31,23)) calc(30% * var(--dk-k,1)),transparent) 70%)}.hv2 .hv2-gaps .mg-gap-num{color:rgba(var(--hl-rgb,99,186,194),.16)}.hv2 .hv2-gaps .mg-gap .alli-icon{color:var(--gbd-teal)}.hv2 .why-cards.hv2-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hv2 .why-card-x .hv2-lede{font-style:italic;font-size:calc(15.5px * var(--fzr,1));color:var(--fc,var(--paper))}@media (max-width:640px){.hv2 .why-cards.hv2-cards-2{grid-template-columns:1fr}}.hv2 #what-teams-do .why-cards{margin-top:48px}.hv2 .hv2-pillars-open{padding-top:112px;padding-bottom:0}.hv2 .hv2-wordmark{display:inline-block;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(30px * var(--fzr,1));letter-spacing:.04em;line-height:1;color:var(--fc,#fff)}.hv2 .customer-study-logo .hv2-wordmark{font-size:calc(22px * var(--fzr,1))}.hv2 .customer-studies-head{justify-content:space-between;align-items:end}.hv2 .hv2-quote{margin:40px auto 0;max-width:860px;padding:40px 48px;border-radius:24px;border:1px solid var(--why-line);background:rgba(var(--fc-rgb,255,255,255),.04);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);text-align:center}.hv2 .hv2-quote blockquote{margin:0}.hv2 .hv2-quote blockquote p{margin:0;font-family:var(--display);--fzr:var(--fz-h,1);font-weight:800;font-size:calc(clamp(20px, 2.2vw, 28px) * var(--fzr,1));line-height:1.3;color:var(--fc,var(--paper))}.hv2 .hv2-quote figcaption{margin-top:18px;font:650 calc(12px * var(--fzr,1))/1 var(--mono);--fzr:var(--fz-l,1);letter-spacing:.08em;text-transform:uppercase;color:var(--gbd-teal)}@media (max-width:640px){.hv2 .hv2-quote{padding:28px 22px}}.hv2 .hv2-faq-item{align-items:flex-start}.hv2 .hv2-faq-item details{flex:1 1 auto;min-width:0}.hv2 .hv2-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;list-style:none;cursor:pointer}.hv2 .hv2-faq-item summary::-webkit-details-marker{display:none}.hv2 .hv2-faq-item summary:focus-visible{outline:2px solid var(--gbd-teal);outline-offset:6px;border-radius:6px}.hv2 .hv2-faq-toggle{position:relative;flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:1px solid var(--why-line)}.hv2 .hv2-faq-toggle::after,.hv2 .hv2-faq-toggle::before{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:var(--paper);transform:translate(-50%,-50%);transition:transform .25s ease}.hv2 .hv2-faq-toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.hv2 .hv2-faq-item details[open] .hv2-faq-toggle::after{transform:translate(-50%,-50%) rotate(0)}.hv2 .hv2-faq-answer p{margin-top:8px;font-size:calc(14.5px * var(--fzr,1));line-height:1.6;color:var(--why-sub)}.hv2 .hv2-faq-answer a{color:var(--gbd-teal)}.hv2 .hv2-cta{padding:112px 0 120px}.hv2 .hv2-cta .gbd-cta-card h2{font-size:calc(clamp(36px, 5vw, 64px) * var(--fzr,1))}.hv2 .hero .hero-h{font-size:calc(62px * var(--fzr,1));max-width:18ch;margin-left:auto;margin-right:auto}.hv2 .hero #tline1{white-space:pre-line}@media (max-width:1100px){.hv2 .hero .hero-h{font-size:calc(48px * var(--fzr,1));max-width:18ch}}@media (max-width:720px){.hv2 .hero .hero-h{font-size:calc(34px * var(--fzr,1));max-width:12ch}.hv2 .hero #tline1{white-space:normal}}.hv2 .hv2-stats .customer-study-card::before{background-image:none}.hv2 .pillar-detail-group{background:linear-gradient(to bottom,rgba(0,98,107,0) 0,rgba(0,98,107,calc(var(--pillar-bg-alpha,1) * .8)) 16%,rgba(33,31,23,var(--pillar-bg-alpha,1)) 100%)}.hv2 .hv2-pillars-open{background:0 0}.hv2 #heroZoom.hero--film{--sequence-copy-top:clamp(24px, 4vh, 48px)}.hv2 .hero--film .hero-feature-nav{display:none!important}.hv2 #heroZoom.hero--film .hero-progress-fill{animation:none!important}.hv2 .hero--film .assembly-feature-video.is-active{opacity:0;transition:opacity .8s ease}.hv2 .hero--film.hv2-video-on .assembly-feature-video.is-active{opacity:var(--feature-video-opacity)}.hv2 .hero--film #hv2Sizzle{background:#1a1813}.hv2 .hero--film #hv2Sizzle iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;pointer-events:none}@media (max-width:1100px){.hv2 .hero--film .assemble-piece{transition:opacity .8s ease}.hv2 .hero--film.hv2-video-on .assemble-piece{opacity:0!important}}@media (max-width:840px){.hv2 .hero--film .alli-assembly{width:min(100%,460px);aspect-ratio:4/5}.hv2 .hero--film .assembly-screen-viewport{background:#1a1813}.hv2 .hero--film .assemble-piece,.hv2 .hero--film .assembly-screen-viewport>img{height:auto;aspect-ratio:1828/1234;bottom:auto}}@media (max-width:640px){.hv2 .hero--film .alli-assembly{width:350px;max-width:calc(100vw - 40px)}}.hv2 .hero--film .hero-scroll-stage{height:190vh;min-height:1450px}.hv2 .hv2-stats .customer-study-card{display:flex;flex-direction:column}.hv2 .hv2-stats .hv2-stat-link{margin-top:auto;padding-top:14px;text-decoration:none}