.nm-seo-autopilot-page .nm-fixed-performance{flex-wrap:wrap;justify-content:center;gap:40px}.nm-seo-autopilot-page .nm-fixed-performance .review-item{flex-direction:column;align-items:center;gap:4px}.nm-seo-autopilot-page .nm-fixed-performance strong{color:#fff;font-size:28px;font-weight:800;line-height:1.1}.nm-seo-autopilot-page .nm-fixed-performance span{font-size:13px}.nm-seo-detail{background:#fff}.nm-seo-detail__inner{max-width:960px}.nm-seo-detail__section{margin-bottom:48px}.nm-seo-detail__section:last-child{margin-bottom:0}.nm-seo-detail__section h2,.nm-related-links h2{color:#0d2a45;margin:0 0 20px;font-size:clamp(26px,3vw,38px);font-weight:750;line-height:1.2}.nm-seo-detail__section p,.nm-seo-detail__section li{color:#334155;font-size:17px;line-height:1.8}.nm-seo-detail__section p{margin:0 0 18px}.nm-seo-detail__section ul,.nm-related-links ul{margin:20px 0 0;padding-left:24px}.nm-related-links{background:#f3fbfb;border:1px solid #cee;border-radius:18px;margin-top:56px;padding:30px}.nm-related-links a{color:#0d6471;font-weight:650}.nm-faq__list{gap:14px;margin-top:28px;display:grid}.nm-faq__item{background:#fff;border:1px solid #dbe7eb;border-radius:16px;padding:0 22px}.nm-faq__item summary{color:#0d2a45;cursor:pointer;padding:22px 38px 22px 0;font-size:18px;font-weight:700;list-style:none;position:relative}.nm-faq__item summary::-webkit-details-marker{display:none}.nm-faq__item summary:after{color:#45bec5;content:"+";font-size:28px;position:absolute;top:14px;right:0}.nm-faq__item[open] summary:after{content:"−"}.nm-faq__item p{color:#475569;margin:0;padding:0 0 22px;line-height:1.7}.nm-seo-cta{color:#fff;text-align:center;background:#102b46;padding:72px 20px}.nm-seo-cta h2{color:#fff;max-width:880px;margin:0 auto 18px;font-size:clamp(30px,4vw,48px);line-height:1.15}.nm-seo-cta p{opacity:.9;max-width:720px;margin:0 auto 28px;font-size:18px;line-height:1.7}.nm-seo-blog{color:#334155;background:#fff}.nm-seo-blog__hero{background:linear-gradient(135deg,#effafa 0%,#fff 58%,#fff6df 100%);padding:110px 20px 72px}.nm-seo-blog__hero .container,.nm-seo-blog__body{max-width:900px}.nm-seo-blog__hero h1{color:#0d2a45;letter-spacing:-.035em;margin:18px 0 24px;font-size:clamp(38px,6vw,66px);font-weight:800;line-height:1.04}.nm-seo-blog__hero p{max-width:760px;margin:0;font-size:20px;line-height:1.7}.nm-seo-blog__body{padding-top:72px;padding-bottom:80px}.nm-seo-blog__section{margin-bottom:48px}.nm-seo-blog__section h2,.nm-seo-blog .nm-faq>h2{color:#0d2a45;margin:0 0 20px;font-size:clamp(28px,4vw,40px);line-height:1.2}.nm-seo-blog__section p,.nm-seo-blog__section li{font-size:18px;line-height:1.8}.nm-seo-blog__section p{margin:0 0 20px}.nm-seo-blog__section ul{padding-left:24px}.nm-seo-blog .nm-faq{margin-top:64px}@media (max-width:767px){.nm-seo-autopilot-page .nm-fixed-performance{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.nm-seo-detail__section{margin-bottom:36px}.nm-seo-detail__section p,.nm-seo-detail__section li{font-size:16px}.nm-related-links{padding:22px}.nm-seo-blog__hero{padding:80px 18px 52px}.nm-seo-blog__hero p,.nm-seo-blog__section p,.nm-seo-blog__section li{font-size:16px}.nm-seo-blog__body{padding:52px 18px 64px}}