.pitch{--navy:#002a4d;--navy-deep:#001f3a;--blue:#0052a0;--gold:#f9bb00;--gold-ink:#d99a00;--leaf:#00843a;--hair:#e3e9f0;--mist:#eef3f8}.pitch section[id]{scroll-margin-top:72px}.pitch :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.pitch .on-navy :where(a,button,summary,[tabindex]):focus-visible{outline-color:var(--gold)}.pitch nav a[aria-current=true]{color:var(--navy);background:var(--mist)}@media (prefers-reduced-motion:no-preference){html:has(.pitch){scroll-behavior:smooth}}.pd-stack>*{grid-area:1/1}@media (prefers-reduced-motion:no-preference){.pd-s1,.pd-s2,.pd-s3,.pd-bar,.pd-r2,.pd-r3{animation-duration:4.2s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-delay:1.2s;animation-fill-mode:both}.pd-s1{animation-name:pd-s1}.pd-s2{animation-name:pd-s2}.pd-s3{animation-name:pd-s3}.pd-bar{animation-name:pd-bar}.pd-r2{animation-name:pd-r2}.pd-r3{animation-name:pd-r3}}.pd-s1,.pd-s2{opacity:0}.pd-bar{background:#10b981;width:100%}@keyframes pd-s1{0%,26%{opacity:1}32%,to{opacity:0}}@keyframes pd-s2{0%,26%{opacity:0}32%,62%{opacity:1}68%,to{opacity:0}}@keyframes pd-s3{0%,62%{opacity:0}68%,to{opacity:1}}@keyframes pd-bar{0%,20%{background:#0ea5e9;width:0%}40%,58%{background:#0ea5e9;width:45%}80%,to{background:#10b981;width:100%}}@keyframes pd-r2{0%,28%{opacity:0;transform:translateY(6px)}38%,to{opacity:1;transform:none}}@keyframes pd-r3{0%,64%{opacity:0;transform:translateY(6px)}74%,to{opacity:1;transform:none}}.hw-mask{vertical-align:bottom;margin:0 -.04em -.14em;padding:0 .04em .14em;display:inline-block;overflow:hidden}.hw{display:inline-block}@media (prefers-reduced-motion:no-preference){.hw{animation:.9s cubic-bezier(.2,.75,.2,1) both hw-rise;animation-delay:calc(var(--i,0) * 70ms + 80ms)}.hero-in{animation:.8s cubic-bezier(.2,.7,.2,1) both hero-in;animation-delay:var(--delay,0s)}}@keyframes hw-rise{0%{transform:translateY(110%)}to{transform:none}}@keyframes hero-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.pitch[data-motion] [data-reveal]{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--d,0) * 90ms)}.pitch[data-motion] [data-reveal]:not([data-in]){opacity:0;transform:translateY(18px)}.pitch[data-motion] [data-reveal=grow]{transform-origin:0 100%;transition:transform 1s cubic-bezier(.2,.75,.2,1),opacity .3s;transition-delay:calc(var(--d,0) * .26s)}.pitch[data-motion] [data-reveal=grow]:not([data-in]){opacity:0;transform:scale(.02)}.pitch[data-motion] [data-reveal=line]{transform-origin:0;transition:transform .9s cubic-bezier(.5,0,.2,1);transition-delay:calc(var(--d,0) * .15s + .15s)}.pitch[data-motion] [data-reveal=line]:not([data-in]){opacity:1;transform:scaleX(0)}.pitch[data-motion] [data-reveal=bare]:not([data-in]){opacity:1;transform:none}.pitch[data-motion] .mix-fill>div>:first-child{transition:clip-path 1.3s cubic-bezier(.3,.6,.2,1) .25s}.pitch[data-motion] .mix-fill:not([data-in])>div>:first-child{clip-path:inset(0 100% 0 0 round 999px)}.pitch[data-motion] .bar-fill>div>div>div{transform-origin:0;transition:transform 1.2s cubic-bezier(.3,.6,.2,1);transition-delay:calc(var(--d,0) * .15s + .45s)}.pitch[data-motion] .bar-fill:not([data-in])>div>div>div{transform:scaleX(0)}}
