.mobile-science-disclosure>summary,.mobile-purchase,.mobile-purchase[hidden]{display:none}@media (width<=767px){body.has-mobile-purchase{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.living-network .mobile-science-disclosure>summary{cursor:pointer;color:var(--network-text);padding:24px 56px 24px 20px;list-style:none;display:block;position:relative}.mobile-science-disclosure>summary::-webkit-details-marker{display:none}.mobile-science-title{letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.3;display:block}.mobile-science-summary{color:var(--network-muted);margin-top:8px;font-size:15px;line-height:1.6;display:block}.mobile-science-action{color:var(--network-gold);font-size:26px;line-height:1;position:absolute;top:24px;right:22px}.mobile-science-disclosure[open]>summary .mobile-science-action{transform:rotate(45deg)}.living-network .mobile-science-disclosure .science-section-inner{padding-top:8px}.living-network .mobile-science-content>.science-section-index{display:none}.living-network .science-section-inner{padding:32px 20px}.living-network .science-layout{gap:22px}.living-network .science-figure.network-figure img,.living-network .network-figure img{object-fit:cover;max-height:300px}.living-network .network-hero-inner{padding-top:20px}.living-network .network-hero-art{height:270px}.living-network .network-hero-copy{padding-top:160px}.living-network .network-hero h1{font-size:44px}.living-network .network-hero .spectral-description{margin-block:14px 18px;font-size:16px;line-height:1.6}.living-network .network-hero .spectral-benefits{gap:12px;margin-top:24px;padding:16px}.living-network .network-section-nav>div{padding-block:16px}.living-network .spectral-grid{gap:20px;padding:24px 20px}.living-network .spectral-media{max-height:180px}.living-network .spectral-media img{width:auto;height:160px}.living-network .spectral-information{padding:0}.living-network .spectral-information h1{font-size:38px}.living-network .spectral-description{margin-block:14px 18px}.mobile-purchase:not([hidden]){z-index:40;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:var(--network-deep);border-top:1px solid var(--network-line);grid-template-columns:minmax(0,1fr) minmax(140px,1fr);align-items:center;gap:16px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #0003}.mobile-purchase>div{font-variant-numeric:tabular-nums;gap:3px;font-size:18px;display:grid}.mobile-purchase-name{color:var(--network-muted);font-size:12px}.living-network .network-related #bottom-carousel{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;display:grid}.living-network .network-related #bottom-carousel>div{min-width:0}.living-network .network-related #bottom-carousel img{object-fit:contain;width:auto;max-height:110px}.living-network .network-related #bottom-carousel h2{margin-bottom:6px;font-size:17px}.living-network .network-related #bottom-carousel h3{margin-bottom:0;font-size:13px}.living-network .network-footer{padding:36px 20px 24px}.network-footer>div>div>.grid{gap:28px}.network-footer h2{margin-bottom:12px;font-size:28px}.network-footer p{margin-bottom:16px}.network-footer h3{margin-bottom:8px}.network-footer ul{gap:4px;display:grid}.network-footer li+li{margin-top:0}.network-footer li a{align-items:center;min-height:44px;display:inline-flex}.network-footer .mt-20{margin-top:24px;padding-top:12px}.network-footer .mt-8{margin-top:16px}}@media print{.mobile-science-disclosure>summary{display:block}.mobile-science-disclosure::details-content{display:block!important}.mobile-purchase{display:none!important}}@media (width<=767px){footer[data-astro-cid-tyjnroto]{padding:28px 16px 20px}footer[data-astro-cid-tyjnroto] ul a{align-items:center;min-height:40px;display:inline-flex}footer[data-astro-cid-tyjnroto] .newsletter-wrapper input{width:100%;min-width:0}footer[data-astro-cid-tyjnroto] .newsletter-wrapper form>div{width:100%}}.footer-links[data-astro-cid-tyjnroto] summary[data-astro-cid-tyjnroto]{cursor:pointer;min-height:44px;padding:10px 0;line-height:1.5}.footer-links[data-astro-cid-tyjnroto] summary[data-astro-cid-tyjnroto]:focus-visible{outline-offset:3px;outline:2px solid #d3b985}.footer-links[data-astro-cid-tyjnroto] ul[data-astro-cid-tyjnroto]{margin-top:8px}@media (width<=767px){.footer-links[data-astro-cid-tyjnroto]{border-top:1px solid #d3b98530;grid-column:1/-1}.footer-links[data-astro-cid-tyjnroto]+.footer-links[data-astro-cid-tyjnroto]{margin-top:-24px}.footer-links[data-astro-cid-tyjnroto] ul[data-astro-cid-tyjnroto]{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}}
