.gp{background:var(--porcelain);color:var(--ink);font-size:.9375rem;line-height:1.6}.gp-narrow{max-width:46rem}.gp h1{max-width:none;margin-bottom:var(--space-2);overflow-wrap:anywhere;font-size:clamp(1.75rem,4.6vw,2.5rem);line-height:1.12}.gp h2{max-width:none;margin-bottom:var(--space-2);font-size:clamp(1.375rem,3.2vw,1.75rem);line-height:1.15}.gp-hero{border-bottom:.0625rem solid var(--porcelain-deep);background:var(--white);padding-block:var(--space-4) var(--space-3)}.gp-crumbs{margin-bottom:var(--space-2);color:var(--slate);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.8125rem;display:flex}.gp-crumbs a{color:var(--royal-violet);text-decoration:none}.gp-crumbs a:hover,.gp-crumbs a:focus-visible{text-decoration:underline}.gp-lede{max-width:40rem;margin-bottom:var(--space-2);color:var(--slate)}.gp-checked{color:var(--evidence);margin:0;font-size:.8125rem;font-weight:700}.gp-facts{padding-block:var(--space-4) var(--space-3)}.gp-list{border-top:.0625rem solid var(--porcelain-deep);margin:0;padding:0;list-style:none}.gp-fact{border-bottom:.0625rem solid var(--porcelain-deep);padding-block:var(--space-2)}.gp-fact h3{margin-bottom:.25rem;font-size:1rem;font-weight:700;line-height:1.35}.gp-fact p{overflow-wrap:anywhere;margin-bottom:.375rem}.gp-src{color:var(--slate);font-size:.8125rem}.gp-src summary{cursor:pointer;width:fit-content;color:var(--royal-violet);font-weight:600;list-style:none}.gp-src summary::-webkit-details-marker{display:none}.gp-src summary:after{content:"+";margin-left:.375rem}.gp-src[open] summary:after{content:"–"}.gp-src ul{margin:.375rem 0 0;padding-left:1rem}.gp-src li{overflow-wrap:anywhere}.gp-more{padding-block:var(--space-2) var(--space-4)}.gp-box{border:.0625rem solid var(--cta-gold);border-radius:var(--radius);background:var(--white);padding:var(--space-3)}.gp-adds{margin:0 0 var(--space-3);padding-left:1.125rem}.gp-adds li{margin-bottom:.25rem}.gp-box-p{margin-bottom:var(--space-2);color:var(--slate)}.gp-open{white-space:normal;width:100%;max-width:22rem}.gp-free{margin:.5rem 0 var(--space-2);color:var(--slate);font-size:.8125rem}.gp-call{border-top:.0625rem solid var(--porcelain-deep);padding-top:var(--space-2);margin:0;font-size:.875rem}.gp-call a{color:var(--royal-violet);font-weight:700}.gp-related{padding-block:0 var(--space-6)}.gp-related ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.gp-related a{border:.0625rem solid var(--porcelain-deep);border-radius:var(--radius);background:var(--white);color:var(--royal-violet);overflow-wrap:anywhere;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:block}.gp-related a:hover,.gp-related a:focus-visible{border-color:var(--royal-violet)}.gp-hub{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.gp-hub a{border:.0625rem solid var(--porcelain-deep);border-radius:var(--radius);background:var(--white);color:var(--ink);gap:.125rem;padding:.75rem 1rem;text-decoration:none;display:grid}.gp-hub a:hover,.gp-hub a:focus-visible{border-color:var(--royal-violet)}.gp-hub b{color:var(--royal-violet);font-size:1rem}.gp-hub span{color:var(--slate);overflow-wrap:anywhere;font-size:.875rem}@media (min-width:48rem){.gp-related ul,.gp-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}
