.morning-light-module__mDda_a__theme{--bg:#fffdf9;--surface:#fff;--wash:#fff6e8;--sun:#ffd36e;--sun-gold:#f6b65f;--apricot:#ffb38a;--apricot-deep:#ee8650;--apricot-ink:#b8531f;--green:#2f7a4c;--green-deep:#245f3b;--green-soft:#e8f3eb;--ink:#1f3329;--ink-soft:#3b4c42;--muted:#5e6b63;--error:#a3361b;--line:#1f33291f;--line-strong:#1f33293d;--shadow:0 1px 2px #1f33290d, 0 14px 34px -20px #1f332947;--shadow-lift:0 2px 6px #1f33290f, 0 26px 48px -24px #1f332957;--glow:radial-gradient(circle at 35% 35%, #ffdf96, var(--apricot-deep) 72%);--halo:0 0 0 5px #ee865029, 0 0 18px 2px #ffc4788c;--radius-card:1.5rem;--radius-photo:.75rem;--radius-field:.9rem;--ease:cubic-bezier(.2, .8, .2, 1);--node:.95rem;--gutter:2.4rem;--color-ink:var(--ink);--color-ink-soft:var(--ink-soft);--color-cream:var(--bg);--color-paper:var(--surface);--color-clay:var(--green);--color-clay-deep:var(--green-deep);--color-muted:var(--muted);--color-line:var(--line);--color-line-strong:var(--line-strong);--accent-shadow:#1f332929;--accent-shadow-strong:#1f332947;--font-display:var(--font-newsreader), Georgia, "Times New Roman", serif;background-color:var(--bg);color:var(--ink)}@media (min-width:640px){.morning-light-module__mDda_a__theme{--gutter:3rem}}.morning-light-module__mDda_a__theme footer{--color-ink:#fff2df;--color-cream:var(--ink);--color-paper:var(--surface);z-index:35;border-top:1px solid var(--line)}.morning-light-module__mDda_a__theme footer .grain{display:none}.morning-light-module__mDda_a__theme footer .text-cream\/50{color:var(--muted)}
.blog-module__2c5NSa__blog{--radius-xl:var(--radius-photo);--radius-2xl:var(--radius-card);--radius-3xl:var(--radius-card)}.blog-module__2c5NSa__blog .eyebrow{letter-spacing:.18em;color:var(--apricot-ink)}:is(.blog-module__2c5NSa__blog .font-display,.blog-module__2c5NSa__blog .article h2,.blog-module__2c5NSa__blog .article h3){font-variation-settings:normal;letter-spacing:-.02em;font-weight:300}.blog-module__2c5NSa__blog .article h3{font-weight:400}.blog-module__2c5NSa__blog .article ul>li:before{background:var(--glow)}.blog-module__2c5NSa__blog .article blockquote{border-left-color:var(--apricot-deep)}.blog-module__2c5NSa__card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow);transition:box-shadow .4s var(--ease), transform .4s var(--ease), border-color .4s var(--ease)}.blog-module__2c5NSa__cardLink:hover{border-color:var(--line-strong);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.blog-module__2c5NSa__wash{border-radius:var(--radius-card);background:var(--wash);border:1px solid #ee865038}.blog-module__2c5NSa__textLink{color:var(--green-deep);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #2f7a4c66;text-decoration:underline #2f7a4c66}.blog-module__2c5NSa__textLink:hover{-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.blog-module__2c5NSa__portraitDot{background:var(--glow)}
