._2AdHlW_content{text-align:center;max-width:780px;min-height:65vh;margin-inline:auto;padding:clamp(3rem,7vw,6rem) 1.5rem}._2AdHlW_logo{margin:0 auto 1rem;display:block}._2AdHlW_brand{font-family:var(--font-ui);letter-spacing:.08em;color:var(--color-granite);font-size:.85rem;font-weight:600}._2AdHlW_code{font-family:var(--font-heading);color:var(--color-summit);margin:1.5rem 0 1rem;font-size:clamp(3rem,9vw,6rem);line-height:1}._2AdHlW_eyebrow{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-summit-dark);margin:2rem 0 1rem;font-size:.85rem;font-weight:600}._2AdHlW_heading{text-wrap:balance;font-size:clamp(2rem,5vw,3rem)}._2AdHlW_description{max-width:46ch;color:var(--color-granite);margin:1.5rem auto 0}._2AdHlW_actions{font-family:var(--font-ui);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;margin-top:2rem;font-size:.9rem;font-weight:600;display:flex}._2AdHlW_primary,._2AdHlW_secondary{border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:.7rem 1.5rem;display:inline-flex}._2AdHlW_primary{background:var(--color-summit-dark);color:#fff;cursor:pointer;border:1.5px solid #0000}._2AdHlW_primary:hover{background:var(--color-stone);color:#fff}._2AdHlW_secondary{border:1.5px solid var(--color-border);color:var(--color-summit-dark)}._2AdHlW_secondary:hover{border-color:var(--color-summit);color:var(--color-summit-dark)}._2AdHlW_actions a:focus-visible,._2AdHlW_actions button:focus-visible{outline:3px solid var(--color-summit);outline-offset:4px}
