body.living-network{--network-bg:#181b1c;--network-panel:#242a2b;--network-raised:#303739;--network-text:#f2eee6;--network-muted:#bdc6c4;--network-gold:#d2b787;--network-line:#d2b7873d;--network-section:#1d2223;--network-deep:#111415;--network-prose:#cbd0ce;--network-button-ink:#181b1c;--network-gold-hover:#e3cda6;--purchase-ink:var(--network-text);--purchase-muted:var(--network-muted);--purchase-paper:var(--network-bg);--purchase-line:var(--network-line);--purchase-gold:var(--network-gold);--purchase-blue:var(--network-gold);background:var(--network-bg);color:var(--network-text);-webkit-font-smoothing:antialiased;font-family:satoshi,system-ui,sans-serif}.living-network :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--network-gold-hover);outline-offset:4px}.network-skip{z-index:100;background:var(--network-gold);color:var(--network-bg);padding:12px 20px;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.network-skip:focus{transform:none}body.living-network>header>div:last-child{background:color-mix(in srgb, var(--network-bg) 96%, transparent);height:76px;color:var(--network-text);border-bottom:1px solid var(--network-line)}.living-network>header nav a{text-transform:none;font-weight:500}.living-network>header nav a:hover{color:var(--network-gold)}body.living-network>footer{background:var(--network-deep);border-top:1px solid var(--network-line)}.living-network>footer :is(h2,h3){font-family:inherit;font-weight:500}body.living-network #locale-notice{background:var(--network-panel);color:var(--network-text)}.living-network .purchase-eyebrow{color:var(--network-gold)}.living-network .purchase-primary{background:var(--network-gold);color:var(--network-button-ink);border-color:var(--network-gold);border-radius:4px}.living-network .purchase-primary:hover{background:var(--network-gold-hover);color:var(--network-button-ink)}.network-hero{background:var(--network-deep);position:relative;overflow:hidden}.network-hero-art{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.network-hero:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--network-bg) 50%, transparent), transparent 65%);pointer-events:none;position:absolute;inset:0}.network-hero-inner{z-index:1;max-width:1120px;margin:auto;padding:90px 32px 34px;position:relative}.network-hero-copy{width:44%;min-height:400px}.network-hero h1{letter-spacing:-.055em;font-size:clamp(52px,6vw,86px);font-weight:500;line-height:1.04}.network-hero .spectral-description{color:var(--network-text);font-size:18px;line-height:1.7}.network-hero-offer{max-width:330px}.network-hero .spectral-facts{margin-block:8px 20px}.network-hero .spectral-benefits{border-color:color-mix(in srgb, var(--network-gold) 33%, transparent);background:color-mix(in srgb, var(--network-bg) 91%, transparent);margin-top:44px;padding:24px 20px}.network-hero .spectral-benefits div>span{color:var(--network-prose)}.network-section-nav{background:var(--network-section);border-block:1px solid var(--network-line)}.network-section-nav>div{flex-wrap:wrap;gap:16px 32px;max-width:1120px;margin:auto;padding:20px 32px;display:flex}.network-section-nav a{color:var(--network-muted);text-underline-offset:6px;font-size:13px}.network-section-nav a:hover{color:var(--network-gold)}.living-network .science-section{background:var(--network-bg);border-color:var(--network-line);scroll-margin-top:24px}.living-network .science-section:nth-child(2n){background:var(--network-section)}.living-network .science-section-inner{padding-block:80px}.living-network article h2{font-size:clamp(30px,3.2vw,46px);font-weight:450;line-height:1.18}.living-network .science-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:60px}.living-network .science-layout-data{grid-template-columns:minmax(0,1fr)}.living-network .science-prose{color:var(--network-prose);font-size:17px;line-height:1.85}.living-network .science-prose strong{color:var(--network-text)}.living-network :is(.science-section-index,.science-note-label){color:var(--network-gold)}.living-network .science-note{background:var(--network-raised);border-color:var(--network-line);border-left-color:var(--network-gold);border-radius:0}.living-network :is(.science-details,.science-definition){background:var(--network-panel);border-color:var(--network-line);color:var(--network-muted);border-radius:4px}.living-network .science-definition-title{color:var(--network-text)}.living-network .science-definition-close{color:var(--network-gold)}.living-network .science-details-content{border-color:var(--network-line)}.living-network .science-details-content .science-paragraph:last-child{background:var(--network-bg)}.living-network .science-details-indicator{border-color:var(--network-line)}.living-network .science-details-indicator:before,.living-network .science-details-indicator:after{background:var(--network-gold)}.living-network .science-overview>a{background:var(--network-panel);border-color:var(--network-line);color:var(--network-text);border-radius:4px;overflow:hidden}.living-network .science-overview-title{border-color:var(--network-line)}.living-network .science-overview-title>span{color:var(--network-gold)}.network-figure{border:1px solid var(--network-line);background:var(--network-deep);min-width:0;margin:0;overflow:hidden}.network-figure img{width:100%;height:auto;display:block}.network-figure figcaption{border-top:1px solid var(--network-line);color:var(--network-muted);padding:12px 16px;font-size:11px;line-height:1.7}.network-figure-compact{border:0}.network-figure-compact img{aspect-ratio:1.5;object-fit:cover}.living-network #healthspan .network-figure{max-width:720px;margin-top:40px}.living-network .science-figure{background:var(--network-panel);border-color:var(--network-line);color:var(--network-muted)}.living-network .science-figure figcaption{border-color:var(--network-line);color:var(--network-text)}.living-network .science-figure figcaption>span:last-child:not(:first-child){color:var(--network-muted)}.living-network .science-drawing{stroke:var(--network-muted)}.living-network .science-fill{fill:var(--network-raised)}.living-network .science-guide{stroke:var(--network-muted)}.living-network .science-accent{stroke:var(--network-gold)}.living-network .science-accent-fill{fill:var(--network-gold);stroke:var(--network-gold)}.living-network #formula .science-prose :is(ul,li){border-color:var(--network-line)}.living-network #bottom-carousel>div{background:var(--network-panel);border-color:var(--network-line);border-radius:4px}.living-network #bottom-carousel h3{color:var(--network-muted)}.network-home-hero{border-bottom:1px solid var(--network-line);background:radial-gradient(ellipse at 75% 50%, #414b4e66, transparent 65%), var(--network-bg)}.network-home-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:44px;max-width:1120px;margin:auto;padding:80px 32px;display:grid}.network-home-copy{z-index:1;position:relative}.network-home-copy h1{letter-spacing:-.05em;font-size:clamp(38px,4.5vw,64px);font-weight:450;line-height:1.12}.network-home-copy h1 span{color:var(--network-gold)}.network-home-hero .network-figure{background:0 0;border:0}.network-home-hero .network-figure img{mix-blend-mode:screen}.network-home-hero figcaption{border-color:var(--network-line);font-size:10px}.living-network .discovery-primary,.living-network .catalogue-offer button{background:var(--network-gold);color:var(--network-button-ink);border-radius:4px}.living-network .discovery-primary:hover,.living-network .catalogue-offer button:hover{background:var(--network-gold-hover)}.living-network .discovery-secondary{color:var(--network-text);text-underline-offset:6px}.network-home-products{padding-block:64px}.network-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.network-section-heading h2,.network-home-editorial h2{letter-spacing:-.04em;font-size:clamp(32px,3.3vw,46px);font-weight:450;line-height:1.2}.network-section-heading>a{color:var(--network-gold);font-size:14px}.living-network .discovery-products{padding-block:32px 0}.living-network .discovery-product{background:var(--network-panel);border-color:var(--network-line);border-radius:4px}.living-network .discovery-product-media{background:radial-gradient(ellipse at 50% 55%, #414b4e, var(--network-panel) 72%)}.living-network .discovery-product h3{letter-spacing:-.035em;margin-bottom:10px;font-size:22px;font-weight:500}.living-network .discovery-product-arrow{color:var(--network-gold)}.network-card-price{font-variant-numeric:tabular-nums;margin-top:20px;font-size:18px;display:block}.network-home-editorial{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding-block:24px 96px;display:grid}.network-home-editorial p:not(.purchase-eyebrow){color:var(--network-muted);margin-block:24px;font-size:18px;line-height:1.7}.living-network .catalogue-card{background:var(--network-panel);border-color:var(--network-line);border-radius:4px}.living-network .catalogue-media{background:radial-gradient(ellipse, #414b4e, var(--network-panel) 75%)}.living-network .catalogue-title:before{color:var(--network-gold)}.living-network .catalogue-copy :is(p,ul){color:var(--network-muted)}.living-network .catalogue-copy strong{color:var(--network-text)}.living-network .catalogue-offer>a{color:var(--network-text);border-color:var(--network-line);background:0 0;border-radius:4px}.living-network .catalogue-offer>a:hover{background:var(--network-raised)}.living-network .comparison-section{background:var(--network-section)}.living-network .comparison-section p{color:var(--network-muted)}.living-network .comparison-scroll{border-color:var(--network-line);background:var(--network-panel);border-radius:4px}.living-network .comparison-scroll :is(th,td){border-color:var(--network-line)}.living-network .comparison-scroll th,.living-network .comparison-scroll :is(th,td):first-child{background:var(--network-raised)}.living-network .spectral-opening{background:var(--network-bg);border-color:var(--network-line)}.living-network .spectral-media{border-color:var(--network-line);border-radius:4px}.living-network .science-source-figure{color:#30382b;background:#fff}.network-service{max-width:900px;margin:auto;padding-block:64px 88px}.network-service>h1{letter-spacing:-.045em;max-width:22ch;font-size:clamp(38px,4vw,58px);font-weight:450;line-height:1.12}.network-service>p:not(.purchase-eyebrow){color:var(--network-muted);max-width:65ch;margin-block:24px;line-height:1.8}.network-service>a{color:var(--network-gold);text-underline-offset:5px;margin:20px 28px 0 0;display:inline-block}.network-faq details{border-block-end:1px solid var(--network-line);padding-block:24px}.network-faq details:first-of-type{border-block-start:1px solid var(--network-line);margin-top:40px}.network-faq summary{cursor:pointer;font-size:20px;line-height:1.5}.network-faq details p{color:var(--network-muted);margin-block:20px 12px;line-height:1.8}.network-faq details a{color:var(--network-gold)}.network-knowledge-hub>.network-figure{max-width:600px;margin-block:40px}.network-knowledge-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.network-knowledge-links>a{border:1px solid var(--network-line);background:var(--network-panel);padding:28px}.network-knowledge-links h2{letter-spacing:-.03em;font-size:26px}.network-knowledge-links p{color:var(--network-muted);margin-block:16px 24px;line-height:1.7}.network-knowledge-links span{color:var(--network-gold);font-size:14px}body.living-network .purchase-summary,body.living-network .purchase-form,body.living-network .purchase-empty{background:var(--network-panel);border-color:var(--network-line);box-shadow:none;border-radius:4px}body.living-network .purchase-item button[aria-label]{background:var(--network-raised);color:var(--network-text);border-color:var(--network-line)}body.living-network .purchase-item button[aria-label]:hover{background:#394346}body.living-network .purchase-cart button:not([aria-label]),body.living-network .purchase-form button[class*=bg-actionblue],body.living-network .purchase-summary button[class*=bg-actionblue]{background:var(--network-gold);color:var(--network-button-ink);border-radius:4px}body.living-network .purchase-form input,body.living-network .purchase-form label{background:var(--network-panel);color:var(--network-text)}body.living-network .purchase-form h2:before{color:var(--network-gold)}.living-network main :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:var(--network-panel);color:var(--network-text);border-color:#7f9090;border-radius:4px}.living-network input::placeholder,.living-network textarea::placeholder{color:var(--network-muted);opacity:1}.living-network main :is(.bg-white,.bg-gray-50,.bg-gray-100,.bg-gray-200,.bg-gray200,.bg-gray100){background-color:var(--network-panel)}.living-network main :is(.text-black,.text-gray-900,.text-gray-800,.text-gray900,.text-gray800){color:var(--network-text)}.living-network main :is(.text-gray-700,.text-gray-600,.text-gray700,.text-gray600,.text-gray500){color:var(--network-muted)}.living-network main :is(.text-actionblue,.text-blue-600,.text-blue-700){color:var(--network-gold)}.living-network main :is(.text-empred,[role=alert]){color:#ffbaac}.living-network main input[aria-invalid=true]{border-color:#ffbaac}.living-network main .bg-red-50{color:#ffbaac;background:#3e221c}.living-network main .bg-green-50{color:#c4e0b3;background:#25371f}.living-network main .text-red-600{color:#ffbaac}.living-network main :is(.border-gray-200,.border-gray-300,.border-gray-400){border-color:var(--network-line)}.living-network main :is(button.bg-actionblue,button.bg-black){background:var(--network-gold);color:var(--network-button-ink)}.living-network main>.prose{--tw-prose-body:var(--network-prose);--tw-prose-headings:var(--network-text);--tw-prose-links:var(--network-gold);--tw-prose-bold:var(--network-text);--tw-prose-counters:var(--network-gold);--tw-prose-bullets:var(--network-gold);--tw-prose-hr:var(--network-line);--tw-prose-quotes:var(--network-text);--tw-prose-quote-borders:var(--network-line);--tw-prose-th-borders:var(--network-line);--tw-prose-td-borders:var(--network-line);max-width:78ch;margin-inline:auto}.living-network #order-tracking-status-root{box-shadow:none;border-radius:4px}.living-network #cookieconsent>div>div{background:var(--network-panel);color:var(--network-text);border:1px solid var(--network-line)}.living-network #cookieconsent button{border-radius:4px}.network-story main{min-width:0}.network-story .network-story-hero{border-bottom:1px solid var(--network-line);padding-block:64px}.network-story-hero-content{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.network-story-hero-content h1{letter-spacing:-.04em;font-size:clamp(38px,4.5vw,60px);font-weight:450;line-height:1.1}.network-story-hero-content h2{color:var(--network-gold);margin-top:20px;font-weight:450;line-height:1.4}.network-story-hero-content>div:first-child>div{color:var(--network-prose);line-height:1.65}.network-story-offer{flex-direction:column;align-items:center;gap:28px;display:flex}.network-story-product{flex-shrink:0}.network-story main .studio-product{overflow:hidden}.network-story main img{max-width:100%}.network-story main .rounded-3xl{border-radius:4px}.network-story main :is(.text-black,.text-gray-700){color:var(--network-text)}.network-story main [class*="bg-[#"]{background-color:var(--network-section)}.network-story main button{background:var(--network-gold);color:var(--network-button-ink);border:1px solid var(--network-gold);background-image:none;border-radius:4px;margin-top:0;padding:12px 20px;line-height:1.4;animation:none}.network-story main button:hover{background:var(--network-gold-hover)}.network-story :is(#ritaChart,#pie33_3){min-width:0}.network-story #pie33_3{flex-shrink:0;align-self:center}.network-story :is(#ritaChart,#pie33_3) svg{max-width:100%;height:auto}.network-story #ritaChart text{fill:var(--network-text)}.network-story #ritaChart path{stroke:var(--network-gold)}.network-story-feedback{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1120px;margin:auto;padding:64px 32px;display:grid}.network-story-feedback h4{color:var(--network-muted);margin-top:16px;line-height:1.5}.network-story-feedback-list{gap:0;margin-top:24px;font-size:18px;line-height:1.6;display:grid}.network-story-feedback-list li{border-bottom:1px solid var(--network-line);padding-block:12px}.network-story-feedback-list strong{font-weight:450}.network-story-purchase{background:var(--network-panel);border:1px solid var(--network-line);border-radius:4px;width:100%;max-width:540px;padding:28px}.network-story-purchase-body{align-items:center;gap:24px;display:flex}.network-story-purchase-price{border-top:1px solid var(--network-line);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;padding-top:20px;font-size:14px;display:flex}.network-story-quality{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.network-story-quality-card,.network-story-quality-product{border:1px solid var(--network-line);background:var(--network-bg);border-radius:4px;min-width:0;padding:28px}.network-story-quality-card>svg{color:var(--network-gold)}.network-story-quality-card>div:last-child{color:var(--network-muted);line-height:1.65}.network-story-quality-product{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}@media (width>=768px) and (width<=1023px){.network-story-quality{grid-template-columns:repeat(2,minmax(0,1fr))}}.network-landing main{min-width:0}.network-landing main svg{max-width:100%;height:auto}.network-landing main :is(.text-slate-900,.text-slate-700){color:var(--network-text)}.network-landing main :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-purple-100,.text-purple-200){color:var(--network-muted)}.network-landing main .card{background:var(--network-panel);color:var(--network-text);border:1px solid var(--network-line);border-radius:4px}.network-landing main :is(.bg-slate-50,.bg-purple-700){background:var(--network-panel)}.network-landing main .bg-purple-700{border-block:1px solid var(--network-line);margin-top:40px}.network-landing main .text-teal-300{color:var(--network-gold)}.network-landing main :is(button.bg-blue-700,button.bg-teal-500){background:var(--network-gold);color:var(--network-button-ink);border-radius:4px}.network-landing main .network-data-card{background:#fff}.network-landing main .network-data-card .text-slate-500{color:#525d6b}.network-landing main .studio-product,.network-landing main .pointer-events-none.absolute.inset-0{overflow:hidden}.network-campaign main>section:first-child{border-color:var(--network-line);border-radius:4px;margin-top:32px}@media (width<=767px){.living-network>header>div:last-child{height:66px}.network-hero-inner{padding:40px 20px 28px}.network-hero-art{object-position:65% center;height:380px}.network-hero:after{background:linear-gradient(0deg, var(--network-bg) 0%, var(--network-bg) 45%, transparent 75%)}.network-hero-copy{width:100%;min-height:0;padding-top:270px}.network-hero h1{font-size:54px}.network-hero .spectral-description{max-width:36em}.network-hero-offer{max-width:none}.network-hero .spectral-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px}.network-section-nav>div{gap:12px 24px;padding:20px}.living-network .science-layout{grid-template-columns:minmax(0,1fr);gap:32px}.living-network .science-section-inner{padding:48px 20px}.living-network .science-prose{font-size:16px}.network-figure-compact img{aspect-ratio:1}.network-home-grid{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 20px 32px}.network-home-copy h1{font-size:clamp(36px,9vw,54px)}.network-home-hero .network-figure{justify-self:center;width:100%;max-width:440px}.network-home-products{padding-block:40px}.network-home-editorial{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:24px 56px}.living-network .discovery-product h3{overflow-wrap:anywhere;font-size:19px}.network-card-price{font-size:16px}.network-service{padding-block:40px 56px}.network-knowledge-links{grid-template-columns:minmax(0,1fr)}.network-story .network-story-hero{padding-block:40px}.network-story-hero-content,.network-story-feedback{grid-template-columns:minmax(0,1fr);gap:32px}.network-story-feedback{padding:40px 16px}.network-story-quality{grid-template-columns:minmax(0,1fr)}.network-story-purchase{padding:20px}.network-story-purchase-body{text-align:center;flex-direction:column}.network-landing main .grid{grid-template-columns:minmax(0,1fr)}.network-landing main .grid>*{min-width:0}}@media (prefers-reduced-motion:reduce){.living-network *,.living-network :before,.living-network :after{scroll-behavior:auto;transition-duration:0s;animation-duration:0s}}
