:root{--s-ink:#17334b;--s-muted:#526879;--s-green:#147c65;--s-line:#dce5ec}.pkc-seo-body{margin:0;background:#f5f7fa;color:var(--s-ink);font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pkc-seo-body *{box-sizing:border-box}.pkc-seo-body a{color:var(--s-green);text-underline-offset:3px}.pkc-seo-body a:focus-visible{outline:3px solid #2486ac;outline-offset:4px}.pkc-seo-header{max-width:1160px;margin:auto;padding:20px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pkc-seo-header img{display:block;max-width:100%;height:auto}.pkc-seo-main{max-width:1100px;margin:0 auto;padding:0 28px 40px}.pkc-seo-breadcrumb{font-size:13px;margin:10px 0 28px}.pkc-seo-hero{padding:8px 0 18px}.pkc-seo-eyebrow{color:var(--s-green);font-size:12px;font-weight:800;letter-spacing:2px}.pkc-seo-main h1{font-size:clamp(30px,4.5vw,48px);line-height:1.15;letter-spacing:-1.1px;margin:14px 0}.pkc-seo-hero p{color:var(--s-muted);font-size:14px}.pkc-seo-main h2{font-size:26px;line-height:1.25;margin:0 0 16px}.pkc-seo-main h3{font-size:18px;line-height:1.4;margin:0 0 9px}.pkc-seo-section{background:#fff;border:1px solid var(--s-line);border-radius:18px;padding:27px;margin:25px 0;box-shadow:0 4px 18px #13365304}.pkc-seo-profiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pkc-seo-profile{border:1px solid var(--s-line);border-radius:13px;padding:19px;background:#f5f8fa}.pkc-seo-profile.good{background:#e8f5ed;border-color:#a7d0b6}.pkc-seo-profile.conditional{background:#fff1d9;border-color:#e3c385}.pkc-seo-profile.bad{background:#fce9e9;border-color:#e1b4b4}.pkc-seo-profile p{font-size:14px;margin:0}.pkc-seo-profile small{display:block;margin-top:7px}.pkc-seo-body .pkc-seo-button{display:inline-flex;align-items:center;justify-content:center;background:#133653;color:#fff!important;border-radius:11px;padding:11px 17px;text-decoration:none;font-weight:650;font-size:14px;min-height:44px}.pkc-seo-secondary{display:inline-block;padding:10px;font-size:14px}.pkc-seo-main dl{display:grid;grid-template-columns:180px 1fr;gap:10px}.pkc-seo-main dt{font-weight:700}.pkc-seo-main dd{margin:0}.pkc-seo-muted{font-size:13px;color:var(--s-muted)}.pkc-seo-parks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.pkc-seo-parks li{border:1px solid var(--s-line);border-radius:12px;padding:15px;display:flex;flex-direction:column;font-size:14px}.pkc-seo-parks a{font-size:16px;font-weight:700}.pkc-seo-parks small{color:var(--s-muted);margin-top:7px}.pkc-seo-questions article{border-top:1px solid var(--s-line);padding-top:19px;margin-top:19px}.pkc-seo-questions p{margin:0 0 4px}.pkc-seo-footer{background:#eaf0f4;padding:30px max(28px,calc((100vw - 1044px)/2));font-size:13px}.pkc-seo-footer nav ul{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0}.pkc-seo-footer small{color:var(--s-muted)}@media(max-width:640px){.pkc-seo-header{padding:15px;gap:12px}.pkc-seo-header img{width:190px}.pkc-seo-header .pkc-seo-button{font-size:11px;padding:8px 10px;max-width:135px}.pkc-seo-main{padding:0 15px 25px}.pkc-seo-section{padding:20px}.pkc-seo-main h2{font-size:22px}.pkc-seo-profiles,.pkc-seo-parks{grid-template-columns:1fr}.pkc-seo-main dl{grid-template-columns:1fr;gap:5px}.pkc-seo-main dd{margin-bottom:12px}.pkc-seo-main p,.pkc-seo-main li{overflow-wrap:anywhere}.pkc-seo-footer{padding:25px 20px}}
.pkc-seo-header img{width:340px;max-width:100%;height:auto}.pkc-seo-footer .pkc-brand-slogan{font-size:19px;font-weight:750;color:#147c65;margin:5px 0 10px}.pkc-legal-content h2{font-size:22px;margin:25px 0 12px}.pkc-legal-content h2:first-child{margin-top:0}.pkc-legal-content a{overflow-wrap:anywhere}@media(max-width:640px){.pkc-seo-header>a:first-child{flex:1;min-width:0}.pkc-seo-header img{width:100%;max-width:260px}.pkc-seo-header .pkc-seo-button{max-width:120px;flex-shrink:0}.pkc-legal-content{padding:22px}}
