.ss-hero{--ss-paper:#eef2f6;--ss-muted:#8fa6be;--ss-shell:clamp(1.25rem,5vw,5.5rem);--ss-step:clamp(1rem,.95rem + .2vw,1.0625rem);--ss-lede-size:clamp(1.0625rem,1rem + .35vw,1.1875rem);--ss-display:clamp(2.3rem,1.1rem + 6.6vw,6rem);background:var(--ss-deep,#04122a);color:var(--ss-paper);font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-variation-settings:"wdth" 100,"wght" 400;line-height:1.5;overflow:hidden;padding:calc(var(--ss-nav, 0px) + var(--ss-pad-top, 72px)) var(--ss-shell) var(--ss-pad-bottom,24px);position:relative}.ss-hero,.ss-hero *,.ss-hero :after,.ss-hero :before{box-sizing:border-box}.ss-inner{margin:0 auto;max-width:82rem;position:relative}.ss-bg{overflow:hidden;pointer-events:none}.ss-bg,.ss-bg__photo{inset:0;position:absolute}.ss-bg__photo{background-image:var(--ss-photo,none);background-position:var(--ss-photo-position,center);background-size:cover;filter:var(--ss-photo-filter,none);mix-blend-mode:var(--ss-photo-blend,normal);opacity:var(--ss-photo-opacity,.34)}.ss-bg__wash{animation:ss-drift 30s ease-in-out infinite alternate;background:radial-gradient(40% 46% at 78% 46%,rgba(var(--ss-blue-rgb,10,91,255),.58),transparent 70%),radial-gradient(36% 42% at 12% 88%,rgba(var(--ss-blue-rgb,10,91,255),.3),transparent 72%),radial-gradient(28% 32% at 92% 86%,rgba(var(--ss-blue-rgb,10,91,255),.16),transparent 70%);inset:-25%;position:absolute}@keyframes ss-drift{0%{transform:translate3d(-2%,-1.5%,0) scale(1.02)}to{transform:translate3d(2.5%,2%,0) scale(1.09)}}.ss-bg__grid{background:repeating-linear-gradient(180deg,rgba(140,180,255,.11) 0 1px,transparent 1px 34px),repeating-linear-gradient(90deg,rgba(140,180,255,.07) 0 1px,transparent 1px 104px);inset:0;-webkit-mask-image:linear-gradient(180deg,#000 0 58%,transparent);mask-image:linear-gradient(180deg,#000 0 58%,transparent);position:absolute}.ss-bg__ceiling{background:linear-gradient(to bottom,rgba(2,10,24,calc(var(--ss-scrim, .45)*2)) 0,rgba(2,10,24,var(--ss-scrim,.45)) 55%,transparent);height:40%;inset:0 0 auto;position:absolute}.ss-bg__floor{background:linear-gradient(to top,var(--ss-deep,#04122a) 12%,rgba(4,18,42,.55) 55%,transparent);height:46%;inset:auto 0 0;position:absolute}.ss-grid{align-items:center;display:grid;gap:clamp(2.25rem,5vw,4rem);position:relative}.ss-copy{min-width:0}.ss-eyebrow{align-items:center;color:#dce8f7;display:flex;font-size:.9375rem;font-variation-settings:"wght" 600;gap:1rem;margin:0 0 1.25rem}.ss-eyebrow i{background:var(--ss-accent,#d8fa4c);display:block;flex:none;height:2px;width:2.25rem}.ss-headline{color:#fff;font-size:var(--ss-display);font-variation-settings:"wdth" 88,"wght" 760;letter-spacing:-.035em;line-height:.92;margin:0}.ss-headline span{display:block;overflow:hidden}.ss-headline span i{display:block;font-style:normal;transform:translateY(112%)}.ss-headline span i.is-accent{color:var(--ss-accent,#d8fa4c)}.ss-hero.is-in .ss-headline span i{transform:translateY(0);transition:transform .9s cubic-bezier(.16,.84,.3,1)}.ss-hero.is-in .ss-headline span:first-child i{transition-delay:.05s}.ss-hero.is-in .ss-headline span:nth-child(2) i{transition-delay:.15s}.ss-hero.is-in .ss-headline span:nth-child(3) i{transition-delay:.25s}.ss-hero.is-in .ss-headline span:nth-child(4) i{transition-delay:.35s}.ss-rule{background:var(--ss-blue,#0a5bff);height:2px;margin:1.75rem 0 0;transform:scaleX(0);transform-origin:left;width:5.5rem}.ss-hero.is-in .ss-rule{transform:scaleX(1);transition:transform .8s cubic-bezier(.16,.84,.3,1) .5s}.ss-lede{color:#c2d3e4;font-size:var(--ss-lede-size);margin:1.5rem 0 2rem;max-width:36ch}.ss-btn{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:var(--ss-step);font-variation-settings:"wght" 620;justify-content:center;padding:.95rem 1.6rem;text-decoration:none;transition:background .25s,border-color .25s,color .25s,filter .25s}.ss-btn--solid{background:var(--ss-accent,#d8fa4c);color:var(--ss-accent-text,#08182b)}.ss-btn--solid:hover{filter:brightness(.93)}.ss-btn--ghost{border-color:hsla(0,0%,100%,.34);color:#fff}.ss-btn--ghost:hover{background:hsla(0,0%,100%,.08);border-color:#fff}.ss-hero a:focus-visible,.ss-hero button:focus-visible{border-radius:4px;outline:2px solid var(--ss-accent,#d8fa4c);outline-offset:3px}.ss-trust{border-top:1px solid hsla(0,0%,100%,.14);color:var(--ss-muted);font-size:.875rem;margin:1.75rem 0 0;max-width:42ch;padding-top:1.1rem}.ss-trust strong{color:#dce8f7;font-variation-settings:"wght" 600}.ss-ledger{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(165deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025));border:1px solid hsla(0,0%,100%,.16);border-radius:20px;box-shadow:0 34px 70px -30px rgba(0,0,0,.78);padding:1.75rem 1.6rem}.ss-ledger__label{color:var(--ss-muted);font-size:.8rem;margin:0 0 1rem}.ss-clocklist{display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:0;padding:0}.ss-clocklist li{align-items:center;display:grid;gap:.625rem;grid-template-columns:8px 1fr auto auto}.ss-clocklist li[hidden]{display:none}.ss-dot{background:var(--ss-accent,#d8fa4c);border-radius:50%;box-shadow:0 0 0 3px rgba(216,250,76,.15);height:7px;width:7px}.ss-city{color:#fff;font-size:.92rem;font-variation-settings:"wght" 600}.ss-role{color:var(--ss-muted);font-size:.75rem}.ss-time{color:#dce8f7;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.92rem;font-variant-numeric:tabular-nums;font-weight:500}.ss-clocklist li[data-clock-local] .ss-city,.ss-clocklist li[data-clock-local] .ss-time{color:#fff}.ss-hr{background:hsla(0,0%,100%,.1);height:1px;margin:1.25rem 0}.ss-statlist{display:flex;gap:.5rem;justify-content:space-between;list-style:none;margin:0;padding:0}.ss-statlist li{display:flex;flex-direction:column}.ss-statrow{align-items:baseline;display:flex;gap:.125rem}.ss-statnum{color:#fff;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:600}.ss-statsuf{color:var(--ss-accent,#d8fa4c);font-size:.95rem;font-variation-settings:"wght" 600}.ss-statlabel{color:var(--ss-muted);font-size:.72rem;margin-top:.125rem}.ss-pillars-label{color:var(--ss-muted);font-size:.8rem;margin:0 0 .75rem}.ss-pillars{display:flex;flex-wrap:wrap;gap:.5rem}.ss-pillar{border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:var(--ss-muted);font-size:.78rem;padding:.5rem .8rem;transition:background .35s ease,color .35s ease,border-color .35s ease}.ss-pillar.active{background:rgba(216,250,76,.13);border-color:rgba(216,250,76,.42);color:var(--ss-accent,#d8fa4c)}.ss-actions{display:flex;flex-wrap:wrap;gap:.75rem}.ss-hero .ss-btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:1.0625rem;font-variation-settings:"wght" 620;font-weight:600;justify-content:center;line-height:1;padding:.95rem 1.6rem;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease,filter .25s ease,transform .12s ease}.ss-hero .ss-actions .ss-btn:first-child,.ss-hero .ss-btn--solid{background:#d8fa4c;border-color:#d8fa4c;color:#08182b}.ss-hero .ss-actions .ss-btn:first-child:hover,.ss-hero .ss-btn--solid:hover{background:#c8ee2e;border-color:#c8ee2e;color:#08182b}.ss-hero .ss-actions .ss-btn:not(:first-child),.ss-hero .ss-btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.34);color:#fff}.ss-hero .ss-actions .ss-btn:not(:first-child):hover,.ss-hero .ss-btn--ghost:hover{background:hsla(0,0%,100%,.08);border-color:#fff;color:#fff}.ss-hero .ss-btn:active{transform:translateY(1px)}.ss-hero .ss-btn:focus-visible{outline:2px solid #d8fa4c;outline-offset:3px}.ss-compliance{border-top:1px solid hsla(0,0%,100%,.14);color:#a8bdd2;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem 2rem;margin-top:clamp(2.5rem,6vw,4.5rem);padding:1.1rem 0 1.6rem;position:relative}.ss-compliance p{margin:0}.ss-compliance strong{color:#fff;font-variation-settings:"wght" 600}.ss-fade{opacity:0;transform:translateY(14px)}.ss-hero.is-in .ss-fade{opacity:1;transform:none;transition:opacity .7s ease .55s,transform .7s cubic-bezier(.16,.84,.3,1) .55s}.ss-hero.is-in .ss-fade.ss-d2{transition-delay:.68s}.ss-hero.is-in .ss-fade.ss-d3{transition-delay:.8s}@media (min-width:62rem){.ss-grid{gap:clamp(3rem,6vw,5.5rem);grid-template-columns:1.05fr .95fr}.ss-grid--single{grid-template-columns:1fr}.ss-ledger{padding:2rem 1.85rem}.ss-grid:not(.ss-grid--single) .ss-headline{--ss-display:clamp(2.5rem,1rem + 3.4vw,4.75rem)}}@media (max-width:61.999rem){.ss-hero--ledger-desktop .ss-ledger{display:none}}@media (max-width:30rem){.ss-ledger{border-radius:16px;padding:1.4rem}.ss-statlist{flex-wrap:wrap;row-gap:.875rem}.ss-statlist li{width:46%}.ss-compliance{gap:.35rem}}.ss-fade,.ss-headline span i{animation:ss-reveal 0s linear 3s forwards}@keyframes ss-reveal{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ss-hero *,.ss-hero :after,.ss-hero :before{animation:none!important;transition:none!important}.ss-fade,.ss-headline span i,.ss-rule{transform:none}.ss-fade{opacity:1}}body.hs-inline-edit .ss-fade,body.hs-inline-edit .ss-headline span i{opacity:1;transform:none}