.hs{--u:calc(100vh / 1058);--uw:calc(100vw / 1487);--h:clamp(var(--u), calc(var(--u) * .65 + var(--uw) * .35), calc(var(--u) * 1.16));--ink:#fafafa;--muted:#d6d6d6;--nav:#dcdcdc;--strip:#b5b5b5;--pill:#fff;--pill-ink:#050505;height:100vh;color:var(--ink);font-family:var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;background:#050505;position:relative;overflow:hidden}@supports (height:100dvh){.hs{--u:calc(100dvh / 1058);height:100dvh}}.hs a{text-decoration:none}.hs-plate{position:absolute;inset:0;overflow:hidden}.hs-video{left:50%;top:calc(1 * var(--u));width:calc(1492 * var(--u));height:calc(1054 * var(--u));transform:translateX(calc(-50% - .5 * var(--u)));object-fit:cover;pointer-events:none;position:absolute}.hs-plate:after{content:"";pointer-events:none;background:linear-gradient(to bottom, #05050500 78.8%, #0505053b 79.6%, #05050573 81.4%, #050505bf 83.3%, #050505d6 85.2%, #050505e2 88%, #050505e7 91%, #050505f5 95%, #050505 100%), linear-gradient(to right, #050505 calc(50% - 746 * var(--u)), transparent calc(50% - 676 * var(--u)), transparent calc(50% + 676 * var(--u)), #050505 calc(50% + 746 * var(--u)));position:absolute;inset:0}.hs-brand{left:calc(75 * var(--u));top:calc(27 * var(--u));width:calc(31.5 * var(--u));height:calc(48.5 * var(--u));position:absolute}.hs-brand svg{width:100%;height:100%;display:block}.hs-links{left:50%;top:calc(51 * var(--u));font-size:calc(20 * var(--u));white-space:nowrap;font-weight:500;display:flex;position:absolute;transform:translate(-50%,-50%)}.hs-links a{color:var(--nav);transition:color .2s}.hs-links a:hover{color:var(--ink)}.hs-links a+a{margin-left:calc(24.5 * var(--u))}.hs-links a:nth-child(3){margin-left:calc(23.5 * var(--u))}.hs-links a:nth-child(4){margin-left:calc(26 * var(--u))}.hs-pill{background:var(--pill);color:var(--pill-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-weight:500;transition:transform .2s,background .2s;display:inline-flex}.hs-pill:hover{background:#e8e8e8}.hs-pill:active{transform:scale(.98)}.hs-pill span{transform:translateY(calc(1 * var(--u)))}.hs-pill-nav{right:calc(75.4 * var(--u));top:calc(27 * var(--u));width:calc(175 * var(--u));height:calc(49 * var(--u));font-size:calc(20.6 * var(--u));position:absolute}.hs-burger,.hs-menu{display:none}.hs-headline{left:calc(75.5 * var(--u));top:calc(230.5 * var(--u));font-size:calc(71.6 * var(--h));line-height:calc(80.5 * var(--h));letter-spacing:calc(.3 * var(--h));color:var(--ink);white-space:nowrap;margin:0;font-weight:400;position:absolute}.hs-headline span,.hs-sub span{display:block}.hs-sub{left:calc(75.5 * var(--u));top:calc(230.5 * var(--u) + 189 * var(--h));font-size:calc(22 * var(--h));line-height:calc(30 * var(--h));word-spacing:calc(1.8 * var(--h));color:var(--muted);white-space:nowrap;margin:0;font-weight:400;position:absolute}.hs-pill-cta{left:calc(74.9 * var(--u));top:calc(230.5 * var(--u) + 264.5 * var(--h));width:calc(175.6 * var(--h));height:calc(50 * var(--h));font-size:calc(20.6 * var(--h));position:absolute}.hs-ghost{left:calc(74.9 * var(--u) + 220.6 * var(--h));top:calc(230.5 * var(--u) + 279.5 * var(--h));font-size:calc(20.6 * var(--h));letter-spacing:calc(.12 * var(--h));color:#fff;white-space:nowrap;font-weight:500;position:absolute}.hs-ghost:hover{text-decoration:underline}.hs-logos{width:calc(741 * var(--u));height:100%;transform:translateX(calc(-50% + 20 * var(--u)));color:var(--strip);pointer-events:none;position:absolute;top:0;left:50%}.hs-lg{display:block;position:absolute}.hs-lg svg{display:block;position:absolute;top:0;left:0}.hs-lg b{font-family:"IpsumMark", var(--font-manrope), sans-serif;white-space:nowrap;font-weight:700;position:absolute}.hs-lg1{left:calc(-.5 * var(--u));top:calc(994.7 * var(--u))}.hs-lg1 svg{width:calc(30.5 * var(--u));height:calc(31 * var(--u))}.hs-lg1 b{left:calc(37 * var(--u));top:calc(5.6 * var(--u));font-size:calc(21 * var(--u))}.hs-lg2{left:calc(206.5 * var(--u));top:calc(995.7 * var(--u))}.hs-lg2 svg{width:calc(24.5 * var(--u));height:calc(30 * var(--u))}.hs-lg2 b{left:calc(31 * var(--u));top:calc(7.3 * var(--u));font-size:calc(21 * var(--u))}.hs-lg3{left:calc(416.5 * var(--u));top:calc(996.7 * var(--u))}.hs-lg3 svg{width:calc(28.5 * var(--u));height:calc(28 * var(--u))}.hs-lg3 b{left:calc(35 * var(--u));top:calc(7.3 * var(--u));font-size:calc(21 * var(--u))}.hs-lg4{left:calc(620.5 * var(--u));top:calc(998.7 * var(--u))}.hs-lg4 svg{width:calc(28.5 * var(--u));height:calc(25.5 * var(--u))}.hs-lg4 b{left:calc(37 * var(--u));top:calc(8.3 * var(--u));font-size:calc(21 * var(--u))}.hs-dot{vertical-align:.62em;background:currentColor;border-radius:50%;width:.09em;height:.09em;margin-left:.06em;display:inline-block}@media (prefers-reduced-motion:no-preference){.hs-brand,.hs-pill-nav{animation:.8s cubic-bezier(.22,1,.36,1) both hs-rise}.hs-links{animation:.8s cubic-bezier(.22,1,.36,1) both hs-rise-nav}.hs-headline{animation:.9s cubic-bezier(.22,1,.36,1) 60ms both hs-rise}.hs-sub{animation:.9s cubic-bezier(.22,1,.36,1) .14s both hs-rise}.hs-pill-cta,.hs-ghost{animation:.9s cubic-bezier(.22,1,.36,1) .22s both hs-rise}.hs-lg{animation:1.1s .34s both hs-fade}}@keyframes hs-rise{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}}@keyframes hs-rise-nav{0%{opacity:0;transform:translate(-50%, calc(-50% + 14 * var(--u)))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes hs-fade{0%{opacity:0}}@media (max-aspect-ratio:11/10){.hs{--m:min(calc(100vw / 430), 1.34px);--u:var(--m);--h:var(--m);height:auto;min-height:100dvh;padding:calc(22 * var(--m)) calc(24 * var(--m)) calc(36 * var(--m));padding-top:max(calc(22 * var(--m)), env(safe-area-inset-top));flex-direction:column;display:flex}.hs-video{object-position:43% center;width:100%;height:100%;inset:0;transform:none}.hs-plate:after{background:linear-gradient(90deg,#050505db,#050505a8 42%,#05050533 78%,#0505051a),linear-gradient(#050505b8,#05050557 24% 56%,#050505cc 82%,#050505f7 94%,#050505)}.hs-bar{justify-content:space-between;align-items:center;display:flex;position:relative}.hs-brand,.hs-headline,.hs-sub,.hs-pill-cta,.hs-ghost,.hs-logos,.hs-lg{position:relative;top:auto;left:auto;right:auto;transform:none}.hs-brand{width:calc(26 * var(--m));height:calc(40 * var(--m))}.hs-links,.hs-pill-nav{display:none}.hs-burger{gap:calc(5 * var(--m));width:calc(46 * var(--m));height:calc(46 * var(--m));-webkit-backdrop-filter:blur(12px);cursor:pointer;z-index:40;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.hs-burger i{width:calc(18 * var(--m));background:var(--ink);height:1.5px;transition:transform .3s;display:block}.hs.is-open .hs-burger i:first-child{transform:translateY(calc(3.3 * var(--m))) rotate(45deg)}.hs.is-open .hs-burger i:last-child{transform:translateY(calc(-3.3 * var(--m))) rotate(-45deg)}.hs-menu{z-index:30;padding:calc(100 * var(--m)) calc(28 * var(--m)) calc(48 * var(--m));-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:linear-gradient(#050505e6,#050505);align-items:flex-end;transition:opacity .42s,visibility .42s;display:flex;position:fixed;inset:0}.hs.is-open .hs-menu{opacity:1;visibility:visible}.hs-menu-inner{width:100%}.hs-menu-eyebrow{margin:0 0 calc(18 * var(--m));font-size:calc(13 * var(--m));color:var(--strip)}.hs-menu ul{margin:0;padding:0;list-style:none}.hs-menu li a{padding:calc(14 * var(--m)) 0;font-size:max(calc(31 * var(--m)), 25px);color:var(--ink);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;display:flex}.hs-menu li a:after{content:"›";color:var(--strip)}.hs-menu-foot{align-items:center;gap:calc(20 * var(--m));margin-top:calc(32 * var(--m));flex-wrap:wrap;display:flex}.hs-menu-foot .hs-pill{width:calc(176 * var(--m));height:calc(50 * var(--m));font-size:calc(20 * var(--m))}.hs-menu-foot .hs-ghost{font-size:calc(19 * var(--m))}.hs-main{padding-top:calc(120 * var(--m));margin-top:auto;position:relative}.hs-headline{font-size:calc(46 * var(--m));line-height:calc(52 * var(--m));white-space:normal}.hs-headline span{display:inline}.hs-sub{margin-top:calc(18 * var(--m));max-width:calc(340 * var(--m));font-size:calc(18 * var(--m));line-height:calc(26 * var(--m));white-space:normal}.hs-sub span{display:inline}.hs-actions{align-items:center;gap:calc(22 * var(--m));margin-top:calc(28 * var(--m));flex-wrap:wrap;display:flex}.hs-pill-cta{width:calc(176 * var(--m));height:calc(50 * var(--m));font-size:calc(20 * var(--m))}.hs-ghost{font-size:calc(19 * var(--m))}.hs-logos{width:100%;height:auto;margin-top:calc(56 * var(--m));row-gap:calc(26 * var(--m));grid-template-columns:1fr 1fr;display:grid}.hs-lg{height:calc(32 * var(--m))}.hs-lg svg{transform-origin:0;top:calc(1 * var(--m));transform:scale(.85)}.hs-lg b{left:calc(34 * var(--m))!important;top:calc(6 * var(--m))!important;font-size:calc(16 * var(--m))!important}.hs-lg1,.hs-lg2,.hs-lg3,.hs-lg4{top:auto;left:auto}.hs-menu-inner>*{opacity:0;transform:translateY(calc(14 * var(--m)));transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1)}.hs.is-open .hs-menu-inner>*{opacity:1;transform:none}.hs.is-open .hs-menu-inner>:nth-child(2){transition-delay:.1s}.hs.is-open .hs-menu-inner>:nth-child(3){transition-delay:.22s}}@media (min-width:600px) and (max-aspect-ratio:11/10){.hs{--m:min(calc(100vw / 860), calc(100vh / 760), 1.25px)}.hs-video{object-position:44% center}.hs-headline span,.hs-sub span{display:block}.hs-logos{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.hs-menu,.hs-menu-inner>*,.hs-burger i{transition-duration:1ms;transition-delay:0s}}
