.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}}.MobileOnboardingHeader_menuOverlay__eRfjs,.MobileOnboardingHeader_menuPanel__MRyjY,.MobileOnboardingHeader_mobileHeader__Iq_Py{--mobile-onboarding-ink:var(--onboard-ink,#10201f);--mobile-onboarding-ink-rgb:var(--onboard-ink-rgb,16,32,31);--mobile-onboarding-deep:var(--onboard-deep,#071514);--mobile-onboarding-sea:var(--onboard-sea,#1f6870);--mobile-onboarding-sea-rgb:var(--onboard-sea-rgb,31,104,112);--mobile-onboarding-lime-rgb:var(--onboard-lime-rgb,223,250,130);--mobile-onboarding-paper:var(--onboard-paper,#fbfcf4);--mobile-onboarding-panel:var(--onboard-panel,#fffdf6);--mobile-onboarding-muted:var(--onboard-muted,rgba(16,32,31,0.66));--mobile-onboarding-line:var(--onboard-line,rgba(16,32,31,0.13));--mobile-onboarding-header-height:76px}.MobileOnboardingHeader_mobileHeader__Iq_Py{display:none;position:fixed;top:0;left:0;right:0;background:linear-gradient(90deg,rgba(var(--mobile-onboarding-ink-rgb),.045) 1px,transparent 1px),linear-gradient(180deg,rgba(var(--mobile-onboarding-ink-rgb),.035) 1px,transparent 1px),linear-gradient(180deg,var(--mobile-onboarding-paper) 0,#f7faef 100%);background-size:38px 38px,38px 38px,auto;border-bottom:1px solid rgba(var(--mobile-onboarding-ink-rgb),.12);box-shadow:0 10px 30px rgba(var(--mobile-onboarding-ink-rgb),.08);z-index:1300;padding-top:var(--safe-area-inset-top);padding-left:var(--safe-area-inset-left);padding-right:var(--safe-area-inset-right);touch-action:none;overscroll-behavior:none}.MobileOnboardingHeader_headerContent__A8ViP{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;max-width:100%}.MobileOnboardingHeader_logo__qRufX{flex-shrink:0;transform:scale(1.33);transform-origin:left center}.MobileOnboardingHeader_menuButton__0u1nI{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(255,255,255,.62);border:1px solid rgba(var(--mobile-onboarding-ink-rgb),.14);border-radius:5px;color:var(--mobile-onboarding-ink);cursor:pointer;transition:all .2s ease;flex-shrink:0;position:relative}.MobileOnboardingHeader_menuButton__0u1nI:hover:not(:disabled){background:#ffffff;border-color:rgba(var(--mobile-onboarding-ink-rgb),.24);color:var(--mobile-onboarding-sea)}.MobileOnboardingHeader_menuButton__0u1nI:active:not(:disabled){background:rgba(var(--mobile-onboarding-sea-rgb),.08);transform:scale(.95)}.MobileOnboardingHeader_menuButton__0u1nI:disabled{opacity:.5;cursor:not-allowed}.MobileOnboardingHeader_menuButton__0u1nI svg{transition:transform .3s ease,opacity .3s ease}.MobileOnboardingHeader_menuButton__0u1nI[aria-expanded=true] svg:first-child{transform:rotate(90deg);opacity:0;position:absolute}.MobileOnboardingHeader_menuButton__0u1nI[aria-expanded=false] svg:last-child{transform:rotate(-90deg);opacity:0;position:absolute}.MobileOnboardingHeader_menuOverlay__eRfjs{position:fixed;top:calc(var(--mobile-onboarding-header-height) + var(--safe-area-inset-top));left:0;right:0;bottom:0;background:rgba(var(--mobile-onboarding-ink-rgb),.38);z-index:1100;animation:MobileOnboardingHeader_fadeIn__hRFn_ .2s ease-out;backdrop-filter:blur(6px)}@keyframes MobileOnboardingHeader_fadeIn__hRFn_{0%{opacity:0}to{opacity:1}}.MobileOnboardingHeader_menuPanel__MRyjY{position:fixed;top:calc(var(--mobile-onboarding-header-height) + var(--safe-area-inset-top));left:0;right:0;background-color:var(--mobile-onboarding-paper);background:linear-gradient(90deg,rgba(var(--mobile-onboarding-ink-rgb),.035) 1px,transparent 1px),linear-gradient(180deg,rgba(var(--mobile-onboarding-ink-rgb),.03) 1px,transparent 1px),linear-gradient(180deg,var(--mobile-onboarding-panel) 0,#ffffff 100%);background-size:36px 36px,36px 36px,auto;z-index:1200;box-shadow:0 22px 54px rgba(var(--mobile-onboarding-ink-rgb),.16);display:flex;flex-direction:column;max-height:calc(100dvh - var(--mobile-onboarding-header-height) - var(--safe-area-inset-top));animation:MobileOnboardingHeader_slideDown__DzoKD .3s cubic-bezier(.4,0,.2,1);border-radius:0 0 8px 8px;border-bottom:1px solid rgba(var(--mobile-onboarding-ink-rgb),.12);padding-bottom:var(--safe-area-inset-bottom);overscroll-behavior:contain}@keyframes MobileOnboardingHeader_slideDown__DzoKD{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.MobileOnboardingHeader_menuContent__7Ok1v{flex:1;padding:12px 8px;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0}.MobileOnboardingHeader_menuItem__fPQ2O{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:transparent;border:none;border-radius:6px;font-size:15px;font-weight:750;color:var(--mobile-onboarding-ink);font-family:var(--font-inter),sans-serif;text-align:left;cursor:pointer;transition:all .2s ease;min-height:44px}.MobileOnboardingHeader_menuItem__fPQ2O:hover:not(:disabled){background:rgba(var(--mobile-onboarding-sea-rgb),.08);color:var(--mobile-onboarding-ink)}.MobileOnboardingHeader_menuItem__fPQ2O:active:not(:disabled){background:rgba(var(--mobile-onboarding-sea-rgb),.12);transform:scale(.98)}.MobileOnboardingHeader_menuItem__fPQ2O:disabled{opacity:.5;cursor:not-allowed}.MobileOnboardingHeader_menuItem__fPQ2O svg{flex-shrink:0;color:var(--mobile-onboarding-muted)}.MobileOnboardingHeader_menuItem__fPQ2O span{flex:1}.MobileOnboardingHeader_menuItemDanger__neTzh{color:#dc2626}.MobileOnboardingHeader_menuItemDanger__neTzh:hover:not(:disabled){background:#fef2f2;color:#b91c1c}.MobileOnboardingHeader_menuItemDanger__neTzh:active:not(:disabled){background:#fee2e2}.MobileOnboardingHeader_menuItemDanger__neTzh svg{color:#dc2626}.MobileOnboardingHeader_menuStepsSection__46NGD{padding:16px 8px 8px}.MobileOnboardingHeader_menuStepsHeader__GadXS{font-size:13px;font-weight:850;color:rgba(var(--mobile-onboarding-ink-rgb),.62);text-transform:uppercase;letter-spacing:0;padding:0 16px 16px}.MobileOnboardingHeader_menuStepsList__IDXS1{display:flex;flex-direction:column;gap:8px}.MobileOnboardingHeader_menuStepItem__nd_Om{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:6px;transition:all .2s ease}.MobileOnboardingHeader_menuStepActive__UhehI{background:rgba(var(--mobile-onboarding-sea-rgb),.1)}.MobileOnboardingHeader_menuStepCompleted__xxYia{opacity:.7}.MobileOnboardingHeader_menuStepRevisiting__LJyhr{background:rgba(184,111,68,.14)}.MobileOnboardingHeader_menuStepUpcoming__7JKiU{opacity:.5}.MobileOnboardingHeader_menuStepClickable__yms7h{cursor:pointer;transition:background .2s ease}.MobileOnboardingHeader_menuStepClickable__yms7h:hover{background:rgba(var(--mobile-onboarding-sea-rgb),.08)}.MobileOnboardingHeader_menuStepClickable__yms7h:active{background:rgba(var(--mobile-onboarding-sea-rgb),.12)}.MobileOnboardingHeader_menuStepIndicator__YFbZ4{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:600}.MobileOnboardingHeader_menuStepActive__UhehI .MobileOnboardingHeader_menuStepIndicator__YFbZ4{background:var(--mobile-onboarding-ink);color:white}.MobileOnboardingHeader_menuStepCompleted__xxYia .MobileOnboardingHeader_menuStepIndicator__YFbZ4{background:var(--mobile-onboarding-sea);color:white}.MobileOnboardingHeader_menuStepRevisiting__LJyhr .MobileOnboardingHeader_menuStepIndicator__YFbZ4{background:var(--onboard-rust,#b86f44);color:white}.MobileOnboardingHeader_menuStepUpcoming__7JKiU .MobileOnboardingHeader_menuStepIndicator__YFbZ4{background:rgba(var(--mobile-onboarding-ink-rgb),.08);color:rgba(var(--mobile-onboarding-ink-rgb),.56)}.MobileOnboardingHeader_menuStepNumber__nKayC{font-size:12px;font-weight:600}.MobileOnboardingHeader_menuStepContent__xKK9I{flex:1}.MobileOnboardingHeader_menuStepTitle__U1OWb{font-size:14px;font-weight:650;color:var(--mobile-onboarding-ink);line-height:1.4}.MobileOnboardingHeader_menuDivider__QJybD{height:1px;background:var(--mobile-onboarding-line);margin:12px 8px}@media (max-width:1100px){.MobileOnboardingHeader_mobileHeader__Iq_Py{display:block}}@media (max-width:480px){.MobileOnboardingHeader_menuOverlay__eRfjs,.MobileOnboardingHeader_menuPanel__MRyjY,.MobileOnboardingHeader_mobileHeader__Iq_Py{--mobile-onboarding-header-height:68px}.MobileOnboardingHeader_headerContent__A8ViP{padding:12px 16px}.MobileOnboardingHeader_logo__qRufX{transform:scale(1.18)}.MobileOnboardingHeader_menuContent__7Ok1v{padding:10px 6px}.MobileOnboardingHeader_menuItem__fPQ2O{padding:13px 14px}}body:has(.MobileOnboardingHeader_menuPanel__MRyjY){overflow:hidden}.MobileOnboardingProgress_progressBars__7fRwV{display:none}@media (max-width:1100px){.MobileOnboardingProgress_progressBars__7fRwV{display:flex;gap:6px;padding:16px 20px;position:fixed;top:calc(76px + var(--safe-area-inset-top));left:0;right:0;z-index:999;padding-left:max(20px,var(--safe-area-inset-left));padding-right:max(20px,var(--safe-area-inset-right));touch-action:none;overscroll-behavior:none}.MobileOnboardingProgress_progressBar__YegsN{flex:1;height:4px;border-radius:2px;background:rgba(var(--onboard-ink-rgb,16,32,31),.12);transition:all .3s ease;position:relative;overflow:hidden}.MobileOnboardingProgress_progressBarCompleted__qX_jr{background:var(--onboard-sea,#1f6870)}.MobileOnboardingProgress_progressBarActive___4Y8j{background:linear-gradient(90deg,var(--onboard-ink,#10201f) 0,var(--onboard-sea,#1f6870) 100%);animation:MobileOnboardingProgress_pulse__ngzps 2s ease-in-out infinite}.MobileOnboardingProgress_progressBarRevisiting__pt4Wu{background:var(--onboard-rust,#b86f44);animation:MobileOnboardingProgress_revisitPulse__Cfh6Q 2s ease-in-out infinite}.MobileOnboardingProgress_progressBarUpcoming__QcMC3{background:rgba(var(--onboard-ink-rgb,16,32,31),.12)}.MobileOnboardingProgress_progressBarClickable__BQuTT{cursor:pointer;transition:all .2s ease}.MobileOnboardingProgress_progressBarClickable__BQuTT:hover{transform:scaleY(1.5);opacity:.8}.MobileOnboardingProgress_progressBarClickable__BQuTT:active{transform:scaleY(1.3)}@keyframes MobileOnboardingProgress_pulse__ngzps{0%,to{opacity:1}50%{opacity:.7}}@keyframes MobileOnboardingProgress_revisitPulse__Cfh6Q{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(var(--onboard-rust-rgb,184,111,68),.36)}50%{opacity:.9;box-shadow:0 0 0 4px rgba(var(--onboard-rust-rgb,184,111,68),0)}}}@media (max-width:480px){.MobileOnboardingProgress_progressBars__7fRwV{top:calc(68px + var(--safe-area-inset-top));padding:12px 16px;padding-left:max(16px,var(--safe-area-inset-left));padding-right:max(16px,var(--safe-area-inset-right))}}