@layer base{._textarea_1eqdo_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none}._textarea_1eqdo_2::placeholder{color:var(--muted-foreground)}._textarea_1eqdo_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._textarea_1eqdo_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}._textarea_1eqdo_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._noResize_1eqdo_44{resize:none}._clear_1eqdo_48{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1eqdo_48:hover,._clear_1eqdo_48:focus{background-color:transparent;border:none;box-shadow:none}.dark ._textarea_1eqdo_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._textarea_1eqdo_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._textarea_1eqdo_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px color-mix(in srgb,black 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}._pageWrapper_wk381_1{background-color:var(--background);min-height:100vh;font-family:var(--font-family-base);color:var(--foreground)}._topBar_wk381_8{padding:var(--spacing-4) 0;background-color:var(--surface);border-bottom:1px solid var(--border)}._container_wk381_14{max-width:1200px;margin:0 auto;padding:0 var(--spacing-4)}._containerNarrow_wk381_20{max-width:800px;margin:0 auto;padding:0 var(--spacing-4)}._backLink_wk381_26{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-weight:500;text-decoration:none;font-size:.9375rem;transition:color var(--animation-duration-fast) ease}._backLink_wk381_26:hover{color:var(--primary)}._mainContent_wk381_41{padding-bottom:var(--spacing-20)}._heroSection_wk381_46{text-align:center;padding:var(--spacing-16) var(--spacing-4) var(--spacing-12);background-color:var(--accent);border-bottom:1px solid rgba(255,107,0,.1);margin-bottom:var(--spacing-16)}._heroSection_wk381_46 h1{font-family:var(--font-family-heading);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:var(--primary);margin-bottom:var(--spacing-4);letter-spacing:-.02em}._heroSection_wk381_46 p{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:0 auto;line-height:1.6}._sectionTitle_wk381_72{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;color:var(--primary);text-align:center;margin-bottom:var(--spacing-8)}._faqSection_wk381_82{margin-bottom:var(--spacing-20)}._inlineLink_wk381_86{color:var(--primary);text-decoration:underline;font-weight:500;display:inline-block}._inlineLink_wk381_86:hover{text-decoration:none}._contactSection_wk381_98{margin-bottom:var(--spacing-20)}._contactCard_wk381_102{background-color:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border)}@media(min-width:768px){._contactCard_wk381_102{padding:var(--spacing-12)}}._formLayout_wk381_116,._formRow_wk381_122{display:flex;flex-direction:column;gap:var(--spacing-4)}@media(min-width:768px){._formRow_wk381_122{flex-direction:row;gap:var(--spacing-6)}}._flex1_wk381_135{flex:1}._submitWrapper_wk381_139{margin-top:var(--spacing-4);text-align:center}._submitBtn_wk381_144{min-width:200px}._revealTarget_wk381_149{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}._revealed_wk381_155{opacity:1;transform:translateY(0)}._stagger1_wk381_160{transition-delay:0ms}._stagger2_wk381_161{transition-delay:.1s}
