.politica-module__oCnnwG__policyPage{background:var(--black);color:var(--bone);min-height:100svh}.politica-module__oCnnwG__policyNav{border-bottom:1px solid #f1cf8833;justify-content:space-between;align-items:center;padding:1.35rem clamp(1.25rem,5vw,5rem);display:flex}.politica-module__oCnnwG__policyBrand{color:var(--bone);font-family:var(--font-raleway);letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:800;text-decoration:none}.politica-module__oCnnwG__policyBrand span{color:var(--gold-light);margin-left:.45rem;font-size:.52rem;font-weight:500}.politica-module__oCnnwG__policyLabel{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.17em;text-transform:uppercase;font-size:.58rem}.politica-module__oCnnwG__policyHero{background:radial-gradient(ellipse at 72% 38%, #d6a6532e, transparent 46%), linear-gradient(180deg, #0b100e, var(--black));border-bottom:1px solid #f1cf883d;padding:clamp(6rem,12vw,11rem) clamp(1.25rem,9vw,9rem) clamp(4rem,8vw,7rem)}.politica-module__oCnnwG__policyEyebrow{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.17em;text-transform:uppercase;font-size:.62rem;font-weight:700}.politica-module__oCnnwG__policyHero h1{font-family:var(--font-raleway);letter-spacing:-.065em;max-width:72rem;margin:1.8rem 0 2rem;font-size:clamp(3rem,7.8vw,8rem);font-weight:400;line-height:.9}.politica-module__oCnnwG__policyHero h1 em{color:var(--gold-light);font-style:italic;font-weight:700}.politica-module__oCnnwG__policyIntro{color:var(--muted);font-family:var(--font-raleway);max-width:36rem;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55}.politica-module__oCnnwG__backButton{background:var(--gold);border:1px solid var(--gold-light);color:var(--black);font-family:var(--font-raleway);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;align-items:center;gap:2rem;min-height:3.35rem;margin-top:2.5rem;padding:.85rem 1.35rem .85rem 1.55rem;font-size:.62rem;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.politica-module__oCnnwG__backButton:hover{background:var(--bone);transform:translateY(-2px)}.politica-module__oCnnwG__backButton span{color:inherit;font-size:.9rem}.politica-module__oCnnwG__policyContent{max-width:86rem;margin:0 auto;padding:0 clamp(1.25rem,6vw,6rem)}.politica-module__oCnnwG__policyLead{color:var(--bone);font-family:var(--font-raleway);border-bottom:1px solid #f0ece333;max-width:52rem;margin:0;padding:clamp(4rem,8vw,8rem) 0;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:300;line-height:1.7}.politica-module__oCnnwG__policySection,.politica-module__oCnnwG__policyAnnex{border-bottom:1px solid #f0ece329;grid-template-columns:minmax(5rem,.2fr) minmax(0,1fr);gap:clamp(2rem,8vw,9rem);padding:clamp(3.5rem,7vw,7rem) 0;display:grid}.politica-module__oCnnwG__sectionNumber{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.17em;margin:.35rem 0 0;font-size:.62rem;font-weight:700}.politica-module__oCnnwG__policySection h2,.politica-module__oCnnwG__policyAnnex h2{color:var(--bone);font-family:var(--font-raleway);letter-spacing:-.055em;max-width:48rem;margin:0 0 2rem;font-size:clamp(1.9rem,3.5vw,3.6rem);font-weight:400;line-height:.98}.politica-module__oCnnwG__policySection p,.politica-module__oCnnwG__policyAnnex p{color:var(--muted);font-family:var(--font-raleway);white-space:pre-line;max-width:54rem;margin:0 0 1.35rem;font-size:clamp(.92rem,1.12vw,1.06rem);font-weight:300;line-height:1.75}.politica-module__oCnnwG__policyAnnex{border-bottom:0}.politica-module__oCnnwG__policyAnnex h3{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.13em;text-transform:uppercase;margin:2.3rem 0 .8rem;font-size:.72rem;font-weight:700}.politica-module__oCnnwG__policyFooter{border-top:1px solid #f0ece329;justify-content:space-between;align-items:center;gap:2rem;padding:2.5rem clamp(1.25rem,6vw,6rem);display:flex}.politica-module__oCnnwG__policyFooter .politica-module__oCnnwG__backButton{margin-top:0}.politica-module__oCnnwG__policyFooter p{color:var(--muted);font-family:var(--font-raleway);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.58rem}@media (max-width:700px){.politica-module__oCnnwG__policyNav{flex-direction:column;align-items:flex-start;gap:.6rem}.politica-module__oCnnwG__policyHero{padding-top:5rem}.politica-module__oCnnwG__policySection,.politica-module__oCnnwG__policyAnnex{grid-template-columns:1fr;gap:1.1rem;padding-block:3.5rem}.politica-module__oCnnwG__sectionNumber{margin:0}.politica-module__oCnnwG__policySection h2,.politica-module__oCnnwG__policyAnnex h2{font-size:clamp(2rem,9vw,3rem)}.politica-module__oCnnwG__policySection p,.politica-module__oCnnwG__policyAnnex p{font-size:.98rem;line-height:1.65}.politica-module__oCnnwG__policyFooter{flex-direction:column;align-items:flex-start}}
