.Legal-module__FeH_lq__page{background-color:var(--color-bg-dark);flex-direction:column;align-items:center;width:100%;min-height:100vh;padding:10rem 2rem;display:flex;position:relative}.Legal-module__FeH_lq__bgPattern{opacity:.3;pointer-events:none;z-index:0;background-image:radial-gradient(circle,#cfaa6614 0%,#0000 75%),url(/ASSETS/lines_3.png);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.Legal-module__FeH_lq__container{z-index:1;flex-direction:column;gap:5rem;width:100%;max-width:1000px;display:flex;position:relative}.Legal-module__FeH_lq__header{margin-bottom:1rem}.Legal-module__FeH_lq__pageTitle{background:linear-gradient(135deg,#cfaa66 0%,#e8d08b 50%,#cfaa66 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:4rem;font-weight:600}.Legal-module__FeH_lq__intro{color:var(--color-text-primary);opacity:.9;max-width:850px;font-size:1.2rem;line-height:1.6}.Legal-module__FeH_lq__section{flex-direction:column;gap:2.5rem;display:flex}.Legal-module__FeH_lq__sectionTitle{background:linear-gradient(135deg,#cfaa66 0%,#e8d08b 50%,#cfaa66 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:3rem;font-weight:600}.Legal-module__FeH_lq__sectionDescription{color:var(--color-text-primary);opacity:.9;font-size:1.15rem;line-height:1.6}.Legal-module__FeH_lq__grid{grid-template-columns:1fr 1fr;gap:4rem;display:grid}.Legal-module__FeH_lq__subSection{flex-direction:column;gap:1rem;display:flex}.Legal-module__FeH_lq__subSectionTitle{color:var(--color-accent-gold);margin:0;font-size:1.5rem;font-weight:600}.Legal-module__FeH_lq__textContent{color:var(--color-text-primary);opacity:.85;font-size:1.05rem;line-height:1.6}.Legal-module__FeH_lq__list{margin:0;padding-left:1.2rem;list-style:outside}.Legal-module__FeH_lq__list li{color:var(--color-text-primary);opacity:.85;margin-bottom:.5rem;font-size:1.05rem;line-height:1.5}.Legal-module__FeH_lq__list li::marker{color:var(--color-accent-gold)}.Legal-module__FeH_lq__divider{background:#cfaa6633;border:0;height:1px;margin:1rem 0}@media (max-width:968px){.Legal-module__FeH_lq__page{padding-top:8rem}.Legal-module__FeH_lq__pageTitle{font-size:3rem}.Legal-module__FeH_lq__sectionTitle{font-size:2.5rem}.Legal-module__FeH_lq__grid{grid-template-columns:1fr;gap:3rem}.Legal-module__FeH_lq__container{gap:4rem}}
