body:has(.conditions-page){overflow-x:clip}.conditions-page{--condition-header-height:max(var(--site-header-height,0px), calc(var(--su) * (41 + 60)));color:#172f3d;font-family:var(--font-body);background:#fff;font-size:18px;line-height:1.75}.condition-shell{max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.conditions-page .site-header-spacer{height:var(--site-header-height,calc(var(--su) * (41 + 60)))}.conditions-page main{font-weight:500}.conditions-page :where(main h1,main h2,main h3,main h4,main p){margin:0}.conditions-page :where(main h1,main h2){font-family:var(--font-display);text-wrap:balance;font-weight:400}.conditions-page :where(main h1){font-size:clamp(36px,4.2vw,62px);line-height:1.12}.conditions-page :where(main h2){font-size:34px;line-height:1.12}.conditions-page :where(main h3){font-size:24px;font-weight:600}.conditions-page a{text-underline-offset:4px}.conditions-page main a:hover{text-decoration:underline}.conditions-page main a:focus-visible,.conditions-page main button:focus-visible,.conditions-page main input:not([type=search]):focus-visible,.conditions-page main summary:focus-visible{outline-offset:4px;outline:3px solid #124f72}.conditions-page ::selection{color:#023453;background:#c6dee3}.conditions-page [id]{scroll-margin-top:32px}.condition-skip{z-index:1000;color:#fff;background:#023453;padding:13px 22px;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-200%)}.condition-skip:focus{transform:none}.condition-breadcrumb{color:#405768;padding:16px 0;font-size:16px}.condition-breadcrumb ol{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.condition-breadcrumb li+li:before{content:"/";margin-inline-end:10px}.condition-hub-hero{isolation:isolate;color:#fff;background:#023453;padding:64px 0 128px;position:relative}.condition-hub-image{z-index:-2;object-fit:cover;object-position:center 48%;width:100%;height:100%;position:absolute;inset:0}.condition-hub-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#0c2636f5 0%,#0f2f42db 44%,#1d4c6638 100%);position:absolute;inset:0}.condition-hub-intro{align-items:center;gap:24px;display:grid}.condition-hub-intro h1{text-wrap:pretty;font-size:clamp(36px,3.6vw,56px)}.condition-hub-intro p{color:#e0edf4;max-width:650px;font-size:20px;font-weight:400}.condition-hub-intro .condition-text-link{color:#fff;justify-self:start;padding-block:6px}.condition-text-link{color:#30647b;align-items:center;gap:12px;font-weight:600;display:inline-flex}.condition-text-link svg,.condition-common svg{stroke-width:1.5px;flex-shrink:0;width:20px;height:20px}.condition-common{padding:12px 0 36px}.condition-common h2{margin-bottom:20px}.condition-common ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.condition-common a{color:#183745;background-color:#f6f9fb;border:1px solid #d3e1e7;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-weight:600;display:flex;box-shadow:0 0 #0f2f4200}.condition-common a svg{color:#4f8aa6}.condition-common a:is(:hover,:focus-visible){border-color:#6aa4bf;box-shadow:0 14px 32px -18px #0f2f4252}.condition-common a:is(:hover,:focus-visible) svg{color:#30647b}.condition-directory,.condition-directory-heading{margin-top:40px}.condition-directory-heading{border-top:1px solid #d3e1e7;padding-top:40px}.condition-directory-heading h2,.condition-common h2{color:#183745}.condition-directory-description{color:#405768;max-width:760px;margin-block:20px}.condition-disclosure-toggle{display:none}.condition-nav-disclosure,.condition-nav-disclosure>div{display:contents}@media not (min-width:1024px){.condition-disclosure-desktop-title{display:none}.condition-disclosure-toggle{width:100%;min-height:44px;color:inherit;font:inherit;text-wrap:initial;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:clamp(24px,9vw,34px);transition:color .18s cubic-bezier(.16,1,.3,1);display:flex}.condition-disclosure-toggle:is(:hover,:focus-visible){color:#30647b}.condition-disclosure-toggle:active{color:#183745}.condition-disclosure-toggle svg{stroke-width:1.5px;color:#4f8aa6;flex-shrink:0;width:22px;height:22px}.condition-disclosure-plus{transition:opacity .18s cubic-bezier(.16,1,.3,1)}.condition-disclosure-toggle[aria-expanded=true] .condition-disclosure-plus{opacity:0}.condition-disclosure-content{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1);display:grid}.condition-disclosure-content>div{min-height:0;display:block;overflow:hidden}.condition-disclosure-content[data-collapsed=true]{opacity:0;grid-template-rows:0fr}}.condition-search{z-index:1;color:#183745;background:#fff;border:1px solid #d3e1e7;border-radius:12px;margin-block:-80px 40px;padding:28px 32px;position:relative;box-shadow:0 24px 48px -24px #0f2f4261,0 2px 8px #0f2f420f}.condition-search label{margin-bottom:18px;font-size:28px;font-weight:700;display:block}.condition-search-field{background:#f6f9fb;border:1px solid #bcd0da;border-radius:8px;align-items:center;gap:10px;padding-inline-start:12px;display:flex}.condition-search-field svg{color:#4f8aa6;stroke-width:1.5px;flex-shrink:0;width:22px;height:22px}.condition-search input{text-overflow:ellipsis;color:#172f3d;min-width:0;min-height:56px;font:inherit;caret-color:#124f72;background:0 0;border:0;flex:1;padding:14px 16px}.condition-search input::placeholder{color:#405768;opacity:1}.condition-search .condition-search-clear-icon{display:none}@media not (min-width:1024px){.condition-search{padding:20px}.condition-search-field{gap:6px;position:relative}.condition-search input{padding:12px 8px}.condition-search-field:has(button:not(:disabled)) input{padding-inline-end:50px}.conditions-page .condition-search button{justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;inset-inline-end:0}.condition-search button>span{display:none}.condition-search .condition-search-clear-icon{display:block}.condition-common{padding:12px 0 8px}.condition-common h2{margin-bottom:12px;transition:margin-bottom .28s cubic-bezier(.16,1,.3,1)}.condition-common[data-collapsed=true] h2{margin-bottom:0}.condition-directory-heading{margin-top:12px;padding-top:20px}}.condition-search button{color:#30647b;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 14px;font-size:16px}.condition-search p{color:#405768;margin-top:10px;font-size:16px}.condition-search-status{min-height:26px}.condition-search-field{color:#172f3d}.condition-directory-layout{align-items:start;gap:20px;display:grid}.condition-group-nav{background:#f2f7fa;border-radius:12px;padding:20px 16px;font-size:16px}.condition-group-nav a{border-radius:6px;padding:10px 14px;display:block}.condition-group-nav a:hover{background:#edf3f7}.condition-group{border-top:1px solid #d3e1e7;padding:44px 0}.condition-group:first-child{border-top:0;padding-top:0}.condition-group h3{color:#183745;font-family:var(--font-display);margin-bottom:6px;font-size:30px;font-weight:400;line-height:1.12}.condition-group-description{color:#5a7180;margin-bottom:28px;font-size:16px;font-weight:400}.condition-subgroup+.condition-subgroup{margin-top:32px}.condition-subgroup h4{color:#30647b;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:16px;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.condition-subgroup h4:after{content:"";background:#d3e1e7;flex:1;height:1px}.condition-disease-links{gap:12px 20px;margin:0;padding:0;list-style:none;display:grid}.condition-disease-links a{color:#124f72;padding:8px 0;font-weight:600;display:block}.condition-empty{background:#ebf3f7;border-radius:12px;padding:40px}.condition-empty p{margin-bottom:20px}.condition-button{color:#fff;text-align:center;background:#30647b;border-radius:8px;justify-content:center;align-items:center;padding:13px 22px;font-size:16px;font-weight:600;line-height:1.75;display:inline-flex}.conditions-page main .condition-button:hover{background:#254f63;text-decoration:none}.condition-topics{background:linear-gradient(120deg,#ebf3f7 0%,#f1eef7 55%,#f8eef3 100%);border-radius:16px;margin-block:72px;padding:48px}.condition-topics>h2{color:#4a3863}.condition-topics>div{gap:20px;margin-top:20px;display:grid}.condition-topics>div>a{background-color:#fff;border:1px solid #ded9e8;border-radius:12px;align-content:start;gap:20px;padding:28px;display:grid;box-shadow:0 0 #0f2f4200}.condition-topics>div>a:before{content:"";background:#7381b3;width:36px;height:2px}.condition-topics>div>a:is(:hover,:focus-visible){border-color:#7381b3;box-shadow:0 14px 32px -18px #0f2f4252}.condition-topics p{color:#514d60;margin:0;font-size:17px}.condition-topics .condition-topic-action{color:#4a3863;align-items:center;gap:12px;margin-top:20px;font-size:16px;font-weight:600;display:inline-flex}.condition-topics h3{color:#4a3863;text-wrap:pretty;font-size:24px;font-weight:700;line-height:1.35}.condition-topic-action svg,:is(.condition-directory,.condition-article) .condition-disease-links svg{stroke-width:1.5px;flex-shrink:0;width:20px;height:20px;transition:transform .28s cubic-bezier(.16,1,.3,1)}.condition-topics a:is(:hover,:focus-visible) svg,:is(.condition-directory,.condition-article) .condition-disease-links a:is(:hover,:focus-visible) svg{transform:translate(3px)}:is(.condition-directory,.condition-article) .condition-disease-links{gap:6px 48px}:is(.condition-directory,.condition-article) .condition-disease-links li{min-width:0}:is(.condition-directory,.condition-article) .condition-disease-links a{color:#183745;justify-content:space-between;align-items:baseline;gap:12px;height:100%;font-size:17px;font-weight:500;line-height:1.6;display:flex}:is(.condition-directory,.condition-article) .condition-disease-links a:is(:hover,:focus-visible){color:#30647b}.condition-disease-name{min-width:0;display:inline-block}:is(.condition-directory,.condition-article) .condition-disease-links svg{color:#4f8aa6;align-self:center}:is(.condition-directory,.condition-article) .condition-disease-links a:is(:hover,:focus-visible) svg{color:#30647b}.condition-disease-name[data-combined=true] .condition-name-continuation{display:block}.condition-hub .condition-contact{color:#fff;background:radial-gradient(90% 130% at 100% 0,#6aa4bf57 0%,#6aa4bf00 58%),radial-gradient(60% 110% at 88% 115%,#7381b352 0%,#7381b300 62%),linear-gradient(115deg,#0f2f42 0%,#16405a 58%,#1d4c66 100%)}.condition-hub .condition-contact h2{font-size:30px}.condition-hub .condition-contact p{color:#e0edf4;font-size:17px;font-weight:400}.conditions-page .condition-hub .condition-contact .condition-button{color:#183745;background:#fff}.conditions-page .condition-hub .condition-contact .condition-button:hover{background:#dcecf3}.condition-contact{background:#edf3f7;border-radius:12px;flex-wrap:wrap;align-items:center;gap:40px;margin-bottom:72px;padding:36px 40px;display:flex}.condition-contact>div{flex:1}.condition-contact p{margin-top:20px}.condition-article-hero{color:#fff;background:radial-gradient(90% 130% at 100% 0,#6aa4bf57 0%,#6aa4bf00 58%),radial-gradient(60% 110% at 88% 115%,#7381b352 0%,#7381b300 62%),linear-gradient(115deg,#0f2f42 0%,#16405a 58%,#1d4c66 100%);padding:56px 0 52px}.condition-article-hero h1{max-width:760px;margin-bottom:20px}.condition-group-link{color:#9cc8dc;border:1px solid #9cc8dc47;border-radius:999px;margin-bottom:20px;padding:5px 14px;font-size:16px;display:inline-block}.conditions-page main .condition-group-link:is(:hover,:focus-visible){color:#fff;background-color:#ffffff1f;border-color:#9cc8dc;text-decoration:none}.condition-deck{color:#e0edf4;max-width:760px;font-size:20px;font-weight:400}.condition-article-meta{color:#9cc8dc;border-top:1px solid #9cc8dc47;flex-wrap:wrap;gap:20px;max-width:760px;margin-top:20px;padding-top:20px;font-size:16px;display:flex}.condition-article-meta a{color:#fff}.condition-reading-layout{align-items:start;gap:20px;margin-top:44px;margin-bottom:72px;display:grid}.condition-reading-sidebar{font-size:16px}.condition-reading-sidebar h2{font-family:var(--font-body);margin-bottom:12px;font-size:17px;font-weight:600}.condition-reading-sidebar ol{margin:0;padding:0;list-style:none}.condition-reading-sidebar li a{color:#2f4756;border-radius:6px;padding:10px 14px;display:block}.condition-reading-sidebar li a:hover{background:#ebf3f7}.condition-sidebar-help{color:#183745;background:linear-gradient(#ebf3f7 0%,#f6f9fb 100%);border:1px solid #d3e1e7;border-top:3px solid #6aa4bf;border-radius:12px;margin-block:20px;padding:22px}.condition-sidebar-help p{margin-bottom:20px}.condition-reading-sidebar>a{color:#30647b;font-weight:600}.condition-article{color:#2f4756;min-width:0;max-width:70ch;font-weight:400}.condition-article :is(strong,b,th,summary){color:#183745}.condition-article>section{margin-bottom:56px}.condition-article>section+section{border-top:1px solid #c2d2dd;padding-top:28px}.condition-article h2{color:#183745;border-bottom:2px solid #023453;margin-bottom:20px;padding-bottom:16px}.condition-article h3{color:#28566d;margin-block:20px 12px;font-size:21px}.condition-detailed-guide{counter-reset:condition-guide-section}.condition-detailed-guide>section+section{border-top:none}.condition-detailed-guide h2{border-bottom:none}.condition-guide-section{counter-increment:condition-guide-section}.condition-guide-section>h2:before{content:counter(condition-guide-section, decimal-leading-zero);font-family:var(--font-body);letter-spacing:.12em;color:#4f8aa6;background:linear-gradient(#6aa4bf,#6aa4bf) 0/36px 2px no-repeat;align-items:center;gap:14px;margin-bottom:12px;padding-inline-start:50px;font-size:13px;font-weight:700;line-height:1.45;display:flex}.condition-guide-takeaways{margin-block:0 56px}.conditions-page .condition-guide-takeaways{background:linear-gradient(#ebf3f7 0%,#f6f9fb 100%);border:1px solid #d3e1e7;border-top:3px solid #6aa4bf;padding:28px 32px}.condition-guide-takeaways h2{font-family:var(--font-body);padding:0;font-size:21px;font-weight:700}.condition-article .condition-guide-takeaways ul{counter-reset:condition-takeaway;padding:0;list-style:none}.condition-guide-takeaways li{counter-increment:condition-takeaway;color:#183745;padding-inline-start:44px;position:relative}.condition-guide-takeaways li:before{content:counter(condition-takeaway);inset-inline-start:0;color:#fff;background:#30647b;border-radius:999px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid;position:absolute;top:calc(.5lh - 14px)}.condition-guide-block+.condition-guide-block{margin-top:18px}.condition-guide-citations{color:#30647b;flex-wrap:wrap;gap:12px;margin-top:20px;font-size:14px;display:flex}.condition-guide-citations a{background-color:#f6f9fb;border:1px solid #d3e1e7;border-radius:999px;padding:4px 12px}.conditions-page main .condition-guide-citations a:is(:hover,:focus-visible){background-color:#ebf3f7;border-color:#6aa4bf;text-decoration:none}.condition-article p+p{margin-top:18px}.condition-article ul,.condition-article ol{margin-block:18px;padding-inline-start:34px}.condition-article li+li{margin-top:12px}.condition-article ul{list-style:outside}.condition-article ol{list-style:decimal}.condition-article li::marker{color:#4f8aa6}.condition-article .condition-disease-links{list-style:none}.condition-focus{background:#edf3f7;border-radius:12px;margin-top:20px;padding:24px 28px}.condition-focus h3{color:#023453;margin-top:0;font-size:21px;font-weight:700}.condition-note{color:#405768}.condition-source-link{color:#124f72;margin-top:12px;font-size:16px;text-decoration:underline;display:inline-block}.condition-table-wrap{margin-block:20px;overflow-x:auto}.condition-table-wrap table{border-collapse:collapse;width:100%;font-size:16px}.condition-table-wrap caption{text-align:start;color:#405768;margin-bottom:12px}.condition-table-wrap th,.condition-table-wrap td{text-align:start;vertical-align:top;border-bottom:1px solid #d3e1e7;padding:16px}.condition-table-wrap thead{background:#ebf3f7}.condition-table-wrap thead th{border-bottom:2px solid #6aa4bf}.condition-table-wrap tbody tr{transition:background-color .18s cubic-bezier(.16,1,.3,1)}.condition-table-wrap tbody tr:hover{background-color:#f6f9fb}.condition-table-wrap th:first-child{width:28%}.condition-inline-links{color:#124f72;flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px;display:flex}.conditions-page main .condition-guide-link{color:#30647b;background-color:#f5f9fa;border:1px solid #8baeba;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;min-width:0;max-width:100%;min-height:48px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.condition-guide-link span{overflow-wrap:anywhere;min-width:0}body:has(.site-header) .conditions-page main .condition-guide-link{transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.condition-guide-link svg{stroke-width:1.5px;flex-shrink:0;width:20px;height:20px;transition:transform .18s cubic-bezier(.16,1,.3,1)}.conditions-page main .condition-guide-link:is(:hover,:focus-visible){background-color:#e4eff3;border-color:#30647b;text-decoration:none}.condition-guide-link:is(:hover,:focus-visible) svg{transform:translate(3px)}.conditions-page main .condition-guide-link:active{background-color:#d6e7ee;transform:scale(.99)}.condition-faq{border-bottom:1px solid #c2d2dd;padding:18px 0}.condition-faq summary{cursor:pointer;font-weight:600}.condition-faq p{margin-top:12px}.condition-sources{color:#405768;border-top:1px solid #c2d2dd;padding-top:20px;font-size:16px}.condition-sources a{text-decoration:underline}.condition-article .condition-disease-links{padding:0}.condition-article .condition-disease-links li{margin:0}.condition-topic-layout{align-items:start;gap:64px;margin-block:44px 72px;display:grid}.condition-topic-aside{color:#183745;background:linear-gradient(#ebf3f7 0%,#f6f9fb 100%);border:1px solid #d3e1e7;border-top:3px solid #6aa4bf;border-radius:12px;gap:20px;padding:40px;display:grid}.conditions-page .condition-topic-aside h2{font-family:var(--font-body);color:#183745;font-size:21px;font-weight:700}.condition-topic-aside p{color:#2f4756;font-weight:400}.condition-topic-aside>a:not(.condition-button){color:#30647b;font-weight:600}@media (min-width:1024px){.condition-hub-intro{grid-template-columns:minmax(0,1fr)}.condition-common ul{grid-template-columns:repeat(4,minmax(0,1fr))}.condition-directory-layout{grid-template-columns:250px minmax(0,1fr);gap:48px}.condition-group-nav{top:calc(var(--condition-header-height) + 24px);max-height:calc(100dvh - var(--condition-header-height) - 24px - 24px);flex-direction:column;gap:0;display:flex;position:sticky;overflow:hidden}.condition-group-nav h2{flex-shrink:0}.condition-group-nav ol{overscroll-behavior:contain;min-height:0;overflow-y:auto}.condition-disease-links,.condition-topics>div{grid-template-columns:repeat(2,minmax(0,1fr))}.condition-reading-layout{grid-template-columns:250px minmax(0,760px);gap:64px}.condition-reading-sidebar{top:calc(var(--condition-header-height) + 24px);max-height:calc(100dvh - var(--condition-header-height) - 24px);position:sticky;overflow-y:auto}.condition-topic-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (max-width:1023px){.conditions-page .site-header-spacer{height:var(--site-header-height,calc(64px + 44px))}.condition-hub-hero{padding:40px 0 96px}.condition-hub-image{object-position:center 48%}.condition-search{margin-top:-64px}.condition-topics{padding:24px}}.condition-group-nav h2{font-family:var(--font-body);margin-bottom:20px;font-size:17px;font-weight:700}.condition-group-nav ol{margin:0;padding:0;list-style:none}.condition-group-nav li+li,.condition-article-nav li+li{margin-top:4px}.condition-group-nav a,.condition-article-nav a{font-weight:500;box-shadow:inset 0 0 #30647b}.conditions-page main nav a[aria-current=location]{color:#183745;background:#dcecf3;font-weight:700;text-decoration:none;box-shadow:inset 3px 0 #30647b}.condition-article-meta{font-weight:500}.conditions-page main .condition-search input:focus,.conditions-page main .condition-search input:focus-visible{box-shadow:none;outline:none}.condition-search-field{transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1);box-shadow:0 0 #9cd1e600}.condition-search-field:hover{border-color:#afcddd}.condition-search-field:focus-within{border-color:#6ea8c4;box-shadow:0 0 0 3px #9cd1e659}.condition-search button{transition:opacity .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1)}.condition-search button:disabled{opacity:0;pointer-events:none}.condition-search input::-webkit-search-cancel-button{display:none}.conditions-page main :is(a,button,summary){transition:opacity .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),text-decoration-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.conditions-page main a{text-decoration-line:underline;text-decoration-color:#0000}.conditions-page main a:hover,.conditions-page main .condition-source-link{text-decoration-color:currentColor}.condition-search button:hover{background:#edf3f7}.conditions-page main .condition-button{text-decoration:none}.conditions-page main .condition-button:active{transform:scale(.99)}.condition-common svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}.condition-common a:hover svg{transform:translate(3px)}.condition-common-reveal{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1);display:grid}.condition-common-reveal>div{min-height:0;overflow:hidden}.condition-common-reveal[data-collapsed=true]{opacity:0;grid-template-rows:0fr}.condition-directory{overflow-anchor:none}.condition-faq{--disclosure-enter-duration:.26s;--disclosure-exit-duration:.18s;--disclosure-easing:cubic-bezier(.16, 1, .3, 1);--disclosure-closed-transform:none}.condition-faq summary{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;list-style:none;display:flex}.condition-faq summary::-webkit-details-marker{display:none}.condition-faq summary:hover{color:#30647b;background:#edf3f7}.condition-faq summary svg{color:#4f8aa6;stroke-width:1.5px;flex-shrink:0;width:22px;height:22px}.condition-faq-plus{transform-origin:50%;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1);transform:rotate(0)}.condition-faq[open]:not([data-expanded=false]) .condition-faq-plus{opacity:0;transform:rotate(90deg)}.condition-faq-answer{padding:0 0 12px}@media (prefers-reduced-motion:no-preference){html:has(.conditions-page){scroll-behavior:smooth}.condition-route,.condition-groups{animation:.18s cubic-bezier(.16,1,.3,1) condition-content-enter}@keyframes condition-content-enter{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){body:has(.site-header) .conditions-page main .condition-guide-link{transition-property:color,background-color,border-color}.condition-disclosure-content,.condition-disclosure-plus,.condition-common h2,.condition-common-reveal,.condition-common svg,.condition-guide-link svg,.condition-faq-plus{transition:none}.conditions-page main :is(a,button,summary){transition-property:color,background-color,border-color,text-decoration-color}.condition-common a:hover svg,.condition-guide-link:is(:hover,:focus-visible) svg,.conditions-page main .condition-guide-link:active,.condition-topics a:is(:hover,:focus-visible) svg,:is(.condition-directory,.condition-article) .condition-disease-links a:is(:hover,:focus-visible) svg,.conditions-page main .condition-button:active{transform:none}}
