/* Inner pages: the homepage palette and typography, without cinematic motion. */
:root{--bg:#0C0A09;--surface:#171310;--surface-2:#2A2320;--ink:#EDE6DA;--ink-2:#EDE6DA;--muted:#A9A49B;--ink-inv:#EDE6DA;--muted-inv:#A9A49B;--brand:#C8A24A;--emph:#D6B778;--f-display:Fraunces,Georgia,serif;--f-body:Archivo,Arial,sans-serif;--f-accent:Fraunces,Georgia,serif;--hair:1px solid #413A33;--gutter:clamp(24px,5vw,80px);color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:24px}body{margin:0;background:#0C0A09;color:#EDE6DA;font:400 17px/1.75 Archivo,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%;height:auto}button,input,textarea{font:inherit}button,a,summary{touch-action:manipulation}button{cursor:pointer}h1,h2,h3,.display,.display2{font-family:Fraunces,Georgia,serif;font-weight:300;letter-spacing:-.035em;text-transform:none;line-height:1.12;text-wrap:balance}h1,.display{font-size:clamp(40px,4.5vw,68px)}h2,.display2{font-size:clamp(30px,3vw,44px)}h3{font-size:28px}h1,h2,h3{margin:0 0 28px}p{margin:0 0 24px}li{padding-left:5px;margin-bottom:12px}ul{padding-left:22px}em,.display em,.display2 em,.on-dark .display em,.on-dark .display2 em{font-family:Fraunces,Georgia,serif;font-size:1em;line-height:inherit;font-weight:300;color:inherit;display:inline;padding:0}.display,.display2,.on-dark .display,.on-dark .display2{padding-top:0}.band--cream,.band--sand,.band--white{background:#0C0A09;color:#EDE6DA}.band--dark,.band--black{background:#171310}.band::before,.band::after{animation:none!important}.reveal,.js .reveal{opacity:1!important;transform:none!important}.ticker{font-size:11px;letter-spacing:.05em;border-bottom:1px solid #413A33;padding-block:10px}.ticker__track,.ticker__in{animation:none!important;transform:none!important}.ticker [aria-hidden=true]{display:none}.masthead{position:relative;background:#0C0A09;border-bottom:1px solid #413A33}.masthead__in{min-height:88px;gap:28px}.masthead__nav{gap:24px}.masthead__nav a,.masthead__actions a{font-size:13px;white-space:nowrap}.wordmark img{width:104px;height:auto}.mobilenav{background:#171310}.mobilenav[hidden]{display:none!important}.skip-link{position:absolute;top:-100px;left:24px;z-index:99;padding:12px;background:#EDE6DA;color:#0C0A09}.skip-link:focus{top:12px}:focus-visible{outline:2px solid #D6B778;outline-offset:5px}
.inner-opening{width:min(100%,1440px);margin:auto;padding:72px var(--gutter) 80px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,90px);align-items:center;border-bottom:1px solid #413A33}.inner-opening:not(:has(.inner-media)){grid-template-columns:1fr}.inner-intro{min-width:0}.inner-intro h1{max-width:17ch}.inner-intro .copy-standfirst,.inner-intro .copy-lede{font-size:18px;color:#C8C0B6;line-height:1.75}.copy-eyebrow,.copy-date,.copy-meta-line{font-size:12px;letter-spacing:.08em;color:#A9A49B}.inner-media{min-width:0}.inner-media .art__hero{width:100%;height:auto;aspect-ratio:1;max-height:620px;margin:0;background:#100D0A}.inner-media .art__hero img{width:100%;height:100%;object-fit:contain}.inner-media .pdp__gallery{position:static}.inner-media .pdp__media{aspect-ratio:1;max-height:560px;background:#100D0A}.inner-media .pdp__media img{width:100%;height:100%;object-fit:contain}.pdp__thumbs{display:flex;gap:8px;flex-wrap:wrap;padding-top:16px}.pdp__thumb{width:calc(20% - 7px);max-width:100px;min-width:40px;background:#171310;border:1px solid #413A33;padding:0;overflow:hidden}.pdp__thumb img{width:100%;aspect-ratio:1;object-fit:contain}.pdp__thumb[aria-pressed=true]{border-color:#D6B778}.inner-block{max-width:820px;padding:44px 30px 0;margin:0 auto}.inner-block p,.inner-block li{color:#CCC4BA}.inner-block h2{margin-bottom:24px}.inner-block:last-child{padding-bottom:80px}.inner-callout,.inner-toc{margin-top:44px;padding:32px;background:#171310;border:1px solid #413A33}.inner-callout h2,.inner-toc h2{font-size:26px}.inner-cta_band{margin-top:64px;padding:48px;background:#171310;border:1px solid #413A33}.inner-cta_band h2{font-size:38px}.inner-cta_band s{color:#A9A49B;font-size:.7em}.inner-faq .copy-q{font-family:Fraunces,serif;font-size:26px}.inner-wood-rail{max-width:1320px}.inner-wood-rail .rail{display:flex;overflow-x:auto;gap:24px}.rail>*{flex:0 0 260px}.pill{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;padding:14px 26px;border-radius:100px;background:#D3AF69;color:#161009;border:1px solid #DEC794;text-decoration:none;font:400 14px/1.5 Archivo,sans-serif;max-width:100%;white-space:normal;box-shadow:inset 0 1px 0 #F2DFB7;transition:filter .15s}.pill:hover{filter:brightness(1.08)}.pill--outline{background:transparent;color:#EDE6DA;border-color:#A9A49B}.label{color:#A9A49B}
.source-layout>.band{padding-block:64px}.source-layout .art__head{max-width:1000px;text-align:left;padding-inline:var(--gutter);margin-inline:auto}.source-layout .art__stand{font-size:19px;max-width:65ch;color:#C8C0B6}.source-layout .art__body{max-width:800px}.source-layout .hub{gap:40px}.hub__card{background:transparent;color:#EDE6DA}.hub__media{background:#171310;overflow:hidden}.hub__media img{object-fit:contain}.hub__title{font-family:Fraunces,serif;font-size:28px;line-height:1.2;margin-top:20px}.hub__sub{color:#A9A49B;line-height:1.6}.source-layout .pdp{gap:64px}.pdp__media{background:#171310}.pdp__acc,.pdp__row,.faq__item{border-color:#413A33}.pdp__row summary,.faq__item summary{color:#EDE6DA}.pdp__row p,.faq__item p{color:#CCC4BA}.pdp__xs{background:#171310}.form input,.form textarea,.foot input{background:#171310;color:#EDE6DA;border:1px solid #625A52;border-radius:0;min-height:48px}.form label{color:#EDE6DA}.foot{margin-top:80px;border-top:1px solid #413A33;background:#171310}.foot a{color:#EDE6DA}.foot p{color:#A9A49B}.foot .wordmark img{width:104px}.ctaband{background:#171310}.art__note{background:#171310;border-color:#413A33;color:#EDE6DA}.on-dark{color:#EDE6DA}dialog{background:#171310;color:#EDE6DA;border:1px solid #625A52;max-width:min(90vw,480px);padding:40px}dialog::backdrop{background:#000b}.close-status{float:right;background:none;border:0;color:inherit;font-size:28px}.page-directory{max-width:1100px;margin:auto;padding:64px 24px}.page-directory h1{margin-top:48px}.page-directory ul{columns:2;column-gap:64px;list-style:none;padding:0}.page-directory li{break-inside:avoid;border-bottom:1px solid #413A33;padding:16px 0;margin:0}.page-directory a{text-decoration:none}.page-directory a:hover{text-decoration:underline}
@media(max-width:1000px){.masthead__nav{gap:14px}.masthead__actions{display:none}.inner-opening{gap:32px}.source-layout .pdp{gap:32px}.source-layout .hub{gap:28px}}
@media(max-width:700px){body{font-size:16px;line-height:1.75}.masthead__in{min-height:72px}.masthead__nav{display:none}.navtoggle{display:block}.inner-opening{grid-template-columns:1fr;padding:40px 24px;gap:32px}.inner-intro h1{max-width:20ch}.inner-media .art__hero{aspect-ratio:1;max-height:430px}.inner-block{padding:36px 24px 0}.inner-callout,.inner-toc,.inner-cta_band{margin:32px 24px 0;padding:24px}.inner-cta_band h2{font-size:32px}.inner-block:last-child{padding-bottom:40px}.source-layout>.band{padding-block:40px}.source-layout .art__head{padding-inline:24px}.source-layout .hub{grid-template-columns:1fr}.source-layout .pdp{grid-template-columns:1fr}.source-layout .pdp__gallery{position:static}.foot{margin-top:48px}.page-directory ul{columns:1}.pill{gap:18px}.ticker{max-width:100%;overflow:hidden}}
.source-layout .hub{width:min(calc(100% - 2 * var(--gutter)),1280px);margin-inline:auto}.source-layout .hub__media{aspect-ratio:4/5}.source-layout .hub__media img{width:100%;height:100%;object-fit:contain}.masthead__in{justify-content:space-between}.masthead__nav{margin-right:auto}.source-layout .art__head{margin-block:0}.source-layout .band--cream2{background:#171310;color:#EDE6DA}
/* Alternating editorial bands retain the 760px reading measure at every width. */
.article-layout{background:#F2EEE6;color:#241F19;color-scheme:light;padding-bottom:64px}
.article-layout .inner-opening{border-bottom-color:#D3CABE}
.article-layout .inner-intro .copy-standfirst,.article-layout .inner-intro .copy-lede,.article-layout .inner-block p,.article-layout .inner-block li{color:#40382F}
.article-layout .copy-eyebrow,.article-layout .copy-date,.article-layout .copy-meta-line{color:#655B50}
.article-layout .inner-toc,.article-layout .inner-callout,.article-layout .inner-cta_band{background:#E7E0D5;border-color:#CFC4B5;color:#241F19}
.article-layout .inner-cta_band s{color:#655B50}
.article-layout > .article-band{max-width:none;width:100%;margin:0;padding:64px max(30px,calc((100% - 760px)/2));background:#F2EEE6;color:#241F19}
.article-layout > .article-band--bone{background:#E7E0D5;color:#241F19;color-scheme:light}
.article-layout :focus-visible{outline-color:#40382F}
.article-layout > .article-band > :last-child{margin-bottom:0}
@media(max-width:700px){.article-layout > .article-band{padding:40px 24px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/* Approved product evidence pass — preserve original palette and page-family structure. */
.product-crumb{display:flex;flex-wrap:wrap;gap:8px;width:min(100%,1440px);margin:auto;padding:24px var(--gutter) 0;font-size:12px;color:#A9A49B}.product-crumb a{text-underline-offset:4px}.product-layout .inner-opening{padding-top:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:16px clamp(32px,6vw,90px);align-items:start}.product-heading{grid-column:1;grid-row:1;align-self:end}.product-heading h1{font-size:clamp(40px,4vw,58px);max-width:17ch;margin:0 0 8px}.product-layout .inner-intro{grid-column:1;grid-row:2}.product-layout .inner-opening>.inner-media{grid-column:2;grid-row:1 / 3;position:sticky;top:24px}.product-layout .copy-lede{font-size:17px;line-height:1.7;max-width:47ch}.product-price{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:24px 0}.product-price s{font:300 23px Fraunces,serif;color:#A9A49B}.product-price strong{font:300 44px Fraunces,serif;color:#D7B56D}.product-price span{font:500 12px/1.5 Archivo,sans-serif;padding:4px 8px;border:1px solid #625A52;color:#EDE6DA}.product-benefits{padding:0;margin:24px 0;list-style:none}.product-benefits li{display:flex;gap:12px;padding:0;margin:0 0 16px;font-size:15px;line-height:1.6}.product-benefits svg{width:20px;height:20px;flex:none;margin-top:2px;fill:none;stroke:#D7B56D;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.product-buy{width:100%;min-height:52px;justify-content:center;gap:24px;font-size:16px}.product-shipping{font-size:12px;text-align:center;color:#A9A49B;margin-top:12px}.product-layout .pdp__media{position:relative;aspect-ratio:1;max-height:600px;background:#100D0A}.zoom-product{padding:0;width:100%;height:100%;border:0;background:none;display:block;cursor:zoom-in}.product-layout .zoom-product #pdpMain{display:block;width:100%;height:100%;max-height:none;object-fit:contain}.product-layout .pdp__thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;flex-wrap:initial}.product-layout .pdp__thumb{min-width:0;max-width:none;width:100%;padding:4px}.product-layout .pdp__thumb img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#100D0A}.pdp__thumb span{display:block;color:#CCC4BA;font:400 10px/1.4 Archivo,sans-serif;margin-top:8px;min-height:28px;text-align:center}.gallery-prev,.gallery-next{position:absolute;top:calc(50% - 20px);width:40px;height:40px;border:1px solid #625A52;background:#171310e8;color:#EDE6DA;border-radius:50%;font:300 28px/1 Archivo,sans-serif}.gallery-prev{left:12px}.gallery-next{right:12px}.gallery-count{position:absolute;bottom:12px;right:12px;background:#171310e8;color:#EDE6DA;padding:4px 10px;font:400 12px/1.5 Archivo,sans-serif}.gallery-caption{font-size:12px;line-height:1.6;color:#A9A49B;text-align:center;margin-top:16px}.product-zoom{padding:52px 24px 24px;width:min(94vw,1100px);max-width:1100px;background:#100D0A}.product-zoom img{display:block;width:100%;height:75vh;object-fit:contain}.zoom-close{position:absolute;top:8px;right:12px;width:40px;height:40px;background:none;border:0;color:#EDE6DA;font-size:28px}.zoom-caption{font-size:14px;line-height:1.5;margin:16px 0 0;text-align:center}.component-evidence{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0 0}.component-evidence figure{margin:0}.component-evidence img{display:block;width:100%;height:280px;object-fit:contain;background:#100D0A}.component-evidence figcaption{font-size:13px;line-height:1.6;color:#A9A49B;margin-top:12px}.product-proof{padding:40px!important;margin-top:48px;background:#171310;border-block:1px solid #413A33}.product-proof h2{font-size:30px}.product-proof blockquote{margin:0}.product-proof blockquote p{font:300 23px/1.65 Fraunces,Georgia,serif;color:#EDE6DA}.product-proof blockquote footer{color:#D7B56D;font-size:14px}.product-layout .inner-faq details{border-top:1px solid #413A33}.product-layout .inner-faq summary{display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-size:17px;list-style:none;cursor:pointer}.product-layout .inner-faq summary:after{content:'+';color:#D7B56D}.product-layout .inner-faq details[open] summary:after{content:'−'}.product-layout .inner-faq summary::-webkit-details-marker{display:none}.product-layout .inner-faq details p{font-size:16px;padding-bottom:20px;margin:0}.guide-photo{margin:40px 0 0}.guide-photo img{display:block;width:100%;max-height:520px;object-fit:contain;background:#100D0A}.guide-photo figcaption{font:400 13px/1.6 Archivo,sans-serif;color:#655B50;margin-top:12px}
@media(max-width:700px){.product-layout .inner-opening{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:24px;padding-top:28px}.product-heading{grid-column:1;grid-row:1}.product-heading h1{font-size:40px}.product-layout .inner-opening>.inner-media{grid-column:1;grid-row:2;position:static}.product-layout .inner-intro{grid-column:1;grid-row:3}.product-layout .pdp__thumbs{gap:5px}.pdp__thumb span{font-size:9px}.product-proof{margin:40px 24px 0;padding:24px!important}.product-proof blockquote p{font-size:21px}.component-evidence{gap:16px}.component-evidence img{height:190px}.product-zoom{padding:48px 12px 20px}.product-zoom img{height:65vh}.guide-photo{margin-top:32px}}

/* Photo and atmosphere refinement, 2026-09-15. */
body::after{content:"";position:fixed;inset:-50px 0;pointer-events:none;z-index:60;background-image:url("data:image/webp;base64,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");background-size:900px 900px;opacity:.14;transform:translateY(var(--smoke-shift,0px));}
body:has(.article-layout)::after{opacity:.028;mix-blend-mode:multiply}
@media(prefers-reduced-motion:reduce){body::after{transform:none!important}}

.product-layout .pdp__media{aspect-ratio:auto;max-height:none;width:100%;background:transparent}
.product-layout .zoom-product{height:auto;display:block}
.product-layout #pdpMain{display:block;width:100%;height:auto;aspect-ratio:auto;max-height:none;border-radius:12px}
.product-layout .pdp__thumb{padding:0;aspect-ratio:1;overflow:hidden}
.product-layout .pdp__thumb img{width:100%;height:100%;object-fit:cover}
.component-evidence{align-items:start}.component-evidence img,.guide-photo img{width:100%;height:auto!important;max-height:none!important;aspect-ratio:auto;object-fit:contain;border-radius:12px}

.inner-media .art__hero,.source-layout .hub__media,.hub__media{height:auto!important;aspect-ratio:auto!important;min-height:0!important}.inner-media .art__hero img,.source-layout .hub__media img,.hub__media img{display:block;width:100%;height:auto!important;aspect-ratio:auto;max-height:none;object-fit:contain}
