:root{--bg-primary: #030304;--bg-secondary: #080808;--purple-primary: #A855F7;--purple-secondary: #8B5CF6;--purple-dark: #9333EA;--text-primary: #FFFFFF;--text-secondary: rgba(255, 255, 255, .8);--text-muted: rgba(255, 255, 255, .6);--glass-border: rgba(255, 255, 255, .06)}.hero-section[data-astro-cid-4iyq5mvl]{background:var(--bg-primary);padding:8rem 0 6rem;position:relative;overflow:hidden}.hero-section[data-astro-cid-4iyq5mvl]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 20%,rgba(168,85,247,.1) 0%,transparent 50%);pointer-events:none}.hero-container[data-astro-cid-4iyq5mvl]{max-width:1400px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.hero-content[data-astro-cid-4iyq5mvl] h1[data-astro-cid-4iyq5mvl]{font-size:clamp(2.5rem,5vw,4rem);color:var(--text-primary);line-height:1.1;margin-bottom:1.5rem;font-weight:700}.hero-subtitle[data-astro-cid-4iyq5mvl]{font-size:1.25rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.hero-stats[data-astro-cid-4iyq5mvl]{display:flex;gap:3rem;margin-bottom:2rem}.stat-item[data-astro-cid-4iyq5mvl]{display:flex;flex-direction:column}.stat-item[data-astro-cid-4iyq5mvl] .stat-value[data-astro-cid-4iyq5mvl]{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,var(--purple-primary),var(--purple-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-item[data-astro-cid-4iyq5mvl] .stat-label[data-astro-cid-4iyq5mvl]{font-size:.875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em}.hero-ctas[data-astro-cid-4iyq5mvl]{display:flex;gap:1rem;flex-wrap:wrap}.btn-primary[data-astro-cid-4iyq5mvl]{background:linear-gradient(135deg,var(--purple-secondary),var(--purple-dark));color:#fff;padding:1rem 2rem;border-radius:100px;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-primary[data-astro-cid-4iyq5mvl]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #a855f74d}.btn-secondary[data-astro-cid-4iyq5mvl]{background:transparent;color:var(--text-primary);padding:1rem 2rem;border-radius:100px;border:1px solid rgba(255,255,255,.2);text-decoration:none;transition:all .3s ease}.btn-secondary[data-astro-cid-4iyq5mvl]:hover{border-color:var(--purple-primary);color:var(--purple-primary)}.hero-visual[data-astro-cid-4iyq5mvl]{display:flex;flex-direction:column;gap:2rem}.hero-features[data-astro-cid-4iyq5mvl]{display:flex;flex-wrap:wrap;gap:.75rem}.hero-feature-tag[data-astro-cid-4iyq5mvl]{background:#a855f71a;border:1px solid rgba(168,85,247,.2);color:var(--purple-primary);padding:.5rem 1rem;border-radius:100px;font-size:.875rem}.ai-examples[data-astro-cid-4iyq5mvl]{display:flex;gap:1.5rem}.ai-example[data-astro-cid-4iyq5mvl]{display:flex;align-items:center;gap:.75rem;color:var(--text-secondary)}.ai-icon[data-astro-cid-4iyq5mvl]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#a855f71a;border-radius:8px;color:var(--purple-primary)}.section-container[data-astro-cid-4iyq5mvl]{max-width:1400px;margin:0 auto;padding:0 2rem}.section-header[data-astro-cid-4iyq5mvl]{text-align:center;max-width:800px;margin:0 auto 4rem}.section-header[data-astro-cid-4iyq5mvl] h2[data-astro-cid-4iyq5mvl]{font-size:clamp(2rem,4vw,3rem);color:var(--text-primary);margin-bottom:1rem;line-height:1.2}.section-header[data-astro-cid-4iyq5mvl] p[data-astro-cid-4iyq5mvl]{color:var(--text-secondary);font-size:1.125rem;line-height:1.6}.section-tagline[data-astro-cid-4iyq5mvl]{color:var(--purple-primary)!important;font-style:italic}.how-it-works-section[data-astro-cid-4iyq5mvl]{background:var(--bg-secondary);padding:8rem 0}.intro-text[data-astro-cid-4iyq5mvl]{max-width:900px;margin:0 auto 4rem;text-align:center}.intro-text[data-astro-cid-4iyq5mvl] p[data-astro-cid-4iyq5mvl]{color:var(--text-secondary);font-size:1.125rem;line-height:1.7;margin-bottom:1.5rem}.highlight-text[data-astro-cid-4iyq5mvl]{color:var(--text-primary)!important;font-weight:500;background:#a855f71a;padding:1.5rem;border-radius:12px;border-left:4px solid var(--purple-primary)}.process-grid[data-astro-cid-4iyq5mvl]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:4rem}.process-step[data-astro-cid-4iyq5mvl]{background:#ffffff05;border:1px solid var(--glass-border);border-radius:16px;padding:2rem;text-align:center}.step-number[data-astro-cid-4iyq5mvl]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--purple-primary),var(--purple-dark));border-radius:50%;font-size:1.5rem;font-weight:700;color:#fff;margin:0 auto 1.5rem}.process-step[data-astro-cid-4iyq5mvl] h3[data-astro-cid-4iyq5mvl]{font-size:1.125rem;color:var(--text-primary);margin-bottom:.75rem}.process-step[data-astro-cid-4iyq5mvl] p[data-astro-cid-4iyq5mvl]{color:var(--text-muted);font-size:.9rem;line-height:1.5}.impact-metrics[data-astro-cid-4iyq5mvl]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.metric-card[data-astro-cid-4iyq5mvl]{background:#ffffff05;border:1px solid var(--glass-border);border-radius:16px;padding:3rem 2rem;text-align:center;transition:all .3s ease}.metric-card[data-astro-cid-4iyq5mvl]:hover{background:#ffffff0a;border-color:#a855f733;transform:translateY(-4px)}.metric-value[data-astro-cid-4iyq5mvl]{font-size:4rem;font-weight:700;background:linear-gradient(135deg,var(--purple-primary),var(--purple-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.metric-label[data-astro-cid-4iyq5mvl]{font-size:1.25rem;color:var(--text-primary);font-weight:600;margin-bottom:.25rem}.metric-sublabel[data-astro-cid-4iyq5mvl]{color:var(--text-muted);font-size:.9rem}.methodology-section[data-astro-cid-4iyq5mvl]{background:var(--bg-primary);padding:8rem 0}.methodology-grid[data-astro-cid-4iyq5mvl]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem}.methodology-card[data-astro-cid-4iyq5mvl]{background:#ffffff05;border:1px solid var(--glass-border);border-radius:16px;padding:2rem;transition:all .3s ease}.methodology-card[data-astro-cid-4iyq5mvl]:hover{background:#ffffff0a;border-color:#a855f733}.methodology-card[data-astro-cid-4iyq5mvl] h3[data-astro-cid-4iyq5mvl]{font-size:1.25rem;color:var(--text-primary);margin-bottom:1rem}.methodology-card[data-astro-cid-4iyq5mvl] ul[data-astro-cid-4iyq5mvl]{list-style:none;padding:0}.methodology-card[data-astro-cid-4iyq5mvl] li[data-astro-cid-4iyq5mvl]{color:var(--text-muted);font-size:.95rem;padding:.25rem 0 .25rem 1.5rem;position:relative}.methodology-card[data-astro-cid-4iyq5mvl] li[data-astro-cid-4iyq5mvl]:before{content:"→";position:absolute;left:0;color:var(--purple-primary)}.closing-statement[data-astro-cid-4iyq5mvl]{background:#a855f70d;border:1px solid rgba(168,85,247,.2);border-radius:24px;padding:4rem;text-align:center}.closing-stats[data-astro-cid-4iyq5mvl]{display:flex;justify-content:center;gap:4rem;margin-bottom:2rem}.closing-stat[data-astro-cid-4iyq5mvl]{display:flex;flex-direction:column;align-items:center}.closing-stat[data-astro-cid-4iyq5mvl] .stat-value[data-astro-cid-4iyq5mvl]{font-size:3rem;font-weight:700;color:var(--purple-primary)}.closing-stat[data-astro-cid-4iyq5mvl] .stat-label[data-astro-cid-4iyq5mvl]{font-size:.875rem;color:var(--text-muted)}.philosophy-quote[data-astro-cid-4iyq5mvl]{font-size:1.25rem;color:var(--text-secondary);font-style:italic;max-width:700px;margin:0 auto;line-height:1.6}.applications-section[data-astro-cid-4iyq5mvl]{background:var(--bg-secondary);padding:8rem 0}.use-cases-grid[data-astro-cid-4iyq5mvl]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.use-case-card[data-astro-cid-4iyq5mvl]{background:#ffffff05;border:1px solid var(--glass-border);border-radius:16px;padding:2rem;transition:all .3s ease}.use-case-card[data-astro-cid-4iyq5mvl]:hover{background:#ffffff0a;border-color:#a855f733;transform:translateY(-4px)}.use-case-category[data-astro-cid-4iyq5mvl]{display:inline-block;background:#a855f71a;color:var(--purple-primary);padding:.25rem .75rem;border-radius:100px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.use-case-subtitle[data-astro-cid-4iyq5mvl]{color:var(--text-muted);font-size:.85rem;margin-bottom:.5rem}.use-case-card[data-astro-cid-4iyq5mvl] h3[data-astro-cid-4iyq5mvl]{font-size:1.125rem;color:var(--text-primary);margin-bottom:1rem}.applications-list[data-astro-cid-4iyq5mvl]{list-style:none;padding:0}.applications-list[data-astro-cid-4iyq5mvl] li[data-astro-cid-4iyq5mvl]{color:var(--text-secondary);font-size:.9rem;padding:.35rem 0 .35rem 1.25rem;position:relative}.applications-list[data-astro-cid-4iyq5mvl] li[data-astro-cid-4iyq5mvl]:before{content:"•";position:absolute;left:0;color:var(--purple-primary)}.why-ypai-section[data-astro-cid-4iyq5mvl]{background:var(--bg-primary);padding:8rem 0}.tagline[data-astro-cid-4iyq5mvl]{color:var(--text-muted)!important;font-style:italic}.advantage-grid[data-astro-cid-4iyq5mvl]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem}.advantage-card[data-astro-cid-4iyq5mvl]{background:#ffffff05;border:1px solid var(--glass-border);border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.advantage-card[data-astro-cid-4iyq5mvl]:hover{background:#ffffff0a;border-color:#a855f733}.advantage-card[data-astro-cid-4iyq5mvl] h3[data-astro-cid-4iyq5mvl]{font-size:1.125rem;color:var(--text-primary);margin-bottom:1.5rem}.advantage-stats[data-astro-cid-4iyq5mvl]{display:flex;flex-direction:column;gap:.5rem}.advantage-stat[data-astro-cid-4iyq5mvl]{color:var(--purple-primary);font-size:1rem;font-weight:600}.closing-quote[data-astro-cid-4iyq5mvl]{background:#a855f70d;border:1px solid rgba(168,85,247,.2);border-radius:16px;padding:3rem}.closing-quote[data-astro-cid-4iyq5mvl] p[data-astro-cid-4iyq5mvl]{color:var(--text-secondary);font-size:1.125rem;line-height:1.7;text-align:center;margin:0}.form-section[data-astro-cid-4iyq5mvl]{background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--bg-primary) 100%);padding:8rem 0}.form-content[data-astro-cid-4iyq5mvl]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.form-text[data-astro-cid-4iyq5mvl] h2[data-astro-cid-4iyq5mvl]{font-size:clamp(2rem,4vw,2.5rem);color:var(--text-primary);margin-bottom:.5rem}.form-tagline[data-astro-cid-4iyq5mvl]{font-size:1.25rem;color:var(--purple-primary);font-weight:600;margin-bottom:1.5rem}.form-text[data-astro-cid-4iyq5mvl]>p[data-astro-cid-4iyq5mvl]{color:var(--text-secondary);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.form-features[data-astro-cid-4iyq5mvl]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.form-features[data-astro-cid-4iyq5mvl] span[data-astro-cid-4iyq5mvl]{background:#a855f71a;color:var(--purple-primary);padding:.5rem 1rem;border-radius:100px;font-size:.875rem}.form-footer[data-astro-cid-4iyq5mvl]{color:var(--text-muted);font-size:.9rem}.form-wrapper[data-astro-cid-4iyq5mvl]{background:#ffffff05;border:1px solid var(--glass-border);border-radius:24px;padding:2.5rem}.medical-form[data-astro-cid-4iyq5mvl]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-astro-cid-4iyq5mvl]{display:flex;flex-direction:column;gap:.5rem}.form-group[data-astro-cid-4iyq5mvl] label[data-astro-cid-4iyq5mvl]{color:var(--text-secondary);font-size:.875rem;font-weight:500}.form-group[data-astro-cid-4iyq5mvl] input[data-astro-cid-4iyq5mvl],.form-group[data-astro-cid-4iyq5mvl] select[data-astro-cid-4iyq5mvl],.form-group[data-astro-cid-4iyq5mvl] textarea[data-astro-cid-4iyq5mvl]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.875rem 1rem;color:var(--text-primary);font-size:1rem;transition:all .3s ease}.form-group[data-astro-cid-4iyq5mvl] input[data-astro-cid-4iyq5mvl]:focus,.form-group[data-astro-cid-4iyq5mvl] select[data-astro-cid-4iyq5mvl]:focus,.form-group[data-astro-cid-4iyq5mvl] textarea[data-astro-cid-4iyq5mvl]:focus{outline:none;border-color:var(--purple-primary);background:#a855f70d}.form-group[data-astro-cid-4iyq5mvl] select[data-astro-cid-4iyq5mvl]{cursor:pointer}.checkbox-group[data-astro-cid-4iyq5mvl]{flex-direction:row;align-items:flex-start}.checkbox-label[data-astro-cid-4iyq5mvl]{display:flex;gap:.75rem;align-items:flex-start;cursor:pointer}.checkbox-label[data-astro-cid-4iyq5mvl] input[data-astro-cid-4iyq5mvl][type=checkbox]{width:18px;height:18px;flex-shrink:0;margin-top:2px}.checkbox-label[data-astro-cid-4iyq5mvl] span[data-astro-cid-4iyq5mvl]{color:var(--text-muted);font-size:.85rem;line-height:1.4}.submit-btn[data-astro-cid-4iyq5mvl]{background:linear-gradient(135deg,var(--purple-secondary),var(--purple-dark));color:#fff;border:none;border-radius:100px;padding:1rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:.5rem}.submit-btn[data-astro-cid-4iyq5mvl]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #a855f74d}.gdpr-section[data-astro-cid-4iyq5mvl]{background:var(--bg-primary);padding:8rem 0}.gdpr-grid[data-astro-cid-4iyq5mvl]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem}.gdpr-card[data-astro-cid-4iyq5mvl]{background:#ffffff05;border:1px solid var(--glass-border);border-radius:16px;padding:2rem}.gdpr-card[data-astro-cid-4iyq5mvl] h3[data-astro-cid-4iyq5mvl]{font-size:1.125rem;color:var(--text-primary);margin-bottom:.75rem}.gdpr-card[data-astro-cid-4iyq5mvl] p[data-astro-cid-4iyq5mvl]{color:var(--text-muted);font-size:.95rem;line-height:1.6}.gdpr-contact[data-astro-cid-4iyq5mvl]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:2rem;background:#ffffff05;border:1px solid var(--glass-border);border-radius:16px}.contact-item[data-astro-cid-4iyq5mvl]{text-align:center}.contact-item[data-astro-cid-4iyq5mvl] h4[data-astro-cid-4iyq5mvl]{color:var(--text-primary);font-size:1rem;margin-bottom:.5rem}.contact-item[data-astro-cid-4iyq5mvl] p[data-astro-cid-4iyq5mvl]{color:var(--text-muted);font-size:.9rem}.contact-item[data-astro-cid-4iyq5mvl] a[data-astro-cid-4iyq5mvl]{color:var(--purple-primary);text-decoration:none}.contact-item[data-astro-cid-4iyq5mvl] a[data-astro-cid-4iyq5mvl]:hover{text-decoration:underline}@media(max-width:1024px){.hero-container[data-astro-cid-4iyq5mvl]{grid-template-columns:1fr;text-align:center}.hero-stats[data-astro-cid-4iyq5mvl],.hero-ctas[data-astro-cid-4iyq5mvl]{justify-content:center}.hero-visual[data-astro-cid-4iyq5mvl]{display:none}.process-grid[data-astro-cid-4iyq5mvl],.impact-metrics[data-astro-cid-4iyq5mvl],.methodology-grid[data-astro-cid-4iyq5mvl],.use-cases-grid[data-astro-cid-4iyq5mvl],.advantage-grid[data-astro-cid-4iyq5mvl],.gdpr-grid[data-astro-cid-4iyq5mvl]{grid-template-columns:repeat(2,1fr)}.form-content[data-astro-cid-4iyq5mvl]{grid-template-columns:1fr}.closing-stats[data-astro-cid-4iyq5mvl]{gap:2rem}.gdpr-contact[data-astro-cid-4iyq5mvl]{grid-template-columns:1fr}}@media(max-width:768px){.hero-stats[data-astro-cid-4iyq5mvl]{flex-direction:column;gap:1.5rem;align-items:center}.process-grid[data-astro-cid-4iyq5mvl],.impact-metrics[data-astro-cid-4iyq5mvl],.methodology-grid[data-astro-cid-4iyq5mvl],.use-cases-grid[data-astro-cid-4iyq5mvl],.advantage-grid[data-astro-cid-4iyq5mvl],.gdpr-grid[data-astro-cid-4iyq5mvl]{grid-template-columns:1fr}.closing-stats[data-astro-cid-4iyq5mvl]{flex-direction:column;gap:1.5rem}.hero-section[data-astro-cid-4iyq5mvl],.how-it-works-section[data-astro-cid-4iyq5mvl],.methodology-section[data-astro-cid-4iyq5mvl],.applications-section[data-astro-cid-4iyq5mvl],.why-ypai-section[data-astro-cid-4iyq5mvl],.form-section[data-astro-cid-4iyq5mvl],.gdpr-section[data-astro-cid-4iyq5mvl]{padding:4rem 0}}
