.legal-page_page__wobYD{overflow-x:clip;background:var(--color-page);color:var(--color-text-primary)}.legal-page_shell__z48d0{width:min(1060px,calc(100% - 48px));margin:0 auto}.legal-page_hero__xRvuZ{position:relative;overflow:hidden;padding:clamp(84px,11vw,132px) 0 74px;background:linear-gradient(125deg,var(--color-brand-navy) 0,#3d4f7c 65%,#5270a5 100%);color:var(--color-text-inverse)}.legal-page_hero__xRvuZ:after{position:absolute;top:-85px;right:6%;width:280px;height:280px;border:46px solid rgba(255,255,255,.07);border-radius:50%;content:""}.legal-page_hero__xRvuZ .legal-page_shell__z48d0{position:relative;z-index:1;max-width:880px}.legal-page_eyebrow___EZgz{margin:0 0 14px;color:var(--color-brand-yellow);font:800 .78rem var(--font-public-body),sans-serif;letter-spacing:.12em;text-transform:uppercase}.legal-page_hero__xRvuZ h1{max-width:740px;margin:0;font:800 clamp(2.7rem,6vw,4.8rem)/1 var(--font-public-heading),sans-serif;letter-spacing:-.045em}.legal-page_hero__xRvuZ p:not(.legal-page_eyebrow___EZgz){max-width:710px;margin:24px 0 0;color:rgba(255,255,255,.82);font:clamp(1rem,1.8vw,1.16rem)/1.75 var(--font-public-body),sans-serif}.legal-page_content__wGmye{padding:clamp(56px,9vw,110px) 0}.legal-page_content__wGmye .legal-page_shell__z48d0{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(42px,7vw,94px)}.legal-page_aside__5YVbQ{position:sticky;top:28px;padding:22px;border:1px solid var(--color-border-default);border-radius:16px;background:var(--color-page-soft)}.legal-page_aside__5YVbQ>svg{color:var(--color-accent-school);font-size:1.2rem}.legal-page_aside__5YVbQ>p{margin:10px 0 17px;color:var(--color-brand-navy);font:800 .82rem var(--font-public-body),sans-serif;letter-spacing:.07em;text-transform:uppercase}.legal-page_aside__5YVbQ ol{display:grid;gap:10px;margin:0;padding:0;list-style:none}.legal-page_aside__5YVbQ a{color:var(--color-text-muted);font:.84rem/1.35 var(--font-public-body),sans-serif;transition:color .18s ease,transform .18s ease}.legal-page_aside__5YVbQ a:focus-visible,.legal-page_aside__5YVbQ a:hover{display:inline-block;color:var(--color-accent-school);transform:translateX(3px)}.legal-page_article__VkHdk>section{scroll-margin-top:30px;padding:0 0 38px;margin-bottom:38px;border-bottom:1px solid var(--color-border-default)}.legal-page_article__VkHdk h2{display:flex;gap:14px;align-items:baseline;margin:0 0 17px;color:var(--color-brand-navy);font:800 clamp(1.45rem,2.6vw,2rem)/1.2 var(--font-public-heading),sans-serif}.legal-page_article__VkHdk h2 span{color:var(--color-brand-yellow);font:800 .76rem var(--font-public-body),sans-serif;letter-spacing:.06em}.legal-page_article__VkHdk li,.legal-page_article__VkHdk p{color:var(--color-text-muted);font:1rem/1.8 var(--font-public-body),sans-serif}.legal-page_article__VkHdk p{margin:0 0 16px}.legal-page_article__VkHdk ul{display:grid;gap:10px;margin:19px 0 0;padding:0;list-style:none}.legal-page_article__VkHdk li{display:flex;gap:12px}.legal-page_article__VkHdk li:before{width:7px;height:7px;flex:none;margin-top:.82em;border-radius:50%;background:var(--color-brand-yellow);content:""}.legal-page_article__VkHdk .legal-page_contact__qzr3S{padding:30px;border:0;border-radius:18px;background:var(--color-page-soft)}.legal-page_contact__qzr3S h2{margin-bottom:11px}.legal-page_contact__qzr3S p{margin-bottom:18px}.legal-page_contact__qzr3S a{display:inline-flex;align-items:center;gap:9px;color:var(--color-accent-school);font:800 .9rem var(--font-public-body),sans-serif}@media (max-width:760px){.legal-page_shell__z48d0{width:min(100% - 32px,1060px)}.legal-page_content__wGmye .legal-page_shell__z48d0{grid-template-columns:1fr}.legal-page_aside__5YVbQ{position:static}.legal-page_aside__5YVbQ ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.legal-page_hero__xRvuZ{padding-bottom:58px}.legal-page_aside__5YVbQ ol{grid-template-columns:1fr}.legal-page_article__VkHdk .legal-page_contact__qzr3S{padding:24px}}