.ir-hero__actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.ir-message__text{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-on-dark);margin-top:22px;font-size:clamp(32px,5vw,68px);font-weight:700;line-height:1.08}main .ir-message__text{text-align:left}.ir-opps{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.ir-opp{background:var(--paper);border:1px solid var(--line-light);border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;padding:26px;display:flex}.ir-opp__title{font-family:var(--font-display);margin-top:16px;font-size:21px;font-weight:700;line-height:1.2}.ir-opp__text{color:var(--text-muted);margin-top:8px;font-size:15px;line-height:1.5}main .ir-opp__text,main .ir-step__text{text-align:left;-webkit-hyphens:manual;hyphens:manual}.ir-opp__link{margin-top:auto;padding-top:12px}.ir-steps{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px;margin:44px 0 0;padding:0;list-style:none;display:grid}.ir-step{border-top:2px solid var(--accent);padding-top:18px}.ir-step__num{font-family:var(--font-mono);color:var(--accent);font-size:13px}.ir-step__title{font-family:var(--font-display);margin-top:8px;font-size:22px;font-weight:700}.ir-step__text{color:var(--text-on-dark-muted);margin-top:8px;font-size:15px;line-height:1.55}.ir-facts{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;margin:0;display:grid}.ir-fact{background:var(--aqua-ground);border-radius:var(--r-md);padding:18px 20px}.ir-fact dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);font-size:12px}.ir-fact dd{overflow-wrap:anywhere;margin:6px 0 0;font-weight:600;line-height:1.45}
