._landing_fgs2d_1{--page-gutter:clamp(24px, 6.25vw, 100px);background:var(--color-porcelain);color:var(--color-blue)}._landing_fgs2d_1[data-roast]{--coffee-background:var(--color-blue);--coffee-surface:transparent;--color-rule:#f9f8f44d;background:var(--coffee-background);min-height:100svh;color:var(--color-porcelain)}._landing_fgs2d_1[data-roast=espresso]{--coffee-background:var(--color-coffee)}._landing_fgs2d_1[data-roast] :focus-visible{outline-color:var(--color-porcelain)}._landing_fgs2d_1[data-roast] ::selection{background:var(--color-porcelain);color:var(--coffee-background)}._landing_fgs2d_1[data-roast] .skip-link{background:var(--coffee-background);color:var(--color-porcelain)}._landing_fgs2d_1[data-roast] ._footer_fgs2d_34{background:var(--coffee-background);border-top:1px solid var(--color-rule)}._landing_fgs2d_1 h1,._landing_fgs2d_1 h2{letter-spacing:-.015em;text-wrap:balance;font-size:48px;font-weight:500;line-height:58px}._landing_fgs2d_1 p{font-size:16px;line-height:24px}._header_fgs2d_53{min-height:128px;padding:4px var(--page-gutter);border-bottom:1px solid var(--color-rule);align-items:center;gap:32px;display:flex}._wordmark_fgs2d_62{flex:0 0 220px;margin-left:-19px}._wordmark_fgs2d_62 img{width:220px;height:auto}._navigation_fgs2d_72{flex-wrap:wrap;align-items:center;gap:36px;margin-left:auto;display:flex}._navigation_fgs2d_72 a,._language_fgs2d_81 a,._footer_fgs2d_34 nav a{text-underline-offset:6px;padding:8px 0;font-size:14px;line-height:21px}._navigation_fgs2d_72 a:hover,._language_fgs2d_81 a:hover,._footer_fgs2d_34 nav a:hover{text-decoration:underline}._language_fgs2d_81{align-items:center;gap:12px;display:flex}._language_fgs2d_81 a{align-items:center;min-height:40px;display:flex}._language_fgs2d_81 a[aria-current=page]{font-weight:600;text-decoration:underline}._hero_fgs2d_112{min-height:min(680px,100svh - 128px);padding:72px var(--page-gutter) 96px;grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid;position:relative}._heroContent_fgs2d_122{max-width:440px;animation:.8s ease-out both _arrive_fgs2d_1}._landing_fgs2d_1 ._label_fgs2d_127{letter-spacing:.08em;text-transform:uppercase;margin-bottom:28px;font-size:12px;font-weight:600;line-height:16px}._hero_fgs2d_112 h1{margin-bottom:28px}._introduction_fgs2d_140{max-width:360px;margin-bottom:34px}._textLink_fgs2d_145{border-bottom:1px solid var(--color-blue);align-items:center;gap:32px;width:fit-content;padding:10px 0;font-size:14px;line-height:21px;display:flex}._textLink_fgs2d_145 svg,._contactButton_fgs2d_157 svg,._whatsapp_fgs2d_158 svg{flex-shrink:0;transition:transform .25s}._textLink_fgs2d_145:hover svg,._contactButton_fgs2d_157:hover svg,._whatsapp_fgs2d_158:hover svg{transform:translate(4px)}._heroArt_fgs2d_169{aspect-ratio:1.8;justify-self:center;width:100%;max-width:480px;animation:1.4s both _appear_fgs2d_1;position:relative}._heroMoon_fgs2d_178{width:24%;height:auto;position:absolute;top:4%;left:20%}._heroMountains_fgs2d_186{width:100%;height:auto;position:absolute;inset:auto 0 0}._philosophy_fgs2d_193{padding:100px var(--page-gutter);background:var(--color-blue);color:var(--color-porcelain);grid-template-columns:1fr 1fr;align-items:center;gap:13%;scroll-margin-top:-110px;display:grid}._philosophyArt_fgs2d_204 img{width:100%;height:auto}._story_fgs2d_209{max-width:450px}._story_fgs2d_209 h2{margin-bottom:30px}._story_fgs2d_209 p:last-child{margin-bottom:0}._universe_fgs2d_221{padding:100px var(--page-gutter) 68px}._galleryHeading_fgs2d_225{text-align:center;margin-bottom:48px}._galleryHeading_fgs2d_225 h2{margin-bottom:16px}._galleryHeading_fgs2d_225 p{margin-bottom:0}._gallery_fgs2d_225{grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:20px;display:grid}._gallery_fgs2d_225 figure{margin:0;overflow:hidden}._gallery_fgs2d_225 img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}._contact_fgs2d_157{margin:0 var(--page-gutter);border-top:1px solid var(--color-rule);grid-template-columns:1.25fr 1fr;gap:10%;padding:88px 0 104px;display:grid}._contact_fgs2d_157 h2{margin-bottom:0}._contactRabbit_fgs2d_270{width:min(216px,70%);height:auto;margin-top:32px}._contactContent_fgs2d_276{max-width:390px;padding-top:2px}._contactContent_fgs2d_276>p{margin-bottom:28px}._contactButton_fgs2d_157{background:var(--color-blue);width:fit-content;min-height:54px;color:var(--color-porcelain);border:1px solid var(--color-blue);justify-content:space-between;align-items:center;gap:36px;padding:15px 24px;font-size:14px;line-height:21px;display:flex}._contactButton_fgs2d_157:hover{background:var(--color-porcelain);color:var(--color-blue)}._email_fgs2d_305{text-underline-offset:4px;width:fit-content;padding:14px 0;font-size:14px;line-height:21px;display:block}._email_fgs2d_305:hover{text-decoration:underline}._whatsapp_fgs2d_158{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding-top:20px;font-size:14px;line-height:21px;display:flex}._whatsapp_fgs2d_158 span span{margin-top:4px;display:block}._footer_fgs2d_34{background:var(--color-blue);color:var(--color-porcelain);padding:24px var(--page-gutter) 16px}._footer_fgs2d_34 :focus-visible{outline-color:var(--color-porcelain)}._footerTop_fgs2d_345,._footerBottom_fgs2d_346{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px;display:grid}._footerTop_fgs2d_345{padding-bottom:20px}._footerTop_fgs2d_345>a{width:200px;margin-left:-10px}._footerTop_fgs2d_345 img{width:200px;height:auto}._footerTop_fgs2d_345 p{text-align:center;margin-bottom:0}._footerTop_fgs2d_345 nav{justify-self:end;align-items:center;gap:24px;display:flex}._footerBottom_fgs2d_346{border-top:1px solid var(--color-porcelain);padding-top:12px;font-size:14px;line-height:21px}._footerBottom_fgs2d_346 a{justify-self:end;align-items:center;gap:16px;min-height:32px;display:flex}._footerBottom_fgs2d_346 svg{transform:rotate(-90deg)}@keyframes _arrive_fgs2d_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _appear_fgs2d_1{0%{opacity:0}to{opacity:1}}@media (min-width:1600px){._landing_fgs2d_1{--page-gutter:max(100px, calc((100vw - 1400px) / 2))}}@media (max-width:1000px){._navigation_fgs2d_72{gap:24px}._hero_fgs2d_112{gap:5%}._philosophy_fgs2d_193{gap:8%}._contact_fgs2d_157{grid-template-columns:1.25fr 1fr;gap:6%}._footerTop_fgs2d_345{grid-template-columns:1fr auto;gap:0 32px}._footerTop_fgs2d_345 p{text-align:left;grid-area:2/1}._footerTop_fgs2d_345 nav{grid-area:1/2}}@media (max-width:760px){._header_fgs2d_53{grid-template-columns:1fr auto;gap:0 16px;padding-top:0;padding-bottom:12px;display:grid}._wordmark_fgs2d_62,._wordmark_fgs2d_62 img{width:min(220px,100%)}._wordmark_fgs2d_62{grid-column:1/-1;justify-self:center;margin-left:0}._language_fgs2d_81{gap:10px}._navigation_fgs2d_72{justify-content:flex-start;gap:12px;margin:0}._navigation_fgs2d_72 a{padding:10px 0}._hero_fgs2d_112{grid-template-columns:1fr;gap:40px;min-height:0;padding-top:48px;padding-bottom:56px}._heroContent_fgs2d_122{max-width:480px}._heroArt_fgs2d_169{width:85%;max-width:400px}._landing_fgs2d_1 ._label_fgs2d_127,._hero_fgs2d_112 h1{margin-bottom:24px}._introduction_fgs2d_140{max-width:390px;margin-bottom:24px}._philosophy_fgs2d_193{grid-template-columns:1fr;gap:48px;padding-top:64px;padding-bottom:64px;scroll-margin-top:-130px}._philosophyArt_fgs2d_204{grid-row:2;justify-self:center;width:80%;max-width:400px}._story_fgs2d_209{max-width:500px}._universe_fgs2d_221{padding-top:64px;padding-bottom:48px}._galleryHeading_fgs2d_225{text-align:left;margin-bottom:32px}._contact_fgs2d_157{grid-template-columns:1fr;gap:28px;padding-top:56px;padding-bottom:64px}._contactContent_fgs2d_276{max-width:100%}._footerBottom_fgs2d_346{grid-template-columns:1fr auto;gap:12px 24px}._footerBottom_fgs2d_346>span:nth-child(2){display:none}}@media (max-width:640px){._header_fgs2d_53{grid-template-columns:1fr}._navigation_fgs2d_72{justify-content:space-between}._language_fgs2d_81{justify-self:center}._gallery_fgs2d_225{scroll-snap-type:x mandatory;padding:0 var(--page-gutter) 16px;margin:0 calc(-1 * var(--page-gutter));scrollbar-color:var(--color-blue) var(--color-porcelain);scrollbar-width:thin;grid-template-columns:repeat(3,76vw);gap:16px;overflow-x:auto}._gallery_fgs2d_225 figure{scroll-snap-align:center}._footerTop_fgs2d_345{grid-template-columns:1fr;gap:0}._footerTop_fgs2d_345 nav{flex-wrap:wrap;grid-area:3/1;justify-self:start;gap:0 24px;margin-top:12px}}@media (max-width:380px){._landing_fgs2d_1 h1,._landing_fgs2d_1 h2{overflow-wrap:anywhere}._navigation_fgs2d_72 a{font-size:12px}._footerBottom_fgs2d_346{grid-template-columns:1fr;gap:8px}._footerBottom_fgs2d_346 a{justify-self:start}}@media (prefers-reduced-motion:reduce){._heroContent_fgs2d_122,._heroArt_fgs2d_169{animation:none}._textLink_fgs2d_145 svg,._contactButton_fgs2d_157 svg,._whatsapp_fgs2d_158 svg{transition:none}}._detailHero_10urm_1{padding:64px var(--page-gutter) 88px;grid-template:"heading visual"1fr"summary visual"1fr/1fr 1fr;align-items:center;gap:28px 9%;display:grid}._heroHeading_10urm_11{grid-area:heading;align-self:end;min-width:0}._heroSummary_10urm_16{grid-area:summary;align-self:start}._heroVisual_10urm_20{grid-area:visual;justify-self:center;width:100%;max-width:490px}._detailHero_10urm_1 ._heroHeading_10urm_11 h1{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(50px,6.3vw,88px);font-weight:400;line-height:1.02}._heroSummary_10urm_16 p._heroNotes_10urm_36{text-wrap:pretty;max-width:380px;margin:0 0 32px;font-size:18px;line-height:1.6}._primaryLink_10urm_44{background:var(--color-porcelain);min-height:52px;color:var(--coffee-background);border-radius:2px;justify-content:space-between;align-items:center;gap:28px;padding:14px 22px;font-size:13px;transition:transform .25s,background-color .25s;display:inline-flex}._primaryLink_10urm_44 svg,._textLink_10urm_61 svg,._cardName_10urm_62 svg,._nextCoffee_10urm_63 svg{flex-shrink:0;transition:transform .3s}@media (hover:hover){._primaryLink_10urm_44:hover{transform:translateY(-2px)}._primaryLink_10urm_44:hover svg,._textLink_10urm_61:hover svg,._coffeeCard_10urm_74:hover ._cardName_10urm_62 svg,._nextCoffee_10urm_63 a:hover>svg{transform:translate(4px)}._coffeeCard_10urm_74:hover ._placeholderArt_10urm_78{transform:scale(1.04)rotate(-3deg)}._coffeeCard_10urm_74:hover ._imageFrame_10urm_81>img{transform:scale(1.025)}}._imageFrame_10urm_81{aspect-ratio:.94;background:radial-gradient(at 50% 32%,#f9f8f41c,#f9f8f408 72%);border-radius:48% 48% 2px 2px;position:relative;overflow:hidden}._imageFrame_10urm_81>img{object-fit:cover;transition:transform .7s}._placeholder_10urm_78{color:var(--color-porcelain);position:absolute;inset:0}._imageComposition_10urm_103{place-items:center;display:grid;position:absolute;inset:12%}._placeholderArt_10urm_78{opacity:.4;width:66%;height:auto;transition:transform .7s;transform:rotate(-3deg)}._imageFrame_10urm_81[data-kind=ritual]{aspect-ratio:1.8;border-radius:2px}._imageFrame_10urm_81[data-kind=ritual] ._imageComposition_10urm_103{inset:12% 6%}._imageFrame_10urm_81[data-kind=ritual] ._placeholderArt_10urm_78{opacity:.3;width:80%;transform:none}._specifications_10urm_129{margin:0 var(--page-gutter);grid-template-columns:1fr 1fr;align-items:start;gap:9%;padding:0 0 88px;display:grid}._facts_10urm_138{border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}._facts_10urm_138 summary{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:76px;font-size:20px;list-style:none;display:flex}._facts_10urm_138 summary::-webkit-details-marker{display:none}._disclosureMark_10urm_156{flex-shrink:0;width:14px;height:14px;position:relative}._disclosureMark_10urm_156:before,._disclosureMark_10urm_156:after{content:"";background:currentColor;width:14px;height:1px;transition:transform .25s;position:absolute;top:6px;left:0}._disclosureMark_10urm_156:after{transform:rotate(90deg)}._facts_10urm_138[open] ._disclosureMark_10urm_156:after{transform:rotate(0)}._specGrid_10urm_179{margin:0;padding:0 0 18px}._specGrid_10urm_179>div{grid-template-columns:1fr 1.6fr;align-items:baseline;gap:24px;padding:13px 0;display:grid}._specGrid_10urm_179 dt{font-size:12px}._specGrid_10urm_179 dd{text-align:right;margin:0;font-size:15px;line-height:1.5}._nextCoffee_10urm_63{margin:0 var(--page-gutter);border-top:1px solid var(--color-rule)}._nextCoffee_10urm_63 a{justify-content:space-between;align-items:center;gap:24px;padding:44px 0 56px;display:flex}._nextCoffee_10urm_63 strong{letter-spacing:-.035em;font-size:clamp(28px,3.5vw,44px);font-weight:400;line-height:1.15;display:block}._collection_10urm_219{padding:64px var(--page-gutter) 88px;scroll-margin-top:24px}._collectionHeading_10urm_223{margin:0 0 52px}._collectionHeading_10urm_223 h1,._collectionHeading_10urm_223 h2{letter-spacing:-.045em;max-width:700px;margin:0;font-size:clamp(40px,4.8vw,64px);font-weight:400;line-height:1.1}._coffeeGrid_10urm_235{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;display:grid}._coffeeCard_10urm_74{min-width:0}._collectionImage_10urm_243{--coffee-background:var(--color-blue);color:var(--color-porcelain);background:var(--coffee-background);border-radius:48% 48% 2px 2px}._collectionImage_10urm_243[data-roast=espresso]{--coffee-background:var(--color-coffee)}._collectionImage_10urm_243 ._imageFrame_10urm_81{aspect-ratio:.95}._cardContent_10urm_255{padding:20px 0 0}._cardName_10urm_62{justify-content:space-between;align-items:center;gap:18px;display:flex}._cardName_10urm_62 h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.3vw,32px);font-weight:400;line-height:1.15}._textLink_10urm_61{border-bottom:1px solid;align-items:center;gap:32px;min-height:44px;padding:10px 0;font-size:14px;display:inline-flex}._collection_10urm_219>._textLink_10urm_61{margin-top:44px}@media (prefers-reduced-motion:no-preference){._heroHeading_10urm_11{animation:.65s cubic-bezier(.2,.65,.3,1) both _arrive_10urm_1}._heroVisual_10urm_20{animation:.9s cubic-bezier(.2,.65,.3,1) both _pictureArrive_10urm_1}._heroSummary_10urm_16{animation:.65s cubic-bezier(.2,.65,.3,1) .1s both _arrive_10urm_1}._facts_10urm_138[open] ._specGrid_10urm_179{animation:.28s ease-out both _arrive_10urm_1}}@keyframes _arrive_10urm_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _pictureArrive_10urm_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1000px){._detailHero_10urm_1{gap:24px 6%}._detailHero_10urm_1 ._heroHeading_10urm_11 h1{font-size:clamp(48px,6.5vw,64px)}._heroSummary_10urm_16 p._heroNotes_10urm_36{font-size:17px}._coffeeGrid_10urm_235{gap:40px 24px}}@media (max-width:760px){._detailHero_10urm_1{grid-template:"heading""visual""summary"/1fr;gap:26px;padding-top:40px;padding-bottom:56px}._detailHero_10urm_1 ._heroHeading_10urm_11 h1{max-width:540px;font-size:clamp(40px,10.8vw,60px);line-height:1.04}._heroVisual_10urm_20{max-width:460px}._heroVisual_10urm_20 ._imageFrame_10urm_81{aspect-ratio:1.32}._heroVisual_10urm_20 ._imageComposition_10urm_103{inset:10% 15%}._heroVisual_10urm_20 ._placeholderArt_10urm_78{width:58%}._heroSummary_10urm_16{width:100%}._heroSummary_10urm_16 p._heroNotes_10urm_36{max-width:420px;margin-bottom:22px;font-size:16px;line-height:1.6}._primaryLink_10urm_44{min-height:52px}._specifications_10urm_129{grid-template-columns:1fr;gap:40px;padding-bottom:52px}._facts_10urm_138 summary{min-height:68px;font-size:18px}._specGrid_10urm_179>div{gap:16px}._imageFrame_10urm_81[data-kind=ritual]{aspect-ratio:1.7}._nextCoffee_10urm_63 a{padding:32px 0 40px}._nextCoffee_10urm_63 strong{font-size:30px}._collection_10urm_219{padding-top:40px;padding-bottom:60px}._collectionHeading_10urm_223{margin-bottom:36px}._collectionHeading_10urm_223 h1,._collectionHeading_10urm_223 h2{font-size:40px}._coffeeGrid_10urm_235{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 22px}._cardName_10urm_62 h3{font-size:24px}}@media (max-width:520px){._coffeeGrid_10urm_235{grid-template-columns:1fr;gap:36px}._collectionImage_10urm_243 ._imageFrame_10urm_81{aspect-ratio:1.32}._cardName_10urm_62 h3{font-size:27px}._cardContent_10urm_255{padding-top:17px}}@media (prefers-reduced-motion:reduce){._primaryLink_10urm_44,._primaryLink_10urm_44 svg,._textLink_10urm_61 svg,._cardName_10urm_62 svg,._nextCoffee_10urm_63 svg,._placeholderArt_10urm_78,._imageFrame_10urm_81>img,._disclosureMark_10urm_156:after{transition:none}}
