.legal-page-module__dZUN2a__legalRoot{background:radial-gradient(circle at 14% 2%, #f5a62324, transparent 40%), radial-gradient(circle at 86% 8%, #00d6ff17, transparent 34%), var(--bg);min-height:100vh;position:relative;overflow:clip visible}.legal-page-module__dZUN2a__legalRoot:before{content:"";pointer-events:none;background:linear-gradient(#ffffff08,#0000 32%),repeating-linear-gradient(90deg,#0000 0 calc(8.33333% - 1px),#ffffff04 calc(8.33333% - 1px) 8.33333%);position:absolute;inset:0}.legal-page-module__dZUN2a__shell{z-index:1;width:min(100%,72rem);padding:clamp(7.2rem, 11vh, 8.6rem) max(var(--page-gutter), clamp(1rem, 2vw, 1.4rem)) clamp(3rem, 8vh, 4.6rem);gap:clamp(1.4rem,3vw,2.2rem);margin-inline:auto;display:grid;position:relative}.legal-page-module__dZUN2a__hero{border-bottom:1px solid #f5a62329;gap:.85rem;padding:0 0 clamp(1.1rem,2.4vw,1.7rem);display:grid}.legal-page-module__dZUN2a__heroTitle{max-width:16ch;margin:0}.legal-page-module__dZUN2a__heroBody{max-width:68ch;margin:0}.legal-page-module__dZUN2a__metaRow{letter-spacing:.18em;text-transform:uppercase;color:#abedf9b8;margin:0;font-size:.76rem;font-weight:600}.legal-page-module__dZUN2a__content{gap:0;display:grid}.legal-page-module__dZUN2a__notice{background:linear-gradient(135deg,#f5a6231f,#0000 72%),#ffffff05;border:1px solid #f5a62333;gap:.45rem;padding:clamp(.9rem,2vw,1.15rem) clamp(.95rem,2.3vw,1.2rem);display:grid}.legal-page-module__dZUN2a__noticeLabel{letter-spacing:.18em;text-transform:uppercase;color:#fad67eeb;margin:0;font-size:.72rem;font-weight:700}.legal-page-module__dZUN2a__noticeBody{color:var(--text);margin:0;font-size:clamp(.95rem,1.18vw,1.05rem);line-height:1.6}.legal-page-module__dZUN2a__section{gap:.6rem;padding:clamp(1.2rem,2.3vw,1.7rem) 0;display:grid}.legal-page-module__dZUN2a__section+.legal-page-module__dZUN2a__section{border-top:1px solid #f5a6231f}.legal-page-module__dZUN2a__sectionTitle{font-family:var(--font-display-family);letter-spacing:.02em;color:#f2ede6f2;margin:0;font-size:clamp(1.1rem,2.3vw,1.46rem);font-weight:600}.legal-page-module__dZUN2a__sectionBody{color:var(--text-2);margin:0;font-size:clamp(.92rem,1.16vw,1.02rem);line-height:1.62}.legal-page-module__dZUN2a__sectionList{color:var(--text-2);gap:.3rem;margin:0;padding-left:1.05rem;display:grid}.legal-page-module__dZUN2a__sectionList li{font-size:clamp(.9rem,1.1vw,1rem);line-height:1.58}.legal-page-module__dZUN2a__link{color:#fad67ef5;text-underline-offset:.14em;-webkit-text-decoration:underline #f5a6235c;text-decoration:underline #f5a6235c}.legal-page-module__dZUN2a__link:hover{color:#ffe3a3fa;text-decoration-color:#f5a623a3}@media (max-width:47.99rem){.legal-page-module__dZUN2a__shell{gap:1.15rem;padding-top:6.8rem}.legal-page-module__dZUN2a__hero{padding-bottom:.95rem}.legal-page-module__dZUN2a__section{padding-block:1rem}.legal-page-module__dZUN2a__sectionList{padding-left:.95rem}}
