.care-guide-page-module__c2mHOq__referenceNav,.care-guide-page-module__c2mHOq__endNav{flex-wrap:wrap;gap:.65rem;margin:1rem 0 1.35rem;display:flex}.care-guide-page-module__c2mHOq__referenceNav a,.care-guide-page-module__c2mHOq__endNav a{border:1px solid var(--rawafid-border,#cfe3df);background:var(--rawafid-surface,#fff);border-radius:999px;align-items:center;min-height:44px;padding:.65rem .9rem;font-weight:700;text-decoration:none;display:inline-flex}.care-guide-page-module__c2mHOq__hero{position:relative;overflow:hidden}.care-guide-page-module__c2mHOq__hero:after{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--rf-brand,#0b7f7c) 10%,transparent),transparent 70%);pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;inset:auto auto -80px -70px}.care-guide-page-module__c2mHOq__quickFacts{flex-wrap:wrap;gap:.6rem;margin:1.1rem 0 .2rem;display:flex}.care-guide-page-module__c2mHOq__quickFacts span{border:1px solid var(--rf-line,#d9e8e5);background:color-mix(in srgb,var(--rf-surface,#fff) 94%,var(--rf-brand,#0b7f7c) 6%);min-height:38px;color:var(--rf-ink-soft,#36545a);border-radius:999px;align-items:center;gap:.35rem;padding:.48rem .7rem;font-size:.88rem;display:inline-flex}.care-guide-page-module__c2mHOq__quickFacts strong{color:var(--rf-brand-deep,#063f49);font-weight:900}.care-guide-page-module__c2mHOq__readingLayout{grid-template-columns:minmax(0,1fr) minmax(210px,270px);align-items:start;gap:clamp(1.2rem,3vw,2.3rem);display:grid}.care-guide-page-module__c2mHOq__readingColumn{min-width:0}.care-guide-page-module__c2mHOq__outline{grid-area:1/2;position:relative}.care-guide-page-module__c2mHOq__outlineInner{border:1px solid var(--rf-line,#d9e8e5);background:color-mix(in srgb,var(--rf-paper,#fffefb) 96%,var(--rf-brand,#0b7f7c) 4%);box-shadow:var(--rf-shadow-xs,0 2px 10px #0c3c420b);border-radius:20px;max-height:calc(100vh - 118px);padding:1rem;position:sticky;top:92px;overflow:auto}.care-guide-page-module__c2mHOq__outline nav{gap:.15rem;margin-top:.65rem;display:grid}.care-guide-page-module__c2mHOq__outline nav a{color:var(--rf-ink-soft,#36545a);border-inline-start:2px solid #0000;border-radius:10px;padding:.5rem .58rem;font-size:.88rem;line-height:1.45;text-decoration:none;display:block}.care-guide-page-module__c2mHOq__outline nav a:hover{background:var(--rf-brand-soft,#eaf8f6);color:var(--rf-brand-deep,#063f49);border-inline-start-color:var(--rf-brand,#0b7f7c)}.care-guide-page-module__c2mHOq__outlineNested{color:var(--rf-muted,#657b80)!important;padding-inline-start:1.3rem!important;font-size:.82rem!important}.care-guide-page-module__c2mHOq__referencesShortcut{border-top:1px solid var(--rf-line,#d9e8e5);margin-top:.8rem;padding-top:.8rem;font-size:.83rem;font-weight:800;text-decoration:none;display:block}:is(.care-guide-page-module__c2mHOq__readingColumn .article-body>h2,.care-guide-page-module__c2mHOq__readingColumn .article-body>h3,.care-guide-page-module__c2mHOq__readingColumn .article-body>h4){scroll-margin-top:105px}.care-guide-page-module__c2mHOq__readingColumn .article-body>h2{margin-top:2.5rem;padding-top:.15rem;line-height:1.45}.care-guide-page-module__c2mHOq__readingColumn .article-body>h3{margin-top:1.8rem;line-height:1.5}.care-guide-page-module__c2mHOq__readingColumn .article-body>p{max-width:76ch}.care-guide-page-module__c2mHOq__readingColumn .content-callout{box-shadow:var(--rf-shadow-xs,0 2px 10px #0c3c420b);border-radius:18px;margin:1.4rem 0;padding:1rem 1.1rem}.care-guide-page-module__c2mHOq__readingColumn .content-table-wrap{border:1px solid var(--rf-line,#d9e8e5);background:#fff;border-radius:16px;margin:1.5rem 0}.care-guide-page-module__c2mHOq__readingColumn .content-faq{gap:.65rem;margin:1.5rem 0;display:grid}.care-guide-page-module__c2mHOq__readingColumn .content-faq details{border:1px solid var(--rf-line,#d9e8e5);background:#fff;border-radius:14px;padding:.2rem .9rem}.care-guide-page-module__c2mHOq__readingColumn .content-faq summary{cursor:pointer;min-height:48px;color:var(--rf-brand-deep,#063f49);align-items:center;font-weight:800;display:flex}.care-guide-page-module__c2mHOq__readingColumn .content-faq p{margin:.1rem 0;padding-bottom:.85rem;line-height:1.85}.care-guide-page-module__c2mHOq__browser{margin:1.5rem 0 2rem}.care-guide-page-module__c2mHOq__browserHeader{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.care-guide-page-module__c2mHOq__browserHeader p{max-width:62ch;color:var(--rawafid-text-muted,#526b68);margin:0}.care-guide-page-module__c2mHOq__groups{gap:1.25rem;display:grid}.care-guide-page-module__c2mHOq__group{border:1px solid var(--rawafid-border,#cfe3df);background:var(--rawafid-surface,#fff);border-radius:24px;padding:clamp(1rem,2vw,1.4rem)}.care-guide-page-module__c2mHOq__group h2{margin:.15rem 0 1rem;font-size:clamp(1.25rem,2.3vw,1.65rem)}.care-guide-page-module__c2mHOq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.care-guide-page-module__c2mHOq__card{border:1px solid var(--rawafid-border,#d8e8e5);background:color-mix(in srgb,var(--rawafid-surface,#fff) 94%,var(--rawafid-accent,#0f766e) 6%);border-radius:18px;min-width:0;padding:1rem}.care-guide-page-module__c2mHOq__card h3{margin:.2rem 0 .55rem;font-size:1.05rem;line-height:1.55}.care-guide-page-module__c2mHOq__card p{color:var(--rawafid-text-muted,#526b68);overflow-wrap:anywhere;margin:0 0 .75rem}.care-guide-page-module__c2mHOq__card a{text-underline-offset:.2em;font-weight:800}.care-guide-page-module__c2mHOq__meta{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.care-guide-page-module__c2mHOq__meta span{background:var(--rawafid-surface,#fff);border:1px solid var(--rawafid-border,#d8e8e5);border-radius:999px;padding:.28rem .55rem;font-size:.82rem}.care-guide-page-module__c2mHOq__count{font-variant-numeric:tabular-nums;color:var(--rawafid-accent,#0f766e);font-weight:800}.care-guide-page-module__c2mHOq__related{margin-top:clamp(2rem,5vw,3.5rem)}.care-guide-page-module__c2mHOq__related .related-content-grid>article{flex-direction:column;min-height:100%;display:flex}.care-guide-page-module__c2mHOq__related .related-content-grid>article>p{flex:1}.care-guide-page-module__c2mHOq__references{margin-top:2rem}.care-guide-page-module__c2mHOq__referencesHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.care-guide-page-module__c2mHOq__referencesHeading h2{margin:.15rem 0 0}.care-guide-page-module__c2mHOq__referencesHeading>span{color:var(--rf-muted,#657b80);font-size:.88rem}.care-guide-page-module__c2mHOq__references ol{gap:.7rem;padding-inline-start:1.4rem;display:grid}.care-guide-page-module__c2mHOq__references li{border:1px solid var(--rf-line,#d9e8e5);background:#fff;border-radius:12px;padding:.75rem .85rem;line-height:1.55}.care-guide-page-module__c2mHOq__references li>a{overflow-wrap:anywhere;font-weight:750}.care-guide-page-module__c2mHOq__referenceMeta{flex-wrap:wrap;gap:.45rem;margin-top:.35rem;display:flex}.care-guide-page-module__c2mHOq__referenceMeta small{background:var(--rf-surface-soft,#f4faf8);color:var(--rf-muted,#657b80);border-radius:999px;padding:.2rem .45rem;display:inline-flex}.care-guide-page-module__c2mHOq__endNav{border-top:1px solid var(--rawafid-border,#cfe3df);margin-top:2rem;padding-top:1.25rem}@media (max-width:980px){.care-guide-page-module__c2mHOq__readingLayout{grid-template-columns:1fr}.care-guide-page-module__c2mHOq__outline{grid-area:auto/1}.care-guide-page-module__c2mHOq__outlineInner{max-height:none;position:static}.care-guide-page-module__c2mHOq__outline nav{grid-template-columns:repeat(2,minmax(0,1fr))}.care-guide-page-module__c2mHOq__readingColumn{grid-row:auto}}@media (max-width:760px){.care-guide-page-module__c2mHOq__browserHeader,.care-guide-page-module__c2mHOq__referencesHeading{flex-direction:column;align-items:start}.care-guide-page-module__c2mHOq__grid{grid-template-columns:1fr}.care-guide-page-module__c2mHOq__referenceNav,.care-guide-page-module__c2mHOq__endNav{grid-template-columns:1fr;display:grid}.care-guide-page-module__c2mHOq__referenceNav a,.care-guide-page-module__c2mHOq__endNav a{text-align:center;justify-content:center}.care-guide-page-module__c2mHOq__group{border-radius:18px;padding:1rem}.care-guide-page-module__c2mHOq__card{border-radius:16px}.care-guide-page-module__c2mHOq__quickFacts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.care-guide-page-module__c2mHOq__quickFacts span{text-align:center;justify-content:center}.care-guide-page-module__c2mHOq__outline nav{grid-template-columns:1fr}.care-guide-page-module__c2mHOq__outlineInner{border-radius:16px}.care-guide-page-module__c2mHOq__readingColumn .article-body>p{max-width:none}.care-guide-page-module__c2mHOq__references li{padding:.7rem}.care-guide-page-module__c2mHOq__related .related-content-grid{grid-template-columns:1fr}}@media (max-width:430px){.care-guide-page-module__c2mHOq__quickFacts{grid-template-columns:1fr}.care-guide-page-module__c2mHOq__referenceMeta{gap:.3rem}}
