.legal-info-page{background:#f6f8fb;margin:-18px -32px -42px;padding:18px 32px 56px;color:#172842}.legal-info-page,.legal-info-page *,.legal-info-page *::before,.legal-info-page *::after{box-sizing:border-box}.legal-info-container{max-width:1260px;margin:0 auto}.legal-info-breadcrumbs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px;color:#71829a;font-size:13px}.legal-info-breadcrumbs a{color:#3d628f;text-decoration:none}.legal-info-breadcrumbs a:hover{text-decoration:underline}.legal-info-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:24px;align-items:stretch;background:linear-gradient(135deg,#ffffff 0,#f7fbff 58%,#fff7d6 100%);border:1px solid #e3eaf4;border-radius:18px;padding:24px;box-shadow:0 8px 24px rgba(18,43,77,.06)}.legal-info-meta-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.legal-info-meta-row span,.legal-info-badge,.legal-info-radar__chips span{display:inline-flex;align-items:center;border:1px solid #dbe6f3;border-radius:999px;background:#f5f8fc;color:#29425f;padding:6px 10px;font-size:13px;line-height:1.2;font-weight:500}.legal-info-hero h1{margin:0 0 12px;font-size:clamp(28px,3.4vw,42px);line-height:1.14;font-weight:700;color:#172842;letter-spacing:-.01em}.legal-info-lead{max-width:760px;margin:0;color:#52657f;line-height:1.5;font-size:16px}.legal-info-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.legal-info-action{min-width:180px}.legal-info-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border-radius:8px;font-size:13px;line-height:1.2;font-weight:600;text-decoration:none}.legal-info-btn--ghost{background:#fff;color:#29425f;border:1px solid #dbe6f3}.legal-info-btn--ghost:hover{background:#f5f8fc}.legal-info-hero__media img,.legal-info-placeholder{width:100%;height:100%;min-height:240px;border-radius:14px;object-fit:cover}.legal-info-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:22px;background:#fff;border:1px dashed #d7e0ec;color:#52657f}.legal-info-placeholder__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#fff4c2;color:#17345a;font-size:28px}.legal-info-placeholder strong{max-width:260px;color:#1b2f4c;font-size:15px;line-height:1.35}.legal-info-placeholder span{max-width:280px;font-size:13px;line-height:1.4}.legal-info-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;margin-top:24px;align-items:start}.legal-info-main{display:grid;gap:18px}.legal-info-sidebar__sticky{position:sticky;top:14px;display:grid;gap:12px}.legal-info-card,.legal-info-cta{background:#fff;border:1px solid #e3eaf4;border-radius:14px;padding:18px;box-shadow:0 6px 18px rgba(18,43,77,.04)}.legal-info-section{display:grid;gap:12px}.legal-info-section h2,.legal-info-card h2,.legal-info-cta h2{margin:0;color:#172842;font-size:clamp(22px,2vw,30px);line-height:1.2;font-weight:700;letter-spacing:-.01em}.legal-info-card h3,.legal-info-section h3,.legal-info-sidebar h3{margin:0 0 8px;color:#1b2f4c;font-size:18px;line-height:1.25;font-weight:700}.legal-info-page p,.legal-info-page li{color:#52657f;line-height:1.55;font-size:15px;font-weight:400}.legal-info-page p{margin:0}.legal-info-page ul{margin:8px 0 0;padding-left:18px}.legal-info-summary{display:grid;grid-template-columns:40px 1fr;gap:14px;background:#fff}.legal-info-card__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#eef5ff;color:#2d5c99;font-weight:700}.legal-info-keypoints{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.legal-info-keypoints .legal-info-card{padding:16px}.legal-info-number,.legal-info-timeline article>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#ffd43b;color:#12233f;font-weight:700}.legal-info-section-head{display:flex;flex-direction:column;gap:6px}.legal-info-section-head p{color:#6f8096}.legal-info-radar__grid{display:grid;grid-template-columns:minmax(240px,320px) 1fr;gap:18px;align-items:center}.legal-info-radar svg{width:100%;max-width:320px;margin:auto;display:block}.radar-grid circle,.radar-grid line{fill:none;stroke:#dbe6f3;stroke-width:1}.radar-shape{fill:rgba(255,212,59,.38);stroke:#2d5c99;stroke-width:2.2}.radar-dot{fill:#2d5c99}.legal-info-radar__notes{display:grid;gap:10px}.legal-info-radar__notes div{border:1px solid #e3eaf4;border-radius:12px;background:#f8fbff;padding:14px}.legal-info-radar__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.legal-info-radar__chips span{font-size:12px;padding:5px 8px}.legal-info-timeline{display:grid;gap:10px}.legal-info-timeline article{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start}.legal-info-documents,.legal-info-mistakes,.legal-info-related,.legal-info-services__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.legal-info-documents article{display:grid;grid-template-columns:38px 1fr;gap:12px}.legal-info-doc-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#e8f8ef;color:#178446;font-weight:700}.legal-info-callout,.legal-info-warning{margin-top:12px;border:1px solid #ffe08a;border-radius:12px;background:#fff9df;color:#6d5600;padding:12px 14px;font-size:14px;line-height:1.45;font-weight:500}.legal-info-warning{background:#fff4f1;border-color:#ffcabc;color:#7a2a1a}.legal-info-mistakes article span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fff4f1;color:#b8422a;font-weight:700}.legal-info-mistakes article b{display:block;margin:8px 0 5px;color:#1b2f4c;font-size:14px}.legal-info-prose{color:#52657f}.legal-info-prose h2,.legal-info-prose h3{color:#1b2f4c}.legal-info-prose a{color:#2d5c99}.legal-info-faq{display:grid;gap:10px}.legal-info-faq details{background:#fff;border:1px solid #e3eaf4;border-radius:12px;padding:0;overflow:hidden}.legal-info-faq summary{cursor:pointer;padding:14px 16px;color:#1b2f4c;font-weight:600;line-height:1.35}.legal-info-faq details p{padding:0 16px 16px}.legal-info-services .offer-card{border-radius:14px;box-shadow:0 6px 18px rgba(18,43,77,.04)}.legal-info-services .offer-card__body{gap:8px}.legal-info-service-card{display:flex;flex-direction:column;gap:10px}.legal-info-service-card h3 a{color:#111827;text-decoration:none}.legal-info-service-card .offer-card__cta{margin-top:auto}.legal-info-related a{text-decoration:none}.legal-info-related__image{display:grid;place-items:center;width:42px;height:42px;margin-bottom:10px;border-radius:12px;background:#eef5ff;color:#2d5c99;font-weight:700}.legal-info-related b{display:block;color:#1b2f4c;font-size:15px;line-height:1.35}.legal-info-related small{display:block;margin-top:6px;color:#6f8096;font-size:13px;line-height:1.4}.legal-info-cta{background:linear-gradient(135deg,#fff 0,#f8fbff 70%,#fff4c2 100%);display:grid;gap:10px}.legal-info-cta .offer-card__cta{width:max-content;min-width:180px}.legal-info-sidebar .legal-info-card{padding:14px}.legal-info-side-link,.legal-info-side-service{display:block;padding:9px 0;border-top:1px solid #eef2f7;color:#314f73;text-decoration:none;font-size:13px;line-height:1.35}.legal-info-side-link:hover,.legal-info-side-service:hover{color:#2d5c99;text-decoration:underline}.legal-info-sidebar ul{padding-left:18px;margin:4px 0 0}.legal-info-sidebar li{font-size:13px;line-height:1.45;margin:6px 0}.legal-info-sidebar__cta{width:100%;margin-top:10px}.legal-info-content-block--risks,.legal-info-content-block--mistakes{border-left:4px solid #ffb199}.legal-info-content-block--deadlines,.legal-info-content-block--court_process{border-left:4px solid #cfe0f7}@media (max-width:1200px){.legal-info-keypoints{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.legal-info-page{margin:-18px -24px -42px;padding-left:24px;padding-right:24px}.legal-info-layout{grid-template-columns:1fr}.legal-info-sidebar{order:2}.legal-info-sidebar__sticky{position:static;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}@media (max-width:768px){.legal-info-page{margin:-18px -16px -42px;padding:14px 16px 44px}.legal-info-hero{grid-template-columns:1fr;padding:18px}.legal-info-hero__media img,.legal-info-placeholder{min-height:180px}.legal-info-radar__grid{grid-template-columns:1fr}.legal-info-keypoints,.legal-info-documents,.legal-info-mistakes,.legal-info-related,.legal-info-services__grid{grid-template-columns:1fr}.legal-info-sidebar__sticky{grid-template-columns:1fr}}@media (max-width:480px){.legal-info-card,.legal-info-cta{padding:15px}.legal-info-summary,.legal-info-timeline article,.legal-info-documents article{grid-template-columns:1fr}.legal-info-actions,.legal-info-action,.legal-info-btn,.legal-info-cta .offer-card__cta{width:100%}.legal-info-meta-row span{font-size:12px}.legal-info-hero h1{font-size:27px}.legal-info-page p,.legal-info-page li{font-size:14px}}
