.media-blog-card-module__Qn9ZzG__card{--card-bg:#071f36;--card-accent:#f97316;background:var(--card-bg);border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;height:100%;text-decoration:none;transition:border-color .26s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 40px #00000052}.media-blog-card-module__Qn9ZzG__card:hover{border-color:#f973166b;transform:translateY(-6px);box-shadow:0 18px 54px #0000006b}.media-blog-card-module__Qn9ZzG__card:focus-visible{outline-offset:4px;outline:3px solid #f973168c}.media-blog-card-module__Qn9ZzG__media{background:#0b2942;flex-shrink:0;width:100%;height:13.75rem;position:relative;overflow:hidden}.media-blog-card-module__Qn9ZzG__mediaInner{object-fit:cover;object-position:center;transition:transform .9s cubic-bezier(.16,1,.3,1)}.media-blog-card-module__Qn9ZzG__card:hover .media-blog-card-module__Qn9ZzG__mediaInner{transform:scale(1.05)}.media-blog-card-module__Qn9ZzG__mediaFade{background:linear-gradient(to bottom, transparent, var(--card-bg));height:3rem;position:absolute;bottom:0;left:0;right:0}.media-blog-card-module__Qn9ZzG__category{color:#fff;letter-spacing:.04em;white-space:nowrap;background:#f97316f0;border-radius:999px;align-items:center;gap:.4rem;height:1.75rem;padding:0 .7rem;font-size:.7rem;font-weight:750;line-height:1;display:inline-flex;position:absolute;top:.85rem;left:.85rem}.media-blog-card-module__Qn9ZzG__body{flex-direction:column;flex:1;padding:1.15rem 1.15rem 1rem;display:flex}.media-blog-card-module__Qn9ZzG__title{color:#fff;letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.media-blog-card-module__Qn9ZzG__excerpt{color:#ffffffa8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.7rem;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.media-blog-card-module__Qn9ZzG__footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.media-blog-card-module__Qn9ZzG__meta{color:#ffffff80;align-items:center;gap:.55rem;font-size:.78rem;line-height:1.2;display:flex}.media-blog-card-module__Qn9ZzG__dot{background:#ffffff4d;border-radius:50%;width:3px;height:3px}.media-blog-card-module__Qn9ZzG__readTime{align-items:center;gap:.3rem;display:inline-flex}.media-blog-card-module__Qn9ZzG__arrow{color:#ffffffbf;border:1px solid #ffffff29;border-radius:50%;flex-shrink:0;place-items:center;width:1.9rem;height:1.9rem;transition:background .24s,border-color .24s,color .24s,transform .24s cubic-bezier(.16,1,.3,1);display:grid}.media-blog-card-module__Qn9ZzG__card:hover .media-blog-card-module__Qn9ZzG__arrow{border-color:var(--card-accent);background:var(--card-accent);color:#fff;transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.media-blog-card-module__Qn9ZzG__card,.media-blog-card-module__Qn9ZzG__card:hover,.media-blog-card-module__Qn9ZzG__mediaInner,.media-blog-card-module__Qn9ZzG__card:hover .media-blog-card-module__Qn9ZzG__mediaInner,.media-blog-card-module__Qn9ZzG__card:hover .media-blog-card-module__Qn9ZzG__arrow{transform:none}}@media (max-width:640px){.media-blog-card-module__Qn9ZzG__media{height:12rem}.media-blog-card-module__Qn9ZzG__title{font-size:1.1rem}}
.BlogPageContent-module__fpnmsW__page{--blog-bg:#061f36;--blog-deep:#041525;--blog-accent:#f97316;--blog-accent-soft:#fb923c;--blog-text:#ffffffa8;--blog-line:#ffffff1c;background:var(--blog-bg);color:#fff;position:relative;overflow:hidden}.BlogPageContent-module__fpnmsW__backdrop{pointer-events:none;background:radial-gradient(circle at 16% 8%,#f973161a,#0000 32%),radial-gradient(circle at 84% 14%,#38bdf817,#0000 36%),linear-gradient(#0a2540eb,#020a14f5);position:absolute;inset:0}.BlogPageContent-module__fpnmsW__shell{z-index:1;width:min(100%,1500px);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4.5rem);position:relative}.BlogPageContent-module__fpnmsW__header{padding-top:clamp(8rem,13vw,11rem);padding-bottom:clamp(1.25rem,2vw,1.75rem)}.BlogPageContent-module__fpnmsW__headerGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);display:grid}.BlogPageContent-module__fpnmsW__kicker{color:var(--blog-accent-soft);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.72rem;font-weight:800;line-height:1.2;display:inline-flex}.BlogPageContent-module__fpnmsW__kickerDot{background:var(--blog-accent);width:8px;height:8px}.BlogPageContent-module__fpnmsW__title{letter-spacing:-.06em;margin-top:1rem;font-size:clamp(3rem,6vw,6rem);font-weight:850;line-height:.92}.BlogPageContent-module__fpnmsW__lead{max-width:32rem;color:var(--blog-text);font-size:clamp(.98rem,1.15vw,1.1rem);line-height:1.7}.BlogPageContent-module__fpnmsW__filters{border-top:1px solid var(--blog-line);flex-wrap:wrap;align-items:center;gap:.6rem;padding-top:clamp(1.5rem,2.5vw,2rem);display:flex}.BlogPageContent-module__fpnmsW__filter{border:1px solid var(--blog-line);color:#ffffffb8;font:inherit;cursor:pointer;background:#ffffff0a;border-radius:999px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:650;line-height:1.2;transition:border-color .2s,background .2s,color .2s}.BlogPageContent-module__fpnmsW__filter:hover{color:#fff;border-color:#f9731680}.BlogPageContent-module__fpnmsW__filterActive{border-color:var(--blog-accent);background:var(--blog-accent);color:#fff}.BlogPageContent-module__fpnmsW__filter:focus-visible{outline-offset:3px;outline:3px solid #f9731673}.BlogPageContent-module__fpnmsW__count{color:#fff6;margin-left:auto;font-size:.8rem}.BlogPageContent-module__fpnmsW__featured{border:1px solid var(--blog-line);color:inherit;background:#ffffff08;border-radius:1.25rem;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-top:clamp(2rem,3.5vw,3rem);text-decoration:none;transition:border-color .26s,box-shadow .26s;display:grid;overflow:hidden}.BlogPageContent-module__fpnmsW__featured:hover{border-color:#f973166b;box-shadow:0 20px 60px #00000059}.BlogPageContent-module__fpnmsW__featured:focus-visible{outline-offset:4px;outline:3px solid #f973168c}.BlogPageContent-module__fpnmsW__featuredMedia{background:#0b2942;min-height:clamp(17rem,26vw,25rem);position:relative;overflow:hidden}.BlogPageContent-module__fpnmsW__featuredImage{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.BlogPageContent-module__fpnmsW__featured:hover .BlogPageContent-module__fpnmsW__featuredImage{transform:scale(1.04)}.BlogPageContent-module__fpnmsW__featuredBody{flex-direction:column;justify-content:center;padding:clamp(1.5rem,3vw,2.75rem);display:flex}.BlogPageContent-module__fpnmsW__badgeRow{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.BlogPageContent-module__fpnmsW__badge{color:#fff;letter-spacing:.04em;background:#f97316f0;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.68rem;font-weight:750;line-height:1.2;display:inline-flex}.BlogPageContent-module__fpnmsW__meta{color:#ffffff80;align-items:center;gap:.45rem;font-size:.78rem;display:inline-flex}.BlogPageContent-module__fpnmsW__dot{background:#ffffff4d;border-radius:50%;width:3px;height:3px}.BlogPageContent-module__fpnmsW__featuredTitle{letter-spacing:-.04em;margin-top:1rem;font-size:clamp(1.5rem,2.5vw,2.4rem);font-weight:830;line-height:1.08}.BlogPageContent-module__fpnmsW__featuredExcerpt{color:var(--blog-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.9rem;font-size:clamp(.92rem,1.05vw,1rem);line-height:1.65;display:-webkit-box;overflow:hidden}.BlogPageContent-module__fpnmsW__featuredCta{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #fff6;align-self:flex-start;align-items:center;gap:.65rem;margin-top:clamp(1.25rem,2.5vw,1.85rem);padding-bottom:.4rem;font-size:.74rem;font-weight:800;transition:border-color .2s,color .2s;display:inline-flex}.BlogPageContent-module__fpnmsW__featuredCta svg{color:var(--blog-accent);transition:transform .22s cubic-bezier(.16,1,.3,1)}.BlogPageContent-module__fpnmsW__featured:hover .BlogPageContent-module__fpnmsW__featuredCta{border-color:var(--blog-accent);color:var(--blog-accent-soft)}.BlogPageContent-module__fpnmsW__featured:hover .BlogPageContent-module__fpnmsW__featuredCta svg{transform:translate(2px,-2px)}.BlogPageContent-module__fpnmsW__listSection{padding-top:clamp(2.5rem,4vw,3.5rem);padding-bottom:clamp(4rem,7vw,6.5rem)}.BlogPageContent-module__fpnmsW__listTitle{color:#ffffff8c;letter-spacing:.15em;text-transform:uppercase;margin-bottom:clamp(1.5rem,2.5vw,2rem);font-size:.72rem;font-weight:800;line-height:1.2}.BlogPageContent-module__fpnmsW__grid{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:clamp(1rem,1.6vw,1.5rem);display:grid}.BlogPageContent-module__fpnmsW__empty{border:1px dashed var(--blog-line);text-align:center;border-radius:1.25rem;padding:clamp(2.5rem,5vw,4rem)}.BlogPageContent-module__fpnmsW__emptyTitle{letter-spacing:-.02em;font-size:1.15rem;font-weight:780}.BlogPageContent-module__fpnmsW__emptyText{color:var(--blog-text);margin-top:.6rem;font-size:.92rem;line-height:1.6}.BlogPageContent-module__fpnmsW__pagination{justify-content:center;align-items:center;gap:.5rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:flex}.BlogPageContent-module__fpnmsW__pageBtn{border:1px solid var(--blog-line);color:#ffffffb3;min-width:2.5rem;height:2.5rem;font:inherit;cursor:pointer;background:#ffffff0d;border-radius:.6rem;place-items:center;padding:0 .6rem;font-size:.85rem;font-weight:650;transition:border-color .2s,background .2s,color .2s;display:grid}.BlogPageContent-module__fpnmsW__pageBtn:hover:not(:disabled){border-color:var(--blog-accent);color:#fff}.BlogPageContent-module__fpnmsW__pageBtn:disabled{cursor:not-allowed;opacity:.35}.BlogPageContent-module__fpnmsW__pageBtnActive{border-color:var(--blog-accent);background:var(--blog-accent);color:#fff}.BlogPageContent-module__fpnmsW__pageBtn:focus-visible{outline-offset:3px;outline:3px solid #f9731673}@media (max-width:1023px){.BlogPageContent-module__fpnmsW__headerGrid{grid-template-columns:1fr;align-items:start;gap:1.25rem}.BlogPageContent-module__fpnmsW__lead{max-width:42rem}.BlogPageContent-module__fpnmsW__featured{grid-template-columns:1fr}.BlogPageContent-module__fpnmsW__featuredMedia{min-height:15rem}}@media (max-width:640px){.BlogPageContent-module__fpnmsW__header{padding-top:7rem}.BlogPageContent-module__fpnmsW__title{font-size:clamp(2.6rem,15vw,3.6rem)}.BlogPageContent-module__fpnmsW__grid{grid-template-columns:1fr}.BlogPageContent-module__fpnmsW__count{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.BlogPageContent-module__fpnmsW__featured:hover .BlogPageContent-module__fpnmsW__featuredImage,.BlogPageContent-module__fpnmsW__featured:hover .BlogPageContent-module__fpnmsW__featuredCta svg{transform:none}}
