@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-italic.BicUS2cM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-italic.BfTTTDIL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-italic.Py8at3oI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-espresso:#2a1a12;--c-roast:#4a2c1e;--c-terracotta:#c4572e;--c-paper:#f6eee2;--c-cream:#fbf4e8;--c-sage:#6b7a5e;--c-sage-deep:#4f5c45;--c-sand:#e7d3ae;--c-sun:#e9a23b;--c-sun-soft:#f3c878;--c-ink:var(--c-espresso);--c-ink-soft:#2a1a12b8;--c-ink-faint:#2a1a1275;--c-paper-ink:#f6eee2db;--f-display:"Fraunces Variable", "Fraunces", Georgia, serif;--f-text:"Inter Tight Variable", "Inter Tight", system-ui, sans-serif;--t-mega:clamp(3.4rem, 2rem + 6.5vw, 8rem);--t-h1:clamp(2.25rem, 1.6rem + 2.6vw, 4rem);--t-h2:clamp(1.75rem, 1.4rem + 1.4vw, 2.75rem);--t-h3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--t-body:clamp(1rem, .95rem + .2vw, 1.125rem);--t-body-lg:clamp(1.125rem, 1.05rem + .3vw, 1.375rem);--t-micro:.6875rem;--gutter:clamp(.75rem, .5rem + 1vw, 1.5rem);--max:1320px;--page-pad:clamp(1.25rem, 1rem + 2vw, 3.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-32:8rem;--radius-sm:6px;--radius-md:14px;--radius-lg:28px;--shadow-soft:0 24px 60px -24px #2a1a1259;--shadow-card:0 12px 32px -16px #2a1a1247;--d-base:.7s;--d-hero:1.1s;--stagger:80ms;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}ul,dl,dd,dt{margin:0;padding:0;list-style:none}html{background:var(--c-paper);color:var(--c-ink);font-family:var(--f-text);font-size:var(--t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55;overflow-x:hidden}body{overflow-x:hidden}h1,h2,h3,blockquote,p,dd,dt{margin:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--c-terracotta);outline-offset:3px;border-radius:var(--radius-sm)}.skip-link{background:var(--c-terracotta);color:var(--c-cream);padding:var(--space-3) var(--space-6);z-index:200;font-weight:600;position:absolute;top:0;left:-9999px}.skip-link:focus{left:var(--space-4);top:var(--space-4)}.grid{column-gap:var(--gutter);max-width:var(--max);padding-inline:var(--page-pad);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}@media (width<=1099px){.grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width<=699px){.grid{column-gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.bleed{width:100vw;margin-inline:calc(50% - 50vw)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grain-overlay{z-index:90;pointer-events:none;opacity:.045;mix-blend-mode:multiply;position:fixed;inset:0}html.js [data-reveal]{transition:opacity var(--d-base) var(--ease-out), transform var(--d-base) var(--ease-out);transition-delay:calc(var(--stagger) * var(--reveal-index,0))}html.js [data-reveal].reveal-pending{opacity:0;transform:translateY(28px)}html.js [data-reveal].reveal-pending.is-visible{opacity:1;transform:translateY(0)}html.js [data-parallax]{will-change:transform}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}[data-parallax]{transform:none!important}.marquee__track,[data-pulse]{animation:none!important}}.eyebrow{font-family:var(--f-text);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--c-terracotta);font-weight:600}.button{align-items:center;gap:var(--space-2);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;transition:transform var(--d-base) var(--ease-out), background var(--d-base) var(--ease-out), box-shadow var(--d-base) var(--ease-out);border-radius:999px;padding:.85em 1.6em;font-weight:600;display:inline-flex}.button--primary{background:var(--c-terracotta);color:var(--c-cream);box-shadow:var(--shadow-card)}.button--primary:hover{background:var(--c-sun);transform:translateY(-2px)}.button--ghost{color:var(--c-ink);border:1.5px solid var(--c-ink-faint);background:0 0}.button--ghost:hover{border-color:var(--c-terracotta);color:var(--c-terracotta)}.button--on-dark{background:var(--c-cream);color:var(--c-espresso)}.button--on-dark:hover{background:var(--c-sun-soft)}.nav[data-astro-cid-wpvy4v7s]{z-index:100;height:76px;transition:background var(--d-base) var(--ease-out), box-shadow var(--d-base) var(--ease-out);background:0 0;align-items:center;display:flex;position:sticky;top:0}.nav[data-astro-cid-wpvy4v7s].is-scrolled{background:var(--c-paper-ink);backdrop-filter:blur(10px);box-shadow:0 1px #2a1a1214}.nav__inner[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;width:100%;display:flex}.nav__mark[data-astro-cid-wpvy4v7s]{font-family:var(--f-display);letter-spacing:.08em;grid-column:1/4;font-size:.95rem;font-weight:600}.nav__links[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{gap:var(--space-8);display:flex}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--c-terracotta)}@media (width<=699px){.nav[data-astro-cid-wpvy4v7s]{height:64px}.nav__links[data-astro-cid-wpvy4v7s]{display:none}.nav__cta[data-astro-cid-wpvy4v7s]{padding:.6em 1.1em}}.hero[data-astro-cid-ge2uvauf]{padding-top:var(--space-16);padding-bottom:var(--space-32);isolation:isolate;position:relative;overflow:visible}.hero__backdrop[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 70% 30%, var(--c-sand), var(--c-paper) 70%);border-radius:var(--radius-lg);z-index:-1;width:62vw;height:86%;position:absolute;top:6%;right:-8vw}.hero__grid[data-astro-cid-ge2uvauf]{align-items:start;position:relative}.hero__text[data-astro-cid-ge2uvauf]{padding-top:var(--space-16);z-index:2;grid-column:1/8;position:relative}.hero__headline[data-astro-cid-ge2uvauf]{font-family:var(--f-display);font-weight:560;font-size:var(--t-mega);letter-spacing:-.01em;margin-top:var(--space-4);flex-direction:column;line-height:.98;display:flex}.hero__headline--accent[data-astro-cid-ge2uvauf]{color:var(--c-terracotta);margin-left:.4em;font-style:italic}.hero__body[data-astro-cid-ge2uvauf]{margin-top:var(--space-8);max-width:30rem;font-size:var(--t-body-lg);color:var(--c-ink-soft)}.hero__ctas[data-astro-cid-ge2uvauf]{margin-top:var(--space-8);gap:var(--space-4);flex-wrap:wrap;display:flex}.hero__art[data-astro-cid-ge2uvauf]{z-index:1;grid-column:6/13;min-height:560px;position:relative}.hero__sun[data-astro-cid-ge2uvauf]{opacity:.9;width:46vw;max-width:520px;position:absolute;top:0;right:-4vw}.hero__cup[data-astro-cid-ge2uvauf]{width:48%;max-width:320px;filter:drop-shadow(var(--shadow-soft));z-index:3;position:absolute;top:14%;left:4%}@media (width<=1099px){.hero__text[data-astro-cid-ge2uvauf]{grid-column:1/8}.hero__art[data-astro-cid-ge2uvauf]{grid-column:3/9;min-height:420px}}@media (width<=699px){.hero[data-astro-cid-ge2uvauf]{padding-bottom:var(--space-24)}.hero__backdrop[data-astro-cid-ge2uvauf]{width:90vw;right:-20vw}.hero__text[data-astro-cid-ge2uvauf]{padding-top:var(--space-8);grid-column:1/5}.hero__art[data-astro-cid-ge2uvauf]{min-height:320px;margin-top:var(--space-8);grid-column:1/5}.hero__sun[data-astro-cid-ge2uvauf]{width:70vw;right:-8vw}.hero__cup[data-astro-cid-ge2uvauf]{width:60%;left:10%}}html.js .hero[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-reveal]:first-of-type{transition-delay:0s}html.js .hero[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-reveal]:nth-of-type(2){transition-delay:.12s}html.js .hero[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-reveal]:nth-of-type(3){transition-delay:.22s}html.js .hero[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-reveal]:nth-of-type(4){transition-delay:.32s}.marquee[data-astro-cid-543bmuqs]{z-index:4;background:var(--c-espresso);color:var(--c-paper);padding-block:var(--space-4);box-shadow:var(--shadow-soft);margin-top:-2.5rem;position:relative;overflow:hidden;transform:rotate(-1.1deg)}.marquee__track[data-astro-cid-543bmuqs]{width:max-content;animation:32s linear infinite marquee;display:flex}.marquee__phrase[data-astro-cid-543bmuqs]{font-family:var(--f-display);font-style:italic;font-size:var(--t-h3);white-space:nowrap;padding-right:1.5em}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=699px){.marquee[data-astro-cid-543bmuqs]{margin-top:-1.25rem}}.menu[data-astro-cid-xrc56gie]{padding-block:var(--space-32) var(--space-24);background:var(--c-cream);position:relative}.menu__grid[data-astro-cid-xrc56gie]{row-gap:var(--space-12)}.menu__intro[data-astro-cid-xrc56gie]{margin-left:calc(-1 * var(--page-pad) * .4);grid-column:1/5}.menu__title[data-astro-cid-xrc56gie]{font-family:var(--f-display);font-size:var(--t-h1);font-weight:560}.menu__lede[data-astro-cid-xrc56gie]{margin-top:var(--space-4);color:var(--c-ink-soft);max-width:22rem}.menu__group[data-astro-cid-xrc56gie]{grid-column:span 4;position:relative}.menu__group[data-astro-cid-xrc56gie]:nth-of-type(2){grid-column:5/9}.menu__group[data-astro-cid-xrc56gie]:nth-of-type(3){grid-column:9/13}.menu__group-numeral[data-astro-cid-xrc56gie]{font-family:var(--f-display);color:var(--c-terracotta);opacity:.12;pointer-events:none;font-size:6rem;font-weight:300;position:absolute;top:-2.4rem;right:-.5rem}.menu__group-title[data-astro-cid-xrc56gie]{font-family:var(--f-display);font-style:italic;font-size:var(--t-h3);margin-bottom:var(--space-6)}.menu__list[data-astro-cid-xrc56gie]{gap:var(--space-6);flex-direction:column;display:flex}.menu__row-name[data-astro-cid-xrc56gie]{align-items:baseline;gap:var(--space-2);font-weight:600;display:flex}.menu__leader[data-astro-cid-xrc56gie]{border-bottom:2px dotted var(--c-ink-faint);flex:1;transform:translateY(-4px)}.menu__row-price[data-astro-cid-xrc56gie]{font-family:var(--f-display);color:var(--c-terracotta)}.menu__row-desc[data-astro-cid-xrc56gie]{margin-top:var(--space-1);color:var(--c-ink-soft);font-size:.9375rem}@media (width<=1099px){.menu__intro[data-astro-cid-xrc56gie]{grid-column:1/9;margin-left:0}.menu__group[data-astro-cid-xrc56gie]:nth-of-type(2){grid-column:1/5}.menu__group[data-astro-cid-xrc56gie]:nth-of-type(3){grid-column:5/9}}@media (width<=699px){.menu__intro[data-astro-cid-xrc56gie],.menu__group[data-astro-cid-xrc56gie]:nth-of-type(2),.menu__group[data-astro-cid-xrc56gie]:nth-of-type(3){grid-column:1/5}.menu__group-numeral[data-astro-cid-xrc56gie]{font-size:4rem}}.story[data-astro-cid-n2lz65zz]{padding-block:var(--space-32) var(--space-24);background:var(--c-paper);position:relative;overflow:visible}.story__grid[data-astro-cid-n2lz65zz]{align-items:center}.story__art[data-astro-cid-n2lz65zz]{z-index:2;grid-column:1/7;position:relative}.story__ground[data-astro-cid-n2lz65zz]{background:var(--c-sage);border-radius:99px;height:10px;position:absolute;bottom:18%;left:-4vw;right:-2rem}.story__trailer[data-astro-cid-n2lz65zz]{width:110%;max-width:640px;margin-left:-6%;position:relative}.story__quote-wrap[data-astro-cid-n2lz65zz]{z-index:3;grid-column:7/13;margin:0 0 0 -4%;position:relative}.story__quote[data-astro-cid-n2lz65zz]{font-family:var(--f-display);font-style:italic;font-size:var(--t-h2);margin-top:var(--space-4);color:var(--c-roast);line-height:1.22;position:relative}.story__glyph[data-astro-cid-n2lz65zz]{color:var(--c-terracotta);opacity:.22;font-size:10rem;font-style:normal;line-height:1;font-family:var(--f-display);position:absolute;top:-3.2rem;left:-.6rem}.story__body[data-astro-cid-n2lz65zz]{margin-top:var(--space-8);max-width:30rem;color:var(--c-ink-soft)}@media (width<=1099px){.story__art[data-astro-cid-n2lz65zz]{grid-column:1/9}.story__quote-wrap[data-astro-cid-n2lz65zz]{margin-left:0;margin-top:var(--space-8);grid-column:1/9}.story__trailer[data-astro-cid-n2lz65zz]{width:90%;margin-left:0}}@media (width<=699px){.story__art[data-astro-cid-n2lz65zz],.story__quote-wrap[data-astro-cid-n2lz65zz]{grid-column:1/5}.story__glyph[data-astro-cid-n2lz65zz]{font-size:6rem;top:-2rem}}.map-pulse[data-astro-cid-kuunpp7q]{transform-origin:50%;transform-box:fill-box;animation:2.6s ease-out infinite map-pulse}@keyframes map-pulse{0%{opacity:.7;transform:scale(.7)}70%{opacity:0}to{opacity:0;transform:scale(1.6)}}.hours[data-astro-cid-cgne4pat]{padding-block:var(--space-24) var(--space-32);background:var(--c-cream);position:relative;overflow:visible}.hours__grid[data-astro-cid-cgne4pat]{align-items:start}.hours__map[data-astro-cid-cgne4pat]{grid-column:1/8;position:relative}.hours__map-svg[data-astro-cid-cgne4pat]{width:100%;filter:drop-shadow(var(--shadow-card))}.hours__cards[data-astro-cid-cgne4pat]{gap:var(--space-6);z-index:2;flex-direction:column;grid-column:7/13;display:flex;position:relative}.hours__card[data-astro-cid-cgne4pat]{background:var(--c-paper);border-radius:var(--radius-md);padding:var(--space-6) var(--space-8);box-shadow:var(--shadow-card)}.hours__card--1[data-astro-cid-cgne4pat]{margin-left:-3rem;margin-top:var(--space-16)}.hours__card--2[data-astro-cid-cgne4pat]{margin-right:-1rem}.hours__card-title[data-astro-cid-cgne4pat]{font-family:var(--f-display);font-style:italic;font-size:var(--t-h3);color:var(--c-roast)}.hours__card-lines[data-astro-cid-cgne4pat]{margin-top:var(--space-3);gap:var(--space-1);color:var(--c-ink-soft);flex-direction:column;display:flex}@media (width<=1099px){.hours__map[data-astro-cid-cgne4pat]{grid-column:1/9}.hours__cards[data-astro-cid-cgne4pat]{margin-top:var(--space-8);flex-flow:wrap;grid-column:1/9}.hours__card[data-astro-cid-cgne4pat]{flex:260px}.hours__card--1[data-astro-cid-cgne4pat]{margin-top:0;margin-left:0}.hours__card--2[data-astro-cid-cgne4pat]{margin-right:0}}@media (width<=699px){.hours__map[data-astro-cid-cgne4pat],.hours__cards[data-astro-cid-cgne4pat]{grid-column:1/5}.hours__cards[data-astro-cid-cgne4pat]{flex-direction:column}}.book[data-astro-cid-wquiui23]{background:var(--c-espresso);color:var(--c-paper);padding-block:var(--space-32);position:relative;overflow:hidden}.book__sun[data-astro-cid-wquiui23]{opacity:.35;width:42vw;max-width:480px;position:absolute;top:-20%;right:-10%}.book__grid[data-astro-cid-wquiui23]{z-index:1;position:relative}.book__copy[data-astro-cid-wquiui23]{grid-column:1/8}.book__eyebrow[data-astro-cid-wquiui23]{color:var(--c-sun-soft)}.book__headline[data-astro-cid-wquiui23]{font-family:var(--f-display);font-weight:560;font-size:var(--t-h1);margin-top:var(--space-4);flex-direction:column;display:flex}.book__headline--accent[data-astro-cid-wquiui23]{color:var(--c-sun-soft);font-style:italic}.book__body[data-astro-cid-wquiui23]{margin-top:var(--space-6);max-width:30rem;color:var(--c-paper-ink)}.book__ctas[data-astro-cid-wquiui23]{margin-top:var(--space-8);align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.book__contact[data-astro-cid-wquiui23]{font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--c-sun-soft);padding-bottom:2px}.book__contact[data-astro-cid-wquiui23]:hover{color:var(--c-sun-soft)}@media (width<=1099px){.book__copy[data-astro-cid-wquiui23]{grid-column:1/9}}@media (width<=699px){.book__copy[data-astro-cid-wquiui23]{grid-column:1/5}.book__sun[data-astro-cid-wquiui23]{opacity:.25;width:70vw}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--c-espresso);color:var(--c-paper-ink);padding-block:var(--space-16) var(--space-8)}.site-footer__grid[data-astro-cid-jo6i4kqk]{row-gap:var(--space-8)}.site-footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/6}.site-footer__wordmark[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);letter-spacing:.08em;font-size:1.1rem;font-weight:600}.site-footer__tagline[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2);color:var(--c-paper-ink);opacity:.7}.site-footer__links[data-astro-cid-jo6i4kqk]{grid-column:6/10}.site-footer__links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;display:flex}.site-footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.site-footer__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-sun-soft)}.site-footer__contact[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;grid-column:10/13;font-style:normal;display:flex}.site-footer__copy[data-astro-cid-jo6i4kqk]{margin-top:var(--space-16);text-align:center;font-size:var(--t-micro);letter-spacing:.08em;opacity:.55}@media (width<=1099px){.site-footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/5}.site-footer__links[data-astro-cid-jo6i4kqk]{grid-column:5/7}.site-footer__contact[data-astro-cid-jo6i4kqk]{grid-column:7/9}}@media (width<=699px){.site-footer__brand[data-astro-cid-jo6i4kqk],.site-footer__links[data-astro-cid-jo6i4kqk],.site-footer__contact[data-astro-cid-jo6i4kqk]{grid-column:1/5}}
