.ForHub-module__PwVv3G__page{background:#fff;min-height:100vh;padding:80px 24px 96px}.ForHub-module__PwVv3G__container{max-width:960px;margin:0 auto}.ForHub-module__PwVv3G__hero{text-align:center;background:linear-gradient(160deg,#eff6ff 0%,#faf5ff 100%);border:2px solid #6366f126;border-radius:32px;margin-bottom:72px;padding:64px 40px}.ForHub-module__PwVv3G__heroOwl{filter:drop-shadow(0 4px 12px #0000001f);margin-bottom:16px;font-size:4rem;line-height:1;display:block}.ForHub-module__PwVv3G__kicker{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#6366f1;border-radius:999px;margin-bottom:16px;padding:6px 16px;font-size:.75rem;font-weight:800;display:inline-block}.ForHub-module__PwVv3G__title{font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;letter-spacing:-.025em;color:#1f2a44;margin:0 0 20px;font-size:clamp(2rem,5vw,3.25rem);font-weight:900;line-height:1.1}.ForHub-module__PwVv3G__subtitle{color:#475569;max-width:620px;margin:0 auto 32px;font-size:1.1rem;line-height:1.75}.ForHub-module__PwVv3G__heroCta{color:#fff;font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;background:#6366f1;border-radius:16px;align-items:center;gap:8px;padding:16px 32px;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .1s,box-shadow .1s;display:inline-flex;box-shadow:0 4px #4338ca}.ForHub-module__PwVv3G__heroCta:hover{transform:translateY(-2px);box-shadow:0 6px #4338ca}.ForHub-module__PwVv3G__heroCta:active{transform:translateY(2px);box-shadow:0 2px #4338ca}.ForHub-module__PwVv3G__sectionHeading{font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;color:#1f2a44;margin:0 0 32px;font-size:1.6rem;font-weight:800}.ForHub-module__PwVv3G__grid{margin-bottom:80px}.ForHub-module__PwVv3G__cards{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:24px;display:grid}.ForHub-module__PwVv3G__card{background:#fff;border:2px solid #0000;border-radius:24px;align-items:flex-start;gap:20px;padding:32px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px #e2e8f0,0 4px 20px #0000000f}.ForHub-module__PwVv3G__card:hover{box-shadow:0 8px 0 color-mix(in srgb, var(--card-color) 30%, transparent), 0 12px 32px #0000001a;border-color:var(--card-color);transform:translateY(-4px)}.ForHub-module__PwVv3G__cardIcon{background:color-mix(in srgb, var(--card-color) 12%, white);border-radius:18px;flex-shrink:0;padding:14px;font-size:2.5rem;line-height:1}.ForHub-module__PwVv3G__cardContent{flex-direction:column;gap:8px;min-width:0;display:flex}.ForHub-module__PwVv3G__cardTitle{font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;color:#1f2a44;margin:0;font-size:1.15rem;font-weight:800;line-height:1.3}.ForHub-module__PwVv3G__cardDescription{color:#64748b;margin:0;font-size:.92rem;line-height:1.6}.ForHub-module__PwVv3G__cardCta{color:var(--card-color);align-items:center;gap:5px;margin-top:4px;font-size:.85rem;font-weight:700;display:inline-flex}.ForHub-module__PwVv3G__ctaSection{text-align:center;background:linear-gradient(135deg,#1f2a44 0%,#1e3a5f 100%);border-radius:32px;padding:64px 40px}.ForHub-module__PwVv3G__ctaOwl{margin-bottom:16px;font-size:3.5rem;line-height:1;display:block}.ForHub-module__PwVv3G__ctaTitle{font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;color:#fff;margin:0 0 12px;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:900}.ForHub-module__PwVv3G__ctaText{color:#ffffffb3;margin:0 0 28px;font-size:1.05rem}.ForHub-module__PwVv3G__ctaButton{color:#fff;font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;background:#58cc02;border-radius:16px;align-items:center;gap:8px;padding:16px 36px;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .1s,box-shadow .1s;display:inline-flex;box-shadow:0 4px #3f9300}.ForHub-module__PwVv3G__ctaButton:hover{transform:translateY(-2px);box-shadow:0 6px #3f9300}.ForHub-module__PwVv3G__ctaButton:active{transform:translateY(2px);box-shadow:0 2px #3f9300}@media (max-width:640px){.ForHub-module__PwVv3G__hero{padding:40px 24px}.ForHub-module__PwVv3G__cards{grid-template-columns:1fr}.ForHub-module__PwVv3G__ctaSection{padding:40px 24px}}
