.search-faq50{box-sizing:border-box;color:#143b52;background:linear-gradient(120deg,#fff,#edf8fb);border:1px solid #d4e5ec;border-top:3px solid #129db6;border-radius:12px;max-width:1380px;margin:56px auto;padding:clamp(22px,4vw,48px);scroll-margin-top:120px;line-height:1.7}.search-faq50 header{max-width:920px}.search-faq50 h2{margin:12px 0 20px;font-size:clamp(26px,3vw,42px);line-height:1.18}.search-faq50 h3{margin:0 0 14px;font-size:clamp(20px,2vw,25px);line-height:1.35}.search-faq50 p{margin:14px 0}.search-faq50-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px;margin-top:28px;display:grid}.search-faq50-groups article{background:#fff;border:1px solid #d7e5eb;border-radius:10px;min-width:0;padding:24px;scroll-margin-top:120px}.search-faq50 details{border-top:1px solid #d7e5eb;padding:16px 0;scroll-margin-top:120px}.search-faq50 summary{cursor:pointer;font-size:17px;font-weight:750;line-height:1.5}:is(.search-faq50 summary:focus-visible,.search-faq50 a:focus-visible){outline-offset:4px;outline:3px solid #0a7894}.search-faq50 a{color:#006880;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.search-faq50-sources{padding-left:19px;font-size:13px;line-height:1.6}.search-faq50-sources li{margin:7px 0}.search-faq50-link{margin-top:18px;font-weight:750;display:inline-block}.search-faq50-note{font-size:13px}.search-faq50 strong{font-weight:800}@media (max-width:700px){.search-faq50{margin:32px 16px;padding:22px}.search-faq50-groups article{padding:18px}}.literature-sources51{color:#12374f;background:linear-gradient(130deg,#f1fafc,#fff);border-top:3px solid #149bb1;border-radius:12px;max-width:1480px;margin:clamp(32px,5vw,72px) auto;padding:clamp(24px,4vw,56px);scroll-margin-top:120px;line-height:1.65}.literature-sources51 header{max-width:900px;margin-bottom:30px}.literature-sources51 h2{margin:12px 0 18px;font-size:clamp(27px,3vw,42px);line-height:1.2}.literature-sources51 p{margin:10px 0}.literature-grid51{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.literature-grid51>li{background:#fff;border:1px solid #d5e7ed;border-radius:12px;min-width:0;padding:24px}.literature-kind51{color:#08768a;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.literature-sources51 h3{margin:12px 0;font-size:18px;line-height:1.45}.literature-sources51 a{color:#084d73;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.literature-sources51 a:hover{color:#087f96}.literature-sources51 a:focus-visible{outline-offset:5px;outline:3px solid #149bb1}.literature-author51{font-weight:700}.literature-meta51,.literature-note51{color:#4d6473;font-size:13px}.literature-sources51 .literature-note51{margin-top:24px}.literature-sources51 strong{font-weight:800}@media (max-width:700px){.literature-sources51{margin:30px 16px;padding:22px 18px;scroll-margin-top:90px}.literature-grid51{grid-template-columns:1fr;gap:16px}.literature-grid51>li{padding:18px}.literature-sources51 h3{font-size:17px}}@media (min-width:601px) and (max-width:900px){.literature-sources51{margin-left:64px;margin-right:20px}}
