.blog_page___EiDR{width:min(100%,var(--cv-maxw,1120px));margin:0 auto;padding:3.25rem 1.5rem 5.5rem;color:var(--cv-text,inherit)}.blog_header__IE14W{max-width:40rem;margin-bottom:2.25rem;padding-bottom:1.5rem;border-bottom:1px solid var(--cv-border,#0f172a1f)}.blog_kicker__ZS6NT{margin:0 0 .65rem;color:var(--cv-accent,#f26430);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.blog_cardTitle__5W5Ga,.blog_editorialTitle__n6nWx,.blog_featureTitle__bcBai,.blog_page___EiDR h1,.blog_story__g2Muh h1{font-family:var(--brand-font-heading,var(--brand-font,inherit));letter-spacing:-.04em;line-height:1.05}.blog_page___EiDR h1{margin:0;font-size:clamp(2.6rem,6vw,4.4rem);font-weight:700}.blog_subtitle__rXLtP{margin:.85rem 0 0;max-width:36rem;font-size:1.15rem;line-height:1.55}.blog_empty__0NHm8,.blog_subtitle__rXLtP{color:var(--cv-muted,#64748b)}.blog_feature__mgL6x{margin:0 0 1.75rem}.blog_cardLink__PA1kD,.blog_editorialLink___cd75,.blog_featureLink__k29UZ{color:inherit;text-decoration:none}.blog_featureLink__k29UZ{position:relative;display:block;min-height:28rem;border-radius:calc(var(--cv-radius, 16px) + 6px);overflow:hidden;background:linear-gradient(145deg,var(--cv-accent,#f26430),color-mix(in srgb,var(--cv-accent,#f26430) 35%,#111));box-shadow:var(--cv-shadow-lg,0 24px 50px #0f172a29)}.blog_featureMark__5Edrp,.blog_featureMedia__TVz9r{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.blog_featureMark__5Edrp{display:grid;place-items:center;font-family:var(--brand-font-heading,var(--brand-font,inherit));font-size:clamp(5rem,12vw,9rem);color:color-mix(in srgb,#fff 88%,#0000)}.blog_featureLink__k29UZ:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#080a0ed1 0,#080a0e26 48%,#0000 70%)}.blog_featureCopy__y5I_0{position:absolute;z-index:1;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:.55rem;padding:clamp(1.25rem,3vw,2.4rem);color:#fff}.blog_featureMeta___I_ma{font-size:.82rem;letter-spacing:.04em;color:#ffffffd1}.blog_featureTitle__bcBai{margin:0;max-width:18ch;font-size:clamp(2rem,4.5vw,3.4rem);color:#fff}.blog_featureExcerpt__5mPY1{max-width:42rem;margin:0;color:#ffffffe0;font-size:1.05rem;line-height:1.5}.blog_featureLink__k29UZ:hover .blog_featureMedia__TVz9r{transform:scale(1.03)}.blog_featureMedia__TVz9r{transition:transform .5s ease}.blog_cardLink__PA1kD:focus-visible,.blog_editorialLink___cd75:focus-visible,.blog_featureLink__k29UZ:focus-visible{outline:2px solid var(--cv-accent,#f26430);outline-offset:4px}.blog_magazine__hvrI4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;list-style:none;margin:0;padding:0}.blog_mosaic__BwiUn{display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:auto auto;gap:1.25rem;margin-bottom:1.25rem}.blog_mosaicLead__UqBSg{grid-row:span 2}.blog_mosaicLead__UqBSg .blog_cover__nq0x0,.blog_mosaicLead__UqBSg .blog_mark__k1TTs{aspect-ratio:4/5;min-height:18rem}.blog_grid__HzD9s{display:grid;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:1.35rem;list-style:none;margin:0;padding:0}.blog_card__c_gNT{height:100%;background:var(--cv-surface,#fff);border:1px solid var(--cv-border,#0f172a14);border-radius:var(--cv-radius,18px);box-shadow:var(--cv-shadow-soft,0 10px 28px #0f172a0f);overflow:hidden}.blog_cardLink__PA1kD{display:flex;flex-direction:column;height:100%}.blog_cover__nq0x0,.blog_mark__k1TTs{width:100%;aspect-ratio:16/10;object-fit:cover;background:var(--cv-bg-alt,#f3f1ee);display:block}.blog_mark__k1TTs{display:grid;place-items:center;font-family:var(--brand-font-heading,var(--brand-font,inherit));font-size:3rem;color:var(--cv-accent,#f26430);background:linear-gradient(160deg,var(--cv-accent-soft,#f2643029),#0000 70%),var(--cv-bg-alt,#f6f3ef)}.blog_cardBody__HNAnn,.blog_editorialCopy__dRH5Q{display:flex;flex-direction:column;gap:.4rem}.blog_cardBody__HNAnn{padding:1.15rem 1.2rem 1.35rem}.blog_cardTitle__5W5Ga{margin:0;font-size:1.35rem}.blog_cardLink__PA1kD:hover .blog_cardTitle__5W5Ga,.blog_editorialLink___cd75:hover .blog_editorialTitle__n6nWx{color:var(--cv-accent,#f26430)}.blog_cover__nq0x0{transition:transform .45s ease}.blog_card__c_gNT:hover .blog_cover__nq0x0{transform:scale(1.04)}.blog_back__H7S6X,.blog_meta__pXh7x{margin:0;color:var(--cv-muted,#64748b);font-size:.82rem;letter-spacing:.02em}.blog_excerpt__nioz2{margin:0;color:color-mix(in srgb,var(--cv-text,#111) 78%,var(--cv-muted,#64748b));line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_editorial__R5MUd{list-style:none;margin:0;padding:0}.blog_editorialItem__j2RMT,.blog_editorialPlain__RLa_V{border-top:1px solid var(--cv-border,#0f172a1a)}.blog_editorialItem__j2RMT:first-child,.blog_editorialPlain__RLa_V:first-child{border-top:0}.blog_editorialLink___cd75{display:grid;grid-template-columns:minmax(9rem,16rem) minmax(0,1fr);gap:1.5rem;align-items:center;padding:1.35rem 0}.blog_thumb__BUgJN{width:100%;object-fit:cover;background:var(--cv-bg-alt,#f4f4f5)}.blog_editorial__R5MUd .blog_mark__k1TTs,.blog_thumb__BUgJN{aspect-ratio:16/10;border-radius:16px}.blog_editorialTitle__n6nWx{margin:0;font-size:clamp(1.45rem,2.4vw,2rem)}.blog_back__H7S6X a{color:var(--cv-accent,#f26430);font-weight:600;text-decoration:none}.blog_back__H7S6X a:hover{text-decoration:underline}.blog_story__g2Muh{max-width:44rem;margin:0 auto}.blog_hero__NcXKi{width:min(100vw - 3rem,var(--cv-maxw,1120px));max-width:100%;margin:.85rem auto 1.6rem;aspect-ratio:16/8;object-fit:cover;border-radius:calc(var(--cv-radius, 18px) + 4px);display:block;box-shadow:var(--cv-shadow,0 16px 40px #0f172a1a)}.blog_story__g2Muh h1{margin:.2rem 0 .55rem;font-size:clamp(2.2rem,5vw,3.6rem)}.blog_lead__HyMT9{margin:1rem 0 1.5rem;font-size:1.25rem;line-height:1.55;color:color-mix(in srgb,var(--cv-text,#111) 72%,var(--cv-muted,#64748b))}.blog_body__hqhLC{border-top:1px solid var(--cv-border,#0f172a1a);padding-top:1.4rem}.blog_body__hqhLC p{margin:0 0 1.15rem;font-size:1.125rem;line-height:1.8;white-space:pre-wrap}@media (max-width:720px){.blog_featureLink__k29UZ{min-height:22rem}.blog_editorialLink___cd75,.blog_magazine__hvrI4,.blog_mosaic__BwiUn{grid-template-columns:1fr}.blog_mosaicLead__UqBSg{grid-row:auto}}@media (prefers-reduced-motion:reduce){.blog_cover__nq0x0,.blog_featureMedia__TVz9r{transition:none}.blog_card__c_gNT:hover .blog_cover__nq0x0,.blog_featureLink__k29UZ:hover .blog_featureMedia__TVz9r{transform:none}}