.blog-module__f94LtG__page{--cc-black:#0d0e0f;--cc-ivory:#f5f2eb;--cc-gold:#b69a61;--cc-ink:#705a2e;--cc-muted:#55514a;--cc-rule:#0d0e0f29;background:var(--cc-black);min-height:100dvh;color:var(--cc-black);font-family:var(--font-manrope), system-ui, sans-serif;padding:16px 12px 48px}.blog-module__f94LtG__topbar{justify-content:space-between;align-items:center;width:min(100%,760px);margin:0 auto 16px;display:flex}.blog-module__f94LtG__topLinks{align-items:center;gap:8px 18px;display:flex}.blog-module__f94LtG__brand,.blog-module__f94LtG__topLink{min-height:44px;color:var(--cc-ivory);align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.blog-module__f94LtG__brand{font-family:var(--font-newsreader), Georgia, serif;font-size:1.4rem}.blog-module__f94LtG__topLink{text-decoration:underline;-webkit-text-decoration-color:var(--cc-gold);text-decoration-color:var(--cc-gold);text-underline-offset:5px;font-size:.95rem;font-weight:700}.blog-module__f94LtG__sheet{background:var(--cc-ivory);width:min(100%,760px);box-shadow:inset 0 0 0 1px var(--cc-gold), inset 0 0 0 5px var(--cc-ivory), inset 0 0 0 6px var(--cc-gold);margin:0 auto}.blog-module__f94LtG__head{border-bottom:1px solid var(--cc-gold);padding:clamp(36px,7vw,64px) clamp(22px,6vw,56px) 28px}.blog-module__f94LtG__crumbs{color:var(--cc-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;font-size:.85rem;display:flex}.blog-module__f94LtG__crumbs a{color:var(--cc-ink);align-items:center;min-height:44px;display:inline-flex}.blog-module__f94LtG__eyebrow{color:var(--cc-ink);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:800}.blog-module__f94LtG__head h1,.blog-module__f94LtG__articleHead h1{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:500;line-height:1.05}.blog-module__f94LtG__head h1{font-size:clamp(2.2rem,7vw,3.4rem)}.blog-module__f94LtG__lead{max-width:62ch;color:var(--cc-muted);margin:16px 0 0;font-size:1.05rem;line-height:1.65}.blog-module__f94LtG__list{gap:0;padding:8px clamp(22px,6vw,56px);display:grid}.blog-module__f94LtG__card{border-bottom:1px dashed var(--cc-rule);padding:28px 0}.blog-module__f94LtG__card:last-child{border-bottom:0}.blog-module__f94LtG__cardMeta,.blog-module__f94LtG__articleMeta{color:var(--cc-muted);flex-wrap:wrap;gap:6px 10px;margin:0 0 10px;font-size:.88rem;display:flex}.blog-module__f94LtG__cardTitle{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,4vw,1.85rem);font-weight:500;line-height:1.2}.blog-module__f94LtG__cardTitle a{color:inherit;text-decoration:none}.blog-module__f94LtG__cardTitle a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cc-gold);text-decoration-color:var(--cc-gold);text-underline-offset:4px}.blog-module__f94LtG__cardDesc{max-width:68ch;color:var(--cc-muted);margin:10px 0 0;line-height:1.6}.blog-module__f94LtG__articleHead{padding:clamp(36px,7vw,64px) clamp(22px,6vw,56px) 28px}.blog-module__f94LtG__cover{background:#ebe5d9;width:100%;height:auto;margin:0 0 28px;display:block}.blog-module__f94LtG__articleMeta{margin:14px 0 0}.blog-module__f94LtG__body{padding:8px clamp(22px,6vw,56px) 40px}.blog-module__f94LtG__prose{max-width:72ch;font-size:1.05rem;line-height:1.75}.blog-module__f94LtG__prose>:first-child{margin-top:0}.blog-module__f94LtG__prose h2,.blog-module__f94LtG__prose h3{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.2}.blog-module__f94LtG__prose h2{margin:2.1em 0 .7em;font-size:1.55rem}.blog-module__f94LtG__prose h3{margin:1.6em 0 .5em;font-size:1.22rem}.blog-module__f94LtG__prose p,.blog-module__f94LtG__prose ul,.blog-module__f94LtG__prose ol{margin:0 0 1.1em}.blog-module__f94LtG__prose li{margin:.35em 0}.blog-module__f94LtG__prose a{color:var(--cc-ink);-webkit-text-decoration-color:var(--cc-gold);text-decoration-color:var(--cc-gold);text-underline-offset:3px}.blog-module__f94LtG__prose blockquote{border-left:3px solid var(--cc-gold);color:var(--cc-muted);margin:0 0 1.3em;padding:4px 0 4px 16px}.blog-module__f94LtG__prose blockquote p:last-child{margin-bottom:0}.blog-module__f94LtG__tableWrap{-webkit-overflow-scrolling:touch;width:100%;margin:0 0 1.3em;overflow-x:auto}.blog-module__f94LtG__prose table{border-collapse:collapse;width:max-content;min-width:100%;font-size:.95rem}.blog-module__f94LtG__prose th,.blog-module__f94LtG__prose td{border:1px solid var(--cc-rule);text-align:left;vertical-align:top;padding:10px 12px}.blog-module__f94LtG__prose th{background:#b69a6124;font-weight:700}.blog-module__f94LtG__taskList{padding-left:0;list-style:none}.blog-module__f94LtG__taskItem{align-items:flex-start;gap:.55em;display:flex}.blog-module__f94LtG__taskMark{color:var(--cc-ink);flex:none;margin-top:.15em}.blog-module__f94LtG__prose hr{border:0;border-top:1px solid var(--cc-gold);margin:2em 0}.blog-module__f94LtG__prose code{background:#0d0e0f0f;padding:.1em .35em;font-size:.92em}.blog-module__f94LtG__related{padding:8px clamp(22px,6vw,56px) 36px}.blog-module__f94LtG__related h2{font-family:var(--font-newsreader), Georgia, serif;margin:0 0 8px;font-size:1.5rem;font-weight:500}.blog-module__f94LtG__cta,.blog-module__f94LtG__ctaCompact{background:var(--cc-gold);padding:clamp(28px,6vw,48px) clamp(22px,6vw,56px)}.blog-module__f94LtG__ctaCompact{padding:24px clamp(22px,6vw,56px)}.blog-module__f94LtG__ctaText{font-family:var(--font-newsreader), Georgia, serif;margin:0 0 16px;font-size:clamp(1.4rem,4vw,1.85rem);font-weight:500;line-height:1.2}.blog-module__f94LtG__ctaActions{flex-wrap:wrap;gap:10px;display:flex}.blog-module__f94LtG__primaryAction,.blog-module__f94LtG__secondaryAction{border:1.5px solid var(--cc-black);text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:750;text-decoration:none;display:inline-flex}.blog-module__f94LtG__primaryAction{background:var(--cc-black);color:var(--cc-ivory)}.blog-module__f94LtG__secondaryAction{color:var(--cc-black)}.blog-module__f94LtG__footer{flex-wrap:wrap;gap:12px 20px;width:min(100%,760px);margin:20px auto 0;display:flex}.blog-module__f94LtG__footer a{min-height:44px;color:var(--cc-ivory);align-items:center;font-size:.9rem;display:inline-flex}.blog-module__f94LtG__page a:focus-visible{outline:3px solid var(--cc-ink);outline-offset:3px}.blog-module__f94LtG__topbar a:focus-visible,.blog-module__f94LtG__footer a:focus-visible{outline-color:var(--cc-gold)}@media (min-width:720px){.blog-module__f94LtG__page{padding:28px 24px 72px}}
