.legal-page{max-width:1120px;margin:auto;padding:28px 24px 80px;color:#172033;direction:rtl}.legal-page *{box-sizing:border-box}.legal-page a{text-decoration:none}.legal-page>nav{display:flex;gap:9px;margin-bottom:28px;color:#7a8190;font-size:.8rem}.legal-page>nav a{color:#5f6878}.legal-page>header{padding:50px;border:1px solid #e8e6e1;border-radius:18px;background:#fff}.legal-page>header>p{margin:0;color:#c2410c;font-size:.76rem;font-weight:800}.legal-page h1{margin:9px 0 15px;font-size:clamp(2.2rem,5vw,4rem)}.legal-page>header>div{max-width:760px;color:#5f6878;line-height:2}.legal-page>header time{display:block;margin-top:16px;color:#858c98;font-size:.7rem}.legal-layout{display:grid;grid-template-columns:220px minmax(0,760px);gap:55px;justify-content:center;padding-top:52px}.legal-layout aside{position:sticky;top:90px;display:grid;align-self:start;gap:10px;padding:18px;border:1px solid #e8e6e1;border-radius:11px;background:#fafaf9}.legal-layout aside strong{margin-bottom:5px;font-size:.8rem}.legal-layout aside a{color:#5f6878;font-size:.73rem}.legal-layout article{color:#465064;line-height:2.2}.legal-layout article h2,.legal-layout article h3{margin:2em 0 .7em;color:#172033}.legal-layout article h2{font-size:1.55rem}.legal-layout article a{color:#c2410c}.legal-layout article li{margin-bottom:8px}.legal-page :is(a):focus-visible{outline:3px solid rgba(249,115,22,.32);outline-offset:3px}@media(max-width:760px){.legal-page{padding:18px 14px 56px}.legal-page>header{padding:30px 22px}.legal-layout{grid-template-columns:1fr;gap:28px;padding-top:28px}.legal-layout aside{position:static}.legal-layout article{padding:0 6px}}
