.legalPages-module__DuOdeq__page{color:#f8f4f2;background:radial-gradient(circle at 8% 18%,#c1121f2e,#0000 32%),radial-gradient(circle at 88% 12%,#0095c71f,#0000 28%),linear-gradient(135deg,#120d12 0%,#06171d 48%,#001219 100%);min-height:100vh;padding:clamp(8.5rem,13vw,11rem) 1rem 5rem;position:relative;overflow:hidden}.legalPages-module__DuOdeq__page:before{content:"";pointer-events:none;opacity:.25;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.legalPages-module__DuOdeq__shell{z-index:1;width:min(1120px,100%);margin:0 auto;position:relative}.legalPages-module__DuOdeq__hero{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(150deg,#091a20e6,#100a10c7);border:1px solid #c9ada72e;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-bottom:2rem;padding:clamp(1.5rem,4vw,2.75rem);display:grid;box-shadow:0 24px 80px #00000047}.legalPages-module__DuOdeq__eyebrow{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:#ff4d59;margin:0 0 .9rem;font-size:.74rem;font-weight:700}.legalPages-module__DuOdeq__title{max-width:850px;font-family:var(--font-unbounded), sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(2.3rem,7vw,5.6rem);line-height:.98}.legalPages-module__DuOdeq__lead{color:#d0c2bf;max-width:760px;margin:1.25rem 0 0;font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.75}.legalPages-module__DuOdeq__updated{background:#78000024;border:1px solid #ff4d5947;border-radius:18px;min-width:180px;padding:1rem 1.1rem}.legalPages-module__DuOdeq__updatedLabel{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.14em;color:#c9ada7;margin-bottom:.35rem;font-size:.68rem;display:block}.legalPages-module__DuOdeq__updatedValue{color:#fff;font-weight:700}.legalPages-module__DuOdeq__layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.legalPages-module__DuOdeq__toc{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031218b8;border:1px solid #c9ada729;border-radius:22px;padding:1.25rem;position:sticky;top:7.5rem}.legalPages-module__DuOdeq__tocTitle{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#ff4d59;margin:0 0 .9rem;font-size:.72rem}.legalPages-module__DuOdeq__toc a{color:#bfb3b0;padding:.55rem 0;font-size:.92rem;text-decoration:none;transition:color .2s,transform .2s;display:block}.legalPages-module__DuOdeq__toc a:hover{color:#fff;transform:translate(4px)}.legalPages-module__DuOdeq__content{gap:1rem;display:grid}.legalPages-module__DuOdeq__section{background:linear-gradient(145deg,#05181fcc,#0e0b11c2);border:1px solid #c9ada726;border-radius:24px;padding:clamp(1.4rem,3vw,2.1rem);scroll-margin-top:7.5rem;box-shadow:inset 0 1px #ffffff08}.legalPages-module__DuOdeq__sectionNumber{color:#ff6b74;width:2rem;height:2rem;font-family:var(--font-jetbrains-mono), monospace;background:#c1121f29;border:1px solid #ff4d594d;border-radius:999px;justify-content:center;align-items:center;margin-bottom:.8rem;font-size:.72rem;font-weight:700;display:inline-flex}.legalPages-module__DuOdeq__section h2{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.025em;margin:0 0 .8rem;font-size:clamp(1.35rem,3vw,2.15rem)}.legalPages-module__DuOdeq__section h3{color:#fff;margin:1.35rem 0 .5rem;font-size:1.05rem}.legalPages-module__DuOdeq__section p,.legalPages-module__DuOdeq__section li{color:#c9bfbc;font-size:.98rem;line-height:1.8}.legalPages-module__DuOdeq__section p{margin:.65rem 0}.legalPages-module__DuOdeq__section ul{margin:.75rem 0 0;padding-left:1.25rem}.legalPages-module__DuOdeq__section li+li{margin-top:.45rem}.legalPages-module__DuOdeq__section strong{color:#fff}.legalPages-module__DuOdeq__section a{color:#ff7b83}.legalPages-module__DuOdeq__notice{color:#d7cac7;background:#c1121f17;border-left:3px solid #c1121f;border-radius:0 14px 14px 0;margin-top:1.5rem;padding:1rem 1.15rem;line-height:1.7}@media (max-width:900px){.legalPages-module__DuOdeq__hero{grid-template-columns:1fr;align-items:start}.legalPages-module__DuOdeq__updated{width:fit-content}.legalPages-module__DuOdeq__layout{grid-template-columns:1fr}.legalPages-module__DuOdeq__toc{position:static}.legalPages-module__DuOdeq__toc nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}}@media (max-width:560px){.legalPages-module__DuOdeq__page{padding-top:7.4rem;padding-inline:.75rem}.legalPages-module__DuOdeq__hero{border-radius:22px;padding:1.25rem}.legalPages-module__DuOdeq__title{font-size:clamp(2rem,13vw,3.25rem)}.legalPages-module__DuOdeq__lead{font-size:.95rem;line-height:1.65}.legalPages-module__DuOdeq__toc nav{grid-template-columns:1fr}.legalPages-module__DuOdeq__section{border-radius:20px;padding:1.2rem}.legalPages-module__DuOdeq__section p,.legalPages-module__DuOdeq__section li{font-size:.94rem;line-height:1.72}}html:not(.dark) .legalPages-module__DuOdeq__page{color:#16252b;background:radial-gradient(circle at 8% 18%,#c1121f1a,#0000 34%),radial-gradient(circle at 88% 12%,#0095c717,#0000 30%),linear-gradient(135deg,#fff9f7 0%,#f4f8f8 48%,#edf7f8 100%)}html:not(.dark) .legalPages-module__DuOdeq__page:before{opacity:.46;background-image:linear-gradient(#00121909 1px,#0000 1px),linear-gradient(90deg,#00121909 1px,#0000 1px)}html:not(.dark) .legalPages-module__DuOdeq__hero{background:linear-gradient(145deg,#fffffff0,#fff8f6e6);border-color:#0012191f;box-shadow:0 24px 70px #5024241a,inset 0 1px #fffffff2}html:not(.dark) .legalPages-module__DuOdeq__eyebrow{color:#b20f1b}html:not(.dark) .legalPages-module__DuOdeq__title{color:#10242b}html:not(.dark) .legalPages-module__DuOdeq__lead{color:#59666a}html:not(.dark) .legalPages-module__DuOdeq__updated{background:linear-gradient(145deg,#ffffffeb,#c1121f0e);border-color:#c1121f38;box-shadow:0 12px 30px #7800000f}html:not(.dark) .legalPages-module__DuOdeq__updatedLabel{color:#775e5a}html:not(.dark) .legalPages-module__DuOdeq__updatedValue{color:#17282e}html:not(.dark) .legalPages-module__DuOdeq__toc{background:#ffffffd1;border-color:#0012191f;box-shadow:0 18px 50px #153a4314,inset 0 1px #fffffff2}html:not(.dark) .legalPages-module__DuOdeq__tocTitle{color:#b20f1b}html:not(.dark) .legalPages-module__DuOdeq__toc a{color:#526166}html:not(.dark) .legalPages-module__DuOdeq__toc a:hover{color:#8f0a14}html:not(.dark) .legalPages-module__DuOdeq__section{background:linear-gradient(145deg,#ffffffeb,#f7fafae0);border-color:#0012191c;box-shadow:0 16px 44px #153a4311,inset 0 1px #fffffffa}html:not(.dark) .legalPages-module__DuOdeq__sectionNumber{color:#a90d18;background:#c1121f13;border-color:#c1121f3d}html:not(.dark) .legalPages-module__DuOdeq__section h2{color:#14282f}html:not(.dark) .legalPages-module__DuOdeq__section h3{color:#1b3138}:is(html:not(.dark) .legalPages-module__DuOdeq__section p,html:not(.dark) .legalPages-module__DuOdeq__section li){color:#4e5e63}html:not(.dark) .legalPages-module__DuOdeq__section strong{color:#182e35}html:not(.dark) .legalPages-module__DuOdeq__section a{color:#a50d18}html:not(.dark) .legalPages-module__DuOdeq__section a:hover{color:#780000}html:not(.dark) .legalPages-module__DuOdeq__notice{color:#526166;background:#c1121f0e;border-left-color:#b20f1b}html.light .legalPages-module__DuOdeq__page{color:#16252b;background:radial-gradient(circle at 8% 18%,#c1121f1a,#0000 34%),radial-gradient(circle at 88% 12%,#0095c717,#0000 30%),linear-gradient(135deg,#fff9f7 0%,#f4f8f8 48%,#edf7f8 100%)}
