.OmeI-G_section{text-align:center;padding:clamp(4rem,12vw,8.5rem) var(--space-lg);flex-direction:column;align-items:center;display:flex}.OmeI-G_code{margin:0 0 var(--space-md);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);font-size:.825rem}.OmeI-G_title{margin:0 0 var(--space-md);letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(2rem,1.75rem + 1.25vw,2.75rem);line-height:1.1}.OmeI-G_message{margin:0 0 var(--space-xl);max-width:46ch;color:var(--color-muted);font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.45}.OmeI-G_cta{--cta-pulse-color:#080b1f80;--cta-pulse-distance:10px;--cta-pulse-duration:1.5s;padding:20px 44px;background:var(--color-navy);color:#fff;animation:OmeI-G_cta-pulse-ripple var(--cta-pulse-duration) ease-out infinite;align-items:center;gap:8px;padding-block:12px;text-decoration:none;transition:opacity .2s;display:inline-flex}@media (min-width:768px){.OmeI-G_cta{padding-block:20px}}.OmeI-G_cta:hover{opacity:.9}@keyframes OmeI-G_cta-pulse-ripple{0%{box-shadow:0 0 0 0 var(--cta-pulse-color)}to{box-shadow:0 0 0 var(--cta-pulse-distance) #0000}}.OmeI-G_ctaArrow{transition:transform .4s}.OmeI-G_cta:hover .OmeI-G_ctaArrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.OmeI-G_cta{animation:none}}.OmeI-G_note{margin:var(--space-lg) 0 0;color:var(--color-faint);font-size:.875rem}
