._formWrapper_fur27_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--spacing-6);box-shadow:var(--shadow-lg);max-width:800px;width:100%;margin:0 auto}._form_fur27_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._gridRow_fur27_18{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}._gridItem_fur27_24{margin-bottom:0}._checkboxGrid_fur27_28{display:grid;grid-template-columns:1fr;gap:var(--spacing-3);margin-top:var(--spacing-2);padding:var(--spacing-4);background:var(--surface-secondary);border-radius:var(--radius-md);border:1px solid var(--border-light)}._checkboxLabel_fur27_39{display:flex;align-items:flex-start;gap:var(--spacing-3);cursor:pointer;user-select:none}._checkboxText_fur27_47{font-size:var(--font-size-sm);color:var(--text-primary);line-height:1.25rem;margin-top:2px}._submitButton_fur27_54{margin-top:var(--spacing-4);width:100%}@media(min-width:768px){._formWrapper_fur27_1{padding:var(--spacing-8)}._gridRow_fur27_18{grid-template-columns:1fr 1fr;gap:var(--spacing-6)}._checkboxGrid_fur27_28{grid-template-columns:1fr 1fr;gap:var(--spacing-4)}}._main_fdx5c_1{background-color:var(--background);color:var(--foreground);--work-primary: #0D9488;--work-primary-light: #CCFBF1;--work-primary-dark: #0F766E;--work-surface: #F0FDFA}._hero_fdx5c_11{background:linear-gradient(180deg,var(--work-surface) 0%,color-mix(in srgb,var(--work-primary-light) 40%,transparent) 100%);padding:var(--spacing-16) var(--content-padding) var(--spacing-12);text-align:center;border-bottom:1px solid var(--border-light)}._heroContent_fdx5c_18{max-width:800px;margin:0 auto}._heroTitle_fdx5c_23{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--text-primary);margin-bottom:var(--spacing-4);letter-spacing:var(--letter-spacing-tight)}._heroSubtitle_fdx5c_32{font-size:var(--font-size-xl);line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}._contactSection_fdx5c_39{padding:var(--section-gap) var(--content-padding);max-width:var(--container-desktop-xl);margin:0 auto}._contactLayout_fdx5c_45{display:grid;grid-template-columns:1fr;gap:var(--spacing-12)}@media(min-width:1024px){._contactLayout_fdx5c_45{grid-template-columns:1.5fr 1fr;gap:var(--spacing-20);align-items:start}}._formColumn_fdx5c_59{--primary: var(--work-primary);--primary-light: var(--work-primary-light);--primary-dark: var(--work-primary-dark);--primary-gradient: linear-gradient(135deg, #14B8A6 0%, #0D9488 100%);--primary-gradient-hover: linear-gradient(135deg, #0D9488 0%, #0F766E 100%);--primary-foreground: #FFFFFF}._infoColumn_fdx5c_70{display:flex;flex-direction:column;gap:var(--spacing-6);position:sticky;top:6rem}._infoCard_fdx5c_78{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--spacing-6);display:flex;align-items:flex-start;gap:var(--spacing-4);box-shadow:var(--shadow-sm);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}._infoCard_fdx5c_78:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--work-primary)}._iconWrapper_fdx5c_96{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg);background-color:var(--work-primary-light);color:var(--work-primary-dark)}._infoTitle_fdx5c_108{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-2) 0}._infoText_fdx5c_115{font-size:var(--font-size-base);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}._infoLink_fdx5c_122{display:inline-block;margin-top:var(--spacing-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--work-primary-dark);text-decoration:none;transition:color var(--transition-fast)}._infoLink_fdx5c_122:hover{color:var(--work-primary);text-decoration:underline}._main_fdx5c_1 [data-reveal=true]{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}
