.ai-search-optimization-page .service-seam-section{--section-content-top:65px;--section-content-bottom:85px}.ai-search-optimization-page .service-section-heading,.ai-search-optimization-page .service-section-heading :is(.service-section-title,.service-section-desc){text-align:left}.ai-search-optimization-page .service-section-heading .service-section-desc{margin-left:0;margin-right:0}.ai-search-optimization-page .mb-60{margin-bottom:32px!important}.ai-search-optimization-page .ai-card-heading{display:flex;align-items:center;gap:14px;margin-bottom:16px}.ai-search-optimization-page .ai-card-heading :is(.desc-icon-box,.desc-title,.service-highlight-title){margin:0}.ai-search-optimization-page .ai-card-heading svg{width:36px;height:36px;color:var(--red);flex-shrink:0}.ai-search-optimization-page .desc-icon-box svg{color:inherit}.ai-search-optimization-page :is(.service-detailed-desc,.feature-card){height:100%;padding:28px}.ai-search-optimization-page .feature-card .stack-icon{width:38px;height:38px;margin-bottom:18px}.ai-search-optimization-page .feature-card .stack-icon svg{width:100%;height:100%;display:block}.ai-search-optimization-page #details .service-check-list{margin-top:18px!important;gap:6px}.ai-search-optimization-page #details .service-check-list li{margin-bottom:0;line-height:1.35}.ai-search-optimization-page #details .ai-capability-list li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;padding-left:0;font-size:15px;align-items:start}.ai-search-optimization-page #details .ai-capability-list li::before{display:none}.ai-search-optimization-page .ai-capability-list svg{width:24px;height:24px;color:var(--red)}.ai-search-optimization-page #faq .service-text,.ai-search-optimization-page .service-highlight-card .service-text{color:var(--muted)}.ai-search-optimization-page #report-example{background-image:url('/assets/midle-bg-service.webp');background-position:center;background-size:cover;--section-content-top:45px}.site[data-world=dark] .ai-search-optimization-page #report-example{background-image:url('/assets/midle-bg-service-dark.webp')}.ai-search-optimization-page #prices .tier-name{min-height:1.5em;font-size:22px}.ai-search-optimization-page #prices th.tier-col{padding-top:42px!important}.ai-search-optimization-page .pricing-badge-icon svg{width:76px;height:76px;color:var(--red)}.ai-search-optimization-page #prices :is(.tier-col-popular,.col-popular){background:0 0!important}.ai-search-optimization-page #prices th.tier-col-popular{box-shadow:none!important}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference),(hover:none) and (prefers-reduced-motion:no-preference),(pointer:coarse) and (prefers-reduced-motion:no-preference){.ai-search-optimization-page #prices tbody tr:is(:hover:where(:not(.touch-interaction)),.is-touch-active)>td{background-color:#f1f3f5!important}.site[data-world=dark] .ai-search-optimization-page #prices tbody tr:is(:hover:where(:not(.touch-interaction)),.is-touch-active)>td{background-color:#222831!important}}@media(max-width:767px){.ai-search-optimization-page .service-seam-section{--section-content-top:45px;--section-content-bottom:65px}.ai-search-optimization-page :is(.service-detailed-desc,.feature-card){padding:24px}.ai-search-optimization-page .service-section-title{overflow-wrap:break-word}}@media(max-width:991px){.site .ai-search-optimization-page #faq{background-image:linear-gradient(rgb(255 255 255 / .9),rgb(255 255 255 / .9)),url('/assets/faq-fon.webp');background-size:100% 100%,auto 1100px}.site[data-world=dark] .ai-search-optimization-page #faq{background-image:linear-gradient(rgb(12 14 17 / .9),rgb(12 14 17 / .9)),url('/assets/faq-fon-dark.webp');background-size:100% 100%,auto 1100px}}.ai-search-optimization-page #advantages .ai-card-heading{min-height:82px}.ai-search-optimization-page #prices .tier-price{font-size:clamp(20px,2.3vw,30px);white-space:nowrap}.ai-search-optimization-page #prices .tier-price-sub{min-height:1.5em}@media(max-width:767px){.ai-search-optimization-page #advantages .ai-card-heading{min-height:0}}