@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/196d5f6118cb1c52-s.0xtybkn6m2pbr.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/55664f0a7289b762-s.0ky2yuq6gww~a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f724cb2b266db11d-s.15d0up_vetvxl.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/58bfdf9faee08215-s.0mp~om~rm6mbs.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/257505a8a5531435-s.0.ts8edrg1ujy.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/346e8051f901134e-s.0u_lww5dp146..woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.02x5gcj01ji7l.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/196d5f6118cb1c52-s.0xtybkn6m2pbr.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/55664f0a7289b762-s.0ky2yuq6gww~a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f724cb2b266db11d-s.15d0up_vetvxl.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/58bfdf9faee08215-s.0mp~om~rm6mbs.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/257505a8a5531435-s.0.ts8edrg1ujy.woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/346e8051f901134e-s.0u_lww5dp146..woff2)format("woff2");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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.02x5gcj01ji7l.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.04k1kxag3vb-a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.13-z0d191nlw2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.0m41chdbo3wya.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0p6j_jmp08.12.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.0ef8f_5ne8d7r.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.098tawn2q_~b0.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.14m88r~v.m-cq.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.04k1kxag3vb-a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.13-z0d191nlw2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.0m41chdbo3wya.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0p6j_jmp08.12.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.0ef8f_5ne8d7r.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.098tawn2q_~b0.woff2)format("woff2");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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.14m88r~v.m-cq.woff2)format("woff2");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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_f8f50385-module__y2PUAq__className{font-family:EB Garamond,EB Garamond Fallback}.eb_garamond_f8f50385-module__y2PUAq__variable{--font-marketing-serif:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.0m9hhkgdlzukj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0juuwbcf7uz~t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.0qg7j5o.yrclm.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0hkrq11n-dhos.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.07ig5l8azj~hy.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a02274b7-module__w3d_zq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a02274b7-module__w3d_zq__variable{--font-marketing-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.marketing-root{--m-cream:#f5efe4;--m-paper:#fbf6eb;--m-paper-2:#eee6d6;--m-ink:#1c1f1b;--m-ink-2:#1c1f1bb3;--m-ink-3:#1c1f1bad;--m-forest:#3a5a40;--m-terra:#c5683a;--m-amber:#e8a85a;--m-sage:#88a48a;--m-claret:#a53d3d;--m-tan:#a78a5a;--m-rule:#1c1f1b1f;--m-serif:var(--font-marketing-serif,"EB Garamond", Garamond, "Times New Roman", serif);--m-mono:var(--font-marketing-mono,"IBM Plex Mono", ui-monospace, monospace);background:var(--m-paper);color:var(--m-ink);font-family:var(--m-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:19px;line-height:1.55}.marketing-root *{box-sizing:border-box}.marketing-root .m-it{font-style:italic}.marketing-root .m-accent,.marketing-root .m-dot{color:var(--m-terra)}.marketing-root .m-muted{color:var(--m-ink-2)}.marketing-root .m-mono{font-family:var(--m-mono);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:500}.marketing-root .m-kicker{font-family:var(--m-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--m-ink-3);font-size:11px}.marketing-root a{color:inherit;text-decoration:none;transition:color .15s}.marketing-root a:hover{color:var(--m-terra)}.marketing-root ::selection{background:var(--m-terra);color:var(--m-cream)}.marketing-root h1,.marketing-root h2,.marketing-root h3,.marketing-root h4{margin:0;font-weight:400}.marketing-root .m-h-display{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(72px,11vw,184px);font-style:italic;line-height:.92}.marketing-root .m-h-section{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(40px,5.5vw,80px);font-style:italic;line-height:.98}.marketing-root .m-h-article{letter-spacing:-.02em;font-size:clamp(32px,3.2vw,52px);font-style:italic;line-height:1.05}.marketing-root .m-h-card{letter-spacing:-.015em;font-size:26px;font-style:italic;line-height:1.1}.marketing-root p{max-width:64ch;margin:0 0 1em}.marketing-root .m-shell{max-width:1320px;margin:0 auto;padding:0 40px}.marketing-root .m-shell-narrow{max-width:880px;margin:0 auto;padding:0 40px}@media (max-width:720px){.marketing-root .m-shell,.marketing-root .m-shell-narrow{padding:0 24px}}.marketing-root .m-nav{justify-content:space-between;align-items:center;padding:28px 0;display:flex}.marketing-root .m-nav-logo{letter-spacing:-.02em;font-size:32px;font-style:italic;line-height:1}.marketing-root .m-nav-links{align-items:center;gap:32px;font-size:16px;display:flex}.marketing-root .m-nav-cta{background:var(--m-ink);color:var(--m-cream);letter-spacing:.02em;border-radius:999px;align-items:center;min-height:44px;padding:12px 22px;font-size:14px;transition:background .15s;display:inline-flex}.marketing-root .m-nav-cta:hover{background:var(--m-forest);color:var(--m-cream)}@media (max-width:760px){.marketing-root .m-nav-links a:not(.m-nav-cta){display:none}}.marketing-root .m-btn{font-family:var(--m-serif);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:17px;transition:all .18s;display:inline-flex}.marketing-root .m-btn-ink{background:var(--m-ink);color:var(--m-cream)}.marketing-root .m-btn-ink:hover{background:var(--m-forest);color:var(--m-cream)}.marketing-root .m-btn-ghost{color:var(--m-ink);border:1px solid var(--m-ink);background:0 0}.marketing-root .m-btn-ghost:hover{background:var(--m-ink);color:var(--m-cream)}.marketing-root .m-badges{flex-wrap:wrap;gap:12px;display:flex}.marketing-root .m-badge{background:var(--m-ink);color:var(--m-cream);min-height:48px;font-family:var(--m-serif);border-radius:12px;align-items:center;gap:10px;padding:12px 20px;font-size:15px;transition:transform .15s;display:inline-flex}.marketing-root .m-badge:hover{color:var(--m-cream);transform:translateY(-2px)}.marketing-root .m-badge svg{width:22px;height:22px}.marketing-root .m-badge small{font-family:var(--m-mono);letter-spacing:.15em;opacity:.65;text-transform:uppercase;font-size:9px;display:block}.marketing-root .m-badge strong{font-size:17px;font-style:italic;font-weight:400}.marketing-root .m-badge-ghost{color:var(--m-ink);border:1px solid var(--m-ink);background:0 0}.marketing-root .m-badge-ghost:hover{color:var(--m-ink)}.marketing-root .m-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:48px;display:flex}.marketing-root .m-footer{background:var(--m-ink);color:var(--m-cream);margin-top:120px;padding:80px 0 32px}.marketing-root .m-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding-bottom:64px;display:grid}.marketing-root .m-footer h4{font-family:var(--m-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--m-amber);margin-bottom:20px;font-size:11px;font-weight:500}.marketing-root .m-footer ul{margin:0;padding:0;list-style:none}.marketing-root .m-footer li{margin-bottom:12px;font-size:16px}.marketing-root .m-footer a{opacity:.75}.marketing-root .m-footer a:hover{opacity:1;color:var(--m-cream)}.marketing-root .m-footer-meta{font-family:var(--m-mono);letter-spacing:.25em;text-transform:uppercase;opacity:.55;border-top:1px solid #f5efe41f;justify-content:space-between;align-items:center;padding-top:32px;font-size:10px;display:flex}.marketing-root .m-footer .m-nada-logo{letter-spacing:-.02em;margin-bottom:16px;font-size:44px;font-style:italic;line-height:1}.marketing-root .m-footer .m-blurb{opacity:.7;max-width:320px;font-size:17px;line-height:1.5}@media (max-width:760px){.marketing-root .m-footer-grid{grid-template-columns:1fr 1fr;gap:32px}.marketing-root .m-footer-meta{flex-direction:column;align-items:flex-start;gap:12px}}.marketing-root .m-bottle-svg{display:block}.marketing-root .m-pill{font-family:var(--m-mono);letter-spacing:.18em;text-transform:uppercase;background:var(--m-paper-2);color:var(--m-ink);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:10px;display:inline-block}.marketing-root .m-pill-ink{background:var(--m-ink);color:var(--m-cream)}.marketing-root .m-pill-terra{background:var(--m-terra);color:var(--m-cream)}.marketing-root .m-pill-forest{background:var(--m-forest);color:var(--m-cream)}.marketing-root .m-pill-amber{background:var(--m-amber);color:var(--m-ink)}@keyframes m-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.marketing-root .m-fade-up{animation:.8s ease-out both m-fade-up}}.marketing-root .m-botanical{text-align:center;color:var(--m-terra);font-family:var(--m-serif);margin:48px 0;font-size:22px;font-style:italic}.marketing-root .m-botanical:before,.marketing-root .m-botanical:after{content:"";border-bottom:1px solid var(--m-terra);opacity:.4;vertical-align:middle;width:60px;margin:0 16px;display:inline-block}.marketing-root .m-section-title-row{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:56px;display:flex}.marketing-root .m-section-title-row .m-stake{color:var(--m-ink-2);max-width:420px;font-size:21px;line-height:1.5}.marketing-root .m-hero{padding:40px 0 100px;position:relative;overflow:hidden}.marketing-root .m-hero-b{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;min-height:80vh;display:grid}.marketing-root .m-hero-b .m-badge-strip{margin-top:36px}.marketing-root .m-hero-b .m-marquee-inline{font-family:var(--m-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--m-ink-3);flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;font-size:11px;display:flex}.marketing-root .m-hero-b .m-marquee-inline span:before{content:"·";color:var(--m-terra);margin-right:20px}.marketing-root .m-hero-b .m-marquee-inline span:first-child:before{display:none}.marketing-root .m-hero-b .m-sub{max-width:480px;color:var(--m-ink-2);margin-bottom:40px;font-size:22px;line-height:1.5}.marketing-root .m-phone-frame{aspect-ratio:320/660;background:var(--m-cream);border-radius:36px;width:min(320px,100%);margin:0 auto;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 30px 80px #1c1f1b26,0 4px 16px #1c1f1b14,inset 0 0 0 1px #1c1f1b14}@media (max-width:380px){.marketing-root .m-phone-frame{display:none}}.marketing-root .m-phone-frame .m-screen{height:100%;padding:28px 20px;overflow:hidden}.marketing-root .m-ph-kicker{font-family:var(--m-mono);letter-spacing:.22em;color:var(--m-ink-3);text-transform:uppercase;font-size:9px}.marketing-root .m-ph-title{letter-spacing:-.02em;margin:8px 0 16px;font-size:32px;font-style:italic;line-height:1.1}.marketing-root .m-ph-card{background:var(--m-forest);color:var(--m-cream);border-radius:24px;align-items:stretch;gap:14px;margin-bottom:14px;padding:18px;display:flex}.marketing-root .m-ph-card .m-ph-info{flex:1;min-width:0}.marketing-root .m-ph-card .m-ph-tag{color:var(--m-cream);font-family:var(--m-mono);letter-spacing:.15em;text-transform:uppercase;background:#f5efe42e;border-radius:999px;padding:3px 8px;font-size:8px;display:inline-block}.marketing-root .m-ph-card .m-ph-name{margin-top:6px;font-size:22px;font-style:italic;line-height:1.05}.marketing-root .m-ph-card .m-ph-meta{opacity:.7;margin-top:2px;font-size:11px}.marketing-root .m-ph-card .m-ph-rating{opacity:.85;margin-top:14px;font-size:11px}.marketing-root .m-ph-row{border-top:1px solid #1c1f1b1f;align-items:center;gap:12px;padding:10px 0;display:flex}.marketing-root .m-ph-row>div{min-width:0}.marketing-root .m-ph-row .m-ph-name-sm{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-style:italic;line-height:1.1;overflow:hidden}.marketing-root .m-ph-row .m-ph-meta-sm{color:var(--m-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.marketing-root .m-ph-row .m-ph-score{margin-left:auto;font-size:18px;font-style:italic}.marketing-root .m-how{background:var(--m-cream);padding:100px 0}.marketing-root .m-how-grid{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:80px;display:grid}.marketing-root .m-how-step{position:relative}.marketing-root .m-how-step .m-num{font-family:var(--m-mono);letter-spacing:.25em;color:var(--m-terra);margin-bottom:24px;font-size:11px}.marketing-root .m-how-step h3{letter-spacing:-.02em;margin-bottom:18px;font-size:42px;font-style:italic;line-height:1}.marketing-root .m-how-step p{color:var(--m-ink-2);max-width:320px;font-size:18px;line-height:1.55}.marketing-root .m-how-step .m-glyph{margin-bottom:32px}@media (max-width:860px){.marketing-root .m-how-grid{grid-template-columns:1fr;gap:60px}.marketing-root .m-hero-b{grid-template-columns:1fr;gap:40px}}.marketing-root .m-featured{padding:100px 0}.marketing-root .m-drinks-grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.marketing-root .m-drink-card{background:var(--m-paper-2);border-radius:8px;flex-direction:column;min-height:360px;padding:32px 24px 28px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.marketing-root .m-drink-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #1c1f1b1a}.marketing-root .m-drink-card .m-drink-bottle{filter:drop-shadow(0 6px 14px #1c1f1b26);align-self:center;margin-bottom:24px}.marketing-root .m-drink-card .m-drink-meta{font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;margin-bottom:6px;font-size:9px}.marketing-root .m-drink-card h4{letter-spacing:-.015em;-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;margin-bottom:6px;font-size:26px;font-style:italic;line-height:1.1;display:-webkit-box;overflow:hidden}.marketing-root .m-drink-card .m-drink-notes{color:var(--m-ink-2);-webkit-line-clamp:4;overflow-wrap:break-word;-webkit-box-orient:vertical;flex:1;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.marketing-root .m-drink-card .m-drink-foot{border-top:1px solid #1c1f1b1f;justify-content:space-between;align-items:baseline;margin-top:16px;padding-top:14px;display:flex}.marketing-root .m-drink-card .m-drink-rating{font-size:22px;font-style:italic}.marketing-root .m-drink-card .m-drink-rating small{font-family:var(--m-mono);letter-spacing:.12em;color:var(--m-ink-3);margin-left:4px;font-size:10px}@media (max-width:1080px){.marketing-root .m-drinks-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.marketing-root .m-drinks-grid{grid-template-columns:1fr}}.marketing-root .m-press{background:var(--m-cream);border-top:1px solid var(--m-rule);border-bottom:1px solid var(--m-rule);padding:80px 0}.marketing-root .m-press-grid{grid-template-columns:repeat(5,1fr);align-items:center;gap:40px;margin-top:48px;display:grid}.marketing-root .m-press-logo{text-align:center;color:var(--m-ink-2);font-size:28px;font-style:italic;line-height:1}.marketing-root .m-press-logo small{font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;margin-top:6px;font-size:9px;font-style:normal;display:block}@media (max-width:760px){.marketing-root .m-press-grid{grid-template-columns:repeat(2,1fr);gap:32px}}.marketing-root .m-newsletter{text-align:center;background:radial-gradient(ellipse 80% 60% at 50% 50%, #c5683a0f, transparent 70%), var(--m-paper);padding:140px 0}.marketing-root .m-newsletter h2{margin:0 auto 24px}.marketing-root .m-newsletter p{max-width:540px;color:var(--m-ink-2);margin:0 auto 40px;font-size:22px}.marketing-root .m-newsletter form{background:var(--m-paper);border:1px solid var(--m-ink);border-radius:999px;gap:8px;max-width:480px;margin:0 auto;padding:6px;display:flex}.marketing-root .m-newsletter input{font-family:var(--m-serif);color:var(--m-ink);background:0 0;border:none;outline:none;flex:1;padding:14px 20px;font-size:17px}.marketing-root .m-newsletter input::placeholder{color:var(--m-ink-3);font-style:italic}.marketing-root .m-newsletter button{background:var(--m-ink);color:var(--m-cream);cursor:pointer;font-family:var(--m-serif);border:none;border-radius:999px;padding:14px 24px;font-size:16px;transition:background .15s}.marketing-root .m-newsletter button:hover{background:var(--m-forest)}.marketing-root .m-newsletter .m-fine{font-family:var(--m-mono);letter-spacing:.25em;color:var(--m-ink-3);text-transform:uppercase;margin-top:28px;font-size:10px}.marketing-root .m-masthead{border-bottom:1px solid var(--m-rule);padding:28px 0 64px}.marketing-root .m-masthead-titles{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:48px;display:flex}.marketing-root .m-masthead .m-h-display{font-size:clamp(64px,12vw,192px);line-height:.9}.marketing-root .m-masthead .m-issue{text-align:right;font-family:var(--m-mono);letter-spacing:.28em;color:var(--m-ink-3);text-transform:uppercase;font-size:11px}.marketing-root .m-masthead .m-issue strong{font-style:italic;font-family:var(--m-serif);color:var(--m-terra);letter-spacing:0;text-transform:none;margin-top:6px;font-size:22px;font-weight:400;display:block}.marketing-root .m-streams{border-bottom:1px solid var(--m-rule);gap:0;margin-top:40px;display:flex}.marketing-root .m-stream-tab{font-family:var(--m-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--m-ink-3);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;margin-right:32px;padding:16px 24px 14px 0;font-size:11px;transition:all .15s}.marketing-root .m-stream-tab.active{color:var(--m-ink);border-bottom-color:var(--m-terra)}.marketing-root .m-stream-tab:hover{color:var(--m-ink)}.marketing-root .m-stream-tab .m-count{font-family:var(--m-serif);opacity:.5;text-transform:none;letter-spacing:0;margin-left:6px;font-size:13px;font-style:italic}.marketing-root .m-feature{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;padding:80px 0;display:grid}.marketing-root .m-feature-img{aspect-ratio:4/5;background:var(--m-forest);color:var(--m-cream);border-radius:4px;display:block;position:relative;overflow:hidden}.marketing-root .m-feature-img .m-label{font-family:var(--m-mono);letter-spacing:.25em;color:var(--m-amber);text-transform:uppercase;font-size:10px;position:absolute;top:24px;left:24px}.marketing-root .m-feature-img .m-label-2{font-family:var(--m-mono);letter-spacing:.25em;color:var(--m-cream);opacity:.6;text-transform:uppercase;font-size:10px;position:absolute;bottom:24px;right:24px}.marketing-root .m-feature .m-kicker{color:var(--m-terra);margin-bottom:20px}.marketing-root .m-feature h2{letter-spacing:-.025em;text-wrap:balance;margin-bottom:28px;font-size:clamp(48px,5.5vw,84px);font-style:italic;line-height:.98}.marketing-root .m-feature .m-standfirst{color:var(--m-ink-2);margin-bottom:32px;font-size:24px;line-height:1.5}.marketing-root .m-feature .m-byline{font-family:var(--m-mono);letter-spacing:.22em;color:var(--m-ink-3);text-transform:uppercase;font-size:11px}.marketing-root .m-feature .m-byline strong{color:var(--m-ink);font-weight:500}@media (max-width:900px){.marketing-root .m-feature{grid-template-columns:1fr;gap:48px}}.marketing-root .m-articles{border-top:1px solid var(--m-rule);padding:60px 0 100px}.marketing-root .m-articles-head{justify-content:space-between;align-items:baseline;margin-bottom:48px;display:flex}.marketing-root .m-article-grid{grid-template-columns:repeat(3,1fr);gap:48px 40px;display:grid}.marketing-root .m-article-card .m-card-img{aspect-ratio:3/4;background:var(--m-paper-2);border-radius:4px;margin-bottom:20px;transition:transform .25s;position:relative;overflow:hidden}.marketing-root .m-article-card:hover .m-card-img{transform:scale(.985)}.marketing-root .m-article-card .m-card-meta{font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;margin-bottom:10px;font-size:10px}.marketing-root .m-article-card .m-card-meta .m-cat{color:var(--m-terra)}.marketing-root .m-article-card h3{letter-spacing:-.015em;-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;margin-bottom:8px;font-size:28px;font-style:italic;line-height:1.08;display:-webkit-box;overflow:hidden}.marketing-root .m-article-card .m-dek{color:var(--m-ink-2);-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.marketing-root .m-article-card .m-byline{font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;margin-top:14px;font-size:10px}@media (max-width:920px){.marketing-root .m-article-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.marketing-root .m-article-grid{grid-template-columns:1fr}}.marketing-root .m-stream-section{border-top:1px solid var(--m-rule);padding:80px 0}.marketing-root .m-stream-section h2{letter-spacing:-.02em;margin-bottom:56px;font-size:clamp(40px,5vw,64px);font-style:italic;line-height:1}.marketing-root .m-stream-section .m-stream-sub{color:var(--m-ink-2);max-width:480px;font-size:17px;line-height:1.5}.marketing-root .m-stream-section .m-stream-head{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:56px;display:flex}.marketing-root .m-stream-section .m-stream-head h2{margin-bottom:12px}.marketing-root .m-img-bottle-arc{background:radial-gradient(60% 50% at 50% 130%,#f5efe466,#0000),linear-gradient(#3a5a40 0%,#2e4733 100%)}.marketing-root .m-img-bottle-arc:after{content:"";background:var(--m-terra);clip-path:polygon(40% 0%,60% 0%,60% 12%,75% 22%,75% 100%,25% 100%,25% 22%,40% 12%);opacity:.85;width:60%;height:75%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.marketing-root .m-img-citrus{background:radial-gradient(circle at 30% 40%, #e8a85a 0%, #e8a85a 20%, transparent 35%), radial-gradient(circle at 70% 65%, #c5683a 0%, #c5683a 14%, transparent 25%), var(--m-paper-2)}.marketing-root .m-img-hand{background:var(--m-terra);color:var(--m-cream)}.marketing-root .m-img-hand .m-h-overlay{color:var(--m-cream);letter-spacing:-.04em;justify-content:center;align-items:center;font-size:96px;font-style:italic;line-height:.9;display:flex;position:absolute;inset:0}.marketing-root .m-img-data{background:var(--m-ink);color:var(--m-cream);padding:32px}.marketing-root .m-img-data svg{width:100%;height:auto}.marketing-root .m-img-pairing{background:var(--m-paper-2)}.marketing-root .m-img-pairing:after{content:"";background:radial-gradient(circle at 30% 30%,#e8a85a 0%,#c5683a 60%,#a53d3d 100%);border-radius:50%;position:absolute;inset:30%;box-shadow:0 12px 32px #1c1f1b33}.marketing-root .m-img-essay{background:linear-gradient(135deg, var(--m-paper) 0%, var(--m-cream) 100%);color:var(--m-ink)}.marketing-root .m-img-essay .m-h-overlay{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px;font-style:italic;display:flex;position:absolute;inset:0}.marketing-root .m-img-essay .m-quote-mark{color:var(--m-terra);font-size:120px;line-height:.5}.marketing-root .m-img-essay .m-quote{color:var(--m-ink);margin-top:16px;font-size:22px;line-height:1.25}.marketing-root .m-img-maker{background:linear-gradient(170deg, #1c1f1b00 0%, #1c1f1b80 100%), var(--m-tan)}.marketing-root .m-img-maker .m-h-overlay{color:var(--m-cream);font-size:32px;font-style:italic;line-height:1.05;position:absolute;bottom:24px;left:24px;right:24px}.marketing-root .m-img-trend{background:var(--m-cream);border:1px solid var(--m-rule);padding:28px}.marketing-root .m-img-trend .m-big-stat{color:var(--m-terra);letter-spacing:-.04em;font-size:108px;font-style:italic;line-height:.9}.marketing-root .m-img-trend .m-stat-label{font-family:var(--m-mono);letter-spacing:.22em;color:var(--m-ink-2);text-transform:uppercase;margin-top:8px;font-size:10px}.marketing-root .m-img-recipe{background:linear-gradient(#88a48a 0%,#6b8e70 100%)}.marketing-root .m-img-recipe:after{content:"";aspect-ratio:1;background:var(--m-paper);border-radius:50% 50% 8px 8px/70% 70% 8px 8px;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #1c1f1b33,inset 0 -8px 16px #1c1f1b14}.marketing-root .m-marquee-strip{background:var(--m-ink);color:var(--m-cream);white-space:nowrap;letter-spacing:-.015em;padding:28px 0;font-size:56px;font-style:italic;overflow:hidden}.marketing-root .m-marquee-strip .m-row{display:inline-block}.marketing-root .m-marquee-strip .m-row span{margin-right:64px}.marketing-root .m-marquee-strip .m-row .m-accent{color:var(--m-terra)}@keyframes m-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.marketing-root .m-marquee-strip .m-row{animation:40s linear infinite m-marquee}.marketing-root .m-marquee-strip:hover .m-row,.marketing-root .m-marquee-strip:focus-within .m-row{animation-play-state:paused}}.marketing-root .m-cat-rail{border-top:1px solid var(--m-rule);border-bottom:1px solid var(--m-rule);padding:60px 0}.marketing-root .m-cat-list{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.marketing-root .m-cat-list a{border:1px solid var(--m-ink);border-radius:999px;align-items:center;min-height:44px;padding:12px 20px;font-size:15px;transition:all .15s;display:inline-flex}.marketing-root .m-cat-list a:hover{background:var(--m-ink);color:var(--m-cream)}.marketing-root .m-cat-list a strong{margin-right:6px;font-style:italic;font-weight:400}.marketing-root .m-cat-list a small{font-family:var(--m-mono);letter-spacing:.15em;opacity:.5;margin-left:4px;font-size:10px}.marketing-root .m-cat-head{border-bottom:1px solid var(--m-rule);padding:56px 0 80px}.marketing-root .m-breadcrumb{font-family:var(--m-mono);letter-spacing:.25em;color:var(--m-ink-3);text-transform:uppercase;margin-bottom:28px;font-size:11px}.marketing-root .m-breadcrumb a{color:var(--m-ink-3)}.marketing-root .m-breadcrumb .m-here{color:var(--m-terra)}.marketing-root .m-cat-title{margin-bottom:32px;font-size:clamp(80px,14vw,220px);line-height:.88}.marketing-root .m-cat-lede{color:var(--m-ink-2);max-width:680px;margin-bottom:36px;font-size:clamp(22px,2.2vw,28px);line-height:1.4}.marketing-root .m-cat-stats{font-family:var(--m-mono);letter-spacing:.22em;color:var(--m-ink-3);text-transform:uppercase;flex-wrap:wrap;gap:48px;font-size:11px;display:flex}.marketing-root .m-cat-stats strong{color:var(--m-ink);font-weight:500;font-family:var(--m-serif);letter-spacing:0;text-transform:none;margin-top:6px;font-size:22px;font-style:italic;display:block}.marketing-root .m-cat-stats .m-accent strong{color:var(--m-terra)}.marketing-root .m-cat-nav{border-bottom:1px solid var(--m-rule);font-family:var(--m-mono);letter-spacing:.22em;text-transform:uppercase;gap:28px;padding:24px 0;font-size:11px;display:flex;overflow-x:auto}.marketing-root .m-cat-nav a{color:var(--m-ink-3);white-space:nowrap;align-items:center;padding:14px 0;display:inline-flex}.marketing-root .m-cat-nav a:hover{color:var(--m-ink)}.marketing-root .m-cat-nav a.active{color:var(--m-terra);border-bottom:2px solid var(--m-terra)}.marketing-root .m-cat-nav .m-count{font-family:var(--m-serif);letter-spacing:0;opacity:.55;text-transform:none;margin-left:4px;font-size:13px;font-style:italic}.marketing-root .m-row-list{padding:60px 0}.marketing-root .m-row-list-head{justify-content:space-between;align-items:baseline;margin-bottom:32px;display:flex}.marketing-root .m-row-article{border-top:1px solid var(--m-rule);grid-template-columns:240px 1fr 100px;align-items:center;gap:40px;padding:32px 0;transition:opacity .15s;display:grid}.marketing-root .m-row-article:hover{opacity:.7}.marketing-root .m-row-article:last-child{border-bottom:1px solid var(--m-rule)}.marketing-root .m-row-article .m-ra-img{aspect-ratio:4/3;background:var(--m-paper-2);border-radius:4px;position:relative;overflow:hidden}.marketing-root .m-row-article .m-ra-meta{font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;margin-bottom:8px;font-size:10px}.marketing-root .m-row-article .m-ra-meta .m-cat{color:var(--m-terra)}.marketing-root .m-row-article h3{letter-spacing:-.02em;-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;margin-bottom:12px;font-size:36px;font-style:italic;line-height:1.05;display:-webkit-box;overflow:hidden}.marketing-root .m-row-article .m-ra-dek{color:var(--m-ink-2);-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;max-width:60ch;margin-bottom:14px;font-size:17px;line-height:1.5;display:-webkit-box;overflow:hidden}.marketing-root .m-row-article>div{min-width:0}.marketing-root .m-row-article .m-ra-byline{font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;font-size:10px}.marketing-root .m-row-article .m-ra-date{font-family:var(--m-mono);letter-spacing:.18em;color:var(--m-ink-3);text-align:right;text-transform:uppercase;font-size:11px}.marketing-root .m-row-article .m-ra-date strong{font-family:var(--m-serif);color:var(--m-ink);letter-spacing:0;margin-top:4px;font-size:22px;font-style:italic;display:block}@media (max-width:900px){.marketing-root .m-row-article{grid-template-columns:1fr;gap:16px}.marketing-root .m-row-article .m-ra-img{aspect-ratio:16/9}.marketing-root .m-row-article .m-ra-date{text-align:left}}.marketing-root .m-article-head{border-bottom:1px solid var(--m-rule);text-align:center;padding:56px 0 32px}.marketing-root .m-article-title{letter-spacing:-.03em;text-wrap:balance;max-width:1100px;margin:0 auto 36px;font-size:clamp(48px,7vw,104px);font-style:italic;line-height:.96}.marketing-root .m-article-standfirst{color:var(--m-ink-2);text-wrap:balance;max-width:720px;margin:0 auto 48px;font-size:clamp(22px,2.2vw,30px);line-height:1.4}.marketing-root .m-byline-row{font-family:var(--m-mono);letter-spacing:.22em;color:var(--m-ink-3);text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;margin-bottom:32px;font-size:11px;display:flex}.marketing-root .m-byline-row strong{color:var(--m-ink);letter-spacing:.18em;font-weight:500}.marketing-root .m-byline-row .m-dot-sep{background:var(--m-ink-3);border-radius:50%;width:4px;height:4px}.marketing-root .m-hero-img{aspect-ratio:16/9;border-radius:4px;width:100%;max-width:1320px;margin:32px auto 64px;position:relative;overflow:hidden}.marketing-root .m-hero-img-caption{text-align:center;max-width:880px;color:var(--m-ink-2);margin:-32px auto 64px;font-size:15px;font-style:italic}.marketing-root .m-hero-img-caption .m-src{font-style:normal;font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;margin-left:8px;font-size:10px}.marketing-root .m-article-body{max-width:720px;color:var(--m-ink);margin:0 auto;padding:0 24px 60px;font-size:21px;line-height:1.65}.marketing-root .m-article-body p{margin:0 0 28px}.marketing-root .m-article-body p.m-lede:first-letter{color:var(--m-terra);float:left;margin:8px 14px 0 0;font-size:96px;font-style:italic;line-height:.85}.marketing-root .m-article-body h2{letter-spacing:-.02em;margin:60px 0 24px;font-size:40px;font-style:italic;line-height:1.05}.marketing-root .m-article-body h2 .m-accent{color:var(--m-terra)}.marketing-root .m-article-body a{color:var(--m-terra);border-bottom:1px solid}.marketing-root .m-article-body em{color:var(--m-ink-2)}.marketing-root .m-pullquote{letter-spacing:-.02em;color:var(--m-ink);text-align:left;border-left:3px solid var(--m-terra);text-wrap:balance;margin:56px clamp(-60px,336px - 50vw,0);padding:0 60px;font-size:40px;font-style:italic;line-height:1.1}.marketing-root .m-pullquote:before{content:"“";color:var(--m-terra);margin-bottom:24px;font-size:80px;line-height:.3;display:block}.marketing-root .m-pullquote cite{font-family:var(--m-mono);letter-spacing:.22em;color:var(--m-ink-3);text-transform:uppercase;margin-top:24px;font-size:11px;font-style:normal;display:block}@media (max-width:760px){.marketing-root .m-pullquote{padding-left:24px;padding-right:0}}.marketing-root .m-article-meta-foot{border-top:1px solid var(--m-rule);border-bottom:1px solid var(--m-rule);max-width:720px;font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:24px;margin:60px auto 80px;padding:32px 0;font-size:11px;display:flex}.marketing-root .m-article-meta-foot .m-share{gap:18px;display:flex}.marketing-root .m-author-bio{background:var(--m-paper-2);border-radius:6px;grid-template-columns:100px 1fr;align-items:center;gap:28px;max-width:720px;margin:0 auto 80px;padding:32px;display:grid}.marketing-root .m-author-bio .m-av{background:var(--m-forest);width:100px;height:100px;color:var(--m-cream);border-radius:50%;justify-content:center;align-items:center;font-size:44px;font-style:italic;line-height:1;display:flex}.marketing-root .m-author-bio .m-a-name{letter-spacing:-.01em;font-size:28px;font-style:italic;line-height:1.1}.marketing-root .m-author-bio .m-a-role{font-family:var(--m-mono);letter-spacing:.22em;color:var(--m-terra);text-transform:uppercase;margin:4px 0 10px;font-size:10px}.marketing-root .m-author-bio .m-a-bio{color:var(--m-ink-2);font-size:15px;line-height:1.55}@media (max-width:540px){.marketing-root .m-author-bio{text-align:center;grid-template-columns:1fr}.marketing-root .m-author-bio .m-av{margin:0 auto}}.marketing-root .m-related{border-top:1px solid var(--m-rule);background:var(--m-cream);padding:80px 0}.marketing-root .m-related-head{justify-content:space-between;align-items:baseline;margin-bottom:48px;display:flex}.marketing-root .m-related-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.marketing-root .m-related-card .m-card-img{aspect-ratio:3/4;border-radius:4px;margin-bottom:18px;position:relative;overflow:hidden}.marketing-root .m-related-card h4{letter-spacing:-.015em;-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:24px;font-style:italic;line-height:1.1;display:-webkit-box;overflow:hidden}.marketing-root .m-related-card .m-card-meta{font-family:var(--m-mono);letter-spacing:.2em;color:var(--m-ink-3);text-transform:uppercase;margin-bottom:8px;font-size:10px}.marketing-root .m-related-card .m-card-meta .m-cat{color:var(--m-terra)}@media (max-width:920px){.marketing-root .m-related-grid{grid-template-columns:repeat(2,1fr)}}.marketing-root .m-end-mark{text-align:center;font-family:var(--m-serif);color:var(--m-terra);margin:56px 0 0;font-size:32px;font-style:italic}
