html .si-page .si-head{min-height:5.25rem}html .si-page .si-head [data-signal-wordmark]{font-size:1.375rem}html .si-page .si-main{gap:clamp(2.5rem,5vw,5.5rem);max-width:77.5rem;min-height:min(38.75rem,100svh - 10.625rem);padding:1.5rem 0 2.5rem}html .si-page .si-story{padding:1.5rem 0}html .si-page .si-story h1{letter-spacing:-.02em;max-width:11ch;margin:0;font-size:clamp(2.75rem,3.6vw,4rem);font-weight:600;line-height:1.05}html .si-page .si-caption{margin:1rem 0 0;font-size:1rem}html .si-page .si-panel{max-width:27.5rem;padding:1.5rem 0 1.5rem 2.5rem}html .si-page .si-card{max-width:none;padding:0}html .si-page .si-eyebrow{font-size:.75rem}html .si-page .si-title{letter-spacing:-.015em;margin:.625rem 0 .5rem;font-size:clamp(1.75rem,2.1vw,2.125rem);font-weight:600;line-height:1.15}html .si-page .si-sub{margin-bottom:1.5rem;font-size:1rem;line-height:1.5}html .si-page .si-field{gap:.375rem;margin-bottom:1.125rem}html .si-page .si-field label{font-size:.875rem}html .si-page .si-input{border-radius:.5rem;min-height:2.875rem}html .si-page .si-input input{padding:.6875rem .875rem;font-size:1rem}html .si-page .si-icon-btn{min-width:2.5rem;min-height:2.5rem}html .si-page .si-btn{border-radius:.5rem;min-height:2.875rem;padding:.6875rem 1.25rem;font-size:.9375rem}html .si-page .si-text{min-height:2.5rem;font-size:.875rem}html .si-page .si-small,html .si-page .si-field-error,html .si-page .si-message{font-size:.875rem}html .si-page .si-help{margin-top:1.25rem}html .si-page .si-foot{min-height:4rem;font-size:.8125rem}@media (width<=1100px){html .si-page .si-story h1{font-size:2.75rem}html .si-page .si-panel{padding-left:1.75rem}}@media (width<=720px){html .si-page .si-head{min-height:4.5rem}html .si-page .si-main{max-width:30rem;min-height:0;padding:.25rem 0 1.75rem;display:block}html .si-page .si-story{margin-bottom:1.25rem;padding:.5rem 0 1.25rem}html .si-page .si-story h1{max-width:12ch;font-size:2.125rem}html .si-page .si-panel{border:0;max-width:none;padding:0}html .si-page .si-title{font-size:1.625rem}html .si-page .si-btn,html .si-page .si-input{min-height:3rem}}html .si-page{--si-hero-bg:#111317;--si-hero-ink:#f5f1ea;--si-hero-accent:#83bdeb}html .si-page .si-story.si-hero{background:var(--si-hero-bg);color:var(--si-hero-ink);border-radius:1.5rem;justify-content:flex-end;align-self:stretch;margin:0;padding:3rem 2.75rem 3.25rem;overflow:hidden;container-type:inline-size}html .si-page .si-story h1.si-hero-words{max-width:none;color:var(--si-hero-ink);letter-spacing:-.045em;text-transform:uppercase;text-wrap:nowrap;flex-direction:column;align-items:flex-start;margin:0;font-size:clamp(3rem,19cqi,11.5rem);font-weight:700;line-height:.9;display:flex}html .si-page .si-story h1.si-hero-words>span{white-space:nowrap;animation:.76s cubic-bezier(.2,.75,.2,1) both si-word-rise;animation-delay:calc(.14s + var(--i,0) * .15s);display:block}html .si-page .si-story h1.si-hero-words em{color:var(--si-hero-accent);font-style:normal}@keyframes si-word-rise{0%{opacity:0;transform:translateY(.22em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html .si-page .si-story h1.si-hero-words>span{animation:none}}@media (width<=1100px){html .si-page .si-story.si-hero{padding:2.25rem 2rem 2.5rem}html .si-page .si-story h1.si-hero-words{font-size:clamp(2.5rem,19cqi,8.25rem)}}@media (width<=720px){html .si-page .si-story.si-hero{border-radius:1.125rem;margin-bottom:1.5rem;padding:1.375rem 1.375rem 1.5rem}html .si-page .si-story h1.si-hero-words{font-size:clamp(1.875rem,16cqi,3.5rem);line-height:.92}}
