.omh{--omh-ink:#0d1b2e;--omh-blue:#2f7ff0;--omh-muted:#4a5d78;--omh-display:var(--hp-font-display,var(--font-oethq-display,"Sora",system-ui,sans-serif));position:relative;overflow:hidden;background:#fff;color:var(--omh-ink)}.omh:before{content:"";position:absolute;right:-30%;top:22%;width:120%;height:70%;border-radius:50%;background:radial-gradient(closest-side,#e6f0ff 0,#f2f7ff 60%,hsla(0,0%,100%,0) 100%);pointer-events:none}.omh-in{position:relative;max-width:1160px;margin:0 auto;padding:30px 16px 34px;display:grid;grid-template-areas:"top" "art" "act";gap:6px}.omh-top{grid-area:top;min-width:0}.omh-act{grid-area:act;min-width:0}.omh-eyebrow{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--omh-ink)}.omh-title{margin:0;font-family:var(--omh-display);font-weight:800;font-size:clamp(30px,8.4vw,56px);line-height:1.14;letter-spacing:-.028em;color:var(--omh-ink)}.omh-a,.omh-b{display:block;animation:omhIn .62s cubic-bezier(.22,1,.36,1) both}.omh-a{animation-delay:.08s}.omh-title em.omh-b{font-style:italic;color:var(--omh-blue);animation-delay:.42s}.omh-n{white-space:nowrap}.omh-a .omh-n{color:var(--omh-blue)}.omh-stat{margin:14px 0 0;max-width:30ch;font-size:clamp(16px,4.3vw,19px);line-height:1.45;font-weight:600;color:var(--omh-ink);animation:omhIn .5s ease-out .7s both}.omh-stat b{font-family:var(--omh-display);font-weight:800;font-size:1.3em;letter-spacing:-.02em;color:var(--omh-blue);font-variant-numeric:tabular-nums}.omh-star{margin-left:2px;font-size:.8em;vertical-align:super;color:inherit;text-decoration:none}.omh-lede{margin:10px 0 0;max-width:40ch;font-size:15px;line-height:1.55;font-weight:500;color:var(--omh-muted);animation:omhIn .5s ease-out .82s both}.omh-art{grid-area:art;position:relative;margin:0 auto;width:100%;max-width:400px;container-type:inline-size;animation:omhBook .9s cubic-bezier(.22,1,.36,1) .3s both}.omh-float{position:relative;display:block}.omh-art img{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 26px rgba(13,27,46,.14))}.omh-page{position:absolute;display:flex;flex-direction:column;align-items:center;font-family:var(--omh-display);font-weight:800;line-height:.95;translate:-50% -50%}.omh-page--l{left:35%;top:41%;color:var(--omh-ink);rotate:9deg;transform:skewY(5deg)}.omh-page--r{left:66.5%;top:38%;color:var(--omh-blue);rotate:-10deg;transform:skewY(-5deg)}.omh-word{font-size:6.4cqw;letter-spacing:.02em;text-transform:uppercase}.omh-rule{width:9cqw;height:.35cqw;margin:1.6cqw 0 1.4cqw;border-radius:99px;background:currentColor;opacity:.45}.omh-score{font-size:12.5cqw;letter-spacing:-.03em}.omh-act{display:flex;flex-direction:column;align-items:stretch;gap:14px;animation:omhIn .5s ease-out .95s both}.omh a.omh-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:17px 26px;border-radius:999px;text-decoration:none;font-family:var(--omh-display);font-size:clamp(16px,4.4vw,21px);font-weight:700;line-height:1.25;letter-spacing:-.015em;color:#fff;background:linear-gradient(135deg,#4c93ff,#2f7ff0 52%,#1f66cf);box-shadow:0 14px 34px rgba(47,127,240,.34),inset 0 1px 0 hsla(0,0%,100%,.26);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.omh a.omh-cta:hover{transform:translateY(-2px);box-shadow:0 20px 44px rgba(47,127,240,.42),inset 0 1px 0 hsla(0,0%,100%,.3)}.omh a.omh-cta>span{color:hsla(0,0%,100%,.88)}.omh a.omh-cta b{font-weight:700;color:#fff;white-space:nowrap}.omh a.omh-cta>span{text-align:center}.omh a.omh-cta svg{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.omh a.omh-link{align-self:center;font-size:15px;font-weight:600;color:var(--omh-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-color:rgba(13,27,46,.3)}.omh a.omh-cta:focus-visible,.omh a.omh-link:focus-visible,.omh a.omh-star:focus-visible{outline:3px solid var(--omh-blue);outline-offset:4px;border-radius:999px}.omh-note{margin:2px 0 0;text-align:center;font-size:11.5px;line-height:1.5;color:#6b7c93}@media (min-width:900px){.omh:before{right:-14%;top:-12%;width:72%;height:130%}.omh-in{grid-template-columns:1.08fr .92fr;grid-template-areas:"top art" "act art";align-items:center;-moz-column-gap:28px;column-gap:28px;row-gap:0;padding:64px 24px 70px}.omh-top{align-self:end}.omh-act{align-self:start;align-items:flex-start;margin-top:26px}.omh a.omh-link{align-self:flex-start}.omh-note{text-align:left}.omh-eyebrow{margin-bottom:18px}.omh-title{font-size:clamp(40px,4vw,54px)}.omh-stat{font-size:19px;margin-top:18px}.omh-lede{font-size:17px}.omh-art{max-width:none;width:112%;margin:0 -6% 0 0}.omh-float{animation:omhFloat 6s ease-in-out 1.4s infinite}}@keyframes omhIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes omhBook{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}@keyframes omhFloat{50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.omh-a,.omh-act,.omh-art,.omh-b,.omh-float,.omh-lede,.omh-stat{animation:none}.omh a.omh-cta{transition:none}.omh a.omh-cta:hover{transform:none}}