/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#14110d;--ink-soft:#302a23;--paper:#fbf8f2;--cream:#f1e9dc;--cream-deep:#e6d8c1;--gold:#c29a5c;--gold-deep:#89642f;--taupe:#70665a;--line:#221c1426;--white-line:#ffffff24;--shell:clamp(22px, 4.7vw, 82px);--header:76px;--sans:var(--font-geist-sans), "Helvetica Neue", Arial, sans-serif;--serif:Georgia, "Times New Roman", serif;--ease:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.2, .74, .2, 1)}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,a{color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{border:0}a{text-decoration:none}img,svg,canvas{display:block}::selection{background:var(--gold);color:var(--ink)}.skipLink{z-index:1000;background:var(--ink);color:#fff;transition:transform .24s var(--ease);border-radius:999px;padding:12px 17px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skipLink:focus{transform:translateY(0)}.siteHeader{z-index:100;height:var(--header);padding-inline:var(--shell);-webkit-backdrop-filter:blur(20px)saturate(1.18);backdrop-filter:blur(20px)saturate(1.18);background:#f8f3eab8;border-bottom:1px solid #221c1414;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;display:grid;position:fixed;inset:0 0 auto}.pageProgress{background:var(--gold-deep);transform-origin:0;will-change:transform;height:2px;position:absolute;inset:auto 0 -1px}.brand{width:clamp(190px,16vw,256px)}.brand img{mix-blend-mode:multiply;width:100%;height:auto}.desktopNav{align-items:center;gap:clamp(24px,3vw,49px);display:flex}.desktopNav a{color:var(--taupe);letter-spacing:.14em;text-transform:uppercase;padding:10px 0;font-size:.65rem;font-weight:750;position:relative}.desktopNav a:after{content:"";background:var(--gold-deep);transform-origin:100%;height:1px;transition:transform .3s var(--ease);position:absolute;inset:auto 0 3px;transform:scaleX(0)}.desktopNav a:hover:after,.desktopNav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.headerActions{justify-self:end;align-items:center;gap:13px;display:flex}.researchFlag{color:var(--gold-deep);letter-spacing:.13em;text-transform:uppercase;font-size:.56rem;font-weight:750}.storeButton{background:var(--ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;min-height:44px;transition:transform .26s var(--ease), background .26s;border-radius:999px;align-items:center;gap:25px;padding:0 19px;font-size:.65rem;font-weight:750;display:inline-flex}.storeButton:hover{background:var(--gold-deep);transform:translateY(-2px)}.menuButton,.mobileNav{display:none}.sequence{background:var(--cream);height:430vh;position:relative}.sequenceViewport{isolation:isolate;background:radial-gradient(circle at 65% 47%,#fffffffa,#0000 25%),linear-gradient(135deg,#f5eee3 0%,#eee2d0 100%);height:100svh;min-height:650px;position:sticky;top:0;overflow:hidden}.molecularField{z-index:-4;opacity:.78;width:100%;height:100%;position:absolute;inset:0}.lightField{z-index:-3;pointer-events:none;filter:blur(12px);border-radius:50%;animation:11s ease-in-out infinite alternate lightDrift;position:absolute}.lightFieldOne{background:radial-gradient(circle,#ffffffdb,#0000 67%);width:48vw;height:48vw;top:-26vw;right:-8vw}.lightFieldTwo{background:radial-gradient(circle,#cda96f40,#0000 70%);width:35vw;height:35vw;animation-delay:-4s;bottom:-23vw;left:18vw}@keyframes lightDrift{to{transform:translate(3vw,2vw)scale(1.08)}}.chapterCopy{z-index:20;width:min(36vw,590px);left:var(--shell);position:absolute;top:50%;transform:translateY(-52%)}.chapterCopy article{opacity:0;visibility:hidden;width:100%;transition:opacity .48s, visibility .48s, transform .78s var(--ease);position:absolute;inset:0 auto auto 0;transform:translate(-32px,34px)}.chapterCopy article.is-active{opacity:1;visibility:visible;position:relative;transform:translate(0)}.chapterCopy article>p,.sectionHeading>p,.comparisonHeading>p,.verificationCopy>p:first-child{color:var(--gold-deep);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 24px;font-size:.63rem;font-weight:780;display:flex}.chapterCopy article>p span,.sectionHeading>p span,.comparisonHeading>p span,.verificationCopy>p:first-child span{color:#4d371a6b;min-width:33px}.chapterCopy h1{letter-spacing:-.075em;margin:0;font-size:clamp(4rem,6.15vw,8rem);font-weight:590;line-height:.83}h1 em,h2 em{color:var(--gold-deep);font-family:var(--serif);font-weight:400}.chapterMeta{max-width:460px;margin-top:clamp(25px,3vw,43px)}.chapterMeta>p{color:var(--taupe);margin:0;font-size:clamp(.9rem,1vw,1.04rem);line-height:1.68}.heroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.heroActions button,.heroActions a{cursor:pointer;letter-spacing:.055em;text-transform:uppercase;min-height:50px;transition:transform .28s var(--ease), background .28s;border-radius:999px;justify-content:center;align-items:center;gap:22px;padding:0 19px;font-size:.67rem;font-weight:780;display:inline-flex}.heroActions button{background:var(--ink);color:#fff}.heroActions button span{font-size:1.25rem;font-weight:400}.heroActions a{border:1px solid #221c143d}.heroActions button:hover,.heroActions a:hover{transform:translateY(-3px)}.productStage{z-index:10;left:39%;right:8%;top:calc(var(--header) + 10px);perspective:1500px;cursor:grab;touch-action:pan-y;outline:none;position:absolute;bottom:68px}.productStage:active{cursor:grabbing}.productStage:focus-visible{outline:2px solid var(--gold-deep);outline-offset:-26px;border-radius:50%}.stageHalo{z-index:1;pointer-events:none;opacity:.46;border:1px solid #89642f29;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}.haloOuter{aspect-ratio:1;width:min(49vw,700px);animation:30s linear infinite haloTurn}.haloInner{aspect-ratio:1;width:min(38vw,545px);animation:23s linear infinite reverse haloTurn;transform:translate(-50%,-50%)rotate(58deg)}@keyframes haloTurn{to{rotate:360deg}}.stageHalo:before,.stageHalo:after{content:"";border:1px solid #89642f17;border-radius:50%;position:absolute;inset:10%;transform:rotate(61deg)}.stageHalo:after{inset:22%;transform:rotate(-38deg)}.stageHalo i{background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 8px #c29a5c1a}.stageHalo i:first-child{top:31%;left:3%}.stageHalo i:nth-child(2){top:18%;right:7%}.stageHalo i:nth-child(3){bottom:15%;right:11%}.heroBottle{z-index:8;width:min(43vw,650px);height:min(79vh,720px);transform:translate(calc(-50% - var(--bottle-shift)), -50%) scale(var(--bottle-scale));transform-style:preserve-3d;will-change:transform;transition:transform .11s linear;position:absolute;top:50%;left:50%}.bottleAura{z-index:-1;aspect-ratio:1;filter:blur(4px);background:radial-gradient(circle,#fff 0%,#f5e5c994 45%,#0000 72%);border-radius:50%;width:73%;position:absolute;top:14%;left:13.5%}.bottle3d{z-index:5;transform-style:preserve-3d;position:absolute;inset:-4% -8%}.bottle3dCanvas{z-index:2;opacity:0;filter:drop-shadow(0 31px 24px #422b1429);width:100%;height:100%;transition:opacity .68s var(--ease);position:absolute;inset:0}.bottle3d.is-ready .bottle3dCanvas{opacity:1}.bottle3dFallback{z-index:1;object-fit:contain;filter:drop-shadow(0 31px 24px #422b1429);width:100%;height:100%;transition:opacity .42s ease, transform .68s var(--ease);position:absolute;inset:0}.bottle3dStatic{z-index:4;object-fit:contain;filter:drop-shadow(0 31px 24px #422b1429);width:100%;height:100%;position:absolute;inset:0}.bottle3d.is-ready .bottle3dFallback{opacity:0;transform:scale(.94)}.bottleWhole,.bottleSplit{z-index:4;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 34px 24px #422b142b);width:100%;height:100%;position:absolute;inset:0}.bottleWhole{opacity:calc(1 - var(--split));animation:5.4s ease-in-out infinite bottleBreathe}@keyframes bottleBreathe{0%,to{translate:0 3px}50%{translate:0 -8px}}.bottleSplit{opacity:var(--split);transform-style:preserve-3d}.bottleSplit img{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bottleBody{z-index:1}.bottleCap{z-index:2;transform:translate3d(var(--cap-x), var(--cap-y), var(--cap-z)) rotateZ(var(--cap-rotate)) rotateY(var(--cap-turn));transform-origin:50% 31%;filter:drop-shadow(0 var(--cap-shadow) 13px #46271129);transition:transform .1s linear}.glassGlare{z-index:7;filter:blur(4px);opacity:.24;width:12%;height:46%;transform:translateX(var(--glare-x)) skewY(-8deg);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);border-radius:50%;position:absolute;top:35%;left:35%}.bottleShadow{z-index:2;filter:blur(9px);width:44%;height:7%;transform:scaleX(var(--shadow-scale));background:radial-gradient(#2a1e1145,#0000 72%);border-radius:50%;position:absolute;bottom:10%;left:28%}.compositionNodes,.scanner{z-index:18;pointer-events:none;position:absolute;inset:0}.compositionNode{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);min-width:145px;opacity:var(--composition-visible);transform:translate3d(0, var(--composition-y), 0) scale(var(--composition-scale));background:#fdfaf5e0;border:1px solid #89642f33;border-radius:14px;padding:12px 15px;transition:opacity .15s;position:absolute;box-shadow:0 24px 52px -37px #2f1f0d9e}.compositionNode:after{content:"";background:#89642f61;width:57px;height:1px;position:absolute;top:50%}.compositionNode small,.measure small{color:var(--gold-deep);letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px;font-size:.49rem;font-weight:800;display:block}.compositionNode b,.measure b{font-size:.68rem}.nodeIdentity{--from-x:150px;--from-y:80px;top:31%;left:7%}.nodeIdentity:after,.nodeUsage:after{left:100%}.nodePresentation{--from-x:-160px;--from-y:65px;top:43%;right:3%}.nodePresentation:after{right:100%}.nodeUsage{--from-x:130px;--from-y:-80px;bottom:24%;left:9%}.scanner{opacity:var(--scanner)}.scannerLine{width:min(41vw,610px);height:2px;left:50%;top:var(--scanner-y);background:linear-gradient(90deg, transparent, var(--gold), white, var(--gold), transparent);position:absolute;transform:translate(-50%);box-shadow:0 0 18px #c29a5cb3,0 0 48px #ffffff75}.measure{border-left:1px solid var(--gold-deep);opacity:var(--scanner);transform:translateY(var(--scanner-offset));padding-left:13px;position:absolute}.measureTop{top:28%;right:3%}.measureBottom{bottom:23%;left:6%}.measureLeft{top:47%;left:2%}.measureRight{bottom:36%;right:1%}.dragCue{z-index:30;color:var(--taupe);letter-spacing:.14em;text-transform:uppercase;opacity:calc(1 - var(--split));white-space:nowrap;align-items:center;gap:9px;font-size:.48rem;font-weight:760;transition:opacity .18s;display:flex;position:absolute;bottom:2.5%;left:50%;transform:translate(-50%)}.dragCue span{color:var(--gold-deep);letter-spacing:0;font-size:.92rem}.sourceDocument{z-index:25;width:min(25vw,330px);min-height:min(63vh,560px);opacity:var(--evidence);transform:translate3d(var(--document-x), calc(-50% + var(--document-y)), var(--document-z)) rotateY(var(--document-turn)) rotateZ(var(--document-tilt)) scale(var(--document-scale));transform-origin:0;pointer-events:none;background:#fdfbf7f7;padding:clamp(20px,2.2vw,31px);position:absolute;top:50%;right:2%;box-shadow:0 45px 90px -45px #27190aad}.sourceDocumentTop{border-bottom:1px solid var(--line);letter-spacing:.15em;justify-content:space-between;padding-bottom:15px;font-size:.48rem;font-weight:780;display:flex}.sourceDocumentTop b{color:var(--gold-deep)}.documentSeal{border:1px solid var(--line);width:50px;height:50px;color:var(--gold-deep);border-radius:50%;place-items:center;margin:27px 0 26px;display:grid}.sourceDocument>small{color:var(--gold-deep);letter-spacing:.14em;text-transform:uppercase;font-size:.48rem;font-weight:800}.sourceDocument h2{font-family:var(--serif);margin:9px 0 26px;font-size:clamp(1.8rem,2.5vw,2.8rem);font-weight:400}.sourceDocument h2 span{color:var(--taupe);font-family:var(--sans);margin-top:5px;font-size:.63rem;display:block}.sourceDocument>i{background:#e8e4dc;border-radius:999px;width:100%;height:7px;margin:11px 0;display:block}.sourceDocument>i:nth-of-type(2){width:78%}.sourceDocument>i:nth-of-type(4){width:61%}.sourceDocument>p{border-top:1px solid var(--line);color:var(--taupe);margin:0;padding-top:16px;font-size:.53rem;position:absolute;inset:auto clamp(20px,2.2vw,31px) clamp(20px,2.2vw,31px)}.resetView{z-index:30;right:10.5%;top:calc(var(--header) + 30px);color:var(--taupe);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:0 0;align-items:center;gap:7px;padding:8px;font-size:.56rem;font-weight:750;display:flex;position:absolute}.chapterRail{z-index:40;gap:4px;width:105px;display:grid;position:absolute;top:50%;right:max(18px,2.4vw);transform:translateY(-50%)}.chapterRail button{color:#332a1f61;cursor:pointer;text-align:left;background:0 0;grid-template-columns:22px 1fr;align-items:center;gap:8px;min-height:59px;padding:0 18px 0 0;transition:color .26s;display:grid;position:relative}.chapterRail button span{letter-spacing:.1em;font-size:.5rem}.chapterRail button b{letter-spacing:.08em;text-transform:uppercase;font-size:.52rem}.chapterRail button i{background:#332a1f24;width:1px;height:100%;position:absolute;top:0;right:0}.chapterRail button i:after{content:"";background:var(--gold-deep);transform-origin:top;transition:transform .38s var(--ease);position:absolute;inset:0;transform:scaleY(0)}.chapterRail button[aria-selected=true]{color:var(--ink)}.chapterRail button[aria-selected=true] i:after{transform:scaleY(1)}.scrollCue{z-index:30;left:var(--shell);color:var(--taupe);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:11px;margin:0;font-size:.54rem;font-weight:720;display:flex;position:absolute;bottom:31px}.scrollCue span{background:var(--gold-deep);width:34px;height:1px;animation:1.8s ease-in-out infinite cuePulse}@keyframes cuePulse{50%{opacity:.5;transform:scaleX(.5)}}.sectionShell{width:min(100%,1700px);padding:clamp(105px, 12vw, 185px) var(--shell);margin-inline:auto}.collection{background:var(--paper);overflow:hidden}.sectionHeading{grid-template-columns:1.2fr .8fr;align-items:end;column-gap:8vw;display:grid}.sectionHeading>p{grid-column:1/-1}.sectionHeading h2,.comparisonHeading h2,.verificationCopy h2,.finalCta h2{letter-spacing:-.075em;margin:0;font-size:clamp(3.2rem,6vw,7.6rem);font-weight:570;line-height:.87}.sectionHeadingCopy{padding-bottom:8px}.sectionHeadingCopy p{max-width:45ch;color:var(--taupe);margin:0 0 19px;line-height:1.7}.sectionHeadingCopy span{color:var(--gold-deep);letter-spacing:.13em;text-transform:uppercase;font-size:.57rem;font-weight:760}.productExplorer{border:1px solid var(--line);background:#fff;border-radius:36px;grid-template-columns:1.18fr .82fr;min-height:720px;margin-top:clamp(58px,8vw,105px);display:grid;overflow:hidden}.explorerVisual{border-right:1px solid var(--line);background:radial-gradient(circle at 50% 45%, white 0%, #ffffffb3 28%, transparent 52%), linear-gradient(145deg, var(--cream), #eadbc4);place-items:center;min-height:720px;display:grid;position:relative;overflow:hidden}.explorerVisual>img{z-index:3;object-fit:contain;mix-blend-mode:multiply;width:min(70%,560px);height:600px;animation:productIn .72s var(--ease) both;filter:drop-shadow(0 35px 26px #3826131a);transform-style:preserve-3d;transition:transform .75s var(--ease), filter .75s var(--ease);position:relative}.explorerVisual:hover>img{filter:drop-shadow(19px 42px 31px #38261329);transform:translate3d(0,-11px,34px)rotateY(-9deg)rotate(.7deg)scale(1.035)}@keyframes productIn{0%{opacity:0;transform:translateY(26px)scale(.94)rotate(-2deg)}}.explorerIndex{z-index:5;color:var(--gold-deep);letter-spacing:.14em;font-size:.59rem;font-weight:760;position:absolute;top:27px;left:28px}.explorerOrbit{z-index:1;aspect-ratio:1;border:1px solid #89642f26;border-radius:50%;width:min(80%,620px);animation:28s linear infinite haloTurn;position:absolute;transform:rotate(-18deg)}.explorerOrbit:before,.explorerOrbit:after{content:"";border:1px solid #89642f1a;border-radius:50%;position:absolute;inset:13%;transform:rotate(59deg)}.explorerOrbit:after{inset:27%;transform:rotate(-41deg)}.explorerOrbit i{background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:17%;right:8%;box-shadow:0 0 0 7px #c29a5c1c}.explorerShadow{z-index:2;filter:blur(9px);background:radial-gradient(#2c1f113b,#0000 72%);border-radius:50%;width:28%;height:7%;position:absolute;bottom:11%;left:36%}.explorerArrow{z-index:7;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:50px;height:50px;transition:transform .26s var(--ease), background .26s;background:#ffffffad;border:1px solid #221c142e;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%}.explorerArrow:hover{background:#fff;transform:translateY(-50%)scale(1.07)}.explorerArrowLeft{left:25px;transform:translateY(-50%)rotate(180deg)}.explorerArrowLeft:hover{transform:translateY(-50%)rotate(180deg)scale(1.07)}.explorerArrowRight{right:25px;transform:translateY(-50%)}.explorerDetails{align-items:center;padding:clamp(37px,5vw,82px);display:grid;overflow:hidden}.productType{color:var(--gold-deep);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:.59rem;font-weight:780}.explorerDetails h3{letter-spacing:-.075em;margin:0;font-size:clamp(3rem,5vw,6.2rem);font-weight:570;line-height:.9}.selectedStrengths{flex-wrap:wrap;gap:7px;margin:23px 0 35px;display:flex}.selectedStrengths span{background:var(--cream);color:var(--gold-deep);border-radius:999px;padding:8px 12px;font-size:.6rem;font-weight:780}.explorerDetails dl{margin:0}.explorerDetails dl div{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:18px;min-height:63px;padding:14px 0;display:grid}.explorerDetails dl div:last-child{border-bottom:1px solid var(--line)}.explorerDetails dt{color:var(--gold-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:750}.explorerDetails dd{color:var(--taupe);margin:0;font-size:.73rem;line-height:1.45}.explorerActions{grid-template-columns:1fr auto;gap:9px;margin-top:30px;display:grid}.explorerActions a,.explorerActions button{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;min-height:50px;padding:0 18px;font-size:.64rem;font-weight:780;display:flex}.explorerActions a{background:var(--ink);color:#fff}.explorerActions button{border:1px solid var(--line);background:0 0;min-width:118px}.productStrip{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--gold) transparent;gap:10px;margin-top:14px;padding:5px 0 17px;display:flex;overflow-x:auto}.productStrip button{border:1px solid var(--line);cursor:pointer;scroll-snap-align:center;text-align:left;perspective:700px;min-height:230px;transform-style:preserve-3d;transition:transform .56s var(--ease-soft), background .42s ease, color .42s ease, border-color .42s ease, box-shadow .56s var(--ease-soft);background:#fff;border-radius:19px;flex:0 0 clamp(145px,12.2vw,195px);grid-template-columns:1fr auto;align-items:end;padding:14px;display:grid;position:relative;overflow:hidden}.productStrip button:hover{transform:translateY(-5px)}.productStrip button[aria-pressed=true]{background:var(--ink);color:#fff}.productStrip button>span{color:var(--gold-deep);letter-spacing:.11em;font-size:.5rem;position:absolute;top:12px;left:13px}.productStrip img{object-fit:contain;mix-blend-mode:multiply;transform-origin:50% 70%;width:100%;height:155px;transition:transform .56s var(--ease), filter .56s var(--ease);position:absolute;inset:19px 0 auto}.productStrip button[aria-pressed=true] img{mix-blend-mode:screen;filter:brightness(1.18)}.productStrip button:hover img{filter:drop-shadow(11px 18px 14px #301f0e24);transform:translate3d(0,-8px,26px)rotateY(-12deg)rotate(1deg)scale(1.055)}.productStrip b{z-index:2;font-size:.68rem;position:relative}.productStrip small{z-index:2;color:currentColor;opacity:.58;font-size:.49rem;position:relative}.relatedLine{color:#4a3f3247;font-family:var(--serif);white-space:nowrap;justify-content:space-between;gap:20px;margin-top:30px;font-size:clamp(1.5rem,2.6vw,3rem);display:flex;overflow:hidden}.comparisonSection{background:var(--cream)}.comparisonLayout{grid-template-columns:.66fr 1.34fr;align-items:start;gap:clamp(50px,8vw,125px);display:grid}.comparisonHeading{position:sticky;top:120px}.comparisonHeading>p:last-child{max-width:44ch;color:var(--taupe);margin-top:28px;line-height:1.7}.comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;min-height:640px;display:grid}.comparisonGrid article{border:1px solid var(--line);min-height:620px;transform-style:preserve-3d;transition:transform .62s var(--ease), background .42s ease, box-shadow .62s var(--ease);background:#ffffff61;border-radius:25px;place-items:center;padding:18px;display:grid;position:relative;overflow:hidden}.comparisonGrid article.hasProduct:hover{background:#ffffffb8;transform:translateY(-9px)rotateX(1.5deg)rotateY(-1.8deg);box-shadow:0 34px 70px -52px #2d1b0a99}.comparisonGrid article>img{transition:transform .65s var(--ease)}.comparisonGrid article.hasProduct:hover>img{transform:translate3d(0,-7px,24px)rotateY(-8deg)scale(1.035)}.comparisonGrid article.hasProduct{animation:compareEnter .56s var(--ease);background:#fff;display:block}@keyframes compareEnter{0%{opacity:0;transform:translateY(25px)scale(.96)}}.comparisonGrid article>button{z-index:4;background:var(--cream);cursor:pointer;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:15px;right:15px}.comparisonNumber{color:var(--gold-deep);letter-spacing:.12em;font-size:.52rem}.comparisonGrid article>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:280px}.comparisonGrid h3{letter-spacing:-.04em;min-height:52px;margin:0 0 22px;font-size:clamp(1.1rem,1.7vw,1.65rem)}.comparisonGrid dl{margin:0}.comparisonGrid dl div{border-top:1px solid var(--line);padding:12px 0}.comparisonGrid dt{color:var(--gold-deep);letter-spacing:.11em;text-transform:uppercase;font-size:.48rem;font-weight:770}.comparisonGrid dd{color:var(--taupe);margin:5px 0 0;font-size:.65rem;line-height:1.4}.emptyCompare{color:#3a2f2366;place-items:center;gap:10px;display:grid}.emptyCompare span{color:#89642f2e;font-family:var(--serif);font-size:4.2rem}.emptyCompare p{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.57rem;font-weight:750}.verification{background:var(--ink);color:#fff;isolation:isolate;position:relative;overflow:hidden}.verification .molecularField{opacity:.74}.verificationGlow{z-index:-3;background:radial-gradient(circle,#be965840,#0000 67%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:-48vw;right:-15vw}.verificationLayout{min-height:1000px;position:relative}.verificationCopy{max-width:980px}.verificationCopy>p:first-child,.verificationCopy h2 em{color:var(--gold)}.verificationCopy>p:last-child{color:#ffffff94;max-width:50ch;margin:30px 0 0;line-height:1.7}.verificationInteractive{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(50px,9vw,140px);margin-top:clamp(65px,9vw,125px);display:grid}.verificationInteractive ol{margin:0;padding:0;list-style:none}.verificationInteractive li{position:relative}.verificationInteractive li:not(:last-child):after{content:"";background:#c29a5c40;width:1px;height:35px;position:absolute;bottom:-17px;left:22px}.verificationInteractive li button{color:#ffffff6e;cursor:pointer;text-align:left;width:100%;min-height:93px;transition:color .3s, transform .3s var(--ease);background:0 0;grid-template-columns:46px 1fr 20px;align-items:center;gap:17px;padding:13px 0;display:grid}.verificationInteractive li button:hover{transform:translate(5px)}.verificationInteractive li button[aria-pressed=true]{color:#fff}.verificationInteractive li button>span{width:46px;height:46px;color:var(--gold);border:1px solid #c29a5c52;border-radius:50%;place-items:center;font-size:.52rem;display:grid}.verificationInteractive li button[aria-pressed=true]>span{background:var(--gold);color:var(--ink)}.verificationInteractive li button div{gap:5px;display:grid}.verificationInteractive li button b{font-size:.78rem}.verificationInteractive li button small{font-size:.61rem}.verificationInteractive li button>i{border:1px solid var(--gold);border-radius:50%;width:8px;height:8px}.verificationInteractive li button[aria-pressed=true]>i{background:var(--gold);box-shadow:0 0 0 7px #c29a5c1c}.evidenceCard{background:var(--paper);width:min(100%,600px);min-height:650px;color:var(--ink);transition:transform .5s var(--ease);justify-self:end;padding:clamp(30px,4.5vw,64px);position:relative;transform:rotate(1.2deg);box-shadow:0 55px 110px -50px #000000d1}.evidenceCard:hover{transform:rotate(0)translateY(-7px)}.evidenceCardTop{border-bottom:1px solid var(--line);letter-spacing:.13em;justify-content:space-between;padding-bottom:20px;font-size:.53rem;font-weight:760;display:flex}.evidenceCardTop b{color:var(--gold-deep)}.evidenceIcon{border:1px solid var(--line);width:58px;height:58px;color:var(--gold-deep);border-radius:50%;place-items:center;margin:42px 0 47px;display:grid}.evidenceCard>p:not(.evidenceNote){color:var(--gold-deep);letter-spacing:.15em;text-transform:uppercase;margin:0 0 9px;font-size:.58rem;font-weight:780}.evidenceCard h3{min-height:82px;font-family:var(--serif);margin:0 0 36px;font-size:clamp(2rem,3vw,3.7rem);font-weight:400;line-height:.97}.evidenceLines{gap:14px;display:grid}.evidenceLines i{background:#e6e2dc;border-radius:999px;height:8px}.evidenceLines i:nth-child(2){width:83%}.evidenceLines i:nth-child(4){width:63%}.evidenceNote{color:var(--taupe);margin:38px 0 0;line-height:1.6}.evidenceCardFooter{border-top:1px solid var(--line);color:var(--taupe);justify-content:space-between;gap:20px;padding-top:19px;font-size:.53rem;display:flex;position:absolute;inset:auto clamp(30px,4.5vw,64px) clamp(30px,4.5vw,64px)}.evidenceCardFooter b{color:var(--gold-deep)}.finalCta{min-height:800px;padding:var(--shell);background:var(--cream);text-align:center;isolation:isolate;align-content:center;place-items:center;display:grid;position:relative;overflow:hidden}.finalCta .molecularField{opacity:.62}.finalCta>p{color:var(--gold-deep);letter-spacing:.21em;margin:0 0 27px;font-size:.63rem;font-weight:780}.finalCta h2{z-index:2;position:relative}.finalCta a{z-index:2;background:var(--ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:25px;min-height:52px;margin-top:40px;padding:0 20px;font-size:.66rem;font-weight:780;display:inline-flex;position:relative}footer{min-height:150px;padding:29px var(--shell);border-top:1px solid var(--line);background:var(--paper);color:var(--taupe);grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;font-size:.59rem;display:grid}footer>a{width:220px}footer img{mix-blend-mode:multiply;width:100%}footer p{margin:0}footer p:last-child{justify-self:end}.comparisonDock{z-index:90;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;width:min(100% - 40px,620px);min-height:68px;transition:opacity .35s, transform .55s var(--ease);background:#14110df0;border:1px solid #ffffff29;border-radius:20px;justify-content:space-between;align-items:center;gap:15px;padding:9px 10px 9px 17px;display:flex;position:fixed;inset:auto 20px 20px 50%;transform:translate(-50%,130%);box-shadow:0 27px 70px -30px #000000c7}.comparisonDock.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.comparisonDock>div{align-items:center;gap:12px;min-width:0;display:flex}.comparisonDock p{gap:3px;min-width:0;margin:0;display:grid}.comparisonDock b{font-size:.64rem}.comparisonDock span{color:#ffffff85;text-overflow:ellipsis;white-space:nowrap;max-width:350px;font-size:.53rem;display:block;overflow:hidden}.comparisonDock a{background:var(--gold);min-height:48px;color:var(--ink);letter-spacing:.07em;text-transform:uppercase;border-radius:14px;flex:none;align-items:center;gap:13px;padding:0 17px;font-size:.6rem;font-weight:800;display:flex}.liveNotice{clip-path:inset(50%);width:1px;height:1px;position:fixed;overflow:hidden}:focus-visible{outline:2px solid var(--gold-deep);outline-offset:4px}[data-reveal],[data-reveal=slow],[data-reveal].is-visible{opacity:1;transform:none}@supports (animation-timeline:view()){[data-reveal]{animation:1ms linear both nativeReveal;animation-timeline:view();animation-range:entry 8% entry 72%}[data-reveal=slow]{animation-range:entry 2% entry 82%}}@keyframes nativeReveal{0%{opacity:.08;transform:translateY(52px)scale(.985)}}@media (width<=1150px){.chapterCopy{width:34vw}.chapterCopy h1{font-size:clamp(3.6rem,5.8vw,6.5rem)}.productStage{left:36%;right:7%}.heroBottle{width:min(48vw,610px)}.chapterRail{right:14px}.comparisonLayout{grid-template-columns:1fr}.comparisonHeading{max-width:850px;position:static}}@media (width<=900px){:root{--header:72px}.siteHeader{grid-template-columns:1fr auto}.desktopNav,.researchFlag{display:none}.headerActions{display:flex}.menuButton{border:1px solid var(--line);cursor:pointer;background:#ffffff8c;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mobileNav{inset:var(--header) 0 auto;padding:16px var(--shell) 28px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity .26s, visibility .26s, transform .36s var(--ease);background:#fbf8f2fa;display:grid;position:fixed;transform:translateY(-17px)}.mobileNav.is-open{opacity:1;visibility:visible;transform:translateY(0)}.mobileNav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:58px;display:flex}.mobileNav a span{color:var(--gold-deep);font-size:.55rem}.chapterCopy{width:38vw}.productStage{left:36%;right:2%}.chapterRail{display:none}.heroBottle{width:min(56vw,580px)}.productExplorer{grid-template-columns:1fr}.explorerVisual{border-right:0;border-bottom:1px solid var(--line)}.verificationInteractive{grid-template-columns:.75fr 1.25fr;gap:35px}.evidenceCard{min-height:590px}}@media (width<=650px){:root{--shell:19px;--header:70px}.siteHeader{padding-inline:var(--shell)}.brand{width:175px}.storeButton{display:none}.sequence{height:410vh}.sequenceViewport{min-height:700px}.chapterCopy{width:auto;left:var(--shell);right:var(--shell);top:calc(var(--header) + 24px);transform:none}.chapterCopy article>p{margin-bottom:13px;font-size:.53rem}.chapterCopy h1{max-width:100%;font-size:clamp(3.05rem,13.9vw,4.35rem);line-height:.86}.chapterMeta{max-width:92%;margin-top:15px}.chapterMeta>p{max-width:43ch;font-size:.77rem;line-height:1.48}.heroActions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:14px;display:grid}.heroActions button,.heroActions a{gap:9px;width:100%;min-height:42px;padding-inline:11px;font-size:.49rem}.productStage{inset:420px 0 42px}.heroBottle{width:min(98vw,500px);height:min(47vh,425px);transform:translate(calc(-50% - var(--bottle-shift-mobile)), -45%) scale(var(--bottle-scale-mobile))}.haloOuter{width:94vw}.haloInner{width:72vw}.bottleCap{transform:translate3d(var(--cap-x-mobile), var(--cap-y-mobile), var(--cap-z-mobile)) rotateZ(var(--cap-rotate))}.compositionNode{min-width:112px;padding:9px 10px}.compositionNode:after{width:25px}.compositionNode small,.measure small{font-size:.42rem}.compositionNode b,.measure b{font-size:.57rem}.measureLeft{left:4%}.measureRight{right:3%}.dragCue{bottom:0}.nodeIdentity{top:36%;left:1%}.nodePresentation{top:45%;right:1%}.nodeUsage{bottom:21%;left:3%}.measureTop{top:35%;right:3%}.measureBottom{bottom:21%;left:3%}.scannerLine{width:92vw}.sourceDocument{width:42vw;min-height:330px;padding:15px;right:2%}.documentSeal{width:38px;height:38px;margin:19px 0}.sourceDocument h2{margin-bottom:18px;font-size:1.45rem}.sourceDocument>i{height:5px;margin:8px 0}.sourceDocument>p{font-size:.42rem;inset:auto 15px 15px}.resetView{top:auto;bottom:17px;right:13px}.scrollCue{left:var(--shell);font-size:.47rem;bottom:18px}.sectionShell{padding-block:78px}.sectionHeading{display:block}.sectionHeading>p,.comparisonHeading>p,.verificationCopy>p:first-child{margin-bottom:17px;font-size:.54rem}.sectionHeading h2,.comparisonHeading h2,.verificationCopy h2,.finalCta h2{font-size:clamp(3.25rem,15vw,5.2rem)}.sectionHeadingCopy{margin-top:27px}.productExplorer{border-radius:25px;min-height:0;margin-top:42px}.explorerVisual{min-height:430px}.explorerVisual>img{width:91%;height:370px}.explorerOrbit{width:104%}.explorerArrow{width:43px;height:43px}.explorerArrowLeft{left:13px}.explorerArrowRight{right:13px}.explorerDetails{padding:28px 22px 31px}.explorerDetails h3{font-size:3.5rem}.explorerDetails dl div{grid-template-columns:1fr;gap:5px}.explorerActions{grid-template-columns:1fr 1fr}.productStrip{padding-inline:var(--shell);margin-inline:-19px}.productStrip button{flex-basis:156px}.relatedLine{font-size:1.4rem}.comparisonGrid{padding-inline:var(--shell);scroll-snap-type:x mandatory;gap:10px;margin-inline:-19px;display:flex;overflow-x:auto}.comparisonGrid article{scroll-snap-align:center;flex:0 0 80vw;min-height:520px}.comparisonGrid article>img{height:230px}.verificationLayout{min-height:0}.verificationInteractive{grid-template-columns:1fr;margin-top:55px}.verificationInteractive li button{min-height:80px}.evidenceCard{justify-self:center;width:96%;min-height:540px;padding:27px}.evidenceIcon{margin:31px 0 33px}.evidenceCardFooter{display:grid;inset:auto 27px 27px}.finalCta{min-height:630px}footer{grid-template-columns:1fr;min-height:210px}footer>a{width:185px}footer p:last-child{justify-self:start}.comparisonDock{width:auto;inset:auto 10px 10px;transform:translateY(130%)}.comparisonDock.is-visible{transform:translateY(0)}.comparisonDock span{max-width:125px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--header:100px}.siteHeader{inset:14px max(16px, var(--shell)) auto;-webkit-backdrop-filter:blur(24px)saturate(1.24);backdrop-filter:blur(24px)saturate(1.24);background:linear-gradient(135deg,#fffdf8e6,#efe5d4c7);border:1px solid #ffffffb8;border-radius:24px;width:auto;height:72px;padding-inline:20px;box-shadow:0 18px 60px -34px #412a1185,inset 0 1px #fffffff2,inset 0 -1px #89642f21}.pageProgress{background:linear-gradient(90deg, var(--gold-deep), #e4c58f);border-radius:99px;height:2px;inset:auto 18px 0}.brand{width:max-content;min-width:190px}.brandLockup{color:#171410;filter:drop-shadow(0 1px #ffffffb8);width:max-content;display:grid;position:relative}.brandLockup>span{letter-spacing:.245em;text-shadow:0 1px #fff,0 -1px #4e3c251f;font-size:1.48rem;font-weight:420;line-height:.88}.brandLockup sup{color:var(--gold-deep);letter-spacing:0;vertical-align:.18em;margin-left:.08em;font-size:.72em;font-weight:500}.brandLockup small{letter-spacing:.08em;justify-self:end;margin-top:4px;margin-right:2.55em;font-size:.59rem;font-weight:620;line-height:1}.menuButton{box-shadow:0 8px 20px -14px #2c1d0d94,inset 0 1px #ffffffe6,inset 0 -1px #89642f1f}.mobileNav{border:1px solid #ffffffb8;border-radius:20px;box-shadow:0 30px 70px -38px #291909b3}.sequenceViewport{background:radial-gradient(circle at 64% 48%,#fffffffa,#0000 24%),radial-gradient(circle at 73% 20%,#debe8a2e,#0000 28%),linear-gradient(135deg,#f7f0e5 0%,#ede0cc 100%)}.productStage{perspective:1800px}.dnaHelix{z-index:3;width:min(40vw,560px);height:min(76vh,700px);opacity:calc(.34 - var(--evidence) * .15);pointer-events:none;transform-style:preserve-3d;transition:opacity .18s linear;animation:8s ease-in-out infinite dnaBreathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-13deg)rotateY(-6deg)}.dnaHelix:before,.dnaHelix:after{content:"";border:1px solid #89642f33;border-radius:50%;position:absolute;inset:2% 24%;transform:rotate(8deg)}.dnaHelix:after{border-color:#ffffff85;inset:2% 34%;transform:rotate(-8deg)}.dnaHelix i{--angle:calc(var(--i) * 31deg);z-index:2;width:58%;height:1px;left:50%;top:calc(4% + var(--i) * 4.55%);transform:translateX(-50%) rotateY(var(--angle));transform-style:preserve-3d;background:linear-gradient(90deg,#89642f26,#c29a5ca8,#ffffffbd,#89642f26);border-radius:99px;position:absolute;box-shadow:0 0 12px #c29a5c21}.dnaHelix i:before,.dnaHelix i:after{content:"";background:#fcf7efeb;border:1px solid #89642f61;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 5px #c29a5c12}.dnaHelix i:before{left:-4px}.dnaHelix i:after{background:#c79d5ad1;right:-4px}@keyframes dnaBreathe{0%,to{transform:translate(-50%,-50%)rotate(-13deg)rotateY(-7deg)scale(.98)}50%{transform:translate(-50%,-51.5%)rotate(-10deg)rotateY(7deg)scale(1.025)}}.heroBottle{aspect-ratio:445/933;width:min(30vw,360px);height:auto;opacity:var(--bottle-opacity);transform:translate(calc(-50% - var(--bottle-shift)), calc(-50% + var(--bottle-lift))) scale(var(--bottle-scale));transition:transform 80ms linear,opacity .12s linear;top:51%}.bottleAura{filter:blur(10px);width:150%;opacity:calc(.42 + var(--approach) * .58);transform:scale(calc(.74 + var(--approach) * .26));background:radial-gradient(circle,#fffffff2 0%,#efd5a957 43%,#0000 70%);transition:opacity .1s linear,transform .1s linear;top:23%;left:-25%}.vialAssembly{z-index:5;transform:rotateY(var(--turn)) rotateX(-.8deg);transform-style:preserve-3d;transform-origin:50% 62%;filter:drop-shadow(0 34px 24px #3925102e);will-change:transform;animation:5.6s ease-in-out infinite vialHover;position:absolute;inset:0}@keyframes vialHover{0%,to{translate:0 4px}50%{translate:0 -8px}}.premiumVialBody,.premiumVialCap{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;position:absolute;left:0}.premiumVialBody{z-index:2;top:24.2%}.premiumVialCap{z-index:7;transform:translate3d(var(--cap-x), var(--cap-y), var(--cap-z)) rotateZ(var(--cap-rotate)) rotateY(var(--cap-turn));transform-origin:50% 84%;filter:drop-shadow(0 var(--cap-shadow) 12px #3f210a33);transition:transform 80ms linear;top:0}.premiumLabel{z-index:5;color:#27201a;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:72%;height:39%;display:flex;position:absolute;top:45%;left:14%;transform:translateZ(3px)}.labelHelix{width:24px;height:35px;margin-bottom:10px;position:relative}.labelHelix:before,.labelHelix:after,.labelHelix i{content:"";border-left:1.5px solid var(--gold-deep);border-right:1.5px solid var(--gold-deep);border-radius:50%;position:absolute;inset:0 7px;transform:rotate(22deg)}.labelHelix:after{transform:rotate(-22deg)}.labelHelix i{border:0;border-top:1px solid var(--gold-deep);border-radius:0;height:1px;inset:8px 4px auto;transform:rotate(14deg)}.labelHelix i:last-child{top:25px;transform:rotate(-14deg)}.labelBrand{letter-spacing:.18em;font-size:clamp(.55rem,.9vw,.76rem);font-weight:520;line-height:1;position:relative}.labelBrand sup{color:var(--gold-deep);font-size:.7em}.labelBrand small{letter-spacing:.04em;font-size:.34em;position:absolute;top:100%;left:calc(100% - 25px)}.labelRule{background:#27201a8c;width:25px;height:1px;margin:14px 0 12px}.premiumLabel strong{color:var(--gold-deep);font-family:var(--serif);font-size:clamp(1.05rem,2.1vw,1.8rem);font-weight:500;line-height:1}.premiumLabel b{margin-top:5px;font-size:clamp(.34rem,.52vw,.48rem);font-weight:700}.premiumLabel em{color:var(--gold-deep);letter-spacing:.03em;border:1px solid #89642f8c;margin-top:19px;padding:5px 7px;font-size:clamp(.31rem,.48vw,.43rem);font-style:normal;font-weight:650}.vialGlare{z-index:6;filter:blur(4px);opacity:.3;width:9%;height:54%;transform:translateX(var(--glare-x)) skewY(-7deg);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffc7,#0000);border-radius:999px;position:absolute;top:26%;left:28%}.bottleShadow{width:80%;height:5%;opacity:calc(.92 - var(--evidence) * .25);background:radial-gradient(#2b1b0c4d,#0000 70%);bottom:-1.5%;left:10%}.compositionNodes{opacity:var(--composition-visible);transition:opacity 80ms linear}.sourceDocument{width:min(24vw,320px);min-height:min(59vh,520px);right:0}.dragCue{opacity:calc((1 - var(--split)) * .94)}.collection .sectionShell{padding-top:clamp(90px,9vw,145px)}.productExplorer{border-radius:32px;min-height:650px;box-shadow:0 55px 120px -88px #39230d94}.explorerVisual{cursor:grab;touch-action:pan-y;min-height:650px}.explorerVisual:active{cursor:grabbing}.productPopShell{z-index:3;perspective:1100px;width:min(70%,560px);height:570px;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.productPopShell:after{content:attr(data-product);z-index:0;color:#68492100;letter-spacing:-.045em;text-align:center;font-size:clamp(1.4rem,2.8vw,2.75rem);font-weight:780;transition:color .26s;position:absolute;inset:auto 8% 12%}.productPopShell.is-image-fallback:after{color:#6849212e}.productVisualLayer{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;place-items:center;display:grid;position:absolute;inset:0}.productVisualLayer img{z-index:2;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 38px 28px #36220f29);width:100%;height:100%;transition:transform .72s var(--ease), filter .72s var(--ease);position:relative;transform:translateZ(38px)}.productPopShell:hover .productVisualCurrent img,.productPopShell:hover .productVisualEntering img{filter:drop-shadow(20px 48px 32px #36220f36);transform:translate3d(0,-12px,76px)rotateY(-9deg)rotate(.7deg)scale(1.045)}.productPopGlow{z-index:1;aspect-ratio:1;filter:blur(8px);width:76%;animation:popGlow 1.1s var(--ease) both;background:radial-gradient(circle,#fffffff0,#d6b07433 48%,#0000 72%);border-radius:50%;position:absolute}.productVisualLeaving,.explorerDetailsLeaving{pointer-events:none}.productPopShell[data-direction=next] .productVisualEntering{animation:.72s cubic-bezier(.2,.82,.2,1) both productEnterNext}.productPopShell[data-direction=next] .productVisualLeaving{animation:.62s cubic-bezier(.4,0,.6,1) both productExitNext}.productPopShell[data-direction=previous] .productVisualEntering{animation:.72s cubic-bezier(.2,.82,.2,1) both productEnterPrevious}.productPopShell[data-direction=previous] .productVisualLeaving{animation:.62s cubic-bezier(.4,0,.6,1) both productExitPrevious}.explorerDetailsLayer{will-change:transform, opacity;grid-area:1/1;width:100%;min-width:0}.explorerDetails[data-direction=next] .explorerDetailsEntering{animation:detailsEnterNext .62s var(--ease-soft) both}.explorerDetails[data-direction=next] .explorerDetailsLeaving{animation:.48s ease-in both detailsExitNext}.explorerDetails[data-direction=previous] .explorerDetailsEntering{animation:detailsEnterPrevious .62s var(--ease-soft) both}.explorerDetails[data-direction=previous] .explorerDetailsLeaving{animation:.48s ease-in both detailsExitPrevious}@keyframes productEnterNext{0%{opacity:0;transform:translate3d(24%,18px,-90px)rotateY(-10deg)scale(.78)}68%{opacity:1;transform:translate3d(-1.5%,-8px,24px)rotateY(1.2deg)scale(1.045)}to{opacity:1;transform:translate(0)rotateY(0)scale(1)}}@keyframes productExitNext{to{opacity:0;transform:translate3d(-20%,-6px,-70px)rotateY(8deg)scale(.84)}}@keyframes productEnterPrevious{0%{opacity:0;transform:translate3d(-24%,18px,-90px)rotateY(10deg)scale(.78)}68%{opacity:1;transform:translate3d(1.5%,-8px,24px)rotateY(-1.2deg)scale(1.045)}to{opacity:1;transform:translate(0)rotateY(0)scale(1)}}@keyframes productExitPrevious{to{opacity:0;transform:translate3d(20%,-6px,-70px)rotateY(-8deg)scale(.84)}}@keyframes detailsEnterNext{0%{opacity:0;transform:translate(32px)}}@keyframes detailsExitNext{to{opacity:0;transform:translate(-20px)}}@keyframes detailsEnterPrevious{0%{opacity:0;transform:translate(-32px)}}@keyframes detailsExitPrevious{to{opacity:0;transform:translate(20px)}}@keyframes popGlow{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.2)}to{opacity:.72;transform:scale(1)}}.explorerShadow{animation:explorerShadowPop .9s var(--ease) both}@keyframes explorerShadowPop{0%{opacity:0;transform:scaleX(.25)}60%{opacity:1;transform:scaleX(1.18)}to{transform:scaleX(1)}}.productStrip{padding-top:17px;padding-bottom:28px}.productStrip button[aria-pressed=true]{color:var(--ink);background:radial-gradient(circle at 50% 32%,#fff,#0000 43%),linear-gradient(145deg,#fbf7ef,#eadcc5);border-color:#89642f7a;transform:translateY(-9px)scale(1.035);box-shadow:0 28px 50px -34px #40270ebf}.productStrip button[aria-pressed=true]>span{color:var(--gold-deep)}.productStrip button[aria-pressed=true] img{mix-blend-mode:multiply;filter:drop-shadow(12px 21px 15px #331f0d2e);animation:stripBottlePop .68s var(--ease-soft) both}@keyframes stripBottlePop{0%{opacity:.55;transform:translateY(20px)scale(.78)rotate(-2deg)}68%{opacity:1;transform:translateY(-12px)scale(1.13)rotate(.7deg)}to{transform:translateY(-9px)scale(1.1)rotate(0)}}.siteFooter{color:#fff;background:radial-gradient(circle at 75% -20%,#c29a5c38,#0000 38%),#15120e;border:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.footerMain{z-index:2;min-height:270px;padding:72px var(--shell) 46px;grid-template-columns:1.2fr .8fr 1fr;align-items:start;gap:clamp(35px,7vw,110px);display:grid;position:relative}.footerBrand>a{display:inline-block}.footerBrand .brandLockup{color:#fff}.footerBrand .brandLockup>span{text-shadow:0 1px #ffffff24;font-size:1.66rem}.footerBrand p{color:#ffffff78;max-width:36ch;margin:29px 0 0;font-size:.72rem;line-height:1.65}.footerNav{display:grid}.footerNav a{color:#ffffffa8;letter-spacing:.08em;text-transform:uppercase;min-height:38px;transition:color .24s, transform .32s var(--ease);font-size:.64rem;font-weight:650}.footerNav a:hover{color:var(--gold);transform:translate(6px)}.footerStatus{justify-self:end;max-width:310px}.footerStatus>span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font-size:.55rem;font-weight:760;display:flex}.footerStatus>span i{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:1.9s ease-in-out infinite statusPulse;box-shadow:0 0 0 6px #c29a5c1f}@keyframes statusPulse{50%{box-shadow:0 0 0 11px #c29a5c00}}.footerStatus p{color:#ffffff7a;margin:19px 0 0;font-size:.7rem;line-height:1.6}.footerWord{z-index:1;color:#ffffff0a;letter-spacing:-.08em;white-space:nowrap;pointer-events:none;text-align:center;margin:0 -.06em -.13em;font-size:clamp(7rem,20vw,23rem);font-weight:520;line-height:.72;position:relative}.footerWord span{color:#c29a5c1a}.footerBottom{z-index:3;min-height:64px;padding:0 var(--shell);color:#ffffff6b;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;font-size:.57rem;display:flex;position:relative}.footerBottom p{margin:0}.footerBottom a{align-items:center;gap:13px;display:flex}.footerBottom a span{color:var(--gold);font-size:1rem}@media (width<=900px){:root{--header:92px}.siteHeader{height:66px;padding-inline:14px;inset:11px 14px auto}.mobileNav{padding:10px 18px 22px;inset:84px 14px auto}.brandLockup>span{font-size:1.3rem}.brandLockup small{margin-right:2.35em;font-size:.54rem}.heroBottle{width:min(34vw,330px)}.dnaHelix{width:min(48vw,510px)}.footerMain{grid-template-columns:1.3fr .7fr}.footerStatus{grid-column:1/-1;justify-self:start}}@media (width<=650px){:root{--header:84px}.siteHeader{border-radius:20px;height:62px;padding-inline:12px 9px;inset:9px 10px auto}.brand{min-width:0}.brandLockup>span{letter-spacing:.205em;font-size:1.13rem}.brandLockup small{margin-top:3px;margin-right:2.3em;font-size:.47rem}.menuButton{background:#ffffffad;width:42px;height:42px}.mobileNav{inset:78px 10px auto}.sequenceViewport{min-height:735px}.chapterCopy{top:calc(var(--header) + 17px)}.chapterMeta{margin-top:13px}.chapterMeta>p{max-width:39ch}.heroActions{margin-top:12px}.productStage{top:388px;bottom:45px}.heroBottle{width:min(55vw,270px);height:auto;transform:translate(calc(-50% - var(--bottle-shift-mobile)), calc(-50% + var(--bottle-lift-mobile))) scale(var(--bottle-scale-mobile));top:51%}.dnaHelix{width:88vw;height:min(54vh,530px);opacity:calc(.3 - var(--evidence) * .16);top:51%}.premiumLabel{top:45%}.labelHelix{width:17px;height:24px;margin-bottom:6px}.labelHelix i{top:6px}.labelHelix i:last-child{top:17px}.labelBrand{font-size:.42rem}.labelRule{width:18px;margin:8px 0 7px}.premiumLabel strong{font-size:.9rem}.premiumLabel b{margin-top:3px;font-size:.29rem}.premiumLabel em{margin-top:10px;padding:3px 4px;font-size:.26rem}.compositionNode{background:#fdfaf5ed;min-width:104px}.nodeIdentity{top:30%;left:2%}.nodePresentation{top:40%;right:2%}.nodeUsage{bottom:17%;left:3%}.sourceDocument{width:43vw;min-height:315px;padding:13px;right:3%}.sourceDocumentTop{padding-bottom:10px;font-size:.38rem}.documentSeal{width:34px;height:34px;margin:15px 0}.sourceDocument h2{margin:7px 0 15px;font-size:1.2rem}.sourceDocument>i{height:4px;margin:7px 0}.sourceDocument>p{inset:auto 13px 13px}.dragCue{bottom:-4px}.resetView{bottom:8px}.collection .sectionShell{padding-top:72px}.productExplorer{border-radius:24px;margin-top:38px}.explorerVisual{min-height:455px}.productPopShell{width:88%;height:395px}.explorerShadow{bottom:8%}.explorerDetails{padding-top:31px}.productStrip button[aria-pressed=true]{transform:translateY(-7px)scale(1.025)}.siteFooter{min-height:0}.footerMain{min-height:0;padding:58px var(--shell) 36px;grid-template-columns:1fr;gap:39px}.footerBrand .brandLockup>span{font-size:1.38rem}.footerNav{grid-template-columns:1fr 1fr;gap:4px 24px}.footerStatus{grid-column:auto}.footerWord{margin-bottom:-.08em;font-size:23vw}.footerBottom{min-height:70px;padding-inline:var(--shell)}}.ambientPointer{z-index:70;width:390px;height:390px;left:var(--pointer-x,50vw);top:var(--pointer-y,50vh);opacity:0;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle,#ddb97c21,#ddb97c09 40%,#0000 70%);border-radius:50%;transition:opacity .4s;position:fixed;transform:translate(-50%,-50%)}.has-pointer-aura .ambientPointer{opacity:1}.siteHeader{overflow:visible}.siteHeader:before{content:"";border-radius:inherit;opacity:.45;pointer-events:none;transition:transform 1.2s var(--ease);background:linear-gradient(115deg,#0000 15%,#ffffff8c 38%,#0000 61%);position:absolute;inset:0;transform:translate(-42%)}.siteHeader:hover:before{transform:translate(42%)}.desktopNav a{transition:color .26s ease, transform .38s var(--ease)}.desktopNav a:hover{color:var(--ink);transform:translateY(-1px)}.desktopNav a[aria-current=page]{color:var(--ink)}.desktopNav a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.chapterCopy article.is-active h1{animation:chapterTitleIn .9s var(--ease) both}.chapterCopy article.is-active .chapterMeta{animation:chapterMetaIn .88s 90ms var(--ease) both}@keyframes chapterTitleIn{0%{opacity:0;filter:blur(7px);clip-path:inset(0 0 100%);transform:translateY(38px)}}@keyframes chapterMetaIn{0%{opacity:0;transform:translateY(24px)}}.stageHud{z-index:12;-webkit-backdrop-filter:blur(15px)saturate(1.15);backdrop-filter:blur(15px)saturate(1.15);pointer-events:none;background:linear-gradient(145deg,#fffdf8c9,#ebdcc58c);border:1px solid #ffffffc7;border-radius:16px;gap:5px;min-width:178px;padding:13px 15px 12px;display:grid;position:absolute;box-shadow:0 22px 55px -40px #341f0bb3,inset 0 1px #ffffffeb}.stageHud span{color:var(--gold-deep);letter-spacing:.15em;text-transform:uppercase;font-size:.45rem;font-weight:780}.stageHud b{letter-spacing:.04em;font-size:.61rem}.stageHud i{background:linear-gradient(90deg, var(--gold-deep), #89642f14);transform-origin:0;width:100%;height:1px;transition:transform .68s var(--ease);margin-top:4px}.stageHudPrimary{opacity:calc(.45 + var(--approach) * .55);transform:translate3d(calc((1 - var(--approach)) * 24px), 0, 0) rotate(1.2deg);top:10%;right:2%}.stageHudPrimary i{animation:2.8s ease-in-out infinite hudScan}.stageHudChapter{bottom:10%;left:2%;transform:rotate(-1deg)}@keyframes hudScan{50%{opacity:.35;transform:scaleX(.42)}}.scienceTicker{z-index:3;background:var(--ink);color:#ffffffad;border-block:1px solid #c29a5c2e;align-items:center;height:58px;display:flex;position:relative;overflow:hidden}.scienceTicker>div{will-change:transform;align-items:center;gap:32px;width:max-content;animation:28s linear infinite scienceTickerMove;display:flex}.scienceTicker span{letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;font-size:.56rem;font-weight:730}.scienceTicker i{border:1px solid var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #c29a5c12}@keyframes scienceTickerMove{to{transform:translate(-50%)}}.productExplorer{border-color:var(--product-accent);position:relative}@supports (color:color-mix(in lab, red, red)){.productExplorer{border-color:color-mix(in srgb, var(--product-accent) 30%, transparent)}}.productExplorer{box-shadow:0 70px 140px -100px var(--product-accent), 0 22px 64px -52px #34220f6b}@supports (color:color-mix(in lab, red, red)){.productExplorer{box-shadow:0 70px 140px -100px color-mix(in srgb, var(--product-accent) 55%, transparent), 0 22px 64px -52px #34220f6b}}.productExplorer{transition:border-color .7s ease, box-shadow .9s var(--ease)}.explorerVisual{--spot-x:50%;--spot-y:44%;--product-tilt-x:0deg;--product-tilt-y:0deg;--product-hover:1;isolation:isolate;background:radial-gradient(circle at 50% 45%, white 0%, #ffffffb8 27%, transparent 52%), linear-gradient(145deg, var(--cream), #eadbc4)}.explorerVisual:before{content:"";z-index:0;background:radial-gradient(circle at var(--spot-x) var(--spot-y), #fffffff5 0%, var(--product-accent-soft) 19%, transparent 46%), radial-gradient(circle at 72% 18%, var(--product-accent), transparent 34%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.explorerVisual:before{background:radial-gradient(circle at var(--spot-x) var(--spot-y), #fffffff5 0%, var(--product-accent-soft) 19%, transparent 46%), radial-gradient(circle at 72% 18%, color-mix(in srgb, var(--product-accent) 16%, transparent), transparent 34%)}}.explorerVisual:before{opacity:.94;pointer-events:none;transition:background .7s}.explorerVisual:after{content:"";z-index:0;opacity:.14;pointer-events:none;background-image:linear-gradient(#89642f29 1px,#0000 1px),linear-gradient(90deg,#89642f29 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000,#0000 69%);mask-image:radial-gradient(circle at 50% 48%,#000,#0000 69%)}.productSignature{z-index:1;max-width:92%;color:var(--product-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.productSignature{color:color-mix(in srgb, var(--product-accent) 10%, transparent)}}.productSignature{letter-spacing:-.085em;text-align:center;text-transform:uppercase;white-space:nowrap;animation:signatureIn .82s var(--ease) both;pointer-events:none;font-size:clamp(5rem,10vw,10.5rem);font-weight:620;line-height:.72}@keyframes signatureIn{0%{opacity:0;letter-spacing:-.14em;transform:scale(.86)}}.explorerOrbit{border-color:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.explorerOrbit{border-color:color-mix(in srgb, var(--product-accent) 27%, transparent)}}.explorerOrbit{box-shadow:inset 0 0 50px var(--product-accent), 0 0 80px var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.explorerOrbit{box-shadow:inset 0 0 50px color-mix(in srgb, var(--product-accent) 7%, transparent), 0 0 80px color-mix(in srgb, var(--product-accent) 7%, transparent)}}.explorerOrbit{transition:border-color .7s,box-shadow .7s}.explorerOrbit i{background:var(--product-accent);box-shadow:0 0 0 7px var(--product-accent-soft);transition:background .7s,box-shadow .7s}.explorerIndex{color:var(--product-accent);transition:color .7s}.productVisualLayer img{transform:translate3d(0, 0, 38px) rotateX(var(--product-tilt-x)) rotateY(var(--product-tilt-y)) scale(var(--product-hover));transition:transform .18s var(--ease-soft), filter .72s var(--ease)}.productPopShell:hover .productVisualCurrent img,.productPopShell:hover .productVisualEntering img{transform:translate3d(0, -8px, 62px) rotateX(var(--product-tilt-x)) rotateY(var(--product-tilt-y)) scale(var(--product-hover))}.productPopGlow{background:radial-gradient(circle, #fffffff5, var(--product-accent-soft) 46%, transparent 72%)}.explorerTelemetry{z-index:7;pointer-events:none;justify-items:end;gap:6px;display:grid;position:absolute;top:25px;right:27px}.explorerTelemetry span{color:var(--product-accent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:.48rem;font-weight:790;display:flex}.explorerTelemetry span i{background:var(--product-accent);width:6px;height:6px;box-shadow:0 0 0 5px var(--product-accent-soft);border-radius:50%;animation:1.8s ease-in-out infinite telemetryPulse}.explorerTelemetry b{color:#342a1d7a;letter-spacing:.09em;text-transform:uppercase;font-size:.44rem;font-weight:680}@keyframes telemetryPulse{50%{box-shadow:0 0 0 11px #0000}}.explorerPagination{z-index:8;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#fffdf9a3;border:1px solid #ffffffd1;border-radius:999px;padding:7px 9px;display:flex;position:absolute;bottom:23px;left:50%;transform:translate(-50%);box-shadow:0 15px 30px -25px #321e0b9e,inset 0 1px #fff}.explorerPagination button{cursor:pointer;background:0 0;place-items:center;width:22px;height:22px;padding:0;display:grid}.explorerPagination button span{width:4px;height:4px;transition:width .44s var(--ease), background .44s ease;background:#30261a40;border-radius:99px}.explorerPagination button[aria-current=true] span{background:var(--product-accent);width:15px}.explorerDetails{position:relative}.explorerDetails:before{content:"";background:linear-gradient(transparent, var(--product-accent), transparent);width:2px;height:30%;box-shadow:0 0 18px var(--product-accent-soft);border-radius:99px;transition:background .7s;position:absolute;top:35%;left:0}.selectedStrengths span{background:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.selectedStrengths span{background:color-mix(in srgb, var(--product-accent) 11%, var(--cream))}}.selectedStrengths span{color:var(--product-accent);transition:color .7s,background .7s}.explorerActions a,.explorerActions button,.heroActions a,.heroActions button,.finalCta a,.storeButton{position:relative;overflow:hidden}.explorerActions a:before,.explorerActions button:before,.heroActions a:before,.heroActions button:before,.finalCta a:before,.storeButton:before{content:"";width:42%;height:180%;transition:left .72s var(--ease);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff54,#0000);position:absolute;top:-40%;left:-65%;transform:rotate(18deg)}.explorerActions a:hover:before,.explorerActions button:hover:before,.heroActions a:hover:before,.heroActions button:hover:before,.finalCta a:hover:before,.storeButton:hover:before{left:125%}.productStrip button:after{content:"";z-index:3;width:55%;height:180%;transition:left .78s var(--ease);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff85,#0000);position:absolute;top:-40%;left:-80%;transform:rotate(16deg)}.productStrip button:hover:after,.productStrip button[aria-pressed=true]:after{left:130%}.productStrip button[aria-pressed=true]{border-color:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.productStrip button[aria-pressed=true]{border-color:color-mix(in srgb, var(--product-accent) 50%, transparent)}}.productStrip button[aria-pressed=true]{box-shadow:0 30px 56px -37px var(--product-accent), inset 0 1px 0 #ffffffe6}@supports (color:color-mix(in lab, red, red)){.productStrip button[aria-pressed=true]{box-shadow:0 30px 56px -37px color-mix(in srgb, var(--product-accent) 62%, transparent), inset 0 1px 0 #ffffffe6}}.comparisonHeading{z-index:2}.comparisonMeter{background:#ffffff57;border:1px solid #89642f2e;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:16px;width:min(100%,310px);margin-top:38px;padding:14px 16px;display:grid}.comparisonMeter>span{color:var(--gold-deep);letter-spacing:.12em;font-size:.53rem;font-weight:790}.comparisonMeter>i{background:#89642f1f;border-radius:99px;height:2px;overflow:hidden}.comparisonMeter>i b{background:linear-gradient(90deg, var(--gold-deep), var(--gold));transform-origin:0;width:100%;height:100%;transition:transform .72s var(--ease);display:block}.comparisonGrid article{isolation:isolate}.comparisonGrid article:before{content:"";z-index:-1;opacity:.22;background-color:#0000;background-image:linear-gradient(#89642f21 1px,#0000 1px),linear-gradient(90deg,#89642f21 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 62%);mask-image:linear-gradient(#000,#0000 62%)}.emptyCompare button{min-height:38px;color:var(--ink);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;transition:background .26s ease, transform .36s var(--ease);background:#ffffff80;border:1px solid #89642f33;border-radius:999px;align-items:center;gap:13px;margin-top:8px;padding:0 14px;font-size:.48rem;font-weight:760;display:flex}.emptyCompare button:hover{background:#fff;transform:translateY(-2px)}.evidenceCard{animation:evidenceCardIn .72s var(--ease) both}@keyframes evidenceCardIn{0%{opacity:0;filter:blur(7px);transform:translate(34px,18px)rotate(3deg)scale(.965)}}.verificationInteractive li button[aria-pressed=true]{transform:translate(9px)}.verificationInteractive li button[aria-pressed=true] b{color:var(--gold)}.finalCta{background:radial-gradient(circle,#fffffff2,#0000 32%),linear-gradient(145deg,#f5ecde,#e7d6bc);min-height:900px}.finalCtaContent{z-index:6;justify-items:center;display:grid;position:relative}.finalCtaContent>p{color:var(--gold-deep);letter-spacing:.21em;margin:0 0 27px;font-size:.63rem;font-weight:780}.ctaDna{z-index:1;opacity:.3;pointer-events:none;width:min(62vw,900px);height:760px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)scale(1.15)}.ctaDna .dnaHelix{opacity:.5;width:100%;height:100%;top:50%;left:50%}.ctaConstellation{z-index:3;pointer-events:none;position:absolute;inset:0}.ctaConstellation img{object-fit:contain;mix-blend-mode:multiply;opacity:.58;filter:drop-shadow(0 22px 18px #3d260f1f);width:clamp(92px,10vw,155px);height:clamp(92px,10vw,155px);animation:7s ease-in-out infinite constellationFloat;position:absolute}.ctaConstellation img:first-child{animation-delay:-1s;top:15%;left:8%}.ctaConstellation img:nth-child(2){animation-delay:-4s;bottom:11%;left:18%}.ctaConstellation img:nth-child(3){animation-delay:-2.5s;top:13%;right:10%}.ctaConstellation img:nth-child(4){animation-delay:-5.5s;bottom:10%;right:17%}.ctaConstellation img:nth-child(5){opacity:.32;width:clamp(70px,8vw,120px);animation-delay:-3.3s;top:3%;left:43%}.ctaConstellation img:nth-child(6){opacity:.32;width:clamp(70px,8vw,120px);animation-delay:-6s;bottom:2%;right:44%}@keyframes constellationFloat{0%,to{transform:translateY(9px)rotate(-2deg)}50%{transform:translateY(-13px)rotate(2deg)scale(1.035)}}.finalCta a{transition:transform .42s var(--ease), box-shadow .42s var(--ease), background .3s ease;box-shadow:0 24px 55px -35px #221609bf}.finalCta a:hover{background:var(--gold-deep);transform:translateY(-5px)scale(1.02);box-shadow:0 30px 65px -34px #5b3711b8}@media (hover:hover) and (pointer:fine){.explorerVisual:hover{--product-hover:1.035}}@media (width>=901px) and (width<=1180px){.siteHeader,.desktopNav{gap:16px}.desktopNav a{font-size:.57rem}.researchFlag{display:none}.stageHud{min-width:152px}}@media (width<=900px){.ambientPointer,.stageHud{display:none}.scienceTicker{height:52px}.productSignature{font-size:clamp(4.7rem,16vw,8rem)}.explorerTelemetry{top:20px;right:20px}.finalCta{min-height:820px}}@media (width<=650px){.scienceTicker{height:46px}.scienceTicker>div{gap:23px;animation-duration:23s}.scienceTicker span{font-size:.47rem}.scienceTicker i{width:5px;height:5px}.explorerVisual:after{background-size:34px 34px}.productSignature{white-space:normal;max-width:none;font-size:clamp(4rem,22vw,6.7rem)}.explorerTelemetry{top:17px;right:16px}.explorerTelemetry b{display:none}.explorerPagination{padding:5px 7px;bottom:13px}.explorerPagination button{width:20px;height:20px}.explorerArrow{top:53%}.comparisonMeter{margin-top:27px}.emptyCompare button{font-size:.43rem}.finalCta{min-height:760px}.ctaDna{opacity:.22;width:116vw;height:620px}.ctaConstellation img{opacity:.42;width:92px;height:92px}.ctaConstellation img:first-child{top:14%;left:-3%}.ctaConstellation img:nth-child(2){bottom:9%;left:2%}.ctaConstellation img:nth-child(3){top:16%;right:-5%}.ctaConstellation img:nth-child(4){bottom:8%;right:1%}.ctaConstellation img:nth-child(n+5){display:none}.finalCtaContent{max-width:92%}.finalCtaContent>p{font-size:.53rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
