.LegalShell-module__k5Bc6a__page{background:radial-gradient(80% 42% at 50% 0%, color-mix(in srgb, var(--indigo) 7%, transparent), transparent 70%), var(--bg);min-height:100dvh;color:var(--text);flex-direction:column;padding:28px clamp(20px,4vw,48px) 36px;display:flex}.LegalShell-module__k5Bc6a__header{align-items:center;gap:18px;width:100%;max-width:820px;margin:0 auto 34px;display:flex}.LegalShell-module__k5Bc6a__wordmark{font-family:var(--font-serif), serif;color:var(--text);font-size:28px;font-style:italic;font-weight:600;text-decoration:none}.LegalShell-module__k5Bc6a__nav{gap:18px;margin-left:auto;display:flex}.LegalShell-module__k5Bc6a__nav a{color:var(--sub);font-size:13.5px;font-weight:600;text-decoration:none;transition:color .15s}.LegalShell-module__k5Bc6a__nav a:hover{color:var(--text)}.LegalShell-module__k5Bc6a__main{flex:1;width:100%;max-width:820px;margin:0 auto}.LegalShell-module__k5Bc6a__document{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-card), 0 34px 80px -52px #16163a4d;border-radius:28px;padding:clamp(30px,5vw,58px) clamp(24px,6vw,72px) clamp(40px,6vw,68px)}.LegalShell-module__k5Bc6a__titleBlock{border-bottom:1px solid var(--border2);padding-bottom:30px}.LegalShell-module__k5Bc6a__eyebrow{color:var(--indigo-text);letter-spacing:1.4px;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.LegalShell-module__k5Bc6a__title{letter-spacing:-1px;color:var(--text);margin:0;font-size:clamp(30px,4vw,42px);font-weight:800;line-height:1.1}.LegalShell-module__k5Bc6a__subtitle{color:var(--faint);margin:12px 0 0;font-size:15px;font-weight:500}.LegalShell-module__k5Bc6a__body{margin-top:38px}.LegalShell-module__k5Bc6a__body h2{letter-spacing:-.2px;color:var(--text);margin:34px 0 10px;font-size:18px;font-weight:800}.LegalShell-module__k5Bc6a__body h2:first-child{margin-top:0}.LegalShell-module__k5Bc6a__body p,.LegalShell-module__k5Bc6a__body li{color:var(--sub);font-size:15px;line-height:1.72}.LegalShell-module__k5Bc6a__body p{margin:0 0 12px}.LegalShell-module__k5Bc6a__body ul{margin:0 0 12px;padding-left:1.3em}.LegalShell-module__k5Bc6a__body li{margin-bottom:8px}.LegalShell-module__k5Bc6a__body li::marker{color:var(--indigo)}.LegalShell-module__k5Bc6a__body a{color:var(--indigo-text);font-weight:600;text-decoration:none}.LegalShell-module__k5Bc6a__body a:hover{text-decoration:underline}.LegalShell-module__k5Bc6a__footer{border-top:1px solid var(--border2);width:100%;max-width:820px;color:var(--faint);justify-content:space-between;gap:16px;margin:56px auto 0;padding-top:22px;font-size:12.5px;font-weight:600;display:flex}.LegalShell-module__k5Bc6a__footer a{color:var(--faint);text-decoration:none}.LegalShell-module__k5Bc6a__footer a:hover{color:var(--text)}.LegalShell-module__k5Bc6a__cards{gap:14px;display:grid}.LegalShell-module__k5Bc6a__card{border:1px solid var(--border2);background:var(--surface2);color:var(--text);border-radius:18px;padding:22px 22px 20px;display:block}.LegalShell-module__k5Bc6a__cardLabel{letter-spacing:.5px;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-size:12px;font-weight:800;display:block}.LegalShell-module__k5Bc6a__cardEmail{letter-spacing:-.3px;color:var(--text);-webkit-user-select:all;user-select:all;margin-bottom:6px;font-size:18px;font-weight:800;display:block}.LegalShell-module__k5Bc6a__cardHint{color:var(--sub);font-size:13.5px;font-weight:500;line-height:1.45;display:block}@media (max-width:600px){.LegalShell-module__k5Bc6a__page{padding:20px 14px 28px}.LegalShell-module__k5Bc6a__header{margin-bottom:22px;padding:0 4px}.LegalShell-module__k5Bc6a__wordmark{font-size:25px}.LegalShell-module__k5Bc6a__nav{gap:12px}.LegalShell-module__k5Bc6a__nav a{font-size:12.5px}.LegalShell-module__k5Bc6a__document{border-radius:22px;padding:28px 22px 38px}.LegalShell-module__k5Bc6a__footer{margin-top:32px;padding-inline:4px}}
