/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.interior-page .detail-copy{color:var(--reading-ink);gap:20px;margin-top:28px;display:grid}.interior-page :is(.detail-copy,.detail-items) p:not(.uppercase):not(.interior-eyebrow){font:400 18px/1.75 var(--font-manrope),sans-serif;letter-spacing:normal;text-wrap:wrap}.interior-page .concern-detail-section{background:#fff}.interior-page .detail-section--cards,.interior-page .detail-section--split{background:var(--surface-cream)}.interior-page .detail-section--highlight{background:var(--brand-teal-soft)}.interior-page .detail-reading{max-width:760px;margin-inline:auto}.interior-page .detail-reading h2{text-wrap:balance}.interior-page p.detail-intro{color:var(--reading-ink);margin-top:24px;font-size:18px}.interior-page .concern-detail-section .detail-items{gap:16px;margin-top:28px;list-style:none;display:grid}.interior-page .concern-detail-section .detail-items>li{border-radius:var(--radius-mixed-card);background:var(--surface-cream);align-items:start;gap:16px;padding:24px;display:flex}.interior-page .concern-detail-section .detail-items>li>span{color:var(--brand-blue);flex-shrink:0;padding-top:6px;display:flex}.interior-page .detail-note{border-radius:var(--radius-mixed-card);background:var(--brand-teal-soft);margin-top:28px;padding:24px 28px}.interior-page .detail-note .detail-copy{margin-top:0}.interior-page .detail-cards{gap:24px;margin-top:32px;display:grid}.interior-page .concern-detail-section .detail-card{border:1px solid var(--brand-blue);padding:28px}@supports (color:color-mix(in lab,red,red)){.interior-page .concern-detail-section .detail-card{border:1px solid color-mix(in srgb,var(--brand-blue) 14%,white)}}.interior-page .concern-detail-section .detail-card{border-radius:var(--radius-mixed-card);background:#fff}.interior-page .detail-card__heading{grid-template-columns:56px minmax(0,1fr) 16px;align-items:center;gap:16px;display:grid}.interior-page .detail-card__number{color:var(--brand-blue);grid-area:1/3;align-self:start;font-size:12px}.interior-page .detail-card__icon{background:var(--brand-blue);border-radius:18px 6px;grid-area:1/1;place-items:center;width:56px;height:56px;display:grid}@supports (color:color-mix(in lab,red,red)){.interior-page .detail-card__icon{background:color-mix(in srgb,var(--brand-blue) 85%,var(--brand-black))}}.interior-page .detail-card__icon{color:#fff}.interior-page .concern-detail-section .detail-card__heading h3{font:500 24px/1.3 var(--font-fraunces),Georgia,serif;letter-spacing:-.025em;grid-area:1/2}.interior-page .concern-detail-section .detail-items--compact{gap:16px}.interior-page .concern-detail-section .detail-items--compact>li{background:0 0;border-radius:0;gap:12px;padding:0}.interior-page .concern-detail-section>.detail-panel{border-radius:var(--radius-mixed-card);background:var(--surface-cream);padding:clamp(24px,4vw,56px)}.interior-page .concern-detail-closing,.interior-page .detail-panel .detail-items>li{background:#fff}.interior-page .detail-closing__layout{align-items:start;gap:40px;display:grid}.interior-page .detail-closing__layout>div:first-child h2{text-wrap:balance}.interior-page .detail-closing__actions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.interior-page .detail-closing__actions .button-link{text-align:center;text-wrap:balance;padding-block:12px}.interior-page .detail-exploring{border-radius:var(--radius-mixed-card);background:var(--brand-blue);padding:28px}@supports (color:color-mix(in lab,red,red)){.interior-page .detail-exploring{background:color-mix(in srgb,var(--brand-blue) 85%,var(--brand-black))}}.interior-page .detail-exploring{color:#fff}.interior-page .detail-exploring h2{color:#fff;font-size:28px}.interior-page .detail-exploring ul{margin-top:24px}.interior-page .detail-exploring li+li{border-top:1px solid #ffffff30}.interior-page .detail-exploring a{color:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:16px;font-weight:600;line-height:1.65;display:flex}.interior-page .detail-exploring a>span:last-child{background:var(--brand-teal-soft);height:40px;color:var(--brand-black);border-radius:50%;flex:0 0 40px;place-items:center;font-size:20px;display:grid}.interior-page .detail-exploring a:hover>span:last-child{background:var(--brand-coral)}.interior-page .detail-exploring a:focus-visible{outline-offset:6px;outline-color:#fff}@media (min-width:768px){.interior-page .concern-detail-section .detail-items:not(.detail-items--compact),.interior-page .detail-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.interior-page .concern-detail-section .detail-items:not(.detail-items--compact)>li,.interior-page .detail-cards>article{grid-column:span 2}.interior-page .concern-detail-section .detail-items:not(.detail-items--compact)>li:last-child:nth-child(odd),.interior-page .detail-cards>article:last-child:nth-child(odd){grid-column:2/span 2}.interior-page .detail-exploring{padding:36px}}@media (min-width:1024px){.interior-page .detail-closing__layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(40px,5vw,72px)}}@media (max-width:479px){.interior-page .concern-detail-section .detail-card{padding:24px 20px}.interior-page .detail-card__heading{grid-template-columns:48px minmax(0,1fr) 12px;gap:12px}.interior-page .detail-card__icon{width:48px;height:48px}.interior-page .concern-detail-section .detail-card__heading h3{font-size:22px}.interior-page .concern-detail-section .detail-items>li{padding:20px}.interior-page .concern-detail-section .detail-items--compact>li{padding:0}.interior-page .detail-closing__actions .button-link{width:100%}}.interior-page section.concern-detail-section{border-bottom:0}.interior-page .concern-detail-section[data-concern-section=checklist]>div{max-width:1240px}.interior-page .detail-section--support .detail-copy{max-width:760px}.interior-page .sensory-concerns{background:#fff}.interior-page .sensory-concerns .concern-carousel{margin-top:32px}.interior-page .sensory-concerns .concern-carousel__card{border-color:var(--brand-blue);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.interior-page .sensory-concerns .concern-carousel__card{border-color:color-mix(in srgb,var(--brand-blue) 14%,white)}}.interior-page .sensory-concerns .concern-carousel__card>div:first-child{aspect-ratio:3/2}.interior-page .sensory-concerns .concern-carousel__card[href*=\/balance-coordination-physical-participation-difficulties] img{object-position:50% 40%}.interior-page .sensory-concerns .concern-carousel__card>div:nth-child(2){gap:12px;min-height:128px;padding:24px}.interior-page .sensory-concerns .concern-carousel__card h3{font:500 23px/1.28 var(--font-fraunces),Georgia,serif;letter-spacing:-.025em}.interior-page .sensory-concerns .concern-carousel__card>div:nth-child(2)>span{width:24px;height:24px;color:var(--brand-blue)}.interior-page .sensory-support-closing{background:#fff}.interior-page .sensory-support-panel{border-radius:var(--radius-mixed-card);background:var(--brand-blue);padding:clamp(28px,5vw,64px)}@supports (color:color-mix(in lab,red,red)){.interior-page .sensory-support-panel{background:color-mix(in srgb,var(--brand-blue) 85%,var(--brand-black))}}.interior-page .sensory-support-panel .detail-copy,.interior-page .sensory-support-panel h2{color:#fff}.interior-page .sensory-support-panel .detail-closing__actions{margin-top:32px}