.terms-screen{background:var(--dean-bg,#f5f4ef);min-height:100vh;color:var(--dean-text,#172033);padding:34px 18px}.terms-card{border:1px solid var(--dean-border,#d8dde5);background:var(--dean-surface,#fff);border-radius:18px;max-width:920px;margin:0 auto;overflow:hidden;box-shadow:0 18px 60px #0f172a14}.terms-head{border-bottom:1px solid var(--dean-border,#d8dde5);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:24px 26px;display:grid}.terms-mark{background:color-mix(in srgb,var(--dean-primary,#1f5d56) 10%,var(--dean-surface,#fff));width:42px;height:42px;color:var(--dean-primary,#1f5d56);border-radius:12px;place-items:center;display:grid}.terms-head span{letter-spacing:.08em;text-transform:uppercase;color:var(--dean-muted,#667085);font-size:11px;font-weight:800}.terms-head h1{margin:3px 0 0;font-size:28px;line-height:1.15}.terms-head p{color:var(--dean-muted,#667085);margin:6px 0 0;font-size:11px}.terms-language{border:1px solid var(--dean-border,#d8dde5);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;font-weight:700;display:inline-flex}.terms-summary{border:1px solid color-mix(in srgb,var(--dean-primary,#1f5d56) 26%,var(--dean-border,#d8dde5));background:color-mix(in srgb,var(--dean-primary,#1f5d56) 6%,var(--dean-surface,#fff));border-radius:13px;margin:22px 26px 4px;padding:16px 18px}.terms-summary strong{font-size:12px}.terms-summary p{margin:6px 0 0;font-size:13px;line-height:1.65}.terms-sections{padding:8px 26px 22px}.terms-sections section{border-bottom:1px solid var(--dean-border,#d8dde5);padding:18px 0}.terms-sections section:last-child{border-bottom:0}.terms-sections h2{margin:0 0 9px;font-size:16px}.terms-sections p,.terms-sections li{color:color-mix(in srgb,var(--dean-text,#172033) 86%,var(--dean-muted,#667085));font-size:12.5px;line-height:1.68}.terms-sections p{margin:7px 0}.terms-sections ul{gap:5px;margin:9px 0 0;padding-left:20px;display:grid}.terms-foot{border-top:1px solid var(--dean-border,#d8dde5);background:color-mix(in srgb,var(--dean-surface,#fff) 92%,var(--dean-bg,#f5f4ef));justify-content:space-between;align-items:center;gap:16px;padding:17px 26px;display:flex}.terms-foot p{max-width:680px;color:var(--dean-muted,#667085);margin:0;font-size:10.5px;line-height:1.55}.terms-back{white-space:nowrap;color:var(--dean-primary,#1f5d56);align-items:center;gap:6px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.relay-terms-check{border:1px solid var(--dean-border,#d8dde5);background:color-mix(in srgb,var(--dean-surface,#fff) 94%,var(--dean-bg,#f5f4ef));cursor:pointer;border-radius:10px;align-items:flex-start;gap:9px;margin:3px 0 2px;padding:10px 11px;display:flex!important}.relay-terms-check input{accent-color:var(--dean-primary,#1f5d56);margin-top:3px}.relay-terms-check>span{color:var(--dean-text,#172033);gap:4px;font-size:11px;line-height:1.45;display:grid}.relay-terms-check a{color:var(--dean-primary,#1f5d56);font-weight:750}.relay-terms-check small{color:var(--dean-muted,#667085);font-size:9.5px;line-height:1.45}.dark .terms-screen{background:#05080f}.dark .terms-card{background:#0b111c;border-color:#243044}.dark .terms-head,.dark .terms-sections section,.dark .terms-foot{border-color:#243044}.dark .terms-head,.dark .terms-card{color:#eef2f7}.dark .terms-foot{background:#0d1420}@media (width<=680px){.terms-screen{padding:14px 10px}.terms-head{grid-template-columns:auto 1fr;padding:18px}.terms-language{grid-column:1/-1;justify-self:start}.terms-summary{margin:16px 18px 0}.terms-sections{padding:5px 18px 16px}.terms-foot{flex-direction:column;align-items:flex-start;padding:15px 18px}.terms-head h1{font-size:23px}}
