@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/cormorant-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/cormorant-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/cormorant-regular-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/cormorant-regular-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--forest:#21443a;--forest-deep:#102a23;--forest-night:#091713;--forest-soft:#315a4c;--ivory:#f7f2ea;--ivory-deep:#ece5d9;--kraft:#b9926c;--kraft-light:#d5bda1;--charcoal:#1e2420;--ink:#1b2d25;--muted:#697169;--line:#1f372c33;--line-light:#f7f2ea38;--serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--sans:Arial, Helvetica, sans-serif;--ease:cubic-bezier(.2, .72, .2, 1);--ease-soft:cubic-bezier(.22, .61, .36, 1);--header-height:82px}*{box-sizing:border-box}html{background:var(--ivory);scroll-behavior:smooth;text-rendering:optimizelegibility}body{background:var(--ivory);color:var(--ink);font-family:var(--sans);margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}body::selection{background:var(--forest);color:var(--ivory)}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.58}:focus-visible{outline:2px solid var(--kraft);outline-offset:4px}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{background:var(--ivory);color:var(--forest-deep);z-index:200;padding:10px 14px;position:fixed;top:-100px;left:18px}.skip-link:focus{top:18px}.site-header{color:var(--ivory);height:var(--header-height);transition:opacity .45s var(--ease-soft), transform .45s var(--ease-soft);z-index:100;background:#091713f5;border-bottom:1px solid #f7f2ea26;justify-content:space-between;align-items:center;padding:0 clamp(28px,5vw,92px);display:flex;position:fixed;inset:0 0 auto}body[data-discovery-in-progress=true] .site-footer{display:none}.wordmark{color:#0000;filter:brightness(0)invert();letter-spacing:.2em;text-indent:-9999px;min-width:112px;height:60px;transition:opacity .24s var(--ease);background:url(/brand/logo.svg) 0/contain no-repeat;align-items:center;width:112px;display:flex;overflow:hidden}.wordmark img{width:auto;height:100%;display:block}.wordmark:hover{opacity:.7}.navigation{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:clamp(18px,2.1vw,38px);font-size:.64rem;font-weight:700;display:flex}.navigation a,.navigation .nav-future{opacity:.74;transition:opacity .22s var(--ease);white-space:nowrap;position:relative}.navigation a:after{background:var(--ivory);content:"";transform-origin:0;height:1px;transition:transform .24s var(--ease);width:100%;position:absolute;bottom:-9px;left:0;transform:scaleX(0)}.navigation a:hover,.navigation a[aria-current=page],.navigation .nav-future:hover{opacity:1}.navigation a:hover:after,.navigation a[aria-current=page]:after{transform:scaleX(1)}.navigation .nav-future{color:#f7f2ea6b}.navigation .nav-cta{color:var(--ivory);transition:background .22s var(--ease), border-color .22s var(--ease), color .22s var(--ease);border:1px solid #f7f2ea8c;padding:10px 15px 9px}.navigation .nav-cta:after{display:none}.navigation .nav-cta:hover{background:var(--ivory);border-color:var(--ivory);color:var(--forest-deep)}.menu-toggle{color:var(--ivory);background:0 0;border:0;padding:12px 0 12px 12px;font-size:1.15rem;line-height:1;display:none}.eyebrow{letter-spacing:.21em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 1.3rem;font-size:.61rem;font-weight:700;line-height:1.2;display:flex}.eyebrow:before,.tiny-rule{content:"";opacity:.65;background:currentColor;width:34px;height:1px;display:inline-block}.tiny-rule{vertical-align:middle;margin-right:9px}h1,h2,h3,p{margin-top:0}.button,.text-button,.text-link{justify-content:center;align-items:center;display:inline-flex}.button{background:var(--ivory);border:1px solid var(--ivory);color:var(--forest-deep);letter-spacing:.15em;text-transform:uppercase;min-height:48px;transition:background .22s var(--ease), border-color .22s var(--ease), color .22s var(--ease), transform .22s var(--ease);gap:18px;padding:0 19px;font-size:.65rem;font-weight:700}.button:hover,.text-button:hover,.text-link:hover{transform:translateY(-2px)}.button.secondary{color:var(--ivory);background:0 0;border-color:#f7f2ea99}.button.secondary:hover{border-color:var(--ivory);background:#f7f2ea1a}.text-button,.text-link{color:inherit;letter-spacing:.14em;text-transform:uppercase;transition:opacity .22s var(--ease), transform .22s var(--ease);background:0 0;border:0;border-bottom:1px solid;gap:10px;padding:0 0 8px;font-size:.65rem;font-weight:700}.text-link span{margin-left:0}.hero{background:radial-gradient(circle at 77% 44%, #4069567a, transparent 25%), radial-gradient(circle at 95% 110%, #b0896329, transparent 38%), var(--forest-deep);color:var(--ivory);min-height:100svh;padding:calc(var(--header-height) + 9vh) clamp(34px, 8vw, 150px) 8vh;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.hero:before,.hero:after{content:"";pointer-events:none;border:1px solid #f7f2ea24;border-radius:50%;position:absolute}.hero:before{width:min(58vw,980px);height:min(58vw,980px);top:13%;right:-11vw}.hero:after{width:min(49vw,760px);height:min(49vw,760px);bottom:-22%;right:1vw}.hero h1{font:400 clamp(6rem, 14.7vw, 15.3rem) / .72 var(--serif);letter-spacing:-.045em;z-index:1;max-width:900px;margin:0 0 2.8rem;position:relative}.hero-line{font:italic 400 clamp(1.55rem, 2.75vw, 3rem) / 1.06 var(--serif);letter-spacing:-.035em;z-index:1;max-width:540px;margin:0;position:relative}.hero-copy{color:#f7f2eab8;z-index:1;max-width:360px;margin:1.6rem 0 2.4rem;font-size:.94rem;position:relative}.hero-actions{z-index:1;flex-wrap:wrap;gap:12px;display:flex;position:relative}.origin{letter-spacing:.2em;text-transform:uppercase;z-index:1;margin:4.2rem 0 0;font-size:.62rem;font-weight:700;position:relative}.discovery-story{background:var(--forest-night);color:var(--ivory);isolation:isolate;position:relative;overflow:clip}.discovery-stage{pointer-events:none;z-index:0;height:100svh;min-height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.atmosphere,.webgl-scene,.scene-shade,.atmosphere-grain{position:absolute;inset:0}.atmosphere{background:var(--forest-night);transition:background .9s var(--ease-soft), opacity .7s var(--ease-soft);overflow:hidden}.atmosphere-light{filter:blur(2px);opacity:.42;border-radius:50%;width:70vw;height:70vw;position:absolute;top:-26vw;right:-13vw}.atmosphere-grain{mix-blend-mode:soft-light;opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.webgl-scene{pointer-events:none}.webgl-scene canvas,.discovery-experience canvas{display:block;inset:0;width:100%!important;height:100%!important;position:absolute!important}.scene-shade{pointer-events:none;background:radial-gradient(circle at 50% 48%,#08151094,#08151014 62%,#0815106b),linear-gradient(#08151038,#0000 66%,#0815108a)}.story-chapters{z-index:2;position:relative}.story-chapter{text-align:center;justify-content:center;align-items:center;height:115svh;min-height:760px;padding:8rem clamp(28px,7vw,136px);display:flex;position:relative}.chapter-copy{pointer-events:auto;z-index:4;width:min(88vw,900px);max-width:900px;position:relative}.chapter-copy>*{opacity:.16;transition:opacity .75s var(--ease-soft), transform .85s var(--ease-soft);transform:translateY(22px)}.story-chapter[data-active=true] .chapter-copy>*{opacity:1;transform:translateY(0)}.chapter-copy h1,.chapter-copy h2{font:400 clamp(4.6rem, 8vw, 8rem) / .82 var(--serif);letter-spacing:-.055em;text-wrap:balance;max-width:1000px;margin:0 auto 1.4rem}.chapter-copy h1 em,.chapter-copy h2 em{font-style:italic;font-weight:400}.chapter-description{color:#f7f2eac2;max-width:440px;margin:0 auto;font-size:.95rem;line-height:1.6}.chapter-copy .eyebrow{color:#f7f2eac2;justify-content:center}.story-line{display:block;overflow:visible}.story-word{opacity:0;transform-origin:bottom;transition:opacity .75s var(--ease-soft), transform 1s var(--ease-soft);transition-delay:calc(70ms + (var(--word-index,0) * 70ms));will-change:transform, opacity;margin-right:.2em;display:inline-block;transform:translate3d(0,120%,60px)rotateX(-65deg)}.story-word:last-child{margin-right:0}.story-chapter[data-active=true] .story-word{opacity:1;transform:translate(0,0)rotateX(0)}.story-chapter[data-active=true] .story-line--emphasis .story-word{transition-delay:calc(.15s + (var(--word-index,0) * 90ms))}.story-invitation,.text-link{color:#f7f2eadb;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-top:1.8rem;font-size:.61rem;font-weight:700;display:inline-flex}.story-invitation:hover,.text-link:hover{color:var(--ivory)}.chapter-navigation{pointer-events:auto;z-index:20;background:linear-gradient(90deg,#0000,#08151073,#0000);justify-content:space-between;align-items:center;gap:20px;height:58px;margin:-76px clamp(28px,5vw,92px) 0;padding:0 18px;display:flex;position:sticky;bottom:24px}.chapter-counter,.skip-story{color:#f7f2eac7;letter-spacing:.15em;text-transform:uppercase;flex:0 0 124px;font-size:.59rem;font-weight:700}.chapter-counter{align-items:center;gap:10px;display:flex}.chapter-counter:before{background:var(--ivory);content:"";opacity:.65;width:26px;height:1px}.skip-story{text-align:right;transition:color .22s var(--ease), border-color .22s var(--ease);border-bottom:1px solid #f7f2ea7a;padding-bottom:7px}.skip-story:hover{border-color:var(--ivory);color:var(--ivory)}.chapter-dots{flex:1;justify-content:center;align-items:center;gap:5px;display:flex}.chapter-dots>span{height:1px;transition:background .4s var(--ease-soft), transform .4s var(--ease-soft), width .4s var(--ease-soft);background:#f7f2ea59;width:clamp(18px,4vw,62px);display:block}.chapter-dots>span.is-active{background:var(--ivory);width:clamp(28px,6vw,86px);transform:scaleY(3)}.discovery-experience{background:var(--forest-night);color:var(--ivory);min-height:100svh;position:relative;overflow:hidden}.discovery-overlay{z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;max-width:690px;min-height:100svh;padding:0 clamp(34px,8vw,150px) 11vh;display:flex;position:relative}.discovery-overlay h2{font:italic 400 clamp(4.2rem, 7vw, 8rem) / .86 var(--serif);letter-spacing:-.045em;margin:0 0 1.6rem}.discovery-overlay>p:not(.eyebrow){color:#f7f2eab8;max-width:440px}.discovery-actions{align-items:center;gap:18px;margin-top:2rem;display:flex}.discovery-actions .text-button{color:var(--ivory)}.discovery-progress{gap:7px;margin-top:1.9rem;display:flex}.discovery-progress button{height:2px;transition:background .22s var(--ease), width .22s var(--ease);background:#f7f2ea59;border:0;width:22px;padding:0}.discovery-progress button.active{background:var(--ivory);width:42px}.discovery-reserve{background:var(--ivory-deep);color:var(--ink);align-items:flex-end;min-height:620px;padding:9vw clamp(34px,7vw,136px);display:flex;position:relative;overflow:hidden}.reserve-content{z-index:2;max-width:540px;position:relative}.ambient-orb{pointer-events:none;border-radius:50%;position:absolute}.orb-one{background:var(--forest);filter:blur(1px);opacity:.94;width:min(45vw,680px);height:min(45vw,680px);top:-14vw;right:-9vw}.orb-two{border:1px solid #21443a7a;width:min(31vw,460px);height:min(31vw,460px);top:28%;right:13vw}.section{padding:clamp(90px,10vw,170px) clamp(34px,8vw,150px)}.fragrance-preview{background:var(--ivory)}.fragrance-preview>div:first-child{grid-template-columns:.65fr 1.35fr;gap:8vw;max-width:1080px;margin:0 auto 5rem;display:grid}.fragrance-grid{grid-template-columns:repeat(3,1fr);gap:13px;max-width:1240px;margin:0 auto;display:grid}.fragrance-card{color:var(--ivory);min-height:430px;transition:transform .4s var(--ease), filter .4s var(--ease);flex-direction:column;justify-content:flex-end;padding:25px;display:flex;position:relative;overflow:hidden}.fragrance-card:before{content:"";border:1px solid #f7f2ea4d;border-radius:50%;width:80%;height:125%;position:absolute;top:-44%;left:43%;transform:rotate(-20deg)}.fragrance-card:hover{filter:saturate(1.1);transform:translateY(-7px)}.fragrance-card h3{font:italic 400 clamp(2.4rem, 3.8vw, 4rem) / .85 var(--serif);letter-spacing:-.07em;margin:0 0 .9rem;position:relative}.card-1{background:#77988b}.card-2{background:var(--forest)}.card-3{background:#634a40}.fragrance-preview>.text-link{width:fit-content;margin:3.2rem auto 0;display:flex}.waitlist-section{background:var(--forest);color:var(--ivory);grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:10vw;display:grid}.waitlist-section>div>p:not(.eyebrow){color:#f7f2eab8;max-width:450px}.waitlist-form{align-content:start;gap:22px;max-width:520px;display:grid}.waitlist-form label{letter-spacing:.14em;text-transform:uppercase;gap:8px;font-size:.62rem;font-weight:700;display:grid}.waitlist-form input:not([type=checkbox]){color:var(--ivory);min-height:48px;transition:border-color .22s var(--ease);background:0 0;border:0;border-bottom:1px solid #f7f2ea73;border-radius:0;width:100%;padding:0}.waitlist-form input:not([type=checkbox]):focus{border-color:var(--ivory);outline:0}.waitlist-form input::placeholder{color:#f7f2ea66}.waitlist-form .consent{letter-spacing:0;text-transform:none;grid-template-columns:16px 1fr;align-items:start;gap:10px;font-size:.78rem;font-weight:400;line-height:1.4;display:grid}.waitlist-form .consent input{accent-color:var(--kraft);margin-top:3px}.waitlist-form .button{justify-self:start;margin-top:4px}.form-result{border-left:1px solid #f7f2eaa6;max-width:420px;padding-left:22px}.form-result strong{font:italic 400 2.65rem / .95 var(--serif)}.form-error{color:#f0b49a;margin:0;font-size:.84rem}.editorial-page{min-height:calc(100svh - var(--header-height));max-width:1320px;padding:calc(var(--header-height) + 12vh) clamp(34px, 8vw, 150px) 12vh}.editorial-page h1{max-width:1000px}.editorial-copy{max-width:620px;margin:7rem 0 0 auto;font-size:1.05rem}.editorial-copy p{margin-bottom:1.6rem}.editorial-copy blockquote{border-left:1px solid var(--forest);font:italic 400 clamp(1.75rem, 2.6vw, 2.7rem) / 1.14 var(--serif);margin:5rem 0;padding:.5rem 0 .5rem 1.7rem}.fragrance-list{border-top:1px solid var(--line);margin-top:6rem}.fragrance-list article{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(190px,1fr) 1.35fr auto;align-items:baseline;gap:1rem;padding:2rem 0;display:grid}.fragrance-list article>span,.fragrance-list article>small{letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:700}.fragrance-list h2{font:italic 400 clamp(2rem, 3vw, 3.2rem) / .9 var(--serif);letter-spacing:-.06em;margin:0}.fragrance-list p{margin:0}.fragrance-list small{color:var(--muted)}.contact-page>p:not(.eyebrow){max-width:460px;font-size:1.12rem}.contact-page .text-link{margin-top:2rem}.site-footer{background:var(--forest-deep);color:#f7f2eac2;letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #f7f2ea26;justify-content:space-between;align-items:center;padding:27px clamp(28px,5vw,92px);font-size:.61rem;font-weight:700;display:flex}.site-footer p{margin:0}.site-footer span{color:var(--kraft-light);margin:0 9px}.site-footer a{transition:border-color .22s var(--ease), color .22s var(--ease);border-bottom:1px solid #f7f2ea61;padding-bottom:5px}.site-footer a:hover{border-color:var(--ivory);color:var(--ivory)}@media (max-width:1100px){:root{--header-height:76px}.site-header{padding:0 28px}.navigation{gap:18px}.chapter-copy{width:min(84vw,760px)}.chapter-copy h1,.chapter-copy h2,.chapter-title{font-size:clamp(4.6rem,8.6vw,7.2rem)}.chapter-navigation{margin-left:28px;margin-right:28px}.chapter-dots a,.chapter-dots button{font-size:0}.chapter-dots a span,.chapter-dots button span{width:24px}.chapter-dots a[aria-current=step] span,.chapter-dots button.is-active span,.chapter-dots button[aria-current=step] span{width:40px}.section,.editorial-page{padding-left:7vw;padding-right:7vw}}@media (max-width:760px){.site-header{height:70px}.menu-toggle{display:block}.navigation{background:var(--forest-deep);border-bottom:1px solid #f7f2ea26;flex-direction:column;align-items:flex-start;gap:21px;padding:24px 28px 28px;display:none;position:absolute;inset:69px 0 auto}.navigation.open{display:flex}.hero{min-height:760px;padding:125px 28px 70px}.hero h1{font-size:clamp(5.2rem,22vw,8rem)}.hero-actions,.discovery-actions{flex-direction:column;align-items:stretch;width:min(100%,290px)}.button{width:100%}.discovery-stage{min-height:680px}.story-chapter{min-height:760px;padding:8rem 28px 9rem}.chapter-copy{width:min(100%,530px)}.chapter-copy h1,.chapter-copy h2,.chapter-title{font-size:clamp(4rem,17vw,6.3rem)}.chapter-counter,.skip-story{flex-basis:auto}.chapter-navigation{gap:12px;margin-left:28px;margin-right:28px}.chapter-dots{gap:6px}.chapter-dots a span,.chapter-dots button span{width:14px}.chapter-dots a[aria-current=step] span,.chapter-dots button.is-active span,.chapter-dots button[aria-current=step] span{width:25px}.discovery-reserve{min-height:650px;padding:90px 28px}.fragrance-preview>div:first-child,.waitlist-section{display:block}.fragrance-preview>div:first-child{margin-bottom:2.5rem}.fragrance-grid{grid-template-columns:1fr}.fragrance-card{min-height:300px}.waitlist-section>div{margin-bottom:3.5rem}.fragrance-list article{grid-template-columns:38px 1fr;gap:8px}.fragrance-list article p,.fragrance-list article small{grid-column:2}.editorial-copy{margin-top:3.5rem}.site-footer{flex-direction:column;align-items:flex-start;gap:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.material-sculpture,.scene-seal{transform:none}.chapter-copy>*,.story-line{opacity:1;transform:none}}.site-header-inner{align-items:center;height:100%;display:flex}.site-logo{width:148px;height:auto;max-height:70px;display:block}.compact-hero{background:var(--forest-deep);color:var(--ivory);min-height:100svh;padding:calc(var(--header-height) + 14vh) clamp(34px, 8vw, 150px) 12vh;align-items:flex-start;display:flex;position:relative;overflow:hidden}.compact-hero>.atmosphere{opacity:.94;z-index:0}.compact-hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#081510ed,#08151080 35%,#08151014 75%),linear-gradient(#0000 58%,#08151070);position:absolute;inset:0}.compact-copy{z-index:2;align-self:center;max-width:580px;position:relative}.compact-copy h1{font:400 clamp(5rem, 8.5vw, 9.4rem) / .78 var(--serif);letter-spacing:-.045em;margin:0 0 2rem}.compact-copy h1 em{font-style:italic;display:block}.compact-copy>p:not(.eyebrow){color:#f7f2eaba;max-width:330px;margin-bottom:2.5rem}.compact-copy .hero-actions{align-items:center}.compact-caption{color:#f7f2ea94;letter-spacing:.16em;text-transform:uppercase;z-index:2;font-size:.59rem;position:absolute;bottom:32px;right:clamp(28px,5vw,92px)}.editorial-section{max-width:1440px;margin:0 auto}.discovery-shell{background:var(--forest-night)}.collection-section{background:var(--ivory);color:var(--ink);padding-top:clamp(100px,12vw,190px);padding-bottom:clamp(110px,12vw,190px)}.section-heading{max-width:940px}.collection-heading{grid-template-columns:.63fr 1.37fr;gap:6vw;margin:0 auto 5.5rem;display:grid}.collection-heading h2{font:italic 400 clamp(3.4rem, 5.5vw, 6.7rem) / .85 var(--serif);letter-spacing:-.045em;margin:0}.section-intro{color:#1b2d25b3;align-self:end;max-width:360px;margin:0;font-size:.98rem;line-height:1.65}.collection-section .fragrance-grid{gap:14px;max-width:1180px}.collection-section .fragrance-card{background:var(--ivory);color:var(--ink);min-height:0;padding:0}.collection-section .fragrance-card:before{display:none}.fragrance-card__art{height:clamp(250px,28vw,390px);position:relative;overflow:hidden}.fragrance-card__art .atmosphere{inset:0}.fragrance-card__number{color:#f7f2eab8;letter-spacing:.16em;z-index:2;font-size:.6rem;font-weight:700;position:absolute;top:20px;left:20px}.fragrance-card__body{border-bottom:1px solid var(--line);padding:25px 22px 30px}.fragrance-card__universe{color:var(--muted);letter-spacing:.17em;text-transform:uppercase;margin:0 0 1rem;font-size:.6rem;font-weight:700}.fragrance-card__body h3{font:italic 400 clamp(2.5rem, 3.7vw, 4.3rem) / .78 var(--serif);letter-spacing:-.045em;margin:0 0 1rem}.fragrance-card__mood{color:#1b2d25b3;min-height:2.7em;margin:0 0 1.5rem;font-size:.89rem;line-height:1.5}.fragrance-card__body .text-link{font-size:.59rem}.section-action{justify-content:center;margin-top:4.5rem;display:flex}.button--outline{border-color:var(--forest);color:var(--forest);background:0 0}.button--outline:hover{background:var(--forest);color:var(--ivory)}.manifesto-section{background:var(--forest-deep);color:var(--ivory);grid-template-columns:.75fr 1.25fr;align-items:start;gap:10vw;max-width:none;padding-top:clamp(110px,12vw,190px);padding-bottom:clamp(110px,12vw,190px);display:grid}.manifesto-section__label .origin{color:#f7f2ea9e;margin-top:6rem}.manifesto-section__copy{max-width:700px}.manifesto-section__tagline{font:italic 400 clamp(3rem, 5vw, 6.2rem) / .88 var(--serif);letter-spacing:-.045em;margin:0 0 4rem}.manifesto-section blockquote{font:italic 400 clamp(1.7rem, 2.6vw, 2.7rem) / 1.1 var(--serif);border-left:1px solid #f7f2ea99;max-width:630px;margin:0 0 2.8rem;padding:.35rem 0 .35rem 1.7rem}.manifesto-section .text-link{color:var(--ivory)}.waitlist-section.editorial-section{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;max-width:none;min-height:680px;padding:120px clamp(34px,8vw,150px)}.waitlist-section__intro h2{font:400 clamp(3rem, 4.9vw, 5.8rem) / .98 var(--serif);letter-spacing:-.035em;text-wrap:balance;max-width:570px;margin:0 0 1.8rem}.waitlist-section__intro>p:not(.eyebrow){max-width:400px;line-height:1.7}.form-fields{gap:1.6rem;display:grid}.form-note{opacity:.68;max-width:440px;margin:.5rem 0 0;font-size:.74rem;line-height:1.6}.form-result small{opacity:.7;max-width:440px;font-size:.74rem;line-height:1.6;display:block}.editorial-page h1,.collection-heading h2{text-wrap:balance}.story-page{max-width:none;padding:0}.story-page>.editorial-section{padding-left:clamp(34px,8vw,150px);padding-right:clamp(34px,8vw,150px)}.story-hero{background:var(--ivory);min-height:100svh;padding-bottom:8vh;padding-top:calc(var(--header-height) + 8vh);grid-template-columns:1.08fr .92fr;align-items:center;gap:7vw;display:grid}.story-hero__copy{max-width:710px}.story-hero__copy h1{font:400 clamp(5rem, 8vw, 9.4rem) / .78 var(--serif);letter-spacing:-.045em;margin:0 0 2rem}.story-hero__copy h1 em{font-style:italic;display:block}.story-hero__descriptor{color:#1b2d25b3;max-width:360px;font-size:1.03rem}.story-hero__seal{flex-direction:column;justify-self:center;align-items:center;display:flex}.story-hero__seal img{opacity:.9;width:clamp(240px,30vw,440px);height:auto}.story-hero__seal span{letter-spacing:.18em;text-transform:uppercase;margin-top:16px;font-size:.59rem;font-weight:700}.story-origin{background:var(--ivory-deep);grid-template-columns:.65fr 1.35fr;align-items:start;gap:10vw;padding-top:clamp(100px,12vw,180px);padding-bottom:clamp(100px,12vw,180px);display:grid}.story-origin__number{color:var(--kraft);font:italic 400 4rem / 1 var(--serif);margin:5rem 0 0}.story-origin__copy{max-width:700px}.story-origin__copy h2,.story-materials__heading h2{font:italic 400 clamp(3.4rem, 5.4vw, 6.4rem) / .86 var(--serif);letter-spacing:-.045em;margin:0 0 2rem}.story-origin__copy p{max-width:590px}.story-materials{background:var(--forest);color:var(--ivory);padding-top:clamp(100px,12vw,180px);padding-bottom:clamp(100px,12vw,180px)}.story-materials__heading{grid-template-columns:.65fr 1.35fr;gap:7vw;margin-bottom:5rem;display:grid}.story-pillars{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.story-pillar{border-top:1px solid #f7f2ea52;padding-top:15px}.story-pillar__art{height:300px;margin:0 0 24px;position:relative;overflow:hidden}.story-pillar__art .atmosphere{inset:0}.story-pillar__number{color:#f7f2ea94;letter-spacing:.16em;margin:0 0 1.4rem;font-size:.6rem;font-weight:700}.story-pillar h3{font:italic 400 clamp(2.4rem, 3.5vw, 4rem) / .85 var(--serif);letter-spacing:-.06em;margin:0 0 1rem}.story-pillar>p:last-child{color:#f7f2eab3;max-width:270px;font-size:.88rem}.story-closing{background:var(--ivory);color:var(--ink);padding-top:clamp(110px,13vw,200px);padding-bottom:clamp(110px,13vw,200px)}.story-closing blockquote{font:italic 400 clamp(3.2rem, 6.3vw, 8rem) / .83 var(--serif);letter-spacing:-.045em;max-width:1000px;margin:0 0 3.4rem}.fragrances-page{max-width:none;padding:0}.fragrances-page>.editorial-section{padding-left:clamp(34px,8vw,150px);padding-right:clamp(34px,8vw,150px)}.fragrances-intro{background:var(--ivory);padding-bottom:clamp(90px,10vw,150px);padding-top:calc(var(--header-height) + 11vw)}.fragrances-intro h1{font:italic 400 clamp(4.5rem, 7.5vw, 9rem) / .79 var(--serif);letter-spacing:-.045em;max-width:1000px;margin:0 0 2rem}.fragrances-intro__copy{color:#1b2d25b3;max-width:420px;margin-left:auto;font-size:1rem}.fragrances-page .fragrance-list{background:var(--forest-deep);color:var(--ivory);border:0;margin:0;padding-top:clamp(110px,13vw,200px);padding-bottom:clamp(110px,13vw,200px)}.fragrances-page .fragrance-detail{border:0;grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);align-items:center;gap:9vw;max-width:1200px;margin:0 auto;padding:0 0 clamp(90px,11vw,170px);display:grid}.fragrances-page .fragrance-detail+.fragrance-detail{padding-top:clamp(90px,11vw,170px)}.fragrance-detail__art{aspect-ratio:1/1.03;position:relative;overflow:hidden}.fragrance-detail__art .atmosphere{inset:0}.fragrance-detail__number{color:#f7f2eaa3;letter-spacing:.18em;z-index:2;font-size:.61rem;font-weight:700;position:absolute;top:21px;left:21px}.fragrance-detail__copy{max-width:560px}.fragrance-detail__copy h2{font:italic 400 clamp(4rem, 6.6vw, 7.8rem) / .77 var(--serif);letter-spacing:-.045em;margin:0 0 1.5rem}.fragrance-detail__copy .eyebrow{color:#f7f2ea9e}.fragrance-detail__mood{color:#f7f2ead6;font:italic 400 1.35rem / 1.15 var(--serif);max-width:390px}.fragrance-detail__copy>p:not(.eyebrow):not(.fragrance-detail__mood){color:#f7f2eaab;max-width:470px}.materials-list{border-top:1px solid #f7f2ea47;flex-wrap:wrap;gap:9px 22px;max-width:480px;margin:2rem 0;padding:14px 0 0;list-style:none;display:flex}.materials-list li{color:#f7f2eaab;letter-spacing:.13em;text-transform:uppercase;font-size:.61rem}.materials-list li:before{color:var(--kraft-light);content:"·";margin-right:8px}.fragrances-closing{background:var(--ivory);padding-top:clamp(100px,12vw,180px);padding-bottom:clamp(100px,12vw,180px)}.fragrances-closing h2{font:italic 400 clamp(3.5rem, 5.6vw, 6.7rem) / .85 var(--serif);letter-spacing:-.045em;max-width:800px;margin:0 0 2.6rem}.contact-page{max-width:none;padding:0}.contact-page>.editorial-section{padding-left:clamp(34px,8vw,150px);padding-right:clamp(34px,8vw,150px)}.contact-hero{background:var(--ivory);min-height:700px;padding-bottom:10vw;padding-top:calc(var(--header-height) + 12vw)}.contact-hero h1{font:italic 400 clamp(5rem, 8vw, 9.5rem) / .77 var(--serif);letter-spacing:-.045em;max-width:900px;margin:0 0 2.5rem}.contact-hero__copy{max-width:400px;margin-bottom:2.2rem;font-size:1.05rem}.contact-details{background:var(--forest-deep);color:var(--ivory);grid-template-columns:1fr 1fr;gap:9vw;padding-top:clamp(100px,11vw,170px);padding-bottom:clamp(100px,11vw,170px);display:grid}.contact-details>div{max-width:390px}.contact-details>div>p:not(.eyebrow){color:#f7f2eab8}.contact-details .text-link{color:var(--ivory);margin-top:1.8rem}.site-footer{grid-template-columns:1.4fr .8fr 1fr;align-items:start;gap:8vw}.site-footer__brand,.site-footer__nav,.site-footer__meta{flex-direction:column;display:flex}.site-footer__brand img{filter:brightness(0)invert();opacity:.88;width:126px;height:auto;margin-bottom:1.3rem}.site-footer__brand p,.site-footer__meta p{color:#f7f2ea94;letter-spacing:.08em;text-transform:none;max-width:210px;margin:0;font-size:.61rem;font-weight:400;line-height:1.45}.site-footer__nav{gap:8px}.site-footer__label{color:var(--kraft-light);margin:0 0 8px;font-size:.58rem}.site-footer__nav a{border:0;width:fit-content;padding:0;font-size:.61rem}.site-footer__meta{text-align:right;align-items:flex-end}.site-footer__meta p+p{margin-top:2rem}.compact-site{background:var(--ivory);color:var(--ink)}.compact-hero{isolation:isolate}.compact-hero__image{object-fit:cover;object-position:68% 50%;z-index:-1}.compact-hero:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#081510f5 0%,#081510ad 39%,#08151014 78%),linear-gradient(#0000 55%,#081510a6);position:absolute;inset:0}.compact-hero:after{display:none}.collection-section,.waitlist-section,.fragrance-detail,#contact-lista{scroll-margin-top:var(--header-height)}.fragrance-card__art img{object-fit:cover}.fragrance-card__art img:not(.fragrance-detail__product){object-position:center}.collection-section .fragrance-card__art{background:var(--forest-deep)}.collection-section .fragrance-card__art img{object-fit:contain;padding:8% 18%}.fragrance-detail__art{background:var(--forest)}.fragrance-detail__backdrop{object-fit:cover}.fragrance-detail__product{object-fit:contain;z-index:1;padding:11% 15%}.story-pillar__art{background:var(--forest-deep)}.story-pillar__art img{object-fit:cover}.story-pillar__art:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#08151059);position:absolute;inset:0}.scene-fallback{z-index:4;background:linear-gradient(90deg,#08151033,#081510b8);justify-content:space-between;align-items:flex-end;padding:0 clamp(24px,6vw,100px) clamp(110px,18vh,180px);display:flex;position:absolute;inset:0}.scene-fallback p{color:#f7f2ead1;max-width:260px;margin:0;font-size:.78rem;line-height:1.5}.scene-fallback__mark{color:#f7f2ea73;font:italic 400 clamp(2.3rem, 5vw, 5.4rem) / .8 var(--serif);letter-spacing:-.04em}.story-chapter.chapter-2 .universe-choice--vatra{transform:translate(clamp(0px,1.8vw,22px))}@media (min-width:761px) and (max-width:1024px){.compact-hero{min-height:760px;padding-left:clamp(32px,6vw,72px);padding-right:clamp(32px,6vw,72px)}.compact-copy{max-width:510px}.compact-copy h1{font-size:clamp(4.4rem,8.6vw,6.8rem)}.collection-heading,.manifesto-section,.waitlist-section.editorial-section{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:6vw}.collection-section,.manifesto-section{padding-left:clamp(32px,6vw,72px);padding-right:clamp(32px,6vw,72px)}.fragrances-page .fragrance-detail{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr)}.story-page>.editorial-section,.fragrances-page>.editorial-section,.contact-page>.editorial-section{padding-left:clamp(32px,6vw,72px);padding-right:clamp(32px,6vw,72px)}.story-pillars{gap:12px}.story-pillar__art{height:240px}}@media (min-width:761px) and (max-width:820px){.navigation{gap:13px;font-size:.56rem}.compact-hero{padding-top:calc(var(--header-height) + 9vh)}.compact-universes{gap:6px}.compact-universe{min-height:220px;padding:14px}.compact-universe strong{font-size:clamp(1.35rem,3.5vw,2rem)}}@media (max-width:760px){.story-chapter.chapter-2 .universe-choice--vatra{transform:translate(0)}.compact-hero__image{object-position:64% 50%}.compact-hero{min-height:760px}.compact-site .collection-section,.compact-site .manifesto-section,.compact-site .waitlist-section.editorial-section{padding-top:86px;padding-bottom:86px}.fragrance-detail__product{padding:10% 12%}.scene-fallback{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:18px;padding:0 24px 128px}}@media (max-width:1100px){.site-logo{width:128px}.collection-heading,.story-origin,.story-materials__heading{gap:5vw}.manifesto-section,.fragrances-page .fragrance-detail{gap:6vw}.site-footer{gap:5vw}}@media (max-width:760px){.site-header-inner{flex:1}.site-logo{width:112px}.compact-hero{min-height:760px;padding:125px 28px 80px}.compact-copy h1,.story-hero__copy h1,.contact-hero h1{font-size:clamp(4.1rem,17vw,6.7rem)}.compact-caption{display:none}.collection-heading,.manifesto-section,.story-hero,.story-origin,.story-materials__heading,.contact-details{display:block}.collection-heading h2,.manifesto-section__copy,.story-materials__heading h2,.section-intro{margin-top:2rem}.collection-section .fragrance-grid,.story-pillars{grid-template-columns:1fr}.fragrance-card__art,.story-pillar__art{height:280px}.manifesto-section__label .origin{margin-top:2rem}.manifesto-section__tagline{margin-top:3rem}.story-hero{min-height:0}.story-hero__seal{margin-top:4rem}.story-origin__number{margin:2rem 0}.story-origin__copy,.story-materials__heading,.story-pillars{margin-top:3rem}.fragrances-intro h1{font-size:clamp(4rem,16vw,6.5rem)}.fragrances-page .fragrance-detail{padding-bottom:90px;display:block}.fragrance-detail__art{margin-bottom:3rem}.fragrance-detail__copy h2{font-size:clamp(4rem,16vw,6.5rem)}.contact-hero{min-height:0}.contact-details>div+div{margin-top:3rem}.site-footer{display:flex}.site-footer__meta{text-align:left;align-items:flex-start}}.discovery-story.is-cinematic{--pointer-x:0;--pointer-y:0;--progress:0;--scroll-direction:1;--scroll-step:0;background:var(--forest-night);color:var(--ivory);isolation:isolate;min-height:800svh;position:relative;overflow:clip}.discovery-story.is-cinematic .discovery-stage{min-height:100svh}.discovery-story.is-cinematic .cinematic-backdrops,.discovery-story.is-cinematic .cinematic-backdrop-layer,.discovery-story.is-cinematic .cinematic-backdrop{position:absolute;inset:0}.discovery-story.is-cinematic .cinematic-backdrops{transform:translate3d(calc(var(--pointer-x) * -12px), calc(var(--pointer-y) * -8px), 0);transition:transform .9s var(--ease-soft);will-change:transform;z-index:0;overflow:hidden}.discovery-story.is-cinematic .cinematic-backdrop{object-fit:cover;object-position:50% 50%;will-change:transform;animation:19s ease-in-out infinite alternate cinematic-drift;display:block;transform:scale(1.08)}.discovery-story.is-cinematic .cinematic-backdrop--mobile{display:none}.discovery-story.is-cinematic .cinematic-backdrop-layer{will-change:opacity;overflow:hidden}.discovery-story.is-cinematic .cinematic-backdrop--current{animation:cinematic-fade-in .68s var(--ease-soft) both;opacity:1;transition:filter .5s var(--ease-soft);z-index:0}.discovery-story.is-cinematic .cinematic-backdrop--previous{animation:cinematic-fade-out .68s var(--ease-soft) both;opacity:0;z-index:1}@keyframes cinematic-drift{0%{transform:scale(1.08)translate(-.5%,-.35%)}to{transform:scale(1.12)translate(.5%,.35%)}}@keyframes cinematic-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cinematic-fade-out{0%{opacity:1}to{opacity:0}}.discovery-story.is-cinematic .atmosphere{opacity:.72;z-index:1;background:0 0}.discovery-story.is-cinematic .webgl-scene{z-index:2}.discovery-story.is-cinematic .scene-shade{z-index:3;background:linear-gradient(#05100c3d,#0000 35%,#05100cb8)}.discovery-stage[data-chapter="1"] .scene-shade{background:linear-gradient(100deg,#252724eb 0%,#252724b3 38%,#25272429 68%,#25272400 100%),radial-gradient(120% 90% at 22%,#252724b8,#25272400 70%),linear-gradient(#05100c33 0%,#0000 38%,#05100c80 100%)}.discovery-stage[data-chapter="1"] .cinematic-backdrop--current{filter:brightness(.72)contrast(1.06)saturate(.92)}.discovery-stage[data-chapter="3"] .scene-shade{background:linear-gradient(90deg,#05100c70 0%,#05100c2e 52%,#05100c5c 100%),linear-gradient(#05100c24 0%,#0000 38%,#05100c75 100%)}.discovery-stage[data-chapter="3"] .cinematic-backdrop--current{filter:brightness(1.08)contrast(1.02)}.discovery-stage[data-chapter="5"] .scene-shade{background:linear-gradient(90deg,#090b0970 0%,#090b0933 46%,#090b091a 100%),linear-gradient(#050a081a,#0000 45%,#050a085c)}.discovery-stage[data-chapter="5"] .cinematic-backdrop--current{filter:brightness(1.08)contrast(1.02)}.discovery-stage[data-chapter="6"] .cinematic-backdrop--current{filter:brightness(.62)saturate(.64)contrast(1.1)}.discovery-stage[data-chapter="6"] .scene-shade{background:linear-gradient(#030a08b8 0%,#030a0833 34%,#030a08c2 100%)}.discovery-stage[data-chapter="7"] .cinematic-backdrop--current{filter:brightness(.95)contrast(1.04)}.discovery-stage[data-chapter="7"] .cinematic-backdrop--current .cinematic-backdrop{object-position:50% 54%}.origin-carving{display:none}.universe-triptych{opacity:0;transform:translate3d(calc(var(--pointer-x) * -8px), calc(var(--pointer-y) * -5px), 0) scale(1.025);transition:opacity .68s var(--ease-soft), transform .9s var(--ease-soft);z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:absolute;inset:0;overflow:hidden}.universe-triptych__panel{min-width:0;position:relative;overflow:hidden}.universe-triptych__panel:after{content:"";background:linear-gradient(#05100c8a 0%,#05100c57 40%,#05100ccc 100%),linear-gradient(90deg,#05100c4d,#0000 48%,#05100c4d);position:absolute;inset:0}.universe-triptych__panel--codru:after{content:"";background:linear-gradient(#05100c9e 0%,#05100c70 38%,#05100cdb 100%),linear-gradient(90deg,#05100c5c,#0000 46%,#05100c5c);position:absolute;inset:0}.universe-triptych__panel img{filter:saturate(.82)contrast(1.02);object-fit:cover;transform:scale(1.08)}.discovery-stage[data-chapter="2"] .universe-triptych{opacity:1}.discovery-stage[data-chapter="2"] .scene-shade{background:radial-gradient(76% 52% at 50% 38%,#05100c99 0%,#05100c52 54%,#05100c00 84%),linear-gradient(#05100c80 0%,#05100c1f 36%,#05100ca8 100%)}.discovery-stage[data-chapter="2"] .cinematic-backdrop--current .cinematic-backdrop{opacity:.06}.discovery-story.is-cinematic .story-chapters{z-index:2;position:relative}.discovery-story.is-cinematic .story-chapter{height:100svh;min-height:100svh;scroll-margin-top:calc(var(--header-height) + 12px);text-align:center;justify-content:center;align-items:center;padding:clamp(96px,12vh,136px) clamp(24px,7vw,120px) clamp(164px,20vh,196px);display:flex;overflow:hidden}.discovery-story.is-cinematic .chapter-copy{width:min(92vw,1120px);max-width:1120px}.discovery-story.is-cinematic .chapter-copy>*{opacity:.08;transition:opacity .65s var(--ease-soft), transform .85s var(--ease-soft);transform:translateY(24px)}.discovery-story.is-cinematic .story-chapter[data-active=true] .chapter-copy>*{opacity:1;transform:translate(0,0)}.discovery-story.is-cinematic .chapter-copy h1,.discovery-story.is-cinematic .chapter-copy h2{font:400 clamp(3.8rem, 7.7vw, 8.5rem) / .82 var(--serif);letter-spacing:-.055em;text-wrap:balance;max-width:1120px;margin:0 auto 1.2rem}.discovery-story.is-cinematic .chapter-description{color:#f7f2eac2;max-width:420px;margin:0 auto;font-size:.92rem;line-height:1.55}.discovery-story.is-cinematic .chapter-copy .eyebrow{color:#f7f2eac2;justify-content:center}.discovery-story.is-cinematic .story-logo,.discovery-story.is-cinematic .story-chapter .chapter-copy .story-logo{width:100%;max-width:min(70vw,460px);height:auto;margin:0 auto clamp(20px,3vh,34px);filter:brightness(0)invert()!important}.discovery-story.is-cinematic .chapter-copy--semnatura h1{max-width:700px;font-size:clamp(1.8rem,3vw,3.2rem)}.discovery-story.is-cinematic .chapter-copy--timpul h2{max-width:900px;font-size:clamp(4.2rem,7.2vw,8.5rem)}.discovery-story.is-cinematic .chapter-copy--timpul{text-align:left;align-self:center;max-width:min(82vw,960px);margin:0 auto}.discovery-story.is-cinematic .chapter-copy--timpul h2{margin-left:0}.discovery-story.is-cinematic .chapter-kicker{color:var(--kraft-light);letter-spacing:.2em;text-transform:uppercase;margin:clamp(18px,2.6vh,30px) 0 0;font-size:.58rem;font-weight:700}.discovery-story.is-cinematic .chapter-history{color:#f7f2eae0;font:400 clamp(1.45rem, 2.05vw, 2.2rem) / 1.15 var(--serif);letter-spacing:-.025em;text-wrap:balance;max-width:760px;margin:clamp(20px,3vh,34px) 0 0}.story-chapter.chapter-1 .chapter-copy h2,.story-chapter.chapter-1 .chapter-history{text-shadow:0 3px 22px #000000b8,0 1px #030c09e6}.story-chapter.chapter-1 .chapter-history{color:#f7f2eaf5}.discovery-story.is-cinematic .chapter-copy--zori,.discovery-story.is-cinematic .chapter-copy--codru,.discovery-story.is-cinematic .chapter-copy--vatra{text-align:left;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-self:center;gap:clamp(28px,5vw,84px);width:min(92vw,1180px);max-width:min(92vw,1180px);display:grid}.universe-copy{flex-direction:column;max-width:600px;display:flex}.discovery-story.is-cinematic .universe-copy .chapter-description{max-width:460px;margin:clamp(20px,3vh,34px) 0 0}.discovery-story.is-cinematic .chapter-copy--zori h2,.discovery-story.is-cinematic .chapter-copy--codru h2,.discovery-story.is-cinematic .chapter-copy--vatra h2{margin-left:0}.universe-mark{--tint:var(--kraft);align-items:center;gap:14px;display:flex}.universe-mark>span{color:var(--kraft-light);letter-spacing:.14em;font-size:.72rem;font-weight:700}.universe-mark>i{background:var(--tint);width:48px;height:1px;display:inline-block}.universe-mark strong{color:var(--ivory);letter-spacing:.18em;text-transform:uppercase;font-size:.66rem;font-weight:700}.universe-mark em{color:#f7f2eab3;letter-spacing:.12em;font-size:.56rem;font-weight:700}.chapter-note{color:var(--kraft-light);letter-spacing:.14em;flex-wrap:wrap;gap:2px;margin:clamp(18px,2.6vh,30px) 0 0;font-size:.6rem;font-weight:700;display:flex}.note-word{opacity:0;transition:opacity .48s var(--ease-soft), transform .56s var(--ease-soft);transition-delay:calc(.14s + (var(--word-index,0) * 90ms));margin-right:.18em;display:inline-block;transform:translateY(12px)}.story-chapter[data-active=true] .note-word{opacity:1;transform:translate(0,0)}.product-slot{flex-direction:column;align-items:flex-end;margin:0;display:flex;position:relative}.product-slot:before{content:"";background:radial-gradient(circle at 50% 58%,#030c096b,#0000 70%);border-radius:50%;width:min(44vh,400px);height:min(44vh,400px);position:absolute;top:10%;left:50%;transform:translate(-50%)}.product-slot:after{background:radial-gradient(circle at 50% 62%, var(--tint), transparent 62%);content:"";opacity:.2;position:absolute;inset:0}.product-slot .product-slot-image{aspect-ratio:1122/1402;object-fit:contain;width:auto;height:clamp(220px,30vh,360px);position:relative}.product-slot figcaption{color:#f7f2eaa8;letter-spacing:.13em;text-transform:uppercase;margin-top:10px;font-size:.56rem;font-weight:700}.story-chapter.chapter-3 .chapter-copy h2,.story-chapter.chapter-3 .chapter-description{text-shadow:0 3px 20px #000000bd,0 1px #05100ce6}.story-chapter.chapter-3 .chapter-description{color:#f7f2eaf5;max-width:480px;font-size:clamp(1rem,1.45vw,1.22rem)}.story-chapter.chapter-2 .chapter-description{margin-top:clamp(16px,2.4vh,28px)}.discovery-story.is-cinematic .story-line{display:block;overflow:visible}.discovery-story.is-cinematic .story-word{opacity:0;transform-origin:bottom;transition:opacity .65s var(--ease-soft), transform .95s var(--ease-soft);transition-delay:calc(60ms + (var(--word-index,0) * 70ms));will-change:opacity, transform;margin-right:.18em;display:inline-block;transform:translate3d(0,120%,80px)rotateX(-65deg)}.discovery-story.is-cinematic .story-word:last-child{margin-right:0}.discovery-story.is-cinematic .story-chapter[data-active=true] .story-word{opacity:1;transform:translate(0,0)rotateX(0)}.story-chapter.chapter-2 .chapter-copy{width:100vw;max-width:100vw;padding:0 clamp(16px,2.5vw,40px)}.universe-choices{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);width:100%;max-width:100vw;margin:clamp(28px,5vh,52px) auto 0;display:grid}.universe-choice{text-align:center;min-height:170px;transition:color .3s var(--ease-soft), transform .45s var(--ease-soft);flex-direction:column;justify-content:flex-end;align-items:center;padding:18px clamp(12px,2vw,28px);display:flex;position:relative}.universe-choice:after{content:"";opacity:.42;transform-origin:50%;height:1px;transition:opacity .3s var(--ease-soft), transform .45s var(--ease-soft);background:currentColor;width:min(70%,240px);position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(.45)}.universe-choice:hover,.universe-choice:focus-visible{color:var(--ivory);transform:translateY(-8px)}.universe-choice:hover:after,.universe-choice:focus-visible:after{opacity:1;transform:translate(-50%)scaleX(1)}.universe-choice span,.universe-choice em{letter-spacing:.16em;text-align:center;text-transform:uppercase;font-size:.58rem;font-style:normal;font-weight:700}.universe-choice span{color:var(--kraft-light)}.universe-choice strong{font:italic 400 clamp(2.8rem, 5vw, 5.4rem) / .82 var(--serif);letter-spacing:-.06em;text-align:center;margin-top:8px}.universe-choice em{color:#f7f2eaad;text-align:center;margin-top:12px}.story-chapter.chapter-3 .chapter-copy h2{max-width:900px;font-size:clamp(2.7rem,5vw,4.8rem)}.story-chapter.chapter-2 .chapter-copy h2{letter-spacing:-.05em;white-space:nowrap;max-width:none;font-size:clamp(2.4rem,4.2vw,4.5rem)}.story-chapter.chapter-2 .chapter-copy h2 .story-line{text-align:left;white-space:nowrap;display:inline}.story-chapter.chapter-2 .story-line--uni-a{margin-right:.24em}.story-chapter.chapter-2 .story-line--uni-b{padding-left:0}.story-chapter.chapter-2 .chapter-copy h2,.story-chapter.chapter-2 .chapter-description,.story-chapter.chapter-2 .eyebrow,.story-chapter.chapter-2 .universe-choice span,.story-chapter.chapter-2 .universe-choice em{text-shadow:0 3px 20px #000000d6,0 1px #030c09f0}.story-chapter.chapter-2 .chapter-description{color:#f7f2eaf0}.story-chapter.chapter-2 .universe-choice em{color:#f7f2eadb}.discovery-story.is-cinematic .chapter-2 .scroll-affordance{display:none}.universe-choice{min-height:clamp(150px,19vh,190px)}.universe-choice strong{letter-spacing:-.04em;font-size:clamp(1.45rem,2.2vw,2.2rem)}.universe-choice__bottle{width:clamp(78px,7.6vw,110px);height:clamp(150px,17vh,215px);margin:12px 0 0;display:block;position:relative}.universe-choice__bottle:after{background:radial-gradient(circle at 50% 60%, var(--tint), transparent 62%);content:"";opacity:.5;pointer-events:none;position:absolute;inset:0}.universe-choice__bottle img{object-fit:contain}.scroll-affordance{color:#f7f2ead6;letter-spacing:.18em;text-align:center;z-index:8;flex-direction:column;align-items:center;gap:9px;font-size:.54rem;font-weight:700;display:inline-flex;position:absolute;bottom:clamp(104px,13vh,132px);left:50%;transform:translate(-50%)}.scroll-affordance i{border:1px solid #f7f2ea75;border-radius:20px;width:14px;height:32px;display:block;position:relative;overflow:hidden}.scroll-affordance b{background:var(--ivory);border-radius:50%;width:3px;height:3px;animation:1.7s ease-in-out infinite scroll-dot;position:absolute;top:5px;left:5px}@keyframes scroll-dot{0%,20%{opacity:0;transform:translateY(-3px)}38%,72%{opacity:1;transform:translateY(15px)}to{opacity:0;transform:translateY(21px)}}.story-chapter.chapter-6{padding-bottom:clamp(52px,7vh,76px);padding-top:max(112px, calc(var(--header-height) + 22px));align-items:flex-start}.story-chapter.chapter-6 .chapter-copy{width:min(92vw,1280px);max-width:1280px}.cinematic-collection{grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(14px,2vh,22px);width:100%;min-height:0;max-height:calc(100svh - 176px);margin:0 auto;display:grid}.cinematic-collection__heading{text-align:left}.cinematic-collection__heading .eyebrow{margin-bottom:clamp(8px,1.4vh,14px);justify-content:flex-start!important}.cinematic-collection__heading-copy{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:end;gap:clamp(28px,6vw,96px);display:grid}.cinematic-collection__heading h2{max-width:820px!important;margin:0!important;font-size:clamp(3.1rem,5vw,5.6rem)!important;line-height:1.05!important}.cinematic-collection__heading h2 .story-line--emphasis{padding-top:.2em}.cinematic-collection__heading .chapter-description{text-align:left;text-shadow:0 2px 16px #000000b8;max-width:340px;margin:0 0 .3rem}.cinematic-collection__products{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.25vw,18px);min-height:0;display:grid}.cinematic-product{min-height:clamp(280px,39svh,360px);transition:background .45s var(--ease-soft), border-color .45s var(--ease-soft), transform .5s var(--ease-soft);background:#030c0957;border:1px solid #f7f2ea24;grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(14px,1.5vw,22px);display:grid;position:relative;overflow:hidden}.cinematic-product:after{content:"";opacity:.45;pointer-events:none;transition:opacity .45s var(--ease-soft), transform .7s var(--ease-soft);background:radial-gradient(circle at 50% 55%,#dceee324,#0000 48%);position:absolute;inset:0}.cinematic-product--vatra:after{background:radial-gradient(circle at 50% 55%,#de8e582e,#0000 48%)}.cinematic-product:hover,.cinematic-product:focus-visible{background:#030c0994;border-color:#f7f2ea66;transform:translateY(-7px)}.cinematic-product:hover:after,.cinematic-product:focus-visible:after{opacity:1;transform:scale(1.08)}.cinematic-product__number{color:#f7f2eab8;letter-spacing:.15em;text-align:left;text-transform:uppercase;z-index:2;font-size:.56rem;font-weight:700;position:relative}.cinematic-product__bottle{z-index:1;min-height:0;display:block;position:relative}.cinematic-product__bottle img{object-fit:contain;transition:transform .65s var(--ease-soft), filter .65s var(--ease-soft);transform:scale(.96)}.cinematic-product:hover .cinematic-product__bottle img,.cinematic-product:focus-visible .cinematic-product__bottle img{filter:brightness(1.08);transform:scale(1.025)}.cinematic-product__meta{text-align:left;z-index:2;gap:5px;display:grid;position:relative}.cinematic-product__meta strong{font:italic 400 clamp(1.55rem, 2.25vw, 2.65rem) / .92 var(--serif)}.cinematic-product__meta em{color:#f7f2eab3;letter-spacing:.13em;text-transform:uppercase;font-size:.55rem;font-style:normal;font-weight:700}.cinematic-collection__footer{text-align:left;border-top:1px solid #f7f2ea33;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.cinematic-collection__footer>span{color:#f7f2ea9e;font:italic 400 1.05rem / 1 var(--serif);flex-direction:column;display:flex}.cinematic-collection__footer small{color:#f7f2eabd;letter-spacing:.13em;text-transform:uppercase;margin-top:5px;font-size:.56rem;font-weight:700}.cinematic-collection__cta{color:var(--ivory);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:.57rem;font-weight:700;display:inline-flex}.cinematic-collection__cta>span{transition:transform .3s var(--ease-soft)}.cinematic-collection__cta:hover>span,.cinematic-collection__cta:focus-visible>span{transform:translateY(4px)}.story-chapter.chapter-7 .chapter-copy{width:min(90vw,1180px)}.discovery-waitlist{text-align:left;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);align-items:center;gap:clamp(40px,8vw,128px);width:min(100%,1180px);display:grid}.discovery-waitlist__intro{max-width:570px}.discovery-story.is-cinematic .discovery-waitlist__intro .eyebrow{justify-content:flex-start}.discovery-story.is-cinematic .discovery-waitlist__intro h2,.discovery-story.is-cinematic .discovery-waitlist .chapter-description{margin-left:0}.discovery-waitlist__intro h2{text-shadow:0 3px 24px #000000c7,0 1px #020907f5}.discovery-spec{color:#f7f2ea9e;letter-spacing:.16em;text-transform:uppercase;margin:clamp(10px,1.3vh,16px) 0 0;font-size:.56rem;font-weight:700}.story-chapter.chapter-7 .chapter-description{color:#f7f2eaf0;text-shadow:0 2px 16px #000000b8;max-width:460px;font-size:clamp(1rem,1.3vw,1.2rem)}.discovery-waitlist .waitlist-form{border-top:1px solid #f7f2ea4d;width:100%;max-width:440px;padding-top:clamp(22px,2.4vw,36px)}.chapter-navigation{background:linear-gradient(90deg,#0000,#08151080,#0000);margin:-78px clamp(18px,5vw,92px) 0}.discovery-cursor{pointer-events:none;z-index:250;width:0;height:0;display:none;position:fixed;top:0;left:0;transform:translate(-40px,-40px)}.discovery-cursor__wand{pointer-events:none;transform-origin:50% 100%;flex-direction:column;align-items:center;width:20px;height:60px;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-100%)rotate(38deg)}.discovery-cursor__trail{opacity:.5;background:linear-gradient(#0000,#d5bda159);border-radius:999px;width:2px;height:14px}.discovery-cursor__shaft{height:38px;transition:width .22s var(--ease);background:linear-gradient(#b9926c85,#f7f2eaf2);border-radius:999px;width:3px}.discovery-cursor__tip{background:var(--ivory);transform-origin:50%;height:8px;transition:transform .22s var(--ease), box-shadow .22s var(--ease);border-radius:50%;flex-shrink:0;width:8px;margin-top:-2px;box-shadow:0 0 10px #f7f2ead9}.discovery-story[data-cursor-active=true],.discovery-story[data-cursor-active=true] a,.discovery-story[data-cursor-active=true] button{cursor:none}.discovery-story[data-cursor-active=true] .discovery-cursor{display:block}.discovery-story[data-cursor-interactive=true] .discovery-cursor__shaft{width:5px}.discovery-story[data-cursor-interactive=true] .discovery-cursor__tip{transform:scale(1.35);box-shadow:0 0 16px #f7f2ea}.discovery-story[data-active-chapter=lansare] .chapter-navigation{display:none}.compact-hero{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:clamp(22px,4vw,58px);padding-bottom:9vh;display:grid}.compact-copy{z-index:2;position:relative}.compact-logo{filter:brightness(0)invert();width:100%;max-width:300px;height:auto;margin-bottom:clamp(20px,3vw,38px)}.compact-universes{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:relative}.compact-universe{color:var(--ivory);min-height:260px;transition:transform .45s var(--ease-soft), background .45s var(--ease-soft);background:#05130e73;border:1px solid #f7f2ea38;flex-direction:column;padding:18px;display:flex}.compact-universe:hover,.compact-universe:focus-visible{background:#05130ec7;transform:translateY(-6px)}.compact-universe span,.compact-universe small{letter-spacing:.1em;text-transform:uppercase;font-size:.53rem}.compact-universe strong{font:italic 400 clamp(1.55rem, 2.4vw, 2.5rem) / .9 var(--serif);margin:auto 0 14px}.compact-universe small{color:#f7f2eab8;text-transform:none;line-height:1.45}.compact-launch{color:var(--ivory);letter-spacing:.12em;text-transform:uppercase;z-index:2;font-size:.6rem;font-weight:700;position:absolute;bottom:36px;right:clamp(34px,8vw,150px)}@media (pointer:fine) and (hover:hover) and (prefers-reduced-motion:no-preference){.discovery-story[data-cursor-active=true] .discovery-cursor{display:block}}@media (min-width:761px) and (max-height:760px){.story-chapter.chapter-6{padding-bottom:36px;padding-top:max(96px, calc(var(--header-height) + 12px))}.cinematic-collection{gap:8px;max-height:calc(100svh - 140px)}.cinematic-collection__heading .eyebrow{margin-bottom:6px}.cinematic-collection__heading h2{font-size:clamp(2.6rem,4vw,4.4rem)!important}.cinematic-collection__heading .chapter-description{font-size:.78rem;line-height:1.35}.cinematic-product{min-height:220px;padding-top:12px;padding-bottom:12px}.cinematic-collection__footer{padding-top:8px}}@media (max-width:760px){.discovery-story.is-cinematic{min-height:800svh}.discovery-story.is-cinematic .cinematic-backdrops{transition:none;transform:none}.discovery-story.is-cinematic .cinematic-backdrop{animation:none;transform:none}.discovery-story.is-cinematic .cinematic-backdrop--desktop{display:none}.discovery-story.is-cinematic .cinematic-backdrop--mobile{display:block}.discovery-story.is-cinematic .story-chapter{min-height:100svh;padding:84px 22px 128px}.discovery-story.is-cinematic .story-logo{max-width:280px}.discovery-story.is-cinematic .chapter-copy h1,.discovery-story.is-cinematic .chapter-copy h2{font-size:clamp(3.1rem,15vw,5.6rem)}.discovery-story.is-cinematic .chapter-copy--timpul h2{font-size:clamp(3.2rem,12vw,5.2rem)}.discovery-story.is-cinematic .chapter-copy--timpul{align-self:center;width:100%;max-width:100%;margin:0 auto}.discovery-story.is-cinematic .chapter-copy--timpul h2{margin-left:0}.discovery-story.is-cinematic .chapter-history{max-width:330px;font-size:clamp(1.14rem,4.7vw,1.42rem);line-height:1.18}.discovery-story[data-active-chapter=timpul] .cinematic-backdrop--current{object-position:64% 50%}.origin-carving{color:#0b12109e;font:400 clamp(2.8rem, 12vw, 4.8rem) / .8 var(--serif);letter-spacing:.08em;mix-blend-mode:multiply;text-shadow:0 1px #f7f2ea33,0 -1px #0000004d;white-space:nowrap;z-index:4;display:block;position:absolute;bottom:22%;left:55%;transform:translate(-50%)rotate(-7deg)}.discovery-story.is-cinematic .chapter-copy--zori,.discovery-story.is-cinematic .chapter-copy--codru,.discovery-story.is-cinematic .chapter-copy--vatra{max-width:100%}.universe-triptych{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr}.universe-triptych__panel--zori img{object-position:50% 58%}.universe-triptych__panel--codru img{object-position:50% 48%}.universe-triptych__panel--vatra img{object-position:50% 55%}.universe-choices{grid-template-columns:1fr;gap:12px;margin-top:22px}.universe-choice{min-height:100px;padding:10px 0}.universe-choice strong{font-size:clamp(2.5rem,13vw,4.5rem)}.story-chapter.chapter-6{padding:max(96px, calc(var(--header-height) + 14px)) 0 70px;align-items:flex-start}.story-chapter.chapter-6 .chapter-copy{width:100%}.cinematic-collection{gap:12px;max-height:calc(100svh - 166px)}.cinematic-collection__heading{padding:0 22px}.cinematic-collection__heading .eyebrow{margin-bottom:7px}.cinematic-collection__heading-copy{display:block}.cinematic-collection__heading h2{font-size:clamp(2.45rem,10.8vw,3.7rem)!important;line-height:1.05!important}.cinematic-collection__heading .chapter-description{max-width:310px;margin-top:10px;font-size:.78rem}.cinematic-collection__products{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:0 22px 6px;scroll-padding-left:22px;display:flex;overflow-x:auto}.cinematic-collection__products::-webkit-scrollbar{display:none}.cinematic-product{scroll-snap-align:start;flex:0 0 74vw;min-height:230px;padding:13px 15px}.cinematic-product__meta strong{font-size:clamp(1.5rem,7vw,2rem)}.cinematic-collection__footer{margin:0 22px;padding-top:10px}.cinematic-collection__footer>span{display:none}.cinematic-collection__cta{margin-left:auto;font-size:.53rem}.discovery-waitlist{text-align:left;padding-bottom:1rem;display:block}.discovery-waitlist__intro{margin-bottom:2rem}.discovery-waitlist .waitlist-form{max-width:none}.discovery-story.is-cinematic .story-chapter.chapter-7{height:auto;min-height:100svh;padding-bottom:8rem;overflow:visible}.chapter-navigation{gap:10px;margin-left:12px;margin-right:12px;padding:0 8px}.chapter-counter,.skip-story{flex-basis:auto}.chapter-dots{gap:4px}.chapter-dots>span{width:12px}.chapter-dots>span.is-active{width:22px}.skip-story{white-space:nowrap;flex:none;max-width:48px;font-size:0}.skip-story>span{display:none}.scroll-affordance{gap:0;bottom:84px}.scroll-affordance span{display:none}.scroll-affordance i{border:0;border-left:1px solid #f7f2ea7a;border-radius:0;width:8px;height:24px}.discovery-story.is-cinematic .chapter-0 .scroll-affordance span{margin-bottom:7px;font-size:.5rem;display:block}.discovery-story.is-cinematic .chapter-2 .scroll-affordance{display:none}.discovery-story.is-cinematic .chapter-2 .chapter-copy h2{white-space:normal;font-size:clamp(1.9rem,8.5vw,2.8rem)}.discovery-story.is-cinematic .chapter-2 .chapter-copy h2 .story-line{white-space:normal;display:block}.discovery-story.is-cinematic .chapter-2 .story-line--uni-a{margin-right:0}.discovery-story.is-cinematic .chapter-2 .story-line--uni-b{padding-left:0}.discovery-story.is-cinematic .chapter-2 .universe-choices{gap:6px;margin-top:16px}.discovery-story.is-cinematic .chapter-2 .universe-choice{min-height:68px;padding:4px 0}.discovery-story.is-cinematic .chapter-2 .universe-choice strong{font-size:clamp(2.25rem,11vw,4rem)}.discovery-story.is-cinematic .chapter-2 .universe-choice em{margin-top:6px}.discovery-story.is-cinematic .chapter-2 .universe-choice__bottle{display:none}.discovery-story.is-cinematic .chapter-copy--zori,.discovery-story.is-cinematic .chapter-copy--codru,.discovery-story.is-cinematic .chapter-copy--vatra{flex-direction:column;max-width:min(100%,560px);display:flex}.product-slot{align-items:center;width:min(56vw,250px);margin:0 auto}.product-slot .product-slot-image{height:clamp(150px,20vh,230px)}.chapter-note{justify-content:center}.discovery-story[data-active-chapter=acasa] .chapter-navigation{display:none}.compact-hero{flex-direction:column;align-content:flex-start;min-height:100svh;padding:104px 28px 82px;display:flex;overflow:auto}.compact-universes{scroll-snap-type:x mandatory;width:100%;margin-top:12px;display:flex;overflow-x:auto}.compact-universe{scroll-snap-align:start;flex:0 0 72vw;min-height:190px}.compact-launch{bottom:28px;left:28px;right:auto}.discovery-story.is-cinematic .chapter-copy>*{transition-duration:.42s,.56s;transform:translateY(12px)}.discovery-story.is-cinematic .story-word{transition-duration:.4s,.62s;transition-delay:calc(20ms + (var(--word-index,0) * 34ms));transform:translate3d(0,45%,40px)rotateX(-65deg)}}@media (prefers-reduced-motion:reduce){.discovery-story.is-cinematic .cinematic-backdrop,.discovery-story.is-cinematic .cinematic-backdrop-layer,.discovery-story.is-cinematic .cinematic-backdrops,.universe-triptych,.universe-triptych__panel img,.discovery-story.is-cinematic .story-word,.discovery-story.is-cinematic .chapter-copy>*,.cinematic-product,.cinematic-product:after,.cinematic-product__bottle img,.universe-choice,.universe-mark,.note-word,.universe-choice__bottle,.universe-choice__bottle:after,.product-slot,.product-slot:before,.product-slot:after,.product-slot-image,.compact-universe{transition:none!important;animation:none!important;transform:none!important}.discovery-story.is-cinematic .chapter-copy>*,.discovery-story.is-cinematic .story-word,.discovery-story.is-cinematic .note-word{opacity:1}.origin-carving{transform:translate(-50%)!important}.scroll-affordance{display:none}}.not-found{align-items:center;display:flex}.not-found__inner{max-width:640px}.not-found__copy{color:var(--muted);max-width:46ch;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.65}.not-found .button{margin-top:clamp(20px,3vw,34px)}.story-fast-path{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:2rem;display:flex}.story-fast-path a{color:var(--ivory);letter-spacing:.12em;text-transform:uppercase;border:1px solid #f7f2eaa6;padding:13px 18px;font-size:.62rem;font-weight:700}.story-fast-path a:first-child{background:var(--ivory);color:var(--forest-deep)}.story-fast-path a:hover,.story-fast-path a:focus-visible{border-color:var(--ivory);box-shadow:0 0 0 2px #f7f2ea29}.discovery-stage[data-chapter="7"] .scene-shade{background:linear-gradient(90deg,#030c098f,#030c095c 48%,#030c09ad),linear-gradient(#0000 50%,#030c0980)}.discovery-waitlist .waitlist-form{background:#05110dba;border:1px solid #f7f2ea4d;border-radius:4px;gap:16px;max-width:500px;padding:clamp(20px,2.7vw,38px);box-shadow:0 24px 70px #0000003b}.form-fields--optional{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.waitlist-form label small{letter-spacing:.02em;opacity:.72;text-transform:none;font-size:.7em;font-weight:400}.waitlist-form select{appearance:none;color:var(--ivory);font:400 .78rem var(--sans);background:#f7f2ea14;border:1px solid #f7f2ea61;border-radius:2px;width:100%;min-height:42px;padding:0 10px}.waitlist-form select option{background:var(--forest-deep);color:var(--ivory)}.waitlist-form .consent a{text-underline-offset:2px;text-decoration:underline}.waitlist-pending{color:var(--ivory);background:#05110db3;border:1px solid #f7f2ea4d;max-width:480px;padding:24px;line-height:1.6}.contact-details .waitlist-pending{background:var(--forest)}.fragrance-detail__format{border-top:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;margin:1.5rem 0;padding-top:1rem;font-size:.7rem;font-weight:700}.quick-landing .compact-hero__image{object-fit:cover;object-position:center}.quick-landing .fragrance-card__art img{object-fit:cover}.privacy-intro,.privacy-content{max-width:960px;padding:120px clamp(28px,7vw,90px) 35px}.privacy-intro h1{font:400 clamp(4rem, 8vw, 8rem) / .85 var(--serif);letter-spacing:-.045em}.privacy-intro p:not(.eyebrow),.privacy-content p{color:#1b2d25c7;max-width:75ch;line-height:1.75}.privacy-content{padding-top:24px;padding-bottom:120px}.privacy-content h2{font:italic 400 clamp(2.5rem, 4vw, 4rem) / 1 var(--serif);margin:3rem 0 1rem}.privacy-page a{text-underline-offset:3px;text-decoration:underline}.analytics-consent{background:var(--ivory);border:1px solid var(--forest);color:var(--ink);z-index:300;justify-content:space-between;align-items:center;gap:2rem;width:100%;max-width:min(900px,100vw - 32px);padding:22px 26px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 20px 65px #0000003d}.analytics-consent strong{font:italic 400 1.65rem / 1.05 var(--serif)}.analytics-consent p{margin:.55rem 0 0;font-size:.79rem;line-height:1.45}.analytics-consent p a{text-decoration:underline}.analytics-consent__actions{flex-shrink:0;gap:8px;display:flex}.analytics-consent__actions button{border:1px solid var(--forest);color:var(--forest);letter-spacing:.1em;text-transform:uppercase;background:0 0;min-height:42px;padding:0 12px;font-size:.61rem;font-weight:700}.analytics-consent__actions button:last-child{background:var(--forest);color:var(--ivory)}@media (max-width:760px){.site-footer{display:grid}.story-fast-path{flex-direction:column;align-items:center}.story-fast-path a{width:min(100%,260px)}.discovery-waitlist .waitlist-form{padding:20px}.form-fields--optional{grid-template-columns:1fr}.analytics-consent{flex-direction:column;align-items:stretch;gap:15px;max-width:none;padding:20px;bottom:0}.analytics-consent__actions button{flex:1}}
:root{--paper:#f4f1e9;--paper-dark:#e9e5da;--pine:#19372c;--pine-dark:#10271f;--text-soft:#626c61;--rule:#d8dbcf;--gutter:clamp(24px, 5vw, 88px);--header-height:88px}html,body{background:var(--paper)}body{color:var(--pine)}::selection{color:var(--paper);background:var(--pine)}:focus-visible{outline-offset:6px;outline:2px solid #977550}.e-wrap{width:min(100% - var(--gutter) * 2, 1440px);margin-inline:auto}.e-site{padding-top:var(--header-height)}.e-site :is(h1,h2,h3){font-family:var(--serif);font-weight:400}.e-site :is(h1,h2){letter-spacing:-.045em}.e-site h1{margin-bottom:32px;font-size:clamp(64px,7.5vw,120px);line-height:.98}.e-site h2{margin-bottom:24px;font-size:clamp(46px,4.7vw,76px);line-height:1.02}.e-site h3{letter-spacing:-.03em;font-size:clamp(30px,2.7vw,44px);line-height:1.1}.e-site p{line-height:1.8}.e-site em,.e-footer em{font-weight:400}.e-label{font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:400;line-height:1.7;display:flex}.e-site p.e-label{margin-bottom:27px;line-height:1.7}.e-arrow{transition:transform .3s var(--ease);flex:none}.e-button{background:var(--pine);border:1px solid var(--pine);color:var(--paper);letter-spacing:.055em;justify-content:space-between;align-items:center;gap:35px;min-height:56px;padding:18px 24px;font-size:11px;transition:background .25s;display:inline-flex}.e-button:hover{background:var(--pine-dark)}.e-button:hover .e-arrow,.e-link:hover .e-arrow{transform:translate(4px)}.e-link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:30px;padding-block:12px;font-size:12px;line-height:1.5;display:inline-flex}.e-site section[id],.e-site article[id]{scroll-margin-top:calc(var(--header-height) + 24px)}.e-header{height:var(--header-height);background:var(--paper);border-bottom:1px solid var(--rule);z-index:100;position:fixed;inset:0 0 auto}.e-header__inner{justify-content:space-between;align-items:center;gap:30px;height:100%;display:flex}.e-brand{align-items:center;gap:13px;display:inline-flex}.e-brand img{object-fit:contain}.e-brand>span{font-family:var(--serif);letter-spacing:.18em;font-size:27px}.e-navigation{align-items:center;gap:clamp(20px,3.1vw,52px);font-size:12px;display:flex}.e-navigation>a{align-items:center;min-height:44px;display:flex;position:relative}.e-navigation>a:not(:last-child):after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .25s;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.e-navigation>a:hover:after,.e-navigation>a[aria-current=page]:after{transform:scaleX(1)}.e-navigation__launch{border-left:1px solid var(--rule);gap:20px;padding-left:clamp(20px,3.1vw,52px)}.e-navigation__launch .e-arrow{width:17px}.e-menu-toggle{display:none}.e-hero{grid-template-columns:1fr 1fr;gap:4.8%;padding-top:32px;padding-bottom:32px;display:grid}.e-hero__copy{padding:clamp(38px,5.2vw,86px) 0 22px}.e-hero h1{margin-bottom:28px;font-size:clamp(66px,7.55vw,118px)}.e-hero h1 em{color:#657663}.e-hero__description{color:var(--text-soft);margin-bottom:30px;font-size:13px}.e-hero__copy .e-label{letter-spacing:.15em;font-size:9px}.e-hero__edition{color:var(--text-soft);align-items:center;gap:8px;margin:23px 0 0;font-size:10px;display:flex}.e-hero__edition>span,.e-status-dot{background:#60745b;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.e-hero__art{background:var(--pine);min-height:585px;position:relative;overflow:hidden}.e-hero__landscape{object-fit:cover;object-position:60% center}.e-hero__image-label{color:#fff;text-shadow:0 1px 8px #10271f;font-size:9px;position:absolute;top:24px;left:24px}.e-hero__feature{background:var(--paper);grid-template-columns:85px 1fr 22px;align-items:center;gap:16px;padding:16px 20px 16px 12px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.e-hero__bottle{height:110px;position:relative}.e-hero__bottle img{object-fit:contain;transition:transform .4s var(--ease)}.e-hero__feature:hover .e-hero__bottle img{transform:translateY(-4px)}.e-hero__feature strong{font:400 30px/1.2 var(--serif);margin:6px 0;display:block}.e-hero__feature .e-label{font-size:8px}.e-hero__feature-note{color:var(--text-soft);font-size:10px}.e-origin-line{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:15px;padding-block:20px;display:flex}.e-origin-line>span:nth-child(2){font:italic 21px var(--serif)}.e-origin-line a{gap:30px}.e-origin-line a span{font-size:19px}.e-collection{padding-block:105px 100px}.e-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.e-section-heading h2{margin-bottom:0}.e-section-heading>p{color:var(--text-soft);margin-bottom:5px;font-size:12px}.e-section-heading p.e-label{margin-bottom:19px}.e-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.e-product{min-width:0;display:block}.e-product__visual{aspect-ratio:.86;background:var(--product-bg);position:relative;overflow:hidden}.e-product--zori{--product-bg:#e2e7e3}.e-product--codru{--product-bg:#dce1d5}.e-product--vatra{--product-bg:#e8ddcd}.e-product__visual>img{object-fit:contain;transition:transform .7s var(--ease);padding:52px 38px 38px}.e-product:hover .e-product__visual>img,.e-product:focus-visible .e-product__visual>img{transform:translateY(-5px)scale(1.035)}.e-product__index{z-index:1;font-size:9px;position:absolute;top:20px;left:20px}.e-product__explore{border:1px solid #19372c35;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .25s;display:grid;position:absolute;bottom:18px;right:18px}.e-product:hover .e-product__explore{background:var(--paper)}.e-product__explore svg{width:16px}.e-product__caption{flex-direction:column;gap:9px;margin:22px 0 12px;display:flex}.e-product__caption h3{margin:0}.e-product__caption .e-label{color:var(--text-soft);font-size:8px}.e-product__notes{color:var(--text-soft);border-bottom:1px solid var(--rule);margin-bottom:0;padding-bottom:22px;font-size:11px}.e-collection__foot{justify-content:space-between;align-items:center;gap:24px;margin-top:25px;display:flex}.e-collection__foot>span{color:var(--text-soft);font-size:10px}.e-manifesto{background:var(--pine);color:var(--paper);padding-block:85px}.e-manifesto__inner{grid-template-columns:1fr 1fr;align-items:center;gap:11%;display:grid}.e-manifesto__image{aspect-ratio:.93;position:relative}.e-manifesto__image img{object-fit:cover;object-position:35% center}.e-manifesto__image>span{color:#fff;font-size:8px;position:absolute;bottom:22px;left:22px}.e-manifesto__copy{max-width:460px;padding-block:20px}.e-manifesto__copy>p:not(.e-label){color:#c0cbbd;max-width:365px;font-size:13px}.e-manifesto__copy>.e-manifesto__statement{font:400 26px/1.35 var(--serif);color:var(--paper);margin:30px 0 20px}.e-manifesto__copy .e-link{margin-top:14px}.e-memory{grid-template-columns:1fr 1.45fr;gap:8%;padding-block:110px;display:grid}.e-memory>div:first-child img{opacity:.75;margin-top:20px}.e-memory h2{font-size:clamp(50px,5.1vw,78px)}.e-memory p:not(.e-label){max-width:385px;color:var(--text-soft);font-size:13px}.e-memory .e-link{margin-top:14px}.e-launch{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding-block:90px 105px;display:grid}.e-launch__copy>p:not(.e-label){max-width:355px;color:var(--text-soft);font-size:13px}.e-launch__form{min-width:0}.e-launch__form--pending{background:var(--paper-dark);text-align:center;padding:40px}.e-launch__seal{object-fit:contain;opacity:.7;margin:0 auto 25px;display:block}.e-launch .waitlist-pending{color:var(--pine);font:400 29px/1.15 var(--serif);background:0 0;border:0;max-width:300px;margin:0 auto 18px;padding:0}.e-launch__note{color:var(--text-soft);margin-bottom:0;font-size:11px}.e-launch .waitlist-form{gap:20px;max-width:none}.e-launch .form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.e-launch .waitlist-form label{letter-spacing:.04em;text-transform:none;font-size:10px;font-weight:400}.e-launch .waitlist-form :is(input:not([type=checkbox]),select){color:var(--pine);background:0 0;border:1px solid #a6b09e;border-radius:0;min-height:48px;padding:10px 12px;font-size:13px}.e-launch .waitlist-form select{appearance:auto}.e-launch .waitlist-form select option{color:var(--pine);background:var(--paper)}.e-launch .waitlist-form input::placeholder{color:#657160}.e-launch .waitlist-form input:focus{outline:2px solid var(--pine);outline-offset:2px}.e-launch .waitlist-form .consent{grid-template-columns:18px 1fr;align-items:start;min-height:44px;font-size:11px}.e-launch .waitlist-form .consent input{width:18px;height:18px;accent-color:var(--pine);margin:0}.e-launch .waitlist-form .button{color:var(--paper);background:var(--pine);border-color:var(--pine);text-transform:none;letter-spacing:.03em;width:100%;font-weight:400}.e-launch .form-note{font-size:10px}.e-launch .form-result{border-color:var(--pine)}.e-launch .form-error{color:#a13221}.e-page-intro{padding-block:85px 45px}.e-page-intro h1{max-width:950px}.e-page-intro__bottom{justify-content:space-between;align-items:end;gap:35px;display:flex}.e-page-intro__bottom>p{color:var(--text-soft);margin-bottom:0;font-size:13px}.e-page-intro__bottom>span{text-align:right;font-size:9px;line-height:2.1;display:block}.e-fragrance-nav{border-block:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.e-fragrance-nav a{border-right:1px solid var(--rule);grid-template-columns:1fr auto;gap:6px;padding:24px;transition:background .25s;display:grid}.e-fragrance-nav a:first-child{padding-left:0}.e-fragrance-nav a:last-child{border-right:0}.e-fragrance-nav a:hover{background:var(--paper-dark)}.e-fragrance-nav .e-label{grid-column:1/-1;font-size:8px}.e-fragrance-nav a>span:nth-child(2){font:400 26px var(--serif)}.e-details{padding-top:85px}.e-detail{grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding-bottom:90px;display:grid}.e-detail:nth-child(2n) .e-detail__art{order:2}.e-detail:nth-child(2n) .e-detail__copy{order:1}.e-detail__art{aspect-ratio:.88;background:var(--product-bg);position:relative;overflow:hidden}.e-detail__landscape{object-fit:cover}.e-detail__art:after{content:"";pointer-events:none;background:#10271f20;position:absolute;inset:0}.e-detail__bottle{z-index:1;width:67%;height:67%;position:absolute;bottom:10%;left:16.5%}.e-detail__bottle img{object-fit:contain;filter:drop-shadow(0 20px 24px #06181055)}.e-detail__number{color:#fff;font:400 90px var(--serif);opacity:.75;z-index:1;position:absolute;top:5px;left:24px}.e-detail__art-label{color:#fff;z-index:1;position:absolute;bottom:24px;left:24px}.e-detail__copy h2{font-size:clamp(52px,5.5vw,85px)}.e-detail__copy>p:not(.e-label):not(.e-detail__moment){color:var(--text-soft);max-width:355px;font-size:13px}.e-detail__copy p.e-detail__moment{font:italic 400 25px/1.3 var(--serif)}.e-notes{margin:30px 0}.e-notes>div{border-top:1px solid var(--rule);grid-template-columns:100px 1fr;gap:15px;padding-block:13px;display:grid}.e-notes dt{color:var(--text-soft);font-size:10px}.e-notes dd{margin:0;font-size:11px}.e-detail__availability{color:var(--text-soft);margin-top:14px;font-size:10px;display:block}.e-faq{border-top:1px solid var(--rule);grid-template-columns:1fr 1.5fr;gap:10%;padding-block:75px 90px;display:grid}.e-faq details{border-bottom:1px solid var(--rule)}.e-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:24px;font-size:13px;list-style:none;display:flex}.e-faq summary::-webkit-details-marker{display:none}.e-faq summary>span{font-size:24px;font-weight:400;transition:transform .2s}.e-faq details[open] summary>span{transform:rotate(45deg)}.e-faq details p{color:var(--text-soft);max-width:520px;padding-bottom:15px;font-size:13px}.e-story-hero{justify-content:space-between;align-items:center;gap:40px;padding-block:90px 70px;display:flex}.e-story-hero>div>p:not(.e-label){color:var(--text-soft);margin-bottom:0;font-size:13px}.e-story-hero__seal{opacity:.72;width:clamp(100px,16vw,200px);height:auto;margin-right:5%}.e-story-landscape{height:clamp(320px,43vw,640px);margin:0;position:relative}.e-story-landscape img{object-fit:cover}.e-story-landscape figcaption{left:var(--gutter);color:#fff;position:absolute;bottom:30px}.e-story-origin{grid-template-columns:1fr 1.7fr;gap:8%;padding-block:100px;display:grid}.e-story-origin>p{padding-top:10px}.e-story-origin>div>p{color:var(--text-soft);max-width:590px;font-size:14px}.e-story-origin .e-link{margin-top:15px}.e-pillars{border-top:1px solid var(--rule);padding-block:75px 100px}.e-pillars__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.e-pillars__image{aspect-ratio:.92;margin-bottom:25px;position:relative}.e-pillars__image img{object-fit:cover}.e-pillars__grid h3{margin-block:12px}.e-pillars__grid p{color:var(--text-soft);max-width:300px;font-size:13px}.e-quote{background:var(--pine);color:var(--paper);text-align:center;padding-block:90px}.e-quote .e-label{justify-content:center}.e-quote blockquote{font:400 clamp(36px, 4.3vw, 68px)/1.15 var(--serif);letter-spacing:-.025em;margin:30px 0}.e-contact{grid-template-columns:1fr .9fr;align-items:center;gap:8%;padding-block:60px 80px;display:grid}.e-contact__copy{padding-block:30px}.e-contact__copy>p:not(.e-label){color:var(--text-soft);font-size:13px}.e-contact__channel{border-top:1px solid var(--rule);margin-block:45px 30px;padding-top:25px}.e-contact__channel p.e-label{margin-bottom:15px}.e-contact__channel>p:not(.e-label){color:var(--text-soft);font-size:13px}.e-contact__email{font:400 clamp(22px, 2.4vw, 38px)/1.2 var(--serif);overflow-wrap:anywhere;align-items:center;gap:20px;display:flex}.e-contact__image{min-height:570px;position:relative}.e-contact__image img{object-fit:cover;object-position:38% center}.e-contact__image>span{color:#fff;font-size:9px;position:absolute;bottom:25px;left:25px;right:25px}.e-footer{background:var(--pine-dark);color:var(--paper);padding-top:60px;overflow:hidden}.e-footer__top{justify-content:space-between;align-items:end;gap:30px;display:flex}.e-footer__top .e-label{color:#c0cbbd;margin-bottom:18px;font-size:8px}.e-footer__promise{font:400 clamp(27px, 3vw, 45px)/1.2 var(--serif);margin-bottom:0}.e-footer__top .e-link{margin-bottom:3px}.e-footer__wordmark{font-family:var(--serif);letter-spacing:.035em;text-align:center;padding-top:40px;padding-bottom:30px;font-size:clamp(65px,13.8vw,222px);line-height:1.2}.e-footer__bottom{color:#c0cbbd;border-top:1px solid #f4f1e933;justify-content:space-between;align-items:center;gap:25px;padding-block:25px;font-size:9px;display:flex}.e-footer__bottom nav{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.e-footer__bottom nav>a{padding-block:10px}.e-footer a:hover{color:#fff}.e-footer__origin{align-items:center;gap:9px;display:flex}.e-footer__origin img{filter:brightness(0)invert();opacity:.7}.privacy-page{padding-top:calc(var(--header-height) + 30px)}.privacy-page .privacy-intro{padding-top:45px}.privacy-page h1{overflow-wrap:anywhere;font-size:clamp(44px,7.5vw,90px)}@media (min-width:1700px){.e-hero__art{min-height:720px}}@media (max-width:1000px){.e-brand>span{font-size:23px}.e-brand img{width:30px;height:30px}.e-navigation{gap:20px;font-size:11px}.e-navigation__launch{gap:12px;padding-left:20px}.e-hero{gap:4%}.e-hero__art{min-height:535px}.e-hero h1{font-size:clamp(65px,7.8vw,86px)}.e-hero__feature{grid-template-columns:55px 1fr 18px;gap:10px;padding:12px;bottom:16px;left:16px;right:16px}.e-hero__bottle{height:80px}.e-hero__feature strong{font-size:25px}.e-section-heading{align-items:start}.e-section-heading>p{max-width:245px}.e-products{gap:18px}.e-product__visual>img{padding:45px 22px 35px}.e-product__index{font-size:8px;left:15px}.e-manifesto__inner,.e-detail{gap:7%}.e-detail__copy h2{font-size:56px}.e-launch{gap:6%}.e-launch__form--pending{padding:35px 24px}.e-footer__origin{display:none}}@media (max-width:760px){:root{--gutter:24px;--header-height:72px}.e-header__inner{gap:15px}.e-brand>span{font-size:23px}.e-brand{gap:10px}.e-menu-toggle{min-height:44px;color:var(--pine);background:0 0;border:0;align-items:center;gap:12px;padding:8px 0 8px 12px;font-size:11px;display:flex}.e-navigation{background:var(--paper);padding:20px var(--gutter) 30px;border-bottom:1px solid var(--rule);display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 22px #10271f14}.e-navigation.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.e-navigation>a{border-bottom:1px solid var(--rule);min-height:57px;font-size:19px}.e-navigation>a:after{display:none}.e-navigation__launch{border-left:0;justify-content:space-between;padding-left:0}.e-hero{grid-template-columns:1fr;gap:30px;padding-top:15px;padding-bottom:25px}.e-hero__copy{padding:38px 0 0}.e-hero h1{font-size:clamp(67px,12vw,92px)}.e-hero__copy .e-label{margin-bottom:26px;font-size:8px}.e-hero__description{max-width:340px;font-size:13px}.e-hero__edition{margin-top:18px}.e-hero__art{min-height:420px}.e-hero__image-label{font-size:8px;top:20px;left:20px}.e-hero__feature{grid-template-columns:65px 1fr 20px;padding:14px}.e-hero__bottle{height:86px}.e-hero__feature strong{font-size:29px}.e-origin-line{padding-block:18px}.e-origin-line .e-label{font-size:8px}.e-origin-line>span:nth-child(2){display:none}.e-origin-line a{gap:15px}.e-collection{padding-block:65px}.e-section-heading{flex-direction:column;gap:22px;margin-bottom:32px}.e-section-heading>p{max-width:none;font-size:12px}.e-site h2{font-size:clamp(44px,8vw,60px)}.e-site h3{font-size:36px}.e-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.e-product__visual{aspect-ratio:.85}.e-product__caption{gap:7px}.e-product__notes{font-size:11px}.e-collection__foot{margin-top:28px}.e-manifesto{padding-block:45px 55px}.e-manifesto__inner{grid-template-columns:1fr;gap:38px}.e-manifesto__image{aspect-ratio:1.12}.e-manifesto__copy{max-width:none;padding:0}.e-manifesto__copy>p:not(.e-label){max-width:460px}.e-memory{grid-template-columns:1fr;gap:30px;padding-block:65px}.e-memory>div:first-child{justify-content:space-between;align-items:center;display:flex}.e-memory>div:first-child .e-label{margin:0}.e-memory>div:first-child img{width:55px;height:55px;margin:0}.e-launch{grid-template-columns:1fr;gap:28px;padding-block:55px 65px}.e-launch__copy>p:not(.e-label){max-width:460px}.e-launch__form--pending{padding:32px 24px}.e-launch .waitlist-form :is(input:not([type=checkbox]),select){font-size:16px}.e-page-intro{padding-block:55px 35px}.e-page-intro h1,.e-story-hero h1,.e-contact h1{font-size:clamp(58px,10vw,85px)}.e-page-intro__bottom{flex-direction:column;align-items:start;gap:20px}.e-page-intro__bottom>span{text-align:left;font-size:8px}.e-fragrance-nav a{padding:16px 9px}.e-fragrance-nav a>span:nth-child(2){font-size:21px}.e-fragrance-nav .e-label{font-size:7px}.e-fragrance-nav a>span:last-child{display:none}.e-details{padding-top:40px}.e-detail{grid-template-columns:1fr;gap:30px;padding-bottom:65px}.e-detail:nth-child(2n) .e-detail__art,.e-detail:nth-child(2n) .e-detail__copy{order:initial}.e-detail__art{aspect-ratio:1}.e-detail__copy p.e-label{margin-bottom:15px}.e-detail__copy h2{font-size:59px}.e-detail__copy>p:not(.e-label):not(.e-detail__moment){max-width:none}.e-faq{grid-template-columns:1fr;gap:15px;padding-block:50px}.e-faq h2 br{display:none}.e-faq h2 em:before{content:" "}.e-story-hero{gap:15px;padding-block:55px 45px}.e-story-hero__seal{align-self:start;width:65px;margin:0}.e-story-hero h1{font-size:clamp(49px,8.8vw,70px)}.e-story-landscape{height:350px}.e-story-landscape figcaption{right:var(--gutter);font-size:8px}.e-story-origin{grid-template-columns:1fr;gap:20px;padding-block:55px}.e-story-origin>p{margin:0;padding:0}.e-pillars{padding-block:55px}.e-pillars__grid{grid-template-columns:1fr;gap:35px}.e-pillars__image{aspect-ratio:1.35;margin-bottom:20px}.e-pillars__grid p{max-width:400px}.e-quote{padding-block:60px}.e-quote blockquote{font-size:37px}.e-contact{grid-template-columns:1fr;gap:30px;padding-block:25px 55px}.e-contact__copy{padding-bottom:0}.e-contact__image{min-height:380px}.e-contact__channel{margin-top:30px}.e-footer{padding-top:40px}.e-footer__top{flex-direction:column;align-items:start;gap:20px}.e-footer__promise{max-width:320px;font-size:30px}.e-footer__wordmark{padding-block:35px 25px;font-size:13.5vw}.e-footer__bottom{flex-direction:column;align-items:start;gap:10px;padding-block:20px}.e-footer__bottom nav{gap:18px}.e-footer__bottom nav a{font-size:10px}.privacy-page{padding-inline:0}.privacy-page .privacy-intro{padding-top:25px}}@media (max-width:480px){.e-products{grid-template-columns:1fr;gap:35px}.e-product__visual{aspect-ratio:1}.e-product__visual>img{padding:48px 48px 32px}.e-product__caption{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:10px}.e-product__caption .e-label{font-size:7px}.e-collection__foot{flex-direction:column;align-items:start;gap:10px}.e-launch .form-fields{grid-template-columns:1fr}.e-story-hero{position:relative}.e-story-hero__seal{width:32px;position:absolute;top:44px;right:0}.e-fragrance-nav a>span:nth-child(2){font-size:19px}}@media (max-width:360px){:root{--gutter:18px}.e-brand>span{font-size:20px}.e-menu-toggle{gap:8px}.e-hero h1{font-size:62px}.e-hero__copy .e-label{font-size:7px}.e-desktop-break{display:none}.e-story-hero h1{font-size:44px}}@media (prefers-reduced-motion:no-preference){.e-hero__copy,.e-hero__art{animation:editorial-enter .8s var(--ease) both}.e-hero__art{animation-delay:.1s}@keyframes editorial-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.e-site *,.e-header *,.e-footer *{transition:none!important;animation:none!important}}
.waitlist-form__fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.waitlist-form__fields:disabled{opacity:.7}.waitlist-form .form-fields--primary{grid-template-columns:minmax(0,1fr)}.form-personalization{border-block:1px solid;border-color:#87977c55;padding-block:3px}.form-personalization summary{cursor:pointer;min-height:44px;padding-block:12px;font-size:12px}.form-personalization summary>span{opacity:.75;margin-left:8px;font-size:10px}.form-personalization__fields{gap:18px;padding-block:8px 20px;display:grid}.form-personalization small{opacity:.75;font-size:10px;font-weight:400}.waitlist-form .form-preference{margin:-5px 0 0;font-size:12px;line-height:1.6}.form-status{margin:0;font-size:12px}.form-status:empty{display:none}.form-result:focus{outline-offset:8px}.e-launch .waitlist-form{gap:14px}.e-launch .form-note{font-size:11px;line-height:1.6}.e-launch .form-preference{color:var(--text-soft)}.e-launch .waitlist-form .consent{font-size:12px;line-height:1.65}.mobile-launch{display:none}@media (max-width:760px){.mobile-launch:not([hidden]){z-index:85;background:var(--paper);color:var(--pine);padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid #bdc6b3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px #061e1510}.mobile-launch>span{font-family:var(--serif);white-space:nowrap;font-size:21px;line-height:1.2}.mobile-launch small{font-family:var(--sans);margin-top:4px;font-size:8px;display:block}.mobile-launch .e-button{gap:18px;min-height:48px;padding:13px 14px;font-size:10px}.mobile-launch .e-arrow{width:17px}body:has([data-launch-trigger]) .e-footer{padding-bottom:calc(90px + env(safe-area-inset-bottom))}}
