.voice[data-astro-cid-fcljo7jo]{position:relative;margin:0 0 2.6em;padding:0 0 0 22px;font-family:var(--serif);font-weight:300;font-size:clamp(17px,1.9vw,19px);line-height:1.95;color:var(--ink)}.voice[data-astro-cid-fcljo7jo]:before{content:"“";position:absolute;top:-28px;left:-12px;font-family:var(--serif);font-size:78px;line-height:1;color:var(--accent);opacity:.18;pointer-events:none}.voice[data-astro-cid-fcljo7jo] p[data-astro-cid-fcljo7jo]{margin:0 0 .8em}.voice[data-astro-cid-fcljo7jo] p[data-astro-cid-fcljo7jo]:last-of-type{margin-bottom:0}.voice[data-astro-cid-fcljo7jo] cite[data-astro-cid-fcljo7jo]{display:block;margin-top:18px;font-family:var(--sans);font-style:normal;font-size:13px;color:var(--ink-mute);letter-spacing:.08em;font-weight:300}@media (max-width: 480px){.voice[data-astro-cid-fcljo7jo]:before{font-size:64px;top:-22px;left:-8px}.voice[data-astro-cid-fcljo7jo]{margin-bottom:2.2em}}.voice-placeholder[data-astro-cid-fcljo7jo]{display:flex;justify-content:center;align-items:center;gap:14px;padding:1.6em 0;margin:0 0 2.6em}.voice-placeholder[data-astro-cid-fcljo7jo] .dot[data-astro-cid-fcljo7jo]{width:3px;height:3px;border-radius:50%;background:var(--accent);opacity:.4}.hero[data-astro-cid-j7pv25f6]{padding:var(--gap-lg) 0;min-height:80vh;display:flex;align-items:center}.hero-title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:400;font-size:clamp(26px,4.2vw,40px);line-height:1.75;color:var(--ink);text-wrap:balance;margin:0}.hero-sub[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-weight:300;font-size:clamp(15px,1.8vw,17px);line-height:1.85;color:var(--ink-soft);margin:1.4em 0 0;max-width:32em;text-wrap:balance}.hero-cta[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:2em;font-family:var(--sans);font-weight:400;font-size:14px;color:var(--ink);text-decoration:none;letter-spacing:.1em;padding:12px 24px;border-bottom:1px solid rgba(61,47,36,.4);transition:all .2s ease}.hero-cta[data-astro-cid-j7pv25f6]:hover{border-bottom-color:#3d2f24;letter-spacing:.15em}.who[data-astro-cid-j7pv25f6]{background:var(--bg);padding:var(--gap-lg) 0}.who-intro[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-weight:300;font-size:var(--fs-body);line-height:var(--who-line-height);letter-spacing:var(--who-letter-spacing-mobile);color:var(--ink)}.who-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 .8em}.who-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}@media (min-width: 768px){.who-intro[data-astro-cid-j7pv25f6]{letter-spacing:var(--who-letter-spacing-desktop)}}.stats[data-astro-cid-j7pv25f6]{padding:var(--gap-md) 0;border-top:1px solid rgba(184,137,106,.18);border-bottom:1px solid rgba(184,137,106,.18)}.stats-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:var(--gap-sm);text-align:center}@media (min-width: 640px){.stats-row[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:0}.stat[data-astro-cid-j7pv25f6]+.stat[data-astro-cid-j7pv25f6]{border-left:1px solid rgba(184,137,106,.18)}}.stat[data-astro-cid-j7pv25f6]{padding:.5em 1em}.stat-number[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:400;font-size:clamp(28px,4vw,38px);line-height:1.2;color:var(--ink);margin:0 0 .4em;letter-spacing:.02em}.stat-label[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-weight:300;font-size:clamp(13px,1.5vw,14px);line-height:1.6;color:var(--ink-soft);margin:0;letter-spacing:.05em}.what-we-write[data-astro-cid-j7pv25f6]{padding:var(--gap-lg) 0}.slice[data-astro-cid-j7pv25f6]{margin-bottom:var(--gap-sm)}.slice[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.slice[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-weight:500;font-size:clamp(18px,2vw,20px);color:var(--ink);margin:0 0 .6em;line-height:1.55}.slice[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-weight:300;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.slice-quotes[data-astro-cid-j7pv25f6]{margin-top:var(--gap-sm)}.slice-quote[data-astro-cid-j7pv25f6]{margin:0 0 var(--gap-sm)}.slice-quote[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.slice-quote-title[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-weight:500;font-size:clamp(18px,2vw,20px);color:var(--ink);line-height:1.55;margin:0 0 .6em}.slice-quote-text[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-weight:300;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.voices[data-astro-cid-j7pv25f6]{padding:var(--gap-lg) 0}.voices[data-astro-cid-j7pv25f6] .kicker[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:12px;color:var(--ink-mute);letter-spacing:.3em;font-weight:300;margin:0 0 var(--gap-sm)}.voices[data-astro-cid-j7pv25f6] .kicker[data-astro-cid-j7pv25f6]:before{content:"";display:inline-block;width:24px;height:1px;background:var(--accent);vertical-align:middle;margin-right:14px}.app-entry[data-astro-cid-j7pv25f6]{padding:var(--gap-lg) 0;text-align:center}.app-entry-label[data-astro-cid-j7pv25f6]{font-size:13px;letter-spacing:.12em;opacity:.7;margin:0 0 8px}.app-entry-title[data-astro-cid-j7pv25f6]{font-size:24px;margin:0 0 12px}.app-entry-text[data-astro-cid-j7pv25f6],.app-entry-how[data-astro-cid-j7pv25f6]{margin:0 auto 10px;max-width:32em;line-height:1.8}.app-entry-qr[data-astro-cid-j7pv25f6]{margin:20px auto 0}.app-entry-qr[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:200px;height:200px}.app-entry-qr[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-size:13px;opacity:.7;margin-top:8px}.subscribe[data-astro-cid-j7pv25f6]{padding:var(--gap-lg) 0;text-align:center}.subscribe-invite[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:400;font-size:clamp(20px,2.6vw,26px);line-height:1.7;color:var(--ink);margin:0 0 var(--gap-md);text-wrap:balance}@media (max-width: 480px){.subscribe[data-astro-cid-j7pv25f6]{padding-left:max(var(--pad-x),48px);padding-right:max(var(--pad-x),48px)}}@media (min-width: 768px){.subscribe[data-astro-cid-j7pv25f6]{padding-left:max(var(--pad-x),120px);padding-right:max(var(--pad-x),120px)}}
