/* Paired examples belong only to the homepage SEO chapter. */
.home-story #seo-services[data-seo-benefits="3"] .seo-benefits-layout{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:start;gap:36px}
.home-story #seo-services[data-seo-benefits="3"] :is(.seo-benefits-context,.seo-search-preview){min-width:0}
.home-story #seo-services[data-seo-benefits="3"] .seo-search-preview{overflow:visible;background:transparent;border:0;box-shadow:none}
.home-story #seo-services[data-seo-benefits="3"] .seo-preview-pages{display:grid;gap:14px}
.home-story #seo-services[data-seo-benefits="3"] .seo-search-panel{box-sizing:border-box;min-width:0;padding:17px 20px 18px;border:1px solid #c6d5ce;border-radius:5px 28px 5px 5px;background:#fffefa;color:#0b1d3a}
.home-story #seo-services[data-seo-benefits="3"] .seo-google-panel{min-height:var(--home-google-card-min,0px)}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-panel{min-height:var(--home-ai-card-min,0px);border-left:3px solid #00867b;background:#e9f4ed}
.home-story #seo-services[data-seo-benefits="3"] .seo-search-card-label{display:flex;align-items:center;gap:9px;margin-bottom:13px;color:#0b1d3a;min-width:0}
.home-story #seo-services[data-seo-benefits="3"] .seo-search-card-label img{flex:none}
.home-story #seo-services[data-seo-benefits="3"] .seo-search-card-label strong{font:800 13px/1.5 Inter,Arial,sans-serif}
.home-story #seo-services[data-seo-benefits="3"] .seo-preview-label{margin-left:auto;font:600 10px/1.5 Inter,Arial,sans-serif;color:#526173;text-align:right}
.home-story #seo-services[data-seo-benefits="3"] .seo-query{display:flex;align-items:center;gap:10px;min-height:44px;padding:9px 12px;border:1px solid #d6dcd7;border-radius:24px;background:#fff}
.home-story #seo-services[data-seo-benefits="3"] .seo-query>:is(img,svg){flex:none}
.home-story #seo-services[data-seo-benefits="3"] .seo-query-text{flex:1;min-width:0;color:#202124;font:14px/1.45 Arial,sans-serif;overflow-wrap:anywhere}
.home-story #seo-services[data-seo-benefits="3"] .seo-query>svg{color:#69727d}
.home-story #seo-services[data-seo-benefits="3"] .seo-google-filters{display:flex;gap:20px;border-bottom:1px solid #e1e4e0;margin:2px 0 12px;font:11px/1.4 Arial,sans-serif;color:#536071}
.home-story #seo-services[data-seo-benefits="3"] .seo-google-filters span{padding:8px 0}
.home-story #seo-services[data-seo-benefits="3"] .seo-google-filters span:first-child{border-bottom:2px solid #1a73e8;color:#174ea6}
.home-story #seo-services[data-seo-benefits="3"] .seo-result-site{display:flex;align-items:center;gap:9px;margin-bottom:8px}
.home-story #seo-services[data-seo-benefits="3"] .seo-example-favicon{display:flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;background:#e9f3ed;border-radius:50%}
.home-story #seo-services[data-seo-benefits="3"] .seo-result-site p{margin:0;color:#202124;font:11px/1.5 Arial,sans-serif}
.home-story #seo-services[data-seo-benefits="3"] .seo-result-site strong{display:block;font-weight:600}
.home-story #seo-services[data-seo-benefits="3"] .seo-result-site p>span{display:block;color:#536071;font-size:10px}
.home-story #seo-services[data-seo-benefits="3"] .seo-google-title{margin:0 0 6px;color:#1a0dab;font:18px/1.3 Arial,sans-serif;overflow-wrap:anywhere}
.home-story #seo-services[data-seo-benefits="3"] .seo-google-snippet{margin:0;max-width:480px;color:#465267;font:13px/1.65 Arial,sans-serif}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-question{margin:0 0 13px;padding:10px 13px;display:flex;align-items:center;border-radius:13px 13px 3px 13px;background:#dcebe1;color:#202124;font-size:13px;line-height:1.55}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-response{display:grid;grid-template-columns:22px minmax(0,1fr);gap:11px}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-response>img{margin-top:3px}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-response p{margin:0 0 12px;font-size:13px;line-height:1.65;color:#26384a}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-source{border-left:3px solid #007f76;padding:7px 11px;background:#f8fcf8;border-radius:0 4px 4px 0}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-source>span{display:block;color:#536071;font-size:10px;line-height:1.5}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-source strong{display:block;font-size:12px;line-height:1.5;color:#0b1d3a}
.home-story #seo-services[data-seo-benefits="3"] .seo-ai-source .seo-source-tag{margin-bottom:2px;color:#006e66;font-size:10px;font-weight:800}
.home-story #seo-services[data-seo-benefits="3"] .seo-example-choices{margin-top:19px}
.home-story #seo-services[data-seo-benefits="3"] .seo-example-choices[hidden]{display:none!important}
.home-story #seo-services[data-seo-benefits="3"] .seo-example-choices>span{display:block;margin-bottom:8px;font-size:11px;font-weight:750;color:#465267}
.home-story #seo-services[data-seo-benefits="3"] .seo-industry-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.home-story #seo-services[data-seo-benefits="3"] .seo-example-choices button{min-width:0;min-height:44px;padding:9px 8px;border:1px solid #b8cdc2;border-radius:4px;background:#fffefa;color:#0b1d3a;font:750 12px/1.4 Inter,Arial,sans-serif;cursor:pointer}
.home-story #seo-services[data-seo-benefits="3"] .seo-example-choices button[aria-pressed="true"]{background:#00b2a9;border-color:#00867b;color:#0b1d3a;box-shadow:inset 0 -2px #00867b}
.home-story #seo-services[data-seo-benefits="3"] .seo-example-choices button:focus-visible{outline:3px solid #007f76;outline-offset:3px}
.home-story #seo-services[data-seo-benefits="3"] .seo-example-note{margin:10px 0 0;padding:0 3px;color:#536071;font:11px/1.5 Inter,Arial,sans-serif}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit-accordion{min-width:0;border-top:1px solid #b9c9c0}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit{border-bottom:1px solid #cbd6cc;background:transparent}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit summary{display:block;min-height:64px;padding:18px 14px;cursor:pointer;list-style:none;border-radius:3px}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit summary::-webkit-details-marker{display:none}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit-title{display:grid;grid-template-columns:25px minmax(0,1fr) 18px;align-items:start;gap:12px;margin:0;color:#0b1d3a;font:750 17px/1.45 Inter,Arial,sans-serif;letter-spacing:-.03em}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit-number{padding-top:4px;color:#007f76;font:800 11px/1.6 Inter,Arial,sans-serif;letter-spacing:.04em}
.home-story #seo-services[data-seo-benefits="3"] .seo-disclosure-mark{display:flex;justify-content:center;color:#007f76;font:500 22px/1.1 Manrope,sans-serif}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit[open]{background:#eaf3ec}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit[open] .seo-disclosure-mark{font-size:0}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit[open] .seo-disclosure-mark:after{content:'−';font:500 22px/1.1 Manrope,sans-serif}
.home-story #seo-services[data-seo-benefits="3"] .seo-benefit>p{margin:0;padding:0 22px 18px 51px;font-size:14px;line-height:1.7;color:#465267}
.home-story #seo-services[data-seo-benefits="3"] .related-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:18px;padding:0}
.home-story #seo-services[data-seo-benefits="3"] .related-links a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:750}
@media(max-width:1050px){
 .home-story #seo-services[data-seo-benefits="3"] .seo-benefits-layout{gap:24px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-search-panel{padding-inline:17px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-benefit-title{font-size:16px}
}
@media(max-width:850px){
 .home-story #seo-services[data-seo-benefits="3"] .seo-benefits-layout{grid-template-columns:1fr;gap:22px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-search-preview{width:100%;max-width:660px;margin-inline:auto}
}
@media(max-width:420px){
 .home-story #seo-services[data-seo-benefits="3"] .seo-search-panel{padding:15px 13px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-query{padding-inline:10px;gap:8px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-query-text{font-size:12px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-google-title{font-size:17px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-search-card-label{gap:7px;flex-wrap:wrap}
 .home-story #seo-services[data-seo-benefits="3"] .seo-preview-label{font-size:9px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-ai-response{grid-template-columns:20px minmax(0,1fr);gap:9px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-industry-buttons{gap:6px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-example-choices button{font-size:11px;padding-inline:5px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-benefit summary{padding-inline:8px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-benefit-title{grid-template-columns:23px minmax(0,1fr) 16px;gap:9px;font-size:16px}
 .home-story #seo-services[data-seo-benefits="3"] .seo-benefit>p{padding-inline:40px 14px;font-size:13px}
}
