.legal-shell{background:var(--color-page-bg);min-height:100svh;color:var(--color-text-primary);flex-direction:column;display:flex}.legal-shell>header{flex-shrink:0}.legal-shell__main{flex:1 0 auto;width:100%;margin-top:75px;padding:34px 24px 70px}.legal-shell__container{width:100%;max-width:1200px;margin:0 auto}.legal-shell__heading{justify-content:space-between;align-items:center;gap:32px;width:100%;display:flex}.legal-shell__heading-content{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.legal-shell__title{color:var(--color-text-primary);margin:0;font-size:40px;font-weight:600;line-height:1.1}.legal-shell__description{color:var(--color-text-secondary);margin:10px 0 0;font-size:18px;line-height:1.45}.legal-shell__content{width:100%;max-width:960px;margin-top:28px}@media (max-width:768px){.legal-shell__main{margin-top:60px;padding:22px 14px 45px}.legal-shell__heading{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px}.legal-shell__title{font-size:28px;line-height:1.15}.legal-shell__description{max-width:360px;margin-top:7px;font-size:14px;line-height:1.35}.legal-shell__content{margin-top:20px}}
