.home-hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--espresso);isolation:isolate}.home-hero[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.hero-actions[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;left:50%;bottom:4.5%;transform:translate(-50%);display:flex;gap:10px;padding:8px;background:#2b1f14c7;border:1px solid rgba(212,180,131,.55);backdrop-filter:blur(10px)}.hero-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{white-space:nowrap}.hero-primary[data-astro-cid-j7pv25f6]{background:var(--latte);border-color:var(--latte);color:var(--espresso)}.hero-secondary[data-astro-cid-j7pv25f6]{color:var(--cream);border-color:#f8f4ec8c}.sr-only[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.thai-slogan[data-astro-cid-j7pv25f6]{position:relative;background:var(--espresso);color:var(--cream);text-align:center;padding:42px 0 46px;border-top:1px solid rgba(212,180,131,.25);border-bottom:1px solid rgba(212,180,131,.25)}.thai-slogan[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;gap:10px}.thai-slogan[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--latte);font:.63rem var(--sans);letter-spacing:.28em}.thai-slogan[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font:600 clamp(1.65rem,3.2vw,3rem)/1.35 "Noto Serif Thai",var(--serif);letter-spacing:.01em}.thai-slogan[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:var(--latte);font-size:.62rem;margin-top:4px}.slogan-break[data-astro-cid-j7pv25f6]{display:none}.manifesto[data-astro-cid-j7pv25f6]{position:relative;background:linear-gradient(90deg,#efe3d3f7,#efe3d3db),url(/brand/brew-atlas-hero.webp) center 72%/cover;padding:55px 0}.manifesto-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.45fr 1.65fr .75fr;gap:45px;align-items:center}.manifesto[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{font:600 clamp(1.55rem,2.7vw,2.5rem)/1.3 var(--serif);margin:0}.manifesto[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--muted)}.journey[data-astro-cid-j7pv25f6]{position:relative;background:linear-gradient(90deg,#1c140df0,#1c140db3),url(/brand/brew-atlas-hero.webp) center 73%/cover fixed}.journey[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff8ed}.journey[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--latte)}.journey-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px;border-block:1px solid rgba(255,255,255,.24);background:#20171059;backdrop-filter:blur(5px)}.journey-card[data-astro-cid-j7pv25f6]{padding:38px 30px;border-right:1px solid rgba(255,255,255,.16);transition:background .2s}.journey-card[data-astro-cid-j7pv25f6]:last-child{border-right:0}.journey-card[data-astro-cid-j7pv25f6]:hover{background:#ffffff14}.journey-card[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{color:var(--latte);font-size:.67rem}.journey-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font:600 1.65rem var(--serif);margin:42px 0 7px}.journey-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#d5c9ba;font-size:.85rem}.affiliate-note[data-astro-cid-j7pv25f6]{background:#e4d0b7;padding:28px 0}.affiliate-note[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.7fr 2fr auto;align-items:center;gap:28px}.affiliate-note[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font:600 1rem var(--serif)}.affiliate-note[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.76rem;margin:0;color:#67594e}.affiliate-note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:700}@media(max-width:900px){.manifesto-grid[data-astro-cid-j7pv25f6],.journey-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.journey-card[data-astro-cid-j7pv25f6]{border-right:0;border-bottom:1px solid rgba(255,255,255,.16)}.affiliate-note[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:600px){.home-hero[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{aspect-ratio:3/2;object-fit:cover}.hero-actions[data-astro-cid-j7pv25f6]{position:static;transform:none;display:grid;grid-template-columns:1fr 1fr;background:var(--espresso);border:0;padding:12px}.hero-actions[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{text-align:center;padding:11px 8px;font-size:.72rem}.thai-slogan[data-astro-cid-j7pv25f6]{padding:32px 0 35px}.slogan-break[data-astro-cid-j7pv25f6]{display:block}.manifesto[data-astro-cid-j7pv25f6]{padding:42px 0}}
