.X1osIG_page{max-width:var(--max-width);padding-inline:var(--gutter);margin-inline:auto}.X1osIG_box{border-inline:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;justify-content:center;gap:22px;min-height:60vh;padding:clamp(56px,10vw,140px) clamp(16px,3vw,40px);display:flex}.X1osIG_label{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--leaf);font-size:11.5px}.X1osIG_title{letter-spacing:-.04em;text-wrap:balance;max-width:1000px;font-size:clamp(44px,7vw,96px);line-height:.98}.X1osIG_text{max-width:520px;color:var(--muted);font-size:16.5px;line-height:1.6}.X1osIG_actions{flex-wrap:wrap;margin-top:6px;display:flex}.X1osIG_primary,.X1osIG_secondary{align-items:center;height:50px;padding:0 22px;font-size:14.5px;font-weight:500;transition:background .2s;display:flex}.X1osIG_primary{background:var(--forest);color:var(--paper);border:none}.X1osIG_primary:hover{background:var(--forest-hover);color:var(--paper)}.X1osIG_secondary{border:1px solid var(--ink);color:var(--ink)}.X1osIG_secondary:hover{background:var(--tint);color:var(--ink)}.X1osIG_footnote{font-family:var(--font-mono);color:var(--muted-2);font-size:11.5px}
