.why-module__S1vy5q__page{--why-shell-padding:1.5rem;color:#2d3134;background:#f2f0eb;flex-direction:column;min-height:100svh;display:flex}.why-module__S1vy5q__contentShell{flex:1 0 auto}.why-module__S1vy5q__homeLogo{z-index:20;pointer-events:auto;font-family:var(--font-commissioner-display);color:#ce1616;cursor:pointer;font-size:2.5rem;font-weight:800;line-height:.84;transition:transform .18s;display:inline-flex;position:fixed;top:2rem;left:1.5rem}.why-module__S1vy5q__homeLogo:hover,.why-module__S1vy5q__homeLogo:focus-visible{transform:translateY(-2px)}.why-module__S1vy5q__cartTrigger{z-index:20;pointer-events:auto;position:fixed;top:2rem;right:1.5rem}.why-module__S1vy5q__heroSection{min-height:calc(100svh - 7rem);position:relative}.why-module__S1vy5q__eyebrow{font-family:var(--font-basis-mono);text-transform:uppercase;opacity:.56;text-align:center;font-size:10px;line-height:1}.why-module__S1vy5q__title{font-family:var(--font-commissioner-display);letter-spacing:-.05em;color:#ce1616;text-align:center;font-size:clamp(4rem,10vw,9rem);font-weight:800;line-height:.88}.why-module__S1vy5q__lead{max-width:36rem;font-family:var(--font-basis-mono);text-transform:uppercase;text-align:center;padding-top:15px;font-size:10px;line-height:1.55}.why-module__S1vy5q__stageWrap{isolation:isolate;place-items:center;height:100svh;display:grid;position:relative;overflow:hidden}.why-module__S1vy5q__pointGrid{z-index:4;pointer-events:none;position:absolute;inset:0}.why-module__S1vy5q__point{font-family:var(--font-basis-mono);text-transform:uppercase;white-space:nowrap;opacity:.6;align-items:center;gap:.5rem;font-size:10px;line-height:1;display:inline-flex;position:absolute}.why-module__S1vy5q__point:before{content:"";background:#2d313447;width:2.5rem;height:1px}.why-module__S1vy5q__point[data-index="1"]{top:14%;left:9%}.why-module__S1vy5q__point[data-index="2"]{top:18%;right:8%}.why-module__S1vy5q__point[data-index="3"]{top:52%;left:2%}.why-module__S1vy5q__point[data-index="4"]{top:60%;right:4%}.why-module__S1vy5q__point[data-index="5"]{bottom:14%;left:11%}.why-module__S1vy5q__point[data-index="6"]{bottom:10%;right:10%}.why-module__S1vy5q__stageTitleWrap{z-index:5;pointer-events:none;will-change:transform, opacity;justify-items:center;gap:1rem;margin-top:15px;display:grid;position:relative}.why-module__S1vy5q__reasonScreen{pointer-events:none;will-change:transform;position:absolute;inset:0;transform:translate(0,0)}.why-module__S1vy5q__reasonScreen[data-screen="02"],.why-module__S1vy5q__reasonScreen[data-screen="03"],.why-module__S1vy5q__reasonScreen[data-screen="04"]{transform:translateY(100%)}.why-module__S1vy5q__reasonScreenBackground{top:0;right:calc(var(--why-shell-padding) * -1);bottom:0;left:calc(var(--why-shell-padding) * -1);z-index:0;position:absolute}.why-module__S1vy5q__reasonScreenBackgroundPrimary{background:0 0}.why-module__S1vy5q__reasonScreenBackgroundSecondary{background:#b8e1ffe8}.why-module__S1vy5q__reasonScreenBackgroundTertiary{background:#ffe3e3bf}.why-module__S1vy5q__reasonScreenBackgroundQuaternary{background:#d9ffeb}.why-module__S1vy5q__reasonCard{z-index:2;opacity:0;will-change:transform, opacity;background:#f2f0eb2e;border:1px solid #2d3134;border-radius:1.1rem;gap:.55rem;width:8.25rem;min-height:8.25rem;padding:1rem 1rem 1.1rem;display:grid;position:absolute;bottom:7svh;left:45%;overflow:hidden;transform:translate(-50%,120px)}.why-module__S1vy5q__reasonCardGrid{opacity:.55;background-image:linear-gradient(#2d313414 1px,#0000 1px),linear-gradient(90deg,#2d313414 1px,#0000 1px);background-size:1.8rem 1.8rem;position:absolute;inset:0}.why-module__S1vy5q__cupCard{z-index:2;aspect-ratio:.72;opacity:0;will-change:transform, opacity;pointer-events:none;background:#f2f0eb2e;border:1px solid #2d3134eb;border-radius:1.35rem;align-items:end;width:19rem;padding:1rem 1rem 1.1rem;display:grid;position:absolute;top:50%;left:68%;overflow:hidden;transform:translate(-50%,-50%)scale(.92)}.why-module__S1vy5q__cupCardSideLabel{font-family:var(--font-basis-mono);text-transform:uppercase;color:#2d3134cc;writing-mode:vertical-rl;text-orientation:mixed;font-size:8px;line-height:1;position:absolute;top:1rem}.why-module__S1vy5q__cupCardSideLabel[data-side=left]{left:1rem;transform:rotate(180deg)}.why-module__S1vy5q__cupCardSideLabel[data-side=right]{right:1rem}.why-module__S1vy5q__cupCardBottom{z-index:1;grid-template-columns:1.1fr .8fr 1fr;align-items:end;gap:1rem;display:grid;position:relative}.why-module__S1vy5q__cupCardBarcode{background:linear-gradient(90deg,#2d3134eb 0 2px,#0000 2px 5px,#2d3134b3 5px 7px,#0000 7px 10px,#2d3134eb 10px 13px,#0000 13px 15px,#2d31349e 15px 17px,#0000 17px 21px,#2d3134eb 21px 24px,#0000 24px 27px,#2d3134d9 27px 29px,#0000 29px 32px) 0 0/32px 100% repeat-x;align-self:end;width:100%;height:3rem}.why-module__S1vy5q__cupCardStats{font-family:var(--font-basis-mono);text-transform:uppercase;grid-template-columns:1fr auto;gap:.2rem .8rem;font-size:8px;line-height:1.08;display:grid}.why-module__S1vy5q__cupCardNote{font-family:var(--font-basis-mono);text-transform:uppercase;gap:.65rem;font-size:8px;line-height:1.18;display:grid}.why-module__S1vy5q__cupCardPill{color:#ce1616;border:1px solid #ce1616;border-radius:999px;justify-content:center;justify-self:start;align-items:center;min-width:7rem;padding:.45rem .9rem;display:inline-flex}.why-module__S1vy5q__reasonNumber,.why-module__S1vy5q__reasonLabel{z-index:1;position:relative}.why-module__S1vy5q__reasonNumber{font-family:var(--font-commissioner-display);color:#2d3134;letter-spacing:-.06em;font-size:50px;line-height:.84}.why-module__S1vy5q__reasonLabel{font-family:var(--font-basis-mono);text-transform:uppercase;align-self:end;max-width:6.5rem;font-size:11px;line-height:1.1}.why-module__S1vy5q__reasonDetail{z-index:4;opacity:0;will-change:transform, opacity;pointer-events:none;grid-template-rows:1fr auto;grid-template-columns:.95fr 1.05fr;align-items:center;gap:2rem 0;padding:9svh 5.5rem 4rem;display:grid;position:absolute;inset:0}.why-module__S1vy5q__reasonDetailBody{z-index:2;grid-template-columns:5rem 1fr 1fr;align-items:start;gap:1rem 2rem;display:grid;position:relative}.why-module__S1vy5q__reasonDetailMark{font-family:var(--font-basis-mono);text-transform:uppercase;grid-row:1/span 2;font-size:1.05rem;line-height:1}.why-module__S1vy5q__reasonHeadline{font-family:var(--font-activist);letter-spacing:-.045em;text-transform:uppercase;color:#2d3134;grid-column:2/4;font-size:35px;line-height:.92}.why-module__S1vy5q__reasonParagraph{font-family:var(--font-basis-mono);text-transform:uppercase;max-width:25rem;font-size:10px;line-height:1.34}.why-module__S1vy5q__reasonStamp{font-family:var(--font-basis-mono);text-transform:uppercase;background:#f2f0eb2e;border:1px solid #2d3134;border-radius:.95rem;place-self:end;align-items:center;gap:.9rem;padding:.85rem 1.15rem;font-size:10px;line-height:1.1;display:inline-flex}.why-module__S1vy5q__reasonStampIcon{flex:none;width:1.9rem;height:1.25rem;position:relative}.why-module__S1vy5q__reasonStampIcon:before,.why-module__S1vy5q__reasonStampIcon:after{content:"";position:absolute}.why-module__S1vy5q__reasonStampIconSource{background:linear-gradient(#2d3134,#2d3134) .58rem .72rem/1px .16rem no-repeat,linear-gradient(#2d3134,#2d3134) .98rem .42rem/.42rem 1px no-repeat,linear-gradient(#2d3134,#2d3134) .98rem .62rem/.54rem 1px no-repeat,linear-gradient(#2d3134,#2d3134) .98rem .82rem/.34rem 1px no-repeat;border:1px solid #2d3134;border-radius:.7rem}.why-module__S1vy5q__reasonStampIconSource:before{background:radial-gradient(circle,#2d3134 0 .08rem,#0000 .08rem);border:1px solid #2d3134;border-radius:50%;width:.56rem;height:.56rem;top:.2rem;left:.28rem}.why-module__S1vy5q__reasonStampIconSource:after{display:none}.why-module__S1vy5q__reasonStampIconSeason{background:linear-gradient(#2d3134,#2d3134) 0 .28rem/100% 1px no-repeat,linear-gradient(#2d3134,#2d3134) .44rem .58rem/.16rem .16rem no-repeat,linear-gradient(#2d3134,#2d3134) .76rem .58rem/.16rem .16rem no-repeat,linear-gradient(#2d3134,#2d3134) 1.08rem .58rem/.16rem .16rem no-repeat,linear-gradient(#2d3134,#2d3134) .44rem .84rem/.16rem .16rem no-repeat,linear-gradient(#2d3134,#2d3134) .76rem .84rem/.16rem .16rem no-repeat;border:1px solid #2d3134;border-radius:.35rem}.why-module__S1vy5q__reasonStampIconSeason:before,.why-module__S1vy5q__reasonStampIconSeason:after{display:none}.why-module__S1vy5q__reasonStampIconQuality{border:1px solid #2d3134;border-radius:.7rem}.why-module__S1vy5q__reasonStampIconQuality:before{border-bottom:1px solid #2d3134;border-right:1px solid #2d3134;width:.42rem;height:.48rem;top:.24rem;left:.3rem;transform:rotate(45deg)}.why-module__S1vy5q__reasonStampIconQuality:after{background:#2d3134;width:.42rem;height:1px;top:.28rem;left:.96rem;box-shadow:0 .18rem #2d3134,0 .36rem #2d3134}.why-module__S1vy5q__reasonStampIconRoast{border:1px solid #2d3134;border-radius:.7rem}.why-module__S1vy5q__reasonStampIconRoast:before{border:1px solid #2d3134;border-radius:50%/65% 65% 35% 35%;width:.5rem;height:.72rem;top:.16rem;left:.62rem;transform:rotate(24deg)}.why-module__S1vy5q__reasonStampIconRoast:after{background:#2d3134;width:1px;height:.5rem;top:.28rem;left:.92rem;transform:rotate(20deg)}.why-module__S1vy5q__finalCta{z-index:6;opacity:1;pointer-events:auto;will-change:transform, opacity;background:#f2f0eb;place-content:center;justify-items:center;gap:1rem;padding:2rem;display:grid;position:absolute;inset:0;transform:translateY(100%)}.why-module__S1vy5q__finalEyebrow{font-family:var(--font-basis-mono);text-transform:uppercase;opacity:.56;font-size:10px;line-height:1}.why-module__S1vy5q__finalTitle{max-width:14ch;font-family:var(--font-activist);letter-spacing:-.05em;text-transform:uppercase;text-align:center;font-size:clamp(2.8rem,6vw,5.5rem);line-height:.9}.why-module__S1vy5q__finalLead{max-width:30rem;font-family:var(--font-basis-mono);text-transform:uppercase;text-align:center;font-size:10px;line-height:1.45}.why-module__S1vy5q__finalLink{--final-link-shift-x:0px;--final-link-shift-y:0px;--final-link-text-x:0px;--final-link-text-y:0px;isolation:isolate;min-width:12rem;min-height:3.25rem;font-family:var(--font-basis-mono);color:#2d3134;text-transform:uppercase;pointer-events:auto;background:0 0;border:1px solid #2d3134;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.4rem;font-size:10px;line-height:1;transition:transform .18s,color .22s;display:inline-flex;position:relative;overflow:hidden}.why-module__S1vy5q__finalLink:before{content:"";z-index:0;border-radius:inherit;transform:translate3d(var(--final-link-shift-x), calc(110% + var(--final-link-shift-y)), 0);background:#2d3134;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:-8%}.why-module__S1vy5q__finalLinkHovered,.why-module__S1vy5q__finalLink:focus-visible{color:#f2f0eb;transform:translateY(-2px)}.why-module__S1vy5q__finalLinkHovered:before,.why-module__S1vy5q__finalLink:focus-visible:before{transform:translate3d(var(--final-link-shift-x), var(--final-link-shift-y), 0)}.why-module__S1vy5q__finalLinkLabel{z-index:1;transform:translate3d(var(--final-link-text-x), var(--final-link-text-y), 0);transition:transform .5s;position:relative}.why-module__S1vy5q__sceneMount{z-index:1;width:100%;height:100%;position:absolute;inset:0}.why-module__S1vy5q__sceneMount canvas{width:100%;height:100%;display:block}@media (max-width:980px){.why-module__S1vy5q__page{--why-shell-padding:1rem}.why-module__S1vy5q__contentShell{padding:0 var(--why-shell-padding)}.why-module__S1vy5q__heroSection{min-height:calc(100svh - 6rem)}.why-module__S1vy5q__stageWrap{height:100svh}.why-module__S1vy5q__point[data-index="1"]{left:2%}.why-module__S1vy5q__point[data-index="2"]{right:2%}.why-module__S1vy5q__point[data-index="3"]{left:0}.why-module__S1vy5q__point[data-index="4"]{right:0}.why-module__S1vy5q__cupCard{width:min(19rem,34vw);left:68%}.why-module__S1vy5q__reasonDetail{grid-template-rows:auto auto;grid-template-columns:1fr;gap:1.5rem;padding:8rem 2rem 2rem}.why-module__S1vy5q__reasonDetailBody{grid-template-columns:1fr;gap:1rem}.why-module__S1vy5q__reasonDetailMark{grid-row:auto}.why-module__S1vy5q__reasonHeadline{grid-column:auto}.why-module__S1vy5q__reasonStamp{justify-self:start}.why-module__S1vy5q__finalTitle{max-width:12ch}}@media (max-width:640px){.why-module__S1vy5q__homeLogo{font-size:2.2rem;top:1.5rem;left:1rem}.why-module__S1vy5q__lead{font-size:11px}.why-module__S1vy5q__heroSection{min-height:68svh}.why-module__S1vy5q__stageWrap{height:88svh}.why-module__S1vy5q__point{font-size:9px}.why-module__S1vy5q__point:before{width:1.5rem}.why-module__S1vy5q__point[data-index="1"]{top:-.5rem;left:0}.why-module__S1vy5q__point[data-index="2"]{top:-.5rem;right:0}.why-module__S1vy5q__point[data-index="3"]{transform-origin:0 0;top:50%;left:-.35rem;transform:rotate(-90deg)translate(-50%)}.why-module__S1vy5q__point[data-index="4"]{transform-origin:100% 0;top:50%;right:-.35rem;transform:rotate(90deg)translate(50%)}.why-module__S1vy5q__point[data-index="5"]{bottom:-.5rem;left:0}.why-module__S1vy5q__point[data-index="6"]{bottom:-.5rem;right:0}.why-module__S1vy5q__reasonCard{width:9rem;min-height:9rem;padding:.8rem;bottom:11svh}.why-module__S1vy5q__cupCard{width:44vw;padding:.8rem;left:71%}.why-module__S1vy5q__cupCardBottom{grid-template-columns:1fr;gap:.75rem}.why-module__S1vy5q__cupCardStats,.why-module__S1vy5q__cupCardNote,.why-module__S1vy5q__cupCardSideLabel{font-size:8px}.why-module__S1vy5q__reasonNumber{font-size:3.6rem}.why-module__S1vy5q__reasonLabel{max-width:5rem;font-size:10px}.why-module__S1vy5q__reasonDetail{padding:7rem 1rem 1rem}.why-module__S1vy5q__reasonHeadline{font-size:2rem}.why-module__S1vy5q__reasonParagraph{font-size:10px}.why-module__S1vy5q__reasonStamp{gap:.75rem;padding:.75rem .9rem;font-size:9px}.why-module__S1vy5q__finalCta{padding:1rem}.why-module__S1vy5q__finalLead{max-width:22rem}.why-module__S1vy5q__finalLink{min-width:10.5rem}}
