.app-seo-profile{max-width:1200px;margin:0 auto;padding:32px 24px 72px}.app-seo-hero{padding:48px 0 20px}.app-seo-hero h1{font-size:clamp(2.8rem,8vw,5.5rem);line-height:1.05;margin:16px 0}.app-seo-subtitle{font-size:clamp(1.25rem,3vw,1.8rem);max-width:800px}.app-seo-kicker{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em}.app-seo-guide{max-width:1000px;margin:48px auto;padding:32px clamp(18px,4vw,40px);border:1px solid #ffffff24;border-radius:20px;background:#151a23;color:#eef1f5;text-align:left}.app-seo-guide h2{font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.2}.app-seo-guide h3{font-size:1.15rem;margin-top:28px}.app-seo-guide p,.app-seo-guide li{line-height:1.7;overflow-wrap:anywhere}.app-seo-guide ol{padding-left:24px}.app-seo-guide li{margin-bottom:10px}.app-seo-guide a{color:#a8ded1;text-decoration:underline;text-underline-offset:3px}.app-seo-guide .app-seo-note{font-size:.88rem;color:#b9c0cb}.app-seo-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:24px}.app-seo-guide .app-seo-launch{background:#a8ded1;color:#102320;padding:12px 20px;border-radius:10px;text-decoration:none;font-weight:700}.app-seo-directory ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.app-seo-directory li{display:flex;flex-direction:column}.app-seo-directory span{font-size:.88rem;color:#b9c0cb}.app-seo-page .cc-header-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.app-seo-profile .seo-breadcrumbs{margin:0}.app-seo-related{padding-left:20px}@media(max-width:600px){.app-seo-page .header>nav{display:none!important}.app-seo-page .cc-header-actions>a,.app-seo-page .cc-header-actions>.mm-launch-button{display:none!important}.app-seo-page .header{justify-content:space-between;gap:12px}.app-seo-directory ul{grid-template-columns:1fr}.app-seo-guide{margin:28px 16px;padding:22px 18px}.app-seo-profile{padding:24px 12px}.app-seo-profile .app-seo-guide{margin-left:0;margin-right:0}}
