.hero--notebooks[data-astro-cid-mtfriguh]{color:var(--e-global-color-primary);background:radial-gradient(circle at top,#e495963d,#0000 55%),linear-gradient(#fdf7f7 0%,#f7eeee 100%);border-bottom:1px solid #e4959624;padding:clamp(4rem,10vw,8rem) 0;position:relative;overflow:hidden}.hero--notebooks[data-astro-cid-mtfriguh]:before{content:"";opacity:.9;background:linear-gradient(120deg,#ffffff85,#fff0),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23e49596' fill-opacity='0.08'%3E%3Cpath d='M30 30c0-11.046 8.954-20 20-20s20 8.954 20 20-8.954 20-20 20-8.954-20-20-20zm0 36c-8.284 0-15-6.716-15-15s6.716-15 15-15 15 6.716 15 15-6.716 15-15-15zm0-24c-4.418 0-8-3.582-8-8s3.582-8 8-8 8 3.582 8 8-3.582 8-8 8zm0 12c-2.209 0-4-1.791-4-4s1.791-4 4-4 4 1.791 4 4-1.791 4-4 4z'/%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.hero__content[data-astro-cid-mtfriguh]{z-index:1;text-align:center;max-width:4xl;margin:0 auto;position:relative}.hero__title[data-astro-cid-mtfriguh]{color:var(--e-global-color-primary);margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1.1}.hero__description[data-astro-cid-mtfriguh]{color:#1a1a1ac7;margin-bottom:2rem;font-size:clamp(1.125rem,2.5vw,1.5rem);line-height:1.6}.discount-banner[data-astro-cid-mtfriguh]{backdrop-filter:blur(10px);border-radius:var(--border-radius-lg);text-align:center;box-shadow:var(--shadow-sm);background:#ffffffad;border:1px solid #e495962e;margin:2rem 0;padding:1.5rem}.discount-banner__content[data-astro-cid-mtfriguh]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.discount-banner__icon[data-astro-cid-mtfriguh]{font-size:2rem}.discount-banner__text[data-astro-cid-mtfriguh]{color:var(--e-global-color-primary);font-size:1.125rem;font-weight:600}.discount-banner__code[data-astro-cid-mtfriguh]{border-radius:var(--border-radius);color:#a85f65;background:#e495961f;padding:.5rem 1rem;font-family:Courier New,monospace;font-size:1.125rem;font-weight:700}.hero__trust-indicators[data-astro-cid-mtfriguh]{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:2rem;display:flex}.trust-indicator[data-astro-cid-mtfriguh]{color:#1a1a1abd;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.trust-indicator__icon[data-astro-cid-mtfriguh]{color:var(--e-global-color-accent-solid);font-weight:700}.features-grid[data-astro-cid-mtfriguh]{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem;display:grid}.feature-card[data-astro-cid-mtfriguh]{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);background:#ffffffe6;border:1px solid #e495961f;padding:2rem}.feature-card[data-astro-cid-mtfriguh]:hover{box-shadow:var(--shadow-md);border-color:#e495963d;transform:translateY(-2px)}.feature-card__icon[data-astro-cid-mtfriguh]{margin-bottom:1rem;font-size:2.5rem;display:block}.feature-card__title[data-astro-cid-mtfriguh]{color:var(--e-global-color-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.feature-card__description[data-astro-cid-mtfriguh]{color:var(--e-global-color-text);margin-bottom:1rem;line-height:1.6}.feature-card__list[data-astro-cid-mtfriguh]{margin:0;padding:0;list-style:none}.feature-card__list[data-astro-cid-mtfriguh] li[data-astro-cid-mtfriguh]{color:var(--e-global-color-text);padding:.25rem 0 .25rem 1.5rem;font-size:.875rem;position:relative}.feature-card__list[data-astro-cid-mtfriguh] li[data-astro-cid-mtfriguh]:before{content:"•";color:var(--e-global-color-accent-solid);font-weight:700;position:absolute;left:0}.usecases-grid[data-astro-cid-mtfriguh]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:3rem;display:grid}.usecase-card[data-astro-cid-mtfriguh]{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);text-align:center;transition:var(--transition);background:#ffffffe6;border:1px solid #e495961f;padding:1.5rem}.usecase-card[data-astro-cid-mtfriguh]:hover{box-shadow:var(--shadow-md);border-color:#e495963d;transform:translateY(-2px)}.usecase-card__icon[data-astro-cid-mtfriguh]{margin-bottom:1rem;font-size:2rem;display:block}.usecase-card__title[data-astro-cid-mtfriguh]{color:var(--e-global-color-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.usecase-card__description[data-astro-cid-mtfriguh]{color:var(--e-global-color-text);font-size:.875rem;line-height:1.6}.comparison-table[data-astro-cid-mtfriguh]{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);background:#fff;margin-top:2rem;overflow:hidden}.comparison-header[data-astro-cid-mtfriguh]{background:var(--e-global-color-primary);color:#fff;grid-template-columns:1fr 1fr 1fr;font-weight:600;display:grid}.comparison-row[data-astro-cid-mtfriguh]{border-bottom:1px solid #0000001a;grid-template-columns:1fr 1fr 1fr;display:grid}.comparison-row[data-astro-cid-mtfriguh]:nth-child(2n){background:#00000005}.comparison-cell[data-astro-cid-mtfriguh]{border-right:1px solid #0000001a;align-items:center;padding:1rem;display:flex}.comparison-cell[data-astro-cid-mtfriguh]:last-child{border-right:none}.comparison--better[data-astro-cid-mtfriguh]{color:var(--e-global-color-accent-solid);font-weight:600;position:relative}.comparison--better[data-astro-cid-mtfriguh]:after{content:"✓";color:var(--e-global-color-accent-solid);margin-left:.5rem}.bg-accent[data-astro-cid-mtfriguh]{background:linear-gradient(135deg,#e7a7a8 0%,#d98f91 100%)}.cta-content[data-astro-cid-mtfriguh]{text-align:center;max-width:4xl;margin:0 auto}.cta-title[data-astro-cid-mtfriguh]{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.cta-description[data-astro-cid-mtfriguh]{opacity:.9;margin-bottom:2rem;font-size:1.25rem}.cta-actions[data-astro-cid-mtfriguh]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.social-proof[data-astro-cid-mtfriguh]{flex-wrap:wrap;justify-content:center;gap:3rem;display:flex}.social-proof-item[data-astro-cid-mtfriguh]{text-align:center}.social-proof__number[data-astro-cid-mtfriguh]{margin-bottom:.25rem;font-size:2rem;font-weight:700;display:block}.social-proof__label[data-astro-cid-mtfriguh]{opacity:.8;font-size:.875rem}@media (width<=768px){.hero__trust-indicators[data-astro-cid-mtfriguh]{gap:1rem}.discount-banner__content[data-astro-cid-mtfriguh]{flex-direction:column;gap:.75rem}.features-grid[data-astro-cid-mtfriguh],.usecases-grid[data-astro-cid-mtfriguh]{grid-template-columns:1fr;gap:1.5rem}.comparison-header[data-astro-cid-mtfriguh],.comparison-row[data-astro-cid-mtfriguh]{text-align:center;grid-template-columns:1fr}.comparison-cell[data-astro-cid-mtfriguh]{border-bottom:1px solid #0000001a;border-right:none}.cta-actions[data-astro-cid-mtfriguh]{flex-direction:column;align-items:center}.social-proof[data-astro-cid-mtfriguh]{gap:2rem}}@media (prefers-reduced-motion:reduce){.hero--notebooks[data-astro-cid-mtfriguh]:before{animation:none}.feature-card[data-astro-cid-mtfriguh],.usecase-card[data-astro-cid-mtfriguh]{transition:none}}
