.seo-shell{max-width:1080px;margin:0 auto;padding:28px 22px;color:#183027;background:#fff;font:16px/1.8 Arial,sans-serif}.seo-shell nav{display:flex;gap:20px;flex-wrap:wrap}.seo-shell a{color:#183027;text-underline-offset:4px}.seo-shell h1{font:36px/1.3 Georgia,serif;margin:32px 0 18px}.seo-shell h2{font:26px/1.4 Georgia,serif;margin-top:28px}.seo-shell img{max-width:100%;height:auto;max-height:360px;object-fit:contain}.seo-shell li{margin:16px 0}.seo-shell a{display:inline-block;min-height:44px;padding:7px 0}.seo-shell p{max-width:70ch}