.page_page__Ih6Ty{overflow-x:clip}.page_sectionHeadline___T6nV{font-family:var(--font-display);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.032em;color:var(--text-primary);max-width:22ch;text-wrap:balance}.page_body__z24_n{font-size:1rem;line-height:1.7;color:var(--text-secondary);margin-top:var(--space-md);max-width:58ch}.page_kicker__Iw__j{display:block;font-size:.625rem;letter-spacing:.14em;color:var(--text-tertiary);margin-bottom:var(--space-md)}.page_inlineLink__TPyJQ,.page_kicker__Iw__j{font-family:var(--font-mono);text-transform:uppercase}.page_inlineLink__TPyJQ{display:inline-flex;align-items:center;gap:.625rem;margin-top:var(--space-xl);font-size:.6875rem;letter-spacing:.1em;color:var(--accent-blue);border-bottom:1px solid var(--accent-blue-soft);padding-bottom:3px;transition:border-color var(--duration-fast) var(--ease-smooth)}.page_inlineLink__TPyJQ:hover{border-bottom-color:var(--accent-blue)}.page_hero__CFW5M{padding:calc(78px + var(--space-3xl)) 0 var(--space-2xl)}.page_heroLayout__lqErL{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4xl);align-items:end;margin-top:var(--space-xl)}.page_heroHeadline__ShTGL{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.04;letter-spacing:-.038em;color:var(--text-primary);max-width:14ch;text-wrap:balance}.page_heroSub__oSqBo{font-size:1rem;line-height:1.75;color:var(--text-secondary);max-width:54ch}.page_monthSection__v6sGc{padding:var(--space-3xl) 0 var(--space-4xl);border-top:1px solid var(--border-subtle)}.page_monthHead__YmbQV{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4xl);align-items:end;margin-bottom:var(--space-2xl)}.page_monthExcerpt__Zzusm{font-size:.9375rem;line-height:1.7;color:var(--text-secondary);max-width:52ch}.page_monthGrid__Yv_C4{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-md);margin:0;padding:0}.page_monthTile__18YMA{min-width:0}.page_monthImage__Vqqsp{display:block;width:100%;height:auto;border:1px solid var(--border-subtle);background:var(--bg-surface-elevated);transition:border-color var(--duration-normal) var(--ease-smooth)}.page_monthTile__18YMA:hover .page_monthImage__Vqqsp{border-color:var(--accent-blue-soft)}.page_cedarSection__dsuvi{padding:var(--space-4xl) 0;border-top:1px solid var(--border-subtle);background:var(--bg-surface)}.page_cedarLayout__yVhSc{display:grid;grid-template-columns:.85fr 1.35fr;gap:var(--space-4xl);align-items:center}.page_cedarCopy__nC26n{min-width:0}.page_cedarGrid__jU4KT{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg);margin:0;padding:0}.page_cedarTile__eKr_l{min-width:0}.page_cedarImage__kyx_C{display:block;width:100%;height:auto;border:1px solid var(--border-subtle)}.page_craftSection__76Sz4{padding:var(--space-4xl) 0;border-top:1px solid var(--border-subtle)}.page_craftList__yFXJE{margin-top:var(--space-2xl);border-top:1px solid var(--border-subtle)}.page_craftRow__Cqabl{display:grid;grid-template-columns:1.35fr 1fr;gap:var(--space-3xl);align-items:center;padding:var(--space-2xl) 0;border-bottom:1px solid var(--border-warm)}.page_craftRow__Cqabl:nth-child(2n) .page_craftPair__bLm2_{order:2}.page_craftRow__Cqabl:nth-child(2n) .page_craftCopy__UcsOc{order:1}.page_craftPair__bLm2_{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md);min-width:0}.page_craftFigure__KU_PL{position:relative;margin:0;min-width:0}.page_craftImage__biqwe{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border:1px solid var(--border-subtle)}.page_craftLabel__8l_qA{position:absolute;left:10px;bottom:10px;font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;padding:.375rem .625rem;background:rgba(20,28,24,.74);color:#fbfaf7;border:1px solid rgba(251,250,247,.26)}.page_craftLabelAfter__P_t3B{background:rgba(10,27,46,.86);border-color:rgba(74,108,140,.7)}.page_craftCopy__UcsOc{min-width:0}.page_craftNum___wrD0{display:block;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.625rem}.page_craftTitle__g8anS{font-family:var(--font-display);font-size:1.375rem;font-weight:600;letter-spacing:-.025em;line-height:1.15;color:var(--text-primary)}.page_craftExcerpt__aYwwj{font-size:.9375rem;line-height:1.7;color:var(--text-secondary);margin-top:.75rem;max-width:46ch}.page_craftRow__Cqabl .page_inlineLink__TPyJQ{margin-top:var(--space-lg)}.page_disclosureSection__rL0wW{padding:var(--space-2xl) 0 var(--space-4xl)}.page_disclosure__sph2F{padding:var(--space-lg);border:1px solid var(--border-subtle);background:var(--bg-surface);font-size:.875rem;line-height:1.75;color:var(--text-secondary);max-width:80ch}.page_ctaSection__5nYl0{padding:var(--space-3xl) 0 var(--space-5xl);border-top:1px solid var(--border-subtle)}.page_ctaBlock__F7osG{background:var(--accent-blue);color:var(--text-on-dark);padding:var(--space-3xl);display:grid;grid-template-columns:1.3fr 1fr;gap:var(--space-3xl);align-items:center}.page_ctaHeadline__xmmV0{font-family:var(--font-display);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;max-width:18ch}.page_ctaBody__KmowG{margin-top:var(--space-md);font-size:1rem;line-height:1.7;color:var(--text-on-dark-muted);max-width:52ch}.page_ctaAction__wyTKx{display:flex;flex-direction:column;gap:.75rem;align-items:stretch}.page_ctaPrimary__Oojrj,.page_ctaSecondary__7nZVR{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.0625rem 1.625rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid transparent;border-radius:0;transition:background var(--duration-normal) var(--ease-smooth),border-color var(--duration-normal) var(--ease-smooth)}.page_ctaPrimary__Oojrj{color:var(--accent-blue);background:var(--text-on-dark);border-color:var(--text-on-dark)}.page_ctaPrimary__Oojrj:hover{background:#ffffff}.page_ctaSecondary__7nZVR{color:var(--text-on-dark);border-color:rgba(241,239,233,.4)}.page_ctaSecondary__7nZVR:hover{border-color:var(--text-on-dark)}@media (max-width:1024px){.page_cedarLayout__yVhSc,.page_ctaBlock__F7osG,.page_heroLayout__lqErL,.page_monthHead__YmbQV{grid-template-columns:1fr;gap:var(--space-xl);align-items:start}.page_monthGrid__Yv_C4{grid-template-columns:repeat(4,minmax(0,1fr))}.page_craftRow__Cqabl{grid-template-columns:1fr;gap:var(--space-lg)}.page_craftRow__Cqabl:nth-child(2n) .page_craftCopy__UcsOc,.page_craftRow__Cqabl:nth-child(2n) .page_craftPair__bLm2_{order:0}.page_ctaBlock__F7osG{padding:var(--space-2xl)}}@media (max-width:720px){.page_hero__CFW5M{padding:calc(78px + var(--space-xl)) 0 var(--space-lg)}.page_cedarSection__dsuvi,.page_craftSection__76Sz4,.page_ctaSection__5nYl0,.page_monthSection__v6sGc{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.page_monthGrid__Yv_C4{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}.page_cedarGrid__jU4KT{display:flex;gap:var(--space-md);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-sm)}.page_cedarTile__eKr_l{flex:0 0 72%;scroll-snap-align:start}.page_disclosure__sph2F{padding:var(--space-md)}}