.page_container__aoG4z{max-width:1280px;margin:0 auto;padding:2rem 1rem;display:flex;flex-direction:column;gap:5rem}.page_hero__SKW6o{text-align:center;padding:7rem 2rem;position:relative;border-radius:32px;background:var(--shell-bg);border:1px solid var(--shell-border);box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.page_hero__SKW6o:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(31,111,235,.12) 0,transparent 50%);animation:page_rotate__durgN 24s linear infinite;z-index:0;pointer-events:none}@keyframes page_rotate__durgN{to{transform:rotate(1turn)}}.page_heroContent__2lPR8{position:relative;z-index:1;max-width:820px}.page_heroBadge__K9MQV{display:inline-block;padding:8px 18px;background:rgba(31,111,235,.1);border:1px solid rgba(31,111,235,.22);border-radius:100px;font-size:.88rem;font-weight:700;color:var(--primary);margin-bottom:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.01em}.page_heroTitle__Gfler{font-size:4.2rem;font-weight:900;letter-spacing:-2.5px;line-height:1.08;color:var(--page-title-color);margin-bottom:1.5rem}.page_heroTitle__Gfler span{background:linear-gradient(100deg,var(--primary) 0,var(--red) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page_heroSubtitle__RTAw0{font-size:1.2rem;line-height:1.65;color:var(--muted);font-weight:500;margin-bottom:2.5rem;max-width:580px;margin-left:auto;margin-right:auto}.page_heroSubtitle__RTAw0 strong{color:var(--primary);font-weight:800}.page_heroCta__jc8eN{display:flex;gap:1rem;justify-content:center}.page_primaryBtn__smNNv,.page_secondaryBtn__Re3F8{padding:.9rem 2rem;border-radius:14px;font-weight:700;font-size:1rem;transition:all .2s ease;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.page_primaryBtn__smNNv{background:var(--primary);color:white;border:none;box-shadow:0 6px 20px rgba(31,111,235,.38)}.page_primaryBtn__smNNv:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(31,111,235,.5)}.page_secondaryBtn__Re3F8{background:var(--panel);color:var(--text);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_secondaryBtn__Re3F8:hover{transform:translateY(-2px);border-color:rgba(31,111,235,.3)}.page_statsStrip__zwIBq{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:20px;overflow:hidden;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.page_statItem__RMGkH{background:var(--panel);padding:2rem 1.5rem;display:flex;flex-direction:column;gap:.4rem;opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.page_statVisible__kYrWl{opacity:1;transform:translateY(0)}.page_statVal__XSPkU{font-size:2.4rem;font-weight:900;letter-spacing:-1.5px;color:var(--page-title-color);line-height:1}.page_statLabel__YuhHa{font-size:.82rem;color:var(--muted);font-weight:600;letter-spacing:.02em}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:3rem}.page_sectionEyebrow__QRxkW{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:.75rem}.page_sectionTitle__hzsAh{text-align:center;font-size:2.6rem;font-weight:900;letter-spacing:-1.5px;color:var(--page-title-color);margin-bottom:.75rem}.page_sectionSub__QqzT0{font-size:1rem;color:var(--muted);max-width:520px;margin:0 auto;line-height:1.6}.page_bentoGrid__HOtT7{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(260px,auto);gap:1.25rem}.page_bentoGrid__HOtT7 .page_bentoCard__x4Wjc:first-child{grid-column:span 2}.page_bentoGrid__HOtT7 .page_bentoCard__x4Wjc:nth-child(2),.page_bentoGrid__HOtT7 .page_bentoCard__x4Wjc:nth-child(3){grid-column:span 1}.page_bentoGrid__HOtT7 .page_bentoCard__x4Wjc:nth-child(4){grid-column:span 2}.page_bentoCard__x4Wjc{position:relative;overflow:hidden;border-radius:24px;padding:2rem;background:linear-gradient(135deg,rgba(var(--acc),.16),rgba(var(--acc),.06));border:1px solid rgba(var(--acc),.32);color:var(--text);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 8px 32px rgba(var(--acc),.12);display:flex;flex-direction:column;gap:0;cursor:default;opacity:0;transform:translateY(30px) scale(.98);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}[data-theme=light] .page_bentoCard__x4Wjc{background:linear-gradient(135deg,rgba(var(--acc),.1),rgba(var(--acc),.04)),rgba(255,255,255,.5)}.page_bentoVisible__8F_aO{opacity:1;transform:translateY(0) scale(1)}.page_bentoCard__x4Wjc:hover{box-shadow:0 20px 48px rgba(var(--acc),.18);border-color:rgba(var(--acc),.55)}.page_spotlight__6LKE_{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(400px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.1) 0,transparent 70%);pointer-events:none;opacity:0;transition:opacity .3s;z-index:1}.page_bentoCard__x4Wjc:hover .page_spotlight__6LKE_{opacity:1}.page_bigDeco__sPAoV{position:absolute;right:1.25rem;bottom:-.5rem;font-size:6.5rem;font-weight:900;line-height:1;letter-spacing:-4px;opacity:.07;color:rgb(var(--acc));pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .3s ease,transform .4s cubic-bezier(.22,1,.36,1);z-index:0}.page_bentoCard__x4Wjc:hover .page_bigDeco__sPAoV{opacity:.14;transform:scale(1.08) translateY(-6px)}.page_bentoTop__8iHRy{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.75rem;position:relative;z-index:2}.page_bentoTag__IUy7z{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.85;color:rgb(var(--acc))}.page_bentoNum__uJwxz{font-size:.72rem;font-weight:900;letter-spacing:.06em;opacity:.35;color:currentColor}.page_bentoIcon___XVW6{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;background:rgba(var(--acc),.15);border:1px solid rgba(var(--acc),.3);color:rgb(var(--acc));flex-shrink:0;position:relative;z-index:2;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .25s}.page_bentoCard__x4Wjc:hover .page_bentoIcon___XVW6{transform:scale(1.15) rotate(-6deg);background:rgba(var(--acc),.22)}.page_bentoTitle__nJTsL{font-size:1.2rem;font-weight:800;letter-spacing:-.3px;color:currentColor;margin-bottom:.6rem;position:relative;z-index:2}.page_bentoDesc__1Gt7q{font-size:.9rem;line-height:1.65;opacity:.72;color:currentColor;position:relative;z-index:2;flex:1 1}.page_bentoBadge__c4hB9{margin-top:1.5rem;display:inline-flex;align-items:center;gap:.4rem;padding:6px 14px;background:rgba(var(--acc),.12);border:1px solid rgba(var(--acc),.3);border-radius:100px;font-size:.75rem;font-weight:700;color:rgb(var(--acc));width:fit-content;position:relative;z-index:2}.page_bentoBadge__c4hB9:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7;flex-shrink:0}.page_accentBlue__xPSPS{--acc:31,111,235}.page_accentGreen__9ZO7E{--acc:5,150,105}.page_accentPurple__ROUiD{--acc:124,58,237}.page_accentTeal__zKL8f{--acc:2,132,199}.page_visionMission__m5Xxa{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.page_visionCard__gi1_9{background:var(--panel);border:1px solid var(--border);border-radius:24px;padding:3rem 2rem;text-align:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .3s ease,box-shadow .3s ease}.page_visionCard__gi1_9:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.page_visionIcon__5cEp6{font-size:3rem;margin-bottom:1.5rem}.page_visionTitle__rp4cr{font-size:1.5rem;font-weight:800;margin-bottom:1rem;color:var(--card-title)}.page_visionText___guil{color:var(--muted);line-height:1.7;font-size:1.05rem}.page_blogGrid__R7dJf{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.page_blogCard__BMGej{background:var(--panel);border:1px solid var(--border);border-radius:20px;overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.page_blogCard__BMGej:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:rgba(31,111,235,.25)}.page_blogImage___8MRH{width:100%;height:160px;background:var(--panel-2);display:flex;align-items:center;justify-content:center;font-size:3rem;border-bottom:1px solid var(--border)}.page_blogContent__Gfhy5{padding:1.5rem;flex:1 1;display:flex;flex-direction:column}.page_blogDate__XBSVC{font-size:.78rem;color:var(--primary);font-weight:700;margin-bottom:.5rem}.page_blogTitle__pmarS{font-size:1.05rem;font-weight:800;color:var(--card-title);margin-bottom:.75rem;line-height:1.4}.page_blogDesc__Lxyyu{color:var(--muted);font-size:.88rem;line-height:1.55;margin-bottom:1.5rem;flex:1 1}.page_blogReadMore__khiWM{color:var(--primary);font-weight:700;font-size:.88rem;display:inline-flex;align-items:center;gap:.3rem;transition:gap .2s}.page_blogReadMore__khiWM:hover{gap:.6rem}.page_ctaSection__tPv8w{background:linear-gradient(135deg,#0f172a,#1e3a8a 50%,#1f6feb);border-radius:32px;padding:5rem 2rem;text-align:center;color:white;box-shadow:0 24px 60px rgba(31,111,235,.28);position:relative;overflow:hidden}.page_ctaSection__tPv8w:before{content:"";position:absolute;inset:0;background:radial-gradient(900px circle at 50% -20%,rgba(59,130,246,.25),transparent 60%);pointer-events:none}.page_ctaTitle__T8028{font-size:2.6rem;font-weight:900;letter-spacing:-1.5px;margin-bottom:1rem;position:relative;z-index:1}.page_ctaSubtitle___4fbq{font-size:1.1rem;opacity:.8;margin-bottom:2.5rem;max-width:560px;margin-left:auto;margin-right:auto;position:relative;z-index:1;line-height:1.6}.page_ctaBtn__oVGsu{background:white;color:#1f6feb;padding:1rem 2.5rem;border-radius:100px;font-weight:800;font-size:1rem;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 24px rgba(0,0,0,.2);position:relative;z-index:1}.page_ctaBtn__oVGsu:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 14px 32px rgba(0,0,0,.28)}@media (max-width:900px){.page_bentoGrid__HOtT7{grid-template-columns:repeat(2,1fr)}.page_bentoGrid__HOtT7 .page_bentoCard__x4Wjc:first-child,.page_bentoGrid__HOtT7 .page_bentoCard__x4Wjc:nth-child(2),.page_bentoGrid__HOtT7 .page_bentoCard__x4Wjc:nth-child(3),.page_bentoGrid__HOtT7 .page_bentoCard__x4Wjc:nth-child(4){grid-column:span 1}.page_statsStrip__zwIBq{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_heroTitle__Gfler{font-size:2.6rem;letter-spacing:-1.5px}.page_heroSubtitle__RTAw0{font-size:1rem}.page_heroCta__jc8eN{flex-direction:column}.page_sectionTitle__hzsAh{font-size:2rem}.page_visionMission__m5Xxa{grid-template-columns:1fr}.page_ctaTitle__T8028{font-size:2rem}.page_bentoGrid__HOtT7{grid-template-columns:1fr}.page_statsStrip__zwIBq{grid-template-columns:repeat(2,1fr)}.page_bigDeco__sPAoV{font-size:4.5rem}}