.explore-page{--explore-content-left: clamp(92px, 12vw, 180px);--explore-content-right: clamp(42px, 7vw, 120px);--explore-section-top: clamp(126px, 15vh, 150px);min-width:320px;min-height:100svh;background:#06150e}.explore-page .hero-nav{background:#03160df5;backdrop-filter:blur(12px) saturate(108%);-webkit-backdrop-filter:blur(12px) saturate(108%)}.explore-story{position:relative;min-height:0;isolation:isolate;background:#071810}.explore-story:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(#03110b57,#03110b66),url(//enigmaformen.com/cdn/shop/t/11/assets/enigma-enigma_background_clean.avif?v=172696891328000944081792223365) center / cover no-repeat;filter:saturate(.68) brightness(.54)}.explore-story:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#010a0680,#020e080f 30%,#020d081f 78%,#01080573),linear-gradient(180deg,rgba(1,8,5,.16),transparent 40%,rgba(1,8,5,.22))}.explore-intro{position:relative;display:grid;min-height:clamp(520px,64svh,580px);overflow:hidden;isolation:isolate;background:transparent}.explore-intro:before{display:none}.explore-intro:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 52% 50% at 57% 42%,#214a332e,#0a21160d 58%,#01070400)}.explore-intro__atmosphere{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;opacity:.8;background:radial-gradient(ellipse 31% 25% at 49% 16%,rgba(68,105,67,.12),transparent 72%),radial-gradient(ellipse 36% 38% at 87% 54%,rgba(56,91,63,.1),transparent 74%),radial-gradient(ellipse 38% 34% at 20% 88%,rgba(31,69,47,.1),transparent 74%);filter:blur(28px)}.explore-intro__content{align-self:start;width:auto;margin-right:var(--explore-content-right);margin-left:var(--explore-content-left);padding:var(--explore-section-top) 0 70px;animation:explore-content-in 1.1s var(--ease-out) both}.explore-intro__eyebrow{margin:0 0 clamp(16px,2.2vh,24px);color:#d7dba6cc;font-family:var(--font-sans);font-size:clamp(9px,.65vw,12px);font-weight:500;letter-spacing:.42em;line-height:1.4;text-transform:uppercase}.explore-intro__title{max-width:960px;margin:0;color:#efeddcf5;font-family:var(--font-display);font-size:clamp(58px,6vw,108px);font-weight:400;letter-spacing:-.025em;line-height:.93;text-wrap:balance;text-shadow:0 4px 28px rgba(0,0,0,.22)}.explore-intro__copy{max-width:780px;margin:clamp(30px,4.2vh,48px) 0 0;color:#e2e0cfbd;font-family:var(--font-serif);font-size:clamp(18px,1.42vw,25px);font-weight:400;line-height:1.55;text-shadow:0 2px 18px rgba(0,0,0,.26)}.explore-intro__copy em{color:#e7e4d2d6}.explore-progress{position:fixed;z-index:45;top:0;bottom:0;left:0;display:flex;width:64px;align-items:center;justify-content:center;pointer-events:none}.explore-progress__track{position:relative;width:1px;height:52vh;background:#e1e1cc2b;transition:background .28s ease}.explore-progress__fill{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#cddfa9;transform:scaleY(0);transform-origin:top;transition:background .28s ease}.explore-progress__chapters{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.explore-progress__chapters a{position:relative;left:.5px;display:grid;width:24px;height:24px;place-items:center;pointer-events:auto;text-decoration:none}.explore-progress__chapters a:before{content:"";width:5px;height:5px;border-radius:50%;background:#c4cdb9b8;transition:background .24s ease,box-shadow .24s ease,transform .24s ease}.explore-progress__chapters a:hover:before,.explore-progress__chapters a.is-active:before{background:#d4dda9;box-shadow:0 0 0 4px #cbdfa924;transform:scale(1.32)}.explore-progress__chapters span{position:absolute;top:50%;left:27px;color:#d4dda9;font-family:var(--font-sans);font-size:9px;font-weight:600;letter-spacing:.26em;line-height:1;opacity:0;text-transform:uppercase;transform:translate(-6px,-50%);transition:opacity .24s ease,transform .24s ease;white-space:nowrap}.explore-progress__chapters a:hover span,.explore-progress__chapters a:focus-visible span,.explore-progress__chapters a.is-active span{opacity:1;transform:translateY(-50%)}body.explore-progress-on-light .explore-progress__track{background:#12231838}body.explore-progress-on-light .explore-progress__fill{background:#3e5c3a}body.explore-progress-on-light .explore-progress__chapters a:before{background:#7a8a74}body.explore-progress-on-light .explore-progress__chapters a:hover:before,body.explore-progress-on-light .explore-progress__chapters a.is-active:before{background:#3e5c3a;box-shadow:0 0 0 4px #3e5c3a29}body.explore-progress-on-light .explore-progress__chapters span{color:#3e5c3a}@media(max-width:1099px){.explore-progress{display:none}}.explore-fact{position:relative;display:grid;min-height:clamp(650px,80svh,720px);overflow:hidden;isolation:isolate;background:transparent}.explore-fact:before{display:none}.explore-fact:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 35% 28% at 48% 93%,rgba(68,112,77,.18),rgba(22,55,37,.06) 58%,transparent 100%)}.explore-fact__atmosphere{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 31% 36% at 80% 14%,rgba(54,86,59,.1),transparent 76%),radial-gradient(ellipse 36% 30% at 52% 100%,rgba(66,103,71,.12),transparent 76%);filter:blur(32px)}.explore-fact__content{align-self:start;width:min(1040px,calc(100% - 220px));margin-right:auto;margin-left:auto;padding:var(--explore-section-top) 0 70px;text-align:center}.explore-fact__eyebrow,.explore-fact__stat-label{margin:0;color:#d7dba6c7;font-family:var(--font-sans);font-size:clamp(9px,.65vw,12px);font-weight:500;letter-spacing:.42em;line-height:1.4;text-transform:uppercase}.explore-fact__title{max-width:1240px;margin:clamp(20px,2.6vh,30px) 0 0;color:#efeddcf0;font-family:var(--font-display);font-size:clamp(38px,3.55vw,58px);font-weight:400;letter-spacing:-.018em;line-height:1.02;text-shadow:0 4px 26px rgba(0,0,0,.2)}.explore-fact__stat{margin-top:clamp(58px,7vh,72px)}.explore-fact__stat-label{margin-left:0}.explore-fact__number{margin:4px 0 0;color:#f1efdef5;font-family:var(--font-display);font-size:clamp(150px,16vw,250px);font-weight:300;letter-spacing:-.045em;line-height:.9;white-space:nowrap;text-shadow:0 6px 34px rgba(0,0,0,.2)}.explore-fact__number span{color:#d9e899}.explore-fact__description{max-width:760px;margin:clamp(24px,3vh,34px) 0 0;color:#e2e0cfb8;font-family:var(--font-serif);font-size:clamp(17px,1.35vw,24px);line-height:1.45;margin-right:auto;margin-left:auto}.explore-fact__description sup{position:relative;top:-.15em;margin-left:2px;font-size:.56em}.explore-evidence{position:relative;display:grid;min-height:clamp(720px,88svh,840px);overflow:hidden;isolation:isolate;background:transparent}.explore-evidence:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 34% 26% at 77% 78%,rgba(49,91,62,.12),transparent 78%),radial-gradient(ellipse 32% 22% at 35% 100%,rgba(62,101,70,.1),transparent 78%)}.explore-evidence__atmosphere{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 30% 32% at 48% 84%,rgba(72,108,76,.08),transparent 76%);filter:blur(30px)}.explore-evidence__content{align-self:start;width:auto;margin-right:var(--explore-content-right);margin-left:var(--explore-content-left);padding:var(--explore-section-top) 0 82px}.explore-evidence__highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(58px,8vw,130px);width:min(940px,100%);margin-right:auto;margin-left:auto}.explore-evidence__highlight{min-width:0}.explore-evidence__value{margin:0;color:#f1efdef5;font-family:var(--font-display);font-size:clamp(68px,6.3vw,102px);font-weight:300;letter-spacing:-.035em;line-height:.88}.explore-evidence__highlight>p:last-child{max-width:430px;margin:20px 0 0;color:#e2e0cfad;font-family:var(--font-serif);font-size:clamp(15px,1.13vw,19px);line-height:1.5}.explore-evidence__highlight:nth-child(2){text-align:right}.explore-evidence__highlight:nth-child(2)>p:last-child{margin-left:auto}.explore-evidence sup{position:relative;top:-.24em;margin-left:2px;font-size:.56em}.explore-evidence__chart{width:min(1080px,100%);margin:clamp(52px,7vh,74px) auto 0;border-top:1px solid rgba(221,231,210,.12)}.explore-evidence__chart-intro{margin:0;padding:clamp(38px,5vh,54px) 0 clamp(32px,4vh,44px);color:#e6e2d1c2;font-family:var(--font-display);font-size:clamp(20px,1.65vw,27px);font-style:italic;line-height:1.4;text-align:center}.explore-evidence__rows{border-top:1px solid rgba(221,231,210,.15)}.explore-evidence__row{display:grid;grid-template-columns:76px minmax(0,1fr) 86px;align-items:center;gap:24px;min-height:76px;border-bottom:1px solid rgba(221,231,210,.11)}.explore-evidence__age{color:#d7dbc6b3;font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:.26em;text-transform:uppercase}.explore-evidence__people{display:block;width:100%;height:30px;background:linear-gradient(90deg,rgba(219,235,167,.96) 0,rgba(219,235,167,.88) var(--bar-value),rgba(185,201,183,.2) var(--bar-value),rgba(185,201,183,.2) 100%);filter:drop-shadow(0 0 5px rgba(205,229,149,.12));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 32'%3E%3Ccircle cx='10' cy='4.5' r='3' fill='%23000'/%3E%3Crect x='7' y='8.5' width='6' height='11.5' rx='1.4' fill='%23000'/%3E%3Crect x='4.2' y='9.5' width='2.2' height='11' rx='1.1' fill='%23000'/%3E%3Crect x='13.6' y='9.5' width='2.2' height='11' rx='1.1' fill='%23000'/%3E%3Crect x='7' y='18.5' width='2.3' height='11.5' rx='1.1' fill='%23000'/%3E%3Crect x='10.7' y='18.5' width='2.3' height='11.5' rx='1.1' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-position:left center;-webkit-mask-repeat:repeat-x;-webkit-mask-size:5% 100%;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 32'%3E%3Ccircle cx='10' cy='4.5' r='3' fill='%23000'/%3E%3Crect x='7' y='8.5' width='6' height='11.5' rx='1.4' fill='%23000'/%3E%3Crect x='4.2' y='9.5' width='2.2' height='11' rx='1.1' fill='%23000'/%3E%3Crect x='13.6' y='9.5' width='2.2' height='11' rx='1.1' fill='%23000'/%3E%3Crect x='7' y='18.5' width='2.3' height='11.5' rx='1.1' fill='%23000'/%3E%3Crect x='10.7' y='18.5' width='2.3' height='11.5' rx='1.1' fill='%23000'/%3E%3C/svg%3E");mask-position:left center;mask-repeat:repeat-x;mask-size:5% 100%}.explore-evidence__row strong{color:#f1efdeeb;font-family:var(--font-display);font-size:clamp(24px,2vw,32px);font-style:italic;font-weight:400;text-align:right}.explore-question{position:relative;display:grid;place-items:center;min-height:clamp(430px,62svh,590px);overflow:hidden;isolation:isolate;text-align:center}.explore-question:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#010a063d,#010b07db 24%,#010c07e6 76%,#02110a6b),radial-gradient(ellipse 46% 46% at 50% 54%,rgba(30,63,42,.14),transparent 76%)}.explore-question__content{width:min(1180px,calc(100% - 96px));padding:92px 0 74px}.explore-question__content>p{margin:0 0 clamp(28px,4vh,44px);color:#d8dec39e;font-family:var(--font-sans);font-size:clamp(9px,.62vw,11px);font-weight:500;letter-spacing:.42em;line-height:1.7;text-transform:uppercase}.explore-question h2{margin:0;color:#f0eedcf5;font-family:var(--font-display);font-size:clamp(48px,5.4vw,82px);font-style:italic;font-weight:400;letter-spacing:-.025em;line-height:1.06;text-wrap:balance;text-shadow:0 5px 32px rgba(0,0,0,.26)}.explore-question h2:first-letter{color:#fffdf0}.explore-mechanism{--chain-progress: 0;position:relative;height:250svh;min-height:1500px}.explore-mechanism__sticky{position:sticky;top:0;display:grid;grid-template-columns:minmax(360px,1.14fr) minmax(330px,.86fr);gap:clamp(58px,8vw,128px);align-items:start;height:100svh;min-height:610px;padding:calc(var(--nav-height) + clamp(50px,7vh,82px)) var(--explore-content-right) clamp(46px,7vh,78px) var(--explore-content-left);overflow:hidden;background:radial-gradient(ellipse 34% 32% at 73% 53%,rgba(43,84,56,.13),transparent 76%),linear-gradient(90deg,#010b0724,#010d0805)}.explore-mechanism__copy{align-self:start;max-width:590px}.explore-mechanism__eyebrow{margin:0 0 clamp(30px,5vh,50px);color:#d8deb8ad;font-family:var(--font-sans);font-size:clamp(8px,.58vw,10px);font-weight:500;letter-spacing:.4em;line-height:1.5;text-transform:uppercase}.explore-mechanism__copy h2{margin:0 0 clamp(26px,4vh,40px);color:#f2efddf5;font-family:var(--font-display);font-size:clamp(45px,4.25vw,69px);font-weight:400;letter-spacing:-.025em;line-height:1.04;text-wrap:balance}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow){max-width:520px;margin:0 0 20px;color:#e1e0cfab;font-family:var(--font-serif);font-size:clamp(15px,1.12vw,18px);line-height:1.65}.explore-mechanism__copy em,.explore-mechanism__copy strong{color:#edebdae6;font-weight:400}.explore-mechanism__prompt{display:block;margin-top:clamp(28px,4vh,42px);color:#d7e0b1a3;font-family:var(--font-sans);font-size:9px;font-weight:500;letter-spacing:.38em;text-transform:uppercase}.explore-chain__viewport{position:relative;height:calc(100svh - var(--nav-height) - clamp(96px,14vh,160px));min-height:480px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 91%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 91%,transparent 100%)}.explore-chain{position:relative;min-height:1010px;padding:24px 0 52px 78px;will-change:transform}.explore-chain:before{content:"";position:absolute;top:24px;bottom:64px;left:28px;width:1px;background:#cadeb740}.explore-chain__progress{position:absolute;top:24px;bottom:64px;left:28px;width:1px}.explore-chain__progress span{display:block;width:1px;height:calc(var(--chain-progress) * 100%);background:linear-gradient(180deg,#e0eab2f5,#d2e6ac6b);box-shadow:0 0 10px #d9e8ae47}.explore-chain__step{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:138px;padding:12px 0}.explore-chain__step:before{content:"";position:absolute;top:50%;left:-56px;width:9px;height:9px;border:1px solid rgba(219,230,183,.82);border-radius:50%;background:#0a1d13;box-shadow:0 0 0 4px #06170ebd;transform:translateY(-50%)}.explore-chain__step:after{content:"";position:absolute;top:50%;left:-46px;width:24px;height:1px;background:#c6dab438}.explore-chain__label,.explore-chain__note{margin:0;color:#d2dcb38f;font-family:var(--font-sans);font-size:8px;font-weight:500;letter-spacing:.35em;line-height:1.5;text-transform:uppercase}.explore-chain__label{margin-bottom:17px}.explore-chain__step h3{margin:0;color:#eeebdadb;font-family:var(--font-display);font-size:clamp(21px,1.65vw,29px);font-weight:400;line-height:1.14}.explore-chain__step h3 em{font-weight:400}.explore-chain__note{margin-top:10px}.explore-chain__step--key h3{color:#f1efdbf5;font-size:clamp(26px,2vw,34px)}.explore-miniaturisation{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 42% 48% at 23% 24%,rgba(44,88,58,.16),transparent 76%),radial-gradient(ellipse 44% 36% at 76% 75%,rgba(31,73,47,.12),transparent 78%)}.explore-miniaturisation__content{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);column-gap:clamp(54px,7vw,112px);row-gap:clamp(58px,8vh,84px);width:min(1360px,calc(100% - clamp(92px,11vw,172px)));margin:0 auto;padding:clamp(92px,12vh,128px) 0 clamp(94px,13vh,140px)}.follicle-cycles{position:relative;align-self:center;min-width:0}.follicle-cycles__visual{position:relative}.follicle-cycles img{display:block;width:100%;height:auto}.follicle-cycles__surface{position:absolute;z-index:2;top:57.5%;right:1.5%;left:1.5%;height:1px;border-top:1px dashed rgba(222,232,201,.64);pointer-events:none}.follicle-cycles__surface span{position:absolute;bottom:11px;left:0;color:#e2e8cfbf;font-family:var(--font-sans);font-size:clamp(6px,.48vw,8px);font-weight:500;letter-spacing:.32em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:color .32s ease,background .32s ease,border-color .32s ease,box-shadow .32s ease,transform .32s ease}.system-map__label.is-highlighted{z-index:2;border-color:#528f30;color:#17241c;background:#f6f6eef0;box-shadow:0 0 0 3px #79ad4c3b,0 0 18px #53913457;transform:translateY(-1px) scale(1.07)}.follicle-cycles__labels{position:relative;height:24px;margin-top:8px;color:#e2e8cfc2;font-family:var(--font-sans);font-size:clamp(6px,.5vw,8px);font-weight:500;letter-spacing:.3em;line-height:1;text-transform:uppercase;white-space:nowrap}.follicle-cycles__labels span{position:absolute;top:0;transform:translate(-50%)}.follicle-cycles__labels span:nth-child(1){left:19.4%}.follicle-cycles__labels span:nth-child(2){left:45.2%}.follicle-cycles__labels span:nth-child(3){left:68.6%}.follicle-cycles__labels span:nth-child(4){left:89%}.explore-miniaturisation__copy{align-self:center;padding-top:4px}.explore-miniaturisation__copy h2{margin:0 0 clamp(22px,3vh,30px);color:#f1efdcf2;font-family:var(--font-display);font-size:clamp(37px,3.2vw,52px);font-weight:400;letter-spacing:-.018em;line-height:1.08}.explore-miniaturisation__copy p,.explore-miniaturisation__finding p{margin:0;color:#e2e0cfb0;font-family:var(--font-serif);font-size:clamp(16px,1.18vw,19px);line-height:1.67}.explore-miniaturisation__copy em{color:#f0eddbeb}.explore-miniaturisation__finding{position:relative;grid-column:1 / -1;padding:clamp(36px,5vh,52px) clamp(38px,4.2vw,64px);border:1px solid rgba(204,222,197,.27);border-left:3px solid rgba(219,233,164,.88);background:#081c121a;box-shadow:inset 0 0 36px #779b6f06}.explore-miniaturisation__finding h3{margin:0 0 20px;color:#f1efdcf0;font-family:var(--font-display);font-size:clamp(27px,2.35vw,38px);font-weight:400;letter-spacing:-.012em;line-height:1.14}.explore-miniaturisation__finding p{max-width:1110px}.explore-story-turn{position:relative;display:grid;place-items:center;min-height:clamp(280px,38svh,360px);padding:80px 30px;overflow:hidden;background:radial-gradient(ellipse 34% 54% at 50% 48%,rgba(39,76,51,.1),transparent 78%),#010c07a8;text-align:center}.explore-story-turn p{margin:0;color:#e9e7d5d1;font-family:var(--font-display);font-size:clamp(22px,2vw,31px);font-style:italic;line-height:1.35}.explore-system-transition{display:grid;place-items:center;min-height:clamp(280px,28vw,360px);box-sizing:border-box;padding:70px 28px;background:#021109;text-align:center}.explore-system-transition p{display:flex;flex-direction:column;margin:0;font-family:var(--font-display);font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.18}.explore-system-transition span{color:#f6f1def0}.explore-system-transition em{color:#d4d6a7;font-weight:400}.explore-system-transition--closing{min-height:clamp(260px,25.6vw,330px)}.explore-principle-cta{display:grid;gap:30px;justify-items:center;box-sizing:border-box;padding:0 28px clamp(72px,9vh,104px);background:#06180f}.explore-principle-cta__prompt{margin:0;color:#d9e899d6;font-family:var(--font-serif);font-size:clamp(20px,1.55vw,23px);font-weight:500;letter-spacing:.01em;line-height:1.5}.explore-principle-cta__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(38px,5vw,72px);width:min(760px,100%)}.explore-principle-cta__actions a{position:relative;display:flex;gap:24px;align-items:center;justify-content:space-between;padding:0 0 14px;border-bottom:1px solid rgba(205,219,169,.28);color:#f7f2e1db;background:none;font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:border-color .22s ease,color .22s ease}.explore-principle-cta__actions a:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:#d9e899;content:"";transform:scaleX(0);transform-origin:right center;transition:transform .32s ease}.explore-principle-cta__actions a>span{color:inherit}.explore-principle-cta__actions a>span:last-child{color:#d9e899c2;font-size:16px;letter-spacing:0;transition:transform .22s ease}.explore-principle-cta__actions a:hover,.explore-principle-cta__actions a:focus-visible{border-bottom-color:transparent;color:#d9e899}.explore-principle-cta__actions a:hover:after,.explore-principle-cta__actions a:focus-visible:after{transform:scaleX(1);transform-origin:left center}.explore-principle-cta__actions a:hover>span:last-child,.explore-principle-cta__actions a:focus-visible>span:last-child{transform:translate(4px)}@media(max-width:600px){.explore-principle-cta{padding-right:22px;padding-bottom:72px;padding-left:22px}.explore-principle-cta__actions{grid-template-columns:1fr}}.explore-living-system{position:relative;color:#07140d;background:#fbf5e9}.explore-living-system__content{width:min(1420px,calc(100% - clamp(74px,10.8vw,168px)));margin:0 auto;padding:calc(var(--nav-height) + clamp(20px,3vh,28px)) 0 0}.explore-living-system__eyebrow{margin:0 0 clamp(24px,3.4vh,34px);color:#0c2619b8;font-family:var(--font-sans);font-size:clamp(8px,.62vw,10px);font-weight:600;letter-spacing:.4em;line-height:1.5;text-transform:uppercase}.explore-living-system h2{max-width:1100px;margin:0;color:#06120c;font-family:var(--font-display);font-size:clamp(48px,5.25vw,78px);font-weight:400;letter-spacing:-.025em;line-height:.98;text-wrap:balance}.explore-living-system__intro{max-width:1140px;margin:clamp(24px,3.4vh,36px) 0 0;color:#0d1e14d1;font-family:var(--font-serif);font-size:clamp(17px,1.5vw,23px);line-height:1.45}.explore-living-system__diagram{margin:0}.explore-living-system__diagram-frame{overflow:hidden}.system-map{position:relative;width:min(100%,700px);margin:24px auto 0}.system-map--living-organ{width:min(100%,430px);margin-top:38px}.living-organ__labels{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.living-organ__label{position:absolute;color:#26382b2b;font-family:var(--font-sans);font-size:clamp(6px,.72vw,10px);font-weight:600;letter-spacing:.25em;line-height:1.45;text-transform:uppercase;white-space:nowrap;transition:color .32s ease,text-shadow .32s ease,transform .32s ease;transform-origin:left center}.living-organ__label.is-highlighted{color:#183221e0;font-weight:800;text-shadow:0 0 10px rgba(71,112,68,.14);transform:scale(1.18)}.living-organ__label--scalp{top:6.5%;left:5%}.living-organ__label--niche{top:36.5%;left:10%}.living-organ__label--cycle{top:43%;left:79%}.living-organ__label--matrix{top:67%;left:79.5%}.living-organ__label--signals{top:75%;left:5%;font-size:clamp(7px,.8vw,11px)}.living-organ__label--papilla{top:87%;left:61%}.living-organ__systems{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.living-organ__system{position:absolute;display:flex;align-items:center;gap:12px;width:170px;color:#182f20c7;font-family:var(--font-sans);font-size:clamp(7px,.76vw,10px);font-weight:600;letter-spacing:.24em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:color .32s ease,transform .32s ease}.living-organ__system.is-highlighted{color:#12301df5;font-weight:800;transform:scale(1.06)}.living-organ__system:before,.living-organ__system:after{content:"";flex:0 0 42px;height:1px;background:#2c423247;transition:height .32s ease,background .32s ease,box-shadow .32s ease}.living-organ__system.is-highlighted:before,.living-organ__system.is-highlighted:after{height:2px;background:#1a4228db;box-shadow:0 0 8px #3d694233}.living-organ__system--left{right:calc(100% + 90px);justify-content:flex-end;transform-origin:right center}.living-organ__system--left:before{display:none}.living-organ__system--right{left:calc(100% + 90px);justify-content:flex-start;transform-origin:left center}.living-organ__system--right:after{display:none}.living-organ__system--dermal,.living-organ__system--regulation{top:31%}.living-organ__system--communication,.living-organ__system--matrix{top:50%}.living-organ__system--stem,.living-organ__system--environment{top:69%}.living-organ__stories{position:relative;display:grid;width:100vw;min-height:clamp(350px,38vw,390px);margin:clamp(34px,4vw,58px) 0 0 calc(50% - 50vw);overflow:hidden;background:#fbf5e9}.living-organ__story{grid-area:1 / 1;display:flex;visibility:hidden;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;padding:clamp(42px,5vw,70px) clamp(28px,8vw,120px);opacity:0;color:#173023;text-align:center;transform:translateY(12px);transition:opacity .42s ease,transform .42s ease,visibility 0s linear .42s}.living-organ__story.is-highlighted{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s}.living-organ__story h3{max-width:1100px;margin:0;font-family:var(--font-display);font-size:clamp(34px,4vw,48px);font-weight:400;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.living-organ__story p{max-width:970px;margin:clamp(24px,3vw,36px) 0 0;font-family:var(--font-serif);font-size:clamp(19px,2.6vw,29px);line-height:1.65;text-wrap:balance}.living-organ__story span{margin-top:clamp(30px,3.4vw,44px);font-family:var(--font-sans);font-size:clamp(11px,1vw,15px);font-weight:600;letter-spacing:.38em;line-height:1}.system-map>img{display:block;width:100%;height:auto}.system-map__labels{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.system-map__label{position:absolute;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;max-width:none;min-height:0;padding:3px 8px;border:1px solid rgba(224,229,215,.72);border-radius:999px;color:#17241c;background:#f6f6eef0;box-shadow:0 1px 8px #0000003d;font-family:var(--font-sans);font-size:clamp(6px,.64vw,9px);font-weight:600;letter-spacing:.24em;line-height:1;text-transform:uppercase;white-space:nowrap}.system-map__label--scalp{top:8.5%;right:74%}.system-map__label--papilla{top:29.5%;right:86%}.system-map__label--communication{top:50.8%;right:86%}.system-map__label--stem{top:67.5%;right:86%}.system-map__label--cycle{top:38.4%;right:.5%}.system-map__label--matrix{top:64.7%;left:79%}.system-map__label--environment{top:61.4%;right:.5%}.system-map__label--hair-cycle,.system-map__label--signals,.system-map__label--extracellular,.system-map__label--inner-papilla{padding:2px 5px;border-radius:4px;font-size:clamp(5px,.48vw,7px);letter-spacing:.16em;line-height:1.18}.system-map__label--hair-cycle{top:51.2%;left:55.5%}.system-map__label--signals{top:70%;left:32%}.system-map__label--extracellular{top:62%;left:61%}.system-map__label--inner-papilla{top:90%;left:77%}.explore-scalp{position:relative;color:#172018;background:#fbf5e9}.explore-scalp__content{width:min(1120px,calc(100% - clamp(74px,11vw,168px)));margin:0 auto;padding:calc(var(--nav-height) + clamp(28px,4vh,42px)) 0 clamp(74px,11vh,116px)}.explore-scalp__eyebrow{margin:0 0 clamp(24px,3vh,34px);color:#153522ad;font-family:var(--font-sans);font-size:clamp(8px,.62vw,10px);font-weight:600;letter-spacing:.4em;line-height:1.5;text-transform:uppercase}.explore-scalp h2{max-width:1000px;margin:0;color:#101b13;font-family:var(--font-display);font-size:clamp(48px,5.15vw,75px);font-weight:400;letter-spacing:-.025em;line-height:1;text-wrap:balance}.explore-scalp__body{display:grid;grid-template-columns:minmax(290px,.82fr) minmax(440px,1.18fr);gap:clamp(52px,8vw,108px);align-items:center;margin-top:clamp(54px,8vh,84px)}.explore-scalp__copy{max-width:470px}.explore-scalp__copy p{margin:0;color:#19271db8;font-family:var(--font-serif);font-size:clamp(15px,1.15vw,18px);line-height:1.62}.explore-scalp__copy .explore-scalp__lead{margin-bottom:24px;color:#142218e0;font-size:clamp(17px,1.34vw,21px);line-height:1.56}.explore-scalp__figure{margin:0}.explore-scalp__figure img{display:block;width:100%;height:auto;filter:brightness(1.035)}.explore-scalp__principles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,5vw,64px);margin-top:clamp(60px,9vh,92px)}.explore-scalp__principles article{min-width:0;padding-top:25px;border-top:1px solid rgba(35,53,40,.24)}.explore-scalp__principles h3{margin:0;color:#121f16e0;font-family:var(--font-display);font-size:clamp(21px,1.65vw,27px);font-weight:400;line-height:1.2}.explore-scalp__principles p{margin:17px 0 0;color:#1c2a20ab;font-family:var(--font-serif);font-size:clamp(14px,1.05vw,17px);line-height:1.55}.explore-scalp__principles sup{position:relative;top:-.25em;margin-left:1px;font-size:.6em}.explore-hair-cycle{position:relative;color:#172018;background:#fbf5e9}.explore-hair-cycle__content{width:min(1120px,calc(100% - clamp(48px,8vw,120px)));margin:0 auto;padding:clamp(48px,7vh,76px) 0 clamp(54px,8vh,84px)}.hair-cycle-map{margin:0}.hair-cycle-map svg{display:block;width:100%;height:auto;overflow:visible}.hair-cycle-map path,.hair-cycle-map ellipse{fill:none;stroke:#3f4c3d3b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15}.hair-cycle-map text{fill:#1f3123b8;font-family:var(--font-sans);font-size:8px;font-weight:600;letter-spacing:.28em;text-transform:uppercase}.hair-cycle-map__quiet{opacity:.27}.hair-cycle-map__labels path{stroke:#3042313d;stroke-width:1.4}.hair-cycle-map__labels text{fill:#1a2c1fb8}.hair-cycle-map__labels .hair-cycle-map__active-line{stroke:#2f603dcc;stroke-width:2;filter:drop-shadow(0 0 4px rgba(58,107,67,.22))}.hair-cycle-map__labels .hair-cycle-map__active-text{fill:#153520eb}.hair-cycle-map__cycle path{stroke:#1e4528eb;stroke-width:1.8}#hairCycleArrow path{fill:#1e4528eb;stroke:none}.hair-cycle-map__cycle text{fill:#2036258f;font-size:7px}.explore-hair-cycle__statement{max-width:590px;margin:0 auto;text-align:center}.explore-hair-cycle__statement h2{margin:0;color:#172319e6;font-family:var(--font-display);font-size:clamp(26px,2.55vw,39px);font-weight:400;letter-spacing:-.01em;line-height:1.16}.explore-hair-cycle__statement p{margin:18px auto 0;color:#1f2d22ab;font-family:var(--font-serif);font-size:clamp(14px,1.15vw,18px);line-height:1.55}.explore-hair-cycle__statement span{display:block;margin-top:22px;color:#2335288c;font-family:var(--font-sans);font-size:8px;font-weight:600;letter-spacing:.35em}.explore-microenvironment{position:relative;overflow:hidden;color:#eeefdae0;background:#03190f}.explore-microenvironment__content{width:min(1180px,calc(100% - clamp(74px,10vw,150px)));margin:0 auto;padding:calc(var(--nav-height) + clamp(48px,7vh,76px)) 0 clamp(88px,12vh,130px)}.explore-microenvironment__header{max-width:820px;margin-left:clamp(0px,13vw,180px)}.explore-microenvironment__eyebrow{margin:0 0 28px;color:#ccdaa0c2;font-family:var(--font-sans);font-size:clamp(8px,.62vw,10px);font-weight:600;letter-spacing:.36em;line-height:1.5;text-transform:uppercase}.explore-microenvironment h2{margin:0;color:#f7f2def5;font-family:var(--font-display);font-size:clamp(43px,4.6vw,68px);font-weight:400;letter-spacing:-.02em;line-height:1;text-wrap:balance}.explore-microenvironment__intro{max-width:760px;margin:28px 0 0;color:#e5e8d0b3;font-family:var(--font-serif);font-size:clamp(16px,1.3vw,20px);line-height:1.6}.explore-microenvironment__body{display:grid;grid-template-columns:minmax(430px,1.08fr) minmax(280px,.72fr);gap:clamp(44px,7vw,94px);align-items:center;margin-top:clamp(50px,7vh,80px)}.explore-microenvironment__figure{position:relative;width:min(100%,460px);margin:0;justify-self:center}.explore-microenvironment__figure img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 92%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 92%,transparent 100%)}.explore-microenvironment__signal-flow{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 5px rgba(225,238,177,.22))}.explore-microenvironment__signal-path{fill:none;stroke:#ebf1c2eb;stroke-width:7;stroke-linecap:round;stroke-dasharray:6 19;animation:microenvironment-signal-flow 1.35s linear infinite}.explore-microenvironment__signal-flow marker path{fill:#ebf1c2f0}.explore-microenvironment__copy{max-width:420px}.explore-microenvironment__copy p{margin:0;color:#e7ead6c2;font-family:var(--font-serif);font-size:clamp(15px,1.15vw,18px);line-height:1.67}.explore-microenvironment__copy p+p{margin-top:28px;color:#dee3cc9e}.explore-microenvironment__copy em{color:#efefd2e6}.explore-microenvironment__conclusion{margin-top:clamp(58px,7vh,78px);padding-top:clamp(48px,6vh,68px);border-top:1px solid rgba(202,218,176,.1)}.explore-microenvironment__conclusion-kicker,.explore-microenvironment__conclusion-statement{margin-right:0;margin-left:clamp(110px,23vw,260px)}.explore-microenvironment__conclusion-kicker{max-width:340px;margin-top:0;margin-bottom:26px;color:#cedbb0b3;font-family:var(--font-sans);font-size:clamp(8px,.63vw,10px);font-weight:600;letter-spacing:.34em;line-height:1.55;text-transform:uppercase}.explore-microenvironment__conclusion-statement{margin-top:0;margin-bottom:0;max-width:780px;color:#f6f1dcf0;font-family:var(--font-display);font-size:clamp(34px,3.2vw,46px);font-weight:400;letter-spacing:-.015em;line-height:1.1}.microenvironment-mobile-break{display:none}.explore-delivery{position:relative;overflow:hidden;color:#e7ead7c7;border-top:1px solid rgba(204,222,172,.1);background:radial-gradient(circle at 50% 54%,rgba(61,92,58,.09),transparent 48%),#020f09}.explore-delivery__content{width:min(1180px,calc(100% - clamp(74px,10vw,150px)));margin:0 auto;padding:calc(var(--nav-height) + clamp(50px,7vh,78px)) 0 clamp(96px,13vh,148px)}.explore-delivery__header{max-width:960px}.explore-delivery__eyebrow{margin:0 0 28px;color:#cddea9c2;font-family:var(--font-sans);font-size:clamp(8px,.62vw,10px);font-weight:600;letter-spacing:.36em;line-height:1.5;text-transform:uppercase}.explore-delivery h2{max-width:920px;margin:0;color:#f7f2def5;font-family:var(--font-display);font-size:clamp(48px,5vw,72px);font-weight:400;letter-spacing:-.025em;line-height:1;text-wrap:balance}.explore-delivery__intro{max-width:820px;margin:30px 0 0;color:#dde2cda8;font-family:var(--font-serif);font-size:clamp(17px,1.42vw,21px);line-height:1.62}.explore-delivery__questions{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:clamp(34px,5.5vw,76px);align-items:stretch;margin-top:clamp(68px,9vh,104px)}.explore-delivery__divider{background:#d6dec624}.explore-delivery__question{display:flex;min-width:0;flex-direction:column}.explore-delivery__question-copy{max-width:440px}.explore-delivery__number{margin:0 0 18px;color:#ccdeaa94;font-family:var(--font-sans);font-size:9px;font-weight:600;letter-spacing:.32em}.explore-delivery__question h3{margin:0;color:#f4efdcf0;font-family:var(--font-display);font-size:clamp(30px,3.1vw,43px);font-style:italic;font-weight:400;line-height:1.1}.explore-delivery__question-copy>p:last-child{margin:20px 0 0;color:#dadfcca3;font-family:var(--font-serif);font-size:clamp(15px,1.15vw,18px);line-height:1.62}.delivery-map{display:block;width:min(100%,440px);height:auto;margin-top:auto;padding-top:clamp(38px,5vh,58px);overflow:visible}.delivery-map__surface{fill:none;stroke:#aec689c2;stroke-width:1.5;stroke-linecap:round}.delivery-map__wall{fill:#020f09;stroke:#aec689b8;stroke-width:1.4;stroke-linejoin:round}.delivery-map__shaft{fill:#f1eddf12;stroke:#f1eddfe6;stroke-width:1.4;stroke-linejoin:round}.delivery-map__papilla{fill:#cbdfa93d;stroke:#cbdfa9e0;stroke-width:1.4}.delivery-map__target-ring{fill:none;stroke:#cbdfa9e6;stroke-width:1.4}.delivery-map__target-ring--outer{stroke:#aec689c7;stroke-width:1;stroke-dasharray:3 6}.delivery-map__target-dot{fill:#cddfa9}.delivery-map__path-halo{fill:#cbdfa914;stroke:#cbdfa9db;stroke-width:1.2;stroke-dasharray:3 6}.delivery-map__barrier{fill:none;stroke:#aec6897a;stroke-width:3;stroke-dasharray:17 5}.delivery-map__resting-dot{fill:#cbd3be8c}.delivery-map__stream{fill:none;stroke:#cddfa9;stroke-width:4.6;stroke-linecap:round;stroke-dasharray:1 15;animation:delivery-stream 2.4s linear infinite}.delivery-map__stream--delayed{animation-delay:-1.2s}.delivery-map__tick{fill:none;stroke:#e6e1ce4d;stroke-width:1}.delivery-map__label{fill:#b9c3b0c2;font-family:var(--font-sans);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.delivery-map__label--bright{fill:#f3efdeeb}.delivery-map__label--accent{fill:#b7cd92d1;font-size:9.5px}.explore-delivery__closing{display:grid;gap:12px;max-width:760px;margin:clamp(64px,8vh,92px) 0 0;padding-top:30px;color:#dadfcc9e;border-top:1px solid rgba(214,222,198,.14);font-family:var(--font-serif);font-size:clamp(17px,1.35vw,20px);line-height:1.62}.explore-delivery__closing span{color:#e2e6d4ad}.explore-delivery__closing strong{color:#f7f2e1f0;font-family:var(--font-display);font-size:clamp(32px,2.6vw,40px);font-style:italic;font-weight:400;line-height:1.12;text-wrap:balance}@media(min-width:901px){.explore-delivery__closing{display:flex;gap:.4em;align-items:baseline;max-width:none;white-space:nowrap}.explore-delivery__closing strong{font-size:clamp(28px,2.6vw,40px);text-wrap:nowrap;white-space:nowrap}}.explore-system-transition--delivery,.explore-system-transition--principle{min-height:clamp(300px,30vw,380px)}.explore-why{position:relative;overflow:hidden;color:#e4e8d3c7;background:radial-gradient(circle at 50% 54%,rgba(61,99,62,.12),transparent 42%),#06180f}.explore-why__content{width:min(1180px,calc(100% - clamp(74px,10vw,150px)));margin:0 auto;padding:calc(var(--nav-height) + clamp(50px,7vh,78px)) 0 clamp(100px,14vh,158px)}.explore-why__header{max-width:980px}.explore-why__eyebrow{margin:0 0 28px;color:#cddea9c2;font-family:var(--font-sans);font-size:clamp(8px,.62vw,10px);font-weight:600;letter-spacing:.36em;line-height:1.5;text-transform:uppercase}.explore-why h2{margin:0;color:#f7f2def7;font-family:var(--font-display);font-size:clamp(48px,5vw,72px);font-weight:400;letter-spacing:-.025em;line-height:1;text-wrap:balance}.explore-why__intro{max-width:820px;margin:30px 0 0;color:#dde2cdab;font-family:var(--font-serif);font-size:clamp(17px,1.42vw,21px);line-height:1.62}.explore-why__opening-line{display:block}@media(min-width:1200px){.explore-why__intro{max-width:none}.explore-why__opening-line{white-space:nowrap}}.explore-convergence{max-width:960px;margin:clamp(64px,9vh,104px) auto 0}.explore-convergence svg{display:block;width:100%;height:auto;overflow:visible}.explore-convergence__path{fill:none;stroke:#aec689b8;stroke-width:1.15;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.55s cubic-bezier(.22,.8,.24,1);transition-delay:calc(var(--i) * 90ms)}.explore-convergence__dot{fill:#cddfa9;opacity:0;transition:opacity .45s ease;transition-delay:calc(.95s + var(--i) * 90ms)}.explore-convergence__halo{fill:#06180f;stroke:#aec689c7;stroke-width:1.2;opacity:0;transition:opacity .7s ease .8s}.explore-convergence__label{fill:#e1e5d3cc;font-family:var(--font-sans);font-size:11.5px;font-weight:500;letter-spacing:.22em;opacity:0;transition:opacity .65s ease;transition-delay:calc(.24s + var(--i) * 90ms)}.explore-convergence__logo{opacity:0;transition:opacity .7s ease .9s}.explore-convergence.is-visible .explore-convergence__path{stroke-dashoffset:0}.explore-convergence.is-visible .explore-convergence__dot,.explore-convergence.is-visible .explore-convergence__halo,.explore-convergence.is-visible .explore-convergence__label,.explore-convergence.is-visible .explore-convergence__logo{opacity:1}.explore-convergence__list{display:none;margin:34px 0 0;padding:0;list-style:none}.explore-convergence__list li{padding-top:13px;color:#dfe4d2c2;border-top:1px solid rgba(214,222,198,.14);font-family:var(--font-sans);font-size:10px;font-weight:500;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.explore-why__result{max-width:620px;margin:clamp(48px,7vh,74px) auto 0;color:#dadfcca3;font-family:var(--font-serif);font-size:clamp(19px,1.6vw,24px);line-height:1.5;text-align:center}.explore-why__result em{color:#f7f2def0}.explore-close{display:grid;min-height:min(900px,100svh);place-items:center;box-sizing:border-box;padding:clamp(110px,15vh,170px) 30px;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(78,112,70,.14),transparent 42%),#04150d;text-align:center}.explore-close__content{display:flex;flex-direction:column;align-items:center}.explore-close h2{margin:0;color:#f7f2def7;font-family:var(--font-display);font-size:clamp(48px,6vw,86px);font-weight:400;letter-spacing:-.025em;line-height:1.04;text-wrap:balance}.explore-close h2 em{color:#d4d6a7;font-weight:400}.explore-close__mark{display:block;width:clamp(62px,6vw,88px);height:auto;margin-top:clamp(42px,6vh,62px);opacity:.82}.explore-close__label{margin:16px 0 0;color:#d5dbc994;font-family:var(--font-sans);font-size:10px;font-weight:500;letter-spacing:.38em;text-transform:uppercase}.explore-close__actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:46px}.explore-close__button{padding:17px 30px;border:1px solid transparent;border-radius:999px;font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.22em;text-decoration:none;text-transform:uppercase;transition:color .24s ease,background .24s ease,border-color .24s ease,transform .24s ease}.explore-close__button:hover{transform:translateY(-2px)}.explore-close__button--primary{color:#07150d;background:#e5e2c6}.explore-close__button--primary:hover{background:#d4d6a7}.explore-close__button--secondary{color:#f1eedce6;border-color:#e1e1cc47}.explore-close__button--secondary:hover{color:#d4d6a7;border-color:#d4d6a7b3}.explore-references{color:#d5dcc9a8;border-top:1px solid rgba(214,222,198,.12);background:#020f09}.explore-references__content{width:min(1180px,calc(100% - clamp(74px,10vw,150px)));margin:0 auto;padding:clamp(58px,8vh,90px) 0}.explore-references details{max-width:920px}.explore-citation{color:inherit;font-family:var(--font-sans);text-decoration:none}.explore-citation:hover{color:#d4d6a7}.explore-references summary{display:flex;gap:18px;align-items:center;color:#e1e5d3c7;cursor:pointer;font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.3em;list-style:none;text-transform:uppercase}.explore-references summary::-webkit-details-marker{display:none}.explore-references summary span{width:34px;height:1px;background:#b7cd92c2;transition:transform .26s ease}.explore-references details[open] summary span{transform:rotate(90deg)}.explore-references ol{margin:34px 0 0 20px;padding:0;font-family:var(--font-serif);font-size:16px;line-height:1.7}.explore-references li{margin-bottom:14px;padding-left:8px;scroll-margin-top:calc(var(--nav-height) + 24px)}.explore-references li:target{color:#f2efddeb}.explore-references details>p{max-width:760px;margin:30px 0 0;color:#cfd6c38a;font-family:var(--font-serif);font-size:14px;font-style:italic;line-height:1.6}.explore-footer{display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;padding:30px clamp(22px,5vw,76px);color:#cbd3c085;border-top:1px solid rgba(214,222,198,.1);background:#020f09;font-family:var(--font-sans);font-size:9px;letter-spacing:.18em;text-transform:uppercase}.explore-footer a{color:inherit;text-decoration:none}@keyframes microenvironment-signal-flow{to{stroke-dashoffset:-50}}@keyframes delivery-stream{to{stroke-dashoffset:-16}}@media(prefers-reduced-motion:reduce){.explore-microenvironment__signal-path,.delivery-map__stream{animation:none}.explore-convergence__path{stroke-dashoffset:0;transition:none}.explore-convergence__dot,.explore-convergence__halo,.explore-convergence__label,.explore-convergence__logo{opacity:1;transition:none}}@keyframes explore-content-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(max-width:900px){.explore-intro,.explore-fact,.explore-evidence{min-height:100svh}.explore-intro:before{top:-8%;right:-8%;bottom:-8%;left:-8%}.explore-intro__content{width:auto;margin-right:22px;margin-left:64px;padding:17svh 0 12svh}.explore-intro__eyebrow{margin-bottom:18px;font-size:9px;letter-spacing:.34em}.explore-intro__title{font-size:clamp(45px,13vw,62px);line-height:.98}.explore-intro__copy{margin-top:30px;font-size:17px;line-height:1.52}.explore-fact__content{align-self:center;width:auto;margin-right:20px;margin-left:64px;padding:15svh 0 11svh}.explore-fact__eyebrow,.explore-fact__stat-label{font-size:9px;letter-spacing:.34em}.explore-fact__title{margin-top:18px;font-size:clamp(39px,10.6vw,52px);line-height:1.02}.explore-fact__stat{margin-top:44px}.explore-fact__number{margin-top:8px;font-size:clamp(76px,23vw,108px)}.explore-fact__description{margin-top:24px;font-size:16px}.explore-fact__desktop-break{display:none}.explore-evidence{min-height:auto}.explore-evidence__content{width:auto;margin-right:20px;margin-left:64px;padding:14svh 0 76px}.explore-evidence__highlights{grid-template-columns:1fr;gap:34px}.explore-evidence__value{font-size:72px}.explore-evidence__highlight>p:last-child{margin-top:14px;font-size:16px}.explore-evidence__chart{margin-top:50px}.explore-evidence__chart-intro{padding:34px 0 30px;font-size:20px}.explore-evidence__row{grid-template-columns:46px minmax(0,1fr) 58px;gap:12px;min-height:68px}.explore-evidence__age{font-size:10px;letter-spacing:.18em}.explore-evidence__row strong{font-size:21px}.explore-question{min-height:62svh}.explore-question__content{width:calc(100% - 54px);padding:86px 0 62px}.explore-question__content>p{margin-bottom:26px;font-size:8px;letter-spacing:.3em}.explore-question h2{font-size:clamp(42px,12vw,58px)}.explore-mechanism{height:auto;min-height:0}.explore-mechanism__sticky{position:relative;display:block;height:auto;min-height:0;padding:112px 22px 86px 64px;overflow:visible}.explore-mechanism__copy{max-width:none}.explore-mechanism__eyebrow{margin-bottom:30px;font-size:8px;letter-spacing:.3em}.explore-mechanism__copy h2{margin-bottom:28px;font-size:clamp(42px,11.5vw,56px)}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow){font-size:16px;line-height:1.6}.explore-mechanism__prompt{margin-top:30px}.explore-chain__viewport{height:auto;min-height:0;margin-top:62px;overflow:visible;-webkit-mask-image:none;mask-image:none}.explore-chain{min-height:0;padding-left:56px;transform:none!important}.explore-chain:before,.explore-chain__progress{left:18px}.explore-chain__step{min-height:126px}.explore-chain__step:before{left:-42px}.explore-chain__step:after{left:-32px;width:18px}.explore-chain__step h3{font-size:24px}.explore-miniaturisation__content{display:block;width:auto;margin-right:22px;margin-left:22px;padding:80px 0 86px}.follicle-cycles{margin-bottom:58px}.explore-miniaturisation__copy h2{margin-bottom:22px;font-size:clamp(38px,10.5vw,50px)}.explore-miniaturisation__copy p,.explore-miniaturisation__finding p{font-size:16px;line-height:1.62}.explore-miniaturisation__finding{margin-top:58px;padding:30px 24px 34px}.explore-miniaturisation__finding h3{margin-bottom:18px;font-size:29px}.explore-story-turn{min-height:300px;padding:72px 24px}.explore-story-turn p{font-size:23px}.explore-living-system__content{width:auto;margin:0 22px;padding-top:calc(var(--nav-height) + 42px)}.explore-living-system__eyebrow{margin-bottom:24px;font-size:8px;letter-spacing:.3em}.explore-living-system h2{font-size:clamp(43px,12vw,56px);line-height:1}.explore-living-system h2 br{display:none}.explore-living-system__intro{margin-top:26px;font-size:17px;line-height:1.5}.explore-living-system__diagram{margin:34px -22px 0}.explore-living-system__diagram-frame{overflow:hidden}.system-map{width:100%;margin-top:22px}.system-map--living-organ{width:min(100%,350px);margin-top:34px}.living-organ__system{gap:5px;width:32%;font-size:4px;letter-spacing:.13em}.living-organ__system:before,.living-organ__system:after{flex-basis:18px}.living-organ__system--left{right:auto;left:1%}.living-organ__system--right{right:1%;left:auto}.system-map__label{padding:2px 3px;font-size:4px;letter-spacing:.13em}.system-map__label--hair-cycle,.system-map__label--signals,.system-map__label--extracellular,.system-map__label--inner-papilla{padding:1px 2px;font-size:3px;letter-spacing:.1em}.explore-scalp__content{width:auto;margin:0 22px;padding:calc(var(--nav-height) + 24px) 0 76px}.explore-scalp__eyebrow{margin-bottom:24px;font-size:8px;letter-spacing:.3em}.explore-scalp h2{font-size:clamp(42px,11.5vw,54px);line-height:1}.explore-scalp h2 br{display:none}.explore-scalp__body{grid-template-columns:1fr;gap:40px;margin-top:42px}.explore-scalp__copy p{font-size:16px}.explore-scalp__copy .explore-scalp__lead{font-size:18px}.explore-scalp__figure{margin-right:-22px;margin-left:-22px}.explore-scalp__principles{grid-template-columns:1fr;gap:36px;margin-top:58px}.explore-scalp__principles article{padding-top:22px}.explore-scalp__principles h3{font-size:26px}.explore-scalp__principles p{margin-top:14px;font-size:16px}.explore-hair-cycle{min-height:0}.explore-hair-cycle__content{width:auto;margin:0 22px;padding:54px 0 68px}.explore-hair-cycle__statement{margin-top:0}.explore-hair-cycle__statement h2{font-size:29px}.explore-hair-cycle__statement p{margin-top:18px;font-size:15px}.explore-microenvironment__content{width:auto;margin:0 22px;padding:calc(var(--nav-height) + 42px) 0 82px}.explore-microenvironment__header{margin-left:0}.explore-microenvironment__eyebrow{margin-bottom:24px;font-size:8px;letter-spacing:.28em}.explore-microenvironment h2{font-size:clamp(42px,11.5vw,54px)}.explore-microenvironment__intro{margin-top:24px;font-size:16px}.explore-microenvironment__body{grid-template-columns:1fr;gap:46px;margin-top:46px}.explore-microenvironment__figure{width:auto;max-width:none;margin-right:-22px;margin-left:-22px}.explore-microenvironment__copy{max-width:none}.explore-microenvironment__copy p{font-size:16px}.explore-microenvironment__conclusion{margin-top:58px;padding-top:48px}.explore-microenvironment__conclusion-kicker,.explore-microenvironment__conclusion-statement{margin-left:0}.explore-microenvironment__conclusion-kicker{margin-bottom:24px;font-size:8px;letter-spacing:.28em}.explore-microenvironment__conclusion-statement{font-size:clamp(34px,9.5vw,40px)}.microenvironment-mobile-break{display:initial}.explore-delivery__content{width:auto;margin:0 22px;padding:92px 0 88px}.explore-delivery__eyebrow{margin-bottom:24px;font-size:8px;letter-spacing:.3em}.explore-delivery h2{font-size:clamp(42px,11.5vw,54px)}.explore-delivery__intro{margin-top:26px;font-size:17px}.explore-delivery__questions{grid-template-columns:1fr;gap:54px;margin-top:64px}.explore-delivery__divider{width:100%;height:1px}.explore-delivery__question h3{font-size:33px}.explore-delivery__question-copy>p:last-child{font-size:16px}.delivery-map{width:100%;margin:0 auto;padding-top:34px}.explore-delivery__closing{margin-top:58px;font-size:17px}.explore-system-transition--delivery,.explore-system-transition--principle{min-height:280px}.explore-why__content{width:auto;margin:0 22px;padding:calc(var(--nav-height) + 42px) 0 90px}.explore-why__eyebrow{margin-bottom:24px;font-size:8px;letter-spacing:.3em}.explore-why h2{font-size:clamp(42px,11.5vw,54px)}.explore-why h2 br{display:none}.explore-why__intro{margin-top:26px;font-size:17px}.explore-convergence{margin-top:52px}.explore-convergence svg{display:none}.explore-convergence__list{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.explore-why__result{margin-top:54px;font-size:20px}.explore-close{min-height:auto;padding:112px 22px 104px}.explore-close h2{font-size:clamp(42px,11vw,52px)}.explore-close__mark{width:66px;margin-top:48px}.explore-close__label{max-width:280px;line-height:1.6}.explore-close__actions{width:100%;max-width:330px;flex-direction:column;margin-top:40px}.explore-close__button{padding:17px 20px}.explore-references__content{width:auto;margin:0 22px;padding:62px 0}.explore-references summary{font-size:9px;letter-spacing:.24em}.explore-references ol{margin-left:18px;font-size:15px}.explore-footer{flex-direction:column;align-items:center;padding:28px 22px;text-align:center}}.explore-intro{min-height:clamp(640px,78svh,760px)}.explore-intro__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(22px,2.4vw,36px);row-gap:30px;align-self:stretch;width:min(var(--explore-max-width),calc(100% - var(--explore-gutter)));margin:0 auto;padding:calc(var(--nav-height) + clamp(62px,9vh,96px)) 0 clamp(84px,11vh,116px)}.explore-intro__eyebrow{grid-column:1 / -1;align-self:end;margin:0}.explore-intro__title{grid-column:1 / 9;align-self:start;max-width:820px;font-size:clamp(66px,6vw,88px);line-height:.96}.explore-intro__copy{grid-column:9 / -1;align-self:end;max-width:380px;margin:0 0 7px;font-size:clamp(18px,1.32vw,20px);line-height:1.58}.explore-fact{min-height:clamp(640px,76svh,720px)}.explore-fact__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(22px,2.4vw,36px);align-content:center;width:min(var(--explore-max-width),calc(100% - var(--explore-gutter)));margin:0 auto;padding:clamp(100px,13vh,138px) 0;text-align:left}.explore-fact__eyebrow{grid-column:1 / 7;align-self:end}.explore-fact__title{grid-column:1 / 7;max-width:570px;font-size:clamp(44px,4vw,60px);line-height:1.04}.explore-fact__stat{grid-row:1 / 3;grid-column:8 / -1;align-self:center;margin:0;text-align:left}.explore-fact__number{margin-top:8px;font-size:clamp(128px,12vw,180px);line-height:.84}.explore-fact__description{max-width:490px;margin:28px 0 0;font-size:clamp(17px,1.25vw,20px);line-height:1.5}.explore-evidence__content{width:min(var(--explore-max-width),calc(100% - var(--explore-gutter)));margin:0 auto;padding:clamp(100px,13vh,138px) 0}.explore-evidence__highlights{width:100%;gap:clamp(64px,9vw,140px);margin:0}.explore-evidence__highlight:nth-child(2){text-align:left}.explore-evidence__highlight:nth-child(2)>p:last-child{margin-left:0}.explore-evidence__chart{width:100%}.explore-question__content{width:min(var(--explore-max-width),calc(100% - var(--explore-gutter)))}.explore-question h2{max-width:980px;margin:0 auto;font-size:clamp(56px,5.3vw,76px)}.explore-mechanism__copy h2,.explore-living-system h2,.explore-scalp h2,.explore-microenvironment h2,.explore-delivery h2,.explore-why h2{max-width:940px;font-size:clamp(52px,4.7vw,68px);line-height:1.02}.explore-living-system__intro,.explore-microenvironment__intro,.explore-delivery__intro,.explore-why__intro{max-width:780px}.explore-microenvironment__header{max-width:940px;margin-left:0}.explore-microenvironment__conclusion-kicker,.explore-microenvironment__conclusion-statement{margin-left:clamp(110px,16vw,190px)}.explore-system-transition p{font-size:clamp(36px,3.5vw,48px)}.explore-close h2{max-width:1050px;font-size:clamp(58px,5.5vw,80px)}@media(max-width:900px){.explore-intro{min-height:auto}.explore-intro__content{display:block;width:auto;margin:0 22px;padding:calc(var(--nav-height) + 52px) 0 88px}.explore-intro__eyebrow{margin-bottom:24px}.explore-intro__title{font-size:clamp(54px,14.5vw,72px);line-height:.96}.explore-intro__copy{max-width:540px;margin-top:34px;font-size:18px}.explore-fact{min-height:auto}.explore-fact__content{display:block;width:auto;margin:0 22px;padding:92px 0 88px}.explore-fact__title{margin-top:22px;font-size:clamp(40px,10.8vw,54px)}.explore-fact__stat{margin-top:62px}.explore-fact__number{font-size:clamp(108px,30vw,150px)}.explore-evidence__content{width:auto;margin:0 22px;padding:88px 0}.explore-evidence__highlights{gap:42px}.explore-mechanism__copy h2,.explore-living-system h2,.explore-scalp h2,.explore-microenvironment h2,.explore-delivery h2,.explore-why h2{font-size:clamp(42px,11.5vw,54px)}.explore-microenvironment__conclusion-kicker,.explore-microenvironment__conclusion-statement{margin-left:0}}.explore-page{--explore-green: #071a11;--explore-paper: #f7f2e7;--explore-heading-dark: rgba(247, 242, 225, .96);--explore-body-dark: rgba(226, 230, 212, .76);--explore-accent: #d4d6a7;--explore-heading-light: #102117;--explore-body-light: rgba(27, 43, 32, .74);--explore-max-width: 1180px;--explore-gutter: clamp(46px, 8vw, 120px);--explore-chapter-heading: clamp(48px, 5vw, 72px);--explore-chapter-copy: clamp(17px, 1.4vw, 21px);--explore-content-left: max( clamp(64px, 8vw, 120px), calc((100vw - var(--explore-max-width)) / 2) );--explore-content-right: var(--explore-content-left);background:var(--explore-green)}.explore-page .hero-nav,.explore-story,.explore-intro,.explore-fact,.explore-evidence,.explore-question,.explore-mechanism__sticky,.explore-miniaturisation,.explore-story-turn,.explore-system-transition,.explore-microenvironment,.explore-delivery,.explore-why,.explore-close,.explore-references,.explore-footer{background:var(--explore-green)}.explore-story:before,.explore-story:after,.explore-intro:after,.explore-fact:after,.explore-evidence:after,.explore-question:before{display:none}.explore-intro__atmosphere,.explore-fact__atmosphere,.explore-evidence__atmosphere{display:none}.explore-living-system,.living-organ__stories,.explore-scalp{background:var(--explore-paper)}.explore-living-system__content,.explore-scalp__content,.explore-microenvironment__content,.explore-delivery__content,.explore-why__content,.explore-references__content{width:min(var(--explore-max-width),calc(100% - var(--explore-gutter)))}.explore-miniaturisation__content{width:min(1280px,calc(100% - var(--explore-gutter)))}.explore-living-system__content,.explore-scalp__content,.explore-microenvironment__content,.explore-delivery__content,.explore-why__content{padding-top:calc(var(--nav-height) + clamp(52px,7vh,78px))}.explore-scalp__content,.explore-microenvironment__content,.explore-delivery__content,.explore-why__content{padding-bottom:clamp(96px,13vh,142px)}.explore-mechanism__copy h2,.explore-living-system h2,.explore-scalp h2,.explore-microenvironment h2,.explore-delivery h2,.explore-why h2{font-size:var(--explore-chapter-heading);letter-spacing:-.025em;line-height:1}.explore-mechanism__copy h2,.explore-microenvironment h2,.explore-delivery h2,.explore-why h2,.explore-miniaturisation__copy h2,.explore-miniaturisation__finding h3,.explore-story-turn p,.explore-system-transition span,.explore-close h2{color:var(--explore-heading-dark)}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow),.explore-microenvironment__intro,.explore-microenvironment__copy p,.explore-delivery__intro,.explore-delivery__question-copy>p:last-child,.explore-delivery__closing,.explore-why__intro,.explore-why__result,.explore-miniaturisation__copy p,.explore-miniaturisation__finding p{color:var(--explore-body-dark)}.explore-living-system h2,.explore-scalp h2{color:var(--explore-heading-light)}.explore-living-system__intro,.explore-scalp__copy p,.explore-scalp__principles p{color:var(--explore-body-light)}.explore-living-system__eyebrow,.explore-scalp__eyebrow,.explore-microenvironment__eyebrow,.explore-delivery__eyebrow,.explore-why__eyebrow,.explore-mechanism__eyebrow{margin-bottom:28px;font-size:clamp(8px,.62vw,10px);font-weight:600;letter-spacing:.36em;line-height:1.5}.explore-living-system__intro,.explore-scalp__copy .explore-scalp__lead,.explore-microenvironment__intro,.explore-delivery__intro,.explore-why__intro{font-size:var(--explore-chapter-copy);line-height:1.6}.explore-intro__title,.explore-intro__copy,.explore-question h2,.explore-mechanism__copy h2{text-shadow:none}.explore-system-transition,.explore-system-transition--closing,.explore-system-transition--delivery,.explore-system-transition--principle,.explore-story-turn{min-height:clamp(280px,30vw,360px)}.explore-system-transition em,.explore-story-turn p,.explore-close h2 em,.explore-why__result em,.explore-microenvironment__conclusion-statement em{color:var(--explore-accent)}.explore-miniaturisation__finding{background:transparent;box-shadow:none}.explore-close{min-height:min(900px,100svh)}@media(max-width:900px){.explore-page{--explore-gutter: 44px;--explore-content-left: 22px;--explore-content-right: 22px}.explore-living-system__content,.explore-scalp__content,.explore-microenvironment__content,.explore-delivery__content,.explore-why__content,.explore-references__content,.explore-miniaturisation__content{width:auto;margin-right:22px;margin-left:22px}.explore-living-system__content,.explore-scalp__content,.explore-microenvironment__content,.explore-why__content{padding-top:calc(var(--nav-height) + 42px)}.explore-delivery__content{padding-top:92px}.explore-mechanism__copy h2,.explore-living-system h2,.explore-scalp h2,.explore-microenvironment h2,.explore-delivery h2,.explore-why h2{font-size:clamp(42px,11.5vw,54px)}}@media(min-width:901px){.explore-mechanism__copy h2,.explore-living-system h2,.explore-scalp h2,.explore-microenvironment h2,.explore-delivery h2,.explore-why h2{font-size:clamp(52px,4.7vw,68px)}}.explore-page{--explore-paper: #e5eadb;--explore-section-y: clamp(76px, 9vh, 104px);--explore-section-gap: clamp(44px, 6vh, 68px)}.explore-intro{min-height:clamp(620px,72svh,680px)}.explore-fact{min-height:clamp(600px,69svh,650px)}.explore-evidence{min-height:0}.explore-evidence__content{padding-top:var(--explore-section-y);padding-bottom:var(--explore-section-y)}.explore-question{min-height:clamp(400px,50svh,460px)}.explore-question__content{padding-top:70px;padding-bottom:70px}.explore-mechanism{height:220svh;min-height:1700px}.explore-miniaturisation__content{row-gap:var(--explore-section-gap);padding-top:var(--explore-section-y);padding-bottom:var(--explore-section-y)}.explore-story-turn,.explore-system-transition,.explore-system-transition--closing,.explore-system-transition--delivery,.explore-system-transition--principle{min-height:clamp(240px,23vw,280px);padding-top:52px;padding-bottom:52px}.explore-living-system__content,.explore-scalp__content,.explore-microenvironment__content,.explore-delivery__content,.explore-why__content{padding-top:calc(var(--nav-height) + clamp(38px,5vh,54px))}.system-map--living-organ{margin-top:26px}.living-organ__stories{min-height:320px;margin-top:30px}.living-organ__story{padding-top:38px;padding-bottom:38px}.explore-scalp__body,.explore-microenvironment__body{margin-top:var(--explore-section-gap)}.explore-scalp__principles{margin-top:clamp(48px,6vh,62px)}.explore-microenvironment__conclusion{margin-top:clamp(48px,6vh,62px);padding-top:clamp(36px,4.5vh,48px)}.explore-delivery__questions{margin-top:var(--explore-section-gap)}.delivery-map{padding-top:32px}.explore-delivery__closing{margin-top:clamp(48px,6vh,62px)}.explore-convergence{max-width:900px;margin-top:var(--explore-section-gap)}.explore-why__result{margin-top:clamp(38px,5vh,52px)}.explore-close{min-height:720px;padding-top:96px;padding-bottom:96px}@media(max-width:900px){.explore-intro,.explore-fact{min-height:auto}.explore-mechanism{height:auto;min-height:0}.explore-story-turn,.explore-system-transition,.explore-system-transition--closing,.explore-system-transition--delivery,.explore-system-transition--principle{min-height:230px;padding-top:48px;padding-bottom:48px}.explore-living-system__content,.explore-scalp__content,.explore-microenvironment__content,.explore-why__content{padding-top:calc(var(--nav-height) + 34px)}.explore-delivery__content{padding-top:78px}.explore-close{min-height:auto;padding-top:88px;padding-bottom:88px}}.explore-page{--explore-paper: #cfddc1;--explore-section-y: clamp(62px, 7.5vh, 78px);--explore-section-gap: clamp(36px, 4.8vh, 52px)}.explore-intro{min-height:clamp(580px,67svh,620px)}.explore-fact{min-height:clamp(480px,54svh,510px)}.explore-evidence__content{padding-top:clamp(42px,5vh,56px);padding-bottom:var(--explore-section-y)}.explore-question{min-height:clamp(330px,40svh,380px)}.explore-question__content{padding-top:52px;padding-bottom:52px}.explore-miniaturisation__content{padding-top:var(--explore-section-y);padding-bottom:var(--explore-section-y)}.explore-story-turn,.explore-system-transition,.explore-system-transition--closing,.explore-system-transition--delivery,.explore-system-transition--principle{min-height:clamp(190px,18vw,220px);padding-top:34px;padding-bottom:34px}.explore-living-system__content,.explore-scalp__content,.explore-microenvironment__content,.explore-delivery__content,.explore-why__content{padding-top:calc(var(--nav-height) + clamp(24px,3.5vh,36px))}.living-organ__stories{margin-top:20px}.explore-scalp__content,.explore-microenvironment__content,.explore-delivery__content,.explore-why__content{padding-bottom:var(--explore-section-y)}.explore-scalp__principles{margin-top:clamp(38px,4.5vh,48px)}.explore-microenvironment__conclusion{margin-top:clamp(34px,4vh,44px);padding-top:clamp(28px,3.5vh,38px)}.delivery-map{padding-top:24px}.explore-delivery__closing{margin-top:clamp(34px,4vh,44px)}.explore-convergence{margin-top:var(--explore-section-gap)}.explore-why__result{margin-top:clamp(30px,4vh,42px)}.explore-close{min-height:620px;padding-top:76px;padding-bottom:76px}@media(max-width:900px){.explore-story-turn,.explore-system-transition,.explore-system-transition--closing,.explore-system-transition--delivery,.explore-system-transition--principle{min-height:190px;padding-top:34px;padding-bottom:34px}.explore-living-system__content,.explore-scalp__content,.explore-microenvironment__content,.explore-why__content{padding-top:calc(var(--nav-height) + 26px)}.explore-delivery__content{padding-top:68px}.explore-close{padding-top:72px;padding-bottom:72px}}.explore-page{--explore-green: #071a11;--explore-band: #b9c8a5;--explore-band-ink: #132419;--explore-band-accent: #385735;--explore-plate: #f3eee1}.explore-living-system,.living-organ__stories,.explore-scalp,.explore-mechanism{color:var(--explore-heading-dark);background:var(--explore-green)}.explore-living-system h2,.explore-scalp h2,.living-organ__story{color:var(--explore-heading-dark)}.explore-living-system__intro,.explore-scalp__copy p,.explore-scalp__copy .explore-scalp__lead,.explore-scalp__principles p{color:var(--explore-body-dark)}.explore-living-system__eyebrow,.explore-scalp__eyebrow{color:#cfdca6c2}.living-organ__system{color:#e2e8d3c2}.living-organ__system:before,.living-organ__system:after{background:#d4dfc947}.living-organ__system.is-highlighted{color:#f4f1dbfa}.living-organ__system.is-highlighted:before,.living-organ__system.is-highlighted:after{background:#d4d6a7;box-shadow:0 0 8px #d4d6a733}.system-map--living-organ,.explore-scalp__figure{background:var(--explore-plate);box-shadow:0 0 0 1px #ebe8d31f}.explore-scalp__figure{box-sizing:border-box;padding:clamp(8px,1vw,12px)}.living-organ__story span{color:#cddba9c7}.explore-scalp__principles article{border-top-color:#d7e0cc33}.explore-scalp__principles h3{color:#f4f1deeb}.explore-story-turn,.explore-system-transition,.explore-system-transition--closing,.explore-system-transition--delivery,.explore-system-transition--principle{background:var(--explore-band)}.explore-story-turn p,.explore-system-transition span{color:var(--explore-band-ink)}.explore-system-transition em{color:var(--explore-band-accent)}@media(max-width:900px){.living-organ__system{color:#182f20c7}.living-organ__system:before,.living-organ__system:after{background:#2c423247}.living-organ__system.is-highlighted{color:#12301df5}.living-organ__system.is-highlighted:before,.living-organ__system.is-highlighted:after{background:#1a4228db}}.explore-opening-art{position:absolute;z-index:0;top:0;right:0;left:0;height:clamp(580px,67svh,620px);overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 76%,rgba(0,0,0,.84) 84%,rgba(0,0,0,.36) 94%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 76%,rgba(0,0,0,.84) 84%,rgba(0,0,0,.36) 94%,transparent 100%)}.explore-opening-art svg{display:block;width:100%;height:100%}.explore-opening-art__corner{fill:url(#exploreRibbonCorner)}.explore-opening-art__corner-edge,.explore-opening-art__fold-edge,.explore-opening-art__edge,.explore-opening-art__echo{fill:none;vector-effect:non-scaling-stroke}.explore-opening-art__corner-edge{stroke:#ced8a459;stroke-width:.9}.explore-opening-art__fold{fill:url(#exploreRibbonFold)}.explore-opening-art__fold-edge{stroke:#d0d8a34d;stroke-width:.9}.explore-opening-art__surface{fill:url(#exploreRibbonSurface)}.explore-opening-art__edge{stroke:url(#exploreRibbonLine);stroke-width:1.1}.explore-opening-art__echo{stroke:#a9c08433;stroke-width:.8}.explore-intro{z-index:1;background:transparent}.explore-fact{z-index:1;background:var(--explore-green)}@media(min-width:901px)and (max-width:1200px){.explore-opening-art__flow{transform:translateY(125px)}}@media(max-width:900px){.explore-opening-art{height:580px}.explore-opening-art__flow{transform:translateY(190px)}}.explore-question{background:var(--explore-band)}.explore-question__content>p{color:#1324199e}.explore-question h2{color:var(--explore-band-ink)}.explore-question h2:first-letter{color:inherit}.explore-question h2 span{color:var(--explore-band-accent)}.explore-mechanism__eyebrow{font-size:clamp(10px,.72vw,12px);letter-spacing:.32em}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow){font-size:clamp(17px,1.25vw,19px);line-height:1.62}.explore-mechanism{height:auto;min-height:0;padding:clamp(96px,12vh,170px) 0}.cascade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,110px);width:min(1200px,100%);margin:0 auto;padding:0 clamp(22px,4vw,64px)}.cascade-copy{position:sticky;top:140px;align-self:start;padding-bottom:40px}.cascade-fig{position:relative}.cascade-fig svg{width:100%;max-width:460px;margin:0 auto}.cas-spine{fill:none;stroke:#cbdfa9;stroke-width:1.5;stroke-dasharray:1000;stroke-dashoffset:1000}.cas-node circle{fill:#0a1710;stroke:#e6e1ce52;stroke-width:1.2;transition:stroke .5s,fill .5s}.cas-node text{fill:#a9af9c;font-family:var(--font-display);font-size:21px;transition:fill .5s}.cas-node .sub{fill:#a9af9c;font-family:var(--font-sans);font-size:9.5px;letter-spacing:.26em;opacity:.75;text-transform:uppercase}.cas-node.lit circle{fill:#cbdfa91f;stroke:#cbdfa9}.cas-node.lit text{fill:#f1eddf}.cas-node.lit .sub{fill:#a7be85}.cas-act{fill:#a7be85;font-family:var(--font-sans);font-size:10px;letter-spacing:.3em;opacity:0;text-transform:uppercase;transition:opacity .6s}.cas-act.lit{opacity:1}.cas-bracket{fill:none;stroke:#e6e1ce29;stroke-width:1;opacity:0;transition:opacity .6s}.cas-bracket.lit{opacity:1}@media(max-width:960px){.cascade{grid-template-columns:1fr}.cascade-copy{position:static}}.explore-story-turn p{max-width:1100px;color:var(--explore-band-ink);font-size:clamp(46px,5vw,70px);letter-spacing:-.025em;line-height:1.06}@media(max-width:900px){.explore-story-turn p{font-size:clamp(38px,10.5vw,48px)}}.explore-living-system,.living-organ__stories{background:#062015}.system-map--living-organ{background:transparent;box-shadow:none}.system-map--living-organ>img{display:block;width:100%;height:auto}.living-organ__label{color:#dae2c738}.living-organ__label.is-highlighted{color:#f1efd9f5;text-shadow:0 0 10px rgba(212,214,167,.22)}.living-organ__label--niche{right:63%;left:auto;text-align:right;transform-origin:right center}@media(max-width:900px){.living-organ__system{color:#e2e8d3c2}.living-organ__system:before,.living-organ__system:after{background:#d4dfc947}.living-organ__system.is-highlighted{color:#f4f1dbfa}.living-organ__system.is-highlighted:before,.living-organ__system.is-highlighted:after{background:#d4d6a7}}.living-organ__stories{min-height:clamp(280px,24vw,310px)}.living-organ__story{padding:clamp(30px,3.5vw,44px) clamp(24px,7vw,96px)}.living-organ__story h3{max-width:900px;font-size:clamp(30px,2.7vw,40px);line-height:1.12}.living-organ__story p{max-width:820px;margin-top:clamp(18px,2vw,24px);font-size:clamp(17px,1.35vw,20px);line-height:1.58}.living-organ__story span{margin-top:clamp(22px,2.6vw,30px);font-size:clamp(9px,.75vw,11px)}.explore-mechanism{padding-top:calc(var(--nav-height) + clamp(24px,3.5vh,36px));padding-bottom:var(--explore-section-y)}.cascade{width:min(var(--explore-max-width),calc(100% - var(--explore-gutter)));padding-right:0;padding-left:0}.explore-living-system__eyebrow,.explore-scalp__eyebrow,.explore-microenvironment__eyebrow,.explore-delivery__eyebrow,.explore-why__eyebrow,.explore-mechanism__eyebrow{font-size:clamp(10px,.72vw,11px);letter-spacing:.32em}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow){max-width:540px;font-size:var(--explore-chapter-copy);line-height:1.6}.explore-scalp__figure{position:relative;isolation:isolate;overflow:hidden;padding:0;background:transparent;box-shadow:none}.explore-scalp__figure img{position:relative;z-index:0;width:100%;filter:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 4.5%,#000 95.5%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 4.5%,#000 92%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 4.5%,#000 95.5%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 4.5%,#000 92%,transparent 100%);mask-composite:intersect}.explore-scalp__leaders,.explore-scalp__labels{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.explore-scalp__leaders path{fill:none;stroke:#dfe4cf8a;stroke-width:1;vector-effect:non-scaling-stroke}.explore-scalp__leaders circle{fill:#d4d6a7;filter:drop-shadow(0 0 5px rgba(212,214,167,.42))}.explore-scalp__labels{z-index:2;margin:0}.explore-scalp__label{position:absolute;display:flex;flex-direction:column;color:#efeedae6;font-family:var(--font-sans);font-size:clamp(7px,.58vw,9px);font-style:normal;line-height:1.35;letter-spacing:.18em;text-shadow:0 1px 10px rgba(4,19,12,.9);text-transform:uppercase}.explore-scalp__label strong{font-size:inherit;font-weight:600}.explore-scalp__label small{margin-top:3px;color:#d7dfc79e;font-size:.86em;font-weight:500;letter-spacing:.2em}.explore-scalp__label--surface{top:10.5%;left:5.5%}.explore-scalp__label--formed{top:58.5%;left:27%}.explore-scalp__label--emergent{top:45%;left:57%;letter-spacing:.15em}.explore-scalp__label--environment{top:auto;bottom:4%;left:6%}@media(max-width:900px){.explore-scalp__label{font-size:clamp(7px,2vw,8px)}}@media(max-width:600px){.explore-scalp__label--formed,.explore-scalp__label--environment,.explore-scalp__label--emergent{font-size:clamp(6px,1.75vw,7px);letter-spacing:.11em}.explore-scalp__label--formed strong span{display:block}.explore-scalp__label--emergent{left:54%}.explore-scalp__label--surface{left:3.5%}.explore-scalp__label--environment small,.explore-scalp__label--emergent small{letter-spacing:.13em}}.explore-microenvironment__figure img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 3%,#000 97%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 2.5%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 3%,#000 97%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 2.5%,#000 88%,transparent 100%);mask-composite:intersect}.explore-microenvironment__visual{position:relative}.explore-microenvironment__caption{display:flex;flex-direction:column;gap:4px;align-items:center;margin-top:clamp(10px,1.2vw,16px);color:#d3dcbc94;font-family:var(--font-sans);font-size:clamp(7px,.58vw,9px);font-style:normal;font-weight:500;line-height:1.45;letter-spacing:.2em;text-align:center;text-transform:uppercase}.explore-microenvironment__caption strong{color:#edeed7db;font-size:1.08em;font-weight:600;letter-spacing:.24em}.explore-microenvironment__conclusion{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:clamp(100px,14vw,202px);align-items:start;margin-top:clamp(50px,7vh,74px);padding:0 0 0 clamp(100px,13vw,186px);border-top:0}.explore-microenvironment__conclusion-kicker,.explore-microenvironment__conclusion-statement{max-width:none;margin:0}.explore-microenvironment__conclusion-kicker{color:#ebead6cc;font-family:var(--font-display);font-size:clamp(21px,1.8vw,27px);font-style:italic;font-weight:400;line-height:1.4;letter-spacing:-.012em;text-transform:none}.explore-microenvironment__conclusion-kicker span{display:block}.explore-microenvironment__conclusion-kicker span+span{margin-top:clamp(14px,1.8vw,22px);color:#d3d8b4c7}.explore-microenvironment__conclusion-statement{display:grid;grid-template-columns:max-content;gap:clamp(5px,.55vw,9px);justify-self:start;margin-left:0;padding:0;border-bottom:0;color:#f6f1dcf0;font-family:var(--font-display);font-size:clamp(30px,2.55vw,38px);font-weight:400;line-height:1.12;letter-spacing:-.015em;list-style:none}.explore-microenvironment__conclusion-statement li{margin:0;padding:0;border-top:0;white-space:nowrap}.explore-microenvironment__conclusion-statement li:last-child{grid-column:auto;justify-self:start;margin-top:0;text-align:left}.explore-microenvironment__conclusion-statement em{color:#d4d6a7;font-weight:400}@media(max-width:900px){.explore-microenvironment__conclusion{grid-template-columns:1fr;gap:30px;margin-top:48px;padding-left:0}.explore-microenvironment__conclusion-kicker{max-width:310px;font-size:clamp(21px,6vw,25px)}.explore-microenvironment__conclusion-statement{gap:7px;justify-self:center;margin-left:0;font-size:clamp(28px,8.5vw,36px)}.explore-microenvironment__conclusion-statement li{padding:0}}@media(max-width:600px){.explore-microenvironment__conclusion-statement{grid-template-columns:1fr;gap:7px;justify-self:stretch;width:100%}.explore-microenvironment__conclusion-statement li{white-space:normal}.explore-microenvironment__conclusion-statement li:last-child{grid-column:auto;justify-self:start;margin-top:0;text-align:left}}.living-organ__story{padding-bottom:clamp(74px,6vw,88px)}.living-organ__controls{position:absolute;z-index:4;bottom:clamp(22px,2.4vw,30px);left:50%;display:flex;gap:clamp(14px,1.6vw,20px);align-items:center;transform:translate(-50%)}.living-organ__control{display:inline-grid;width:38px;height:38px;padding:0;border:1px solid rgba(212,223,201,.3);border-radius:50%;color:#eeefd8db;background:#d4d6a70a;cursor:pointer;place-items:center;touch-action:manipulation;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.living-organ__control svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.living-organ__control:hover{border-color:#d4d6a7c7;color:#f2f0d9;background:#d4d6a71a;transform:scale(1.06)}.living-organ__control:focus-visible{border-color:#d4d6a7;outline:2px solid rgba(212,214,167,.32);outline-offset:3px}.living-organ__position{min-width:62px;color:#cddba9c7;font-family:var(--font-sans);font-size:clamp(9px,.75vw,11px);font-weight:600;line-height:1;letter-spacing:.3em;text-align:center}@media(max-width:600px){.living-organ__story{padding-bottom:70px}.living-organ__controls{bottom:20px;gap:12px}.living-organ__control{width:34px;height:34px}.living-organ__position{min-width:56px;font-size:9px}}@media(max-width:600px){.explore-intro__content{margin-right:22px;margin-left:22px;padding:calc(var(--nav-height) + 48px) 0 82px}.explore-intro__eyebrow{margin-bottom:22px}.explore-intro__title{max-width:none;font-size:clamp(45px,14vw,56px);line-height:.98;text-wrap:normal}.explore-intro__copy{width:min(88%,310px);max-width:none;margin:28px 0 0 auto;font-size:clamp(16px,4.4vw,17.5px);line-height:1.58}.explore-opening-art{height:600px}.explore-opening-art svg{width:auto;max-width:none;height:100%}.explore-opening-art__flow{transform:translateY(205px)}}@media(max-width:359px){.explore-intro__content{margin-right:20px;margin-left:20px;padding-top:calc(var(--nav-height) + 44px);padding-bottom:78px}.explore-intro__title{font-size:45px}.explore-intro__copy{font-size:16px;line-height:1.56}.explore-opening-art__flow{transform:translateY(215px)}}@media(max-width:600px){.explore-fact__content{margin-right:22px;margin-left:22px;padding:84px 0 80px}.explore-fact__title{max-width:none;margin-top:20px;font-size:clamp(34px,10.6vw,42px);line-height:1.03;text-wrap:balance}.explore-fact__stat{margin-top:50px}.explore-fact__number{margin-top:8px;font-size:clamp(104px,29vw,114px);line-height:.84;white-space:nowrap}.explore-fact__description{max-width:31ch;margin:24px 0 0;font-size:clamp(16px,4.25vw,17px);line-height:1.55}.explore-evidence__content{margin-right:22px;margin-left:22px;padding:56px 0 68px}.explore-evidence__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.explore-evidence__value{font-size:clamp(58px,16vw,66px)}.explore-evidence__highlight>p:last-child{max-width:none;margin-top:12px;font-size:clamp(14.5px,3.9vw,15.5px);line-height:1.5}.explore-evidence__chart{margin-top:46px}.explore-evidence__chart-intro{max-width:300px;margin:0 auto;padding:30px 8px 28px;font-size:clamp(19px,5.2vw,20px);line-height:1.4}.explore-evidence__row{grid-template-columns:48px minmax(0,1fr) 54px;gap:10px;min-height:64px}.explore-evidence__age{font-size:9.5px;letter-spacing:.16em}.explore-evidence__people{height:24px;-webkit-mask-size:10% 100%;mask-size:10% 100%}.explore-evidence__row strong{font-size:clamp(20px,5.5vw,22px)}}@media(max-width:359px){.explore-fact__content,.explore-evidence__content{margin-right:20px;margin-left:20px}.explore-fact__content{padding-top:78px;padding-bottom:74px}.explore-evidence__content{padding-top:52px;padding-bottom:64px}.explore-evidence__highlights{gap:18px}}.androgen-mobile-cascade{display:none}@media(max-width:600px){.explore-question__content{width:auto;margin-right:22px;margin-left:22px;padding:52px 0}.explore-question__content>p{max-width:none;margin:0 auto 24px;font-size:8.5px;line-height:1.55;letter-spacing:.28em}.explore-question h2{font-size:clamp(48px,14vw,56px);line-height:1.05}.cascade{gap:48px}.cascade-copy{padding-bottom:0}.explore-mechanism__eyebrow{margin-bottom:24px;font-size:9px;line-height:1.5;letter-spacing:.26em;white-space:nowrap}.explore-mechanism__copy h2{margin-bottom:24px;font-size:clamp(38px,10.8vw,44px);line-height:1.02;text-wrap:balance}.explore-mechanism__copy h2 br{display:none}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow){margin-bottom:18px;font-size:clamp(16px,4.3vw,17px);line-height:1.6}.explore-mechanism__prompt{margin-top:26px;font-size:8.5px;letter-spacing:.32em}.cascade-fig{display:none}.androgen-mobile-cascade{position:relative;display:grid;width:100vw;margin-left:calc(50% - 50vw);padding:0 22px 4px;overflow:hidden;color:#f1efdcf0}.androgen-mobile-cascade__stage{position:relative;min-width:0}.androgen-mobile-cascade__stage--conversion{padding:4px 0 34px}.androgen-mobile-cascade__stage--binding{padding:4px 0 30px}.androgen-mobile-cascade__stage--consequence{padding:4px 0 8px}.androgen-mobile-cascade__act{display:flex;gap:12px;align-items:center;margin:0 0 24px;color:#d3dbb2ad;font-family:var(--font-sans);font-size:9px;font-weight:600;line-height:1;letter-spacing:.3em;text-transform:uppercase}.androgen-mobile-cascade__act span{color:#d4d6a7;letter-spacing:.18em}.androgen-mobile-conversion{display:grid;grid-template-columns:minmax(0,1fr) 78px 76px;gap:8px;align-items:center;min-height:96px}.androgen-mobile-conversion__compound{display:flex;min-width:0;flex-direction:column;gap:7px}.androgen-mobile-conversion__compound>span,.androgen-mobile-consequence__step>span{color:#c3cfa894;font-family:var(--font-sans);font-size:8px;font-weight:600;line-height:1.35;letter-spacing:.2em;text-transform:uppercase}.androgen-mobile-conversion__compound>strong{color:#f2efdcf0;font-family:var(--font-display);font-size:clamp(20px,5.8vw,24px);font-weight:400;line-height:1}.androgen-mobile-conversion__enzyme{display:grid;gap:7px;align-items:center;color:#cfd9b2b8;text-align:center}.androgen-mobile-conversion__enzyme>span{font-family:var(--font-display);font-size:12px;font-style:italic;line-height:1}.androgen-mobile-conversion__enzyme svg{display:block;width:100%;overflow:visible}.androgen-mobile-conversion__enzyme path{fill:none;stroke:#d4deaeb8;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.androgen-mobile-conversion__compound--dht{position:relative;width:76px;height:76px;gap:3px;align-items:center;justify-content:center;border:1px solid rgba(212,222,174,.42);border-radius:50%;background:#d4d6a70b;text-align:center}.androgen-mobile-conversion__compound--dht:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(212,222,174,.15);border-radius:inherit}.androgen-mobile-conversion__compound--dht>span{font-size:6.5px}.androgen-mobile-conversion__compound--dht>strong{color:#e8eaa9;font-size:32px}.androgen-mobile-cascade__handoff{position:relative;height:42px}.androgen-mobile-cascade__handoff:before{content:"";position:absolute;top:0;right:36px;width:1px;height:100%;background:#cddbb140}.androgen-mobile-cascade__handoff span{position:absolute;top:17px;right:33px;width:7px;height:7px;border:1px solid rgba(220,229,183,.76);border-radius:50%;background:var(--explore-green)}.androgen-mobile-cascade__handoff--reverse:before{right:auto;left:36px}.androgen-mobile-cascade__handoff--reverse span{right:auto;left:33px}.androgen-mobile-binding{position:relative;height:190px}.androgen-mobile-binding>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:190px;overflow:visible}.androgen-mobile-binding__dht{position:absolute;z-index:2;top:55px;left:0;display:grid;width:58px;height:58px;border:1px solid rgba(222,226,177,.48);border-radius:50%;color:#e7eaa4;background:var(--explore-green);font-family:var(--font-display);font-size:21px;place-items:center}.androgen-mobile-binding__route{fill:none;stroke:#d4deaeb3;stroke-width:1.25;stroke-linecap:round;vector-effect:non-scaling-stroke}.androgen-mobile-binding marker path{fill:#d4deaed1}.androgen-mobile-binding__particle{fill:#d4d6a7;opacity:.62}.androgen-mobile-binding__halo{fill:#d4d6a709;stroke:#d4deae33;stroke-width:1;vector-effect:non-scaling-stroke}.androgen-mobile-binding__receptor{fill:none;stroke:#e8e8cde0;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.androgen-mobile-binding__dock{fill:#d4d6a7;stroke:var(--explore-green);stroke-width:2;vector-effect:non-scaling-stroke}.androgen-mobile-binding__copy{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;gap:6px;max-width:190px;text-align:right}.androgen-mobile-binding__copy strong{color:#f2efdcf0;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.04}.androgen-mobile-binding__copy span{color:#c3cfa894;font-family:var(--font-sans);font-size:8px;font-weight:600;line-height:1.35;letter-spacing:.2em;text-transform:uppercase}.androgen-mobile-consequence{position:relative;height:300px}.androgen-mobile-consequence>svg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:300px;overflow:visible}.androgen-mobile-consequence>svg path{fill:none;stroke:#cddbb147;stroke-width:1.1;vector-effect:non-scaling-stroke}.androgen-mobile-consequence>svg circle{fill:var(--explore-green);stroke:#dce5b7b8;stroke-width:1;vector-effect:non-scaling-stroke}.androgen-mobile-consequence__step{position:absolute;z-index:1;display:flex;flex-direction:column;gap:7px}.androgen-mobile-consequence__step strong{color:#f0eedae6;font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.08}.androgen-mobile-consequence__step--signal{top:0;left:0;width:195px}.androgen-mobile-consequence__step--phase{top:105px;right:0;width:182px;text-align:right}.androgen-mobile-consequence__step--outcome{top:218px;left:0;width:175px}.androgen-mobile-consequence__step--outcome strong{color:#e3e5ae;font-size:25px}.androgen-mobile-miniaturisation{position:absolute;right:0;bottom:5px;width:92px;height:74px}.androgen-mobile-miniaturisation i{position:absolute;right:0;bottom:12px;left:0;height:1px;background:#d8e3be4d}.androgen-mobile-miniaturisation span{position:absolute;bottom:13px;width:2px;border-radius:99px 99px 0 0;background:#e0e5bfd1;transform-origin:bottom}.androgen-mobile-miniaturisation span:nth-of-type(1){left:8px;height:58px;width:3px}.androgen-mobile-miniaturisation span:nth-of-type(2){left:34px;height:46px;width:2.5px}.androgen-mobile-miniaturisation span:nth-of-type(3){left:59px;height:32px}.androgen-mobile-miniaturisation span:nth-of-type(4){left:82px;height:19px;width:1.5px}.androgen-mobile-cascade.is-enhanced .androgen-mobile-cascade__stage{opacity:.28;transform:translateY(18px);transition:opacity .62s ease,transform .62s var(--ease-out)}.androgen-mobile-cascade.is-enhanced .androgen-mobile-cascade__stage.is-visible{opacity:1;transform:none}.androgen-mobile-cascade.is-enhanced .androgen-mobile-conversion__enzyme path,.androgen-mobile-cascade.is-enhanced .androgen-mobile-binding__route,.androgen-mobile-cascade.is-enhanced .androgen-mobile-consequence>svg path{stroke-dasharray:700;stroke-dashoffset:700;transition:stroke-dashoffset .9s var(--ease-out) .12s}.androgen-mobile-cascade.is-enhanced .is-visible .androgen-mobile-conversion__enzyme path,.androgen-mobile-cascade.is-enhanced .is-visible .androgen-mobile-binding__route,.androgen-mobile-cascade.is-enhanced .is-visible .androgen-mobile-consequence>svg path{stroke-dashoffset:0}.androgen-mobile-cascade.is-enhanced .androgen-mobile-miniaturisation span{transform:scaleY(.12);transition:transform .62s var(--ease-out)}.androgen-mobile-cascade.is-enhanced .is-visible .androgen-mobile-miniaturisation span{transform:scaleY(1)}}@media(max-width:359px){.explore-question__content{margin-right:20px;margin-left:20px}.cascade{width:calc(100% - 40px)}.androgen-mobile-cascade{padding-right:20px;padding-left:20px}.androgen-mobile-conversion{grid-template-columns:minmax(0,1fr) 68px 68px;gap:6px}.androgen-mobile-conversion__compound--dht{width:68px;height:68px}.androgen-mobile-conversion__compound--dht>strong{font-size:29px}.androgen-mobile-conversion__enzyme>span{font-size:11px}.androgen-mobile-consequence__step--outcome{width:158px}.androgen-mobile-miniaturisation{width:82px}}@media(prefers-reduced-motion:reduce)and (max-width:600px){.androgen-mobile-cascade.is-enhanced .androgen-mobile-cascade__stage{opacity:1;transform:none;transition:none}.androgen-mobile-cascade.is-enhanced .androgen-mobile-conversion__enzyme path,.androgen-mobile-cascade.is-enhanced .androgen-mobile-binding__route,.androgen-mobile-cascade.is-enhanced .androgen-mobile-consequence>svg path{stroke-dashoffset:0;transition:none}.androgen-mobile-cascade.is-enhanced .androgen-mobile-miniaturisation span{transform:none;transition:none}}@media(max-width:600px){.explore-mechanism{height:240svh;min-height:0;padding-top:0;padding-bottom:0}.explore-miniaturisation__content{padding-top:clamp(18px,3vh,26px)}.explore-miniaturisation{margin-top:clamp(-96px,-11vh,-80px)}.androgen-mobile-cascade{display:none}.cascade{position:sticky;top:var(--nav-height);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;row-gap:0;align-content:center;width:calc(100% - 44px);height:calc(100svh - var(--nav-height))}.cascade-copy{display:contents}.explore-mechanism__eyebrow{grid-row:1;grid-column:1 / -1}.explore-mechanism__copy h2{grid-row:2;grid-column:1 / -1;margin-bottom:28px}.explore-mechanism__copy>p:nth-of-type(2){grid-row:3;grid-column:1}.explore-mechanism__copy>p:nth-of-type(3){grid-row:4;grid-column:1}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow){font-size:clamp(14.5px,3.85vw,15.25px);line-height:1.5}.explore-mechanism__prompt{grid-row:5;grid-column:1 / -1;align-self:start}.cascade-fig{display:block;grid-row:3 / 5;grid-column:2;align-self:start;width:100%;min-width:0}.cascade-fig svg{display:block;width:100%;max-width:none;overflow:visible}.cas-node text{font-size:24px}.cas-node .sub{font-size:15px;letter-spacing:.15em}.cas-act{font-size:13px;letter-spacing:.18em}}@media(max-width:359px){.cascade{width:calc(100% - 40px);column-gap:10px}}@media(max-width:600px)and (max-height:680px){.explore-miniaturisation{margin-top:-48px}.explore-mechanism__eyebrow{margin-bottom:14px;font-size:8.5px}.explore-mechanism__copy h2{margin-bottom:18px;font-size:clamp(34px,10vw,38px)}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow){margin-bottom:12px;font-size:13.5px;line-height:1.45}.explore-mechanism__prompt{margin-top:14px;font-size:8px;letter-spacing:.28em}}@media(max-width:600px){.explore-mechanism__eyebrow,.explore-living-system__eyebrow,.explore-scalp__eyebrow,.explore-microenvironment__eyebrow,.explore-delivery__eyebrow,.explore-why__eyebrow{margin-bottom:24px;font-family:var(--font-sans);font-size:9px;font-weight:600;line-height:1.5;letter-spacing:.18em;white-space:nowrap}.explore-living-system__content{padding-top:calc(var(--nav-height) + 36px)}.explore-living-system h2{font-size:clamp(40px,11vw,44px);line-height:1.02;text-wrap:pretty}.explore-living-system__intro{max-width:34rem;margin-top:22px;font-size:16.5px;line-height:1.55}.explore-living-system__diagram{margin:28px -22px 0}.system-map--living-organ{width:min(calc(100% - 24px),360px);margin-top:24px}.living-organ__labels{inset:0 0 auto;height:auto;aspect-ratio:500 / 576}.living-organ__label--scalp{top:14%}.living-organ__label--papilla{top:84%;left:55%}.living-organ__systems{display:none}.living-organ__label{font-size:6.5px;line-height:1.35;letter-spacing:.14em}.living-organ__label--signals{font-size:7px}.living-organ__label.is-highlighted{font-weight:700;transform:scale(1.1)}.living-organ__stories{min-height:0;margin-top:12px;border-top:1px solid rgba(212,223,201,.12);background:linear-gradient(180deg,#0c231752,#071a1100 45%)}.living-organ__story{justify-content:flex-start;padding:34px 24px 78px}.living-organ__story h3{font-size:30px;line-height:1.1}.living-organ__story p{margin-top:18px;font-size:16.5px;line-height:1.55}.living-organ__controls{bottom:22px}.living-organ__control{width:40px;height:40px}.living-organ__position{font-size:9px;letter-spacing:.26em}}.explore-scalp__principle{min-width:0;padding-top:25px;border-top:1px solid rgba(215,224,204,.2)}.explore-scalp__principle summary{list-style:none}.explore-scalp__principle summary::-webkit-details-marker{display:none}.explore-scalp__principle summary::marker{content:""}.explore-scalp__principle-toggle{display:none}@media(min-width:601px){.explore-scalp__principle summary{pointer-events:none}}@media(max-width:600px){.explore-scalp__principles{display:block;margin-top:38px;border-bottom:1px solid rgba(215,224,204,.2)}.explore-scalp__principle{padding-top:0}.explore-scalp__principle summary{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:18px;align-items:center;padding:21px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.explore-scalp__principle summary:focus-visible{outline:1px solid rgba(212,214,167,.72);outline-offset:5px}.explore-scalp__principle summary h3{font-size:clamp(25px,7vw,28px);line-height:1.08}.explore-scalp__principle-toggle{position:relative;display:block;width:24px;height:24px}.explore-scalp__principle-toggle:before,.explore-scalp__principle-toggle:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:1px;background:#d4dfc9b8;transform:translate(-50%,-50%);transition:opacity .18s ease,transform .18s ease}.explore-scalp__principle-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.explore-scalp__principle[open] .explore-scalp__principle-toggle:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.explore-scalp__principle[open] summary{padding-bottom:12px}.explore-scalp__principle>p{margin:0;padding:0 42px 23px 0;font-size:16px;line-height:1.55}}@media(max-width:600px){.explore-microenvironment__content{padding-top:calc(var(--nav-height) + 36px);padding-bottom:64px}.explore-microenvironment h2{font-size:clamp(40px,11vw,44px);line-height:1.02;text-wrap:pretty}.explore-microenvironment__intro{margin-top:22px;font-size:16.5px;line-height:1.55}.explore-microenvironment__body{gap:30px;margin-top:38px}.explore-microenvironment__copy p{font-size:16.5px;line-height:1.6}.explore-microenvironment__copy p+p{margin-top:20px}.explore-microenvironment__conclusion{display:block;margin-top:42px;padding:32px 0 0;border-top:1px solid rgba(202,218,176,.14)}.explore-microenvironment__conclusion-kicker{max-width:none;margin:0;color:#ebead6d6;font-size:clamp(24px,6.8vw,27px);line-height:1.28}.explore-microenvironment__conclusion-kicker span:first-child{max-width:320px}.explore-microenvironment__conclusion-kicker span+span{margin-top:22px;color:#cddba9b3;font-family:var(--font-sans);font-size:9px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:.22em;text-transform:uppercase}.explore-microenvironment__conclusion-statement{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;width:100%;margin-top:12px;font-size:clamp(21px,5.7vw,24px);line-height:1.12}.explore-microenvironment__conclusion-statement li{padding:15px 0;border-top:1px solid rgba(202,218,176,.14);white-space:normal}.explore-microenvironment__conclusion-statement li:last-child{grid-column:1 / -1;margin-top:2px;padding:20px 0 0;border-top:1px solid rgba(202,218,176,.14);font-size:clamp(29px,8vw,34px);line-height:1.08}}@media(max-width:600px){.explore-delivery__content{padding-top:calc(var(--nav-height) + 36px);padding-bottom:64px}.explore-delivery h2{font-size:clamp(40px,11vw,44px);line-height:1.02;text-wrap:pretty}.explore-delivery__intro{margin-top:22px;font-size:16.5px;line-height:1.55}.explore-delivery__questions{display:block;margin-top:44px}.explore-delivery__number{display:flex;gap:12px;align-items:center;margin-bottom:14px;font-size:9px;letter-spacing:.2em}.explore-delivery__number:after{content:"";width:36px;height:1px;background:#ccdeaa47}.explore-delivery__question h3{font-size:clamp(30px,8.3vw,34px);line-height:1.08}.explore-delivery__question-copy>p:last-child{margin-top:16px;font-size:16.5px;line-height:1.55}.delivery-map{width:min(100%,320px);margin-right:auto;margin-left:auto;padding-top:26px}.explore-delivery__divider{width:100%;height:1px;margin:36px 0 34px}.explore-delivery__closing{display:grid;gap:10px;margin-top:42px;padding-top:26px;font-size:16.5px;line-height:1.55}.explore-delivery__closing span{color:#e2e6d4ad}.explore-delivery__closing strong{color:#f7f2e1f0;font-family:var(--font-display);font-size:clamp(27px,7.6vw,32px);font-style:italic;line-height:1.12}}@media(max-width:600px){.explore-convergence{width:calc(100vw - 24px);max-width:none;margin-top:44px;margin-right:0;margin-left:calc(50% - 50vw + 12px)}.explore-convergence svg{display:block}.explore-convergence__list{display:none}.explore-convergence__path,.explore-convergence__halo{stroke-width:2}.explore-convergence__label{font-size:20px;letter-spacing:.09em}.explore-why__result{margin-top:34px}}.explore-fact--opening{z-index:1;min-height:0;background:transparent}.explore-fact--opening .explore-fact__content{min-height:0;align-content:start;row-gap:0;padding-top:calc(var(--nav-height) + clamp(56px,7vh,68px));padding-bottom:clamp(54px,7vh,72px)}.explore-fact--opening .explore-fact__eyebrow{grid-column:1 / 6}.explore-fact--opening .explore-fact__title{grid-column:1 / 6;color:#efeddcf5;font-size:clamp(52px,4.5vw,68px);line-height:1.01}.explore-fact--opening .explore-fact__stat{grid-column:8 / -1;align-self:start}.explore-fact--opening .explore-fact__number{font-size:clamp(112px,11vw,156px);white-space:nowrap}.explore-fact--opening .explore-fact__description{max-width:40ch;margin-top:18px;font-size:clamp(16px,1.15vw,18px);line-height:1.5}.explore-fact--opening .explore-evidence__highlights{grid-row:3;grid-column:8 / -1;width:100%;margin:clamp(28px,4vh,38px) 0 0;gap:clamp(20px,2.4vw,34px)}.explore-fact--opening .explore-evidence__highlight{padding-top:0}.explore-fact--opening .explore-evidence__value{font-size:clamp(58px,5.6vw,78px);line-height:.86}.explore-fact--opening .explore-evidence__cohort{margin-top:14px;font-size:clamp(19px,1.65vw,23px);line-height:1.08}@media(min-width:601px){.explore-fact--opening .explore-evidence__cohort{white-space:nowrap}}.explore-fact--opening .explore-evidence__highlight .explore-evidence__detail{max-width:31ch;margin-top:9px;font-size:clamp(13px,.95vw,15px);line-height:1.45}.explore-opening-art{height:clamp(620px,78svh,710px)}.explore-opening-art__flow{transform:translateY(110px)}.explore-evidence__content{padding-top:clamp(30px,4vh,42px)}.explore-evidence__chart{margin-top:0;border-top:0}@media(min-width:901px){.explore-fact--opening .explore-fact__eyebrow{transform:translateY(18px)}.explore-fact--opening .explore-fact__title{transform:translateY(32px)}}.explore-evidence__value span{color:#d9e899}.explore-evidence__cohort{margin:clamp(18px,2.5vh,26px) 0 0;color:#efeddceb;font-family:var(--font-display);font-size:clamp(26px,2.4vw,36px);line-height:1.05}.explore-evidence__cohort strong{color:#d9e899;font-size:1.12em;font-weight:400;white-space:nowrap}.explore-evidence__highlight .explore-evidence__detail{max-width:38ch;margin:14px 0 0;color:#e2e0cfa8;font-size:clamp(15px,1.05vw,17px);line-height:1.55}@media(max-width:900px){.explore-fact--opening{min-height:auto}.explore-fact--opening .explore-fact__content{min-height:0;padding-top:calc(var(--nav-height) + 50px);padding-bottom:58px}.explore-fact--opening .explore-evidence__highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px;gap:22px}.explore-fact--opening .explore-evidence__value{font-size:64px}.explore-fact--opening .explore-evidence__cohort{font-size:23px}.explore-fact--opening .explore-evidence__highlight .explore-evidence__detail{font-size:14.5px}}@media(max-width:600px){.explore-fact--opening .explore-fact__content{margin-right:22px;margin-left:22px}.explore-fact--opening .explore-fact__title{font-size:clamp(41px,11.6vw,48px);line-height:1.01;transform:translateY(10px)}.explore-fact--opening .explore-fact__stat{margin-top:44px}.explore-opening-art{height:620px}.explore-opening-art__flow{transform:translateY(104px)}.explore-evidence__content{padding-top:34px}.explore-fact--opening .explore-evidence__highlights{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;gap:16px}.explore-fact--opening .explore-evidence__value{font-size:clamp(52px,14.5vw,58px)}.explore-fact--opening .explore-evidence__cohort{height:44px;min-height:0;margin-top:14px;font-size:clamp(18px,5vw,20px)}.explore-fact--opening .explore-evidence__highlight .explore-evidence__detail{max-width:22ch;margin-top:9px;font-size:clamp(13px,3.6vw,14px);line-height:1.45}}@media(max-width:359px){.explore-fact--opening .explore-evidence__cohort{font-size:18px;white-space:normal}}.explore-question{min-height:clamp(240px,30svh,290px)}.explore-question__content{padding-top:32px;padding-bottom:32px}.explore-miniaturisation__copy .explore-miniaturisation__eyebrow{margin:0 0 12px;color:var(--explore-heading-dark);font-family:var(--font-display);font-size:clamp(20px,1.8vw,28px);font-weight:400;letter-spacing:.12em;line-height:1;text-transform:uppercase}.explore-miniaturisation__copy h2{font-size:clamp(52px,4.8vw,72px);line-height:.98}@media(max-width:600px){.explore-miniaturisation__copy .explore-miniaturisation__eyebrow{margin-bottom:10px;font-size:18px}.explore-miniaturisation__copy h2{font-size:clamp(44px,12.5vw,52px)}}.living-organ__label--scalp{top:20%;left:5%}.living-organ__label--niche{top:35%;right:auto;left:68%;text-align:left;transform-origin:left center}.living-organ__label--cycle{top:43%;left:5%}.living-organ__label--matrix{top:60%;left:70%}.living-organ__label--signals{top:57%;left:5%}.living-organ__label--papilla{top:76%;left:66%}.living-organ__system--environment{top:23%}.living-organ__system--stem{top:38%}.living-organ__system--regulation{top:43%}.living-organ__system--communication{top:54%}.living-organ__system--matrix{top:68%}.living-organ__system--dermal{top:76%}@media(min-width:901px){.living-organ__labels{display:none}.living-organ__system{width:240px;gap:10px;font-size:9px;letter-spacing:.2em}.living-organ__system:before,.living-organ__system:after{flex-basis:48px}.living-organ__system--left{right:calc(100% + 2px)}.living-organ__system--right{left:calc(100% + 2px)}.living-organ__system--communication{letter-spacing:.16em}.living-organ__system--left:after{transform:scaleX(4);transform-origin:left center}.living-organ__system--right:before{transform:scaleX(4);transform-origin:right center}}@media(max-width:900px){.living-organ__systems{display:none}.living-organ__label{color:#dae2c761;font-size:clamp(7px,2vw,8px);letter-spacing:.18em;line-height:1.35}}.system-map--living-organ{isolation:isolate}.system-map--living-organ>img{position:relative;z-index:0}.system-map--living-organ:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#062015,#062015c7 5%,#06201500 15% 85%,#062015c7 95%,#062015),linear-gradient(180deg,#06201561,#06201500 7% 93%,#0620157a)}.living-organ__labels,.living-organ__systems{z-index:2}.explore-living-system__content{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);column-gap:clamp(48px,6vw,88px);align-items:start;padding-bottom:clamp(68px,9vh,96px)}.explore-living-system__eyebrow,.explore-living-system h2,.explore-living-system__intro{grid-column:1 / -1}.explore-living-system__diagram{grid-row:4;grid-column:1;margin-top:clamp(38px,5vh,56px)}.explore-living-system__diagram-frame{overflow:visible}.system-map--living-organ{width:min(100%,620px);margin:0 auto}.system-map--living-organ:after{background:linear-gradient(90deg,#062015,#06201500 4% 96%,#062015),linear-gradient(180deg,#0620154d,#06201500 4% 96%,#06201561)}.living-organ__stories{grid-row:4;grid-column:2;align-self:center;width:100%;min-height:clamp(430px,38vw,520px);margin:clamp(38px,5vh,56px) 0 0;border-left:1px solid rgba(212,223,201,.18);background:transparent}.living-organ__story{align-items:flex-start;justify-content:center;padding:clamp(36px,4vw,54px) 0 clamp(86px,8vw,106px) clamp(34px,4vw,58px);color:var(--explore-heading-dark);text-align:left}.living-organ__story h3{max-width:12em;font-size:clamp(34px,3.2vw,46px);line-height:1.06;text-wrap:balance}.living-organ__story p{max-width:34em;margin-top:clamp(20px,2.4vw,28px);color:var(--explore-body-dark);font-size:clamp(17px,1.4vw,20px);line-height:1.6;text-wrap:pretty}.living-organ__controls{bottom:clamp(24px,3vw,34px);left:clamp(34px,4vw,58px);transform:none}@media(max-width:900px){.explore-living-system__content{display:block;padding-bottom:64px}.explore-living-system__diagram{margin-top:34px}.system-map--living-organ{width:min(100%,620px)}.living-organ__stories{width:100%;min-height:330px;margin-top:42px;border-top:1px solid rgba(212,223,201,.18);border-left:0}.living-organ__story{justify-content:flex-start;padding:34px 0 82px}.living-organ__story h3{max-width:14em;font-size:clamp(30px,8.6vw,40px)}.living-organ__story p{max-width:36em;font-size:clamp(16.5px,4.4vw,18px)}.living-organ__controls{bottom:22px;left:0}}.living-organ__stories{grid-template-rows:auto auto;align-content:center;min-height:390px;border-left:0}.living-organ__story{display:none;grid-row:1;grid-column:1;visibility:hidden;align-items:center;justify-content:flex-start;padding:0;text-align:center}.living-organ__story.is-highlighted{display:flex;visibility:visible;animation:living-organ-story-in .42s var(--ease-out) both}@keyframes living-organ-story-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.living-organ__story p{margin-right:auto;margin-left:auto;text-align:center}.living-organ__controls{position:static;grid-row:2;grid-column:1;justify-self:center;margin-top:36px;transform:none}@media(max-width:900px){.living-organ__stories{height:330px;min-height:330px;padding-top:0}.living-organ__story{padding:0}.living-organ__controls{justify-self:center;margin-top:32px}}.explore-scalp__copy .explore-scalp__lead{margin-bottom:0}.explore-scalp__copy p+p{margin-top:18px}.explore-scalp__copy .explore-scalp__conclusion{margin-top:28px;color:var(--explore-heading-dark);font-family:var(--font-display);font-size:clamp(24px,2.2vw,32px);line-height:1.15}@media(max-width:600px){.explore-scalp__copy p+p{margin-top:16px}.explore-scalp__copy .explore-scalp__conclusion{margin-top:24px;font-size:clamp(23px,6.8vw,28px)}}.explore-microenvironment__intro,.explore-microenvironment__copy p,.explore-microenvironment__copy p+p{color:var(--explore-body-dark);font-size:var(--explore-chapter-copy);line-height:1.6}@media(max-width:600px){.explore-microenvironment__intro,.explore-microenvironment__copy p,.explore-microenvironment__copy p+p{font-size:16.5px}}.explore-delivery__questions-lead{max-width:850px;margin:clamp(48px,6vh,64px) 0 0;color:var(--explore-heading-dark);font-family:var(--font-display);font-size:clamp(30px,3.1vw,44px);line-height:1.12;text-wrap:balance}.explore-delivery__questions-lead+.explore-delivery__questions{margin-top:clamp(34px,4.5vh,48px)}@media(max-width:600px){.explore-delivery__questions-lead{margin-top:40px;font-size:clamp(28px,8vw,32px);line-height:1.12}.explore-delivery__questions-lead+.explore-delivery__questions{margin-top:32px}}@media(min-width:960px){.explore-delivery__header,.explore-why__header{max-width:none}.explore-scalp h2,.explore-delivery h2,.explore-why h2{max-width:none;white-space:nowrap}}.explore-close{min-height:auto;place-items:start center;padding-top:clamp(64px,8vh,78px);padding-bottom:clamp(72px,9vh,96px)}.explore-close__actions{margin-top:0;gap:18px}.explore-close__button{padding:20px 36px;font-size:11px}.explore-close__mark{margin-top:clamp(58px,8vh,78px)}@media(max-width:600px){.explore-close{padding-top:54px;padding-bottom:72px}.explore-close__actions{gap:12px;margin-top:0}.explore-close__button{padding:19px 22px;font-size:10px}.explore-close__mark{margin-top:56px}}.explore-page{--explore-type-heading: rgba(247, 242, 225, .96);--explore-type-body: rgba(226, 230, 212, .78);--explore-type-supporting: rgba(226, 230, 212, .68);--explore-type-label: rgba(205, 219, 169, .78);--explore-type-muted: rgba(205, 219, 169, .62);--explore-type-accent: #d4d6a7;--explore-size-chapter-heading: clamp(52px, 4.7vw, 68px);--explore-size-chapter-copy: clamp(17px, 1.4vw, 21px);--explore-size-supporting-copy: clamp(16px, 1.15vw, 18px);--explore-size-subheading: clamp(30px, 2.8vw, 40px);--explore-size-card-heading: clamp(23px, 1.9vw, 28px);--explore-size-label: clamp(10px, .72vw, 11px);--explore-heading-dark: var(--explore-type-heading);--explore-body-dark: var(--explore-type-body);--explore-heading-light: var(--explore-type-heading);--explore-body-light: var(--explore-type-body);--explore-accent: var(--explore-type-accent);--explore-chapter-heading: var(--explore-size-chapter-heading);--explore-chapter-copy: var(--explore-size-chapter-copy)}.explore-mechanism__eyebrow,.explore-living-system__eyebrow,.explore-scalp__eyebrow,.explore-microenvironment__eyebrow,.explore-delivery__eyebrow,.explore-why__eyebrow{display:flex;width:fit-content;padding-left:14px;gap:14px;align-items:center;color:var(--explore-type-label);border-left:1px solid rgba(217,232,153,.62);font-family:var(--font-sans);font-size:clamp(12px,.95vw,14px);font-weight:500;line-height:1.5;letter-spacing:.2em;text-transform:uppercase}.explore-chapter-index{color:#d9e899;font-weight:600;white-space:nowrap}.explore-chapter-name{color:#e2e6d4d6;white-space:nowrap}.explore-mechanism__copy h2,.explore-miniaturisation__copy h2,.explore-living-system h2,.explore-scalp h2,.explore-microenvironment h2,.explore-delivery h2,.explore-why h2{color:var(--explore-type-heading);font-family:var(--font-display);font-size:var(--explore-size-chapter-heading);font-weight:400;letter-spacing:-.025em;line-height:1}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow),.explore-miniaturisation__copy>p:not(.explore-miniaturisation__eyebrow),.explore-living-system__intro,.explore-scalp__copy>p:not(.explore-scalp__conclusion),.explore-microenvironment__intro,.explore-microenvironment__copy p,.explore-delivery__intro,.explore-why__intro{color:var(--explore-type-body);font-family:var(--font-serif);font-size:var(--explore-size-chapter-copy);font-weight:400;line-height:1.6}.explore-miniaturisation__finding p,.living-organ__story p,.explore-scalp__principles p,.explore-delivery__question-copy>p:last-child,.explore-fact--opening .explore-fact__description,.explore-fact--opening .explore-evidence__highlight .explore-evidence__detail{color:var(--explore-type-supporting);font-family:var(--font-serif);font-size:var(--explore-size-supporting-copy);font-weight:400;line-height:1.58}.explore-miniaturisation__finding h3,.living-organ__story h3,.explore-delivery__question h3{color:var(--explore-type-heading);font-family:var(--font-display);font-size:var(--explore-size-subheading);font-weight:400;letter-spacing:-.015em;line-height:1.12}.explore-scalp__principle h3{color:var(--explore-type-heading);font-family:var(--font-display);font-size:var(--explore-size-card-heading);font-weight:400;line-height:1.18}.explore-fact--opening .explore-fact__title,.explore-fact--opening .explore-fact__number,.explore-evidence__value,.explore-evidence__cohort{color:var(--explore-type-heading)}.explore-evidence__chart-intro{color:var(--explore-type-body)}.explore-fact__eyebrow,.explore-fact__stat-label,.explore-evidence__age,.explore-delivery__number,.living-organ__position,.explore-miniaturisation__eyebrow{color:var(--explore-type-label)}.explore-fact--opening .explore-fact__number strong,.explore-evidence__value strong,.explore-evidence__cohort strong{color:var(--explore-type-accent)}.follicle-cycles__labels span,.explore-microenvironment__caption,.explore-scalp__label strong,.explore-scalp__label small{font-family:var(--font-sans);font-weight:500;text-transform:uppercase}.follicle-cycles__labels span,.explore-microenvironment__caption strong,.explore-scalp__label strong{color:var(--explore-type-label)}.explore-microenvironment__caption span,.explore-scalp__label small{color:var(--explore-type-muted)}.follicle-cycles__labels span,.explore-microenvironment__caption{font-size:clamp(9px,.66vw,10px)}.explore-references summary{color:var(--explore-type-body);font-size:10px}.explore-footer{color:var(--explore-type-supporting);font-size:9.5px}@media(max-width:600px){.explore-page{--explore-size-chapter-heading: clamp(40px, 11vw, 44px);--explore-size-chapter-copy: 16.5px;--explore-size-supporting-copy: 16px;--explore-size-subheading: clamp(30px, 8.2vw, 34px);--explore-size-card-heading: clamp(24px, 7vw, 27px);--explore-size-label: 9px}.explore-mechanism__eyebrow,.explore-living-system__eyebrow,.explore-scalp__eyebrow,.explore-microenvironment__eyebrow,.explore-delivery__eyebrow,.explore-why__eyebrow{padding-left:11px;gap:10px;font-size:10.5px;letter-spacing:.13em}.follicle-cycles__labels span,.explore-microenvironment__caption{font-size:9px}.explore-references summary{font-size:9.5px}}@media(max-width:600px)and (max-height:680px){.explore-page{--explore-size-chapter-heading: 38px;--explore-size-chapter-copy: 16px}.explore-miniaturisation{margin-top:-36px}}@media(max-width:359px){.explore-mechanism__eyebrow,.explore-living-system__eyebrow,.explore-scalp__eyebrow,.explore-microenvironment__eyebrow,.explore-delivery__eyebrow,.explore-why__eyebrow{flex-direction:column;padding-left:10px;gap:3px;align-items:flex-start;font-size:10px;line-height:1.35;letter-spacing:.1em;white-space:normal}}@media(min-width:360px)and (max-width:600px)and (min-height:681px){.explore-miniaturisation{margin-top:-72px}}@media(max-width:420px){.explore-mechanism{height:auto;padding:calc(var(--nav-height) + 34px) 0 72px}.cascade{position:relative;top:auto;display:block;width:calc(100% - 40px);height:auto}.cascade-copy{display:block}.explore-mechanism__eyebrow{margin-bottom:20px}.explore-mechanism__copy h2{margin-bottom:24px}.explore-mechanism__copy>p:not(.explore-mechanism__eyebrow){margin-bottom:18px}.cascade-fig{display:block;width:min(280px,82vw);margin:34px auto 0}.explore-miniaturisation{margin-top:0}}.editorial-hyphen{position:relative;display:inline-block;width:.3em;height:1px;margin:0 .015em;overflow:hidden;color:inherit;background:currentColor;line-height:0;vertical-align:.18em;white-space:nowrap;-webkit-text-fill-color:transparent}.editorial-hyphen:after{content:none}.living-organ__story h3 .editorial-hyphen{margin:0 .015em;color:inherit;font-family:inherit;font-size:1em;font-weight:inherit;line-height:0;letter-spacing:inherit}@media(min-width:601px){.explore-nowrap-desktop{white-space:nowrap}}.explore-fact--opening .explore-fact__eyebrow,.explore-fact--opening .explore-fact__title{position:relative;top:12px}@media(max-width:600px){.explore-fact--opening .explore-fact__eyebrow,.explore-fact--opening .explore-fact__title{top:8px}}.explore-evidence__chart-intro{padding-top:clamp(12px,1.8vh,22px)}@media(max-width:600px){.explore-evidence__chart-intro{padding-top:8px}}.explore-inline-emphasis{color:#d9e899;font-weight:500}.explore-fact--opening .explore-fact__content{display:flex;width:min(1040px,calc(100% - clamp(64px,10vw,150px)));min-height:0;margin:0 auto;padding-top:calc(var(--nav-height) + clamp(54px,7vh,72px));padding-bottom:clamp(44px,6vh,62px);flex-direction:column;align-items:center;text-align:center}.explore-fact--opening .explore-fact__title{position:static;max-width:920px;margin:0;font-size:clamp(58px,5.35vw,78px);line-height:.98;text-wrap:balance;transform:none}.explore-fact--opening .explore-fact__eyebrow{position:static;display:flex;width:min(520px,62vw);margin:clamp(44px,5.8vh,58px) 0 0;gap:clamp(18px,2.2vw,28px);align-self:center;align-items:center;justify-content:center;font-size:clamp(14px,1vw,16px);transform:none}.explore-fact--opening .explore-fact__eyebrow:before,.explore-fact--opening .explore-fact__eyebrow:after{height:1px;flex:1;background:#cddba93d;content:""}.explore-fact--opening .explore-fact__stat{margin-top:clamp(18px,2.6vh,28px);align-self:center;text-align:center}.explore-fact--opening .explore-fact__stat-label{margin-bottom:2px}.explore-fact--opening .explore-fact__number{margin:0;font-size:clamp(96px,9vw,128px);line-height:.82}.explore-fact--opening .explore-fact__description{max-width:44ch;margin:clamp(18px,2.4vh,24px) auto 0;color:#e2e6d4e0;font-size:clamp(18px,1.35vw,20px);line-height:1.5;text-align:center}.explore-fact--opening .explore-fact__condition{color:#d9e899;font-weight:500}.explore-fact--opening .explore-evidence__highlight .explore-evidence__detail{color:#e2e6d4e0}.explore-fact--opening .explore-evidence__statement{min-height:2.2em;margin:18px 0 0;color:var(--explore-type-heading);font-family:var(--font-display);font-size:clamp(28px,2.45vw,35px);font-weight:400;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.explore-fact--opening .explore-evidence__highlight p.explore-evidence__narrative{max-width:32ch;margin:22px 0 0;color:#e2e6d4e0;font-family:var(--font-serif);font-size:clamp(18px,1.35vw,20px);font-weight:400;line-height:1.52}.explore-evidence__inline-age{color:#d9e899;font-weight:500;white-space:nowrap}.explore-fact--opening .explore-evidence__highlights{display:grid;width:min(900px,100%);margin:clamp(34px,4.8vh,48px) auto 0;padding-top:clamp(24px,3.2vh,32px);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(205,219,169,.2);text-align:left}@media(min-width:961px)and (max-width:1100px){.explore-page .hero-nav{font-size:11px;letter-spacing:.18em}.explore-page .hero-links{gap:22px}.explore-page .hero-shop{gap:14px}.explore-page .hero-shop-link{white-space:nowrap}}.explore-fact--opening .explore-evidence__highlight{min-width:0;padding:0 clamp(28px,4vw,52px)}.explore-fact--opening .explore-evidence__highlight:first-child{padding-left:0}.explore-fact--opening .explore-evidence__highlight+.explore-evidence__highlight{padding-right:0;border-left:1px solid rgba(205,219,169,.16)}.explore-fact--opening .explore-evidence__value{font-size:clamp(54px,5vw,68px);line-height:.9}.explore-fact--opening .explore-evidence__cohort{height:auto;margin-top:16px;color:var(--explore-type-heading);font-size:clamp(21px,1.75vw,25px);line-height:1.12}.explore-fact--opening .explore-evidence__highlight .explore-evidence__detail{max-width:none;margin-top:12px;font-size:clamp(18px,1.35vw,20px);line-height:1.5}.explore-opening-art{height:clamp(780px,98svh,920px)}.explore-opening-art__flow{transform:translateY(210px)}@media(max-width:900px){.explore-fact--opening .explore-fact__content{width:min(760px,calc(100% - 44px));padding-top:calc(var(--nav-height) + 46px);padding-bottom:64px}.explore-fact--opening .explore-fact__title{font-size:clamp(54px,7.6vw,68px)}.explore-fact--opening .explore-fact__eyebrow{width:min(480px,70vw);margin-top:44px}.explore-fact--opening .explore-evidence__highlights{margin-top:40px}}@media(max-width:600px){.explore-fact--opening .explore-fact__content{width:auto;margin-right:22px;margin-left:22px;padding-top:calc(var(--nav-height) + 36px);padding-bottom:58px}.explore-fact--opening .explore-fact__title{font-size:clamp(44px,12.5vw,51px);line-height:1}.explore-fact--opening .explore-fact__eyebrow{width:100%;margin-top:36px;gap:16px}.explore-fact--opening .explore-fact__stat{margin-top:22px}.explore-fact--opening .explore-fact__number{font-size:clamp(84px,25vw,102px)}.explore-fact--opening .explore-fact__description{max-width:31ch;margin-top:18px;font-size:18px}.explore-fact--opening .explore-evidence__highlights{width:min(340px,100%);margin-top:36px;padding-top:28px;grid-template-columns:1fr}.explore-fact--opening .explore-evidence__highlight{padding:0;text-align:center}.explore-fact--opening .explore-evidence__highlight+.explore-evidence__highlight{margin-top:28px;padding-top:28px;border-top:1px solid rgba(205,219,169,.16);border-left:0}.explore-fact--opening .explore-evidence__value{font-size:clamp(52px,15vw,60px)}.explore-fact--opening .explore-evidence__cohort{margin-top:12px;font-size:22px}.explore-fact--opening .explore-evidence__highlight p.explore-evidence__detail{width:min(29ch,100%);max-width:29ch;margin:11px auto 0;font-size:18px;text-align:center}.explore-fact--opening .explore-evidence__statement{min-height:0;margin-top:16px;font-size:clamp(28px,8.2vw,31px)}.explore-fact--opening .explore-evidence__highlight p.explore-evidence__narrative{width:min(30ch,100%);max-width:30ch;margin:18px auto 0;font-size:18px;text-align:center}.explore-opening-art{height:1120px}.explore-opening-art__flow{transform:translateY(190px)}}.explore-living-system__content{display:block;padding-top:calc(var(--nav-height) + clamp(10px,2vh,18px));padding-bottom:var(--explore-section-y)}.explore-living-system__lead{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(48px,7vw,96px);align-items:start}.explore-living-system__header{min-width:0}.explore-living-system__header .explore-living-system__eyebrow{margin-bottom:28px}.explore-living-system__header h2{max-width:640px;margin:0}.explore-living-system__header .explore-living-system__intro{max-width:570px;margin-top:clamp(26px,3.5vh,36px)}.explore-living-system__lead .explore-living-system__diagram{margin:0;grid-row:auto;grid-column:auto;align-self:center}.explore-living-system__lead .explore-living-system__diagram-frame{overflow:visible}.explore-living-system__lead .system-map--living-organ{width:min(88%,510px);margin:0 auto}.living-organ__principles{display:grid;margin-top:clamp(24px,3.5vh,36px);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(30px,4vw,54px);row-gap:clamp(42px,6vh,64px)}.living-organ__principle{min-width:0;padding-top:22px;border-top:1px solid rgba(205,219,169,.2)}.living-organ__principle-toggle{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left}.living-organ__principle-index{display:block;margin:0;color:#d9e899;font-family:var(--font-sans);font-size:var(--explore-size-label);font-weight:600;line-height:1.4;letter-spacing:.24em}.living-organ__principle-icon{display:none}.living-organ__principle-title{display:block;margin:14px 0 0;color:var(--explore-type-heading);font-family:var(--font-display);font-size:clamp(28px,2.45vw,35px);font-weight:400;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.living-organ__principle>p:last-child{margin:16px 0 0;color:var(--explore-type-supporting);font-family:var(--font-serif);font-size:var(--explore-size-supporting-copy);font-weight:400;line-height:1.58}@media(min-width:901px)and (max-width:1100px){.living-organ__principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.explore-living-system__lead{display:block}.explore-living-system__header h2{max-width:760px}.explore-living-system__lead .explore-living-system__diagram{margin-top:38px}.living-organ__principles{margin-top:30px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px;row-gap:42px}}@media(max-width:600px){.explore-living-system__content{padding-top:calc(var(--nav-height) + 16px);padding-bottom:72px}.explore-living-system__header .explore-living-system__eyebrow{margin-bottom:24px}.explore-living-system__header .explore-living-system__intro{margin-top:22px}.explore-living-system__lead .explore-living-system__diagram{margin:34px -10px 0}.explore-living-system__lead .system-map--living-organ{width:min(100%,390px)}.living-organ__principles{margin-top:24px;grid-template-columns:1fr;row-gap:34px}.living-organ__principle{padding-top:19px}.living-organ__principle-index{font-size:9px}.living-organ__principle-title{margin-top:11px;font-size:clamp(27px,8vw,32px)}.living-organ__principle>p:last-child{margin-top:13px;font-size:16px}}.explore-scalp__body{display:block;margin-top:clamp(42px,6vh,60px)}.explore-scalp__copy{max-width:780px}.explore-scalp__convergence{display:grid;margin:clamp(58px,8vh,82px) 0 0;grid-template-columns:minmax(190px,.3fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:stretch}.explore-scalp__convergence-labels{display:grid;min-width:0;margin:0;padding:0;grid-template-rows:repeat(4,1fr);list-style:none}.explore-scalp__convergence-labels li{display:flex;min-width:0;flex-direction:column;justify-content:center}.explore-scalp__convergence-labels span,.explore-scalp__principle-index{margin:0;color:#d9e899;font-family:var(--font-sans);font-size:var(--explore-size-label);font-weight:600;line-height:1.4;letter-spacing:.24em}.explore-scalp__convergence-labels strong{margin-top:8px;color:var(--explore-type-heading);font-family:var(--font-sans);font-size:clamp(11px,.9vw,13px);font-weight:500;line-height:1.45;letter-spacing:.18em;text-transform:uppercase}.explore-scalp__convergence-art{display:block;width:100%;height:auto;overflow:visible}.explore-scalp__ribbon-shape{stroke:none;opacity:.88;transform-box:fill-box;transform-origin:center;animation:scalp-ribbon-breathe 10s ease-in-out infinite alternate}.explore-scalp__ribbons{transform:scaleX(.84);transform-origin:left center}.explore-scalp__ribbon-shape:nth-child(2){animation-delay:-2.5s}.explore-scalp__ribbon-shape:nth-child(3){animation-delay:-5s}.explore-scalp__ribbon-shape:nth-child(4){animation-delay:-7.5s}.explore-scalp__ribbon-filament{fill:none;stroke:#dde7c933;stroke-width:.85;stroke-linecap:round}.explore-scalp__ribbon-filament--warm{stroke:#e9cf9738}.explore-scalp__ribbon-mesh{fill:url(#scalpRibbonMesh);stroke:none;opacity:.72;pointer-events:none}.explore-scalp__ribbon-dots circle{fill:#d9e899;filter:drop-shadow(0 0 5px rgba(217,232,153,.45))}.explore-scalp__convergence-light circle:first-child{fill:#eedca64d;filter:url(#scalpConvergenceGlow)}.explore-scalp__convergence-light circle:last-child{fill:#f7e8bbd9;filter:drop-shadow(0 0 8px rgba(238,220,166,.75))}.explore-scalp__orb-field{fill:none;stroke:#cddba933;stroke-width:1}.explore-scalp__orb-field--outer{stroke-dasharray:2 4;opacity:.55}.explore-scalp__orb-field--inner{stroke-dasharray:1 5;opacity:.35}.explore-scalp__orb-membrane{fill:url(#scalpEnvironmentOrb);stroke:#d9e8993d;stroke-width:1.2}.explore-scalp__orb-core{fill:url(#scalpEnvironmentCore);stroke:#e7e1ad70;stroke-width:1.4}.explore-scalp__orb-highlight{fill:#ede4b70d;filter:url(#scalpSoftGlow)}.explore-scalp__orb-rule{fill:none;stroke:#d9e899b8;stroke-width:1}.explore-scalp__orb text{fill:#f7f2e1f0;font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.24em}@keyframes scalp-ribbon-breathe{0%{opacity:.7;transform:scaleY(.96)}to{opacity:.9;transform:scaleY(1.04)}}.explore-scalp__content>.explore-scalp__conclusion{max-width:760px;margin:clamp(54px,7vh,72px) 0 0;color:var(--explore-type-heading);font-family:var(--font-display);font-size:clamp(38px,4vw,54px);font-weight:400;letter-spacing:-.02em;line-height:1.04;text-wrap:balance}.explore-scalp__principles{display:grid;margin-top:clamp(38px,5vh,52px);grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.explore-scalp__principle{min-width:0;padding:22px clamp(20px,2.5vw,34px) 0;border-top:1px solid rgba(205,219,169,.2);border-right:1px solid rgba(205,219,169,.13)}.explore-scalp__principle:first-child{padding-left:0}.explore-scalp__principle:last-child{padding-right:0;border-right:0}.explore-scalp__principle h3{margin:12px 0 0;font-size:clamp(22px,1.9vw,28px);line-height:1.12}.explore-scalp__principle>p:last-child{margin:15px 0 0;color:var(--explore-type-supporting);font-family:var(--font-serif);font-size:var(--explore-size-supporting-copy);line-height:1.58}@media(max-width:900px){.explore-scalp__convergence{grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);gap:20px}.explore-scalp__principles{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;row-gap:36px}.explore-scalp__principle{padding-right:0;padding-left:0;border-right:0}}@media(max-width:600px){.explore-scalp__body{margin-top:34px}.explore-scalp__convergence{display:block;margin-top:46px}.explore-scalp__convergence-labels{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:22px 18px}.explore-scalp__convergence-labels li{justify-content:flex-start;padding-top:14px;border-top:1px solid rgba(205,219,169,.18)}.explore-scalp__convergence-labels strong{margin-top:6px;font-size:10px;letter-spacing:.12em}.explore-scalp__convergence-art{width:min(390px,100vw);max-width:none;margin:24px 0 0 50%;transform:translate(-50%)}.explore-scalp__ribbon-filament{stroke-width:1.1}.explore-scalp__ribbon-indices{display:block;fill:#d9e899;font-family:var(--font-sans);font-size:22px;font-weight:600;letter-spacing:.12em}.explore-scalp__orb text{font-size:23px;letter-spacing:.08em}.explore-scalp__orb{transform:translate(650px,266px) scale(1.05)}.explore-scalp__content>.explore-scalp__conclusion{margin-top:44px;font-size:clamp(34px,10.5vw,42px)}.explore-scalp__principles{margin-top:32px;grid-template-columns:1fr;row-gap:30px}.explore-scalp__principle{padding-top:18px}.explore-scalp__principle h3{margin-top:10px;font-size:26px}.explore-scalp__principle>p:last-child{margin-top:12px;font-size:16px}}@media(prefers-reduced-motion:reduce){.explore-scalp__ribbon-shape{animation:none}}.explore-scalp__content{padding-top:calc(var(--nav-height) + clamp(4px,1vh,10px));padding-bottom:14px}.explore-scalp__eyebrow{margin-bottom:14px}.explore-scalp__overview{display:grid;grid-template-columns:minmax(440px,.96fr) minmax(0,1.04fr);gap:clamp(30px,4vw,50px);align-items:center}.explore-scalp__narrative{min-width:0}.explore-scalp__narrative h2{margin:0}.explore-scalp__narrative .explore-scalp__body{margin-top:clamp(14px,2.2vh,22px)}.explore-scalp__narrative .explore-scalp__copy{max-width:620px}.explore-scalp__condition-summary{margin-top:clamp(18px,2.6vh,26px);padding-top:14px;border-top:0}.explore-scalp__condition-summary:before{display:block;width:30px;height:1px;margin-bottom:16px;background:#d9e899d1;content:""}.explore-scalp__condition-summary>h3,.explore-scalp__contributions>h3{max-width:560px;margin:0;color:var(--explore-type-heading);font-family:var(--font-display);font-size:clamp(24px,2.1vw,30px);font-weight:400;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.explore-scalp__condition-summary .explore-scalp__convergence-labels{display:grid;min-height:0;margin-top:16px;grid-template-columns:1fr;grid-template-rows:none;gap:10px}.explore-scalp__condition-summary .explore-scalp__convergence-labels li{display:grid;padding:0;grid-template-columns:26px 8px max-content minmax(20px,1fr);gap:8px;align-items:center;border:0}.explore-scalp__condition-summary .explore-scalp__convergence-labels li:before{width:7px;height:7px;grid-column:2;border-radius:50%;background:#b9d194;box-shadow:0 0 6px #b9d19452;content:""}.explore-scalp__condition-summary .explore-scalp__convergence-labels li:nth-child(2):before,.explore-scalp__condition-summary .explore-scalp__convergence-labels li:nth-child(3):before{background:#d8b978;box-shadow:0 0 6px #d8b9784d}.explore-scalp__condition-summary .explore-scalp__convergence-labels li:after{height:1px;grid-column:4;background:linear-gradient(90deg,#cddba947,#cddba900);content:"";margin-right:calc(clamp(30px,4vw,50px)*-1)}.explore-scalp__condition-summary .explore-scalp__convergence-labels span{grid-column:1;grid-row:1}.explore-scalp__condition-summary .explore-scalp__convergence-labels strong{margin:0;grid-column:3;grid-row:1;font-size:11px;letter-spacing:.1em}.explore-scalp__overview .explore-scalp__convergence{display:block;margin:0}.explore-scalp__overview .explore-scalp__convergence-art{width:100%;max-width:690px;margin:0 auto;transform:none}.explore-scalp__contributions{margin-top:clamp(30px,4vh,42px);margin-bottom:clamp(28px,4vh,40px);padding-top:0;border-top:0}.explore-scalp__contributions .explore-scalp__principles{margin-top:0;gap:clamp(26px,3.5vw,46px)}.explore-scalp__contributions .explore-scalp__principle{padding:0;border:0}.explore-scalp__contributions .explore-scalp__principle-index{color:#d9e899;font-size:12px;letter-spacing:.22em}.explore-scalp__content>.explore-scalp__conclusion{position:relative;display:block;max-width:none;margin:14px 0 0;padding:10px clamp(18px,2.2vw,26px) 10px clamp(56px,5vw,72px);border:1px solid rgba(205,219,169,.14);border-radius:8px;font-size:clamp(23px,2.1vw,28px);line-height:1.08}.explore-scalp__content>.explore-scalp__conclusion:before{position:absolute;top:50%;left:clamp(18px,2.2vw,26px);width:24px;height:1px;background:#d9e899;content:"";transform:translateY(-50%)}@media(min-width:901px){.explore-scalp__overview .explore-scalp__convergence-art{width:90%;margin-right:0}.explore-scalp__principle{padding:0;border:0}.explore-scalp__principle h3{margin-top:10px;font-size:clamp(23px,1.9vw,27px)}.explore-scalp__principle>p:last-child{margin-top:12px;color:var(--explore-type-body);font-size:16px;line-height:1.5}.explore-scalp__principle>.explore-scalp__principle-index{margin:0}}.explore-scalp__ribbon-indices{display:none}.explore-scalp__orb text{font-size:15px;letter-spacing:.16em}@media(min-width:901px)and (max-width:1100px){.explore-scalp__overview{grid-template-columns:minmax(420px,.98fr) minmax(0,1.02fr);gap:24px}.explore-scalp__condition-summary>h3{font-size:24px}}@media(max-width:900px){.explore-scalp__content{padding-top:calc(var(--nav-height) + 20px);padding-bottom:42px}.explore-scalp__overview{display:block}.explore-scalp__condition-summary{margin-top:30px}.explore-scalp__overview .explore-scalp__convergence{margin-top:24px}.explore-scalp__overview .explore-scalp__convergence-art{width:min(720px,100%)}}@media(max-width:600px){.explore-scalp__content{padding-top:calc(var(--nav-height) + 16px);padding-bottom:42px}.explore-scalp__condition-summary{margin-top:26px;padding-top:16px}.explore-scalp__condition-summary>h3,.explore-scalp__contributions>h3{font-size:clamp(27px,8vw,32px)}.explore-scalp__condition-summary .explore-scalp__convergence-labels{margin-top:18px;gap:10px 16px}.explore-scalp__overview .explore-scalp__convergence-art{width:min(390px,100vw);max-width:none;margin-left:50%;transform:translate(-50%)}.explore-scalp__orb text{font-size:23px;letter-spacing:.08em}.explore-scalp__ribbon-indices{display:block}.explore-scalp__contributions{margin-top:34px;margin-bottom:34px;padding-top:0}.explore-scalp__contributions .explore-scalp__principles{margin-top:0}.explore-scalp__contributions .explore-scalp__principle-index{font-size:10px}.explore-scalp__contributions .explore-scalp__principle>p:last-child{color:var(--explore-type-body)}.explore-scalp__content>.explore-scalp__conclusion{margin-top:28px;padding:17px 18px 17px 56px;font-size:clamp(24px,7.8vw,30px)}}.explore-scalp__convergence--shell-preview .explore-scalp__convergence-art{display:none}.explore-scalp__convergence--shell-preview{position:relative}.explore-scalp__shell-preview{display:block;width:min(100%,650px);height:auto;margin:0 auto;opacity:1;filter:none;mix-blend-mode:normal;-webkit-mask-image:radial-gradient(ellipse 58% 64% at 50% 50%,#000 46%,rgba(0,0,0,.9) 62%,transparent 88%);mask-image:radial-gradient(ellipse 58% 64% at 50% 50%,#000 46%,rgba(0,0,0,.9) 62%,transparent 88%)}.explore-scalp__shell-labels{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.explore-scalp__shell-center{position:absolute;z-index:3;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;color:#091c11d6;font-family:var(--font-display);font-size:clamp(11px,.9vw,14px);font-weight:500;line-height:1.28;letter-spacing:.11em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);pointer-events:none}.explore-scalp__shell-label{position:absolute;max-width:180px;padding:8px 15px;border:1px solid transparent;border-radius:999px;color:#f7f2e1f0;background:transparent;font-family:var(--font-display);font-size:clamp(17px,1.45vw,21px);font-weight:400;line-height:1.08;text-wrap:balance;transition:color .18s ease,font-size .24s ease,transform .18s ease}.explore-scalp__shell-label.is-active{color:#d9e899;border-color:transparent;background:transparent;box-shadow:none;font-size:clamp(20px,1.7vw,24px);font-weight:500;text-shadow:0 0 14px rgba(217,232,153,.18);transform:scale(1.025);transition:color .42s ease,font-size .36s ease,transform .42s ease}.explore-scalp__shell-label--top-left{top:18%;left:1.5%;text-align:right}.explore-scalp__shell-label--top-right{top:18%;right:3.5%;max-width:150px}.explore-scalp__shell-label--bottom-left{bottom:23%;left:-2.7%;text-align:right}.explore-scalp__shell-label--bottom-right{right:-1.5%;bottom:23%}@media(min-width:901px){.explore-scalp__shell-preview,.explore-scalp__shell-labels{transform:translate(clamp(36px,3.2vw,50px),40px)}.explore-scalp__shell-center{transform:translate(calc(-50% + clamp(36px,3.2vw,50px)),calc(-50% + 32px))}}@media(max-width:600px){.explore-scalp__shell-preview{width:min(100%,390px)}.explore-scalp__shell-labels{position:static;display:grid;margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.explore-scalp__shell-center{top:32.5%;font-size:9.5px;letter-spacing:.08em}.explore-scalp__shell-label{position:static;max-width:none;padding:9px 10px;border-top:1px solid rgba(205,219,169,.16);border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;border-radius:8px;font-family:var(--font-sans);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.1em;text-align:left;text-transform:uppercase}.explore-scalp__shell-label.is-active{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;font-size:11.5px}}.explore-scalp__contributions .explore-scalp__principle{position:relative;isolation:isolate;opacity:1;transform:translateY(0);transition:opacity .42s ease,transform .42s ease}.explore-scalp__contributions .explore-scalp__principle:before{position:absolute;z-index:-1;top:-18px;right:-14px;bottom:-18px;left:-14px;border-radius:10px;background:radial-gradient(circle at 22% 28%,rgba(217,232,153,.12),rgba(217,232,153,.035) 38%,transparent 72%);content:"";opacity:0;transform:scale(.94);transition:opacity .52s ease,transform .62s ease}.explore-scalp__contributions .explore-scalp__principle.is-active{opacity:1;transform:translateY(-2px);animation:scalp-principle-arrive .72s cubic-bezier(.2,.75,.25,1)}.explore-scalp__contributions .explore-scalp__principle.is-active:before{opacity:1;transform:scale(1)}.explore-scalp__contributions .explore-scalp__principle.is-active h3{color:#d9e899;font-weight:500;text-shadow:0 0 18px rgba(217,232,153,.12)}.explore-scalp__contributions .explore-scalp__principle.is-active>p:last-child{color:#f7f2e1e6}.explore-scalp__contributions .explore-scalp__principle h3:after{display:block;width:0;height:1px;margin-top:10px;background:#d9e899;content:"";transition:width .42s ease}.explore-scalp__contributions .explore-scalp__principle.is-active h3:after{width:42px}.explore-scalp__contributions .explore-scalp__principle.is-active .explore-scalp__principle-index{color:#e5eea8;text-shadow:0 0 12px rgba(217,232,153,.3)}.explore-scalp__contributions .explore-scalp__principle:focus-visible{outline:1px solid rgba(217,232,153,.5);outline-offset:8px}@keyframes scalp-principle-arrive{0%{transform:translateY(5px) scale(.985)}45%{transform:translateY(-5px) scale(1.012)}to{transform:translateY(-2px) scale(1)}}@media(prefers-reduced-motion:reduce){.explore-scalp__contributions .explore-scalp__principle{animation:none;transition:none}.explore-scalp__contributions .explore-scalp__principle h3:after{transition:none}}@media(min-width:901px){.explore-microenvironment__body{grid-template-columns:minmax(0,1fr) minmax(430px,1fr)}.explore-microenvironment__copy{grid-row:1;grid-column:1;align-self:start;max-width:560px}.explore-microenvironment__figure{grid-row:1;grid-column:2;justify-self:end}}@media(max-width:900px){.explore-microenvironment__copy{grid-row:1}.explore-microenvironment__figure{grid-row:2}}.explore-microenvironment__copy p.explore-microenvironment__requirements{margin-top:clamp(28px,4vh,40px);color:var(--explore-type-heading);font-size:clamp(20px,1.65vw,24px);line-height:1.48}.explore-microenvironment__requirement{color:#d9e899;font-weight:500}@media(min-width:901px){.explore-delivery__intro{max-width:1120px}.explore-delivery__question-copy{max-width:none}.explore-delivery__question:last-child .explore-delivery__question-copy>p:last-child{white-space:nowrap}}@media(min-width:601px){.explore-delivery__questions-lead{max-width:none;font-size:clamp(26px,2.5vw,36px);white-space:nowrap}}@media(max-width:600px){.explore-microenvironment__copy p.explore-microenvironment__requirements{margin-top:24px;font-size:18.5px;line-height:1.5}}.explore-convergence{width:100%;max-width:1180px;margin-top:clamp(38px,5vh,54px)}.explore-convergence__path--journey{stroke:#cddba985;stroke-width:1.45}.explore-convergence__journey-node{opacity:0;transition:opacity .52s ease;transition-delay:calc(.78s + var(--i) * 105ms)}.explore-convergence__journey-node line{stroke:#d9e8999e;stroke-width:1}.explore-convergence__node-glow{fill:#d9e89933;filter:url(#journeyNodeGlow)}.explore-convergence__node-ring{fill:#071a11;stroke:#d9e899e6;stroke-width:1.4}.explore-convergence__journey-node .explore-convergence__dot{fill:#e1eca7;filter:drop-shadow(0 0 5px rgba(217,232,153,.5))}.explore-convergence__journey-logo .explore-convergence__halo{fill:#071a11;stroke:#d9e899cc}.explore-convergence.is-visible .explore-convergence__journey-node{opacity:1}.explore-convergence__label{font-size:12px;letter-spacing:.2em}@media(max-width:900px){.explore-convergence{max-width:760px}}@media(max-width:600px){.explore-convergence{width:100%;margin-right:0;margin-left:0}.explore-convergence svg{display:none}.explore-convergence__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}}.explore-close__actions .explore-close__button--primary{min-width:300px;padding:24px 52px;font-size:13px}@media(max-width:600px){.explore-close__actions .explore-close__button--primary{width:100%;min-width:0;padding:21px 28px;font-size:11px}.explore-question h2{font-size:clamp(42px,12vw,48px)}.explore-story-turn p{font-size:clamp(34px,9.5vw,42px)}.explore-system-transition p{font-size:clamp(32px,8.5vw,36px)}}.androgen-mobile-chain-placement{display:none}@media(max-width:600px){.androgen-mobile-chain-placement{display:block;padding:8px 22px 72px;overflow:hidden;background:var(--explore-green)}.androgen-mobile-chain-placement .cascade-fig{display:block}.androgen-mobile-chain-placement .cascade-fig svg{display:block;width:min(430px,112%);max-width:none;height:auto;margin:0 auto;transform:translate(-32px)}.explore-mechanism{height:auto;padding-bottom:24px}.cascade{position:relative;top:auto;display:block;height:auto}.cascade-copy{display:block}.explore-miniaturisation{margin-top:0}.explore-miniaturisation__content{padding-top:clamp(26px,4vh,38px);padding-bottom:20px}}@media(max-width:600px){.living-organ__principles{margin-top:26px;row-gap:0}.living-organ__principle{padding-top:0}.living-organ__principle-toggle{display:grid;padding:20px 0;grid-template-columns:34px minmax(0,1fr) 22px;gap:12px;align-items:center;cursor:pointer}.living-organ__principle-index{align-self:start;padding-top:5px;font-size:9px}.living-organ__principle .living-organ__principle-toggle .living-organ__principle-title{margin:0;font-size:clamp(23px,6.7vw,27px);line-height:1.08;text-wrap:pretty}.living-organ__principle-icon{position:relative;display:block;width:18px;height:18px;justify-self:end}.living-organ__principle-icon:before,.living-organ__principle-icon:after{position:absolute;top:50%;left:50%;width:16px;height:1px;background:#d9e899c7;content:"";transition:background .22s ease,transform .26s ease}.living-organ__principle-icon:before{transform:translate(-50%,-50%)}.living-organ__principle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.living-organ__principle-copy,.living-organ__principle>p.living-organ__principle-copy{max-height:0;margin:0 30px 0 46px;overflow:hidden;opacity:0;transform:translateY(-5px);transition:max-height .36s ease,margin .3s ease,opacity .22s ease,transform .3s ease}.living-organ__principle.is-open .living-organ__principle-copy{max-height:180px;margin:-2px 30px 24px 46px;opacity:1;transform:translateY(0)}.living-organ__principle.is-open .living-organ__principle-icon:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.living-organ__principle.is-open .living-organ__principle-icon:before{background:#d9e899}}@media(max-width:600px){.living-organ__principles{width:100%;margin:26px 0 0;gap:6px}.living-organ__principle{overflow:hidden;border:1px solid rgba(205,219,169,.2);border-radius:12px;background:linear-gradient(112deg,#d9e8990b,#d9e89903 64%,#ffffff05);box-shadow:inset 0 1px #ffffff05,0 12px 28px #0000000b;transition:border-color .26s ease,background .26s ease,box-shadow .26s ease}.living-organ__principle-toggle{min-height:50px;box-sizing:border-box;padding:7px 10px 7px 14px;grid-template-columns:minmax(0,1fr) 26px;gap:8px}.living-organ__principle-index{display:none}.living-organ__principle .living-organ__principle-toggle .living-organ__principle-title{font-size:clamp(17px,4.8vw,19px);line-height:1.1;text-wrap:pretty}.living-organ__principle-icon{display:grid;width:24px;height:24px;place-items:center;border:1px solid rgba(217,232,153,.18);border-radius:50%;color:#d9e899b3;transition:border-color .24s ease,color .24s ease,background .24s ease,transform .3s ease}.living-organ__principle-icon:before{position:absolute;top:50%;left:50%;width:10px;height:1px;background:currentColor;content:"";transform:translate(-55%,-50%)}.living-organ__principle-icon:after{position:absolute;top:50%;left:calc(50% + 2.5px);display:block;width:4px;height:4px;border-top:1px solid currentColor;border-right:1px solid currentColor;background:transparent;content:"";transform:translate(-50%,-50%) rotate(45deg)}.living-organ__principle.is-open .living-organ__principle-icon:before{background:currentColor}.living-organ__principle.is-open .living-organ__principle-icon:after{transform:translate(-50%,-50%) rotate(45deg)}.living-organ__principle-copy,.living-organ__principle>p.living-organ__principle-copy{margin-right:18px;margin-left:18px;font-size:14.5px}.living-organ__principle.is-open{border-color:#d9e89980;background:linear-gradient(112deg,#d9e89913,#d9e89905 72%);box-shadow:inset 0 1px #ffffff06,0 16px 34px #00000012}.living-organ__principle.is-open .living-organ__principle-toggle{padding-bottom:11px}.living-organ__principle.is-open .living-organ__principle-copy{max-height:190px;margin:0 18px 19px}.living-organ__principle.is-open .living-organ__principle-icon{border-color:#d9e89985;color:#071a11;background:#d9e899db;transform:rotate(90deg)}}@media(max-width:600px){.explore-scalp__shell-labels{position:absolute;display:block;top:0;right:0;bottom:0;left:0;margin:0}.explore-scalp__shell-center{top:50%;font-size:9px;letter-spacing:.07em}.explore-scalp__shell-label{position:absolute;max-width:112px;padding:4px 5px;border:0;border-radius:0;font-family:var(--font-display);font-size:clamp(12px,3.4vw,14px);font-weight:400;line-height:1.08;letter-spacing:0;text-transform:none}.explore-scalp__shell-label--top-left{top:18%;left:0;text-align:right}.explore-scalp__shell-label--top-right{top:18%;right:-10px;max-width:90px;text-align:left}.explore-scalp__shell-label--bottom-left{bottom:20%;left:-16px;text-align:right}.explore-scalp__shell-label--bottom-right{right:-17px;bottom:20%;text-align:left}.explore-scalp__shell-label.is-active{border:0;font-size:clamp(13.5px,3.8vw,15.5px);transform:none}}@media(max-width:359px){.explore-scalp__shell-label--top-left{left:-4px}.explore-scalp__shell-label{max-width:94px;font-size:11.5px}.explore-scalp__shell-label--top-right{top:0;right:0;max-width:84px}.explore-scalp__shell-label.is-active{font-size:13px}}@media(max-width:600px){.explore-convergence{width:100vw;max-width:none;box-sizing:border-box;margin-left:calc(50% - 50vw);padding:0 8px;overflow:visible}.explore-convergence svg{display:block;width:100%;max-width:100%;height:auto;overflow:visible}.explore-convergence__list{display:none}.explore-convergence__label{font-size:22px;letter-spacing:.04em;transform:translateY(12px)}.explore-convergence__path--journey{stroke-width:2.2}.explore-convergence__journey-node line{stroke-width:1.8}.explore-convergence__node-ring{stroke-width:2.2}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/enigma-explore.css.map */
