.BlogLanding-module__E3bI4q__page{min-height:100vh;padding-bottom:0}.BlogLanding-module__E3bI4q__topbar{border-bottom:1px solid var(--line);z-index:20;background:#fffffff0;position:sticky;top:0}.BlogLanding-module__E3bI4q__topbar .container{justify-content:space-between;align-items:center;min-height:76px;display:flex}.BlogLanding-module__E3bI4q__brand{align-items:center;gap:12px;min-width:0;display:inline-flex}.BlogLanding-module__E3bI4q__brandMark{background:#fff;border:1px solid #e4e7ec;border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.BlogLanding-module__E3bI4q__brandMark img{object-fit:contain;width:100%;height:100%}.BlogLanding-module__E3bI4q__brand strong,.BlogLanding-module__E3bI4q__brand small{display:block}.BlogLanding-module__E3bI4q__brand strong{font-family:var(--font-heading);font-size:1.02rem;line-height:1.1}.BlogLanding-module__E3bI4q__brand small{color:var(--muted);margin-top:3px;font-size:.78rem}.BlogLanding-module__E3bI4q__nav{align-items:center;gap:8px;display:flex}.BlogLanding-module__E3bI4q__nav a{color:#3f4c5a;border-radius:999px;padding:10px 13px;font-size:.9rem;font-weight:800}.BlogLanding-module__E3bI4q__nav a:hover{color:var(--primary-dark);background:#16a34a1a}.BlogLanding-module__E3bI4q__hero{background:radial-gradient(circle at 86% 16%,#16a34a2e,#0000 30%),linear-gradient(135deg,#effaf8 0%,#f7fbff 52%,#fff9ee 100%);border-bottom:1px solid #dce9e8;padding:78px 0 70px}.BlogLanding-module__E3bI4q__heroGrid{grid-template-columns:minmax(0,1fr) 440px;align-items:stretch;gap:36px;display:grid}.BlogLanding-module__E3bI4q__heroCopy h1{color:var(--ink);font-family:var(--font-heading);max-width:980px;margin:0;font-size:clamp(2.7rem,6vw,5.3rem);line-height:.94}.BlogLanding-module__E3bI4q__heroCopy p:not(.BlogLanding-module__E3bI4q__eyebrow){color:#4d5a68;max-width:660px;margin:24px 0 0;font-size:1.1rem;line-height:1.75}.BlogLanding-module__E3bI4q__eyebrow{color:var(--primary-dark);letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:900}.BlogLanding-module__E3bI4q__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.BlogLanding-module__E3bI4q__heroActions a{border:1px solid var(--primary);border-radius:8px;align-items:center;min-height:48px;padding:0 18px;font-weight:900;display:inline-flex}.BlogLanding-module__E3bI4q__heroActions a:first-child{background:var(--primary);color:#fff}.BlogLanding-module__E3bI4q__heroActions a:last-child{color:var(--primary-dark);background:#fff}.BlogLanding-module__E3bI4q__heroPanel{background:var(--paper);border:1px solid #d7ebe8;border-radius:8px;min-height:500px;padding:14px;position:relative;overflow:hidden;box-shadow:0 22px 56px #1018281a}.BlogLanding-module__E3bI4q__heroPhoto{background:#e0f2fe;border-radius:8px;height:100%;min-height:470px;position:relative;overflow:hidden}.BlogLanding-module__E3bI4q__heroPhoto img{object-fit:cover}.BlogLanding-module__E3bI4q__heroBadge{background:#fffffff0;border:1px solid #ffffffdb;border-radius:8px;align-items:center;gap:12px;max-width:calc(100% - 56px);padding:12px;display:flex;position:absolute;top:28px;left:28px;box-shadow:0 16px 38px #1018282e}.BlogLanding-module__E3bI4q__badgeIcon{background:#fff;border:1px solid #e4e7ec;border-radius:8px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;overflow:hidden}.BlogLanding-module__E3bI4q__badgeIcon img{object-fit:contain;width:100%;height:100%}.BlogLanding-module__E3bI4q__heroBadge strong,.BlogLanding-module__E3bI4q__heroBadge small{display:block}.BlogLanding-module__E3bI4q__heroBadge strong{color:var(--ink);font-family:var(--font-heading);font-size:1rem;line-height:1.15}.BlogLanding-module__E3bI4q__heroBadge small{color:var(--muted);margin-top:3px;font-size:.78rem}.BlogLanding-module__E3bI4q__heroChips{flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.BlogLanding-module__E3bI4q__heroChips span{color:#fff;background:#101828b8;border:1px solid #ffffff47;border-radius:999px;padding:8px 10px;font-size:.78rem;font-weight:900}.BlogLanding-module__E3bI4q__topicBand{border-bottom:1px solid var(--line);background:#fff;padding:54px 0}.BlogLanding-module__E3bI4q__sectionIntro{max-width:760px}.BlogLanding-module__E3bI4q__sectionIntro h2,.BlogLanding-module__E3bI4q__sectionHead h2,.BlogLanding-module__E3bI4q__featured h2,.BlogLanding-module__E3bI4q__card h3,.BlogLanding-module__E3bI4q__topic h3{color:var(--ink);font-family:var(--font-heading);margin:0}.BlogLanding-module__E3bI4q__sectionIntro h2,.BlogLanding-module__E3bI4q__sectionHead h2{font-size:2rem;line-height:1.1}.BlogLanding-module__E3bI4q__topicGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.BlogLanding-module__E3bI4q__topic{background:#f7fbfb;border:1px solid #dfeae9;border-radius:8px;padding:20px}.BlogLanding-module__E3bI4q__topicIcon{background:linear-gradient(135deg,var(--primary),var(--blue));color:#fff;border-radius:8px;justify-content:center;align-items:center;width:42px;height:36px;margin-bottom:16px;font-size:.78rem;font-weight:900;display:inline-flex}.BlogLanding-module__E3bI4q__topic h3{font-size:1.1rem}.BlogLanding-module__E3bI4q__topic p{color:var(--muted);margin:10px 0 0;font-size:.94rem;line-height:1.55}.BlogLanding-module__E3bI4q__featured{background:var(--paper);border:1px solid #dce9e8;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);margin-top:48px;display:grid;overflow:hidden;box-shadow:0 18px 42px #10182814}.BlogLanding-module__E3bI4q__featuredImage,.BlogLanding-module__E3bI4q__cardImage{background:#dcfce7;display:block;position:relative;overflow:hidden}.BlogLanding-module__E3bI4q__featuredImage{min-height:430px}.BlogLanding-module__E3bI4q__featuredImage img,.BlogLanding-module__E3bI4q__cardImage img{object-fit:cover}.BlogLanding-module__E3bI4q__imageFallback{color:var(--primary-dark);font-family:var(--font-heading);height:100%;min-height:inherit;background:linear-gradient(135deg,#dcfce7,#ffedd5 52%,#e0f2fe);justify-content:center;align-items:center;font-size:3rem;font-weight:800;display:flex}.BlogLanding-module__E3bI4q__featuredBody{flex-direction:column;justify-content:center;padding:40px;display:flex}.BlogLanding-module__E3bI4q__kickerRow{color:var(--primary);text-transform:uppercase;flex-wrap:wrap;gap:10px;margin-bottom:18px;font-size:.78rem;font-weight:900;display:flex}.BlogLanding-module__E3bI4q__kickerRow span+span,.BlogLanding-module__E3bI4q__category{color:var(--primary-dark);background:#16a34a1a;border-radius:999px;padding:5px 9px}.BlogLanding-module__E3bI4q__featured h2{font-size:2.4rem;line-height:1.08}.BlogLanding-module__E3bI4q__featured h2 a:hover,.BlogLanding-module__E3bI4q__card h3 a:hover{color:var(--primary)}.BlogLanding-module__E3bI4q__featuredBody>p,.BlogLanding-module__E3bI4q__cardBody>p{color:var(--muted);line-height:1.65}.BlogLanding-module__E3bI4q__meta,.BlogLanding-module__E3bI4q__cardMeta{color:#7a8594;flex-wrap:wrap;gap:10px 16px;font-size:.88rem;display:flex}.BlogLanding-module__E3bI4q__readLink{color:var(--primary);align-items:center;gap:8px;margin-top:24px;font-weight:900;display:inline-flex}.BlogLanding-module__E3bI4q__latest{margin-top:48px;padding-bottom:68px}.BlogLanding-module__E3bI4q__sectionHead{border-bottom:1px solid var(--line);margin-bottom:24px;padding-bottom:18px}.BlogLanding-module__E3bI4q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.BlogLanding-module__E3bI4q__card{background:var(--paper);border:1px solid #e4e7ec;border-radius:8px;overflow:hidden;box-shadow:0 14px 34px #1018280f}.BlogLanding-module__E3bI4q__cardImage{aspect-ratio:16/10}.BlogLanding-module__E3bI4q__cardBody{padding:22px}.BlogLanding-module__E3bI4q__category{text-transform:uppercase;margin-bottom:12px;font-size:.72rem;font-weight:900;display:inline-flex}.BlogLanding-module__E3bI4q__card h3{font-size:1.32rem;line-height:1.2}.BlogLanding-module__E3bI4q__emptyState{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:8px;margin:48px 0 68px;padding:36px}.BlogLanding-module__E3bI4q__emptyState h2{font-family:var(--font-heading);margin:0 0 10px}.BlogLanding-module__E3bI4q__emptyState p{color:var(--muted);margin:0}.BlogLanding-module__E3bI4q__footer{background:var(--ink);color:#fff;padding:28px 0}.BlogLanding-module__E3bI4q__footer .container{justify-content:space-between;align-items:center;display:flex}.BlogLanding-module__E3bI4q__footer p{font-family:var(--font-heading);margin:0;font-weight:800}.BlogLanding-module__E3bI4q__footer span{color:#bdece4;font-weight:800}@media (max-width:1020px){.BlogLanding-module__E3bI4q__heroGrid,.BlogLanding-module__E3bI4q__featured{grid-template-columns:1fr}.BlogLanding-module__E3bI4q__heroPanel{min-height:auto}.BlogLanding-module__E3bI4q__heroPhoto{min-height:420px}.BlogLanding-module__E3bI4q__topicGrid,.BlogLanding-module__E3bI4q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.BlogLanding-module__E3bI4q__topbar .container{flex-direction:column;align-items:flex-start;gap:12px;padding-top:14px;padding-bottom:14px}.BlogLanding-module__E3bI4q__nav{width:100%;overflow-x:auto}.BlogLanding-module__E3bI4q__nav a{flex:none}.BlogLanding-module__E3bI4q__hero{padding:48px 0}.BlogLanding-module__E3bI4q__heroActions a{justify-content:center;width:100%}.BlogLanding-module__E3bI4q__heroPanel{padding:10px}.BlogLanding-module__E3bI4q__heroPhoto{min-height:390px}.BlogLanding-module__E3bI4q__heroBadge{max-width:calc(100% - 40px);top:20px;left:20px}.BlogLanding-module__E3bI4q__heroChips{bottom:20px;left:20px;right:20px}.BlogLanding-module__E3bI4q__topicGrid,.BlogLanding-module__E3bI4q__grid{grid-template-columns:1fr}.BlogLanding-module__E3bI4q__featuredImage{min-height:240px}.BlogLanding-module__E3bI4q__featuredBody,.BlogLanding-module__E3bI4q__cardBody{padding:20px}.BlogLanding-module__E3bI4q__featured h2{font-size:1.7rem}.BlogLanding-module__E3bI4q__footer .container{flex-direction:column;align-items:flex-start;gap:8px}}
