.page-module__JZa57W__hero{background:var(--color-primary);padding:9rem 0 5rem;position:relative;overflow:hidden}.page-module__JZa57W__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#6ca6c10f 1px,#0000 1px),linear-gradient(90deg,#6ca6c10f 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.page-module__JZa57W__heroInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex;position:relative}.page-module__JZa57W__heroTitle{color:var(--color-white);max-width:720px}.page-module__JZa57W__heroSub{color:#f7fff7c7;max-width:560px}.page-module__JZa57W__featured{background:var(--color-bg)}.page-module__JZa57W__featuredCard{background:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid #2f306112;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding:3rem;display:grid}.page-module__JZa57W__featuredMeta{flex-direction:column;gap:1.25rem;display:flex}.page-module__JZa57W__featuredHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-module__JZa57W__featuredType{color:var(--color-secondary);font-size:.85rem;font-weight:600;font-family:var(--font-heading);margin-top:.25rem}.page-module__JZa57W__tags{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__JZa57W__featuredActions{flex-wrap:wrap;gap:1rem;display:flex}.page-module__JZa57W__previewFrame{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#1a1b2e;overflow:hidden}.page-module__JZa57W__browserBar{background:#141527;border-bottom:1px solid #ffffff0f;align-items:center;gap:.4rem;padding:.75rem 1rem;display:flex}.page-module__JZa57W__dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.page-module__JZa57W__urlBar{color:#fff6;background:#ffffff0f;border-radius:100px;flex:1;margin-left:.25rem;padding:.2rem .7rem;font-size:.7rem}.page-module__JZa57W__visitIcon{color:#fff6;transition:color var(--transition);display:flex}.page-module__JZa57W__visitIcon:hover{color:var(--color-accent)}.page-module__JZa57W__browserBody{min-height:260px;padding:1rem}.page-module__JZa57W__mockSiteHeader{border-radius:var(--radius-sm);background:#2f306199;align-items:center;gap:1rem;margin-bottom:1rem;padding:.6rem .8rem;display:flex}.page-module__JZa57W__mockSiteLogo{background:var(--color-accent);opacity:.7;border-radius:3px;width:70px;height:10px}.page-module__JZa57W__mockSiteNav{gap:.5rem;margin-left:auto;display:flex}.page-module__JZa57W__mockSiteNavItem{background:#fff3;border-radius:3px;width:36px;height:7px}.page-module__JZa57W__mockSiteHero{border-radius:var(--radius-sm);background:#2f306166;flex-direction:column;gap:.4rem;margin-bottom:.75rem;padding:1.25rem;display:flex}.page-module__JZa57W__mH1{background:#ffffff38;border-radius:3px;width:65%;height:14px}.page-module__JZa57W__mSub{background:#ffffff1a;border-radius:3px;width:45%;height:9px}.page-module__JZa57W__mCta{border-radius:var(--radius-sm);background:#ffe66d59;width:100px;height:24px;margin-top:.4rem}.page-module__JZa57W__mockSiteCards{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.page-module__JZa57W__mockSiteCard{border-radius:var(--radius-sm);background:#6ca6c11a;border:1px solid #6ca6c126;height:55px}.page-module__JZa57W__moreSection{background:var(--color-bg);padding-top:0}.page-module__JZa57W__moreHeader{flex-direction:column;gap:.75rem;margin-bottom:2.5rem;display:flex}.page-module__JZa57W__comingSoonGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-bottom:3rem;display:grid}.page-module__JZa57W__comingSoonCard{opacity:.75;flex-direction:column;gap:.75rem;display:flex}.page-module__JZa57W__comingType{color:var(--color-text);opacity:.65;font-size:.85rem}.page-module__JZa57W__workWithUs{border-radius:var(--radius-lg);background:#2f30610d;border:1px dashed #2f306133;align-items:center;gap:1.5rem;padding:2rem;display:flex}.page-module__JZa57W__workWithUsText{font-family:var(--font-heading);color:var(--color-primary);flex:1;font-size:1.1rem;font-weight:600}@media (max-width:860px){.page-module__JZa57W__featuredCard{grid-template-columns:1fr;gap:2rem}.page-module__JZa57W__workWithUs{flex-direction:column;align-items:flex-start}}
