@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cormorant-garamond-latin-300-normal.Cw-E_7L1.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-300-normal.BuXLI6C0.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/cormorant-garamond-latin-300-italic.qkwBXYHn.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-300-italic.DRnsRYID.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-500-normal.DrDcrrxK.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-500-normal.Bo-NxEKf.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-600-normal.NEn2C4Q3.woff) format("woff")}.kwg{--kwg-bg: #E6E5E0;--kwg-surface: #EFEEEA;--kwg-raised: #DCDAD3;--kwg-line: #C9C6BE;--kwg-ink: #1E1D1B;--kwg-muted: #5C5A55;--kwg-accent: #8C4127;--kwg-ply: #B86A45;--kwg-tan: #A87B54;--kwg-link: #3E4862;--kwg-on-accent: #F2EEE6;--kwg-serif: "Cormorant Garamond", Georgia, serif;--kwg-sans: "Hanken Grotesk", system-ui, sans-serif;--cream: var(--kwg-bg);--cream-soft: var(--kwg-surface);--plum: var(--kwg-ink);--plum-deep: var(--kwg-ink);--terracotta: var(--kwg-accent);--ink: var(--kwg-ink);--muted: var(--kwg-muted);--hair: var(--kwg-line);--hair-soft: var(--kwg-line);--font-display: var(--kwg-serif);--font-body: var(--kwg-sans);background:var(--kwg-bg);color:var(--kwg-ink);font-family:var(--kwg-sans);font-weight:400;min-height:100vh}.kwg a{color:var(--kwg-link)}.kwg nav a,.kwg footer a{color:var(--kwg-ink)}.kwg .section-eyebrow,.kwg-label{font-family:var(--kwg-sans);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--kwg-accent)}.kwg .section-eyebrow:before{display:none}.kwg .section-title{font-weight:300;letter-spacing:-.01em;line-height:1.05;font-size:clamp(36px,5vw,56px)}.kwg .section-title em{color:var(--kwg-accent);font-weight:300}details.faq summary{font-weight:400!important;font-size:22px!important}details.faq p{opacity:1!important;color:var(--kwg-muted)!important}.kwg-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.kwg-btn{display:inline-block;font-family:var(--kwg-sans);font-weight:600;font-size:14px;letter-spacing:.04em;padding:14px 24px;border-radius:2px;background:var(--kwg-ink);color:var(--kwg-on-accent)!important}.kwg-btn.ghost{background:transparent;color:var(--kwg-ink)!important;border:1px solid var(--kwg-ink)}.kwg-photo{margin:0}.kwg-photo img{display:block;width:100%;height:auto;border-radius:2px;background:var(--kwg-raised)}.kwg-credit{font-size:12px;color:var(--kwg-muted);margin-top:8px}.kwg-credit a{color:var(--kwg-muted);text-decoration:underline;text-underline-offset:2px}.kwg-prose{max-width:66ch;font-size:18px;line-height:1.7;color:var(--kwg-ink)}.kwg-prose p{margin:0 0 1.1em}.kwg-prose h2{font-family:var(--kwg-serif);font-weight:400;font-size:clamp(28px,3.4vw,36px);line-height:1.15;margin:2em 0 .5em;color:var(--kwg-ink)}.kwg-prose h3{font-family:var(--kwg-serif);font-weight:400;font-size:24px;margin:1.6em 0 .4em}.kwg-prose ol,.kwg-prose ul{margin:0 0 1.2em;padding-left:1.4em}.kwg-prose ol{list-style:decimal}.kwg-prose ul{list-style:disc}.kwg-prose li{margin:0 0 .5em;padding-left:.2em}.kwg-prose ol li::marker{font-family:var(--kwg-serif);font-weight:400;font-size:1.15em;color:var(--kwg-accent)}.kwg-prose ul li::marker{color:var(--kwg-tan)}.kwg-prose blockquote{margin:1.6em 0;padding:18px 22px;background:var(--kwg-surface);border-left:3px solid var(--kwg-accent);border-radius:0 2px 2px 0}.kwg-prose blockquote p{margin:0;font-size:17px}.kwg-prose blockquote strong{color:var(--kwg-accent);font-weight:600}.kwg-prose a{text-decoration:underline;text-underline-offset:2px}@media(max-width:720px){.kwg-prose{font-size:17px}.kwg-wrap{padding:0 20px}}
