.hero:where(.astro-7vszemnk){position:relative;min-height:85vh;display:flex;align-items:center;padding:6rem 0 4rem;overflow:hidden}.container:where(.astro-7vszemnk){max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:1}.hero-content:where(.astro-7vszemnk){max-width:700px}.badge:where(.astro-7vszemnk){display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#00b4d81a;border:1px solid rgba(0,180,216,.3);border-radius:2rem;font-size:.875rem;color:var(--color-accent-light);margin-bottom:1.5rem}.badge-icon:where(.astro-7vszemnk){font-size:1rem}.hero-title:where(.astro-7vszemnk){font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;background:linear-gradient(135deg,var(--color-text) 0%,var(--color-accent-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-tagline:where(.astro-7vszemnk){font-size:1.25rem;color:var(--color-text-muted);line-height:1.7;margin-bottom:2rem}.hero-actions:where(.astro-7vszemnk){display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem}.btn-large:where(.astro-7vszemnk){display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:.5rem;transition:all .2s;min-height:52px}.btn-primary:where(.astro-7vszemnk){background:var(--color-accent);color:#000}.btn-primary:where(.astro-7vszemnk):hover{opacity:.9;color:#000;transform:translateY(-2px)}.btn-secondary:where(.astro-7vszemnk){background:transparent;color:var(--color-text);border:1px solid var(--color-border)}.btn-secondary:where(.astro-7vszemnk):hover{background:#ffffff0d;border-color:var(--color-text-muted);color:var(--color-text)}.trust-indicators:where(.astro-7vszemnk){display:flex;flex-wrap:wrap;gap:1.5rem}.trust-item:where(.astro-7vszemnk){display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-muted)}.trust-check:where(.astro-7vszemnk){color:var(--color-safe);font-weight:700}.hero-bg-gradient:where(.astro-7vszemnk){position:absolute;top:-50%;right:-20%;width:70%;height:150%;background:radial-gradient(ellipse at center,rgba(0,180,216,.15) 0%,transparent 70%);pointer-events:none}@media(max-width:640px){.hero:where(.astro-7vszemnk){min-height:auto;padding:5rem 0 3rem}.hero-tagline:where(.astro-7vszemnk){font-size:1.1rem}.hero-actions:where(.astro-7vszemnk){flex-direction:column}.btn-large:where(.astro-7vszemnk){width:100%;justify-content:center}.trust-indicators:where(.astro-7vszemnk){flex-direction:column;gap:.75rem}}.stats-section:where(.astro-ym4tmkim){padding:5rem 0;background:var(--color-bg-card)}.container:where(.astro-ym4tmkim){max-width:1200px;margin:0 auto;padding:0 1.5rem}.section-header:where(.astro-ym4tmkim){text-align:center;max-width:700px;margin:0 auto 3rem}.section-header:where(.astro-ym4tmkim) h2:where(.astro-ym4tmkim){font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;margin-bottom:1rem;color:var(--color-text)}.section-header:where(.astro-ym4tmkim) p:where(.astro-ym4tmkim){color:var(--color-text-muted);font-size:1.1rem}.stats-grid:where(.astro-ym4tmkim){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.stat-card:where(.astro-ym4tmkim){background:var(--color-bg-dark);border:1px solid var(--color-border);border-radius:1rem;padding:2rem;text-align:center;transition:border-color .2s,transform .2s}.stat-card:where(.astro-ym4tmkim):hover{border-color:var(--color-accent);transform:translateY(-4px)}.stat-number:where(.astro-ym4tmkim){font-size:2.5rem;font-weight:800;color:var(--color-accent);margin-bottom:.5rem}.stat-label:where(.astro-ym4tmkim){font-size:1.1rem;font-weight:600;color:var(--color-text);margin-bottom:.5rem}.stat-description:where(.astro-ym4tmkim){font-size:.875rem;color:var(--color-text-muted)}.stats-source:where(.astro-ym4tmkim){text-align:center;margin-top:2rem;font-size:.75rem;color:var(--color-text-muted);opacity:.7}@media(max-width:640px){.stats-section:where(.astro-ym4tmkim){padding:3rem 0}.stat-card:where(.astro-ym4tmkim){padding:1.5rem}.stat-number:where(.astro-ym4tmkim){font-size:2rem}}.value-props:where(.astro-ufgl35rr){padding:5rem 0}.container:where(.astro-ufgl35rr){max-width:1200px;margin:0 auto;padding:0 1.5rem}.section-header:where(.astro-ufgl35rr){text-align:center;max-width:700px;margin:0 auto 3rem}.section-header:where(.astro-ufgl35rr) h2:where(.astro-ufgl35rr){font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;margin-bottom:1rem;color:var(--color-text)}.section-header:where(.astro-ufgl35rr) p:where(.astro-ufgl35rr){color:var(--color-text-muted);font-size:1.1rem}.features-grid:where(.astro-ufgl35rr){display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.feature-card:where(.astro-ufgl35rr){background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:1rem;padding:2rem;transition:border-color .2s,transform .2s}.feature-card:where(.astro-ufgl35rr):hover{border-color:var(--color-accent);transform:translateY(-4px)}.feature-icon:where(.astro-ufgl35rr){font-size:2.5rem;margin-bottom:1rem}.feature-title:where(.astro-ufgl35rr){font-size:1.25rem;font-weight:700;color:var(--color-text);margin-bottom:.75rem}.feature-description:where(.astro-ufgl35rr){color:var(--color-text-muted);line-height:1.6}@media(max-width:640px){.value-props:where(.astro-ufgl35rr){padding:3rem 0}.features-grid:where(.astro-ufgl35rr){grid-template-columns:1fr}.feature-card:where(.astro-ufgl35rr){padding:1.5rem}}.webinar-section:where(.astro-hqwbvn3k){padding:5rem 0;background:var(--color-bg-card)}.container:where(.astro-hqwbvn3k){max-width:1200px;margin:0 auto;padding:0 1.5rem}.section-header:where(.astro-hqwbvn3k){text-align:center;max-width:700px;margin:0 auto 3rem}.section-header:where(.astro-hqwbvn3k) h2:where(.astro-hqwbvn3k){font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;margin-bottom:1rem;color:var(--color-text)}.section-header:where(.astro-hqwbvn3k) p:where(.astro-hqwbvn3k){color:var(--color-text-muted);font-size:1.1rem}.webinars-grid:where(.astro-hqwbvn3k){display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.5rem}.webinar-card:where(.astro-hqwbvn3k){position:relative;background:var(--color-bg-dark);border:1px solid var(--color-border);border-radius:1rem;padding:2rem;transition:border-color .2s,transform .2s}.webinar-card:where(.astro-hqwbvn3k):hover{transform:translateY(-4px)}.webinar-card:where(.astro-hqwbvn3k).featured{border-color:var(--color-accent);background:linear-gradient(135deg,rgba(0,180,216,.05) 0%,transparent 100%)}.featured-badge:where(.astro-hqwbvn3k){position:absolute;top:-.75rem;right:1.5rem;padding:.25rem .75rem;background:var(--color-accent);color:#000;font-size:.75rem;font-weight:700;border-radius:1rem;text-transform:uppercase;letter-spacing:.05em}.webinar-name:where(.astro-hqwbvn3k){font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:.75rem}.webinar-description:where(.astro-hqwbvn3k){color:var(--color-text-muted);line-height:1.6;margin-bottom:1.5rem}.webinar-details:where(.astro-hqwbvn3k){display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding:1rem;background:#0003;border-radius:.5rem}.detail-item:where(.astro-hqwbvn3k){display:flex;align-items:center;gap:.75rem;color:var(--color-text-muted);font-size:.9rem}.detail-item:where(.astro-hqwbvn3k) svg:where(.astro-hqwbvn3k){color:var(--color-accent);flex-shrink:0}.webinar-link:where(.astro-hqwbvn3k){display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:var(--color-accent);color:#000;font-weight:600;border-radius:.5rem;transition:opacity .2s,transform .2s;width:100%;justify-content:center}.webinar-link:where(.astro-hqwbvn3k):hover{opacity:.9;color:#000;transform:translateY(-2px)}@media(max-width:640px){.webinar-section:where(.astro-hqwbvn3k){padding:3rem 0}.webinars-grid:where(.astro-hqwbvn3k){grid-template-columns:1fr}.webinar-card:where(.astro-hqwbvn3k){padding:1.5rem}}.quick-links:where(.astro-x4l4l4hg){padding:5rem 0}.container:where(.astro-x4l4l4hg){max-width:1200px;margin:0 auto;padding:0 1.5rem}.section-header:where(.astro-x4l4l4hg){text-align:center;max-width:700px;margin:0 auto 3rem}.section-header:where(.astro-x4l4l4hg) h2:where(.astro-x4l4l4hg){font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;margin-bottom:1rem;color:var(--color-text)}.section-header:where(.astro-x4l4l4hg) p:where(.astro-x4l4l4hg){color:var(--color-text-muted);font-size:1.1rem}.links-grid:where(.astro-x4l4l4hg){display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.link-card:where(.astro-x4l4l4hg){display:flex;align-items:center;gap:1rem;padding:1.25rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:.75rem;transition:all .2s;color:inherit}.link-card:where(.astro-x4l4l4hg):hover{border-color:var(--color-accent);transform:translate(4px);color:inherit}.link-icon:where(.astro-x4l4l4hg){font-size:2rem;flex-shrink:0}.link-content:where(.astro-x4l4l4hg){flex:1;min-width:0}.link-title:where(.astro-x4l4l4hg){font-size:1rem;font-weight:600;color:var(--color-text);margin-bottom:.25rem}.link-description:where(.astro-x4l4l4hg){font-size:.875rem;color:var(--color-text-muted);line-height:1.5}.link-arrow:where(.astro-x4l4l4hg){color:var(--color-text-muted);flex-shrink:0;transition:color .2s,transform .2s}.link-card:where(.astro-x4l4l4hg):hover .link-arrow:where(.astro-x4l4l4hg){color:var(--color-accent);transform:translate(4px)}.view-all:where(.astro-x4l4l4hg){text-align:center;margin-top:2rem}.view-all-link:where(.astro-x4l4l4hg){display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:1px solid var(--color-border);border-radius:.5rem;font-weight:500;color:var(--color-text);transition:all .2s}.view-all-link:where(.astro-x4l4l4hg):hover{border-color:var(--color-accent);color:var(--color-accent)}@media(max-width:640px){.quick-links:where(.astro-x4l4l4hg){padding:3rem 0}.links-grid:where(.astro-x4l4l4hg){grid-template-columns:1fr}.link-card:where(.astro-x4l4l4hg){padding:1rem}}.newsletter-section:where(.astro-gg4f4rli){padding:5rem 0}.container:where(.astro-gg4f4rli){max-width:1200px;margin:0 auto;padding:0 1.5rem}.newsletter-box:where(.astro-gg4f4rli){background:linear-gradient(135deg,var(--color-primary) 0%,#0a2540 100%);border:1px solid rgba(0,180,216,.3);border-radius:1.5rem;padding:3rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}.newsletter-content:where(.astro-gg4f4rli) h2:where(.astro-gg4f4rli){font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:.75rem}.newsletter-content:where(.astro-gg4f4rli) p:where(.astro-gg4f4rli){color:var(--color-text-muted);line-height:1.6}.newsletter-form:where(.astro-gg4f4rli){margin:0}.form-row:where(.astro-gg4f4rli){display:flex;gap:.75rem}.newsletter-form:where(.astro-gg4f4rli) input:where(.astro-gg4f4rli)[type=email]{flex:1;min-width:0;padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:.5rem;background:#0000004d;color:var(--color-text);font-size:1rem}.newsletter-form:where(.astro-gg4f4rli) input:where(.astro-gg4f4rli)[type=email]::placeholder{color:var(--color-text-muted)}.newsletter-form:where(.astro-gg4f4rli) input:where(.astro-gg4f4rli)[type=email]:focus{outline:2px solid var(--color-accent);outline-offset:2px;border-color:transparent}.newsletter-form:where(.astro-gg4f4rli) button:where(.astro-gg4f4rli){padding:1rem 2rem;background:var(--color-accent);color:#000;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:opacity .2s;white-space:nowrap}.newsletter-form:where(.astro-gg4f4rli) button:where(.astro-gg4f4rli):hover{opacity:.9}.privacy-note:where(.astro-gg4f4rli){font-size:.75rem;color:var(--color-text-muted);margin-top:.75rem;opacity:.8}@media(max-width:768px){.newsletter-section:where(.astro-gg4f4rli){padding:3rem 0}.newsletter-box:where(.astro-gg4f4rli){grid-template-columns:1fr;padding:2rem;text-align:center}.form-row:where(.astro-gg4f4rli){flex-direction:column}.newsletter-form:where(.astro-gg4f4rli) button:where(.astro-gg4f4rli){width:100%}}
