.activation-module__ffjR7W__page{--story-ink:#171713;--story-paper:#f6f0e5;--story-accent:#555744;background:var(--story-paper);color:var(--story-ink)}.activation-module__ffjR7W__masthead{padding:clamp(34px,4vw,58px) 0 clamp(20px,3vw,36px)}.activation-module__ffjR7W__mastheadInner,.activation-module__ffjR7W__heroWrap,.activation-module__ffjR7W__story,.activation-module__ffjR7W__projectFooterInner,.activation-module__ffjR7W__indexInner{width:min(100% - 32px,1240px);margin-inline:auto}.activation-module__ffjR7W__heroWrap{width:min(100% - 32px,1080px)}.activation-module__ffjR7W__breadcrumb{color:#1717138f;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 clamp(24px,3vw,36px);font-size:.7rem;font-weight:800;display:flex}.activation-module__ffjR7W__breadcrumb a{border-bottom:1px solid #0000;transition:border-color .18s,color .18s}.activation-module__ffjR7W__breadcrumb a:hover{color:var(--story-ink);border-color:currentColor}.activation-module__ffjR7W__headingGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);align-items:end;gap:clamp(34px,6vw,76px);display:grid}.activation-module__ffjR7W__eyebrow{letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:850}.activation-module__ffjR7W__title{letter-spacing:-.052em;text-wrap:balance;max-width:780px;margin:0;font-size:clamp(3rem,5.4vw,5.35rem);font-weight:850;line-height:.94}.activation-module__ffjR7W__client{color:var(--story-accent);margin-top:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,1.8vw,1.7rem);font-style:italic;line-height:1;display:inline-block}.activation-module__ffjR7W__summary{color:#171713b3;margin:0;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.6}.activation-module__ffjR7W__details{border-top:1px solid #17171340;gap:0;margin:24px 0 0;display:grid}.activation-module__ffjR7W__detailRow{border-bottom:1px solid #17171329;grid-template-columns:92px 1fr;gap:18px;padding:12px 0;font-size:.76rem;line-height:1.45;display:grid}.activation-module__ffjR7W__detailRow dt{color:#17171380;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.activation-module__ffjR7W__detailRow dd{margin:0;font-weight:700}.activation-module__ffjR7W__heroSection{padding-bottom:clamp(34px,4.5vw,54px)}.activation-module__ffjR7W__heroFrame{aspect-ratio:16/9;background:#e7dfd0;border-radius:10px;position:relative;overflow:hidden}.activation-module__ffjR7W__heroImage{object-fit:cover}.activation-module__ffjR7W__imagePlaceholder{background:linear-gradient(135deg,#0000 47%,#17171314 48% 52%,#0000 53%),#e7dfd0;width:100%;height:100%}.activation-module__ffjR7W__heroCaption,.activation-module__ffjR7W__storyMedia figcaption,.activation-module__ffjR7W__storyPair figcaption{color:#1717138f;letter-spacing:.02em;margin-top:10px;font-size:.68rem;font-weight:650;line-height:1.5}.activation-module__ffjR7W__storySection{padding-bottom:clamp(50px,6vw,78px)}.activation-module__ffjR7W__story{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(12px,1.6vw,24px);display:grid}.activation-module__ffjR7W__story>:first-child{margin-top:0}.activation-module__ffjR7W__storyText{grid-column:3/span 8;width:min(100%,720px);margin-inline:auto}.activation-module__ffjR7W__storyParagraph{color:#171713cc;margin-top:0;margin-bottom:14px;font-size:clamp(1.02rem,1.2vw,1.12rem);line-height:1.68}.activation-module__ffjR7W__storyParagraph+.activation-module__ffjR7W__storyParagraph{margin-top:-6px}.activation-module__ffjR7W__storyParagraph strong{color:var(--story-ink);font-weight:850}.activation-module__ffjR7W__storyParagraph em{font-family:Georgia,Times New Roman,serif;font-size:1.08em}.activation-module__ffjR7W__storyParagraph a{color:var(--story-accent);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.activation-module__ffjR7W__storyHeading{letter-spacing:-.055em;text-wrap:balance;margin-top:clamp(34px,4vw,52px);margin-bottom:16px;font-size:clamp(2.25rem,3.9vw,3.65rem);font-weight:850;line-height:.99}.activation-module__ffjR7W__storySubheading{letter-spacing:-.025em;margin-top:clamp(28px,3.5vw,40px);margin-bottom:14px;font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:850;line-height:1.08}.activation-module__ffjR7W__storyQuote{background:#dfe2cf;border-radius:10px;margin-top:clamp(26px,3.5vw,40px);margin-bottom:clamp(26px,3.5vw,40px);padding:clamp(24px,3vw,36px);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2.4vw,2.1rem);font-style:italic;line-height:1.18;position:relative}.activation-module__ffjR7W__storyList{color:#171713cc;margin-top:0;margin-bottom:16px;padding-left:22px;font-size:clamp(1.05rem,1.35vw,1.19rem);line-height:1.65}.activation-module__ffjR7W__storyMedia{margin-top:clamp(22px,3vw,36px);margin-bottom:clamp(22px,3vw,36px)}.activation-module__ffjR7W__storyPair{grid-column:2/-2;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.5vw,18px);margin-block:clamp(22px,3vw,36px);display:grid}.activation-module__ffjR7W__storyPair figure{min-width:0;margin:0}.activation-module__ffjR7W__storyMedia+.activation-module__ffjR7W__storyHeading,.activation-module__ffjR7W__storyPair+.activation-module__ffjR7W__storyHeading,.activation-module__ffjR7W__storyMedia+.activation-module__ffjR7W__storySubheading,.activation-module__ffjR7W__storyPair+.activation-module__ffjR7W__storySubheading,.activation-module__ffjR7W__storyMedia+.activation-module__ffjR7W__storyQuote,.activation-module__ffjR7W__storyPair+.activation-module__ffjR7W__storyQuote,.activation-module__ffjR7W__storyQuote+.activation-module__ffjR7W__storyHeading,.activation-module__ffjR7W__storyQuote+.activation-module__ffjR7W__storySubheading{margin-top:0}.activation-module__ffjR7W__media_wide{grid-column:2/-2}.activation-module__ffjR7W__media_full{grid-column:1/-1}.activation-module__ffjR7W__media_inset{grid-column:3/-3}.activation-module__ffjR7W__media_portrait{grid-column:4/span 6;justify-self:center;width:min(100%,540px)}.activation-module__ffjR7W__storyImageFrame{width:100%;aspect-ratio:var(--activation-image-ratio,4 / 3);background:#e7dfd0;border-radius:10px;position:relative;overflow:hidden}.activation-module__ffjR7W__storyImage{object-fit:cover}.activation-module__ffjR7W__projectFooter{background:var(--forest);color:var(--cream);border-top:1px solid #f2ebdd33}.activation-module__ffjR7W__projectFooterInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding-block:clamp(40px,5vw,60px);display:grid}.activation-module__ffjR7W__credits{color:#f2ebdd99;white-space:pre-line;max-width:690px;margin:0 0 24px;font-size:.78rem;line-height:1.65}.activation-module__ffjR7W__footerEyebrow{color:#f2ebdd8f;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:.7rem;font-weight:850}.activation-module__ffjR7W__footerTitle{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(2.3rem,4vw,4rem);font-weight:850;line-height:.94}.activation-module__ffjR7W__footerTitle em{font-family:Georgia,Times New Roman,serif;font-weight:400}.activation-module__ffjR7W__footerLink{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:22px;min-width:190px;padding:15px 0;font-size:.74rem;font-weight:850;display:inline-flex}.activation-module__ffjR7W__indexPage{background:var(--story-paper);min-height:70vh;padding:clamp(52px,6vw,84px) 0 clamp(72px,8vw,112px)}.activation-module__ffjR7W__indexHeader{border-bottom:1px solid #17171338;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;gap:clamp(34px,6vw,76px);padding-bottom:clamp(38px,5vw,62px);display:grid}.activation-module__ffjR7W__indexTitle{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(3.2rem,5.7vw,5.8rem);font-weight:850;line-height:.92}.activation-module__ffjR7W__indexTitle em{font-family:Georgia,Times New Roman,serif;font-weight:400}.activation-module__ffjR7W__indexIntro{color:#171713a8;margin:0;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.6}.activation-module__ffjR7W__workGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(38px,5vw,66px) clamp(18px,2.5vw,34px);padding-top:clamp(38px,5vw,58px);display:grid}.activation-module__ffjR7W__workCard{min-width:0}.activation-module__ffjR7W__workCard:nth-child(3n+1){grid-column:1/-1}.activation-module__ffjR7W__cardMedia{aspect-ratio:4/3;background:#e7dfd0;border-radius:9px;position:relative;overflow:hidden}.activation-module__ffjR7W__workCard:nth-child(3n+1) .activation-module__ffjR7W__cardMedia{aspect-ratio:16/9}.activation-module__ffjR7W__cardMedia img{transition:transform .55s cubic-bezier(.2,.75,.25,1)}.activation-module__ffjR7W__workCard:hover .activation-module__ffjR7W__cardMedia img{transform:scale(1.025)}.activation-module__ffjR7W__cardCopy{grid-template-columns:minmax(0,1fr) auto;gap:24px;padding-top:18px;display:grid}.activation-module__ffjR7W__cardClient{color:var(--story-accent);margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;font-style:italic}.activation-module__ffjR7W__cardTitle{letter-spacing:-.04em;margin:0;font-size:clamp(1.55rem,2.7vw,2.65rem);font-weight:850;line-height:1}.activation-module__ffjR7W__cardMeta{color:#1717138a;letter-spacing:.09em;text-align:right;text-transform:uppercase;margin:4px 0 0;font-size:.67rem;font-weight:800}.activation-module__ffjR7W__emptyState{grid-template-columns:1fr minmax(280px,.7fr);align-items:start;gap:40px;padding-top:42px;display:grid}.activation-module__ffjR7W__emptyState p{color:#171713a3;margin:0;font-size:1.05rem;line-height:1.6}.activation-module__ffjR7W__previewLink{letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid;justify-self:start;padding-bottom:5px;font-size:.73rem;font-weight:850;display:inline-flex}@media (max-width:900px){.activation-module__ffjR7W__headingGrid,.activation-module__ffjR7W__indexHeader{grid-template-columns:1fr}.activation-module__ffjR7W__headingGrid{gap:28px}.activation-module__ffjR7W__headingGrid>div:last-child{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.activation-module__ffjR7W__details{margin-top:0}.activation-module__ffjR7W__storyText,.activation-module__ffjR7W__media_inset,.activation-module__ffjR7W__media_portrait,.activation-module__ffjR7W__storyPair{grid-column:2/-2}.activation-module__ffjR7W__projectFooterInner{grid-template-columns:1fr}}@media (max-width:640px){.activation-module__ffjR7W__mastheadInner,.activation-module__ffjR7W__heroWrap,.activation-module__ffjR7W__story,.activation-module__ffjR7W__projectFooterInner,.activation-module__ffjR7W__indexInner{width:min(100% - 24px,1320px)}.activation-module__ffjR7W__breadcrumb{margin-bottom:22px}.activation-module__ffjR7W__headingGrid>div:last-child{grid-template-columns:1fr;gap:22px}.activation-module__ffjR7W__title,.activation-module__ffjR7W__indexTitle{letter-spacing:-.055em}.activation-module__ffjR7W__heroFrame{aspect-ratio:4/3;border-radius:7px}.activation-module__ffjR7W__story{grid-template-columns:1fr}.activation-module__ffjR7W__storyText,.activation-module__ffjR7W__media_wide,.activation-module__ffjR7W__media_full,.activation-module__ffjR7W__media_inset,.activation-module__ffjR7W__media_portrait,.activation-module__ffjR7W__storyPair{grid-column:1}.activation-module__ffjR7W__storyHeading{margin-top:34px}.activation-module__ffjR7W__storyMedia{margin-block:22px}.activation-module__ffjR7W__storyPair{gap:8px;margin-block:22px}.activation-module__ffjR7W__storyImageFrame{border-radius:7px}.activation-module__ffjR7W__projectFooterInner{gap:42px}.activation-module__ffjR7W__credits{margin-bottom:28px}.activation-module__ffjR7W__workGrid,.activation-module__ffjR7W__emptyState{grid-template-columns:1fr}.activation-module__ffjR7W__workCard:nth-child(3n+1){grid-column:auto}.activation-module__ffjR7W__workCard:nth-child(3n+1) .activation-module__ffjR7W__cardMedia,.activation-module__ffjR7W__cardMedia{aspect-ratio:4/3}.activation-module__ffjR7W__cardCopy{grid-template-columns:1fr;gap:12px}.activation-module__ffjR7W__cardMeta{text-align:left}}
.ask-ai-module__Y5cWla__panel{isolation:isolate;color:#172438;text-align:center;background:#eaf3f8;border:1px solid #dce6e9;border-radius:18px;margin-top:24px;padding:28px 24px 20px;position:relative;overflow:hidden}.ask-ai-module__Y5cWla__panel:before{z-index:-1;content:"";background:linear-gradient(110deg,#eaf3f8 15%,#eaf3f8cc),url(/images/marke/aluminum-can-sizes.jpg) right 48%/480px no-repeat;position:absolute;inset:0}.ask-ai-module__Y5cWla__panel h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.3rem,2vw,1.85rem);font-weight:800;line-height:1.12}.ask-ai-module__Y5cWla__panel>p{color:#586573;max-width:540px;margin:10px auto 18px;font-size:.85rem;line-height:1.5}.ask-ai-module__Y5cWla__buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ask-ai-module__Y5cWla__buttons a,.ask-ai-module__Y5cWla__buttons button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #17243817;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 15px;font-size:.78rem;font-weight:750;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 3px 9px #1724380a}.ask-ai-module__Y5cWla__buttons svg{flex:none;width:18px;height:18px}.ask-ai-module__Y5cWla__buttons a:hover,.ask-ai-module__Y5cWla__buttons button:hover{transform:translateY(-2px);box-shadow:0 6px 14px #17243817}.ask-ai-module__Y5cWla__buttons a:focus-visible,.ask-ai-module__Y5cWla__buttons button:focus-visible,.ask-ai-module__Y5cWla__helper button:focus-visible{outline-offset:4px;outline:2px solid #172438}.ask-ai-module__Y5cWla__helper{color:#586573;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:.65rem;display:flex}.ask-ai-module__Y5cWla__helper button{cursor:pointer;text-underline-offset:3px;min-height:32px;text-decoration:underline}.ask-ai-module__Y5cWla__status{color:#586573;font-size:.7rem;display:block}.ask-ai-module__Y5cWla__status:empty{display:none}.ask-ai-module__Y5cWla__panel .ask-ai-module__Y5cWla__prompt{-webkit-user-select:all;user-select:all;margin-bottom:0;font-size:.8rem}.ask-ai-module__Y5cWla__compact{padding:20px 14px 12px}.ask-ai-module__Y5cWla__compact h2{font-size:1.3rem}.ask-ai-module__Y5cWla__compact>p{margin-bottom:14px;font-size:.78rem}.ask-ai-module__Y5cWla__compact .ask-ai-module__Y5cWla__buttons{gap:6px}.ask-ai-module__Y5cWla__compact .ask-ai-module__Y5cWla__buttons a,.ask-ai-module__Y5cWla__compact .ask-ai-module__Y5cWla__buttons button{gap:6px;padding-inline:10px;font-size:.7rem}.ask-ai-module__Y5cWla__compact .ask-ai-module__Y5cWla__buttons svg{width:16px;height:16px}.ask-ai-module__Y5cWla__bubbles{color:#172438;text-align:center;margin-top:12px}.ask-ai-module__Y5cWla__bubbles .ask-ai-module__Y5cWla__buttons{gap:8px}.ask-ai-module__Y5cWla__bubbles .ask-ai-module__Y5cWla__buttons a,.ask-ai-module__Y5cWla__bubbles .ask-ai-module__Y5cWla__buttons button{gap:5px;min-height:24px;padding:4px 9px;font-size:10px;line-height:1.2}.ask-ai-module__Y5cWla__bubbles .ask-ai-module__Y5cWla__buttons svg{width:12px;height:12px}.ask-ai-module__Y5cWla__bubbles .ask-ai-module__Y5cWla__status:not(:empty),.ask-ai-module__Y5cWla__bubbles .ask-ai-module__Y5cWla__prompt{margin-top:8px}.ask-ai-module__Y5cWla__bubbles .ask-ai-module__Y5cWla__prompt{-webkit-user-select:all;user-select:all;font-size:.75rem}.ask-ai-module__Y5cWla__bubbles.ask-ai-module__Y5cWla__left{text-align:left;margin-top:20px}.ask-ai-module__Y5cWla__left .ask-ai-module__Y5cWla__buttons{justify-content:flex-start}.ask-ai-module__Y5cWla__geminiHandoff{text-align:left;background:#f7fafb;border:1px solid #dce6e9;border-radius:10px;max-width:430px;margin:12px auto 0;padding:14px}.ask-ai-module__Y5cWla__left .ask-ai-module__Y5cWla__geminiHandoff{margin-left:0}.ask-ai-module__Y5cWla__geminiHandoff p{margin:0 0 8px;font-size:.75rem}.ask-ai-module__Y5cWla__geminiHandoff textarea{resize:vertical;background:#fff;border:1px solid #dce6e9;border-radius:5px;width:100%;padding:8px;font-size:.8rem;line-height:1.5;display:block}.ask-ai-module__Y5cWla__handoffActions{flex-wrap:wrap;gap:12px;margin-top:10px;font-size:.75rem;display:flex}.ask-ai-module__Y5cWla__handoffActions a,.ask-ai-module__Y5cWla__handoffActions button{text-underline-offset:3px;cursor:pointer;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}.ask-ai-module__Y5cWla__handoffActions a{font-weight:750}.ask-ai-module__Y5cWla__handoffActions a:focus-visible,.ask-ai-module__Y5cWla__handoffActions button:focus-visible,.ask-ai-module__Y5cWla__geminiHandoff textarea:focus-visible{outline-offset:3px;outline:2px solid #172438}@media (max-width:600px){.ask-ai-module__Y5cWla__panel{margin-top:18px;padding:20px 12px 12px}.ask-ai-module__Y5cWla__buttons{gap:6px}.ask-ai-module__Y5cWla__buttons a,.ask-ai-module__Y5cWla__buttons button,.ask-ai-module__Y5cWla__compact .ask-ai-module__Y5cWla__buttons a,.ask-ai-module__Y5cWla__compact .ask-ai-module__Y5cWla__buttons button{gap:5px;padding-inline:7px;font-size:.65rem}.ask-ai-module__Y5cWla__buttons svg,.ask-ai-module__Y5cWla__compact .ask-ai-module__Y5cWla__buttons svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.ask-ai-module__Y5cWla__buttons a,.ask-ai-module__Y5cWla__buttons button{transition:none}.ask-ai-module__Y5cWla__buttons a:hover,.ask-ai-module__Y5cWla__buttons button:hover{transform:none}}
.journal-module__5gMQlq__page{--journal-paper:#f4ecde;--journal-ink:#171713;--journal-muted:#171713ad;background:var(--journal-paper);color:var(--journal-ink)}.journal-module__5gMQlq__masthead{padding:clamp(34px,4vw,58px) 0 clamp(22px,3vw,38px)}.journal-module__5gMQlq__mastheadInner,.journal-module__5gMQlq__heroWrap,.journal-module__5gMQlq__story,.journal-module__5gMQlq__ctaInner{width:min(100% - 32px,1240px);margin-inline:auto}.journal-module__5gMQlq__breadcrumb{color:#1717138a;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:clamp(24px,3vw,38px);font-size:.7rem;font-weight:850;display:flex}.journal-module__5gMQlq__breadcrumb a{border-bottom:1px solid #0000}.journal-module__5gMQlq__breadcrumb a:hover{border-color:currentColor}.journal-module__5gMQlq__headingGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:clamp(34px,6vw,76px);display:grid}.journal-module__5gMQlq__eyebrow,.journal-module__5gMQlq__sectionEyebrow{letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-size:.7rem;font-weight:850}.journal-module__5gMQlq__title{letter-spacing:-.058em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(2.85rem,4.8vw,4.8rem);font-weight:850;line-height:.94}.journal-module__5gMQlq__excerpt{color:var(--journal-muted);margin:0;font-size:clamp(1.03rem,1.35vw,1.18rem);line-height:1.62}.journal-module__5gMQlq__byline{letter-spacing:.08em;text-transform:uppercase;margin:18px 0 0;font-size:.72rem;font-weight:800}.journal-module__5gMQlq__answerCard{border-top:1px solid #17171352;border-bottom:1px solid #17171333;grid-template-columns:150px minmax(0,1fr);gap:clamp(22px,4vw,60px);margin-top:clamp(28px,4vw,48px);padding:clamp(22px,3vw,34px) 0;display:grid}.journal-module__5gMQlq__answerCard>span{color:#1717138a;letter-spacing:.11em;text-transform:uppercase;padding-top:5px;font-size:.69rem;font-weight:850}.journal-module__5gMQlq__answerCard p{max-width:880px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2vw,1.72rem);line-height:1.35}.journal-module__5gMQlq__factGrid{border-top:1px solid #1717132e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid}.journal-module__5gMQlq__fact{min-width:0;padding:15px 16px 0 0}.journal-module__5gMQlq__fact+.journal-module__5gMQlq__fact{border-left:1px solid #1717132e;padding-left:16px}.journal-module__5gMQlq__fact dt{color:#17171385;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:.64rem;font-weight:850}.journal-module__5gMQlq__fact dd{margin:0;font-size:.86rem;font-weight:800}.journal-module__5gMQlq__heroSection{padding-bottom:clamp(38px,5vw,64px)}.journal-module__5gMQlq__heroFrame{aspect-ratio:16/8.4;background:#ded5c4;border-radius:10px;position:relative;overflow:hidden}.journal-module__5gMQlq__heroWrap figcaption,.journal-module__5gMQlq__singleImage figcaption,.journal-module__5gMQlq__imagePair figcaption{color:#1717138f;margin-top:9px;font-size:.68rem;line-height:1.45}.journal-module__5gMQlq__story{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,1.6vw,24px);padding-bottom:clamp(52px,7vw,88px);display:grid}.journal-module__5gMQlq__story>:first-child{margin-top:0}.journal-module__5gMQlq__story>*{min-width:0}.journal-module__5gMQlq__storyText{grid-column:3/span 8;width:min(100%,720px);margin-inline:auto}.journal-module__5gMQlq__paragraph{color:#171713cc;margin-top:0;margin-bottom:14px;font-size:clamp(1.02rem,1.2vw,1.12rem);line-height:1.7}.journal-module__5gMQlq__paragraph+.journal-module__5gMQlq__paragraph{margin-top:-4px}.journal-module__5gMQlq__paragraph a,.journal-module__5gMQlq__list a{color:#555744;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.journal-module__5gMQlq__heading{letter-spacing:-.052em;text-wrap:balance;margin-top:clamp(34px,4vw,52px);margin-bottom:16px;font-size:clamp(2.2rem,3.8vw,3.55rem);font-weight:850;line-height:1}.journal-module__5gMQlq__subheading{margin-top:30px;margin-bottom:12px;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.08}.journal-module__5gMQlq__quote{background:#dfe2cf;border-radius:9px;margin-block:30px;padding:26px 30px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2.4vw,2rem);font-style:italic;line-height:1.2}.journal-module__5gMQlq__list{color:#171713cc;margin-top:0;margin-bottom:16px;padding-left:24px;font-size:1.05rem;line-height:1.65}.journal-module__5gMQlq__singleImage,.journal-module__5gMQlq__imagePair,.journal-module__5gMQlq__featureSection,.journal-module__5gMQlq__mapSection,.journal-module__5gMQlq__beverageSection,.journal-module__5gMQlq__comparisonSection,.journal-module__5gMQlq__processSection,.journal-module__5gMQlq__faqSection,.journal-module__5gMQlq__aiPanel{grid-column:2/-2;margin-block:clamp(30px,4vw,48px)}.journal-module__5gMQlq__singleImage{margin-inline:0}.journal-module__5gMQlq__singleImageFrame{aspect-ratio:16/9;border-radius:10px;position:relative;overflow:hidden}.journal-module__5gMQlq__imagePair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.journal-module__5gMQlq__imagePair figure{min-width:0;margin:0}.journal-module__5gMQlq__pairImageFrame{aspect-ratio:4/5;border-radius:9px;position:relative;overflow:hidden}.journal-module__5gMQlq__sectionIntro{grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);align-items:end;gap:clamp(24px,5vw,70px);margin-bottom:24px;display:grid}.journal-module__5gMQlq__sectionIntro .journal-module__5gMQlq__sectionEyebrow{grid-column:1/-1;margin-bottom:-8px}.journal-module__5gMQlq__sectionIntro h2{letter-spacing:-.052em;text-wrap:balance;max-width:740px;margin:0;font-size:clamp(2.15rem,3.8vw,3.6rem);font-weight:850;line-height:.99}.journal-module__5gMQlq__sectionIntro>p:last-child:not(.journal-module__5gMQlq__sectionEyebrow){color:var(--journal-muted);margin:0;line-height:1.65}.journal-module__5gMQlq__featureGrid{border-top:1px solid #17171347;border-left:1px solid #1717132e;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.journal-module__5gMQlq__featureCard{border-bottom:1px solid #1717132e;border-right:1px solid #1717132e;flex-direction:column;min-height:270px;padding:clamp(22px,3vw,34px);display:flex}.journal-module__5gMQlq__cardKicker{color:#17171380;letter-spacing:.1em;text-transform:uppercase;margin:0 0 34px;font-size:.66rem;font-weight:850}.journal-module__5gMQlq__featureCard h3{letter-spacing:-.035em;max-width:390px;margin:0 0 12px;font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.02}.journal-module__5gMQlq__featureCard>p:not(.journal-module__5gMQlq__cardKicker){max-width:490px;color:var(--journal-muted);margin:0;line-height:1.6}.journal-module__5gMQlq__featureCard a{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;align-self:flex-start;align-items:center;gap:10px;margin-top:auto;padding-top:22px;font-size:.72rem;font-weight:850;display:inline-flex}.journal-module__5gMQlq__mapSection{color:#f2ebdd;background:#171713;border-radius:12px;padding:clamp(30px,5vw,58px);overflow:hidden}.journal-module__5gMQlq__mapCopy{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(28px,6vw,84px);display:grid}.journal-module__5gMQlq__mapCopy .journal-module__5gMQlq__sectionIntro{margin:0;display:block}.journal-module__5gMQlq__mapCopy .journal-module__5gMQlq__sectionIntro h2{margin-bottom:18px}.journal-module__5gMQlq__mapCopy .journal-module__5gMQlq__sectionIntro>p:last-child:not(.journal-module__5gMQlq__sectionEyebrow){color:#f2ebddad}.journal-module__5gMQlq__areaList{border-top:1px solid #f2ebdd3d;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.journal-module__5gMQlq__areaList li{border-bottom:1px solid #f2ebdd26;grid-template-columns:28px 1fr;gap:8px;padding:10px 0;font-size:.8rem;font-weight:750;display:grid}.journal-module__5gMQlq__areaList span{color:#f2ebdd70;font-size:.65rem}.journal-module__5gMQlq__mapNote{color:#f2ebdd99;grid-column:2;margin:-42px 0 0;padding-top:18px;font-size:.75rem;line-height:1.55}.journal-module__5gMQlq__beverageSection{background:#dfe2cf;border-radius:11px;padding:clamp(28px,4vw,50px)}.journal-module__5gMQlq__beverageGrid{border-top:1px solid #17171347;border-left:1px solid #17171333;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.journal-module__5gMQlq__beverageGrid div{border-bottom:1px solid #17171333;border-right:1px solid #17171333;flex-direction:column;justify-content:space-between;gap:18px;min-height:100px;padding:16px;font-size:1rem;font-weight:800;display:flex}.journal-module__5gMQlq__beverageGrid span{color:#17171370;font-size:.63rem}.journal-module__5gMQlq__productionNote{color:#171713a6;max-width:760px;margin:20px 0 0;font-size:.76rem;line-height:1.55}.journal-module__5gMQlq__tableWrap{border-top:1px solid #1717134d;overflow-x:auto}.journal-module__5gMQlq__tableWrap table{border-collapse:collapse;width:100%;min-width:680px}.journal-module__5gMQlq__tableWrap th,.journal-module__5gMQlq__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #1717132e;border-right:1px solid #17171329;padding:17px 18px;line-height:1.5}.journal-module__5gMQlq__tableWrap thead th{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.journal-module__5gMQlq__tableWrap tbody th{color:#1717138f;letter-spacing:.07em;text-transform:uppercase;width:20%;font-size:.7rem}.journal-module__5gMQlq__tableWrap td{color:#171713c7;width:40%;font-size:.92rem}.journal-module__5gMQlq__processGrid{border-top:1px solid #1717134d;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.journal-module__5gMQlq__processGrid li{border-bottom:1px solid #1717132e;border-right:1px solid #1717132e;min-height:250px;padding:18px 16px}.journal-module__5gMQlq__processGrid span{color:#17171373;font-size:.65rem;font-weight:850}.journal-module__5gMQlq__processGrid h3{text-transform:uppercase;margin:68px 0 10px;font-size:1.15rem;line-height:1.08}.journal-module__5gMQlq__processGrid p{color:var(--journal-muted);margin:0;font-size:.84rem;line-height:1.55}.journal-module__5gMQlq__faqSection{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:clamp(28px,6vw,84px);display:grid}.journal-module__5gMQlq__faqSection .journal-module__5gMQlq__sectionIntro{margin:0;display:block}.journal-module__5gMQlq__faqList{border-top:1px solid #1717134d}.journal-module__5gMQlq__faqList article{border-bottom:1px solid #1717132e;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.2fr);gap:28px;padding:18px 0;display:grid}.journal-module__5gMQlq__faqList h3,.journal-module__5gMQlq__faqList p{margin:0}.journal-module__5gMQlq__faqList h3{font-size:1rem;line-height:1.35}.journal-module__5gMQlq__faqList p{color:var(--journal-muted);font-size:.9rem;line-height:1.6}.journal-module__5gMQlq__aiPanel{background:linear-gradient(#ffffff47 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff47 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 92% 12%,#ffffffe0 0 6%,#0000 6.4%),#d9e8ee;border:1px solid #1717131f;border-radius:12px;padding:clamp(30px,4.5vw,56px);position:relative;overflow:hidden}.journal-module__5gMQlq__aiHeader{border-bottom:1px solid #1717132e;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.journal-module__5gMQlq__aiHeader .journal-module__5gMQlq__sectionEyebrow{margin:0}.journal-module__5gMQlq__aiHeader>span{color:#1717138f;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:850}.journal-module__5gMQlq__aiPanel h2{letter-spacing:-.055em;text-wrap:balance;max-width:720px;margin:clamp(28px,4vw,48px) 0 0;font-size:clamp(2rem,3.5vw,3.45rem);font-weight:850;line-height:1}.journal-module__5gMQlq__aiBody{color:#171713a8;max-width:740px;margin:16px 0 0;line-height:1.6}.journal-module__5gMQlq__aiPrompt{background:#ffffffb8;border:1px solid #17171326;border-radius:9px;margin-top:26px;padding:16px 20px 20px;box-shadow:0 10px 30px #2c424c0f}.journal-module__5gMQlq__aiPrompt>p{color:#17171380;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:.64rem;font-weight:850}.journal-module__5gMQlq__aiPrompt blockquote{max-width:920px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.35}.journal-module__5gMQlq__aiLinks{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.journal-module__5gMQlq__aiLinks a{background:#ffffffe6;border:1px solid #17171324;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-width:0;padding:11px 12px;font-size:.75rem;font-weight:850;transition:transform .16s,border-color .16s,background .16s;display:grid}.journal-module__5gMQlq__aiLinks a:hover{background:#fff;border-color:#17171373;transform:translateY(-2px)}.journal-module__5gMQlq__aiProviderMark{color:#f2ebdd;letter-spacing:.02em;background:#171713;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.55rem;display:inline-flex}.journal-module__5gMQlq__cta{color:#f2ebdd;background:#171713}.journal-module__5gMQlq__ctaInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding-block:clamp(42px,6vw,72px);display:grid}.journal-module__5gMQlq__ctaEyebrow{color:#f2ebdd94;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:.7rem;font-weight:850}.journal-module__5gMQlq__cta h2{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(2.35rem,4.2vw,4.3rem);line-height:.95}.journal-module__5gMQlq__cta h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400}.journal-module__5gMQlq__cta a{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;gap:24px;min-width:190px;padding:15px 0;font-size:.74rem;font-weight:850;display:inline-flex}@media (max-width:980px){.journal-module__5gMQlq__headingGrid,.journal-module__5gMQlq__sectionIntro,.journal-module__5gMQlq__mapCopy,.journal-module__5gMQlq__faqSection{grid-template-columns:1fr}.journal-module__5gMQlq__processGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-module__5gMQlq__mapNote{grid-column:1;margin-top:-12px}.journal-module__5gMQlq__aiLinks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.journal-module__5gMQlq__mastheadInner,.journal-module__5gMQlq__heroWrap,.journal-module__5gMQlq__story,.journal-module__5gMQlq__ctaInner{width:min(100% - 24px,1240px)}.journal-module__5gMQlq__title{font-size:clamp(2.55rem,11vw,3.6rem)}.journal-module__5gMQlq__answerCard{grid-template-columns:1fr;gap:10px}.journal-module__5gMQlq__factGrid,.journal-module__5gMQlq__featureGrid,.journal-module__5gMQlq__imagePair,.journal-module__5gMQlq__beverageGrid,.journal-module__5gMQlq__processGrid,.journal-module__5gMQlq__faqList article,.journal-module__5gMQlq__ctaInner{grid-template-columns:1fr}.journal-module__5gMQlq__factGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-module__5gMQlq__fact+.journal-module__5gMQlq__fact{border-left:0;padding-left:0}.journal-module__5gMQlq__fact:nth-child(2n){border-left:1px solid #1717132e;padding-left:12px}.journal-module__5gMQlq__heroFrame{aspect-ratio:4/3;border-radius:7px}.journal-module__5gMQlq__story{grid-template-columns:minmax(0,1fr)}.journal-module__5gMQlq__storyText,.journal-module__5gMQlq__singleImage,.journal-module__5gMQlq__imagePair,.journal-module__5gMQlq__featureSection,.journal-module__5gMQlq__mapSection,.journal-module__5gMQlq__beverageSection,.journal-module__5gMQlq__comparisonSection,.journal-module__5gMQlq__processSection,.journal-module__5gMQlq__faqSection,.journal-module__5gMQlq__aiPanel{grid-column:1}.journal-module__5gMQlq__imagePair{gap:20px}.journal-module__5gMQlq__pairImageFrame{aspect-ratio:4/4.6}.journal-module__5gMQlq__featureCard{min-height:235px}.journal-module__5gMQlq__areaList{grid-template-columns:1fr}.journal-module__5gMQlq__beverageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-module__5gMQlq__processGrid li{min-height:auto}.journal-module__5gMQlq__processGrid h3{margin-top:34px}.journal-module__5gMQlq__faqList article{gap:10px}.journal-module__5gMQlq__aiLinks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.journal-module__5gMQlq__aiLinks a{min-width:0}}@media (max-width:420px){.journal-module__5gMQlq__beverageGrid,.journal-module__5gMQlq__aiLinks{grid-template-columns:1fr}}
