.page_hero__7KFOs{background:var(--midnight);color:var(--bone);padding:100px var(--gutter) 80px}.page_heroInner__8WoKQ{max-width:var(--container);margin:0 auto}.page_eyebrow__yxIK8{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--ember);margin-bottom:var(--sp-5)}.page_heading__eEOyF{font-size:clamp(36px,6vw,68px);font-weight:600;letter-spacing:var(--track-display);line-height:.97;max-width:14ch;margin-bottom:var(--sp-6);color:var(--bone)}.page_lede__m7AMO{font-size:clamp(16px,2vw,19px);line-height:1.65;color:rgba(233,228,216,.72);max-width:52ch;margin-bottom:0}.page_divider__5RusV{width:40px;height:2px;background:var(--ember);margin:var(--sp-7) 0}.page_sub__0BWS6{font-family:var(--font-mono);font-size:13px;letter-spacing:var(--track-micro);text-transform:uppercase;color:rgba(233,228,216,.45)}.page_pillars__XYos4{padding:80px var(--gutter);background:var(--bone-shade)}.page_pillarGrid__pm944{max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.page_pillar__is8Zd{padding:32px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.page_pillarNum__xdeuW{display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:var(--track-micro);color:var(--ember);margin-bottom:var(--sp-4)}.page_pillarTitle__HgN69{font-size:18px;font-weight:600;letter-spacing:var(--track-display);margin-bottom:var(--sp-3)}.page_pillarBody__LUGbR{font-size:15px;line-height:1.65;color:var(--steel)}@media (max-width:860px){.page_pillarGrid__pm944{grid-template-columns:1fr}}.page_recent__l7nVk{max-width:var(--container);margin:0 auto;padding:72px var(--gutter)}.page_recentHeader__RZjHf{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--sp-6);padding-bottom:var(--sp-5);border-bottom:1px solid var(--line)}.page_eyebrowDark__ZqYw6{font-weight:500;color:var(--steel)}.page_eyebrowDark__ZqYw6,.page_viewAll__B0HCU{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--track-micro);text-transform:uppercase}.page_viewAll__B0HCU{color:var(--ember);text-decoration:none}.page_viewAll__B0HCU:hover{text-decoration:underline}.page_articleList___wBds{display:flex;flex-direction:column}.page_articleRow__c_xYK{display:grid;grid-template-columns:180px 1fr auto;grid-gap:24px;gap:24px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--line);text-decoration:none;color:inherit;transition:background var(--dur-fast)}.page_articleRow__c_xYK:hover{background:var(--bone-shade);margin:0 -12px;padding-left:12px;padding-right:12px}.page_articleDate__z78Zx{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--steel);flex:none}.page_articleTitle__ijdhy{font-size:17px;font-weight:600;letter-spacing:var(--track-display);line-height:1.25}.page_articleRead__frFuE{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--track-micro);color:var(--ember);flex:none}@media (max-width:640px){.page_articleRow__c_xYK{grid-template-columns:1fr;gap:6px}.page_articleRead__frFuE{display:none}}.page_cta__i2v5_{background:var(--ember);color:var(--midnight);padding:96px var(--gutter)}.page_ctaInner__UkDPS{max-width:var(--container);margin:0 auto}.page_eyebrowCta__ImzxT{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--track-micro);text-transform:uppercase;color:rgba(12,20,34,.55);margin-bottom:var(--sp-5)}.page_ctaHeading__UuZzs{font-size:clamp(28px,4vw,48px);font-weight:600;letter-spacing:var(--track-display);margin-bottom:var(--sp-5)}.page_ctaLede__YaM4q{font-size:18px;line-height:1.6;color:rgba(12,20,34,.72);max-width:50ch;margin-bottom:var(--sp-7)}.page_ctaLink__xYtgj{display:inline-block;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:var(--track-micro);text-transform:uppercase;text-decoration:none;padding:14px 28px;background:var(--midnight);color:var(--bone);transition:background var(--dur-fast)}.page_ctaLink__xYtgj:hover{background:var(--midnight-deep)}.HeroArticle_section__33RR1{width:100%;position:relative;min-height:540px;overflow:hidden}.HeroArticle_slide__SoNzK{display:block;position:absolute;inset:0;text-decoration:none;color:var(--bone);overflow:hidden;opacity:0;transition:opacity 1.2s ease;pointer-events:none;z-index:0}.HeroArticle_slideActive__6_awW{opacity:1;pointer-events:auto;z-index:1}.HeroArticle_bg__uB5JI{position:absolute;inset:0;background-size:cover;background-position:top;transition:transform .8s ease}.HeroArticle_slideActive__6_awW:hover .HeroArticle_bg__uB5JI{transform:scale(1.03)}.HeroArticle_overlay__6hzkU{position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,20,34,.88) 0,rgba(12,20,34,.6) 55%,rgba(12,20,34,.25))}.HeroArticle_inner__6TpM5{position:relative;z-index:1;max-width:var(--container);margin:0 auto;padding:var(--sp-9) var(--gutter);min-height:540px;display:flex;align-items:center}.HeroArticle_content__ZMNfU{max-width:560px;display:flex;flex-direction:column;gap:var(--sp-4)}.HeroArticle_eyebrow__6R_Wk{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--ember);margin:0}.HeroArticle_title__DO_5l{font-size:clamp(28px,5vw,52px);font-weight:700;letter-spacing:var(--track-display);line-height:1.08;margin:0;color:var(--bone)}.HeroArticle_desc__8_ZhF{font-size:17px;line-height:1.6;color:rgba(233,228,216,.82);margin:0;max-width:46ch}.HeroArticle_cta__UV2dO{display:inline-block;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--bone);border-bottom:1px solid var(--ember);padding-bottom:2px;transition:color .2s}.HeroArticle_slideActive__6_awW:hover .HeroArticle_cta__UV2dO{color:var(--ember)}.HeroArticle_dots__YU9LW{position:absolute;bottom:var(--sp-6);left:var(--gutter);display:flex;gap:8px;z-index:2}.HeroArticle_dot__car8e{width:6px;height:6px;border-radius:50%;background:rgba(233,228,216,.35);transition:background .4s}.HeroArticle_dotActive__cgtlB{background:var(--ember)}@media (max-width:640px){.HeroArticle_section__33RR1{min-height:420px}.HeroArticle_inner__6TpM5{min-height:420px;padding:var(--sp-8) var(--gutter)}.HeroArticle_overlay__6hzkU{background:linear-gradient(180deg,rgba(12,20,34,.75) 0,rgba(12,20,34,.6))}}