.rtp-seo-page{background:#f6f3ed;color:#171b1f;padding:38px 0 72px}.rtp-seo-wrap{width:min(1180px,92vw);margin:0 auto}.rtp-seo-breadcrumb{display:flex;gap:9px;align-items:center;font-size:13px;margin-bottom:28px;color:#687078}.rtp-seo-breadcrumb a{color:inherit;text-decoration:none}.rtp-seo-hero{position:relative;padding:clamp(30px,5vw,68px);border-radius:28px;background:#fff;border:1px solid #e6e1d7;box-shadow:0 18px 45px rgba(23,27,31,.05);overflow:hidden;margin-bottom:26px}.rtp-seo-hero h1{font-size:clamp(38px,6vw,72px);line-height:.98;letter-spacing:-.045em;margin:8px 0 20px;max-width:950px}.rtp-seo-hero>p{max-width:820px;font-size:18px;line-height:1.7;color:#4c5359}.rtp-seo-eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:800;color:#8b6b2b}.rtp-seo-hero-actions,.rtp-seo-admin-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.rtp-seo-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;background:#171b1f;color:#fff!important;border-radius:999px;text-decoration:none!important;font-weight:700}.rtp-seo-btn-secondary{background:#ede8de;color:#171b1f!important}.rtp-seo-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:24px 0}.rtp-seo-stats article{background:#fff;border:1px solid #e6e1d7;border-radius:18px;padding:22px}.rtp-seo-stats strong{display:block;font-size:30px;letter-spacing:-.035em}.rtp-seo-stats span{display:block;color:#6c737a;font-size:13px;margin-top:4px}.rtp-seo-section,.rtp-seo-cta,.rtp-seo-preferred,.rtp-seo-coverage,.rtp-seo-note{background:#fff;border:1px solid #e6e1d7;border-radius:22px;padding:clamp(24px,4vw,42px);margin:18px 0}.rtp-seo-section h2,.rtp-seo-cta h2,.rtp-seo-preferred h2{font-size:clamp(26px,3vw,38px);letter-spacing:-.03em;margin:0 0 14px}.rtp-seo-section p,.rtp-seo-cta p,.rtp-seo-preferred p{font-size:16px;line-height:1.75;color:#444c53}.rtp-seo-text-link{font-weight:800;color:#171b1f}.rtp-seo-card-grid,.rtp-seo-post-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.rtp-seo-card-grid article,.rtp-seo-post-grid article{border:1px solid #ece7de;border-radius:17px;padding:20px;background:#fbfaf7}.rtp-seo-card-grid h3,.rtp-seo-post-grid h3{margin:0 0 8px;font-size:20px}.rtp-seo-post-grid span{font-size:12px;color:#7c848a}.rtp-seo-post-grid a{color:#171b1f;text-decoration:none}.rtp-seo-incident-list{display:grid;gap:11px}.rtp-seo-incident{border:1px solid #e9e4db;border-radius:16px;padding:18px;background:#fbfaf7}.rtp-seo-incident h3{margin:5px 0 10px;font-size:18px}.rtp-seo-incident-meta,.rtp-seo-sources{font-size:12px;color:#727a80}.rtp-seo-sources{margin-top:10px}.rtp-seo-sources a{color:#4a5660}.rtp-seo-badge{display:inline-block;padding:5px 9px;border-radius:999px;background:#eee9df;font-size:11px;font-weight:700}.rtp-seo-chip-row{display:flex;flex-wrap:wrap;gap:8px}.rtp-seo-chip-row>span{display:inline-block;border:1px solid #ded8cd;background:#faf8f3;border-radius:999px;padding:8px 11px;font-size:12px}.rtp-seo-coverage{display:flex;gap:14px;align-items:flex-start;justify-content:space-between}.rtp-seo-coverage span{color:#606970;font-size:13px}.rtp-seo-note{background:#fff8e9;border-color:#ead8aa;font-size:14px;line-height:1.6}.rtp-seo-cta,.rtp-seo-preferred{display:flex;gap:24px;align-items:center;justify-content:space-between}.rtp-seo-preferred-inline,.rtp-seo-explore{margin:28px 0;padding:20px;border:1px solid #e6e1d7;border-radius:18px;background:#faf8f3}.rtp-seo-explore>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.rtp-seo-explore a{display:inline-block;padding:7px 10px;border-radius:999px;background:#fff;border:1px solid #ded8cd;text-decoration:none}.rtp-seo-founder-photo{width:132px;height:132px;object-fit:cover;border-radius:50%;border:4px solid #f1ece2;margin-top:18px}.rtp-seo-admin{max-width:1280px}.rtp-seo-lede{max-width:900px;font-size:16px}.rtp-seo-admin-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:16px}.rtp-seo-admin-card{background:#fff;border:1px solid #dcdcde;border-radius:12px;padding:22px;margin:16px 0}.rtp-seo-admin-card h2{margin-top:0}.rtp-seo-admin-card table{margin-top:16px}.rtp-seo-admin-actions form{margin:0}.rtp-seo-admin .rtp-seo-chip-row>span{background:#f6f7f7;border-color:#dcdcde}.rtp-seo-admin-card input[type=number]{width:90px}.rtp-seo-admin-card .regular-text{max-width:440px;width:100%}@media(max-width:760px){.rtp-seo-page{padding-top:20px}.rtp-seo-hero{border-radius:20px}.rtp-seo-cta,.rtp-seo-preferred,.rtp-seo-coverage{display:block}.rtp-seo-cta .rtp-seo-btn{margin-top:14px}.rtp-seo-admin-grid{grid-template-columns:1fr}}
