@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--font-archivo:"Archivo","Archivo Fallback"}.hv5{color-scheme:dark;--bg:#050D1A;--bg-2:#0A192F;--panel:#10223B;--panel-2:#183152;--text:#FFFFFF;--text-soft:rgba(255,255,255,0.8);--text-faint:rgba(255,255,255,0.62);--gold:#D4AF37;--gold-light:#E8CB5C;--font:var(--font-archivo),"Helvetica Neue",Helvetica,Arial,sans-serif;--fs-small:0.875rem;--fs-body:1.0625rem;--fs-lead:clamp(1.1875rem,1.05rem + 0.65vw,1.5625rem);--fs-h3:clamp(1.625rem,1.3rem + 1.3vw,2.5rem);--fs-h2:clamp(2.375rem,1.5rem + 3.9vw,5.25rem);--fs-h1:clamp(3.25rem,1.55rem + 7.2vw,8.25rem);--gutter:max(20px,env(safe-area-inset-left,0px));--gutter-r:max(20px,env(safe-area-inset-right,0px));--section:clamp(5rem,3rem + 8vw,10rem);--gap:clamp(0.75rem,0.5rem + 1vw,1.25rem);--radius:6px;--ease:cubic-bezier(0.22,1,0.36,1)}.hv5 *,.hv5 :after,.hv5 :before{box-sizing:border-box}.hv5{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.hv5,.hv5 blockquote,.hv5 figure,.hv5 h1,.hv5 h2,.hv5 h3,.hv5 p,.hv5 ul{margin:0}.hv5 ul{padding:0;list-style:none}.hv5 img,.hv5 video{display:block;max-width:100%}.hv5 img{height:auto}.hv5 button{font:inherit;background:none;border:0;padding:0;cursor:pointer}.hv5 a,.hv5 button{color:inherit}.hv5 :focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}.hv5 ::-moz-selection{background:var(--gold);color:var(--bg)}.hv5 ::selection{background:var(--gold);color:var(--bg)}.hv5 h1,.hv5 h2,.hv5 h3{font-weight:760;font-stretch:112%;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.hv5 p{text-wrap:pretty}.hv5 .container{width:100%;max-width:1400px;margin-inline:auto;padding-left:var(--gutter);padding-right:var(--gutter-r)}.hv5 .section{padding-block:var(--section)}.hv5 .alt{background:var(--bg-2)}.hv5 .h2{font-size:var(--fs-h2)}.hv5 .lead{font-size:var(--fs-lead);line-height:1.42;color:var(--text-soft)}.hv5 .head{max-width:56rem;margin-bottom:clamp(2rem,1.5rem + 2.4vw,4rem)}.hv5 .head .lead{margin-top:1rem;max-width:40rem}.hv5 .btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.75rem;padding:0 2.25rem;border-radius:var(--radius);background:var(--gold);color:var(--bg-2);font-weight:720;font-stretch:108%;font-size:1.125rem;text-decoration:none;white-space:nowrap;transition:background-color .18s ease,transform .16s var(--ease)}.hv5 .btn:hover{background:var(--gold-light)}.hv5 .btn:active{transform:scale(.97)}.hv5 .btn svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease)}.hv5 .btn:hover svg{transform:translateX(4px)}.hv5 .site-header{position:absolute;inset:0 0 auto 0;z-index:5}.hv5 .site-header .container{display:flex;align-items:center;justify-content:space-between;min-height:4.75rem}.hv5 .logo img{height:1.75rem;width:auto}.hv5 .site-header a.signin{font-size:1rem;font-weight:600;text-decoration:none;padding:.6rem 0;transition:color .18s ease}.hv5 .site-header a.signin:hover{color:var(--gold-light)}.hv5 .hero{position:relative;display:flex;align-items:flex-end;min-height:min(94svh,62rem);overflow:hidden}.hv5 .hero-media{position:absolute;inset:0;pointer-events:none}.hv5 .hero-media video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;transform:scale(var(--zoom,1));will-change:transform}.hv5 .hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--bg) 0,rgba(5,13,26,.9) 26%,rgba(5,13,26,.2) 62%,rgba(5,13,26,.55) 100%)}.hv5 .hero-copy{position:relative;z-index:2;padding-block:8rem clamp(2.5rem,2rem + 3vw,5.5rem)}.hv5 .hero h1{font-size:var(--fs-h1);line-height:.9;letter-spacing:-.045em;font-weight:800}.hv5 .hero h1 .line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.hv5 .hero h1 .line>span{display:block;animation:hv5-rise 1.1s var(--ease) both}.hv5 .hero h1 .line:nth-child(2)>span{animation-delay:.11s}.hv5 .hero .lead{margin-top:1.4rem;max-width:36rem;color:var(--text);animation:hv5-fade-up .9s var(--ease) .38s both}.hv5 .proof-line{margin-top:1.1rem;font-size:1rem;font-weight:600;color:var(--gold-light)}.hv5 .hero .proof-line{animation:hv5-fade-up .9s var(--ease) .5s both}@keyframes hv5-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes hv5-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hv5 .backs{padding-block:clamp(2.25rem,1.8rem + 2vw,3.5rem);background:var(--bg-2);overflow:hidden}.hv5 .backs h2{font-size:var(--fs-h3);margin-bottom:1.5rem}.hv5 .roll{display:flex;width:-moz-max-content;width:max-content;gap:3rem;animation:hv5-roll 46s linear infinite}.hv5 .roll:hover{animation-play-state:paused}.hv5 .roll ul{display:flex;gap:3rem}.hv5 .roll li{display:flex;align-items:center;gap:.9rem;white-space:nowrap}.hv5 .roll img{flex:none;width:3.5rem;height:3.5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%}.hv5 .roll strong{display:block;font-weight:650;font-size:1.0625rem;line-height:1.25}.hv5 .roll span{display:block;font-size:var(--fs-small);line-height:1.3;color:var(--text-soft)}@keyframes hv5-roll{to{transform:translateX(calc(-50% - 1.5rem))}}.hv5 .tiles{display:grid;gap:var(--gap)}.hv5 .tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:var(--radius);background:var(--panel);min-height:27rem}.hv5 .tile>img,.hv5 .tile>video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s var(--ease)}.hv5 .tile:hover>img,.hv5 .tile:hover>video{transform:scale(1.035)}.hv5 .tile:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,13,26,.96),rgba(5,13,26,.7) 30%,rgba(5,13,26,0) 66%)}.hv5 .tile-text{position:relative;z-index:1;padding:clamp(1.25rem,1rem + 1.2vw,2.25rem)}.hv5 .tile h3{font-size:var(--fs-h3)}.hv5 .tile p{margin-top:.6rem;max-width:30rem;color:var(--text-soft)}.hv5 .tile.big{min-height:30rem}.hv5 .tile.big h3{font-size:var(--fs-h2)}.hv5 .tile.big p{font-size:var(--fs-lead);line-height:1.42;max-width:38rem}.hv5 .reel{padding-block:clamp(3rem,2rem + 4vw,6rem) clamp(2.25rem,1.75rem + 2vw,3.75rem)}.hv5 .reel-title{font-size:var(--fs-h2);margin-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.hv5 .reel-label{font-size:1.0625rem;font-weight:650;color:var(--gold-light);margin-bottom:.5rem}.hv5 .reel-row+.container{margin-top:clamp(1.5rem,1rem + 1.6vw,2.5rem)}.hv5 .reel-row{display:flex;flex-wrap:wrap;gap:.35em 1.1em;font-size:clamp(1.375rem,1.1rem + 1.4vw,2.25rem);font-weight:760;font-stretch:112%;letter-spacing:-.035em;line-height:1.1}.hv5 .reel-row li{display:flex;align-items:center;gap:1.1em}.hv5 .reel-row li:after{content:"";width:.22em;height:.22em;border-radius:50%;background:var(--gold)}.hv5 .reel.is-rolling{overflow:hidden}.hv5 .reel.is-rolling .reel-row{flex-wrap:nowrap;gap:0;width:-moz-max-content;width:max-content;white-space:nowrap;font-size:clamp(2.25rem,1.5rem + 3.4vw,4.75rem);animation:hv5-roll-row 70s linear infinite}.hv5 .reel.is-rolling .reel-row li{padding-right:1.1em}.hv5 .reel.is-rolling .reel-row.gold{color:var(--gold);animation-direction:reverse;animation-duration:90s}.hv5 .reel.is-rolling .reel-row.gold li:after{background:var(--text)}.hv5 .reel.is-rolling .reel-row:hover{animation-play-state:paused}@keyframes hv5-roll-row{to{transform:translateX(-50%)}}.hv5 .ai{display:grid;gap:clamp(2rem,1.5rem + 2vw,3.5rem);align-items:center;margin-top:var(--gap);padding:clamp(1.5rem,1rem + 2.6vw,4rem);border-radius:var(--radius);background:var(--panel)}.hv5 .ai-copy{min-width:0}.hv5 .ai-copy h3{font-size:var(--fs-h2)}.hv5 .ai-copy .lead{margin-top:1rem;max-width:34rem;color:var(--text)}.hv5 .ai-ask{margin-top:clamp(1.5rem,1.2rem + 1vw,2.25rem);font-weight:650;color:var(--gold-light)}.hv5 .chips{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;margin-top:.75rem}.hv5 .chips button{display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem 1.25rem .5rem .5rem;border-radius:99px;background:var(--panel-2);font-size:1rem;font-weight:600;text-align:left;line-height:1.25;transition:background-color .16s ease,color .16s ease,transform .16s var(--ease)}.hv5 .chips button i{flex:none;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--gold)}.hv5 .chips button svg{width:1.0625rem;height:1.0625rem;fill:none;stroke:var(--bg-2);stroke-width:2.2;stroke-linecap:round}.hv5 .chips button:hover{background:#21406A}.hv5 .chips button:active{transform:scale(.97)}.hv5 .chips button[aria-pressed=true]{background:var(--text);color:var(--bg-2)}.hv5 .chat-note{margin-top:1rem;font-size:var(--fs-small);color:var(--text-faint)}.hv5 .phone{position:relative;justify-self:center;width:min(100%,20.5rem);aspect-ratio:9/18.5;border:.6rem solid #02060e;border-radius:2.75rem;overflow:hidden;background:var(--bg);box-shadow:0 30px 70px rgba(0,0,0,.45)}.hv5 .phone>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:37.5% 0;object-position:37.5% 0;transform:scale(1.02);transition:transform 1.6s var(--ease)}.hv5 .phone.is-speaking>img{transform:scale(1.08)}.hv5 .phone:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,13,26,.97),rgba(5,13,26,.86) 34%,rgba(5,13,26,0) 62%,rgba(5,13,26,.55))}.hv5 .call{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;padding:1.4rem 1.1rem 1.25rem;text-align:center}.hv5 .call-top strong{display:block;font-size:1.125rem;font-weight:720}.hv5 .call-top span{display:block;font-size:var(--fs-small);color:var(--text-soft);font-variant-numeric:tabular-nums}.hv5 .wave{display:flex;align-items:center;justify-content:center;gap:4px;height:3rem;margin-top:auto}.hv5 .wave i{width:4px;height:100%;border-radius:2px;background:var(--gold);transform:scaleY(.12)}.hv5 .phone.is-speaking .wave i{animation:hv5-talk .9s ease-in-out infinite alternate}.hv5 .phone.is-speaking .wave i:nth-child(3n){animation-duration:.62s}.hv5 .phone.is-speaking .wave i:nth-child(3n+1){animation-duration:1.1s;animation-delay:-.4s}.hv5 .phone.is-speaking .wave i:nth-child(4n){animation-delay:-.7s}.hv5 .phone.is-speaking .wave i:nth-child(5n){animation-duration:.76s;animation-delay:-.25s}.hv5 .phone.is-asking .wave i{background:var(--text);animation:hv5-talk .5s ease-in-out infinite alternate}.hv5 .phone.is-asking .wave i:nth-child(2n){animation-delay:-.26s}@keyframes hv5-talk{0%{transform:scaleY(.14)}to{transform:scaleY(1)}}.hv5 .caption{min-height:6.6em;font-size:1.0625rem;font-weight:600;line-height:1.32}.hv5 .call-bar,.hv5 .caption{margin-top:.9rem}.hv5 .call-bar,.hv5 .call-bar button,.hv5 .caption{display:flex;align-items:center;justify-content:center}.hv5 .call-bar button{width:3.75rem;height:3.75rem;border-radius:50%;background:var(--gold);transition:transform .2s var(--ease),background-color .18s ease}.hv5 .call-bar button:hover{transform:scale(1.06);background:var(--gold-light)}.hv5 .call-bar svg{width:1.5rem;height:1.5rem;fill:none;stroke:var(--bg-2);stroke-width:2;stroke-linecap:round}.hv5 .call-bar .i-stop{display:none;fill:var(--bg-2);stroke:none}.hv5 .phone.is-asking .call-bar .i-stop,.hv5 .phone.is-speaking .call-bar .i-stop{display:block}.hv5 .phone.is-asking .call-bar .i-mic,.hv5 .phone.is-speaking .call-bar .i-mic{display:none}.hv5 #get{padding-bottom:0}.hv5 .cta-band{display:block;margin-top:var(--section);background:var(--gold);color:var(--bg-2);text-decoration:none;transition:background-color .18s ease}.hv5 .cta-band:hover{background:var(--gold-light)}.hv5 .cta-band:focus-visible{outline-color:var(--bg-2);outline-offset:-6px}.hv5 .cta-band .container{display:flex;flex-direction:column;gap:.75rem;padding-block:clamp(2.25rem,1.8rem + 2.4vw,4rem)}.hv5 .cta-band strong{font-size:var(--fs-h2);font-weight:800;font-stretch:112%;letter-spacing:-.04em;line-height:.98}.hv5 .cta-band .sub{font-weight:550;font-size:var(--fs-lead);line-height:1.35}.hv5 .cta-band .go{flex:none;width:3rem;height:3rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .24s var(--ease)}.hv5 .cta-band:hover .go{transform:translateX(10px)}.hv5 .people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}.hv5 .person{position:relative;display:block;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius);background:var(--panel);text-align:left}.hv5 .person img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 15%;object-position:50% 15%;transition:transform .9s var(--ease);-webkit-user-drag:none}.hv5 .person:hover img{transform:scale(1.05)}.hv5 .person:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,13,26,.96),rgba(5,13,26,.6) 30%,rgba(5,13,26,0) 60%)}.hv5 .person .txt{position:absolute;z-index:1;left:.9rem;right:.9rem;bottom:.9rem}.hv5 .person strong{display:block;font-size:clamp(1.1875rem,1rem + 1vw,2rem);font-weight:760;font-stretch:110%;letter-spacing:-.03em;line-height:1.05}.hv5 .person small{display:block;margin-top:.3rem;font-size:.875rem;line-height:1.3;color:var(--text-soft)}.hv5 .person .mini{position:absolute;z-index:1;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--gold);transition:transform .22s var(--ease),background-color .18s ease}.hv5 .person:hover .mini{transform:scale(1.12);background:var(--gold-light)}.hv5 .person .mini svg{width:34%;margin-left:6%;fill:var(--bg-2)}.hv5 .head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;max-width:none}.hv5 .rail-nav{flex:none;display:flex;gap:.5rem}.hv5 .rail-nav button{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--gold);transition:background-color .18s ease,transform .16s var(--ease)}.hv5 .rail-nav button:hover:not(:disabled){background:var(--gold-light)}.hv5 .rail-nav button:active:not(:disabled){transform:scale(.94)}.hv5 .rail-nav button:disabled{background:var(--panel-2);cursor:default}.hv5 .rail-nav svg{width:1.25rem;height:1.25rem;fill:none;stroke:var(--bg-2);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.hv5 .rail-nav button:disabled svg{stroke:var(--text-faint)}.hv5 .rail{display:grid;grid-auto-flow:column;grid-auto-columns:68%;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(var(--gutter-r) * -1);padding-right:var(--gutter-r)}.hv5 .rail::-webkit-scrollbar{display:none}.hv5 .rail .person{scroll-snap-align:start}.hv5 .rail.dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hv5 .rail.dragging .person{cursor:grabbing}.hv5 .rail .person video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hv5 .rail .person .i-pause{display:none;margin-left:0}.hv5 .rail .person.is-playing .i-play{display:none}.hv5 .rail .person.is-playing .i-pause{display:block}.hv5 .rail .person.is-live:after{background:linear-gradient(0deg,rgba(5,13,26,.9),rgba(5,13,26,0) 34%)}.hv5 .rail .person.is-live small{display:none}.hv5 .rail .person .prog{position:absolute;z-index:2;left:0;right:0;bottom:0;height:5px;background:var(--gold);transform-origin:0 50%;transform:scaleX(0)}.hv5 .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem clamp(1.25rem,.5rem + 3vw,3.5rem);margin-top:clamp(3.5rem,2rem + 5vw,6.5rem)}.hv5 .stats strong{display:block;font-size:clamp(2.125rem,1.25rem + 2.9vw,4.25rem);font-weight:800;font-stretch:112%;letter-spacing:-.045em;line-height:.95;color:var(--gold);font-variant-numeric:tabular-nums}.hv5 .stats span{display:block;margin-top:.6rem;font-size:1rem;color:var(--text-soft)}.hv5 .closing{position:relative;overflow:hidden;display:flex;align-items:flex-end;min-height:min(86svh,52rem)}.hv5 .closing video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.hv5 .closing:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,13,26,.94),rgba(5,13,26,.5) 55%,rgba(5,13,26,.6))}.hv5 .closing .container{position:relative;z-index:1;padding-block:clamp(3rem,2rem + 5vw,6rem)}.hv5 .closing .h2{font-size:var(--fs-h1);font-weight:800;line-height:.92;letter-spacing:-.045em;max-width:14ch}.hv5 .closing .btn{margin-top:clamp(1.75rem,1.25rem + 2vw,3rem);min-height:4.25rem;padding:0 2.75rem;font-size:1.25rem}.hv5 .site-footer{padding-block:2.5rem calc(2.5rem + env(safe-area-inset-bottom, 0px));font-size:var(--fs-small);color:var(--text-faint)}.hv5 .foot{display:flex;flex-direction:column;gap:1.25rem}.hv5 .site-footer .logo img{height:1.625rem}.hv5 .foot nav{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.hv5 .foot a{text-decoration:none;color:var(--text-soft)}.hv5 .foot a:hover{color:var(--text)}.hv5 .bar{position:fixed;inset:auto 0 0 0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem var(--gutter-r) calc(.7rem + env(safe-area-inset-bottom, 0px)) var(--gutter);background:var(--panel);box-shadow:0 -8px 30px rgba(0,0,0,.35);transform:translateY(110%);transition:transform .36s var(--ease)}.hv5 .bar.is-on{transform:none}.hv5 .bar p{font-size:.9375rem;line-height:1.25;font-weight:650}.hv5 .bar p span{display:block;font-weight:400;font-size:var(--fs-small);color:var(--text-soft)}.hv5 .bar .btn{flex:none;min-height:2.875rem;padding:0 1.4rem;font-size:1rem}@media (min-width:48em){.hv5 .logo img{height:2.125rem}.hv5 .hero-media:after{background:linear-gradient(0deg,var(--bg) 0,rgba(5,13,26,.6) 32%,rgba(5,13,26,.15) 64%,rgba(5,13,26,.5) 100%),linear-gradient(90deg,rgba(5,13,26,.74) 0,rgba(5,13,26,0) 64%)}.hv5 .tile{min-height:30rem}.hv5 .tile.big{min-height:36rem}.hv5 .cta-band .container{flex-direction:row;align-items:center;gap:clamp(2rem,1rem + 3vw,4.5rem)}.hv5 .cta-band strong{flex:none}.hv5 .cta-band .sub{flex:1;max-width:38rem}.hv5 .cta-band .go{margin-left:auto;width:4rem;height:4rem}.hv5 .rail{grid-auto-columns:38%;margin-right:0;padding-right:0}.hv5 .foot{flex-direction:row;align-items:center;justify-content:space-between}.hv5 .bar{left:50%;right:auto;bottom:1.25rem;width:min(44rem,calc(100% - 2.5rem));padding:.7rem .7rem .7rem 1.4rem;border-radius:10px;transform:translate(-50%,180%)}.hv5 .bar.is-on{transform:translate(-50%)}}@media (min-width:64em){.hv5 .tile.big{min-height:min(78svh,44rem)}.hv5 .tiles.three{grid-template-columns:repeat(3,minmax(0,1fr))}.hv5 .ai{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hv5 .people,.hv5 .stats{grid-template-columns:repeat(4,minmax(0,1fr))}.hv5 .rail{grid-auto-columns:calc((100% - 3 * var(--gap)) / 4.4)}.hv5 .hero .lead{max-width:40rem}}@media (prefers-reduced-motion:reduce){.hv5 *{transition:none!important;animation:none!important}.hv5 .backs{overflow-x:auto}.hv5 .reel .dup,.hv5 .roll .dup{display:none}.hv5 .reel.is-rolling .reel-row{flex-wrap:wrap;gap:.35em 0;width:auto;white-space:normal;font-size:clamp(1.375rem,1.1rem + 1.4vw,2.25rem);padding-left:var(--gutter);padding-right:var(--gutter-r);max-width:1400px;margin-inline:auto}.hv5 .reel.is-rolling .reel-row li.end:after{display:none}}.hv5 .closing,.hv5 .hero-media{background:var(--bg) url(/home/hero-montage-phone-poster.jpg) 50% 30% /cover no-repeat}@media (min-width:48em){.hv5 .closing,.hv5 .hero-media{background-image:url(/home/hero-montage-poster.jpg)}}.hv5 a.person{color:inherit;text-decoration:none}.hv5 .person .mini.arrow svg{width:46%;margin-left:0;fill:none;stroke:var(--bg-2);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s var(--ease)}.hv5 .person:hover .mini.arrow svg{transform:translateX(2px)}body:has(.hv5){background:#050D1A}.hv5.hero-done .hero .lead,.hv5.hero-done .hero .proof-line,.hv5.hero-done .hero h1 .line>span{animation:none}