.page-module__wg9VJG__container{width:100%;max-width:36rem}.page-module__wg9VJG__card{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);transition:box-shadow var(--transition-normal);padding:2rem;position:relative;overflow:hidden}.page-module__wg9VJG__card:hover{box-shadow:var(--shadow-xl)}.page-module__wg9VJG__card:before{content:"";border:1px solid color-mix(in srgb,var(--primary)15%,var(--border));border-radius:var(--radius-xl);z-index:0;background:linear-gradient(135deg,#223d740f 0%,#ffffffe6 50%,#fffffff2 100%);position:absolute;inset:0}.page-module__wg9VJG__card>*{z-index:1;position:relative}@media (min-width:768px){.page-module__wg9VJG__card{padding:2.5rem}}.page-module__wg9VJG__cardHeader{text-align:center;margin-bottom:2rem}.page-module__wg9VJG__iconWrapper{background:linear-gradient(135deg,var(--primary)0%,var(--primary-light)100%);border-radius:var(--radius-lg);width:4rem;height:4rem;box-shadow:0 8px 20px color-mix(in srgb,var(--primary)25%,transparent);transition:transform var(--transition-normal),box-shadow var(--transition-normal);justify-content:center;align-items:center;margin:0 auto 1.25rem;display:flex}.page-module__wg9VJG__card:hover .page-module__wg9VJG__iconWrapper{box-shadow:0 12px 24px color-mix(in srgb,var(--primary)30%,transparent);transform:scale(1.05)}.page-module__wg9VJG__icon{color:#fff;width:2rem;height:2rem}.page-module__wg9VJG__title{color:var(--foreground);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.page-module__wg9VJG__title{font-size:1.75rem}}.page-module__wg9VJG__subtitle{color:var(--muted);font-size:.9375rem;line-height:1.5}.page-module__wg9VJG__form{flex-direction:column;gap:2rem;display:flex}.page-module__wg9VJG__errorBanner{color:#b91c1c;border-radius:var(--radius-md);background:#fdecec;border:1px solid #ef4444;padding:.875rem 1rem;font-size:.9375rem}.page-module__wg9VJG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.page-module__wg9VJG__section{flex-direction:column;gap:1rem;display:flex}.page-module__wg9VJG__sectionTitle{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid color-mix(in srgb,var(--primary)15%,transparent);padding-bottom:.5rem;font-size:.8125rem;font-weight:600}.page-module__wg9VJG__fieldGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.page-module__wg9VJG__fieldGrid{grid-template-columns:repeat(2,1fr)}.page-module__wg9VJG__fieldGrid>:first-child,.page-module__wg9VJG__fieldGrid>:nth-child(4){grid-column:1/-1}}.page-module__wg9VJG__buttonIcon{width:1.25rem;height:1.25rem}.page-module__wg9VJG__altLink{border-top:1px solid var(--border);color:var(--muted);justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;padding-top:1.5rem;font-size:.9375rem;display:flex}.page-module__wg9VJG__altLinkIcon{width:1rem;height:1rem;color:var(--accent)}.page-module__wg9VJG__altLinkAction{color:var(--accent);transition:all var(--transition-fast);font-weight:600}.page-module__wg9VJG__altLinkAction:hover{color:var(--accent-light)}
