.SeoPageVisual-module__anI-jq__figure{margin:22px 0 34px;padding:0}.SeoPageVisual-module__anI-jq__frame{background:#f5fbfa;border:1px solid #dbe9e6;border-radius:24px;overflow:hidden;box-shadow:0 18px 44px #0c414114}.SeoPageVisual-module__anI-jq__frame img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.SeoPageVisual-module__anI-jq__figure figcaption{color:#627780;margin:10px 6px 0;font-size:.88rem;line-height:1.5}@media (min-width:900px){.SeoPageVisual-module__anI-jq__figure{max-width:1040px;margin-left:auto;margin-right:auto}}@media (max-width:700px){.SeoPageVisual-module__anI-jq__frame{border-radius:18px}.SeoPageVisual-module__anI-jq__figure{margin:16px 0 28px}}
.SeoDepth-module__E6v8pq__depth{background:linear-gradient(#fff 0%,#f8fcfb 100%);border:1px solid #d9e7e4;border-radius:28px;margin:40px 0;padding:34px}.SeoDepth-module__E6v8pq__depth h2{color:#10232c;margin:6px 0 14px;font-size:clamp(1.55rem,2.5vw,2.2rem);line-height:1.15}.SeoDepth-module__E6v8pq__depth h3{color:#10232c;margin:0 0 12px;font-size:1.05rem}.SeoDepth-module__E6v8pq__depth p,.SeoDepth-module__E6v8pq__depth li{color:#536a73;line-height:1.7}.SeoDepth-module__E6v8pq__lead{max-width:980px;font-size:1.05rem}.SeoDepth-module__E6v8pq__eyebrow{letter-spacing:.15em;color:#087e78;font-size:.72rem;font-weight:800}.SeoDepth-module__E6v8pq__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.SeoDepth-module__E6v8pq__card,.SeoDepth-module__E6v8pq__termBox,.SeoDepth-module__E6v8pq__localBlock,.SeoDepth-module__E6v8pq__linksBlock>article,.SeoDepth-module__E6v8pq__linksBlock>div,.SeoDepth-module__E6v8pq__faq{background:#fff;border:1px solid #dce9e6;border-radius:20px;padding:22px}.SeoDepth-module__E6v8pq__card ul,.SeoDepth-module__E6v8pq__roleList,.SeoDepth-module__E6v8pq__linksBlock ul{margin:0;padding-left:20px}.SeoDepth-module__E6v8pq__card li,.SeoDepth-module__E6v8pq__roleList li,.SeoDepth-module__E6v8pq__linksBlock li{margin:8px 0}.SeoDepth-module__E6v8pq__cityPanel{background:#eef9f6;border-radius:22px;grid-template-columns:1.5fr 1fr;gap:18px;margin:24px 0;padding:26px;display:grid}.SeoDepth-module__E6v8pq__termBox{background:#fff}.SeoDepth-module__E6v8pq__chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.SeoDepth-module__E6v8pq__chips span{color:#23434a;background:#edf5f4;border-radius:999px;padding:8px 11px;font-size:.86rem;display:inline-flex}.SeoDepth-module__E6v8pq__linksBlock{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.SeoDepth-module__E6v8pq__links{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.SeoDepth-module__E6v8pq__links a{color:#006f6a;background:#fff;border:1px solid #cfe2df;border-radius:12px;padding:10px 13px;font-weight:700;text-decoration:none;display:inline-flex}.SeoDepth-module__E6v8pq__links a:hover{text-decoration:underline}.SeoDepth-module__E6v8pq__localBlock{margin:24px 0}.SeoDepth-module__E6v8pq__faq{margin-top:24px}.SeoDepth-module__E6v8pq__faq details{border-top:1px solid #e3ecea;padding:14px 0}.SeoDepth-module__E6v8pq__faq details:first-of-type{border-top:0}.SeoDepth-module__E6v8pq__faq summary{cursor:pointer;color:#17343c;font-weight:750}.SeoDepth-module__E6v8pq__faq details p{margin:9px 0 0}.SeoDepth-module__E6v8pq__safety{background:#fff7e7;border-radius:14px;margin:20px 0 0;padding:14px 16px;font-size:.9rem}@media (max-width:850px){.SeoDepth-module__E6v8pq__depth{border-radius:20px;padding:22px 18px}.SeoDepth-module__E6v8pq__grid3,.SeoDepth-module__E6v8pq__cityPanel,.SeoDepth-module__E6v8pq__linksBlock{grid-template-columns:1fr}}
