body[data-exploration-type=coffee]{background:#f2ece3;color:#2b201a}body[data-exploration-type=coffee] .drink-section-intro{background:#2f221c;color:#fff9ef;border:0;border-radius:28px;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:32px;padding:clamp(22px,4vw,52px)}body[data-exploration-type=coffee] .drink-section-intro h2{color:#fff9ef;font:500 clamp(32px,3.6vw,60px)/1.08 Georgia,serif;max-width:18ch}body[data-exploration-type=coffee] .drink-section-intro p{color:#e9d7c4;font-size:18px;line-height:1.6}body[data-exploration-type=coffee] .section-record-count{color:#edc999}body[data-exploration-type=coffee] .section-actions button{background:#f4e7d4;color:#302219;min-height:46px;border-color:transparent}body[data-exploration-type=coffee] .section-illustration{background:transparent}body[data-exploration-type=coffee] .section-illustration img{width:100%;height:100%;max-height:360px;object-fit:contain}body[data-exploration-type=coffee] #tea-places,body[data-exploration-type=coffee] #traditions,body[data-exploration-type=coffee] .classification-field,body[data-exploration-type=herbal] .classification-field,body[data-exploration-type=coffee] .editorial-taste-scale{display:none!important}body[data-exploration-type=coffee] .modern-landing__side{background:#d8c3ab url('./coffee-direction-scene.svg') center/cover no-repeat}body[data-exploration-type=coffee] .modern-landing__side img[src*='tea-leaf']{visibility:hidden}.coffee-evidence-panel{padding:clamp(20px,3vw,36px);border-radius:24px;background:#fffaf2;color:#33261e;margin:20px 0 32px}.coffee-evidence-panel[hidden]{display:none}.coffee-evidence-panel h3{font:500 clamp(25px,3vw,39px)/1.15 Georgia,serif;margin:8px 0 16px}.coffee-evidence-panel p{max-width:78ch;line-height:1.6;color:#5c493a}.coffee-origin-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.coffee-origin-links a{display:flex;flex-direction:column;gap:10px;background:#efe3d1;border-radius:16px;padding:20px;text-decoration:none;color:#3e2c20;min-width:0;min-height:145px}.coffee-origin-links span{font:600 21px/1.2 Georgia,serif;overflow-wrap:anywhere}.coffee-origin-links small{font-size:14px}.coffee-origin-links b{font-size:14px;margin-top:auto}.coffee-origin-links a:hover{background:#e6d4bb}.coffee-origin-links a:focus-visible{outline:3px solid #8e4a1d;outline-offset:4px}.coffee-audit-facts dl{display:grid;grid-template-columns:minmax(100px,1fr) minmax(100px,2fr);gap:10px}.coffee-audit-facts dd{margin:0}.coffee-audit-facts{margin-top:24px!important}.flavor-path-note{font-size:14px!important;line-height:1.5!important;color:inherit!important}.coffee-evidence-note{font-size:14px!important}body[data-exploration-type=coffee] .tea-card .name-check{color:#684326;background:#f4e7d4}body[data-exploration-type=coffee] .world-map-note{color:#48372b}@media(max-width:767px){body[data-exploration-type=coffee] .drink-section-intro{grid-template-columns:1fr;padding:24px}.coffee-origin-links{grid-template-columns:repeat(2,minmax(0,1fr))}.coffee-origin-links a{padding:16px;min-height:145px}body[data-exploration-type=coffee] .section-illustration{max-height:230px}}@media(max-width:480px){.coffee-origin-links{grid-template-columns:1fr}.coffee-origin-links a{min-height:120px}.coffee-audit-facts dl{grid-template-columns:1fr}.coffee-evidence-panel{padding:20px}.coffee-audit-facts dd{padding-bottom:8px}}@media(prefers-reduced-motion:reduce){.coffee-origin-links *{transition:none!important;animation:none!important}}
.drink-landing[data-type=coffee] .drink-hero{background:#efe2ce;color:#33261e}.drink-landing[data-type=coffee] .drink-hero p{color:#574332}.drink-landing[data-type=coffee] .drink-visual{background:#d8c3ab}.bastart-message a{overflow-wrap:anywhere;text-decoration:underline}

body[data-exploration-type=herbal] #tea-places,body[data-exploration-type=herbal] #traditions{display:none!important}
body[data-exploration-type=coffee] .drink-section-intro p{color:#eadcc9!important}
@media(min-width:481px) and (max-width:1023px){.coffee-origin-links{grid-template-columns:repeat(2,minmax(0,1fr))}}
body[data-exploration-type=coffee] a[href$="#traditions"],body[data-exploration-type=herbal] a[href$="#traditions"]{display:none!important}
