._surfaceBlock_1bm1w_2{background:var(--color-surface)}._inkBlock_1bm1w_3{background:var(--color-ink);color:var(--color-surface)}._navyBlock_1bm1w_4{background:var(--color-navy);color:var(--color-surface)}._goldBlock_1bm1w_5{background:var(--color-gold)}._primaryBlock_1bm1w_6{background:var(--color-primary);color:var(--color-surface)}._oliveBlock_1bm1w_7{background:var(--color-olive);color:var(--color-surface)}._heroGrid_1bm1w_10{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:1024px){._heroGrid_1bm1w_10{grid-template-columns:repeat(12,1fr);grid-template-rows:minmax(270px,auto) minmax(260px,auto)}._heroMain_1bm1w_22{grid-column:span 6;grid-row:span 2}._heroStats_1bm1w_23,._heroTagline_1bm1w_24{grid-column:span 3}._heroFeatured_1bm1w_25{grid-column:span 4}._heroIdeas_1bm1w_26{grid-column:span 2}}._heroInner_1bm1w_29{display:flex;flex-direction:column;height:100%;padding:1.5rem}@media(min-width:640px){._heroInner_1bm1w_29{padding:2rem}}@media(min-width:1024px){._heroInner_1bm1w_29{padding:2.5rem}}._heroBadgeRow_1bm1w_39{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:3.5rem}._badge_1bm1w_47{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(32,28,23,.15);background:var(--color-bg);padding:.5rem .75rem;font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.24em;color:var(--color-ink-muted);font-family:var(--family-body)}._sparkles_1bm1w_62{color:var(--color-primary)}._heroTitle_1bm1w_64{font-family:var(--family-display);font-size:clamp(3.5rem,8vw,9.4rem);font-weight:900;line-height:.9;letter-spacing:-.075em;color:var(--color-ink)}._heroLead_1bm1w_73{margin-top:1.75rem;max-width:32rem;font-size:1.0625rem;font-weight:500;line-height:1.8;color:var(--color-ink-muted)}._heroCta_1bm1w_82{margin-top:2.5rem;display:flex;flex-wrap:wrap;gap:.75rem}._ctaPrimary_1bm1w_89{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-ink);color:var(--color-surface);padding:1rem 1.25rem;font-size:.8125rem;font-weight:900;text-transform:uppercase;letter-spacing:.18em;font-family:var(--family-body);transition:var(--transition-smooth)}._ctaPrimary_1bm1w_89:hover{transform:translateY(-2px);background:var(--color-primary)}._ctaSecondary_1bm1w_109{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(32,28,23,.2);background:var(--color-gold);color:var(--color-ink);padding:1rem 1.25rem;font-size:.8125rem;font-weight:900;text-transform:uppercase;letter-spacing:.18em;font-family:var(--family-body);transition:var(--transition-smooth)}._ctaSecondary_1bm1w_109:hover{transform:translateY(-2px);background:var(--color-surface)}._statInner_1bm1w_131{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:3.5rem;padding:1.5rem}._statLabel_1bm1w_140{font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.3em;color:#d7c6a4;font-family:var(--family-body);margin-bottom:1rem}._statValue_1bm1w_150{display:flex;align-items:flex-end;gap:.75rem}._statNumber_1bm1w_152{font-family:var(--family-display);font-size:4.5rem;font-weight:900;line-height:1;letter-spacing:-.08em}._statUnit_1bm1w_160{margin-bottom:.5rem;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em}._taglineInner_1bm1w_169{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:4rem;padding:1.5rem}._taglineLabel_1bm1w_178{font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.3em;color:#5f4a24;font-family:var(--family-body);margin-bottom:.75rem}._taglineText_1bm1w_188{max-width:18rem;font-family:var(--family-display);font-size:2.25rem;font-weight:900;line-height:.92;letter-spacing:-.06em}._heroFeatured_1bm1w_25{position:relative}._featuredDeco1_1bm1w_200{position:absolute;right:-2.5rem;top:-2.5rem;height:11rem;width:11rem;border:1px solid rgba(255,248,235,.2);pointer-events:none}._featuredDeco2_1bm1w_210{position:absolute;right:2.5rem;top:2.5rem;height:6rem;width:6rem;background:var(--color-primary);pointer-events:none}._featuredDeco3_1bm1w_220{position:absolute;right:6rem;top:6rem;height:4rem;width:4rem;background:var(--color-gold);pointer-events:none}._featuredInner_1bm1w_230{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:4rem;padding:1.5rem;position:relative;z-index:10}._featuredLabel_1bm1w_241{font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.3em;color:#d7c6a4;font-family:var(--family-body)}._featuredTitle_1bm1w_250{max-width:28rem;font-family:var(--family-display);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:900;line-height:.92;letter-spacing:-.065em}._featuredBtn_1bm1w_259{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(255,248,235,.25);background:var(--color-surface);color:var(--color-ink);padding:.75rem 1rem;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.22em;font-family:var(--family-body);transition:var(--transition-smooth)}._featuredBtn_1bm1w_259:hover{transform:translateY(-2px);background:var(--color-gold);border-color:var(--color-gold)}._ideasInner_1bm1w_282{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:4rem;padding:1.5rem}._ideasNumber_1bm1w_291{font-family:var(--family-display);font-size:3.75rem;font-weight:900;line-height:1;letter-spacing:-.08em}._ideasLabel_1bm1w_299{margin-top:.75rem;font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.25em;color:#efe1bd;font-family:var(--family-body)}._midGrid_1bm1w_310{display:grid;gap:1rem;margin-top:1rem}@media(min-width:1024px){._midGrid_1bm1w_310{grid-template-columns:repeat(12,1fr)}._midManifesto_1bm1w_320{grid-column:span 3}._midPosts_1bm1w_321{grid-column:span 6}._midNow_1bm1w_322{grid-column:span 3}}._manifestoInner_1bm1w_325{display:flex;flex-direction:column;justify-content:space-between;min-height:360px;padding:1.5rem}._manifestoLabel_1bm1w_333{margin-bottom:1.25rem;font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.3em;color:#f3c7a9;font-family:var(--family-body)}._manifestoQuote_1bm1w_343{font-family:var(--family-display);font-size:3rem;font-weight:900;line-height:.92;letter-spacing:-.06em}._manifestoText_1bm1w_351{margin-top:1.25rem;font-size:.875rem;font-weight:500;line-height:1.75;color:#f5dccb}._postsHeader_1bm1w_360{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid rgba(32,28,23,.15);padding:1rem;margin-bottom:0}._postsLabel_1bm1w_369{font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.28em;color:var(--color-ink-faint);font-family:var(--family-body)}._postsTitle_1bm1w_378{margin-top:.25rem;font-family:var(--family-display);font-size:3rem;font-weight:900;letter-spacing:-.065em}._postsYear_1bm1w_386{display:none;place-items:center;height:3.5rem;width:3.5rem;background:var(--color-ink);color:var(--color-surface);font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.2em;font-family:var(--family-body)}@media(min-width:640px){._postsYear_1bm1w_386{display:grid}}._postsList_1bm1w_402{display:grid;gap:.75rem;padding:1rem}._postCard_1bm1w_408{display:grid;grid-template-columns:1fr auto;gap:1rem;border:1px solid rgba(32,28,23,.15);background:#fbf0dd;padding:.75rem;transition:var(--transition-smooth);cursor:pointer;text-decoration:none}._postCard_1bm1w_408:hover{transform:translateY(-4px);background:var(--color-surface);box-shadow:0 12px 24px #201c170f}._postCard_1bm1w_408:active{transform:translateY(-2px) scale(.98);box-shadow:0 6px 12px #201c170a}@media(min-width:640px){._postCard_1bm1w_408{grid-template-columns:7rem 1fr 2.75rem}}._postDate_1bm1w_437{display:none;place-items:center;aspect-ratio:1}@media(min-width:640px){._postDate_1bm1w_437{display:grid}}._postDateText_1bm1w_445{font-family:var(--family-display);font-size:1.875rem;font-weight:900;letter-spacing:-.06em}._postBody_1bm1w_452{padding:.25rem 0}._postMeta_1bm1w_454{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.18em;color:var(--color-ink-muted);font-family:var(--family-body)}._postReadTime_1bm1w_468{display:inline-flex;align-items:center;gap:.375rem}._postCardTitle_1bm1w_474{font-family:var(--family-display);font-size:1.5rem;font-weight:900;letter-spacing:-.045em;color:var(--color-ink)}._postExcerpt_1bm1w_482{margin-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.75;color:#62594f}._postArrow_1bm1w_490{display:grid;place-items:center;align-self:flex-start;height:2.75rem;width:2.75rem;background:var(--color-gold);color:var(--color-ink);transition:var(--transition-smooth)}._postCard_1bm1w_408:hover ._postArrow_1bm1w_490{transform:translate(2px,-2px) scale(1.05);background:var(--color-primary);color:var(--color-surface)}._nowInner_1bm1w_508{display:flex;flex-direction:column;justify-content:space-between;min-height:360px;padding:1.5rem}._nowBadge_1bm1w_516{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(255,248,235,.2);background:#fff8eb14;padding:.5rem .75rem;font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.24em;color:#d7c6a4;font-family:var(--family-body)}._nowText_1bm1w_531{margin-top:2.25rem;font-family:var(--family-display);font-size:3rem;font-weight:900;line-height:.92;letter-spacing:-.065em}._nowTags_1bm1w_540{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._nowTag_1bm1w_540{display:grid;place-items:center;aspect-ratio:1;border:1px solid rgba(255,248,235,.18);background:#fff8eb12;padding:.75rem;text-align:center;font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.18em;font-family:var(--family-body)}._bottomGrid_1bm1w_562{display:grid;gap:1rem;margin-top:1rem}@media(min-width:1024px){._bottomGrid_1bm1w_562{grid-template-columns:repeat(12,1fr)}._bottomTopics_1bm1w_572,._bottomNewsletter_1bm1w_573,._bottomManifesto_1bm1w_574{grid-column:span 4}}._topicsHeader_1bm1w_578{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding:1.25rem}._topicsTitle_1bm1w_586{font-family:var(--family-display);font-size:3rem;font-weight:900;letter-spacing:-.065em}._topicsIcon_1bm1w_593{display:grid;place-items:center;height:3rem;width:3rem;background:var(--color-primary)}._topicsGrid_1bm1w_601{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:0 1.25rem 1.25rem}@media(min-width:640px){._topicsGrid_1bm1w_601{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){._topicsGrid_1bm1w_601{grid-template-columns:1fr 1fr}}._topicCell_1bm1w_616{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1;padding:1rem;transition:var(--transition-smooth);text-decoration:none}._topicCell_1bm1w_616:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 24px #201c1714}._topicCell_1bm1w_616:active{transform:translateY(-2px) scale(.98);box-shadow:0 6px 12px #201c170d}._topicRed_1bm1w_636{background:var(--color-primary);color:var(--color-surface)}._topicGold_1bm1w_637{background:var(--color-gold);color:var(--color-ink)}._topicLight_1bm1w_638{background:var(--color-surface);color:var(--color-ink)}._topicNum_1bm1w_640{font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.24em;opacity:.7;font-family:var(--family-body)}._topicName_1bm1w_649{font-family:var(--family-display);font-size:1.875rem;font-weight:900;line-height:1;letter-spacing:-.055em}._topicCaption_1bm1w_657{font-size:.75rem;font-weight:700;opacity:.7;font-family:var(--family-body)}._newsletterInner_1bm1w_665{display:flex;flex-direction:column;justify-content:space-between;height:100%}._newsletterTop_1bm1w_672{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:2rem;text-align:center;gap:1.75rem}._newsletterHeadline_1bm1w_683{max-width:18rem;font-family:var(--family-display);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:900;line-height:.92;letter-spacing:-.065em}._newsletterForm_1bm1w_692{display:grid;gap:.75rem;border-top:1px solid rgba(32,28,23,.2);background:#fff8ebb3;padding:1rem;backdrop-filter:blur(4px)}@media(min-width:640px){._newsletterForm_1bm1w_692{grid-template-columns:1fr auto}}._newsletterInput_1bm1w_705{border:1px solid rgba(32,28,23,.2);background:var(--color-surface);color:var(--color-ink);padding:.75rem 1rem;font-size:.875rem;font-weight:700;outline:none;font-family:var(--family-body);transition:var(--transition-smooth)}._newsletterInput_1bm1w_705:focus{border-color:var(--color-ink);box-shadow:0 0 0 2px #201c171a}._newsletterInput_1bm1w_705::placeholder{color:var(--color-ink-faint)}._newsletterBtn_1bm1w_724{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--color-ink);color:var(--color-surface);padding:.75rem 1.25rem;font-size:.875rem;font-weight:900;text-transform:uppercase;letter-spacing:.2em;font-family:var(--family-body);cursor:pointer;transition:var(--transition-smooth)}._newsletterBtn_1bm1w_724:hover{transform:translateY(-2px);background:var(--color-primary)}._bmInner_1bm1w_747{display:flex;flex-direction:column;justify-content:space-between;min-height:390px;padding:1.5rem}._bmHeader_1bm1w_755{display:flex;align-items:center;justify-content:space-between}._bmLabel_1bm1w_761{font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.28em;color:var(--color-ink-faint);font-family:var(--family-body)}._bmNum_1bm1w_770{display:grid;place-items:center;height:3.5rem;width:3.5rem;background:var(--color-ink);color:var(--color-surface);font-family:var(--family-display);font-size:1.5rem;font-weight:900}._bmQuote_1bm1w_782{font-family:var(--family-display);font-size:3.75rem;font-weight:900;line-height:.9;letter-spacing:-.075em}._bmText_1bm1w_790{margin-top:1.5rem;font-size:.9375rem;font-weight:500;line-height:1.75;color:#62594f}
