.ss-ph{--ph-shell:clamp(1.25rem,5vw,5.5rem);align-items:center;background:var(--ph-deep,#04122a);color:#fff;display:flex;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;font-variation-settings:"wdth" 100,"wght" 400;line-height:1.55;min-height:var(--ph-min,400px);overflow:hidden;padding:calc(var(--ph-nav, 0px) + var(--ph-pad, 48px)) var(--ph-shell) clamp(2.5rem,5vw,3.5rem);position:relative}.ss-ph,.ss-ph *,.ss-ph :after,.ss-ph :before{box-sizing:border-box}.ss-ph__bg{overflow:hidden;pointer-events:none}.ss-ph__bg,.ss-ph__photo{inset:0;position:absolute}.ss-ph__photo{animation:ss-ph-settle 1.6s cubic-bezier(.16,.84,.3,1) forwards;background-image:var(--ph-photo,none);background-position:var(--ph-photo-position,center);background-size:cover;filter:var(--ph-photo-filter,none);mix-blend-mode:var(--ph-photo-blend,normal);opacity:var(--ph-photo-opacity,.5);transform:scale(1.04)}@keyframes ss-ph-settle{to{transform:scale(1)}}.ss-ph__glow{background:radial-gradient(42% 55% at 82% 44%,rgba(var(--ph-blue-rgb,10,91,255),.44),transparent 70%);inset:-20%;position:absolute}.ss-ph__waves{height:100%;inset:0;position:absolute;width:100%}.ss-ph__w1{fill:none;opacity:.85;stroke:var(--ph-blue,#0a5bff);stroke-width:2.5}.ss-ph__w2{animation:ss-ph-lock 1.9s cubic-bezier(.22,.9,.24,1) .3s forwards;fill:none;opacity:.42;stroke:var(--ph-accent,#d8fa4c);stroke-width:2;transform:translate(-152px,26px)}@keyframes ss-ph-lock{to{transform:translate(0)}}.ss-ph__w3{fill:none;opacity:.22;stroke:#7aa7ff;stroke-width:1}.ss-ph__veil{background:linear-gradient(90deg,rgba(4,18,42,calc(var(--ph-scrim, .62)*1.5)) 0,rgba(4,18,42,var(--ph-scrim,.62)) 44%,rgba(4,18,42,calc(var(--ph-scrim, .62)*.22)) 100%);inset:0;position:absolute}.ss-ph--ruled:after{animation:ss-ph-draw 1.1s cubic-bezier(.16,.84,.3,1) .35s forwards;background:linear-gradient(90deg,var(--ph-accent,#d8fa4c),var(--ph-blue,#0a5bff) 55%,rgba(10,91,255,0));bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left}@keyframes ss-ph-draw{to{transform:scaleX(1)}}.ss-ph__inner{margin:0 auto;max-width:82rem;position:relative;width:100%}.ss-ph__eyebrow{align-items:center;animation:ss-ph-fade .7s ease .1s forwards;color:#dce8f7;display:flex;font-size:.9375rem;font-variation-settings:"wght" 600;gap:.9rem;margin:0 0 1.1rem;opacity:0}.ss-ph__eyebrow i{background:var(--ph-accent,#d8fa4c);display:block;flex:none;height:2px;width:2rem}.ss-ph__title{color:#fff;font-size:clamp(2.25rem,1rem + 4.6vw,4.25rem);font-variation-settings:"wdth" 90,"wght" 750;letter-spacing:-.035em;line-height:1;margin:0;max-width:22ch}.ss-ph__title span{display:block;overflow:hidden}.ss-ph__title span i{animation:ss-ph-rise .85s cubic-bezier(.16,.84,.3,1) forwards;display:block;font-style:normal;transform:translateY(110%)}.ss-ph__title span:first-child i{animation-delay:.14s}.ss-ph__title span:nth-child(2) i{animation-delay:.24s}.ss-ph__title span:nth-child(3) i{animation-delay:.34s}@keyframes ss-ph-rise{to{transform:translateY(0)}}.ss-ph__deck{animation:ss-ph-fade .7s ease .45s forwards;color:#c2d3e4;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);margin:1.4rem 0 0;max-width:48ch;opacity:0}@keyframes ss-ph-fade{to{opacity:1}}.ss-ph__actions{animation:ss-ph-fade .7s ease .58s forwards;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem;opacity:0}.ss-ph__btn{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:1rem;font-variation-settings:"wght" 640;justify-content:center;line-height:1;padding:.85rem 1.5rem;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s,transform .12s}.ss-ph__btn:active{transform:translateY(1px)}.ss-ph__btn--solid{background:var(--ph-accent,#d8fa4c);border-color:var(--ph-accent,#d8fa4c);color:var(--ph-accent-text,#08182b)}.ss-ph__btn--solid:hover{filter:brightness(.93)}.ss-ph__btn--ghost{border-color:hsla(0,0%,100%,.34);color:#fff}.ss-ph__btn--ghost:hover{background:hsla(0,0%,100%,.08);border-color:#fff}.ss-ph a:focus-visible{border-radius:4px;outline:2px solid var(--ph-accent,#d8fa4c);outline-offset:3px}.ss-ph--static .ss-ph__actions,.ss-ph--static .ss-ph__deck,.ss-ph--static .ss-ph__eyebrow,.ss-ph--static .ss-ph__photo,.ss-ph--static .ss-ph__title span i,.ss-ph--static .ss-ph__w2,.ss-ph--static.ss-ph--ruled:after{animation:none!important}.ss-ph--static .ss-ph__photo{transform:none}.ss-ph--static .ss-ph__w2{transform:translate(0)}.ss-ph--static .ss-ph__title span i{transform:none}.ss-ph--static .ss-ph__actions,.ss-ph--static .ss-ph__deck,.ss-ph--static .ss-ph__eyebrow{opacity:1}.ss-ph--static.ss-ph--ruled:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.ss-ph *,.ss-ph:after{animation:none!important;transition:none!important}.ss-ph__photo{transform:none}.ss-ph__w2{transform:translate(0)}.ss-ph__title span i{transform:none}.ss-ph__actions,.ss-ph__deck,.ss-ph__eyebrow{opacity:1}.ss-ph--ruled:after{transform:scaleX(1)}}body.hs-inline-edit .ss-ph__title span i{transform:none}body.hs-inline-edit .ss-ph__actions,body.hs-inline-edit .ss-ph__deck,body.hs-inline-edit .ss-ph__eyebrow{opacity:1}@media (max-width:40rem){.ss-ph{min-height:auto;padding-bottom:2.5rem}.ss-ph__title{letter-spacing:-.03em;max-width:18ch}.ss-ph__deck{margin-top:1.1rem}.ss-ph__waves{transform:translateY(14%)}}.ss-ph__crumbs{align-items:center;animation:ss-ph-fade .7s ease .1s forwards;color:#dce8f7;display:flex;font-size:.9375rem;font-variation-settings:"wght" 600;gap:.9rem;margin:0 0 1.1rem;opacity:0}.ss-ph__crumbs ol{display:flex;flex-wrap:wrap;gap:.15rem .5rem;list-style:none}.ss-ph__crumbs li,.ss-ph__crumbs ol{align-items:center;margin:0;padding:0}.ss-ph__crumbs li{display:inline-flex;gap:.5rem}.ss-ph__crumbs li:before{content:none}.ss-ph__crumbs a{border-bottom:1px solid transparent;color:inherit;opacity:.72;text-decoration:none;transition:opacity .2s,color .2s,border-color .2s}.ss-ph__crumbs a:hover{border-bottom-color:currentColor;color:var(--ph-accent,#d8fa4c);opacity:1}.ss-ph__crumbs [aria-current=page]{color:#fff;opacity:1}.ss-ph__crumbs a[aria-current=page]:hover{color:var(--ph-accent,#d8fa4c)}.ss-ph__sep{font-variation-settings:"wght" 400;opacity:.5}.ss-ph__crumbs--line:after{background:var(--ph-accent,#d8fa4c);content:"";display:block;flex:none;height:2px;width:2rem}.ss-ph--static .ss-ph__crumbs{animation:none!important;opacity:1}body.hs-inline-edit .ss-ph__crumbs{opacity:1}@media (prefers-reduced-motion:reduce){.ss-ph__crumbs{opacity:1}}