.canal-comparison:where(.astro-uhqcwaqj){margin:32px 0 0}.canal-comparison:where(.astro-uhqcwaqj) figcaption:where(.astro-uhqcwaqj){font-size:13px;line-height:1.6;color:#536a75;margin-top:12px;max-width:960px}.canal-map:where(.astro-uhqcwaqj){position:relative}.canal-map:where(.astro-uhqcwaqj)>img:where(.astro-uhqcwaqj){display:block;width:100%;height:auto;box-sizing:border-box;border:1px solid #dae5e9;border-radius:18px}.canal-zone-link:where(.astro-uhqcwaqj){position:absolute;inset:0 auto 0 0;width:38%;border-radius:18px}.canal-hotspot:where(.astro-uhqcwaqj){position:absolute;top:16%;height:73%;width:19.3%;padding:0;border:2px solid transparent;border-radius:12px;background:transparent;cursor:zoom-in}.canal-hotspot-independent:where(.astro-uhqcwaqj){left:39.4%}.canal-hotspot-confluent:where(.astro-uhqcwaqj){left:59.8%}.canal-hotspot-fin:where(.astro-uhqcwaqj){left:80.2%}.canal-hotspot:where(.astro-uhqcwaqj):hover,.canal-hotspot:where(.astro-uhqcwaqj)[aria-expanded=true]{border-color:#6b9f9b;background:#308b810a}.canal-hotspot:where(.astro-uhqcwaqj):focus-visible,.canal-mobile-trigger:where(.astro-uhqcwaqj):focus-visible,.canal-preview:where(.astro-uhqcwaqj) button:where(.astro-uhqcwaqj):focus-visible,.canal-preview:where(.astro-uhqcwaqj) a:where(.astro-uhqcwaqj):focus-visible{outline:3px solid #0b75b7;outline-offset:4px}.canal-mobile-trigger:where(.astro-uhqcwaqj){display:block;width:100%;border:0;padding:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:zoom-in;border-radius:12px}.canal-mobile-trigger:where(.astro-uhqcwaqj)[aria-expanded=true]{outline:2px solid #308b81;outline-offset:3px}.canal-comparison:where(.astro-uhqcwaqj) .canal-hint:where(.astro-uhqcwaqj){margin:12px 0 0;color:#327580;font-size:13px;line-height:1.5}.canal-preview:where(.astro-uhqcwaqj){position:fixed;inset:auto;margin:0;box-sizing:border-box;width:276px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;padding:22px 18px 16px;border:1px solid #b9d2d0;border-radius:14px;background:#fff;color:#153845;box-shadow:0 12px 36px #1538452b;font-family:Nunito Sans,Arial,sans-serif;text-align:left;z-index:20}.canal-preview:where(.astro-uhqcwaqj)::backdrop{background:transparent;pointer-events:none}.canal-preview:where(.astro-uhqcwaqj) .canal-preview-close:where(.astro-uhqcwaqj){position:absolute;right:4px;top:4px;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:#536a75;font:27px/1 Arial,sans-serif;cursor:pointer}.canal-preview-close:where(.astro-uhqcwaqj):hover{background:#eef5f3}.canal-preview:where(.astro-uhqcwaqj) .canal-source-kind:where(.astro-uhqcwaqj){font-size:10px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#327580;margin:0 24px 7px 0}.canal-preview:where(.astro-uhqcwaqj) h4:where(.astro-uhqcwaqj){font-family:Sora,Arial,sans-serif;font-size:17px;line-height:1.35;letter-spacing:-.025em;margin:0 20px 12px 0;color:#153845}.canal-preview:where(.astro-uhqcwaqj) .canal-source:where(.astro-uhqcwaqj){display:block;width:180px;height:273px;max-width:100%;margin:0 auto 12px;border:0;border-radius:0;object-fit:contain;background:#fff}.canal-preview:where(.astro-uhqcwaqj) .canal-source-credit:where(.astro-uhqcwaqj){display:block;color:#536a75;font-size:11px;line-height:1.5;text-align:center;text-decoration:underline;text-underline-offset:3px}.mobile-diagrams:where(.astro-uhqcwaqj){display:none}@media(max-width:760px){.desktop-diagram:where(.astro-uhqcwaqj){display:none}.mobile-diagrams:where(.astro-uhqcwaqj){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:15px;overscroll-behavior-x:contain}.mobile-diagrams:where(.astro-uhqcwaqj)>div:where(.astro-uhqcwaqj){flex:0 0 100%;scroll-snap-align:start;min-width:0}.mobile-diagrams:where(.astro-uhqcwaqj) img:where(.astro-uhqcwaqj){display:block;width:100%;height:350px;object-fit:contain;background:#f1f6f6;border:1px solid #dae5e9;border-radius:12px;box-sizing:border-box}.mobile-diagrams:where(.astro-uhqcwaqj) span:where(.astro-uhqcwaqj){display:block;font-size:12px;color:#46616b;margin-top:9px;line-height:1.5}}@media(max-height:520px){.canal-preview:where(.astro-uhqcwaqj) .canal-source:where(.astro-uhqcwaqj){height:190px;width:126px}.canal-preview:where(.astro-uhqcwaqj){padding-block:15px 12px}}@media print{.canal-hotspot:where(.astro-uhqcwaqj),.canal-zone-link:where(.astro-uhqcwaqj),.canal-hint:where(.astro-uhqcwaqj),.canal-preview:where(.astro-uhqcwaqj){display:none!important}}.molar-count-chart:where(.astro-wzeytruh){--three:#257f83;--four:#304b67;box-sizing:border-box;padding:24px;border:1px solid #d9e7e7;border-radius:18px;background:#fff;color:#153845;font-family:Nunito Sans,Arial,sans-serif;text-align:left}.molar-count-chart:where(.astro-wzeytruh) header:where(.astro-wzeytruh){padding-right:18px;margin-bottom:18px}.molar-count-chart:where(.astro-wzeytruh) .chart-kicker:where(.astro-wzeytruh){margin:0 0 6px;font-size:10px;line-height:1.4;letter-spacing:.14em;font-weight:800;text-transform:uppercase;color:#458186}.molar-count-chart:where(.astro-wzeytruh) h4:where(.astro-wzeytruh){margin:0;font-family:Sora,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.035em;color:#153845}.molar-count-chart:where(.astro-wzeytruh) table:where(.astro-wzeytruh){width:100%;table-layout:fixed;border-collapse:collapse;line-height:1.4;text-align:left}.molar-count-chart:where(.astro-wzeytruh) thead:where(.astro-wzeytruh) th:where(.astro-wzeytruh){padding:0 12px 12px;border-bottom:1px solid #cfdddd;font-size:11px;font-weight:800;color:#526a73}.molar-count-chart:where(.astro-wzeytruh) thead:where(.astro-wzeytruh) th:where(.astro-wzeytruh):first-child{width:28%;padding-left:0}.molar-count-chart:where(.astro-wzeytruh) thead:where(.astro-wzeytruh) i:where(.astro-wzeytruh){display:inline-block;width:6px;height:6px;margin:0 5px 1px 0;border-radius:50%;background:var(--column-color);vertical-align:middle}.molar-count-chart:where(.astro-wzeytruh) :where(.astro-wzeytruh)[data-count="3"]{--column-color:var(--three)}.molar-count-chart:where(.astro-wzeytruh) :where(.astro-wzeytruh)[data-count="4"]{--column-color:var(--four)}.molar-count-chart:where(.astro-wzeytruh) tbody:where(.astro-wzeytruh) th:where(.astro-wzeytruh){padding:18px 10px 18px 0;border-bottom:1px solid #e4eded;font-size:15px;font-weight:800;vertical-align:middle}.molar-count-chart:where(.astro-wzeytruh) tbody:where(.astro-wzeytruh) th:where(.astro-wzeytruh) small:where(.astro-wzeytruh){display:block;margin-top:4px;color:#7a8e94;font-size:10px;font-weight:500;white-space:nowrap}.molar-count-chart:where(.astro-wzeytruh) td:where(.astro-wzeytruh){padding:16px 12px;border-bottom:1px solid #e4eded;vertical-align:middle}.chart-value:where(.astro-wzeytruh){display:block;color:var(--column-color);font-family:Sora,Arial,sans-serif;font-size:28px;line-height:1.25;letter-spacing:-.045em;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.chart-value:where(.astro-wzeytruh)>span:where(.astro-wzeytruh){margin-left:2px;font-size:13px;letter-spacing:0}.chart-track:where(.astro-wzeytruh){display:block;height:4px;width:100%;margin-top:9px;border-radius:4px;background:#eaf0f1;overflow:hidden}.chart-track:where(.astro-wzeytruh)>span:where(.astro-wzeytruh){display:block;height:100%;min-width:1px;border-radius:4px;background:var(--column-color)}.molar-count-chart:where(.astro-wzeytruh)[data-active-count="3"] :where(.astro-wzeytruh)[data-count="3"],.molar-count-chart:where(.astro-wzeytruh)[data-active-count="4"] :where(.astro-wzeytruh)[data-count="4"]{background:#eef7f5}.molar-count-chart:where(.astro-wzeytruh)[data-active-count="3"] thead:where(.astro-wzeytruh) :where(.astro-wzeytruh)[data-count="3"],.molar-count-chart:where(.astro-wzeytruh)[data-active-count="4"] thead:where(.astro-wzeytruh) :where(.astro-wzeytruh)[data-count="4"]{color:#153845;box-shadow:inset 0 -2px var(--column-color)}.molar-count-chart:where(.astro-wzeytruh) .chart-summary:where(.astro-wzeytruh){margin:16px 0 0;color:#47626c;font-size:12px;line-height:1.55}.molar-count-chart:where(.astro-wzeytruh) footer:where(.astro-wzeytruh){display:flex;justify-content:space-between;align-items:flex-start;gap:8px 18px;flex-wrap:wrap;margin-top:15px}.molar-count-chart:where(.astro-wzeytruh) footer:where(.astro-wzeytruh) p:where(.astro-wzeytruh),.molar-count-chart:where(.astro-wzeytruh) footer:where(.astro-wzeytruh) a:where(.astro-wzeytruh){margin:0;color:#71868e;font-size:10px;line-height:1.5}.molar-count-chart:where(.astro-wzeytruh) footer:where(.astro-wzeytruh) a:where(.astro-wzeytruh){color:#36747e;text-decoration:underline;text-underline-offset:3px}.molar-count-chart:where(.astro-wzeytruh) footer:where(.astro-wzeytruh) a:where(.astro-wzeytruh):focus-visible{outline:3px solid #0b75b7;outline-offset:4px}.visually-hidden:where(.astro-wzeytruh){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:400px){.molar-count-chart:where(.astro-wzeytruh){padding:20px 16px}.molar-count-chart:where(.astro-wzeytruh) h4:where(.astro-wzeytruh){font-size:18px}.molar-count-chart:where(.astro-wzeytruh) td:where(.astro-wzeytruh){padding-inline:8px}.molar-count-chart:where(.astro-wzeytruh) thead:where(.astro-wzeytruh) th:where(.astro-wzeytruh){padding-inline:8px;font-size:10px}.chart-value:where(.astro-wzeytruh){font-size:24px}.chart-value:where(.astro-wzeytruh)>span:where(.astro-wzeytruh){font-size:11px}.molar-count-chart:where(.astro-wzeytruh) tbody:where(.astro-wzeytruh) th:where(.astro-wzeytruh){font-size:14px}.molar-count-chart:where(.astro-wzeytruh) footer:where(.astro-wzeytruh){gap:6px}}.chamber-comparison:where(.astro-gecwicod){margin:32px 0 0}.chamber-map:where(.astro-gecwicod){position:relative}.chamber-map:where(.astro-gecwicod)>img:where(.astro-gecwicod){display:block;width:100%;height:auto;box-sizing:border-box;border:1px solid #dae5e9;border-radius:18px}.chamber-trigger:where(.astro-gecwicod){position:absolute;top:4%;height:79%;width:31.1%;padding:0;border:2px solid transparent;border-radius:14px;background:transparent;cursor:help}.chamber-panel-1:where(.astro-gecwicod){left:1.3%}.chamber-panel-2:where(.astro-gecwicod){left:34.45%}.chamber-panel-3:where(.astro-gecwicod){left:67.6%}.chamber-trigger:where(.astro-gecwicod):hover,.chamber-trigger:where(.astro-gecwicod)[aria-expanded=true]{border-color:#82b2ad;background:#308b8108}.chamber-trigger:where(.astro-gecwicod):focus-visible,.chamber-mobile-trigger:where(.astro-gecwicod):focus-visible,.count-preview-close:where(.astro-gecwicod):focus-visible{outline:3px solid #0b75b7;outline-offset:4px}.chamber-mobile-trigger:where(.astro-gecwicod){display:block;width:100%;padding:0;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:help}.chamber-mobile-trigger:where(.astro-gecwicod)[aria-expanded=true]{outline:2px solid #308b81;outline-offset:3px}.chamber-comparison:where(.astro-gecwicod) figcaption:where(.astro-gecwicod){font:13px/1.6 Nunito Sans,Arial,sans-serif;color:#536a75;margin-top:12px;max-width:960px}.chamber-comparison:where(.astro-gecwicod) figcaption:where(.astro-gecwicod) a:where(.astro-gecwicod){color:#076e9d;text-underline-offset:3px}.chamber-count-preview:where(.astro-gecwicod){position:fixed;inset:auto;margin:0;padding:0;width:456px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;box-sizing:border-box;border:0;border-radius:18px;background:#fff;box-shadow:0 16px 48px #15384530;z-index:20}.chamber-count-preview:where(.astro-gecwicod)::backdrop{background:transparent;pointer-events:none}.count-preview-close:where(.astro-gecwicod){position:absolute;top:5px;right:5px;width:40px;height:40px;padding:0;border:0;border-radius:9px;background:transparent;color:#607b83;font:27px/1 Arial,sans-serif;cursor:pointer;z-index:1}.count-preview-close:where(.astro-gecwicod):hover{background:#eef5f3}.mobile-diagrams:where(.astro-gecwicod){display:none}@media(max-width:760px){.desktop-diagram:where(.astro-gecwicod){display:none}.mobile-diagrams:where(.astro-gecwicod){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:15px;overscroll-behavior-x:contain}.mobile-diagrams:where(.astro-gecwicod)>div:where(.astro-gecwicod){flex:0 0 100%;scroll-snap-align:start;min-width:0}.mobile-diagrams:where(.astro-gecwicod) img:where(.astro-gecwicod){display:block;width:100%;height:350px;object-fit:contain;background:#f1f6f6;border:1px solid #dae5e9;border-radius:12px;box-sizing:border-box}.mobile-diagrams:where(.astro-gecwicod) span:where(.astro-gecwicod){display:block;font-size:12px;color:#46616b;margin-top:9px;line-height:1.5}}@media print{.chamber-trigger:where(.astro-gecwicod),.chamber-count-preview:where(.astro-gecwicod){display:none!important}}.molar-article:where(.astro-xkqdnmrw){--ink:#153845;--muted:#536a75;--line:#dae5e9;color:var(--ink);background:#fff;font-family:Nunito Sans,Arial,sans-serif;line-height:1.75}.molar-article:where(.astro-xkqdnmrw) :where(.astro-xkqdnmrw):is(h1,h2,h3){font-family:Sora,Arial,sans-serif;letter-spacing:-.035em;line-height:1.2;color:var(--ink)}.molar-article:where(.astro-xkqdnmrw) a:where(.astro-xkqdnmrw){color:#076e9d;text-underline-offset:4px}.molar-article:where(.astro-xkqdnmrw) a:where(.astro-xkqdnmrw):hover{text-decoration:underline}.molar-article:where(.astro-xkqdnmrw) a:where(.astro-xkqdnmrw):focus-visible,.classification:where(.astro-xkqdnmrw) summary:where(.astro-xkqdnmrw):focus-visible{outline:3px solid #0b75b7;outline-offset:5px;border-radius:3px}.molar-hero:where(.astro-xkqdnmrw),.section:where(.astro-xkqdnmrw),.key-points:where(.astro-xkqdnmrw),.article-jumps:where(.astro-xkqdnmrw),.related:where(.astro-xkqdnmrw){width:min(1120px,calc(100% - 48px));margin-inline:auto}.molar-hero:where(.astro-xkqdnmrw){padding-top:42px}.back:where(.astro-xkqdnmrw){font-size:14px;font-weight:700;text-decoration:none}.eyebrow:where(.astro-xkqdnmrw){font-size:11px;letter-spacing:.17em;font-weight:800;text-transform:uppercase;color:#327580;margin:0 0 14px}.molar-hero:where(.astro-xkqdnmrw)>.eyebrow:where(.astro-xkqdnmrw){margin-top:38px}.molar-hero:where(.astro-xkqdnmrw) h1:where(.astro-xkqdnmrw){font-size:clamp(40px,5.4vw,72px);max-width:900px;margin:18px 0 24px;font-weight:600;line-height:1.08}.standfirst:where(.astro-xkqdnmrw){font-size:clamp(18px,2vw,23px);max-width:850px;color:var(--muted);line-height:1.6}.molar-article:where(.astro-xkqdnmrw) figure:where(.astro-xkqdnmrw){margin:32px 0 0}.molar-article:where(.astro-xkqdnmrw) figure:where(.astro-xkqdnmrw) img:where(.astro-xkqdnmrw){width:100%;height:auto;display:block;border-radius:18px;border:1px solid var(--line)}.molar-article:where(.astro-xkqdnmrw) figcaption:where(.astro-xkqdnmrw),.caption:where(.astro-xkqdnmrw){font-size:13px;line-height:1.6;color:var(--muted);margin-top:12px;max-width:960px}.key-points:where(.astro-xkqdnmrw){background:#edf6f3;padding:28px 32px;margin-block:34px 22px;border-top:3px solid #308b81;border-radius:0 0 16px 16px;box-sizing:border-box}.key-points:where(.astro-xkqdnmrw) h2:where(.astro-xkqdnmrw){font-size:25px;margin:0 0 20px}.key-points:where(.astro-xkqdnmrw) ol:where(.astro-xkqdnmrw){list-style:none;counter-reset:keys;display:grid;grid-template-columns:1fr 1fr;gap:18px 32px;margin:0;padding:0}.key-points:where(.astro-xkqdnmrw) li:where(.astro-xkqdnmrw){counter-increment:keys;position:relative;padding-left:37px;font-size:14px;line-height:1.55}.key-points:where(.astro-xkqdnmrw) li:where(.astro-xkqdnmrw):before{content:counter(keys,decimal-leading-zero);position:absolute;left:0;top:1px;font-size:14px;font-weight:800;color:#187566}.key-points:where(.astro-xkqdnmrw) strong:where(.astro-xkqdnmrw),.key-points:where(.astro-xkqdnmrw) span:where(.astro-xkqdnmrw){display:block}.key-points:where(.astro-xkqdnmrw) span:where(.astro-xkqdnmrw){color:#49636b;margin-top:4px}.article-jumps:where(.astro-xkqdnmrw){display:flex;flex-wrap:wrap;gap:8px 24px;padding-block:10px 24px;border-bottom:1px solid var(--line)}.article-jumps:where(.astro-xkqdnmrw) a:where(.astro-xkqdnmrw){font-size:13px;font-weight:800;text-decoration:none}.section:where(.astro-xkqdnmrw){padding-block:54px;border-bottom:1px solid var(--line);scroll-margin-top:25px}.section:where(.astro-xkqdnmrw) h2:where(.astro-xkqdnmrw){font-size:clamp(27px,3.5vw,39px);max-width:850px;margin:0 0 25px;font-weight:600}.section:where(.astro-xkqdnmrw) h3:where(.astro-xkqdnmrw){font-size:20px;margin:28px 0 12px}.section:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw){font-size:17px;color:var(--muted);margin:0 0 19px}.section:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw) strong:where(.astro-xkqdnmrw),.section:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw) b:where(.astro-xkqdnmrw){color:var(--ink)}.split:where(.astro-xkqdnmrw),.two-column:where(.astro-xkqdnmrw){display:grid;grid-template-columns:1.12fr 1fr;gap:48px}.two-column:where(.astro-xkqdnmrw) h3:where(.astro-xkqdnmrw):first-child{margin-top:0}.diagnosis:where(.astro-xkqdnmrw){background:#f5f7f9;border:1px solid var(--line);border-radius:18px;padding:28px;align-self:start}.diagnosis:where(.astro-xkqdnmrw) h3:where(.astro-xkqdnmrw){margin-top:0}.diagnosis:where(.astro-xkqdnmrw) dt:where(.astro-xkqdnmrw){font-weight:800;font-size:15px}.diagnosis:where(.astro-xkqdnmrw) dd:where(.astro-xkqdnmrw){margin:3px 0 20px;font-size:15px;color:var(--muted)}.diagnosis:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw){font-size:14px;border-top:1px solid var(--line);padding-top:20px}.button:where(.astro-xkqdnmrw){display:inline-block;background:#0b648a;color:#fff!important;text-decoration:none;padding:11px 20px;border-radius:7px;font-size:14px;font-weight:800}.tinted:where(.astro-xkqdnmrw){background:#f4f8f9;padding:38px;box-sizing:border-box;border-radius:16px;margin-top:36px;border-bottom:0}.landmarks:where(.astro-xkqdnmrw){display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:28px}.landmarks:where(.astro-xkqdnmrw) b:where(.astro-xkqdnmrw){font-size:13px;color:#138279}.landmarks:where(.astro-xkqdnmrw) h3:where(.astro-xkqdnmrw){margin-top:8px}.landmarks:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw){font-size:15px}.section:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw).clinical-note{padding:20px 0 0;border-top:1px solid #c8dadc;font-size:15px;margin:22px 0 0}.classification:where(.astro-xkqdnmrw){margin-top:24px;border-block:1px solid var(--line);padding-block:18px}.classification:where(.astro-xkqdnmrw) summary:where(.astro-xkqdnmrw){cursor:pointer;font-size:17px;font-weight:800;line-height:1.5}.classification:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw){margin-top:20px;font-size:15px}.evidence:where(.astro-xkqdnmrw){display:grid;grid-template-columns:210px 1fr;gap:32px;border-left:3px solid #2e8c81;background:#f1f7f5;padding:26px;margin-top:26px}.evidence:where(.astro-xkqdnmrw)>strong:where(.astro-xkqdnmrw){font-family:Sora,Arial,sans-serif;font-size:40px;line-height:1.3;font-weight:500}.evidence:where(.astro-xkqdnmrw)>strong:where(.astro-xkqdnmrw) span:where(.astro-xkqdnmrw){display:block;font:13px/1.5 Arial,sans-serif;margin-top:6px;color:var(--muted)}.evidence:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw){font-size:15px;margin:0}.resource-links:where(.astro-xkqdnmrw){display:grid;grid-template-columns:1fr 1fr;gap:16px}.resource-links:where(.astro-xkqdnmrw) a:where(.astro-xkqdnmrw){border-top:1px solid #c5d8dd;padding:20px 0;text-decoration:none}.resource-links:where(.astro-xkqdnmrw) span:where(.astro-xkqdnmrw){display:block;color:var(--muted);font-size:14px;margin-top:5px}.workflow:where(.astro-xkqdnmrw){list-style:none;counter-reset:steps;display:grid;grid-template-columns:1fr 1fr;gap:26px 42px;padding:0;margin:32px 0}.workflow:where(.astro-xkqdnmrw) li:where(.astro-xkqdnmrw){counter-increment:steps;position:relative;padding-left:42px}.workflow:where(.astro-xkqdnmrw) li:where(.astro-xkqdnmrw):before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:0;color:#168174;font-weight:800;font-size:14px}.workflow:where(.astro-xkqdnmrw) strong:where(.astro-xkqdnmrw){font-size:17px}.workflow:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw){font-size:15px;margin-top:5px}.sources:where(.astro-xkqdnmrw) li:where(.astro-xkqdnmrw){font-size:14px;line-height:1.65;margin:0 0 18px;scroll-margin-top:25px;color:var(--muted)}.sources:where(.astro-xkqdnmrw) ol:where(.astro-xkqdnmrw){padding-left:24px}.sources:where(.astro-xkqdnmrw) li:where(.astro-xkqdnmrw) a:where(.astro-xkqdnmrw){display:block}.related:where(.astro-xkqdnmrw){padding-block:44px 70px;display:flex;gap:15px 28px;flex-wrap:wrap}.related:where(.astro-xkqdnmrw) .eyebrow:where(.astro-xkqdnmrw){width:100%;margin:0}.related:where(.astro-xkqdnmrw) a:where(.astro-xkqdnmrw){font-size:14px;font-weight:800;text-decoration:none}.molar-count-comparison:where(.astro-xkqdnmrw){margin-top:20px}.mobile-diagrams:where(.astro-xkqdnmrw){display:none}@media(max-width:760px){.desktop-diagram:where(.astro-xkqdnmrw){display:none}.mobile-diagrams:where(.astro-xkqdnmrw){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:15px;overscroll-behavior-x:contain}.mobile-diagrams:where(.astro-xkqdnmrw)>div:where(.astro-xkqdnmrw){flex:0 0 100%;scroll-snap-align:start;min-width:0}.molar-article:where(.astro-xkqdnmrw) .mobile-diagrams:where(.astro-xkqdnmrw) img:where(.astro-xkqdnmrw){height:350px;object-fit:contain;background:#f1f6f6;border-radius:12px;box-sizing:border-box}.mobile-diagrams:where(.astro-xkqdnmrw) span:where(.astro-xkqdnmrw){display:block;font-size:12px;color:#46616b;margin-top:9px;line-height:1.5}.molar-hero:where(.astro-xkqdnmrw),.section:where(.astro-xkqdnmrw),.key-points:where(.astro-xkqdnmrw),.article-jumps:where(.astro-xkqdnmrw),.related:where(.astro-xkqdnmrw){width:calc(100% - 32px)}.molar-hero:where(.astro-xkqdnmrw){padding-top:28px}.molar-hero:where(.astro-xkqdnmrw)>.eyebrow:where(.astro-xkqdnmrw){font-size:10px;margin-top:28px;letter-spacing:.09em}.molar-hero:where(.astro-xkqdnmrw) h1:where(.astro-xkqdnmrw){font-size:clamp(35px,7.8vw,52px)}.key-points:where(.astro-xkqdnmrw){padding:24px 20px}.key-points:where(.astro-xkqdnmrw) ol:where(.astro-xkqdnmrw),.split:where(.astro-xkqdnmrw),.two-column:where(.astro-xkqdnmrw),.landmarks:where(.astro-xkqdnmrw),.workflow:where(.astro-xkqdnmrw),.resource-links:where(.astro-xkqdnmrw),.evidence:where(.astro-xkqdnmrw){grid-template-columns:1fr}.split:where(.astro-xkqdnmrw),.two-column:where(.astro-xkqdnmrw){gap:26px}.section:where(.astro-xkqdnmrw){padding-block:38px}.tinted:where(.astro-xkqdnmrw){padding:26px 20px}.landmarks:where(.astro-xkqdnmrw){gap:10px}.section:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw){font-size:16px}.key-points:where(.astro-xkqdnmrw) li:where(.astro-xkqdnmrw),.workflow:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw),.landmarks:where(.astro-xkqdnmrw) p:where(.astro-xkqdnmrw){font-size:14px}.key-points:where(.astro-xkqdnmrw) h2:where(.astro-xkqdnmrw){font-size:22px}.article-jumps:where(.astro-xkqdnmrw){gap:10px 17px}.molar-article:where(.astro-xkqdnmrw) figure:where(.astro-xkqdnmrw){margin-top:25px}.molar-article:where(.astro-xkqdnmrw) figcaption:where(.astro-xkqdnmrw){font-size:12px}.evidence:where(.astro-xkqdnmrw){gap:15px;padding:22px}.evidence:where(.astro-xkqdnmrw)>strong:where(.astro-xkqdnmrw){font-size:36px}.evidence:where(.astro-xkqdnmrw)>strong:where(.astro-xkqdnmrw) span:where(.astro-xkqdnmrw){display:inline-block;margin-left:16px;max-width:140px;vertical-align:middle}.diagnosis:where(.astro-xkqdnmrw){padding:24px}.sources:where(.astro-xkqdnmrw) li:where(.astro-xkqdnmrw){overflow-wrap:anywhere}.workflow:where(.astro-xkqdnmrw){gap:18px}.related:where(.astro-xkqdnmrw){padding-bottom:45px}}@media print{.back:where(.astro-xkqdnmrw),.article-jumps:where(.astro-xkqdnmrw),.button:where(.astro-xkqdnmrw){display:none}.molar-hero:where(.astro-xkqdnmrw) h1:where(.astro-xkqdnmrw){font-size:40px}.section:where(.astro-xkqdnmrw){break-inside:auto}.molar-article:where(.astro-xkqdnmrw) figure:where(.astro-xkqdnmrw),.diagnosis:where(.astro-xkqdnmrw),.evidence:where(.astro-xkqdnmrw){break-inside:avoid}}
