.atelier-page{--ink:#202522;--muted:#606961;--paper:#f4f2eb;--sea:#c9ddd5;--sage:#a8b8a8;background:var(--paper)!important;color:var(--ink)!important}.atelier-page .eyebrow{color:#607a6a!important}.atelier-page .action{border-color:#536c5f!important;background:#536c5f!important;color:#fff!important}.atelier-page .action:hover{background:#324b3e!important;color:#fff!important}.atelier-page .editorial-link{color:#4e6959!important;border-color:#9eaaa0!important}.atelier-page h1,.atelier-page h2,.atelier-page h3{color:var(--ink)}.infusion-editorial-hero{min-height:760px;display:flex;align-items:center;padding:90px clamp(24px,9vw,140px);background:linear-gradient(90deg,#f5f3ecfa,#f5f3ecf2 38%,#f5f3ec61 68%,#f5f3ec0f),var(--infusion-image) center/cover}.infusion-hero-copy{max-width:610px}.infusion-hero-copy h1{margin:18px 0 0;font:400 clamp(72px,12vw,154px)/.8 "Bodoni Moda",serif;letter-spacing:-.06em}.infusion-hero-copy .infusion-subtitle{margin:22px 0 28px;font:italic 400 clamp(25px,3.5vw,42px)/1.1 "Bodoni Moda",serif}.infusion-hero-copy>p:not(.infusion-subtitle){max-width:510px;color:#505952;font-size:14px;line-height:1.9}.infusion-hero-copy .action{margin-top:18px}.infusion-editorial-intro,.infusion-immersive-context{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;padding:110px clamp(24px,10vw,150px)}.infusion-editorial-intro h2,.infusion-immersive-context h2,.editorial-section-heading h2,.infusion-composer h2,.infusion-private-commission h2,.beverage-connection-copy h2{margin:16px 0;font:400 clamp(44px,6.4vw,78px)/.95 "Bodoni Moda",serif}.infusion-editorial-intro h2 em,.infusion-immersive-context h2 em,.editorial-section-heading h2 em,.infusion-private-commission h2 em,.beverage-connection-copy h2 em{color:#71897a}.infusion-editorial-intro>div>p,.infusion-immersive-context>div>p,.beverage-connection-copy>p{color:#58615a;font-size:13px;line-height:1.95}.atelier-note{margin-top:30px;padding-top:20px;border-top:1px solid #c9cec7;font-size:11px!important}.vessel-study,.interactive-infusions{padding:100px clamp(24px,10vw,150px);background:#ebece5}.editorial-section-heading{max-width:700px}.editorial-section-heading>p{color:#657067;font-size:13px;line-height:1.8}.vessel-feature,.interaction-image{margin:40px 0}.vessel-feature img{width:100%;max-height:650px;object-fit:cover;object-position:center 54%}.vessel-feature figcaption,.interaction-image figcaption,.infusion-immersive-context figcaption,.immersion-beverage-connection figcaption{padding-top:10px;color:#70776f;font-size:8px;letter-spacing:.14em}.vessel-list,.experience-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 7%}.vessel-list article,.experience-list article{display:grid;grid-template-columns:42px 1fr;gap:14px;padding:23px 0;border-top:1px solid #c9cfc7}.vessel-list article>span,.experience-list article>span{color:#768e7e;font-size:10px;letter-spacing:.12em}.vessel-list h3,.experience-list h3{margin:0 0 7px;font:400 25px/1.1 Bodoni Moda,serif}.vessel-list p,.experience-list p{margin:0;color:#616a62;font-size:12px;line-height:1.8}.interaction-image img{width:100%;max-height:600px;object-fit:cover}.infusion-composer{margin-top:90px;padding:clamp(24px,5vw,58px);background:#e0e9e2}.infusion-composer h2{font-size:clamp(40px,5vw,64px)}.infusion-composer>p{max-width:680px;color:#5b665d;font-size:13px;line-height:1.8}.infusion-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0}.infusion-controls label{display:grid;gap:9px;color:#3a453d;font-size:11px}.infusion-controls select{min-height:48px;padding:10px;border:1px solid #a8b7aa;background:#f8f7f2;color:#28332c;font:inherit}.infusion-composition-result{max-width:740px;padding:23px;border:1px solid #a9b9aa;background:#ffffff80}.infusion-composition-result>p{color:#414c44;font:italic 400 22px/1.5 Bodoni Moda,serif}.infusion-immersive-context{align-items:center}.infusion-immersive-context figure,.immersion-beverage-connection figure{margin:0}.infusion-immersive-context figure img,.immersion-beverage-connection figure img{width:100%;aspect-ratio:4/5;object-fit:cover}.infusion-private-commission{padding:100px clamp(24px,10vw,150px);background:#dce8df}.infusion-private-commission>p{max-width:760px;color:#566159;font-size:14px;line-height:1.9}.immersion-page .immersion-opening{background-image:linear-gradient(90deg,#f4f2ebf7,#f4f2ebd4 43%,#f4f2eb14),var(--opening-image)}.immersion-page .immersion-opening-copy,.immersion-page .immersion-opening-copy h1{color:#202522}.immersion-page .immersion-opening-copy>p:not(.visual-disclosure){color:#535c55}.immersion-page .immersion-opening .visual-disclosure{color:#5b655d}.immersion-page .immersion-opening-shade{background:linear-gradient(90deg,rgba(244,242,235,.22),transparent 75%)}.immersion-page .immersion-commission-shade{background:linear-gradient(90deg,rgba(244,242,235,.22),transparent 80%)}.immersion-page .immersion-opening-title{color:#3e4e43}.immersion-page .immersion-offerings,.immersion-page .immersion-worlds,.immersion-page .immersion-composer,.immersion-page .immersion-commission{background-color:#f4f2eb;color:#202522}.immersion-page .section-dark-heading h2,.immersion-page .immersion-offer h3,.immersion-page .world-influence-list h3,.immersion-page .immersion-commission h2{color:#202522}.immersion-page .section-dark-heading p,.immersion-page .immersion-offer p,.immersion-page .world-influence-list p,.immersion-page .immersion-commission-copy>p{color:#5c655e}.immersion-page .immersion-offer-list article,.immersion-page .world-influence-list article{border-color:#c9cec7}.immersion-page .perception-section,.immersion-page .immersion-connection{background:#e9ece5;color:#202522}.immersion-page .perception-section p,.immersion-page .immersion-connection p{color:#576159}.immersion-page .immersion-beverage-connection{display:grid;grid-template-columns:1fr .9fr;gap:9%;align-items:center;padding:105px clamp(24px,10vw,150px);background:#e0e9e2}.immersion-beverage-connection-copy h2{color:#202522}.immersion-beverage-connection .editorial-link{display:inline-flex;margin:16px 14px 0 0}.immersion-page .composition-group legend,.immersion-page .composition-option{color:#39443c}.immersion-page .composition-group{border-color:#c4ccc3}.immersion-page .composition-option{border-color:#aab5aa}.immersion-page .composition-option[aria-pressed=true]{background:#536c5f;color:#fff;border-color:#536c5f}.immersion-page .composition-result{background:#e4ebe4;border-color:#aab9ad}.immersion-page .composition-result>p{color:#4e5a51}.immersion-page .composition-result .composition-traits{color:#536c5f}.immersion-page .immersion-commission{background-image:linear-gradient(90deg,#f4f2ebf7,#f4f2ebd4 55%,#f4f2eb33),var(--commission-image)}.immersion-page .immersion-commission h2{color:#202522}.immersion-page .immersion-commission-copy .commission-meta,.immersion-page .immersion-commission-copy .production-note{color:#58625a}.immersion-page .beverage-connection-copy h2{color:#202522}@media(max-width:760px){.infusion-editorial-hero{min-height:720px;padding:70px 24px;background-position:60% center}.infusion-editorial-intro,.infusion-immersive-context,.immersion-page .immersion-beverage-connection{grid-template-columns:1fr;gap:28px;padding:74px 24px}.vessel-study,.interactive-infusions,.infusion-private-commission{padding:74px 24px}.vessel-list,.experience-list,.infusion-controls{grid-template-columns:1fr}.immersion-page .immersion-opening{background-position:65% center}.immersion-page .immersion-opening-copy{max-width:100%}}@media(prefers-reduced-motion:reduce){.atelier-page *{scroll-behavior:auto!important;transition:none!important}}
