.blog-module__3rPSzG__page{color:#17213d;background:#fff}.blog-module__3rPSzG__page main{overflow:hidden}.blog-module__3rPSzG__page a{text-decoration:none}.blog-module__3rPSzG__shell{width:min(1184px,100% - 48px);margin:0 auto}.blog-module__3rPSzG__hero{background:radial-gradient(circle at 89% 18%,#596cef29,#0000 29%),radial-gradient(circle at 7% 83%,#c2d3ff47,#0000 28%),linear-gradient(145deg,#f8f9ff 0%,#f2f5ff 100%);border-bottom:1px solid #dfe5f2;padding:74px 0 68px}.blog-module__3rPSzG__heroGrid{grid-template-columns:minmax(0,1fr) minmax(330px,.65fr);align-items:end;gap:64px;display:grid}.blog-module__3rPSzG__eyebrow{color:#3851da;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:850}.blog-module__3rPSzG__hero h1{color:#101a42;max-width:790px;font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.055em;margin:15px 0 22px;font-size:clamp(41px,4.5vw,60px);font-weight:750;line-height:1.07}.blog-module__3rPSzG__heroCopy>p{color:#4f5b73;max-width:760px;margin:0;font-size:17px;line-height:1.7}.blog-module__3rPSzG__heroAside{background:#fffc;border:1px solid #d2d9eff2;border-radius:18px;padding:28px;box-shadow:0 18px 46px #1b295b14}.blog-module__3rPSzG__heroAside strong{color:#101a42;font-family:var(--font-montserrat), Arial, sans-serif;font-size:21px;line-height:1.3;display:block}.blog-module__3rPSzG__heroAside p{color:#667188;margin:12px 0 0;font-size:13px;line-height:1.65}.blog-module__3rPSzG__heroAside a{color:#2844da;align-items:center;gap:8px;margin-top:19px;font-size:13px;font-weight:800;display:inline-flex}.blog-module__3rPSzG__intro{padding:68px 0 0}.blog-module__3rPSzG__introGrid{grid-template-columns:minmax(0,1.05fr) minmax(330px,.65fr);align-items:start;gap:72px;display:grid}.blog-module__3rPSzG__intro h2,.blog-module__3rPSzG__sectionHeading h2{color:#101a42;font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(30px,3vw,42px);font-weight:730;line-height:1.18}.blog-module__3rPSzG__intro p{color:#647086;margin:20px 0 0;font-size:15px;line-height:1.75}.blog-module__3rPSzG__introNotes{gap:11px;display:grid}.blog-module__3rPSzG__introNotes article{background:#f8f9fc;border:1px solid #e1e5ed;border-radius:12px;grid-template-columns:auto 1fr;gap:14px;padding:19px 20px;display:grid}.blog-module__3rPSzG__introNotes svg{color:#425cf2;margin-top:2px}.blog-module__3rPSzG__introNotes h3{color:#101a42;margin:0 0 5px;font-size:14px}.blog-module__3rPSzG__introNotes p{margin:0;font-size:12px;line-height:1.55}.blog-module__3rPSzG__articlesSection{padding:72px 0 88px}.blog-module__3rPSzG__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:54px;margin-bottom:30px;display:grid}.blog-module__3rPSzG__sectionHeading>p{color:#687388;margin:0;font-size:14px;line-height:1.7}.blog-module__3rPSzG__explorer{display:grid}.blog-module__3rPSzG__filters{background:#f7f8fc;border:1px solid #e0e5ee;border-radius:15px;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:12px;padding:16px;display:grid}.blog-module__3rPSzG__filters label{gap:7px;min-width:0;display:grid}.blog-module__3rPSzG__filters label>span{color:#3d4961;padding-left:3px;font-size:11px;font-weight:800}.blog-module__3rPSzG__searchField>div{color:#7a859a;background:#fff;border:1px solid #dce2eb;border-radius:9px;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.blog-module__3rPSzG__searchField input,.blog-module__3rPSzG__categorySelect select{color:#17213d;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce2eb;border-radius:9px;outline:0;font-size:14px}.blog-module__3rPSzG__searchField input{background:0 0;border:0;padding:0}.blog-module__3rPSzG__searchField input::placeholder{color:#929bad}.blog-module__3rPSzG__searchField button{color:#677287;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid}.blog-module__3rPSzG__categorySelect select{height:52px;padding:0 40px 0 13px}.blog-module__3rPSzG__searchField>div:focus-within,.blog-module__3rPSzG__categorySelect select:focus{border-color:#6074e9;box-shadow:0 0 0 3px #425cf21f}.blog-module__3rPSzG__categoryPills{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.blog-module__3rPSzG__categoryPills button{color:#48536a;min-height:37px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex}.blog-module__3rPSzG__categoryPills button span{color:#667188;background:#f0f2f7;border-radius:999px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:10px;display:inline-grid}.blog-module__3rPSzG__categoryPills button:hover,.blog-module__3rPSzG__categoryPills .blog-module__3rPSzG__activePill{color:#243fd3;background:#f1f3ff;border-color:#bdc8fb}.blog-module__3rPSzG__categoryPills .blog-module__3rPSzG__activePill span{color:#fff;background:#425cf2}.blog-module__3rPSzG__resultsHeader{justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:19px 0 17px;display:flex}.blog-module__3rPSzG__resultsHeader>div{gap:4px;display:grid}.blog-module__3rPSzG__resultsHeader strong{color:#101a42;font-size:15px}.blog-module__3rPSzG__resultsHeader span{color:#737e92;font-size:12px}.blog-module__3rPSzG__resultsHeader button,.blog-module__3rPSzG__emptyState button{color:#2844da;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd7f6;border-radius:8px;padding:0 14px;font-size:12px;font-weight:800}.blog-module__3rPSzG__featuredArticle{background:#101a42;border-radius:20px;margin-bottom:22px;overflow:hidden;box-shadow:0 22px 58px #111d4c26}.blog-module__3rPSzG__featuredArticle>a{color:#fff;grid-template-columns:minmax(0,1.16fr) minmax(370px,.84fr);display:grid}.blog-module__3rPSzG__featuredImage{background:#273252;min-height:410px;overflow:hidden}.blog-module__3rPSzG__featuredImage img,.blog-module__3rPSzG__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.blog-module__3rPSzG__featuredArticle:hover img,.blog-module__3rPSzG__articleCard:hover img{transform:scale(1.025)}.blog-module__3rPSzG__featuredCopy{flex-direction:column;justify-content:center;padding:43px 40px;display:flex}.blog-module__3rPSzG__featuredLabel{color:#101a42;letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;width:fit-content;margin-bottom:18px;padding:6px 10px;font-size:10px;font-weight:850}.blog-module__3rPSzG__featuredCopy h2{color:#fff;font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.04em;margin:15px 0 14px;font-size:clamp(27px,2.8vw,38px);line-height:1.17}.blog-module__3rPSzG__featuredCopy>p{color:#c1cae3;margin:0;font-size:14px;line-height:1.7}.blog-module__3rPSzG__featuredCopy>strong{color:#fff;align-items:center;gap:8px;margin-top:27px;font-size:13px;display:inline-flex}.blog-module__3rPSzG__articleMeta{color:#7a8497;flex-wrap:wrap;align-items:center;gap:7px 12px;font-size:10px;font-weight:700;display:flex}.blog-module__3rPSzG__articleMeta>span:first-child{color:#425cf2;letter-spacing:.05em;text-transform:uppercase;font-weight:850}.blog-module__3rPSzG__articleMeta>span:last-child{align-items:center;gap:5px;display:inline-flex}.blog-module__3rPSzG__featuredCopy .blog-module__3rPSzG__articleMeta{color:#aeb9d7}.blog-module__3rPSzG__featuredCopy .blog-module__3rPSzG__articleMeta>span:first-child{color:#b6c0ff}.blog-module__3rPSzG__articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.blog-module__3rPSzG__articleCard{background:#fff;border:1px solid #dfe4ed;border-radius:16px;min-width:0;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 12px 34px #15234f0e}.blog-module__3rPSzG__articleCard:hover{border-color:#cbd3f4;transform:translateY(-3px);box-shadow:0 17px 40px #15234f1a}.blog-module__3rPSzG__articleCard>a{color:#17213d;flex-direction:column;height:100%;display:flex}.blog-module__3rPSzG__cardImage{background:#e8ebf1;height:205px;overflow:hidden}.blog-module__3rPSzG__cardCopy{flex-direction:column;min-height:265px;padding:21px 22px 20px;display:flex}.blog-module__3rPSzG__cardCopy h2{color:#101a42;font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.025em;margin:11px 0 10px;font-size:19px;line-height:1.28}.blog-module__3rPSzG__cardCopy>p{color:#69748a;margin:0;font-size:12.5px;line-height:1.62}.blog-module__3rPSzG__cardCopy>strong{color:#2844da;align-items:center;gap:8px;margin-top:auto;padding-top:19px;font-size:12px;display:inline-flex}.blog-module__3rPSzG__imageFallback{color:#dfe4ff;text-align:center;background:radial-gradient(circle at 17% 20%,#97a8ff57,#0000 28%),linear-gradient(145deg,#273252,#121b41);place-items:center;width:100%;height:100%;padding:24px;display:grid}.blog-module__3rPSzG__imageFallback span{font-family:var(--font-montserrat), Arial, sans-serif;font-size:16px;font-weight:750}.blog-module__3rPSzG__emptyState{text-align:center;background:#f8f9fc;border:1px solid #e1e5ed;border-radius:16px;padding:62px 25px}.blog-module__3rPSzG__emptyState h2{color:#101a42;margin:0;font-size:23px}.blog-module__3rPSzG__emptyState p{color:#69748a;margin:10px 0 20px;font-size:13px}.blog-module__3rPSzG__directoryCta{color:#d5ddf5;background:radial-gradient(circle at 12% 17%,#5c73ff33,#0000 30%),#101a42;padding:72px 0}.blog-module__3rPSzG__directoryCtaInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:52px;display:grid}.blog-module__3rPSzG__directoryCta h2{color:#fff;font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,39px)}.blog-module__3rPSzG__directoryCta p{color:#bbc5e1;max-width:760px;margin:15px 0 0;font-size:14px;line-height:1.7}.blog-module__3rPSzG__directoryCta a{color:#101a42;white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:9px;min-height:49px;padding:0 19px;font-size:13px;font-weight:850;display:inline-flex}.blog-module__3rPSzG__page a:focus-visible,.blog-module__3rPSzG__page button:focus-visible,.blog-module__3rPSzG__page input:focus-visible,.blog-module__3rPSzG__page select:focus-visible{outline-offset:3px;outline:3px solid #425cf24d}@media (prefers-reduced-motion:reduce){.blog-module__3rPSzG__featuredImage img,.blog-module__3rPSzG__cardImage img,.blog-module__3rPSzG__articleCard{transition:none}}@media (max-width:1050px){.blog-module__3rPSzG__heroGrid,.blog-module__3rPSzG__introGrid{gap:42px}.blog-module__3rPSzG__featuredArticle>a{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr)}.blog-module__3rPSzG__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.blog-module__3rPSzG__shell{width:min(100% - 36px,600px)}.blog-module__3rPSzG__hero{padding:45px 0 50px}.blog-module__3rPSzG__heroGrid,.blog-module__3rPSzG__introGrid,.blog-module__3rPSzG__sectionHeading,.blog-module__3rPSzG__filters,.blog-module__3rPSzG__featuredArticle>a,.blog-module__3rPSzG__directoryCtaInner{grid-template-columns:1fr}.blog-module__3rPSzG__heroGrid,.blog-module__3rPSzG__introGrid{gap:28px}.blog-module__3rPSzG__hero h1{margin:12px 0 18px;font-size:38px}.blog-module__3rPSzG__heroCopy>p{font-size:15px}.blog-module__3rPSzG__heroAside{padding:22px}.blog-module__3rPSzG__intro{padding-top:54px}.blog-module__3rPSzG__intro h2,.blog-module__3rPSzG__sectionHeading h2{font-size:30px}.blog-module__3rPSzG__articlesSection{padding:57px 0 65px}.blog-module__3rPSzG__sectionHeading{gap:16px;margin-bottom:24px}.blog-module__3rPSzG__filters{gap:10px;padding:13px}.blog-module__3rPSzG__categoryPills{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.blog-module__3rPSzG__categoryPills button{flex:none}.blog-module__3rPSzG__resultsHeader{flex-direction:column;align-items:flex-start;gap:12px}.blog-module__3rPSzG__featuredArticle>a{flex-direction:column;display:flex}.blog-module__3rPSzG__featuredImage{height:245px;min-height:245px}.blog-module__3rPSzG__featuredCopy{padding:27px 23px 30px}.blog-module__3rPSzG__featuredCopy h2{font-size:28px}.blog-module__3rPSzG__articleGrid{grid-template-columns:1fr;gap:15px}.blog-module__3rPSzG__cardImage{height:220px}.blog-module__3rPSzG__cardCopy{min-height:0}.blog-module__3rPSzG__directoryCta{padding:56px 0}.blog-module__3rPSzG__directoryCtaInner{gap:25px}.blog-module__3rPSzG__directoryCta a{white-space:normal;text-align:center;justify-content:center}}
