.AnimatedBookLogo_logo__hqzdt{width:120px;height:124px;overflow:visible;color:#36129A}.AnimatedBookLogo_pageR___PeaW{color:#5121D7}.AnimatedBookLogo_stitchGroup__OGz3J{color:#ffffff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .AnimatedBookLogo_logo__hqzdt,:root:not([data-theme=light]) .AnimatedBookLogo_pageR___PeaW{color:#E9E9F4}:root:not([data-theme=light]) .AnimatedBookLogo_stitchGroup__OGz3J{color:#6366F1}}:root[data-theme=dark] .AnimatedBookLogo_logo__hqzdt,:root[data-theme=dark] .AnimatedBookLogo_pageR___PeaW{color:#E9E9F4}:root[data-theme=dark] .AnimatedBookLogo_stitchGroup__OGz3J{color:#6366F1}.AnimatedBookLogo_pageL__nRdeh,.AnimatedBookLogo_pageR___PeaW,.AnimatedBookLogo_stitchGroup__OGz3J{transform-origin:321px 331px}.AnimatedBookLogo_pageL__nRdeh{animation:AnimatedBookLogo_openL__ecNn6 .85s cubic-bezier(.22,1,.36,1) both}.AnimatedBookLogo_pageR___PeaW{animation:AnimatedBookLogo_openR__Y2inn .85s cubic-bezier(.22,1,.36,1) both}.AnimatedBookLogo_stitchGroup__OGz3J{animation:AnimatedBookLogo_stitchIn__afy_b .45s ease-out .48s both}@keyframes AnimatedBookLogo_openL__ecNn6{0%{transform:scaleX(.05)}58%{transform:scaleX(1.05)}to{transform:scaleX(1)}}@keyframes AnimatedBookLogo_openR__Y2inn{0%{transform:scaleX(.05)}58%{transform:scaleX(1.05)}to{transform:scaleX(1)}}@keyframes AnimatedBookLogo_stitchIn__afy_b{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AnimatedBookLogo_pageL__nRdeh,.AnimatedBookLogo_pageR___PeaW,.AnimatedBookLogo_stitchGroup__OGz3J{animation:none!important}}.MarketingSplash_overlay__8waJ5{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--sf-bg-primary);opacity:1;transition:opacity .4s ease;pointer-events:auto}.MarketingSplash_fading__ffcuI{opacity:0;pointer-events:none}.MarketingSplash_mark__vpoFs{width:168px;height:173px}@media (max-width:480px){.MarketingSplash_mark__vpoFs{width:128px;height:132px}}.PreferredSourceBadge_badge__XekKK{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--sf-radius-full);background:var(--sf-bg-surface-hover);color:var(--sf-text-secondary);font-size:var(--sf-text-xs);font-weight:var(--sf-weight-semibold);text-decoration:none;transition:background-color var(--sf-transition-fast),color var(--sf-transition-fast),transform var(--sf-transition-fast)}@media (hover:hover) and (pointer:fine){.PreferredSourceBadge_badge__XekKK:hover{background:var(--sf-accent-emerald-glow);color:var(--sf-accent-emerald)}}.PreferredSourceBadge_badge__XekKK:active{transform:scale(.96)}.Footer_footer__1tKSe{border-top:1px solid var(--sf-border-light);background:var(--sf-bg-surface);padding:var(--sf-space-3xl) 0 var(--sf-space-lg);margin-top:var(--sf-space-3xl)}.Footer_inner__sHafC{max-width:var(--sf-max-width-desktop);margin:0 auto;padding:0 var(--sf-margin-desktop);display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--sf-space-2xl)}.Footer_brandCol__wJg8H{display:flex;flex-direction:column;gap:var(--sf-space-sm);max-width:320px}.Footer_brand__TU2V6{display:flex;align-items:center;gap:var(--sf-space-sm);font-family:var(--font-fraunces),serif;font-size:var(--sf-text-lg);font-weight:600;color:var(--sf-text-primary)}.Footer_logo__GmhlT{width:28px;height:28px;object-fit:contain}.Footer_tagline___1_at{font-size:var(--sf-text-sm);color:var(--sf-text-secondary);margin:0}.Footer_socialRow__hSmMy{display:flex;gap:var(--sf-space-sm);margin-top:var(--sf-space-xs)}.Footer_socialLink__ocWUy{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--sf-radius-full);background:var(--sf-bg-surface-hover);color:var(--sf-text-secondary);transition:background-color var(--sf-transition-fast),color var(--sf-transition-fast),transform var(--sf-transition-fast)}@media (hover:hover) and (pointer:fine){.Footer_socialLink__ocWUy:hover{background:var(--sf-accent-emerald-glow);color:var(--sf-accent-emerald)}}.Footer_socialLink__ocWUy:active{background:var(--sf-accent-emerald-glow);color:var(--sf-accent-emerald);transform:scale(.92)}.Footer_linkCol__D_ryC{display:flex;flex-direction:column;gap:var(--sf-space-md)}.Footer_linkCol__D_ryC a{font-size:var(--sf-text-sm);color:var(--sf-text-secondary);transition:color var(--sf-transition-fast)}@media (hover:hover) and (pointer:fine){.Footer_linkCol__D_ryC a:hover{color:var(--sf-accent-emerald)}}.Footer_colLabel__Eeh0S{font-weight:700;text-transform:uppercase;letter-spacing:var(--sf-tracking-caps)}.Footer_bottom__XewFY,.Footer_colLabel__Eeh0S{font-size:var(--sf-text-xs);color:var(--sf-text-secondary)}.Footer_bottom__XewFY{max-width:var(--sf-max-width-desktop);margin:var(--sf-space-2xl) auto 0;padding:var(--sf-space-lg) var(--sf-margin-desktop) 0;border-top:1px solid var(--sf-border-light);display:flex;align-items:center;justify-content:space-between;gap:var(--sf-space-md)}@media (max-width:900px){.Footer_inner__sHafC{padding:0 var(--sf-margin-mobile);grid-template-columns:1fr 1fr;gap:var(--sf-space-xl) var(--sf-space-lg)}.Footer_brandCol__wJg8H{grid-column:1/-1;max-width:none}.Footer_bottom__XewFY{padding:var(--sf-space-lg) var(--sf-margin-mobile) 0;flex-direction:column;align-items:flex-start;gap:var(--sf-space-xs)}}.page_page__D1UF4{min-height:100vh;background:var(--sf-bg-primary)}.page_content__ijNWj{max-width:720px;margin:0 auto;padding:var(--sf-space-2xl) var(--sf-margin-mobile) var(--sf-space-3xl)}@media (min-width:900px){.page_content__ijNWj{padding:var(--sf-space-3xl) var(--sf-margin-desktop)}}.page_back__eEs5w{display:inline-block;color:var(--sf-accent-emerald);font-weight:var(--sf-weight-semibold);font-size:var(--sf-text-sm);text-decoration:none;margin-bottom:var(--sf-space-lg)}.page_title__p_bPA{font-family:var(--font-fraunces),serif;font-size:clamp(1.75rem,4vw,var(--sf-text-4xl));line-height:var(--sf-leading-tight);font-weight:600;color:var(--sf-text-primary);margin:0 0 var(--sf-space-xs)}.page_meta__WCrlH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sf-space-sm);margin:0 0 var(--sf-space-lg)}.page_date__nB6LB{color:var(--sf-text-tertiary);font-size:var(--sf-text-sm);margin:0}.page_coverImageWrap__luBH5{position:relative;width:100%;aspect-ratio:3/4;border-radius:var(--sf-radius-lg);overflow:hidden;margin:0 0 var(--sf-space-2xl);background:var(--sf-bg-surface)}.page_coverImage__hlsnH{object-fit:cover;object-position:center 25%}.page_prose__9_Mjn{font-size:var(--sf-text-lg);line-height:var(--sf-leading-relaxed);color:var(--sf-text-primary)}.page_prose__9_Mjn p{margin:0 0 var(--sf-space-lg)}.page_prose__9_Mjn h2{font-size:var(--sf-text-2xl);font-weight:var(--sf-weight-bold);color:var(--sf-text-primary);margin:var(--sf-space-2xl) 0 var(--sf-space-md)}.page_prose__9_Mjn h3{font-size:var(--sf-text-xl);font-weight:var(--sf-weight-semibold);color:var(--sf-text-primary);margin:var(--sf-space-xl) 0 var(--sf-space-sm)}.page_prose__9_Mjn ol,.page_prose__9_Mjn ul{margin:0 0 var(--sf-space-lg);padding-left:var(--sf-space-lg)}.page_prose__9_Mjn li{margin-bottom:var(--sf-space-xs)}.page_prose__9_Mjn strong{font-weight:var(--sf-weight-semibold);color:var(--sf-text-primary)}.page_prose__9_Mjn a{color:var(--sf-accent-emerald)}.page_prose__9_Mjn img{display:block;width:100%;height:auto;border-radius:var(--sf-radius-lg);margin:var(--sf-space-lg) 0 var(--sf-space-xs)}.page_prose__9_Mjn p:has(>img)+p:has(>em:only-child){margin-top:calc(-1 * var(--sf-space-lg) + var(--sf-space-xs));margin-bottom:var(--sf-space-2xl);font-size:var(--sf-text-sm);color:var(--sf-text-tertiary);text-align:center}.page_authorBio__m3yIC{display:flex;align-items:center;gap:var(--sf-space-md);margin-top:var(--sf-space-2xl);padding-top:var(--sf-space-xl);border-top:1px solid var(--sf-border-light)}.page_authorAvatar__AqohY{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--sf-accent-emerald-glow);color:var(--sf-accent-emerald);font-family:var(--font-fraunces),serif;font-size:var(--sf-text-lg);font-weight:600}.page_authorName__q1fxW{font-size:var(--sf-text-base);font-weight:var(--sf-weight-semibold);color:var(--sf-text-primary);margin:0}.page_authorTitle__SE6u_{font-weight:var(--sf-weight-normal);color:var(--sf-text-tertiary)}.page_authorBioText__BaLO8{font-size:var(--sf-text-sm);color:var(--sf-text-secondary);margin:var(--sf-space-2xs) 0 0}.page_page__6Xwsk{min-height:100vh;background:var(--sf-bg-primary)}.page_hero__ElxKg{padding:var(--sf-space-3xl) var(--sf-margin-desktop) var(--sf-space-xl);text-align:center;background:radial-gradient(circle at 50% 0,var(--sf-accent-emerald-glow) 0,transparent 60%)}.page_eyebrow__3Lc0W{display:block;font-size:var(--sf-text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--sf-tracking-caps);color:var(--sf-accent-emerald);margin-bottom:var(--sf-space-sm)}.page_title__1eYVa{font-family:var(--font-fraunces),serif;font-size:clamp(2rem,4vw,var(--sf-text-4xl));font-weight:600;color:var(--sf-text-primary);margin:0 0 var(--sf-space-sm)}.page_intro__TZiQh{font-size:var(--sf-text-lg);color:var(--sf-text-secondary);margin:0}.page_content__p_rAc{max-width:var(--sf-max-width-desktop);margin:0 auto;padding:var(--sf-space-2xl) var(--sf-margin-desktop) var(--sf-space-3xl)}.page_grid__G202P{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sf-space-xl)}.page_postCard__joZIR{text-decoration:none;color:inherit;display:block;padding:var(--sf-space-xl);border-radius:var(--sf-radius-xl);background:var(--sf-bg-surface);border:1px solid var(--sf-border-light);overflow:hidden;transition:transform var(--sf-transition-normal),box-shadow var(--sf-transition-normal)}.page_thumbWrap__TdNbl{position:relative;width:calc(100% + var(--sf-space-xl) * 2);aspect-ratio:4/3;overflow:hidden;margin:calc(-1 * var(--sf-space-xl)) calc(-1 * var(--sf-space-xl)) var(--sf-space-lg);background:var(--sf-bg-primary)}.page_thumb__W1Shy{object-fit:cover;object-position:top}@media (hover:hover) and (pointer:fine){.page_postCard__joZIR:hover{transform:translateY(-3px);box-shadow:var(--sf-shadow-md)}}.page_postCard__joZIR:active{transform:scale(.98);box-shadow:var(--sf-shadow-md)}.page_postTitle__nkyjP{font-family:var(--font-fraunces),serif;font-size:var(--sf-text-xl);font-weight:600;color:var(--sf-text-primary);margin:0 0 var(--sf-space-xs);line-height:var(--sf-leading-tight)}.page_postDate__dYgBN{color:var(--sf-text-tertiary)}.page_postDate__dYgBN,.page_postExcerpt__GtpsV{font-size:var(--sf-text-sm);margin:0 0 var(--sf-space-sm)}.page_postExcerpt__GtpsV{line-height:var(--sf-leading-relaxed);color:var(--sf-text-secondary)}.page_readMore__brOjE{color:var(--sf-accent-emerald);font-weight:var(--sf-weight-semibold);font-size:var(--sf-text-sm)}.page_empty__v54CB{color:var(--sf-text-tertiary);font-size:var(--sf-text-base);text-align:center}@media (max-width:900px){.page_content__p_rAc,.page_hero__ElxKg{padding-left:var(--sf-margin-mobile);padding-right:var(--sf-margin-mobile)}}