.PageHero-module__TYRMoq__hero{background:var(--white);border-bottom:2px solid var(--ink);position:relative}.PageHero-module__TYRMoq__accentBar{height:6px}.PageHero-module__TYRMoq__bar-orange{background:var(--orange)}.PageHero-module__TYRMoq__bar-green{background:var(--green)}.PageHero-module__TYRMoq__bar-yellow{background:var(--yellow)}.PageHero-module__TYRMoq__bar-blue{background:var(--blue)}.PageHero-module__TYRMoq__bar-purple{background:var(--purple)}.PageHero-module__TYRMoq__inner{max-width:1320px;margin:0 auto;padding:72px 40px 60px}.PageHero-module__TYRMoq__withIllustration{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}.PageHero-module__TYRMoq__illustrationWrapper{justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (max-width:1024px){.PageHero-module__TYRMoq__withIllustration{grid-template-columns:1fr;gap:40px}}.PageHero-module__TYRMoq__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--orange);align-items:center;gap:12px;margin-bottom:20px;font-size:.68rem;font-weight:700;display:flex}.PageHero-module__TYRMoq__eyebrowLine{background:var(--orange);width:32px;height:2px;display:block}.PageHero-module__TYRMoq__title{letter-spacing:-.02em;color:var(--ink);max-width:820px;margin-bottom:24px;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.08}.PageHero-module__TYRMoq__hl-orange{color:var(--orange)}.PageHero-module__TYRMoq__hl-green{color:var(--green)}.PageHero-module__TYRMoq__hl-yellow{color:var(--yellow)}.PageHero-module__TYRMoq__hl-blue{color:var(--blue)}.PageHero-module__TYRMoq__hl-purple{color:var(--purple)}.PageHero-module__TYRMoq__desc{color:var(--mid);max-width:680px;margin-bottom:36px;font-size:1rem;line-height:1.8}.PageHero-module__TYRMoq__ctas{flex-wrap:wrap;gap:14px;display:flex}.PageHero-module__TYRMoq__btnPrimary{letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:var(--white);border:2px solid var(--ink);clip-path:polygon(0 0,100% 0,100% 70%,95% 100%,0 100%);align-items:center;padding:12px 28px;font-size:.78rem;font-weight:800;text-decoration:none;transition:all .15s;display:inline-flex}.PageHero-module__TYRMoq__btnPrimary:hover{background:var(--orange);border-color:var(--orange)}.PageHero-module__TYRMoq__btnOutline{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border:2px solid var(--ink);background:0 0;align-items:center;padding:12px 28px;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.PageHero-module__TYRMoq__btnOutline:hover{background:var(--ink);color:var(--white)}@media (max-width:768px){.PageHero-module__TYRMoq__inner{padding:48px 24px 40px}}
.blog-module__JsT-Oq__filterBar{background:var(--white);border-bottom:2px solid var(--ink)}.blog-module__JsT-Oq__filterInner{scrollbar-width:none;gap:0;max-width:1320px;margin:0 auto;padding:0 40px;display:flex;overflow-x:auto}.blog-module__JsT-Oq__filterInner::-webkit-scrollbar{display:none}.blog-module__JsT-Oq__filterBtn{letter-spacing:.1em;text-transform:uppercase;color:var(--mid);cursor:pointer;white-space:nowrap;font-size:.75rem;font-weight:700;font-family:var(--font);background:0 0;border:none;border-bottom:3px solid #0000;padding:16px 24px;transition:all .15s}.blog-module__JsT-Oq__filterBtn:hover{color:var(--ink)}.blog-module__JsT-Oq__filterBtnActive{color:var(--orange);border-bottom-color:var(--orange)}.blog-module__JsT-Oq__featuredSection{background:var(--white);border-bottom:2px solid var(--ink)}.blog-module__JsT-Oq__featuredInner{grid-template-columns:1fr 380px;align-items:center;gap:60px;max-width:1320px;margin:0 auto;padding:64px 40px;display:grid}.blog-module__JsT-Oq__featuredTags{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;display:flex}.blog-module__JsT-Oq__featuredLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);align-items:center;gap:8px;font-size:.68rem;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__featuredLabel:before{content:"";background:var(--orange);width:24px;height:2px;display:block}.blog-module__JsT-Oq__featuredCategory{letter-spacing:.12em;text-transform:uppercase;background:var(--orange);color:var(--white);padding:5px 12px;font-size:.65rem;font-weight:700;display:inline-block}.blog-module__JsT-Oq__featuredTitle{letter-spacing:-.02em;color:var(--ink);margin-bottom:16px;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:800;line-height:1.15}.blog-module__JsT-Oq__featuredExcerpt{color:var(--mid);max-width:560px;margin-bottom:28px;font-size:1rem;line-height:1.75}.blog-module__JsT-Oq__featuredMeta{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:28px;display:flex}.blog-module__JsT-Oq__featuredAuthor{align-items:center;gap:10px;display:flex}.blog-module__JsT-Oq__authorAvatar{background:var(--ink);width:36px;height:36px;color:var(--white);letter-spacing:.04em;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:flex}.blog-module__JsT-Oq__authorName{color:var(--ink);font-size:.82rem;font-weight:700;line-height:1.2}.blog-module__JsT-Oq__authorRole{color:var(--mid);font-size:.7rem;line-height:1.2}.blog-module__JsT-Oq__featuredReadTime{color:var(--mid);letter-spacing:.04em;text-transform:uppercase;border-left:1px solid #00000026;padding-left:20px;font-size:.72rem;font-weight:600}.blog-module__JsT-Oq__btnPrimary{letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--white);border:2px solid var(--ink);clip-path:polygon(0 0,100% 0,100% 70%,94% 100%,0 100%);cursor:pointer;align-items:center;padding:14px 32px;font-size:.82rem;font-weight:800;text-decoration:none;transition:all .15s;display:inline-flex}.blog-module__JsT-Oq__btnPrimary:hover{background:var(--orange);border-color:var(--orange);transform:translateY(-2px)}.blog-module__JsT-Oq__featuredImage{background:var(--ink);border:2px solid var(--ink);aspect-ratio:4/3;box-shadow:8px 8px 0 var(--orange);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.blog-module__JsT-Oq__featuredImageBg{background-image:radial-gradient(circle at 20% 30%,#ff5c0040,#0000 70%),radial-gradient(circle at 80% 80%,#0052ff33,#0000 70%),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:100% 100%,100% 100%,30px 30px,30px 30px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.blog-module__JsT-Oq__featuredSection:hover .blog-module__JsT-Oq__featuredImageBg{transform:scale(1.08)}.blog-module__JsT-Oq__featuredImagePlaceholder{text-transform:uppercase;letter-spacing:.16em;color:var(--white);text-align:center;z-index:1;padding:24px;font-size:.85rem;font-weight:800;line-height:1.5}.blog-module__JsT-Oq__featuredImageTag{background:var(--orange);color:var(--white);letter-spacing:.1em;text-transform:uppercase;z-index:2;padding:6px 14px;font-size:.65rem;font-weight:700;position:absolute;top:20px;left:20px}.blog-module__JsT-Oq__sectionHeader{justify-content:space-between;align-items:flex-end;gap:20px;max-width:1320px;margin:0 auto;padding:64px 40px 40px;display:flex}.blog-module__JsT-Oq__sectionTag{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);align-items:center;gap:8px;margin-bottom:14px;font-size:.68rem;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__sectionTag:before{content:"";background:var(--orange);width:24px;height:2px;display:block}.blog-module__JsT-Oq__sectionH{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.1}.blog-module__JsT-Oq__hl{color:var(--orange)}.blog-module__JsT-Oq__blogSection{background:var(--bg);border-bottom:2px solid var(--ink)}.blog-module__JsT-Oq__blogGrid{border-left:2px solid var(--ink);border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0;max-width:1320px;margin:0 auto 64px;display:grid}.blog-module__JsT-Oq__blogCard{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--white);color:inherit;flex-direction:column;text-decoration:none;transition:background .15s;display:flex;position:relative}.blog-module__JsT-Oq__blogCard:hover{background:var(--bg)}.blog-module__JsT-Oq__blogCardImage{background:var(--ink);border-bottom:2px solid var(--ink);flex-shrink:0;justify-content:center;align-items:center;height:140px;display:flex;position:relative;overflow:hidden}.blog-module__JsT-Oq__blogCardImageBg{background-image:radial-gradient(circle at 80% 20%,#ff5c0033,#0000 60%),linear-gradient(to bottom right,#0052ff26,#0000);background-size:cover;transition:transform .4s;position:absolute;inset:0}.blog-module__JsT-Oq__blogCard:hover .blog-module__JsT-Oq__blogCardImageBg{transform:scale(1.12)}.blog-module__JsT-Oq__blogCardImageText{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;z-index:1;font-size:.68rem;font-weight:700;transition:color .15s}.blog-module__JsT-Oq__blogCard:hover .blog-module__JsT-Oq__blogCardImageText{color:var(--white)}.blog-module__JsT-Oq__blogCardCat{letter-spacing:.12em;text-transform:uppercase;background:var(--orange);color:var(--white);margin-bottom:14px;padding:4px 10px;font-size:.63rem;font-weight:700;display:inline-block}.blog-module__JsT-Oq__blogCardBody{flex-direction:column;flex:1;padding:24px 24px 20px;display:flex}.blog-module__JsT-Oq__blogCardTitle{color:var(--ink);letter-spacing:-.01em;margin-bottom:10px;font-size:.95rem;font-weight:700;line-height:1.45}.blog-module__JsT-Oq__blogCardExcerpt{color:var(--mid);flex:1;margin-bottom:20px;font-size:.82rem;line-height:1.7}.blog-module__JsT-Oq__blogCardFooter{border-top:1px solid #00000014;justify-content:space-between;align-items:center;padding-top:14px;display:flex}.blog-module__JsT-Oq__blogCardMeta{flex-direction:column;gap:2px;display:flex}.blog-module__JsT-Oq__blogCardAuthor{color:var(--ink);font-size:.75rem;font-weight:700}.blog-module__JsT-Oq__blogCardDate{color:var(--mid);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:500}.blog-module__JsT-Oq__blogCardReadTime{color:var(--orange);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:600}.blog-module__JsT-Oq__topicsSection{background:var(--white);border-bottom:2px solid var(--ink)}.blog-module__JsT-Oq__topicsGrid{border-left:2px solid var(--ink);border-top:2px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:0;max-width:1320px;margin:0 auto 64px;display:grid}.blog-module__JsT-Oq__topicCard{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--white);color:inherit;padding:32px 28px;text-decoration:none;transition:background .15s}.blog-module__JsT-Oq__topicCard:hover{background:var(--bg)}.blog-module__JsT-Oq__topicNum{color:var(--orange);letter-spacing:-.03em;margin-bottom:12px;font-size:1.8rem;font-weight:800;line-height:1}.blog-module__JsT-Oq__topicName{color:var(--ink);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:.95rem;font-weight:700}.blog-module__JsT-Oq__topicCount{color:var(--mid);font-size:.75rem;font-weight:500}.blog-module__JsT-Oq__newsletterSection{background:var(--ink);border-bottom:2px solid var(--ink)}.blog-module__JsT-Oq__newsletterInner{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1320px;margin:0 auto;padding:64px 40px;display:grid}.blog-module__JsT-Oq__newsletterTag{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);align-items:center;gap:8px;margin-bottom:20px;font-size:.68rem;font-weight:700;display:flex}.blog-module__JsT-Oq__newsletterTag:before{content:"";background:var(--orange);width:24px;height:2px;display:block}.blog-module__JsT-Oq__newsletterTitle{letter-spacing:-.02em;color:var(--white);margin-bottom:14px;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:800;line-height:1.15}.blog-module__JsT-Oq__newsletterDesc{color:#fff9;font-size:.92rem;line-height:1.7}.blog-module__JsT-Oq__newsletterForm{flex-direction:column;gap:14px;display:flex}.blog-module__JsT-Oq__newsletterFormRow{gap:0;display:flex}.blog-module__JsT-Oq__newsletterInput{color:var(--white);font-family:var(--font);background:#ffffff0f;border:2px solid #fff3;border-right:none;outline:none;flex:1;padding:14px 20px;font-size:.9rem;transition:border-color .15s}.blog-module__JsT-Oq__newsletterInput::placeholder{color:#ffffff59}.blog-module__JsT-Oq__newsletterInput:focus{border-color:var(--orange)}.blog-module__JsT-Oq__newsletterSubmit{background:var(--orange);color:var(--white);border:2px solid var(--orange);font-family:var(--font);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;padding:14px 28px;font-size:.78rem;font-weight:800;transition:background .15s}.blog-module__JsT-Oq__newsletterSubmit:hover{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.blog-module__JsT-Oq__newsletterNote{color:#ffffff59;font-size:.72rem;line-height:1.5}.blog-module__JsT-Oq__newsletterStat{gap:32px;margin-top:8px;display:flex}.blog-module__JsT-Oq__newsletterStatItem{flex-direction:column;gap:2px;display:flex}.blog-module__JsT-Oq__newsletterStatNum{color:var(--orange);letter-spacing:-.02em;font-size:1.5rem;font-weight:800;line-height:1}.blog-module__JsT-Oq__newsletterStatLabel{color:#ffffff73;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:600}@media (max-width:1024px){.blog-module__JsT-Oq__featuredInner{grid-template-columns:1fr;gap:40px}.blog-module__JsT-Oq__featuredImage{display:none}.blog-module__JsT-Oq__blogGrid,.blog-module__JsT-Oq__topicsGrid{grid-template-columns:repeat(2,1fr)}.blog-module__JsT-Oq__newsletterInner{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.blog-module__JsT-Oq__featuredInner{padding:40px 24px}.blog-module__JsT-Oq__sectionHeader{flex-direction:column;align-items:flex-start;padding:48px 24px 32px}.blog-module__JsT-Oq__blogGrid{grid-template-columns:1fr;margin:0 24px 48px}.blog-module__JsT-Oq__topicsGrid{grid-template-columns:repeat(2,1fr);margin:0 24px 48px}.blog-module__JsT-Oq__newsletterInner{padding:48px 24px}.blog-module__JsT-Oq__newsletterFormRow{flex-direction:column;gap:10px}.blog-module__JsT-Oq__newsletterInput{border-bottom:2px solid #fff3;border-right:2px solid #fff3}.blog-module__JsT-Oq__filterInner{padding:0 24px}}
