.rcUngW_main{min-height:calc(100dvh - var(--header-h));max-width:520px;padding:32px 16px calc(32px + var(--safe-bottom));flex-direction:column;justify-content:center;gap:32px;margin:0 auto;display:flex}.rcUngW_hero{text-align:center}.rcUngW_eyebrow{color:var(--primary);margin:0 0 8px;font-size:14px;font-weight:700}.rcUngW_title{letter-spacing:-.02em;margin:0;font-size:26px;line-height:1.35}@media (min-width:640px){.rcUngW_title{font-size:32px}}.rcUngW_ctas{flex-direction:column;gap:14px;display:flex}.rcUngW_cta{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:104px;box-shadow:var(--shadow);align-items:center;gap:16px;padding:20px;transition:transform .15s,border-color .15s;display:flex}.rcUngW_cta:hover{border-color:var(--primary)}.rcUngW_cta:active{transform:scale(.98)}.rcUngW_icon{background:var(--primary-soft);width:52px;height:52px;color:var(--primary);border-radius:14px;flex:none;place-items:center;display:grid}.rcUngW_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rcUngW_text strong{font-size:18px}.rcUngW_text span{color:var(--text-2);font-size:13px}.rcUngW_arrow{color:var(--text-3);font-size:20px}.rcUngW_primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.rcUngW_primary .rcUngW_icon{color:var(--on-primary);background:#ffffff2e}.rcUngW_primary .rcUngW_text span,.rcUngW_primary .rcUngW_arrow{color:#ffffffd1}.rcUngW_primary:hover{border-color:var(--primary-strong);background:var(--primary-strong)}
