.oh-hero{align-items:center;background-color:var(--oh-base,#0a1223);color:var(--oh-text,#fff);display:flex;isolation:isolate;overflow:hidden;padding:0}.oh-hero--compact{min-height:30rem}.oh-hero--full,.oh-hero--standard{min-height:38rem}@media (min-width:640px){.oh-hero--compact{min-height:34rem}.oh-hero--full,.oh-hero--standard{min-height:100svh}}.oh-hero__media,.oh-hero__scrim{inset:0;position:absolute;z-index:-1}.oh-hero__img{display:block;height:100%;object-fit:cover;object-position:var(--oh-focal,center center);width:100%}.oh-hero__scrim{background:linear-gradient(to right,rgba(10,10,12,calc(var(--oh-scrim, .72) + .13)) 0,rgba(10,10,12,var(--oh-scrim,.72)) 50%,rgba(10,10,12,calc(var(--oh-scrim, .72)*.35)) 100%),linear-gradient(to bottom,rgba(10,10,12,.4) 0,transparent 45%,rgba(10,10,12,.4) 100%)}.oh-hero--center .oh-hero__scrim{background:rgba(10,10,12,var(--oh-scrim,.72))}.oh-hero__inner{margin:0 auto;max-width:80rem;padding:2.5rem 1rem;width:100%}@media (min-width:640px){.oh-hero__inner{padding:calc(var(--header-h, 0px) + 10rem) 1.5rem 4rem}}@media (min-width:1024px){.oh-hero__inner{padding-left:2rem;padding-right:2rem}}.oh-hero__content{max-width:var(--oh-measure,42rem)}.oh-hero--center .oh-hero__content{margin-inline:auto;text-align:center}.oh-kicker{align-items:center;color:var(--oh-muted,#d6deec);display:flex;font-size:.95rem;font-weight:500;gap:.875rem;letter-spacing:.01em;margin:0 0 1.5rem}.oh-hero--center .oh-kicker{justify-content:center}.oh-kicker__rule{background:var(--oh-accent,#1b6ef3);border-radius:2px;flex:none;height:3px;width:38px}.oh-headline{color:var(--oh-text,#fff);font-size:2.25rem;font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0}@media (min-width:640px){.oh-headline{font-size:3rem}}@media (min-width:1024px){.oh-headline{font-size:3.75rem}}.oh-headline__lead,.oh-headline__tail{display:block;font-weight:700;opacity:.92}.oh-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.oh-word,.oh-words{display:block}.oh-word{position:relative}.oh-word__text{color:var(--oh-text,#fff);display:inline-block;transition:color .42s ease}.oh-word.is-active .oh-word__text{color:var(--oh-accent,#1b6ef3)}.oh-words--inline .oh-words{align-items:baseline;display:flex;flex-wrap:wrap;gap:.15em .55em}.oh-hero--center.oh-words--inline .oh-words{justify-content:center}.oh-words--inline .oh-word{display:inline-block}.oh-words--inline .oh-word+.oh-word:before{background:currentColor;bottom:.22em;content:"";left:-.33em;opacity:.32;position:absolute;top:.14em;width:2px}.oh-hero[data-oh-mode=reveal] .oh-word__text{opacity:0;transform:translateY(.42em)}.oh-hero[data-oh-mode=reveal].oh-is-ready .oh-word__text{animation:oh-rise .72s cubic-bezier(.22,.68,.3,1) var(--oh-delay,0s) both}@keyframes oh-rise{0%{opacity:0;transform:translateY(.42em)}to{opacity:1;transform:translateY(0)}}.oh-hero[data-oh-mode=swap] .oh-words{display:grid;grid-template-areas:"slot";justify-items:start}.oh-hero--center[data-oh-mode=swap] .oh-words{justify-items:center}.oh-hero[data-oh-mode=swap] .oh-word{grid-area:slot;opacity:0;pointer-events:none;transform:translateY(.34em);transition:opacity .42s ease,transform .42s cubic-bezier(.22,.68,.3,1)}.oh-hero[data-oh-mode=swap] .oh-word.is-active{opacity:1;transform:translateY(0)}.oh-hero[data-oh-mode=swap] .oh-word.is-leaving{opacity:0;transform:translateY(-.34em)}.oh-hero[data-oh-mode=swap] .oh-word .oh-word__text{color:var(--oh-accent,#1b6ef3)}.oh-hero[data-oh-mode=swap] .oh-word+.oh-word:before{display:none}.oh-body{color:var(--oh-muted,#d6deec);font-size:1rem;line-height:1.625;margin:1.5rem 0 0;max-width:36rem}@media (min-width:640px){.oh-body{font-size:1.125rem}}.oh-hero--center .oh-body{margin-inline:auto}.oh-body p{margin:0 0 .7em}.oh-body p:last-child{margin-bottom:0}.oh-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.oh-btn,.oh-hero--center .oh-actions{justify-content:center}.oh-btn{align-items:center;border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;min-height:3rem;padding:0 2rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;white-space:nowrap}.oh-btn:hover{transform:translateY(-1px)}.oh-btn:active{transform:translateY(0)}.oh-btn:focus-visible{outline:3px solid var(--oh-text,#fff);outline-offset:3px}.oh-btn--solid{background:var(--oh-accent,#1b6ef3);border-color:var(--oh-accent,#1b6ef3);color:#fff}.oh-btn--solid:hover{background:var(--oh-accent-hover,#1454c8);border-color:var(--oh-accent-hover,#1454c8);color:#fff}.oh-btn--light{background:#fff;border-color:#fff;color:var(--oh-accent,#1b6ef3)}.oh-btn--light:hover{background:#eef3fd;border-color:#eef3fd;color:var(--oh-accent-hover,#1454c8)}.oh-btn--outline{background:transparent;border-color:hsla(0,0%,100%,.4);color:var(--oh-text,#fff)}.oh-btn--outline:hover{background:#fff;border-color:#fff;color:#0a1223}.oh-footnote{color:var(--oh-muted,#d6deec);font-size:.9rem;font-weight:600;letter-spacing:.02em;margin:1.5rem 0 0}@media (max-width:639px){.oh-hero__scrim{background:rgba(10,10,12,calc(var(--oh-scrim, .72) + .08))}.oh-btn{padding:0 1.5rem;width:100%}.oh-hero__inner{padding:7rem 0}}@media (prefers-reduced-motion:reduce){.oh-hero[data-oh-mode=reveal] .oh-word__text,.oh-hero[data-oh-mode=reveal].oh-is-ready .oh-word__text{animation:none;opacity:1;transform:none}.oh-btn,.oh-hero .oh-word__text,.oh-hero[data-oh-mode=swap] .oh-word{transition:none}.oh-btn:hover{transform:none}}.oh-hero *{box-sizing:border-box}