article[data-journey-root]{counter-reset:atlas-chapter;max-width:1180px;margin-inline:auto;padding-bottom:clamp(4rem,9vw,9rem)}article[data-journey-root]>section[data-journey-step]{counter-increment:atlas-chapter;position:relative}article[data-journey-root]>section[data-journey-step]:not(:first-of-type):before{content:counter(atlas-chapter, decimal-leading-zero);z-index:0;color:#601a000e;font:400 clamp(5rem, 15vw, 11rem)/.75 var(--font-serif), Georgia, serif;letter-spacing:-.08em;pointer-events:none;position:absolute;top:clamp(2.8rem,6vw,5rem);right:0}article[data-journey-root]>section[data-journey-step="1"]{min-height:min(82vh,760px);box-shadow:0 30px 80px #340e0029}article[data-journey-root]>section[data-journey-step="1"]:after{content:"POSTHUMUS COFFEE · FIELD GUIDE";z-index:4;color:#fff4ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:800 .58rem/1 var(--font-sans);letter-spacing:.16em;background:#340e0038;border:1px solid #ffffff57;border-radius:999px;padding:.48rem .62rem;position:absolute;top:1.35rem;right:1.35rem}article[data-journey-root]>section[data-journey-step]:not([data-journey-step="1"]):not([data-journey-next]){margin-top:clamp(1rem,3vw,2rem);padding:clamp(4rem,9vw,7.5rem) clamp(.25rem,2vw,1.5rem)}article[data-journey-root]>section[data-journey-step]:not([data-journey-step="1"]):nth-of-type(odd):not([data-journey-next]){background:linear-gradient(145deg,#f4e8dc 0%,#efe0d2 100%);border:0;border-radius:clamp(1.4rem,3vw,2.4rem);margin-inline:clamp(-.8rem,-2vw,-1.5rem);padding-inline:clamp(1rem,4vw,3.2rem)}article[data-journey-root] h2{text-wrap:balance}article[data-journey-root] p{text-wrap:pretty}article[data-journey-root] figure{z-index:2;position:relative}article[data-journey-root] figure picture{box-shadow:0 22px 55px #340e001f}article[data-journey-root] figure img{transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .5s}article[data-journey-root] figure:hover img{filter:saturate(1.04)contrast(1.02);transform:scale(1.025)}article[data-journey-root] figcaption{border-left:2px solid #a86e48;padding-left:.75rem!important}article[data-journey-root] details{background:#fffaf38a}article[data-journey-root] details:first-child{border-top-left-radius:1rem;border-top-right-radius:1rem}article[data-journey-root] details:last-child{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}article[data-journey-root] details summary,article[data-journey-root] details p{padding-inline:1rem}article[data-journey-root] [data-journey-signature]{position:relative;overflow:hidden;box-shadow:0 18px 45px #340e0017;border:0!important}article[data-journey-root] [data-journey-signature]:after{content:"CHOOSE YOUR ROUTE";transform-origin:50%;color:#601a0029;font:900 .58rem/1 var(--font-sans);letter-spacing:.18em;position:absolute;bottom:1.2rem;right:-1.2rem;transform:rotate(-90deg)}article[data-journey-root] button{transition:transform .16s,box-shadow .16s,background .16s}article[data-journey-root] button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #340e001a}article[data-journey-root] [data-journey-taste]{position:relative;overflow:hidden}article[data-journey-root] [data-journey-taste]:after{content:"TASTE STOP";color:#601a001a;font:900 clamp(2.5rem, 7vw, 5.8rem)/1 var(--font-sans);letter-spacing:-.06em;pointer-events:none;position:absolute;bottom:1.2rem;right:0}article[data-journey-root] [data-journey-taste]>*{z-index:1;position:relative}article[data-journey-root] [data-journey-next]{position:relative;overflow:hidden;box-shadow:0 30px 70px #340e0033;margin-top:clamp(4rem,8vw,7rem)!important;padding:clamp(2rem,5vw,4rem)!important}article[data-journey-root] [data-journey-next]:after{content:"→";color:#ffffff12;font:400 clamp(7rem, 22vw, 15rem)/1 var(--font-serif), Georgia, serif;pointer-events:none;position:absolute;top:clamp(.5rem,2vw,1.5rem);right:clamp(1rem,4vw,3rem)}article[data-journey-root] [data-journey-next]>*{z-index:1;position:relative}@media (min-width:900px){article[data-journey-root]>section[data-journey-step]:not([data-journey-step="1"]):not([data-journey-next])>div:first-child:not([data-journey-signature]){max-width:920px}article[data-journey-root]>section[data-journey-step]:not([data-journey-step="1"]):nth-of-type(2n)>div:first-child:not([data-journey-signature]){margin-left:8%}article[data-journey-root]>section[data-journey-step]:not([data-journey-step="1"]):nth-of-type(odd)>div:first-child:not([data-journey-signature]){margin-right:8%}}@media (max-width:640px){article[data-journey-root]>section[data-journey-step="1"]{min-height:72vh}article[data-journey-root]>section[data-journey-step="1"]:after{font-size:.5rem;top:.9rem;right:.9rem}article[data-journey-root]>section[data-journey-step]:not(:first-of-type):before{font-size:5rem;top:3rem}article[data-journey-root] [data-journey-taste]:after{display:none}}@media (prefers-reduced-motion:reduce){article[data-journey-root] figure img,article[data-journey-root] button{transition:none}}
