.percentile-visual[data-astro-cid-glmvqgka]{background:var(--sage);overflow-wrap:anywhere;border-radius:20px;margin:0;padding:clamp(24px,4vw,36px)}.percentile-visual-heading[data-astro-cid-glmvqgka]{justify-content:space-between;align-items:center;gap:20px;display:flex}.percentile-visual-heading[data-astro-cid-glmvqgka]>span[data-astro-cid-glmvqgka]{color:#4d5546;font-size:14px;font-weight:700}.percentile-visual-heading[data-astro-cid-glmvqgka]>strong[data-astro-cid-glmvqgka]{letter-spacing:-.05em;font-size:48px;line-height:1}.percentile-visual-heading[data-astro-cid-glmvqgka]>strong[data-astro-cid-glmvqgka]>span[data-astro-cid-glmvqgka]{letter-spacing:-.02em;font-size:22px}.percentile-dots[data-astro-cid-glmvqgka]{grid-template-columns:repeat(10,minmax(0,1fr));gap:10px;max-width:320px;margin-block:28px;display:grid}.percentile-dots[data-astro-cid-glmvqgka]>span[data-astro-cid-glmvqgka]{background:0 0;border:1.5px solid #6f7866;border-radius:50%;width:12px;height:12px}.percentile-dots[data-astro-cid-glmvqgka]>.filled[data-astro-cid-glmvqgka]{background:var(--terracotta);border-color:var(--terracotta)}figcaption[data-astro-cid-glmvqgka]{max-width:540px;font-size:17px;line-height:1.7}.percentile-visual[data-astro-cid-glmvqgka] .percentile-visual-note[data-astro-cid-glmvqgka]{color:#4d5546;margin-top:12px;font-size:13px;line-height:1.6}@media print{.percentile-visual[data-astro-cid-glmvqgka]{break-inside:avoid;background:#fff;border:1px solid #888;padding:16px}.percentile-dots[data-astro-cid-glmvqgka]>.filled[data-astro-cid-glmvqgka]{border:5px solid #333}}.guides-hub .reading-heading{max-width:820px;padding-bottom:44px}.featured-guide{border:1px solid var(--line);background:#fffdf9;border-radius:24px;grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;padding:36px;display:grid}.featured-guide-copy{padding:6px}.featured-guide-copy .eyebrow{font-size:12px}.featured-guide h2{max-width:450px;font-size:clamp(27px,3vw,36px);line-height:1.25}.featured-guide-copy>p:not(.eyebrow){color:var(--muted);margin-top:20px;font-size:18px}.featured-guide .primary-link{margin-top:26px}.featured-guide-copy>p.featured-guide-footnote{margin-top:16px;font-size:13px}.guide-questions,.more-guides{margin-top:64px}.guide-questions>h2,.more-guides>h2{font-size:clamp(27px,3vw,34px)}.more-guides ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.more-guides li{background:#f5fbff;border:1px solid #d9eaf5;border-radius:18px;flex-direction:column;min-width:0;padding:26px;display:flex}.more-guide-copy{flex-direction:column;align-items:flex-start;min-width:0;height:100%;display:flex}.more-guides li .eyebrow{color:#0873aa;margin-bottom:12px;font-size:12px}.more-guides li h3{font-size:23px;line-height:1.3}.more-guides li h3 a{color:#092d4b;text-decoration:none}.more-guides li h3 a:hover{color:#0873aa;text-decoration:underline}.more-guide-copy>p:not(.eyebrow){color:var(--muted);margin-top:13px;font-size:16px;line-height:1.55}.more-guide-copy .text-link{color:#0873aa;margin-top:auto;padding-top:20px}.more-guides li.more-guide-with-image:only-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:34px;padding:20px 20px 20px 32px;display:grid}.more-guide-image,.more-guide-image img{width:100%;display:block}.more-guide-image{border-radius:13px;overflow:hidden}.more-guide-image img{aspect-ratio:16/9;object-fit:cover;height:auto}.guide-question-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.guide-question{border:1px solid var(--line);border-radius:18px;flex-direction:column;padding:26px;display:flex}.guide-question-number{color:var(--terracotta);margin-bottom:18px;font-size:13px;font-weight:750}.guide-question h3{font-size:22px;line-height:1.35}.guide-question p{color:var(--muted);margin-block:14px 22px;font-size:16px}.guide-question .text-link{margin-top:auto}.guide-question .text-link span{flex:none}.guides-care-note{background:#f4e9dc;border-radius:18px;gap:20px;margin-top:48px;padding:28px;display:flex}.guides-care-note img{flex:none;align-self:start}.guides-care-note h2{margin-bottom:10px;font-size:21px}.guides-care-note p{max-width:810px;font-size:16px}.guide-article .reading-heading{max-width:880px}.guide-article-image{background:#f0f8fc;border-radius:19px;margin:0 0 35px;overflow:hidden}.guide-article-image picture,.guide-article-image img{width:100%;display:block}.guide-article-image img{aspect-ratio:16/8;object-fit:cover;object-position:center 54%;height:auto}.guide-prose h2{border-top:1px solid var(--line);margin-top:42px;padding-top:38px;scroll-margin-top:28px}.guide-prose h3{margin-top:24px}.guide-prose ul{margin-block:20px;padding-left:24px}.guide-prose li{margin-block:10px;padding-left:5px}.guide-prose li::marker{color:var(--terracotta)}.guide-sources{border-top:1px solid var(--line);margin-top:42px;padding-top:38px}.reading-content .guide-review-note{color:var(--muted);font-size:15px}@media (width<=1023px){.featured-guide{grid-template-columns:1fr;gap:28px;padding:28px}.featured-guide-copy{padding:0}.featured-guide h2{max-width:580px}.guide-question-grid{grid-template-columns:1fr;gap:16px}.more-guides ul{grid-template-columns:1fr}.more-guides li.more-guide-with-image:only-child{grid-template-columns:minmax(0,1fr);gap:24px;padding:26px}.guide-question{padding:24px}.guide-question-number{margin-bottom:12px}}@media (width<=639px){.guides-hub .reading-heading{padding-bottom:30px}.featured-guide{border-radius:18px;gap:24px;padding:22px}.featured-guide-copy>p:not(.eyebrow){font-size:17px}.featured-guide-copy>p.featured-guide-footnote{font-size:13px}.featured-guide .primary-link{justify-content:center;width:100%}.guide-questions,.more-guides{margin-top:42px}.guide-question-grid{margin-top:22px}.more-guides li.more-guide-with-image:only-child{padding:22px}.guides-care-note{gap:14px;padding:22px}.guides-care-note img{width:28px;height:28px}.guide-prose h2,.guide-sources{margin-top:32px;padding-top:28px}.guide-article-image{border-radius:14px;margin-bottom:24px}.guide-article-image img{aspect-ratio:16/9}.guide-prose li{font-size:17px}}@media print{.guide-prose h2,.guide-sources{margin-top:24px;padding-top:20px}.guide-article-image{display:none}.featured-guide,.guide-question-grid{display:block}.featured-guide{border:0;padding:0}.featured-guide .percentile-visual,.guides-care-note,.more-guide-image{display:none}.guide-question{break-inside:avoid;margin-top:14px}}
