2 lines
1.7 KiB
CSS
2 lines
1.7 KiB
CSS
.legal-page{background:radial-gradient(ellipse 700px 320px at 10% -10%, #ef8d1a1f, transparent 55%), var(--paper);min-height:60vh;padding:48px 0 80px}.legal-page .legal-back{color:#565b78;align-items:center;gap:6px;margin-bottom:28px;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}.legal-page .legal-back:hover{color:var(--amber-dark)}.legal-page .legal-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--amber-dark);margin-bottom:10px;font-size:12px;font-weight:600}.legal-page h1{color:var(--ink-2);margin:0 0 12px;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.15}.legal-page .legal-updated{color:var(--text-dim);margin:0 0 36px;font-size:14px}.legal-page .legal-intro{color:#565b78;max-width:720px;margin:0 0 40px;font-size:17px;line-height:1.65}.legal-page .legal-content{flex-direction:column;gap:15px;max-width:720px;display:flex}.legal-page .legal-content section{padding:15px 0}.legal-page .legal-content section h2{color:var(--ink-2);margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.25}.legal-page .legal-content section h3{color:var(--ink);margin:18px 0 8px;font-size:17px;font-weight:600}.legal-page .legal-content p,.legal-page .legal-content li{color:#3d425c;font-size:15px;line-height:1.65}.legal-page .legal-content p{margin:0 0 12px}.legal-page .legal-content p:last-child{margin-bottom:0}.legal-page .legal-content ul{margin:0 0 12px;padding-left:1.25em}.legal-page .legal-content li{margin-bottom:8px}.legal-page .legal-content a{color:var(--amber-dark);text-underline-offset:2px;text-decoration:underline}.legal-page .legal-content a:hover{color:var(--ink)}@media (max-width:640px){.legal-page{padding:32px 0 56px}.legal-page .legal-content{gap:28px}}
|