.page-header[data-astro-cid-npqrvoeq]{padding:var(--space-12) 0 var(--space-8);text-align:center;max-width:640px;margin:0 auto}.page-header[data-astro-cid-npqrvoeq] h1[data-astro-cid-npqrvoeq]{margin-bottom:var(--space-3);font-size:3rem}.page-subtitle[data-astro-cid-npqrvoeq]{color:var(--color-text-muted);font-size:1.125rem;line-height:1.6}.form-layout[data-astro-cid-npqrvoeq]{gap:var(--space-6);margin-bottom:var(--space-16);grid-template-columns:minmax(auto,600px) 320px;justify-content:center;align-items:start;display:grid}.form-container[data-astro-cid-npqrvoeq]{width:100%}.request-form[data-astro-cid-npqrvoeq]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-8)}.form-section[data-astro-cid-npqrvoeq]{margin-bottom:var(--space-8);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-light)}.form-section[data-astro-cid-npqrvoeq]:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.section-title[data-astro-cid-npqrvoeq]{color:var(--color-text);margin-bottom:var(--space-1);font-size:1.125rem;font-weight:600}.section-description[data-astro-cid-npqrvoeq]{color:var(--color-text-muted);margin-bottom:var(--space-5);font-size:.9375rem}.form-group[data-astro-cid-npqrvoeq]{margin-bottom:var(--space-5)}.form-group[data-astro-cid-npqrvoeq]:last-child{margin-bottom:0}.form-group[data-astro-cid-npqrvoeq] label[data-astro-cid-npqrvoeq]{margin-bottom:var(--space-2);color:var(--color-text);font-size:.9375rem;font-weight:500;display:block}.required[data-astro-cid-npqrvoeq]{color:#ef4444;margin-left:2px}.form-group[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq],.form-group[data-astro-cid-npqrvoeq] textarea[data-astro-cid-npqrvoeq],.form-group[data-astro-cid-npqrvoeq] select[data-astro-cid-npqrvoeq]{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);transition:all var(--duration-fast) ease;font-family:inherit;font-size:1rem}.form-group[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq]:hover,.form-group[data-astro-cid-npqrvoeq] textarea[data-astro-cid-npqrvoeq]:hover,.form-group[data-astro-cid-npqrvoeq] select[data-astro-cid-npqrvoeq]:hover{border-color:var(--color-border-dark)}.form-group[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq]:focus,.form-group[data-astro-cid-npqrvoeq] textarea[data-astro-cid-npqrvoeq]:focus,.form-group[data-astro-cid-npqrvoeq] select[data-astro-cid-npqrvoeq]:focus{border-color:var(--color-brand-yellow-deep);box-shadow:0 0 0 3px var(--color-primary-glow);outline:none}.form-group[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq]::placeholder,.form-group[data-astro-cid-npqrvoeq] textarea[data-astro-cid-npqrvoeq]::placeholder{color:var(--color-text-subtle)}.form-group[data-astro-cid-npqrvoeq] textarea[data-astro-cid-npqrvoeq]{resize:vertical;min-height:120px}.form-group[data-astro-cid-npqrvoeq] select[data-astro-cid-npqrvoeq]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-10)}.form-hint[data-astro-cid-npqrvoeq]{color:var(--color-text-subtle);margin-top:var(--space-2);font-size:.8125rem;display:block}.form-row[data-astro-cid-npqrvoeq]{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:1fr;display:grid}.input-with-icon[data-astro-cid-npqrvoeq]{position:relative}.input-with-icon[data-astro-cid-npqrvoeq] .input-icon[data-astro-cid-npqrvoeq]{left:var(--space-4);color:var(--color-text-subtle);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.input-with-icon[data-astro-cid-npqrvoeq] input[data-astro-cid-npqrvoeq]{padding-left:calc(var(--space-4) + 18px + var(--space-3))}.form-actions[data-astro-cid-npqrvoeq]{margin-top:var(--space-6)}.form-actions[data-astro-cid-npqrvoeq] .btn[data-astro-cid-npqrvoeq]{justify-content:center;width:100%}.btn-lg[data-astro-cid-npqrvoeq]{padding:var(--space-4) var(--space-6);font-size:1rem}.btn-icon[data-astro-cid-npqrvoeq]{margin-left:var(--space-2);transition:transform var(--duration-fast) ease}.btn[data-astro-cid-npqrvoeq]:hover .btn-icon[data-astro-cid-npqrvoeq]{transform:translate(4px)}.btn[data-astro-cid-npqrvoeq].loading .btn-text[data-astro-cid-npqrvoeq]{opacity:0}.btn[data-astro-cid-npqrvoeq].loading:after{content:"";border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite spin;position:absolute}.form-sidebar[data-astro-cid-npqrvoeq]{gap:var(--space-3);top:calc(72px + var(--space-6));flex-direction:column;display:flex;position:sticky}.sidebar-card[data-astro-cid-npqrvoeq]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-4) var(--space-5)}.sidebar-card-muted[data-astro-cid-npqrvoeq]{background:var(--color-bg-alt);border-color:#0000}.sidebar-icon[data-astro-cid-npqrvoeq]{background:var(--color-brand-yellow-muted);width:44px;height:44px;color:var(--color-brand-dark);border-radius:var(--radius-lg);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.sidebar-card-muted[data-astro-cid-npqrvoeq] .sidebar-icon[data-astro-cid-npqrvoeq]{background:var(--color-border-light);color:var(--color-text-muted)}.sidebar-card[data-astro-cid-npqrvoeq] h3[data-astro-cid-npqrvoeq]{color:var(--color-text);margin-bottom:var(--space-3);font-size:1rem;font-weight:600}.sidebar-card[data-astro-cid-npqrvoeq] p[data-astro-cid-npqrvoeq]{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}.sidebar-card[data-astro-cid-npqrvoeq] a[data-astro-cid-npqrvoeq]{color:var(--color-brand-dark);font-weight:500}.sidebar-list[data-astro-cid-npqrvoeq]{margin:0;padding:0;list-style:none}.sidebar-list[data-astro-cid-npqrvoeq] li[data-astro-cid-npqrvoeq]{padding-left:var(--space-5);color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:.9375rem;line-height:1.5;position:relative}.sidebar-list[data-astro-cid-npqrvoeq] li[data-astro-cid-npqrvoeq]:last-child{margin-bottom:0}.sidebar-list[data-astro-cid-npqrvoeq] li[data-astro-cid-npqrvoeq]:before{content:"";background:var(--color-brand-yellow-deep);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.success-message[data-astro-cid-npqrvoeq]{text-align:center;justify-content:center;align-items:center;max-width:480px;min-height:calc(100vh - 200px);margin:0 auto;display:none}.success-message[data-astro-cid-npqrvoeq].visible{display:flex}.success-content[data-astro-cid-npqrvoeq]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-10)}.success-icon[data-astro-cid-npqrvoeq]{background:var(--color-success-subtle);width:80px;height:80px;color:var(--color-success);margin-bottom:var(--space-5);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.success-content[data-astro-cid-npqrvoeq] h2[data-astro-cid-npqrvoeq]{margin-bottom:var(--space-2);font-size:1.5rem}.success-content[data-astro-cid-npqrvoeq] p[data-astro-cid-npqrvoeq]{color:var(--color-text-muted);margin-bottom:var(--space-6);font-size:1rem}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=860px){.form-layout[data-astro-cid-npqrvoeq]{grid-template-columns:1fr;justify-content:stretch}.form-sidebar[data-astro-cid-npqrvoeq]{flex-flow:wrap;position:static}.sidebar-card[data-astro-cid-npqrvoeq]{flex:1;min-width:260px}}@media (width<=768px){.page-header[data-astro-cid-npqrvoeq]{padding:var(--space-8) 0 var(--space-6)}.page-header[data-astro-cid-npqrvoeq] h1[data-astro-cid-npqrvoeq]{font-size:2.25rem}.request-form[data-astro-cid-npqrvoeq]{padding:var(--space-5)}.form-actions[data-astro-cid-npqrvoeq],.form-sidebar[data-astro-cid-npqrvoeq]{flex-direction:column}.sidebar-card[data-astro-cid-npqrvoeq]{min-width:0}}
