.legal-module__IO2GyW__page{--legal-forest:#0a2924;--legal-forest-soft:#153d35;--legal-cream:#f7f2e8;--legal-paper:#fffdf8;--legal-bronze:#a98255;--legal-text:#17302c;--legal-muted:#51605a;--legal-border:#17302c29;min-height:100dvh;color:var(--legal-text);background:var(--legal-cream);font-family:var(--font-manrope), ui-sans-serif, sans-serif;padding:clamp(1rem,4vw,3rem);overflow-x:clip}.legal-module__IO2GyW__shell{width:min(900px,100%);margin:0 auto}.legal-module__IO2GyW__nav{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;margin-bottom:2rem;display:flex}.legal-module__IO2GyW__brand{color:var(--legal-forest);align-items:center;gap:.7rem;font-size:.86rem;font-weight:820;text-decoration:none;display:inline-flex}.legal-module__IO2GyW__brand img{filter:invert();object-fit:contain;width:auto;height:1.55rem;display:block}.legal-module__IO2GyW__brand span{border-left:1px solid #0a29244d;padding-left:.7rem}.legal-module__IO2GyW__navActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.legal-module__IO2GyW__languageSwitch{border:1px solid var(--legal-border);border-radius:4px;gap:.1rem;padding:.17rem;display:inline-flex}.legal-module__IO2GyW__languageSwitch a{min-width:1.85rem;min-height:1.8rem;color:var(--legal-muted);border-radius:2px;place-items:center;padding:0 .36rem;font-size:.67rem;font-weight:850;text-decoration:none;display:inline-grid}.legal-module__IO2GyW__languageSwitch a[aria-current=true]{color:var(--legal-cream);background:var(--legal-forest)}.legal-module__IO2GyW__back{min-height:2.25rem;color:var(--legal-forest);border:1px solid var(--legal-border);white-space:nowrap;border-radius:4px;align-items:center;padding:0 .7rem;font-size:.8rem;font-weight:780;text-decoration:none;display:inline-flex}.legal-module__IO2GyW__panel{background:var(--legal-paper);border:1px solid var(--legal-border);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;border-radius:6px;min-width:0;padding:clamp(1.3rem,4vw,3.2rem);box-shadow:0 18px 48px #0a292414}.legal-module__IO2GyW__articleHeader{border-bottom:2px solid var(--legal-bronze);padding-bottom:1.7rem}.legal-module__IO2GyW__kicker{color:var(--legal-bronze);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .7rem;font-size:.72rem;font-weight:850;line-height:1.3}.legal-module__IO2GyW__panel h1,.legal-module__IO2GyW__panel h2{font-family:var(--font-alzette-serif), Georgia, serif;letter-spacing:0;font-weight:600}.legal-module__IO2GyW__panel h1{max-width:15ch;color:var(--legal-forest);margin:0;font-size:clamp(2.35rem,5vw,4.2rem);line-height:1.02}.legal-module__IO2GyW__notice{max-width:47rem;color:var(--legal-forest);border-left:3px solid var(--legal-bronze);background:#edf0e5;margin:1.15rem 0 0;padding:.9rem 1rem;font-size:.9rem;font-weight:650;line-height:1.55}.legal-module__IO2GyW__panel section{margin-top:2.15rem}.legal-module__IO2GyW__panel h2{color:var(--legal-forest);margin:0 0 .7rem;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.12}.legal-module__IO2GyW__panel p,.legal-module__IO2GyW__panel li,.legal-module__IO2GyW__panel a{color:var(--legal-muted);overflow-wrap:anywhere;word-break:break-word;font-size:.98rem;font-weight:540;line-height:1.68}.legal-module__IO2GyW__panel p{margin:0}.legal-module__IO2GyW__panel ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.legal-module__IO2GyW__panel li{padding-left:1.15rem;position:relative}.legal-module__IO2GyW__panel li:before{background:var(--legal-bronze);content:"";border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:.72em;left:0}.legal-module__IO2GyW__modelForm{max-width:100%;color:var(--legal-text);border:1px solid var(--legal-border);font-family:var(--font-manrope), ui-sans-serif, sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#f4eee3;border-radius:4px;margin:1rem 0 0;padding:1rem;font-size:.88rem;font-weight:560;line-height:1.55;overflow-x:hidden}.legal-module__IO2GyW__page :focus-visible{outline:3px solid var(--legal-bronze);outline-offset:3px}.legal-module__IO2GyW__back:hover{color:var(--legal-paper);background:var(--legal-forest);border-color:var(--legal-forest)}@media (max-width:640px){.legal-module__IO2GyW__page{padding:1rem}.legal-module__IO2GyW__nav{flex-direction:column;align-items:flex-start;margin-bottom:1rem}.legal-module__IO2GyW__navActions{justify-content:flex-start}.legal-module__IO2GyW__panel{padding:1.25rem}.legal-module__IO2GyW__panel h1{max-width:none}}@media print{.legal-module__IO2GyW__page{background:#fff;padding:0}.legal-module__IO2GyW__nav{display:none}.legal-module__IO2GyW__panel{box-shadow:none;border:0;padding:0}.legal-module__IO2GyW__notice{background:#fff}}
