.BlogPreview-module__8VPnOG__blog{background:#f8fafc;padding:72px 0 36px}.BlogPreview-module__8VPnOG__sectionHeading{color:#0f172a;font-size:max(1.6rem,min(1.8vw,2.4rem));font-weight:var(--font-weight-semibold);margin:0 0 48px}.BlogPreview-module__8VPnOG__header{text-align:center;margin-bottom:64px}.BlogPreview-module__8VPnOG__badge{color:#475569;font-size:var(--font-size-0-75rem);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;background:#fff;border:1px solid #e2e8f0;border-radius:100px;margin-bottom:18px;padding:6px 20px;display:inline-block}.BlogPreview-module__8VPnOG__subtitle{font-size:var(--font-size-1-08rem);color:var(--text-muted);max-width:580px;margin:14px auto 0;line-height:1.65}.BlogPreview-module__8VPnOG__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:64px 40px;margin-bottom:56px;display:grid}.BlogPreview-module__8VPnOG__card{flex-direction:column;min-width:0;height:100%;transition:transform .28s;display:flex}.BlogPreview-module__8VPnOG__card:hover{transform:translateY(-4px)}.BlogPreview-module__8VPnOG__imageLink{color:inherit;text-decoration:none;display:block;position:relative}.BlogPreview-module__8VPnOG__imageWrap{aspect-ratio:16/9;border-radius:10px;position:relative;overflow:hidden}.BlogPreview-module__8VPnOG__image{object-fit:cover;transition:transform .45s}.BlogPreview-module__8VPnOG__card:hover .BlogPreview-module__8VPnOG__image{transform:scale(1.03)}.BlogPreview-module__8VPnOG__content{flex-direction:column;flex:1;gap:8px;margin-top:18px;display:flex}.BlogPreview-module__8VPnOG__postTitle{font-size:1.6rem;letter-spacing:-.01em;color:#0f172a;font-size:max(1.1rem,min(1.15vw,1.55rem));line-height:1.2;font-weight:var(--font-weight-semibold);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;margin:0;display:-webkit-box;overflow:hidden}.BlogPreview-module__8VPnOG__date{color:#7c8ea3;font-size:1.15rem;margin:0;font-size:max(.88rem,min(.9vw,1rem));line-height:1.2}.BlogPreview-module__8VPnOG__excerpt{color:#1e293b;font-size:1.12rem;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.05em;margin:4px 0 6px;font-size:max(.94rem,min(.96vw,1.08rem));line-height:1.35;display:-webkit-box;overflow:hidden}.BlogPreview-module__8VPnOG__readMore{font-size:max(.95rem,min(.96vw,1.02rem));font-weight:var(--font-weight-semibold);color:var(--primary);margin-top:auto;text-decoration:none;transition:color .2s;display:inline-block}.BlogPreview-module__8VPnOG__readMore:hover{color:var(--primary-dark)}.BlogPreview-module__8VPnOG__ctaRow{justify-content:center;display:flex}.BlogPreview-module__8VPnOG__viewAllBtn{color:#fff;font-weight:var(--font-weight-semibold);font-size:var(--font-size-0-97rem);background:#1a56db;border-radius:12px;align-items:center;gap:10px;padding:14px 40px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 8px 24px #1a56db40}.BlogPreview-module__8VPnOG__viewAllBtn:hover{background:#1e40af;transform:translateY(-3px);box-shadow:0 12px 32px #1a56db4d}.BlogPreview-module__8VPnOG__viewAllBtn svg{transition:transform .3s}.BlogPreview-module__8VPnOG__viewAllBtn:hover svg{transform:translate(4px)}.BlogPreview-module__8VPnOG__toolbar{background:#fff;border:1px solid #e2e8f0;border-radius:100px;align-items:stretch;margin-bottom:2.5rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px #0f172a14}.BlogPreview-module__8VPnOG__toolbar:hover{box-shadow:0 6px 20px #0f172a1a}.BlogPreview-module__8VPnOG__toolbar:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px #0055a41f,0 8px 24px #0f172a1f}.BlogPreview-module__8VPnOG__searchBox{flex:1;min-width:0;display:flex;position:relative}.BlogPreview-module__8VPnOG__searchInput{box-sizing:border-box;color:#0f172a;background:0 0;border:none;border-radius:100px 0 0 100px;flex:1;width:100%;height:48px;padding:0 18px 0 46px;font-size:1rem;line-height:1.5}.BlogPreview-module__8VPnOG__searchInput::placeholder{color:#94a3b8}.BlogPreview-module__8VPnOG__searchInput:focus{outline:none}.BlogPreview-module__8VPnOG__searchIcon{color:#94a3b8;pointer-events:none;transition:color .25s;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.BlogPreview-module__8VPnOG__searchBox:focus-within .BlogPreview-module__8VPnOG__searchIcon{color:var(--primary)}.BlogPreview-module__8VPnOG__searchResults{z-index:30;background:#fff;border:1px solid #eef2f7;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 20px 40px #0f172a24}.BlogPreview-module__8VPnOG__searchResultItem{color:#0f172a;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:.96rem;text-decoration:none;transition:background .2s,color .2s;display:flex}.BlogPreview-module__8VPnOG__searchResultItem:hover{background:var(--primary-light);color:var(--primary-dark)}.BlogPreview-module__8VPnOG__resultIcon{color:#94a3b8;flex-shrink:0;transition:color .2s}.BlogPreview-module__8VPnOG__searchResultItem:hover .BlogPreview-module__8VPnOG__resultIcon{color:var(--primary)}.BlogPreview-module__8VPnOG__searchEmpty{color:#64748b;text-align:center;padding:16px 14px;font-size:.92rem}.BlogPreview-module__8VPnOG__filterWrap{flex-shrink:0;display:flex;position:relative}.BlogPreview-module__8VPnOG__filterSelect{box-sizing:border-box;color:#0f172a;cursor:pointer;background:0 0;border:none;border-left:1px solid #e2e8f0;border-radius:0 100px 100px 0;justify-content:space-between;align-items:center;gap:12px;min-width:188px;height:48px;padding:0 18px;font-size:1rem;font-weight:500;transition:background .2s;display:inline-flex}.BlogPreview-module__8VPnOG__filterSelect:hover{background:#f8fafc}.BlogPreview-module__8VPnOG__filterSelect:focus-visible{background:#f8fafc;outline:none}.BlogPreview-module__8VPnOG__filterSelectLabel{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;display:inline-flex;overflow:hidden}.BlogPreview-module__8VPnOG__filterIcon{color:#94a3b8;flex-shrink:0}.BlogPreview-module__8VPnOG__filterChevron{color:#64748b;flex-shrink:0;transition:transform .2s}.BlogPreview-module__8VPnOG__filterChevronOpen{transform:rotate(180deg)}.BlogPreview-module__8VPnOG__filterDropdown{z-index:30;background:#fff;border:1px solid #eef2f7;border-radius:14px;flex-direction:column;gap:2px;width:-webkit-max-content;width:max-content;min-width:100%;max-width:320px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);left:auto;right:0;box-shadow:0 20px 40px #0f172a24}.BlogPreview-module__8VPnOG__filterOption{text-align:left;color:#0f172a;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;padding:10px 12px;font-size:.92rem;transition:background .15s,color .15s}.BlogPreview-module__8VPnOG__filterOption:hover{background:var(--primary-light);color:var(--primary-dark)}.BlogPreview-module__8VPnOG__filterOptionActive{background:var(--primary);color:#fff;font-weight:600}.BlogPreview-module__8VPnOG__filterOptionActive:hover{background:var(--primary-dark);color:#fff}.BlogPreview-module__8VPnOG__emptyState{text-align:center;color:var(--text-muted,#777);grid-column:1/-1;padding:3rem 0}@media (max-width:992px){.BlogPreview-module__8VPnOG__blog{padding-top:56px}.BlogPreview-module__8VPnOG__grid{grid-template-columns:repeat(2,1fr);gap:38px 28px}}@media (max-width:640px){.BlogPreview-module__8VPnOG__blog{padding:44px 0 72px}.BlogPreview-module__8VPnOG__toolbar{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:28px}.BlogPreview-module__8VPnOG__toolbar:hover,.BlogPreview-module__8VPnOG__toolbar:focus-within{box-shadow:none}.BlogPreview-module__8VPnOG__searchInput{background:#fff;border:1px solid #e2e8f0;border-radius:100px;box-shadow:0 4px 16px #0f172a14}.BlogPreview-module__8VPnOG__searchInput:focus{border-color:var(--primary);box-shadow:0 0 0 4px #0055a41f}.BlogPreview-module__8VPnOG__filterWrap{width:100%}.BlogPreview-module__8VPnOG__filterSelect{background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;box-shadow:0 4px 16px #0f172a14}.BlogPreview-module__8VPnOG__grid{grid-template-columns:1fr;gap:34px}.BlogPreview-module__8VPnOG__header{margin-bottom:34px}.BlogPreview-module__8VPnOG__postTitle,.BlogPreview-module__8VPnOG__excerpt{min-height:0}}
﻿.BlogHero-module__T5iPcW__hero{background:linear-gradient(#0b1220 0%,#000 100%);padding-top:92px;padding-bottom:0;position:relative}.BlogHero-module__T5iPcW__heroCard{min-height:max(360px,min(50vw,560px));box-shadow:none;border-radius:0;position:relative;overflow:hidden}.BlogHero-module__T5iPcW__slide{min-height:inherit;background-position:50%;background-size:cover;align-items:flex-end;display:flex;position:relative;overflow:hidden}.BlogHero-module__T5iPcW__overlay{background:linear-gradient(#00000014 0%,#000000d1 100%);position:absolute;top:0;bottom:0;left:0;right:0}.BlogHero-module__T5iPcW__content{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;max-width:760px;margin-right:auto;padding:max(24px,min(4vw,56px));display:flex;position:relative}.BlogHero-module__T5iPcW__category{font-size:var(--font-size-0-78rem);letter-spacing:.05em;text-transform:uppercase;font-weight:var(--font-weight-semibold);color:#93c5fd;align-items:center;margin-bottom:14px;display:inline-flex}.BlogHero-module__T5iPcW__title{color:#f8fafc;text-wrap:balance;max-width:18ch;margin:0;font-size:max(1.85rem,min(4vw,3.1rem));line-height:1.1}.BlogHero-module__T5iPcW__cta{color:#fff;font-weight:var(--font-weight-semibold);background:#0f172aa6;border:1px solid #1674ea;border-radius:12px;align-items:center;gap:8px;margin-top:28px;padding:11px 22px;text-decoration:none;transition:transform .24s,background-color .24s,border-color .24s;display:inline-flex}.BlogHero-module__T5iPcW__cta:hover{background:#0f172ac7;border-color:#3b82f6;transform:translateY(-1px)}.BlogHero-module__T5iPcW__dots{z-index:3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#02071752;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:6px 10px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.BlogHero-module__T5iPcW__dot{cursor:pointer;background:#ffffffbf;border:0;border-radius:50%;width:11px;height:11px;transition:transform .2s,background-color .2s}.BlogHero-module__T5iPcW__dot:hover{background:#fffffff2;transform:scale(1.12)}.BlogHero-module__T5iPcW__dotActive{background:#fff}@media (max-width:768px){.BlogHero-module__T5iPcW__hero{padding-top:80px;padding-bottom:0}.BlogHero-module__T5iPcW__heroCard{border-radius:0;min-height:340px}.BlogHero-module__T5iPcW__content{padding:22px}.BlogHero-module__T5iPcW__title{max-width:100%}}
