.legal-page{max-width:1400px;margin:auto;padding:65px 5% 100px;color:#eaf1df}.legal-hero{padding-bottom:40px;border-bottom:1px solid #ffffff1c}.legal-hero>p,.legal-navigation>span,.legal-document-heading>span{font:10px/1.6 Arial,sans-serif!important;letter-spacing:2px!important;color:#9cac88!important}.legal-page-name{display:inline-block;margin:24px 0 15px;padding:7px 13px;border:1px solid #ccff0040;border-radius:30px;font:12px/1.4 Arial,sans-serif;color:#ccff00}.legal-hero h1{font:500 clamp(38px,5.6vw,76px)/1.08 Arial,sans-serif!important;letter-spacing:-2px!important;text-transform:none!important;color:#edf5e2!important;margin:10px 0 30px!important}.legal-hero h1 em{font-style:normal;color:#ccff00}.legal-hero-bottom{display:flex;align-items:end;justify-content:space-between;gap:24px}.legal-hero-bottom p{font:15px/1.8 Arial,sans-serif!important;max-width:470px;color:#aebd9d!important;margin:0!important}.legal-hero-bottom>span{font:11px/1.5 Arial,sans-serif;color:#aebd9d;white-space:nowrap}.legal-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:55px;padding-top:45px;align-items:start}.legal-navigation{position:sticky;top:25px;max-height:85vh;overflow:auto;padding-right:12px}.legal-navigation nav{display:grid;gap:4px;margin:15px 0 24px}.legal-navigation a{font:12px/1.7 Arial,sans-serif;color:#aebd9d!important;text-decoration:none!important;padding:8px 0}.legal-navigation>nav a{display:flex;justify-content:space-between;padding:13px;border:1px solid #ffffff13;border-radius:10px}.legal-navigation a[aria-current=page]{background:#ccff0015;border-color:#ccff0060;color:#ccff00!important}.legal-navigation summary{font:600 13px/1.5 Arial,sans-serif;color:#e7f0d9;cursor:pointer}.legal-question{display:block;border-top:1px solid #ffffff1c}.legal-question span{display:block;color:#ccff00;margin-top:8px}.legal-document{border:1px solid #ffffff15;border-radius:22px;background:#10180ddd;padding:clamp(22px,4vw,55px);min-width:0}.legal-document-heading{display:flex;justify-content:space-between;gap:20px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #ffffff1c}.legal-document-heading strong{font:500 15px/1.5 Arial,sans-serif}.legal-document p,.legal-document li{font:15px/1.9 Arial,sans-serif!important;color:#bdc8ae!important;overflow-wrap:anywhere}.legal-document h2{font:500 26px/1.35 Arial,sans-serif!important;color:#edf4e4!important;letter-spacing:-.4px!important;margin:38px 0 18px!important;scroll-margin-top:30px}.legal-document h2 strong{font-weight:500}.legal-document h4{font:600 17px/1.5 Arial,sans-serif!important;color:#dbe6cc!important;margin:25px 0 12px!important}.legal-document strong{color:#e4edda}.legal-document ul,.legal-document ol{padding-left:22px;margin:18px 0}.legal-document li{padding-left:5px;margin-bottom:9px}.legal-document li::marker{color:#ccff00}.legal-document a{color:#ccff00!important;text-underline-offset:4px}.legal-document hr{height:1px!important;border:0!important;background:#ffffff16!important;margin:30px 0!important}.legal-document-end{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff1c;margin-top:40px;padding-top:24px;font:12px/1.5 Arial,sans-serif}@media(max-width:850px){.legal-layout{grid-template-columns:1fr;gap:25px}.legal-navigation{position:static;max-height:none;padding:0}.legal-navigation>nav{grid-template-columns:repeat(3,1fr)}.legal-navigation details{border:1px solid #ffffff1c;border-radius:12px;padding:15px}.legal-navigation details nav{max-height:220px;overflow:auto;margin-bottom:0}.legal-question{display:none}.legal-hero-bottom{align-items:start;flex-direction:column;gap:16px}.legal-page{padding-top:40px}.legal-document p,.legal-document li{font-size:14px!important}.legal-document h2{font-size:23px!important}}@media(max-width:450px){.legal-navigation>nav{grid-template-columns:1fr}.legal-document-heading{flex-direction:column;gap:8px}.legal-document-end{flex-direction:column}.legal-hero h1{letter-spacing:-1px!important}}@media print{header,footer,.legal-navigation,.magnify-floating-action,.magnify-wa-widget{display:none!important}.legal-layout{display:block}.legal-page,.legal-document{color:#111!important;background:#fff!important;border:0!important;padding:0!important}.legal-document p,.legal-document li,.legal-document h2,.legal-document strong{color:#111!important}}
