.seo-guide .seo-intent-showcase{padding:32px;background:#192b28;border:0;border-radius:18px;box-shadow:0 6px 0 #cbd7b6}.seo-guide .seo-intent-showcase>.eyebrow{color:#d4fa5b}.seo-guide .seo-intent-showcase>h3{color:#fffdf4;font-size:35px;line-height:1.18;margin:13px 0}.seo-guide .seo-intent-showcase>.intent-deck{color:#e3e8dd;font-size:17px;margin:0 0 25px;line-height:1.6}.seo-intent-showcase .seo-intents{gap:18px;margin:0 0 22px;align-items:stretch}.seo-guide .seo-intent-showcase article{display:flex;flex-direction:column;padding:0;overflow:hidden;border:1px solid #cbd3c0;border-radius:13px;background:#fffdf4;color:#20332d}.intent-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:22px 22px 18px;background:#eaf2d6;min-height:137px}.seo-intents article:nth-child(2) .intent-card-top{background:#e4efea}.seo-intents article:nth-child(3) .intent-card-top{background:#eee9f6}.intent-card-top>div{flex:1}.intent-card-top>svg{width:108px;height:92px;flex-shrink:0}.seo-guide .intent-purpose{font:700 25px/1.1 Georgia,serif;margin:10px 0 0;letter-spacing:-.4px}.intent-label{display:block;font:700 10px/1.5 Arial,sans-serif;letter-spacing:1.1px;color:#4b614e}.intent-query{display:flex;gap:12px;align-items:flex-start;padding:18px 20px;background:#fffdf4;border-top:1px solid #d3dccc;border-bottom:1px solid #d3dccc;min-height:90px}.intent-query>svg{width:22px;height:22px;flex-shrink:0;margin-top:3px}.seo-guide .intent-query h5{font:700 18px/1.4 Arial,sans-serif;margin:0;color:#20332d}.intent-answer{padding:20px 22px 0}.seo-guide .intent-answer p{font-size:16px;line-height:1.6;margin:9px 0 0}.intent-deliver{padding-bottom:24px}.intent-next{margin-top:auto;padding:18px 22px;background:#eaf2d6;border-top:1px solid #cbd8b5}.seo-guide .intent-next p{display:flex;gap:10px;font-size:16px;line-height:1.5;font-weight:700;margin:8px 0 0}.intent-next p>span{color:#425f24;font-size:22px;line-height:1}.seo-guide .seo-intent-showcase>.small{color:#d4dece;margin:0;font-size:12px;line-height:1.6}@media(max-width:1150px){.intent-card-top{padding:20px 17px}.intent-card-top>svg{width:78px}.seo-guide .intent-purpose{font-size:23px}}@media(max-width:1000px){.seo-intent-showcase .seo-intents{grid-template-columns:1fr}.intent-card-top{min-height:0}.intent-card-top>svg{width:108px}.intent-query{min-height:0}}@media(max-width:700px){.seo-guide .seo-intent-showcase{padding:24px 17px}.seo-guide .seo-intent-showcase>h3{font-size:29px}.intent-answer,.intent-next{padding-left:20px;padding-right:20px}}
