.Legal-module-scss-module__vMcu0a__legalPage{min-height:calc(100vh - 200px);padding:10rem 2rem 4rem}.Legal-module-scss-module__vMcu0a__container{max-width:900px;color:var(--color-text,#333);margin:0 auto;line-height:1.8}.Legal-module-scss-module__vMcu0a__title{font-family:var(--font-dancing-script),cursive;color:var(--color-primary,#d4a574);text-align:center;margin-bottom:.5rem;font-size:3.5rem}@media (max-width:768px){.Legal-module-scss-module__vMcu0a__title{font-size:2.5rem}}.Legal-module-scss-module__vMcu0a__lastUpdated{text-align:center;color:var(--color-text-secondary,#666);margin-bottom:3rem;font-size:.95rem}.Legal-module-scss-module__vMcu0a__section{margin-bottom:3rem}.Legal-module-scss-module__vMcu0a__section h2{font-family:var(--font-montserrat),sans-serif;color:var(--color-primary,#d4a574);border-bottom:2px solid var(--color-primary,#d4a574);margin-top:2rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:600}.Legal-module-scss-module__vMcu0a__section p{text-align:justify;color:var(--color-text,#333);margin-bottom:1rem}.Legal-module-scss-module__vMcu0a__section p strong{color:var(--color-primary,#d4a574);font-weight:600}.Legal-module-scss-module__vMcu0a__section ul{margin-bottom:1rem;margin-left:2rem}.Legal-module-scss-module__vMcu0a__section li{color:var(--color-text,#333);margin-bottom:.7rem}.Legal-module-scss-module__vMcu0a__section li strong{color:var(--color-primary,#d4a574)}.Legal-module-scss-module__vMcu0a__list{margin:1rem 0;list-style-type:disc}.Legal-module-scss-module__vMcu0a__list li{margin-bottom:.8rem}.Legal-module-scss-module__vMcu0a__footer{text-align:center;border-top:2px solid var(--color-primary,#d4a574);color:var(--color-primary,#d4a574);margin-top:3rem;padding-top:2rem;font-size:1.05rem;font-weight:500}@media (prefers-color-scheme:dark){.Legal-module-scss-module__vMcu0a__container,.Legal-module-scss-module__vMcu0a__section p,.Legal-module-scss-module__vMcu0a__section li{color:#e0e0e0}.Legal-module-scss-module__vMcu0a__section h2{color:#d4a574}}
