.page-hero[data-astro-cid-wmieq7qq]{padding:160px 0 40px;position:relative;overflow:hidden}.hero-bg-net[data-astro-cid-wmieq7qq]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 20% 40%,rgba(0,113,227,.1) 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 80% 20%,rgba(88,86,214,.08) 0%,transparent 50%)}.net-services[data-astro-cid-wmieq7qq]{padding:60px 0 120px}.net-grid[data-astro-cid-wmieq7qq]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.net-card[data-astro-cid-wmieq7qq]{background:var(--glass-white);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:24px;border:1px solid var(--glass-border);box-shadow:0 4px 24px #0000000a,inset 0 1px #fffc;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex;flex-direction:column}.net-card[data-astro-cid-wmieq7qq]:hover{transform:translateY(-8px);box-shadow:0 20px 48px #00000014,0 8px 24px #0000000a}.net-photo[data-astro-cid-wmieq7qq]{height:180px;background-size:cover;background-position:center;transition:transform .5s ease}.net-card[data-astro-cid-wmieq7qq]:hover .net-photo[data-astro-cid-wmieq7qq]{transform:scale(1.05)}.net-body[data-astro-cid-wmieq7qq]{padding:32px 36px 36px;flex:1}.net-body[data-astro-cid-wmieq7qq] h3[data-astro-cid-wmieq7qq]{font-size:1.25rem;margin-bottom:12px}.net-body[data-astro-cid-wmieq7qq] p[data-astro-cid-wmieq7qq]{color:var(--text-secondary);line-height:1.6;font-size:.95rem;margin-bottom:20px}.net-features[data-astro-cid-wmieq7qq]{list-style:none;display:flex;flex-direction:column;gap:10px}.net-features[data-astro-cid-wmieq7qq] li[data-astro-cid-wmieq7qq]{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--text-secondary)}.net-features[data-astro-cid-wmieq7qq] li[data-astro-cid-wmieq7qq]:before{content:"✓";display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#34c7591a;color:#34c759;border-radius:6px;font-size:.7rem;font-weight:700;flex-shrink:0}.certs-section[data-astro-cid-wmieq7qq]{padding:120px 0;background:linear-gradient(180deg,var(--surface) 0%,rgba(0,113,227,.03) 100%)}.certs-grid-3[data-astro-cid-wmieq7qq]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:stretch}.certs-experience[data-astro-cid-wmieq7qq]{background:var(--glass-white);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);padding:40px;border-radius:24px;border:1px solid var(--glass-border);box-shadow:0 4px 24px #0000000a,inset 0 1px #fffc;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.certs-experience[data-astro-cid-wmieq7qq]:hover{transform:translateY(-8px);box-shadow:0 20px 48px #00000014}.exp-badge[data-astro-cid-wmieq7qq]{width:64px;height:64px;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:18px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 4px 12px #0071e34d}.exp-badge[data-astro-cid-wmieq7qq] svg[data-astro-cid-wmieq7qq]{color:#fff}.exp-badge-img[data-astro-cid-wmieq7qq]{margin-bottom:20px}.exp-badge-img[data-astro-cid-wmieq7qq] img[data-astro-cid-wmieq7qq]{width:120px;height:120px;object-fit:contain}.certs-experience[data-astro-cid-wmieq7qq] h3[data-astro-cid-wmieq7qq]{font-size:1.35rem;margin-bottom:16px}.certs-experience[data-astro-cid-wmieq7qq] p[data-astro-cid-wmieq7qq]{color:var(--text-secondary);line-height:1.7;font-size:.95rem}.certs-grid[data-astro-cid-wmieq7qq]{display:flex;flex-direction:column;gap:16px}.cert-card[data-astro-cid-wmieq7qq]{display:flex;align-items:center;gap:20px;padding:28px 32px;background:var(--glass-white);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:20px;border:1px solid var(--glass-border);box-shadow:0 4px 16px #0000000a;transition:all .3s ease}.cert-card[data-astro-cid-wmieq7qq]:hover{transform:translate(8px);box-shadow:0 8px 24px #0000000f}.cert-badge[data-astro-cid-wmieq7qq]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cert-with-badge[data-astro-cid-wmieq7qq]{text-align:center;align-items:center}.cert-credly-badge[data-astro-cid-wmieq7qq]{margin-bottom:20px;overflow:hidden;border-radius:12px;display:flex;justify-content:center}.upcoming-badge[data-astro-cid-wmieq7qq]{background:linear-gradient(135deg,var(--primary-light),rgba(88,86,214,.1))!important;box-shadow:none!important}.upcoming-badge[data-astro-cid-wmieq7qq] svg[data-astro-cid-wmieq7qq]{color:var(--primary)!important}.cert-status[data-astro-cid-wmieq7qq]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:auto;padding-top:16px}.cert-status[data-astro-cid-wmieq7qq].earned{color:#34c759}.cert-status[data-astro-cid-wmieq7qq].in-progress{color:var(--primary)}.page-cta[data-astro-cid-wmieq7qq]{padding:80px 0 120px}.page-cta[data-astro-cid-wmieq7qq] h2[data-astro-cid-wmieq7qq]{font-size:2.5rem;letter-spacing:-.03em}@media(max-width:1024px){.net-grid[data-astro-cid-wmieq7qq],.certs-grid-3[data-astro-cid-wmieq7qq]{grid-template-columns:1fr}}
