._hero_n49hv_1{position:relative;min-height:calc(100vh - 5rem);display:flex;align-items:center;padding:var(--spacing-12) var(--spacing-6);overflow:hidden;overflow-x:hidden;background-color:var(--background)}._heroImage_n49hv_12{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}._backgroundOverlay_n49hv_22{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#000000bf,#0006);z-index:1}._container_n49hv_32{position:relative;z-index:2;max-width:100%;box-sizing:border-box;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-12);align-items:center}@media(min-width:992px){._container_n49hv_32{max-width:1400px;flex-direction:row;justify-content:space-between;align-items:center}}._leftContent_n49hv_54{display:flex;flex-direction:column;gap:var(--spacing-8);opacity:0;animation:_fadeIn_n49hv_1 .8s ease-out forwards;max-width:800px;flex:1}@keyframes _fadeIn_n49hv_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._badge_n49hv_69{display:inline-flex;align-items:center;gap:var(--spacing-2);background-color:#ffffff26;color:#fff;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-size:.875rem;font-weight:600;letter-spacing:.05em;width:fit-content;backdrop-filter:blur(4px)}._badgeDot_n49hv_84{width:8px;height:8px;background-color:#60a5fa;border-radius:50%;animation:_pulse_n49hv_1 2s infinite}@keyframes _pulse_n49hv_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}._title_n49hv_98{font-family:var(--font-family-heading);font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.1;font-weight:800;color:#fff;margin:0;letter-spacing:-.02em}._highlight_n49hv_108{color:#60a5fa;position:relative;display:inline-block}._highlight_n49hv_108:after{display:none}._bulletList_n49hv_118{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._bulletList_n49hv_118 li{display:flex;align-items:center;gap:var(--spacing-3);font-size:1.125rem;color:#fff;font-weight:500}._bulletIcon_n49hv_136{color:#60a5fa}._actions_n49hv_140{display:flex;flex-wrap:wrap;gap:var(--spacing-4);margin-top:var(--spacing-2)}._hero_n49hv_1 ._primaryBtn_n49hv_147{font-weight:600;padding-left:var(--spacing-8);padding-right:var(--spacing-8);box-shadow:var(--shadow-md);transition:all var(--animation-duration-normal) ease;display:inline-flex;gap:var(--spacing-2);align-items:center}._hero_n49hv_1 ._primaryBtn_n49hv_147:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._hero_n49hv_1 ._secondaryBtn_n49hv_163{font-weight:600;color:#fff;background-color:#ffffff1a;border-color:#ffffff4d;backdrop-filter:blur(4px);display:inline-flex;gap:var(--spacing-2);align-items:center}._hero_n49hv_1 ._secondaryBtn_n49hv_163:hover{background-color:#fff3;border-color:#fff}._widgetContainer_n49hv_179{width:100%;max-width:500px;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-4);margin-top:var(--spacing-6)}._rightContent_n49hv_189{flex:1;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;display:flex;justify-content:center;opacity:0;animation:_fadeIn_n49hv_1 .8s ease-out .2s forwards}@media(min-width:992px){._rightContent_n49hv_189{justify-content:flex-end}}._servicesGrid_n49hv_207{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4);width:100%;max-width:100%}@media(min-width:992px){._servicesGrid_n49hv_207{max-width:500px}}._serviceCardFullWidth_n49hv_221{grid-column:span 2}._serviceCard_n49hv_221{background:#ffffff2e;backdrop-filter:blur(8px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.15);padding:var(--spacing-8) var(--spacing-4);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--spacing-4);text-decoration:none;color:#fff;box-shadow:var(--shadow);transition:all var(--animation-duration-normal) ease}._serviceCard_n49hv_221:hover{background:#ffffff4d;transform:translateY(-4px);box-shadow:var(--shadow-lg)}._serviceIcon_n49hv_249{color:#60a5fa;margin-bottom:var(--spacing-2)}._serviceName_n49hv_254{font-weight:600;font-size:1.125rem;letter-spacing:-.01em;word-break:break-word}._section_1ds7v_1{position:relative;z-index:2;overflow:hidden;background:radial-gradient(circle at 15% -30%,rgba(59,130,246,.24),transparent 35%),radial-gradient(circle at 85% 140%,rgba(96,165,250,.18),transparent 35%),#0b1120;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.08);padding:2.35rem var(--spacing-6) 2.6rem}._container_1ds7v_14{width:100%;max-width:1400px;margin:0 auto}._intro_1ds7v_20{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem;margin-bottom:1.4rem}._eyebrow_1ds7v_29{font-size:.72rem;line-height:1;font-weight:800;letter-spacing:.18em;color:#60a5fa}._heading_1ds7v_37{margin:0;color:#fff;font-size:clamp(1.3rem,2.3vw,1.9rem);line-height:1.2;font-weight:800;letter-spacing:-.025em}._subline_1ds7v_46{margin:.2rem 0 0;max-width:680px;color:#ffffff9e;font-size:.9rem;line-height:1.55}._logoRail_1ds7v_54{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem}._logoCard_1ds7v_60{min-width:0;min-height:102px;display:flex;align-items:center;justify-content:center;padding:1.15rem 1.1rem;background:linear-gradient(145deg,#fffffffa,#f1f5f9f0);border:1px solid rgba(255,255,255,.16);border-radius:1rem;box-shadow:0 12px 30px #00000038,inset 0 1px #ffffffe6;text-decoration:none;transition:transform var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease}._logoCard_1ds7v_60:hover{transform:translateY(-5px) scale(1.015);border-color:#60a5fa8c;box-shadow:0 18px 42px #00000052,0 0 0 1px #60a5fa2e}._logoImage_1ds7v_89{display:block;width:100%;max-width:150px;max-height:66px;object-fit:contain;object-position:center;opacity:.96;transition:opacity var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease,filter var(--animation-duration-normal) ease}._logoCard_1ds7v_60:hover ._logoImage_1ds7v_89{opacity:1;transform:scale(1.045)}@media(max-width:1050px){._logoRail_1ds7v_54{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){._section_1ds7v_1{padding:2rem 0 2.25rem}._intro_1ds7v_20{padding:0 1.25rem;margin-bottom:1.2rem}._subline_1ds7v_46{font-size:.88rem}._logoRail_1ds7v_54{display:flex;gap:.7rem;overflow-x:auto;padding:0 1.25rem .45rem;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}._logoRail_1ds7v_54::-webkit-scrollbar{display:none}._logoCard_1ds7v_60{flex:0 0 176px;min-height:92px;scroll-snap-align:start}._logoImage_1ds7v_89{max-width:138px;max-height:60px}}._section_119oh_1{padding:var(--spacing-20) var(--spacing-6);background:var(--background)}._container_119oh_6{max-width:1200px;margin:0 auto}._intro_119oh_11{max-width:900px}._eyebrow_119oh_15{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3);color:var(--primary);font-size:.86rem;font-weight:800;letter-spacing:.08em}._intro_119oh_11 h2,._costBox_119oh_27 h2{margin:0 0 var(--spacing-4);color:var(--foreground);font-family:var(--font-family-heading)}._intro_119oh_11 h2{font-size:clamp(2rem,4vw,3rem);line-height:1.15}._intro_119oh_11 p,._costBox_119oh_27 p{color:var(--muted-foreground);font-size:1.04rem;line-height:1.75}._cards_119oh_45{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);margin-top:2.5rem}@media(min-width:800px){._cards_119oh_45{grid-template-columns:repeat(3,1fr)}}._card_119oh_45{display:flex;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-6);color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._card_119oh_45:hover{transform:translateY(-2px);border-color:var(--primary);box-shadow:var(--shadow-md)}._card_119oh_45>svg{flex-shrink:0;color:var(--primary)}._card_119oh_45 h3{margin:0 0 var(--spacing-2);font-size:1.08rem}._card_119oh_45 p{margin:0 0 var(--spacing-4);color:var(--muted-foreground);font-size:.94rem;line-height:1.55}._card_119oh_45 span,._links_119oh_95 a{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--primary);font-weight:700}._costBox_119oh_27{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);margin-top:2.5rem;padding:var(--spacing-8);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-lg)}@media(min-width:850px){._costBox_119oh_27{grid-template-columns:1.5fr .7fr;align-items:center}}._costBox_119oh_27 h2{font-size:clamp(1.5rem,3vw,2rem)}._costBox_119oh_27 p{margin:0}._links_119oh_95{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._links_119oh_95 a{text-decoration:none}._section_1ergx_1{padding:var(--spacing-20) var(--spacing-6);background-color:var(--background);border-bottom:1px solid var(--border)}._container_1ergx_7{max-width:1400px;margin:0 auto}._header_1ergx_12{text-align:center;max-width:800px;margin:0 auto var(--spacing-16);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._label_1ergx_22{font-family:var(--font-family-base);font-weight:600;font-size:.875rem;letter-spacing:.1em;color:var(--primary);text-transform:uppercase}._heading_1ergx_31{font-family:var(--font-family-heading);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--foreground);margin:0;line-height:1.2}._subheading_1ergx_40{font-family:var(--font-family-base);font-size:1.125rem;color:var(--muted-foreground);line-height:1.6;margin:0}._grid_1ergx_48{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:640px){._grid_1ergx_48{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){._grid_1ergx_48{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}}._card_1ergx_67{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-4);transition:all var(--animation-duration-normal) ease;border:1px solid transparent;text-decoration:none;cursor:pointer}._card_1ergx_67:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--border)}._iconWrapper_1ergx_87{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;background-color:#3b82f61a;color:var(--primary);border-radius:var(--radius-md);margin-bottom:var(--spacing-2);transition:background-color var(--animation-duration-normal) ease}._card_1ergx_67:hover ._iconWrapper_1ergx_87{background-color:var(--primary);color:var(--primary-foreground)}._cardTitle_1ergx_105{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0;letter-spacing:-.01em}._cardDescription_1ergx_114{font-family:var(--font-family-base);font-size:1rem;color:var(--muted-foreground);line-height:1.6;margin:0}._learnMore_1ergx_122{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-size:.9rem;font-weight:600;color:var(--primary);margin-top:auto;padding-top:var(--spacing-4);transition:gap var(--animation-duration-normal) ease}._card_1ergx_67:hover ._learnMore_1ergx_122{gap:var(--spacing-3)}._section_465j4_1{padding:var(--spacing-20) var(--spacing-6);background-color:#f8fafc;overflow:hidden}._container_465j4_7{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:var(--spacing-16)}@media(min-width:992px){._container_465j4_7{grid-template-columns:1fr .8fr;align-items:center}}._content_465j4_22{display:flex;flex-direction:column;gap:var(--spacing-6)}._label_465j4_28{font-family:var(--font-family-base);color:var(--primary);font-weight:600;font-size:.875rem;letter-spacing:.1em;text-transform:uppercase}._heading_465j4_37{font-family:var(--font-family-heading);font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;font-weight:800;color:var(--foreground);margin:0}._highlight_465j4_46{color:var(--primary);position:relative;z-index:1}._textBlock_465j4_52{display:flex;flex-direction:column;gap:var(--spacing-6);padding-top:var(--spacing-4)}._paragraph_465j4_59{font-family:var(--font-family-base);font-size:1.125rem;line-height:1.7;color:var(--muted-foreground);max-width:600px;margin:0}._benefitsList_465j4_68{display:grid;grid-template-columns:1fr;gap:var(--spacing-4);margin-top:var(--spacing-4)}@media(min-width:640px){._benefitsList_465j4_68{grid-template-columns:1fr 1fr}}._benefitItem_465j4_81{display:flex;align-items:center;gap:var(--spacing-3);font-family:var(--font-family-base);color:var(--foreground);font-weight:500;font-size:1rem}._checkCircle_465j4_91{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--success);color:var(--success-foreground);border-radius:50%;flex-shrink:0}._ctaButton_465j4_103{margin-top:var(--spacing-4);width:fit-content}._showcase_465j4_108{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}._videoPlaceholder_465j4_115{aspect-ratio:16 / 9;background-color:var(--foreground);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);position:relative;overflow:hidden}._video_465j4_115{width:100%;height:100%;object-fit:cover;display:block}@layer base{._formItem_1udnp_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1udnp_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1udnp_9._error_1udnp_18{color:var(--error)}._formControl_1udnp_22{width:100%}._formControl_1udnp_22._error_1udnp_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1udnp_31{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1udnp_39{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1udnp_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1udnp_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._input_1pney_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) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@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)}}@layer base{._group_1ffbw_2{display:grid;gap:var(--spacing-2)}._item_1ffbw_7{position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-full);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);appearance:none;flex-shrink:0}._item_1ffbw_7:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._item_1ffbw_7:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._item_1ffbw_7[data-state=checked]{border-color:var(--primary);transform:scale(1);animation:_radioPulse_1ffbw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7:disabled{opacity:.5;cursor:not-allowed;border-color:var(--muted)}._indicator_1ffbw_47{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;padding:0}._indicatorInner_1ffbw_57{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:var(--primary);transform:scale(0);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7[data-state=checked] ._indicatorInner_1ffbw_57{transform:scale(1);animation:_dotAppear_1ffbw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._item_1ffbw_7:disabled ._indicatorInner_1ffbw_57{background-color:var(--muted)}@keyframes _radioPulse_1ffbw_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}@keyframes _dotAppear_1ffbw_1{0%{transform:scale(0);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:1}}}._section_1x366_1{padding:var(--spacing-20) var(--spacing-6);background-color:var(--surface)}._container_1x366_6{max-width:1200px;margin:0 auto}._grid_1x366_11{display:grid;grid-template-columns:1fr;gap:var(--spacing-12)}@media(min-width:992px){._grid_1x366_11{grid-template-columns:1fr 1.2fr;gap:var(--spacing-16)}}._infoCol_1x366_24{display:flex;flex-direction:column;gap:var(--spacing-6)}._label_1x366_30{font-family:var(--font-family-base);font-weight:600;font-size:.875rem;letter-spacing:.1em;color:var(--primary);text-transform:uppercase}._heading_1x366_39{font-family:var(--font-family-heading);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--foreground);margin:0;line-height:1.1}._description_1x366_48{font-family:var(--font-family-base);font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin:0}._whatsappCard_1x366_56{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);color:var(--foreground);background:var(--accent);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._whatsappCard_1x366_56:hover{transform:translateY(-2px);border-color:var(--primary);box-shadow:var(--shadow-md)}._whatsappIcon_1x366_75{display:flex;width:3rem;height:3rem;flex-shrink:0;align-items:center;justify-content:center;color:#fff;background:#16a34a;border-radius:var(--radius-full)}._whatsappCard_1x366_56>div:nth-child(2){display:flex;min-width:0;flex:1;flex-direction:column;gap:.3rem}._whatsappCard_1x366_56 strong{font-size:1rem}._whatsappCard_1x366_56 span{display:flex;align-items:flex-start;gap:.35rem;color:var(--muted-foreground);font-size:.84rem;line-height:1.45}._contactInfo_1x366_108{margin-top:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-8)}._infoItem_1x366_115{display:flex;align-items:center;gap:var(--spacing-4)}._iconBox_1x366_121{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background-color:var(--background);color:var(--primary);border-radius:var(--radius-full);box-shadow:var(--shadow)}._infoLabel_1x366_133{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._infoValue_1x366_139{font-size:1.125rem;font-weight:600;color:var(--foreground);text-decoration:none}._infoValue_1x366_139:hover{color:var(--primary)}._formCol_1x366_150{position:relative}._formCard_1x366_154{background-color:var(--background);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--border)}._formTitle_1x366_162{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-6);color:var(--foreground)}._form_1x366_150{display:flex;flex-direction:column}._formGroupSpacing_1x366_175{margin-bottom:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}._uploadLabel_1x366_182{font-size:.875rem;font-weight:500;color:var(--foreground)}._uploadArea_1x366_188{border:1px dashed var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease}._uploadArea_1x366_188:hover{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 5%,transparent)}._uploadIcon_1x366_205{color:var(--muted-foreground)}._uploadArea_1x366_188:hover ._uploadIcon_1x366_205{color:var(--primary)}._uploadAreaText_1x366_213{display:flex;flex-direction:column}._uploadTitle_1x366_218{font-size:.875rem;font-weight:500;color:var(--foreground)}._uploadSubtitle_1x366_224{font-size:.75rem;color:var(--muted-foreground);margin-top:2px}._hiddenInput_1x366_230{display:none}._thumbnailsRow_1x366_234{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-2)}._thumbnailWrapper_1x366_241{position:relative;width:64px;height:64px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border);background-color:var(--background)}._thumbnailImg_1x366_251{width:100%;height:100%;object-fit:cover}._thumbnailRemove_1x366_257{position:absolute;top:2px;right:2px;background:#0009;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;padding:0;transition:background-color var(--animation-duration-fast) ease}._thumbnailRemove_1x366_257:hover{background:#000c}._thumbnailLoading_1x366_279{position:absolute;inset:0;background:#ffffffb3;display:flex;align-items:center;justify-content:center}.dark ._thumbnailLoading_1x366_279{background:#000000b3}._spinner_1x366_292{animation:_spin_1x366_292 1s linear infinite;color:var(--primary)}@keyframes _spin_1x366_292{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._row_1x366_302{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}._radioGroup_1x366_308{display:flex;gap:var(--spacing-6);padding:var(--spacing-1) 0}._radioOption_1x366_314{display:flex;align-items:center;gap:var(--spacing-2)}._radioOption_1x366_314 label{font-size:.9375rem;color:var(--foreground);cursor:pointer;user-select:none}@media(min-width:640px){._row_1x366_302{grid-template-columns:1fr 1fr}}._submitBtn_1x366_333{margin-top:var(--spacing-4);width:100%}._successWrapper_1x366_338{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-8) 0;min-height:400px;animation:_fadeIn_1x366_1 .5s ease-out forwards}._successIconWrapper_1x366_349{position:relative;margin-bottom:var(--spacing-6);color:var(--success)}._successIcon_1x366_349{position:relative;z-index:2;animation:_scaleIn_1x366_1 .5s cubic-bezier(.175,.885,.32,1.275) forwards}._successGlow_1x366_361{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);background-color:var(--success);border-radius:50%;opacity:.2;filter:blur(20px);z-index:1;animation:_pulse_1x366_1 2s infinite}._successTitle_1x366_376{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin:0 0 var(--spacing-4);color:var(--foreground);opacity:0;animation:_slideUp_1x366_1 .5s ease-out .2s forwards}._successText_1x366_386{font-family:var(--font-family-base);font-size:1.125rem;color:var(--muted-foreground);margin:0 0 var(--spacing-8);max-width:400px;opacity:0;animation:_slideUp_1x366_1 .5s ease-out .4s forwards}._resetBtn_1x366_396{opacity:0;animation:_fadeIn_1x366_1 .5s ease-out .8s forwards}@keyframes _fadeIn_1x366_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1x366_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes _slideUp_1x366_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_1x366_1{0%{transform:translate(-50%,-50%) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) scale(1.5);opacity:.1}to{transform:translate(-50%,-50%) scale(1);opacity:.2}}._pageContainer_114a3_1{width:100%;display:flex;flex-direction:column}
