.oeeroo-legal-page{padding-bottom:72px;background:#fff}.oeeroo-legal-hero{padding:60px 0;background:linear-gradient(128deg,#102f4a,#0978cb);text-align:center;color:#fff}.oeeroo-legal-hero p{margin:0 0 8px;color:#d5edff;font-weight:700;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.oeeroo-legal-hero h1{color:#fff;margin:0 0 10px;font-size:clamp(30px,4vw,45px)}.oeeroo-legal-hero span{color:#edf8ff}.oeeroo-legal-layout{display:grid;grid-template-columns:235px minmax(0,780px);gap:58px;padding-top:52px;align-items:start}.oeeroo-legal-layout aside{position:sticky;top:20px;border:1px solid #e3eaf0;border-radius:10px;background:#f8fafc;padding:18px}.oeeroo-legal-layout aside strong{display:block;font-size:14px;margin:0 0 8px}.oeeroo-legal-layout aside a{display:block;color:#4e6072;padding:9px 0;border-top:1px solid #e6edf2;font-size:14px}.oeeroo-legal-layout aside a:hover{color:#0878d1}.oeeroo-legal-layout main>section{padding:28px 0;border-top:1px solid #e2e9ef}.oeeroo-legal-layout h2{font-size:24px;line-height:1.25;margin:0 0 12px}.oeeroo-legal-layout p{color:#556575;font-size:16px;line-height:1.7;margin:0 0 13px}.oeeroo-legal-lead{font-size:19px!important;line-height:1.65!important;color:#223244!important;margin:0 0 30px!important}.oeeroo-legal-contact{padding:26px!important;border:1px solid #cee8f8!important;border-radius:10px;background:#eff8fd}.oeeroo-legal-contact a{display:block;margin:8px 0;color:#0878d1;font-weight:700}.oeeroo-legal-contact address{font-style:normal;color:#526374;line-height:1.6;margin-top:12px}@media(max-width:767px){.oeeroo-legal-hero{padding:45px 0}.oeeroo-legal-layout{grid-template-columns:1fr;gap:22px;padding-top:28px}.oeeroo-legal-layout aside{position:static;display:flex;gap:8px;flex-wrap:wrap}.oeeroo-legal-layout aside strong{width:100%;margin:0}.oeeroo-legal-layout aside a{border:1px solid #dce6ed;border-radius:20px;padding:5px 10px;background:#fff}.oeeroo-legal-layout main>section{padding:23px 0}.oeeroo-legal-layout h2{font-size:22px}.oeeroo-legal-layout p{font-size:15px}.oeeroo-legal-lead{font-size:17px!important}}
