.view{display:block}.share-label{display:flex}.share-label .share-label{display:contents}.article-wrap>.breadcrumbs,.term-wrap>.breadcrumbs{display:none}.mobile-toc-trigger.is-visible{display:flex}html:not(.js) .view{display:block}html:not(.js) .feature-track{overflow:auto}html:not(.js) .foot-explorer__load{display:none}.article-wrap>.share-label{display:none}
@media(min-width:901px){.mobile-toc-trigger.is-visible{display:none}}

@media(max-width:900px){html:not(.js) .toc-desktop{display:block;position:static;margin-bottom:25px}html:not(.js) .toc-desktop__inner{position:static}html:not(.js) .foot-explorer__stage{display:none}}
html:not(.js) [data-copy-link],html:not(.js) [data-native-share],html:not(.js) #back-to-top{display:none}

.prose-copy p,.prose-copy ul,.prose-copy ol{margin:0 0 1.15em}
.prose-copy ul,.prose-copy ol{padding-inline-start:1.5em}
.prose-copy li+li{margin-top:.4em}
.prose-copy a,.source-template a,.term-source a,.topics-note a{text-decoration:underline;text-underline-offset:.16em}
.prose-copy a:hover,.source-template a:hover,.term-source a:hover,.topics-note a:hover{text-decoration-thickness:2px}
.term-source small{display:block;margin-top:.3em}
.topic-tile strong{overflow-wrap:anywhere}
.feature-card__bottom h3{overflow-wrap:anywhere}
.brand-logo{display:block;width:220px;height:auto;max-width:100%}.atlas-footer__brand .brand-logo{width:248px}
.muya-shop{padding:32px 0 38px;border-block:1px solid var(--color-neutral-73);margin:54px 0;scroll-margin-top:28px}
.muya-shop__heading{display:flex;align-items:end;gap:28px;justify-content:space-between;margin-bottom:26px}.muya-shop__heading h2{font-size:clamp(1.875rem, calc(0.25rem + 2.9875vw), 2.75rem);line-height:1.13;letter-spacing:-1.4px;margin:12px 0 0}.muya-shop__heading h2 em{font-style:normal;color:var(--color-sage-89)}.muya-shop__heading>p{font-size:var(--text-15);line-height:1.6;max-width:235px;color:var(--color-neutral-165);margin:0 0 3px}
.muya-shop__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;outline-offset:5px;min-width:0}.muya-item{background:var(--color-neutral-21);border:1px solid var(--color-neutral-72);border-radius:22px;overflow:hidden;min-width:0;display:flex;flex-direction:column}.muya-item__visual{display:block;position:relative;background:var(--color-neutral-35);aspect-ratio:1}.muya-item__visual>span{position:absolute;z-index:1;top:12px;left:12px;padding:5px 9px;border-radius:20px;background:oklch(1 0 0 / 0.929412);color:var(--color-sage-78);font-size:var(--text-10);font-weight:700}.muya-item__visual img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s ease}.muya-item__visual:hover img{transform:scale(1.04)}
.muya-item__body{padding:17px 15px 16px;display:flex;flex-direction:column;flex:1}.muya-item__feature{color:var(--color-sage-91);font-size:var(--text-10);line-height:1.5;margin:0 0 7px;font-weight:700;min-height:30px}.muya-item h3{font:750 var(--text-26)/1.15 var(--font-head);letter-spacing:-.8px;margin:0 0 10px}.muya-item__body>p:not(.muya-item__feature){font-size:var(--text-13);line-height:1.55;color:var(--color-neutral-145);margin:0 0 20px}.muya-buy{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 8px;margin-top:auto;background:var(--color-sage-84);color:var(--color-white);border-radius:13px;text-decoration:none;font-size:var(--text-12);font-weight:700;line-height:1.4}.muya-buy:hover{background:var(--color-sage-85)}.muya-buy .icon{width:17px;height:17px;flex-shrink:0}.muya-item__body>small{display:block;font-size:var(--text-10);line-height:1.5;color:var(--color-neutral-129);text-align:center;margin-top:10px}.muya-shop__disclosure{font-size:var(--text-12);line-height:1.65;color:var(--color-neutral-130);margin:20px 0 0;max-width:650px}.muya-shop__hint{display:none}.muya-rail-cta{display:flex;align-items:center;gap:10px;border:1px solid var(--color-neutral-106);background:var(--color-neutral-71);border-radius:16px;padding:14px;margin-top:15px;color:var(--color-sage-87);font-size:var(--text-12);font-weight:700}.muya-rail-cta>span{flex:1}.muya-rail-cta small{display:block;font-size:var(--text-9);font-weight:500;margin-bottom:5px}.muya-rail-cta .icon{width:19px;height:19px;flex-shrink:0}
.sitemap-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:40px;margin:50px 0}.sitemap-grid h2{display:flex;align-items:center;gap:10px;font-size:var(--text-22)}.sitemap-grid ul{padding:0;list-style:none}.sitemap-grid li{border-bottom:1px solid var(--color-neutral-40);padding:13px 0}.sitemap-grid li a{text-decoration:none;line-height:1.55}.sitemap-grid li a:hover{text-decoration:underline;text-underline-offset:4px}.sitemap-grid small{display:block;color:var(--color-neutral-136);font-size:var(--text-12);margin-top:4px}
@media(max-width:1050px) and (min-width:701px){.muya-shop__track{gap:10px}.muya-item__body{padding:14px 10px}.muya-buy{font-size:var(--text-11)}.muya-shop__heading{display:block}.muya-shop__heading>p{max-width:100%;margin-top:14px}}
@media(max-width:700px){.brand-logo{width:188px}.muya-shop{margin:35px 0;padding:27px 0 30px}.muya-shop__heading{display:block}.muya-shop__heading h2{font-size:var(--text-37)}.muya-shop__heading>p{max-width:100%;margin-top:15px;font-size:var(--text-15)}.muya-shop__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1px;overscroll-behavior-x:contain;gap:13px;padding:2px 1px 12px}.muya-item{flex:0 0 86%;scroll-snap-align:start}.muya-item__visual{aspect-ratio:1.18}.muya-item__body{padding:20px}.muya-item__feature{font-size:var(--text-11);min-height:0}.muya-item__body>p:not(.muya-item__feature){font-size:var(--text-14)}.muya-buy{font-size:var(--text-14);min-height:49px}.muya-item__body>small{font-size:var(--text-11)}.muya-shop__hint{display:flex;gap:8px;align-items:center;font-size:var(--text-12);color:var(--color-sage-53);margin:4px 0 0}.muya-shop__hint .icon{width:17px;height:17px}.muya-shop__disclosure{font-size:var(--text-11);margin-top:15px}.sitemap-grid{grid-template-columns:1fr;gap:20px;margin:30px 0}.muya-rail-cta{display:none}}
@media(prefers-reduced-motion:reduce){.muya-item__visual img{transition:none}}
@media(max-width:900px){.js .mobile-toc-trigger.enhanced-only.is-visible.is-shopping:not([hidden]){display:none!important}}
.notfound-links{display:flex;flex-wrap:wrap;gap:24px;margin-block:36px}.notfound-links a{min-height:44px;max-width:100%;overflow-wrap:anywhere}
.article-top__mark--anatomy{overflow:hidden}
.toc-desktop a.muya-rail-cta{display:grid;grid-template-columns:24px minmax(0,1fr)20px;align-items:center;gap:14px;padding:21px 19px;min-height:92px;border-radius:22px;line-height:1.45;margin-top:20px}.toc-desktop a.muya-rail-cta>span{min-width:0;font-size:var(--text-13);overflow-wrap:break-word}.toc-desktop a.muya-rail-cta small{font-size:var(--text-10);line-height:1.45;margin-bottom:8px}.toc-desktop a.muya-rail-cta>.icon{width:21px;height:21px;margin:0}
