.LegalPage-module__c1sK1q__page{color:#111;background:#f5f3ee;min-height:100vh}.LegalPage-module__c1sK1q__container{width:min(1180px,100% - 48px);margin:0 auto}.LegalPage-module__c1sK1q__hero{color:#fff;background:#111;padding:145px 0 100px}.LegalPage-module__c1sK1q__eyebrow{color:#c6a45a;letter-spacing:.18em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:600;display:block}.LegalPage-module__c1sK1q__hero h1{letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(58px,7vw,94px);font-weight:500;line-height:.94}.LegalPage-module__c1sK1q__hero h1 span{color:#a5a19a;display:block}.LegalPage-module__c1sK1q__heroDescription{color:#b9b6af;max-width:650px;margin:34px 0 0;font-size:17px;line-height:1.7}.LegalPage-module__c1sK1q__updated{color:#77736c;letter-spacing:.03em;margin:30px 0 0;font-size:12px}.LegalPage-module__c1sK1q__contentSection{padding:100px 0 130px}.LegalPage-module__c1sK1q__contentGrid{grid-template-columns:230px minmax(0,760px);justify-content:space-between;align-items:start;gap:100px;display:grid}.LegalPage-module__c1sK1q__sidebar{flex-direction:column;gap:15px;display:flex;position:sticky;top:110px}.LegalPage-module__c1sK1q__sidebar>span{color:#8b6a2f;letter-spacing:.17em;margin-bottom:10px;font-size:10px;font-weight:600}.LegalPage-module__c1sK1q__sidebar a{color:#77736c;font-size:12px;line-height:1.4;text-decoration:none;transition:color .18s}.LegalPage-module__c1sK1q__sidebar a:hover{color:#111}.LegalPage-module__c1sK1q__article{max-width:760px}.LegalPage-module__c1sK1q__article section{border-bottom:1px solid #d9d6cf;margin-bottom:55px;padding:0 0 55px;scroll-margin-top:110px}.LegalPage-module__c1sK1q__article section:last-of-type{margin-bottom:0}.LegalPage-module__c1sK1q__article h2{letter-spacing:-.035em;margin:0 0 22px;font-size:30px;font-weight:500;line-height:1.08}.LegalPage-module__c1sK1q__article p{color:#5f5b54;margin:0 0 17px;font-size:15px;line-height:1.8}.LegalPage-module__c1sK1q__article p:last-child{margin-bottom:0}.LegalPage-module__c1sK1q__article ul{margin:18px 0 20px;padding-left:20px}.LegalPage-module__c1sK1q__article li{color:#5f5b54;margin-bottom:10px;padding-left:5px;font-size:15px;line-height:1.7}.LegalPage-module__c1sK1q__contactBox{background:#ebe8e1;border:1px solid #d5d1c8;flex-direction:column;gap:9px;margin-top:28px;padding:26px 28px;display:flex}.LegalPage-module__c1sK1q__contactBox strong{color:#111;margin-bottom:4px;font-size:15px;font-weight:600}.LegalPage-module__c1sK1q__contactBox a{color:#5f5b54;border-bottom:1px solid #0000;width:fit-content;font-size:14px;text-decoration:none;transition:color .18s,border-color .18s}.LegalPage-module__c1sK1q__contactBox a:hover{color:#8b6a2f;border-color:#8b6a2f}.LegalPage-module__c1sK1q__bottomNavigation{border-top:1px solid #d9d6cf;justify-content:space-between;gap:20px;margin-top:65px;padding-top:25px;display:flex}.LegalPage-module__c1sK1q__bottomNavigation a{color:#111;border-bottom:1px solid #111;padding-bottom:5px;font-size:13px;font-weight:600;text-decoration:none;transition:color .18s,border-color .18s}.LegalPage-module__c1sK1q__bottomNavigation a:hover{color:#8b6a2f;border-color:#8b6a2f}@media (max-width:900px){.LegalPage-module__c1sK1q__hero{padding:120px 0 80px}.LegalPage-module__c1sK1q__contentGrid{grid-template-columns:1fr;gap:55px}.LegalPage-module__c1sK1q__sidebar{border-bottom:1px solid #d9d6cf;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 25px;padding-bottom:25px;display:grid;position:static}.LegalPage-module__c1sK1q__sidebar>span{grid-column:1/-1}.LegalPage-module__c1sK1q__article{max-width:none}}@media (max-width:700px){.LegalPage-module__c1sK1q__container{width:min(100% - 32px,600px)}.LegalPage-module__c1sK1q__hero{padding:100px 0 70px}.LegalPage-module__c1sK1q__hero h1{font-size:clamp(48px,13vw,68px)}.LegalPage-module__c1sK1q__heroDescription{margin-top:27px;font-size:15px}.LegalPage-module__c1sK1q__contentSection{padding:70px 0 90px}.LegalPage-module__c1sK1q__sidebar{grid-template-columns:1fr}.LegalPage-module__c1sK1q__article h2{font-size:27px}.LegalPage-module__c1sK1q__article p,.LegalPage-module__c1sK1q__article li{font-size:14px}.LegalPage-module__c1sK1q__contactBox{padding:22px}.LegalPage-module__c1sK1q__bottomNavigation{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.LegalPage-module__c1sK1q__container{width:calc(100% - 24px)}.LegalPage-module__c1sK1q__hero{padding-top:90px}.LegalPage-module__c1sK1q__hero h1{font-size:45px}.LegalPage-module__c1sK1q__contentSection{padding-top:60px}}@media (prefers-reduced-motion:reduce){.LegalPage-module__c1sK1q__sidebar a,.LegalPage-module__c1sK1q__contactBox a,.LegalPage-module__c1sK1q__bottomNavigation a{transition:none}}
