.blog_masthead__B7Mci{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:end;gap:1rem 2rem;margin:0 0 2.4rem;padding:1.35rem 0 1.7rem;border-top:1px solid rgba(16,32,31,.16);border-bottom:1px solid rgba(16,32,31,.16)}.blog_masthead__B7Mci:before{content:"";position:absolute;top:-1px;left:0;width:168px;height:5px;background:linear-gradient(90deg,var(--mk-lime,#dffa82) 0 96px,transparent 96px 112px,var(--mk-rust,#b86f44) 112px)}.blog_mastheadKicker__TCJvJ{display:inline-flex;align-items:center;gap:9px;margin-bottom:16px;color:var(--mk-sea,#1f6870);font-size:12px;font-weight:900;text-transform:uppercase}.blog_mastheadKicker__TCJvJ:before{content:"";width:9px;height:9px;background:var(--mk-lime,#dffa82);box-shadow:0 0 0 5px rgba(223,250,130,.26);transform:rotate(45deg)}.blog_mastheadTitle__XcOUa{max-width:760px;margin:0;color:var(--mk-ink,#10201f);font-family:var(--font-graphie),var(--font-inter),system-ui,sans-serif;font-size:clamp(3rem,8vw,6.5rem);font-weight:900;line-height:.9}.blog_mastheadAside__b164L{display:grid;gap:1rem;justify-items:end}.blog_mastheadTagline__1gVaS{max-width:430px;margin:0 0 .2rem;color:rgba(16,32,31,.66);font-size:1rem;line-height:1.55;text-align:right}.blog_categoryNav__vZ_rN{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:440px}.blog_categoryPill__ac7vj{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border:1px solid rgba(16,32,31,.14);border-radius:4px;background:rgba(255,255,255,.56);color:rgba(16,32,31,.7);font-size:12px;font-weight:850;line-height:1;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.blog_categoryPill__ac7vj:hover{border-color:rgba(31,104,112,.34);background:#ffffff;color:var(--mk-ink,#10201f)}.blog_categoryPill__ac7vj strong{color:var(--mk-rust,#b86f44);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:900}.blog_featured__kHmgQ{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:stretch;margin-bottom:3.5rem;border:1px solid rgba(16,32,31,.14);border-radius:8px;background:linear-gradient(90deg,rgba(16,32,31,.035) 1px,transparent 0),#ffffff;background-size:38px 38px;color:inherit;overflow:hidden;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.blog_featured__kHmgQ:hover{border-color:rgba(31,104,112,.34);box-shadow:0 20px 54px rgba(16,32,31,.1);transform:translateY(-2px)}.blog_card__6gn_X:hover .blog_cardTitle__UowSg,.blog_featured__kHmgQ:hover .blog_featuredTitle__xaQtL{color:var(--mk-sea,#1f6870)}.blog_featuredImage__sBIVA{position:relative;width:100%;min-height:100%;aspect-ratio:16/10;background:#eef4f0;overflow:hidden}.blog_featuredImage__sBIVA:after{content:"";position:absolute;inset:0;border-right:1px solid rgba(16,32,31,.12);background:linear-gradient(180deg,transparent 58%,rgba(7,21,20,.22));pointer-events:none}.blog_listImage__AuutU{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog_featuredImagePlaceholder__jmoB8{background:linear-gradient(90deg,rgba(31,104,112,.12) 1px,transparent 0),linear-gradient(180deg,rgba(31,104,112,.1) 1px,transparent 0),#f7f8ef;background-size:42px 42px}.blog_featuredBody__s7HHv{display:flex;flex-direction:column;justify-content:center;gap:.9rem;padding:clamp(1.4rem,3vw,2.4rem)}.blog_featuredLabel__sbYcS{width:-moz-fit-content;width:fit-content;padding:.45rem .55rem;border:1px solid rgba(31,104,112,.22);color:var(--mk-sea,#1f6870);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.66rem;font-weight:900;line-height:1;text-transform:uppercase;transform:rotate(-1deg)}.blog_cardCategory__nPrJv,.blog_featuredCategory__rLFrt{color:var(--mk-rust,#b86f44);font-size:.72rem;font-weight:900;text-transform:uppercase}.blog_featuredTitle__xaQtL{margin:0;color:var(--mk-ink,#10201f);font-family:var(--font-graphie),var(--font-inter),system-ui,sans-serif;font-size:clamp(1.9rem,3vw,3.1rem);font-weight:900;line-height:1.02;transition:color .16s ease}.blog_featuredSubtitle__Q0Cfj{display:-webkit-box;margin:0;overflow:hidden;color:rgba(16,32,31,.68);font-size:1rem;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog_featuredMeta__n1t02{margin-top:.45rem;padding-top:.9rem;border-top:1px solid rgba(16,32,31,.12);color:rgba(16,32,31,.58);font-size:.82rem;font-weight:700}.blog_cardAction__u9DiD,.blog_featuredAction__Ud4iC{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--mk-sea,#1f6870);font-size:.86rem;font-weight:900}.blog_cardAction__u9DiD:after,.blog_featuredAction__Ud4iC:after{content:"";width:18px;height:1px;margin-left:8px;background:currentColor}.blog_card__6gn_X:hover .blog_cardAction__u9DiD,.blog_featured__kHmgQ:hover .blog_featuredAction__Ud4iC{color:var(--mk-ink,#10201f)}.blog_section__mJROI{margin-bottom:3.2rem}.blog_sectionHeader__BOmVL{display:flex;align-items:center;gap:1rem;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(16,32,31,.14)}.blog_sectionLabel__1TBSU{color:var(--mk-ink,#10201f);font-size:.95rem;font-weight:900;white-space:nowrap}.blog_sectionRule__y6zdZ{flex:1;height:1px;background:linear-gradient(90deg,rgba(16,32,31,.24),transparent)}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.blog_card__6gn_X{position:relative;display:flex;flex-direction:column;min-height:100%;border:1px solid rgba(16,32,31,.12);border-radius:8px;background:#ffffff;color:inherit;overflow:hidden;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.blog_card__6gn_X:before{content:"";position:absolute;top:12px;bottom:12px;left:0;width:4px;background:var(--mk-lime,#dffa82)}.blog_card__6gn_X:hover{border-color:rgba(31,104,112,.3);box-shadow:0 14px 32px rgba(16,32,31,.08);transform:translateY(-2px)}.blog_cardImage__TH6We{position:relative;width:100%;aspect-ratio:16/9;background:#eef4f0;overflow:hidden}.blog_cardImagePlaceholder___VKxa{background:linear-gradient(90deg,rgba(31,104,112,.12) 1px,transparent 0),linear-gradient(180deg,rgba(31,104,112,.1) 1px,transparent 0),#f7f8ef;background-size:36px 36px}.blog_cardBody__J1S1_{display:flex;flex:1;flex-direction:column;gap:.55rem;padding:1rem 1rem 1rem 1.15rem}.blog_cardTitle__UowSg{margin:0;color:var(--mk-ink,#10201f);font-family:var(--font-graphie),var(--font-inter),system-ui,sans-serif;font-size:1.16rem;font-weight:900;line-height:1.25;transition:color .16s ease}.blog_cardSubtitle__cqZtP{display:-webkit-box;margin:0;overflow:hidden;color:rgba(16,32,31,.66);font-size:.92rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog_cardMeta__xj9C7{margin-top:auto;padding-top:.6rem;color:rgba(16,32,31,.54);font-size:.78rem;font-weight:700}.blog_cardAction__u9DiD{margin-top:.1rem;font-size:.8rem}.blog_empty__6Wa62{padding:3rem 1rem;border:1px solid rgba(16,32,31,.12);border-radius:8px;background:#ffffff;color:rgba(16,32,31,.66);text-align:center}@media (max-width:920px){.blog_featured__kHmgQ,.blog_masthead__B7Mci{grid-template-columns:1fr}.blog_mastheadTagline__1gVaS{max-width:540px;text-align:left}.blog_mastheadAside__b164L{justify-items:start}.blog_categoryNav__vZ_rN{justify-content:flex-start;max-width:none}.blog_grid__1mQUH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog_masthead__B7Mci{gap:.75rem;padding-top:1rem}.blog_featured__kHmgQ{margin-bottom:2.75rem}.blog_featuredBody__s7HHv{padding:1.2rem}.blog_grid__1mQUH{grid-template-columns:1fr}}