.btn[data-astro-cid-ure72eat]{display:inline-block;padding:var(--space-3) var(--space-6);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);border-radius:var(--radius-md);text-decoration:none;transition:all var(--transition-fast);cursor:pointer;border:none}.btn--primary[data-astro-cid-ure72eat]{background-color:var(--color-accent);color:var(--color-text-inverse)}.btn--primary[data-astro-cid-ure72eat]:hover{background-color:var(--color-accent-dim);color:var(--color-text-inverse);transform:translateY(-1px)}.btn--lg[data-astro-cid-ure72eat]{padding:var(--space-4) var(--space-8);font-size:var(--text-lg)}.hero[data-astro-cid-ure72eat]{padding:var(--space-24) 0 var(--space-16);text-align:center}.hero__inner[data-astro-cid-ure72eat]{max-width:720px;margin-inline:auto}.hero__eyebrow[data-astro-cid-ure72eat]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin-bottom:var(--space-4)}.hero__title[data-astro-cid-ure72eat]{font-size:clamp(var(--text-4xl),6vw,var(--text-6xl));line-height:1.1;margin-bottom:var(--space-6)}.hero__lead[data-astro-cid-ure72eat]{font-size:var(--text-xl);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.sr-only[data-astro-cid-ure72eat]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.why-section[data-astro-cid-ure72eat]{padding:var(--section-py) 0;background-color:var(--color-bg-card);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle)}.why-grid[data-astro-cid-ure72eat]{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:768px){.why-grid[data-astro-cid-ure72eat]{grid-template-columns:repeat(3,1fr)}}.why-card[data-astro-cid-ure72eat]{padding:var(--space-8);background-color:var(--color-bg-base);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-4)}.why-card__heading[data-astro-cid-ure72eat]{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-primary)}.why-card__body[data-astro-cid-ure72eat]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.form-section[data-astro-cid-ure72eat]{padding:var(--section-py) 0}.form-section__inner[data-astro-cid-ure72eat]{max-width:760px;margin-inline:auto}.form-section[data-astro-cid-ure72eat] h2[data-astro-cid-ure72eat]{font-size:var(--text-4xl);margin-bottom:var(--space-3)}.form-intro[data-astro-cid-ure72eat]{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-10);line-height:var(--leading-relaxed)}.speaker-form[data-astro-cid-ure72eat]{display:flex;flex-direction:column;gap:var(--space-6)}.form-row[data-astro-cid-ure72eat]{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:640px){.form-row[data-astro-cid-ure72eat]{grid-template-columns:repeat(2,1fr)}}.form-group[data-astro-cid-ure72eat]{display:flex;flex-direction:column;gap:var(--space-2)}.form-label[data-astro-cid-ure72eat]{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}.form-input[data-astro-cid-ure72eat]{padding:var(--space-3) var(--space-4);background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-base);transition:border-color var(--transition-fast);-webkit-appearance:none;appearance:none}.form-input[data-astro-cid-ure72eat]::placeholder{color:var(--color-text-tertiary)}.form-input[data-astro-cid-ure72eat]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px #aed33526}.form-textarea[data-astro-cid-ure72eat]{resize:vertical;min-height:120px}select[data-astro-cid-ure72eat].form-input{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 5l3 3 3-3' stroke='%23737870' fill='none' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-10)}.form-submit[data-astro-cid-ure72eat]{align-self:flex-start}.faq-section[data-astro-cid-ure72eat]{padding:var(--section-py) 0;background-color:var(--color-bg-card);border-top:1px solid var(--color-border-subtle)}.faq-section__inner[data-astro-cid-ure72eat]{max-width:760px;margin-inline:auto}.faq-section[data-astro-cid-ure72eat] h2[data-astro-cid-ure72eat]{font-size:var(--text-4xl);margin-bottom:var(--space-10)}.faq-list[data-astro-cid-ure72eat]{display:flex;flex-direction:column;gap:var(--space-8)}.faq-item[data-astro-cid-ure72eat]{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-6)}.faq-item__question[data-astro-cid-ure72eat]{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-3)}.faq-item__answer[data-astro-cid-ure72eat]{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}
