.blog-module__ZXOrHG__hero{background:var(--navy-950);color:#fff;min-height:720px;position:relative;overflow:hidden}.blog-module__ZXOrHG__heroImage{object-fit:cover;filter:saturate(.84)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.blog-module__ZXOrHG__heroShade{background:linear-gradient(90deg,#031323fa 0%,#05233ed4 52%,#05233e7a 100%),linear-gradient(#020e1b1f,#020e1bd1);position:absolute;inset:0}.blog-module__ZXOrHG__heroInner,.blog-module__ZXOrHG__container{width:min(calc(100% - 48px), var(--container));margin-inline:auto}.blog-module__ZXOrHG__heroInner{z-index:1;padding:calc(var(--header-height) + 44px) 0 78px;position:relative}.blog-module__ZXOrHG__breadcrumbs{color:#ffffff9e;align-items:center;gap:8px;margin-bottom:62px;font-size:11px;display:flex}.blog-module__ZXOrHG__breadcrumbs a:hover{color:#fff}.blog-module__ZXOrHG__heroLayout{grid-template-columns:minmax(0,.88fr) minmax(420px,.94fr);align-items:end;gap:64px;display:grid}.blog-module__ZXOrHG__heroCopy{padding-bottom:23px}.blog-module__ZXOrHG__heroCopy>span{color:#79cff2;letter-spacing:.16em;text-transform:uppercase;margin-bottom:13px;font-size:10px;font-weight:850;display:inline-flex}.blog-module__ZXOrHG__heroCopy h1{color:#fff;max-width:680px;margin:0 0 18px;font-size:clamp(52px,6vw,78px)}.blog-module__ZXOrHG__heroCopy p{color:#ffffffb8;max-width:590px;margin:0;font-size:17px;line-height:1.7}.blog-module__ZXOrHG__featuredWrap{min-width:0}.blog-module__ZXOrHG__featured{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#051d33c7;border:1px solid #ffffff2b;border-radius:10px;grid-template-columns:.82fr 1fr;min-height:335px;transition:border-color .22s,transform .22s;display:grid;overflow:hidden;box-shadow:0 24px 65px #00000047}.blog-module__ZXOrHG__featured:hover{border-color:#79cff29e;transform:translateY(-5px)}.blog-module__ZXOrHG__featuredMedia{background:#15364f;min-height:100%;overflow:hidden}.blog-module__ZXOrHG__featuredMedia img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-module__ZXOrHG__featured:hover .blog-module__ZXOrHG__featuredMedia img{transform:scale(1.045)}.blog-module__ZXOrHG__featuredBody{flex-direction:column;align-items:flex-start;min-width:0;padding:28px 27px 26px;display:flex}.blog-module__ZXOrHG__featuredMeta{color:#ffffff94;justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:9px;display:flex}.blog-module__ZXOrHG__featuredMeta>span{color:#79cff2;letter-spacing:.08em;text-transform:uppercase;font-weight:850}.blog-module__ZXOrHG__featuredBody h2{color:#fff;margin:19px 0 12px;font-size:clamp(24px,2.2vw,34px);line-height:1.08}.blog-module__ZXOrHG__featuredBody p{color:#ffffffa6;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:23px;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-module__ZXOrHG__featuredBody strong{color:#fff;align-items:center;gap:8px;margin-top:auto;font-size:10px;display:inline-flex}.blog-module__ZXOrHG__featured:hover .blog-module__ZXOrHG__featuredBody strong{color:#79cff2}.blog-module__ZXOrHG__categorySection{z-index:2;background:#fff;padding:86px 0 88px;position:relative}.blog-module__ZXOrHG__categoryHeading{grid-template-columns:minmax(270px,.45fr) minmax(0,1fr);align-items:end;gap:22px 70px;margin-bottom:38px;display:grid}.blog-module__ZXOrHG__categoryHeading>span,.blog-module__ZXOrHG__feedHeading span{color:var(--blue-600);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:850}.blog-module__ZXOrHG__categoryHeading h2{max-width:720px;color:var(--navy-950);margin:0;font-size:clamp(34px,4vw,50px)}.blog-module__ZXOrHG__categoryGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;display:grid}.blog-module__ZXOrHG__categoryButton{min-height:142px;color:var(--navy-900);cursor:pointer;text-align:center;background:#fff;border:1px solid #0830501a;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:18px 10px 14px;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:flex;box-shadow:0 10px 26px #051f371f}.blog-module__ZXOrHG__categoryButton svg{color:var(--blue-600);margin-bottom:13px}.blog-module__ZXOrHG__categoryButton>span{min-height:34px;font-size:12px;font-weight:750;line-height:1.35}.blog-module__ZXOrHG__categoryButton small{color:var(--muted);margin-top:8px;font-size:8px}.blog-module__ZXOrHG__categoryButton:hover{border-color:#0c8dd16b;transform:translateY(-3px);box-shadow:0 15px 34px #051f3729}.blog-module__ZXOrHG__categoryButtonActive{border-color:var(--blue-600);background:var(--blue-600);color:#fff;box-shadow:0 15px 34px #0c8dd14d}.blog-module__ZXOrHG__categoryButtonActive svg,.blog-module__ZXOrHG__categoryButtonActive small{color:#fff}.blog-module__ZXOrHG__feedSection{background:radial-gradient(circle at 88% 8%,#67c1ef3b,#0000 25%),#dceffc;min-height:620px;padding:104px 0 118px}.blog-module__ZXOrHG__feedHeading{grid-template-columns:minmax(320px,1fr) minmax(280px,.7fr);align-items:end;gap:32px 80px;margin-bottom:23px;display:grid}.blog-module__ZXOrHG__feedHeading h2{color:var(--navy-950);margin:8px 0 0;font-size:clamp(38px,4.8vw,58px)}.blog-module__ZXOrHG__feedHeading p{color:var(--muted);margin:0 0 6px;font-size:15px}.blog-module__ZXOrHG__resultStatus{color:#657b8d;letter-spacing:.08em;text-transform:uppercase;margin:0 0 28px;font-size:10px;font-weight:750}.blog-module__ZXOrHG__masonryGrid{column-count:3;column-gap:24px}.blog-module__ZXOrHG__blogCard{break-inside:avoid;vertical-align:top;background:#fff;border:1px solid #0934561c;border-radius:9px;width:100%;margin:0 0 24px;transition:box-shadow .22s,transform .22s;display:inline-block;overflow:hidden;box-shadow:0 12px 32px #06192d17}.blog-module__ZXOrHG__blogCard:hover{transform:translateY(-5px);box-shadow:0 24px 54px #06192d29}.blog-module__ZXOrHG__blogCard>a{display:block}.blog-module__ZXOrHG__cardMedia{aspect-ratio:1.55;background:#d8e5eb;position:relative;overflow:hidden}.blog-module__ZXOrHG__cardMediaTall{aspect-ratio:1.22}.blog-module__ZXOrHG__cardMediaCompact{aspect-ratio:1.85}.blog-module__ZXOrHG__cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-module__ZXOrHG__blogCard:hover .blog-module__ZXOrHG__cardMedia img{transform:scale(1.045)}.blog-module__ZXOrHG__cardMedia>span{color:#fff;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c8dd1f0;border-radius:4px;max-width:calc(100% - 24px);padding:7px 9px;font-size:8px;font-weight:850;position:absolute;top:12px;right:12px}.blog-module__ZXOrHG__cardBody{padding:19px 20px 17px}.blog-module__ZXOrHG__cardMeta{color:#768796;justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.blog-module__ZXOrHG__cardMeta>span{align-items:center;gap:5px;display:inline-flex}.blog-module__ZXOrHG__cardBody h3{color:var(--navy-950);margin:9px 0 11px;font-size:22px;line-height:1.2}.blog-module__ZXOrHG__cardBody>p{color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.65}.blog-module__ZXOrHG__cardFooter{border-top:1px solid var(--line);color:#8a98a3;justify-content:space-between;align-items:center;gap:14px;padding-top:13px;display:flex}.blog-module__ZXOrHG__cardFooter>span{align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.blog-module__ZXOrHG__cardFooter i{background:var(--navy-900);color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;font-style:normal;display:grid}.blog-module__ZXOrHG__blogCard:hover .blog-module__ZXOrHG__cardFooter>svg{color:var(--blue-600)}.blog-module__ZXOrHG__emptyState{text-align:center;background:#ffffffa6;border:1px dashed #9abbd0;border-radius:9px;align-content:center;place-items:center;min-height:300px;display:grid}.blog-module__ZXOrHG__emptyState h3{color:var(--navy-950);margin-bottom:7px}.blog-module__ZXOrHG__emptyState p{color:var(--muted);margin-bottom:20px}.blog-module__ZXOrHG__emptyState button{background:var(--navy-900);color:#fff;cursor:pointer;border:0;border-radius:4px;min-height:42px;padding:0 18px;font-weight:750}@media (max-width:1100px){.blog-module__ZXOrHG__heroLayout{grid-template-columns:minmax(0,.75fr) minmax(390px,1fr);gap:38px}.blog-module__ZXOrHG__categoryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){.blog-module__ZXOrHG__hero{min-height:820px}.blog-module__ZXOrHG__heroLayout{grid-template-columns:1fr}.blog-module__ZXOrHG__heroCopy{padding-bottom:0}.blog-module__ZXOrHG__featured{grid-template-columns:minmax(220px,.8fr) 1fr}.blog-module__ZXOrHG__categoryHeading,.blog-module__ZXOrHG__feedHeading{grid-template-columns:1fr;gap:13px}.blog-module__ZXOrHG__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-module__ZXOrHG__masonryGrid{column-count:2}}@media (max-width:620px){.blog-module__ZXOrHG__hero{min-height:900px}.blog-module__ZXOrHG__heroInner,.blog-module__ZXOrHG__container{width:min(calc(100% - 32px), var(--container))}.blog-module__ZXOrHG__heroInner{padding-bottom:62px}.blog-module__ZXOrHG__breadcrumbs{margin-bottom:50px}.blog-module__ZXOrHG__heroCopy h1{font-size:47px}.blog-module__ZXOrHG__heroCopy p{font-size:15px}.blog-module__ZXOrHG__featured{grid-template-columns:1fr}.blog-module__ZXOrHG__featuredMedia{aspect-ratio:1.75;min-height:0}.blog-module__ZXOrHG__categorySection,.blog-module__ZXOrHG__feedSection{padding:76px 0 88px}.blog-module__ZXOrHG__categoryHeading{display:block}.blog-module__ZXOrHG__categoryHeading>span{margin-bottom:9px;display:inline-block}.blog-module__ZXOrHG__categoryGrid{scroll-snap-type:x proximity;margin-inline:-16px;padding:3px 16px 18px;display:flex;overflow-x:auto}.blog-module__ZXOrHG__categoryButton{scroll-snap-align:start;flex:0 0 132px;min-width:132px}.blog-module__ZXOrHG__feedHeading{display:block}.blog-module__ZXOrHG__feedHeading p{margin-top:15px}.blog-module__ZXOrHG__masonryGrid{column-count:1}}@media (prefers-reduced-motion:reduce){.blog-module__ZXOrHG__featured,.blog-module__ZXOrHG__featuredMedia img,.blog-module__ZXOrHG__categoryButton,.blog-module__ZXOrHG__blogCard,.blog-module__ZXOrHG__cardMedia img{transition:none}}
