/* Only the three reviewed landscape SEO templates; retain the complete original artwork. */
body.template-details-page .landscape-seo-template-layout .template-detail-main{padding:28px}
body.template-details-page .landscape-seo-template-layout .template-detail-heading{margin-bottom:24px;font-size:clamp(28px,2.7vw,36px)}
body.template-details-page .landscape-seo-template-layout .template-preview-frame{min-height:0;margin:0 0 24px;padding:10px}
body.template-details-page .landscape-seo-template-layout .template-preview-frame img.preview-img{width:100%;max-width:none;max-height:none;height:auto;object-fit:contain}
body.template-details-page .landscape-seo-template-layout .template-action-card{padding:24px;text-align:left}
body.template-details-page .landscape-seo-template-layout .template-action-card>div.text-center{padding-bottom:16px;text-align:left!important}
body.template-details-page .landscape-seo-template-layout .template-action-card .btn-tmpl-actions{width:100%;margin:0}
body.template-details-page .landscape-seo-template-layout .template-action-card>p{margin:0;text-align:left}
body.template-details-page .landscape-seo-template-layout .template-mobile-action-jump{display:none}
@media(max-width:991.98px){
body.template-details-page .landscape-seo-template-layout .template-mobile-action-jump{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:0 0 20px;padding:10px 16px;border:1px solid #94288f;border-radius:8px;color:#71336f;font-weight:600;text-decoration:none}
body.template-details-page .landscape-seo-template-layout .template-mobile-action-jump:focus-visible{outline:3px solid #432d83;outline-offset:3px}
body.template-details-page .landscape-seo-template-layout .template-detail-aside{scroll-margin-top:90px}
}
@media(max-width:575.98px){
body.template-details-page .landscape-seo-template-layout .template-detail-main{padding:20px 16px}
body.template-details-page .landscape-seo-template-layout .template-preview-frame{padding:0;border:0;border-radius:0}
body.template-details-page .landscape-seo-template-layout .template-action-card{padding:20px}
}
