/* WAA SEO Local V6 | 2026-10-20 */
.local-v6-hero{padding:52px 0 34px;background:linear-gradient(180deg,#f7fbff 0%,#fff 100%)}
.local-v6-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:34px;align-items:center}
.local-v6-hero-media{position:relative}
.local-v6-hero-media img{width:100%;height:auto;display:block;border-radius:26px;box-shadow:0 20px 56px rgba(6,26,51,.16)}
.local-v6-caption{margin-top:10px;color:#65758b;font-size:.9rem}
.local-v6-proof{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}
.local-v6-pill{display:inline-flex;align-items:center;padding:9px 13px;border-radius:999px;background:#edf5ff;color:#09294f;border:1px solid #d7e6f7;font-weight:700;font-size:.92rem}
.local-v6-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.local-v6-card{display:flex;flex-direction:column;background:#fff;border:1px solid #dce7f2;border-radius:23px;overflow:hidden;box-shadow:0 10px 26px rgba(6,26,51,.055);height:100%;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.local-v6-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgba(6,26,51,.1);border-color:#bdd4ed}
.local-v6-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
.local-v6-card-body{padding:20px}
.local-v6-card h3{margin:0 0 9px;line-height:1.16}
.local-v6-card p{margin:0 0 16px;color:#4a5e75;line-height:1.6}
.local-v6-card .btn-link{margin-top:auto}
.local-v6-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.local-v6-step{background:#fff;border:1px solid #dce7f2;border-radius:20px;padding:20px;box-shadow:0 8px 20px rgba(6,26,51,.04)}
.local-v6-step b{display:block;margin-bottom:8px;color:#082442;font-size:1.03rem}
.local-v6-step p{margin:0;color:#4b5d72;line-height:1.55}
.local-v6-check{display:grid;grid-template-columns:1.05fr .95fr;gap:26px;align-items:start}
.local-v6-panel{background:#fff;border:1px solid #dce7f2;border-radius:24px;padding:24px;box-shadow:0 10px 26px rgba(6,26,51,.05)}
.local-v6-panel h2,.local-v6-panel h3{margin-top:0}
.local-v6-list{margin:14px 0 0;padding-left:20px;color:#354a61}
.local-v6-list li{margin:9px 0;line-height:1.58}
.local-v6-area-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}
.local-v6-area-link{display:block;background:#fff;border:1px solid #dce7f2;border-radius:18px;padding:17px 18px;text-decoration:none;box-shadow:0 6px 18px rgba(6,26,51,.035);transition:.2s ease}
.local-v6-area-link:hover{transform:translateY(-2px);border-color:#b9d0e9;box-shadow:0 10px 24px rgba(6,26,51,.07)}
.local-v6-area-link strong{display:block;color:#082442;margin-bottom:4px}
.local-v6-area-link span{display:block;color:#5b6b80;font-size:.92rem;line-height:1.45}
.local-v6-faq{display:grid;gap:13px;margin-top:22px}
.local-v6-faq details{background:#fff;border:1px solid #dce7f2;border-radius:18px;padding:16px 18px}
.local-v6-faq summary{cursor:pointer;color:#082442;font-weight:750}
.local-v6-faq p{margin:10px 0 0;color:#40546b;line-height:1.62}
.local-v6-note{margin-top:24px;padding:16px 18px;border-radius:18px;background:#f5f8fc;border:1px solid #dce7f2;color:#42556b}
.local-v6-inline{border-top:1px solid #edf2f7}
.local-v6-inline .local-v6-area-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}
.local-v6-inline .local-v6-area-link{padding:13px 12px;text-align:center}
.local-v6-inline .local-v6-area-link span{display:none}
.local-v6-home-copy{max-width:800px;color:#4c6076;line-height:1.65}
@media (max-width:1100px){.local-v6-hero-grid,.local-v6-check{grid-template-columns:1fr}.local-v6-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.local-v6-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.local-v6-inline .local-v6-area-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:720px){.local-v6-grid,.local-v6-area-grid,.local-v6-steps,.local-v6-inline .local-v6-area-grid{grid-template-columns:1fr}.local-v6-hero{padding-top:34px}.local-v6-hero-media{order:-1}.local-v6-inline .local-v6-area-link{text-align:left}.local-v6-inline .local-v6-area-link span{display:block}}
