:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{color:#e8f0fe;background:#07111f;place-items:center;min-height:100vh;margin:0;display:grid}main{background:linear-gradient(145deg,#10233c,#091522);border:1px solid #253b57;border-radius:24px;width:min(720px,100% - 2rem);padding:clamp(2rem,6vw,5rem);box-shadow:0 30px 90px #0008}.eyebrow{color:#7fb3ff;letter-spacing:.14em;font:700 .75rem/1.4 ui-monospace,monospace}h1{letter-spacing:-.055em;overflow-wrap:anywhere;margin:.7rem 0 1rem;font-size:clamp(2.4rem,8vw,5rem);line-height:.95}p{color:#b9c8db;font-size:1.05rem;line-height:1.7}dl{gap:.65rem;margin:2rem 0;display:grid}dl div{border-bottom:1px solid #253b57;justify-content:space-between;gap:1rem;padding-bottom:.65rem;display:flex}dt{color:#8296ad}dd{text-align:right;margin:0;font-family:ui-monospace,monospace}nav{gap:.75rem;display:flex}a{color:#07111f;background:#8ab4f8;border-radius:999px;padding:.65rem 1rem;font-weight:700;text-decoration:none}a:hover{background:#aecbfa}.tcm-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:460px;display:grid}.tcm-provider-button{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:12px}.tcm-provider-button:disabled{opacity:.6;cursor:wait}
