.PageSubHeader_pageSubHeader__OkRTD{background:linear-gradient(90deg,#0c2437,#1a3f5c);color:white;padding:5rem 0;position:relative;overflow:hidden}.PageSubHeader_dataStreamBackground__n6_N_{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.PageSubHeader_content__YuVK3{text-align:center;position:relative;z-index:2;max-width:900px;margin:0 auto;padding:0 1rem}.PageSubHeader_gradientTitle__FBbKi{font-weight:800;margin-bottom:1.5rem;background:linear-gradient(90deg,white,#45B4D0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;position:relative;font-size:clamp(2.2rem,5vw,3.5rem);word-break:keep-all;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;white-space:normal}.PageSubHeader_subtitle__QWM_y{font-size:1.3rem;line-height:1.6;max-width:700px;margin:0 auto;opacity:.9}.PageSubHeader_decorCircle__W0_nn{position:absolute;border-radius:50%;z-index:1;pointer-events:none}.PageSubHeader_decorCircle1__Ib3aL{width:300px;height:300px;background:radial-gradient(circle,rgba(69,180,208,.1) 0,rgba(69,180,208,0) 70%);top:-100px;right:10%}.PageSubHeader_decorCircle2__mZ1b4{width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 70%);bottom:-50px;left:10%}@media (max-width:768px){.PageSubHeader_gradientTitle__FBbKi{font-size:clamp(1.8rem,4.5vw,2.5rem);line-height:1.2}.PageSubHeader_subtitle__QWM_y{font-size:1rem}.PageSubHeader_pageSubHeader__OkRTD{padding:3rem 0}.PageSubHeader_decorCircle1__Ib3aL{width:200px;height:200px;top:-80px}.PageSubHeader_decorCircle2__mZ1b4{width:150px}}.ScheduleConsultationPage_consultationSection__LiO18{padding:5rem 0;position:relative;overflow:hidden;background-color:var(--background-secondary,#f9f9f9);min-height:80vh}.ScheduleConsultationPage_consultationContent__bt21n{display:grid;grid-template-columns:1fr 400px;grid-gap:3rem;gap:3rem;align-items:start;position:relative;z-index:2}.ScheduleConsultationPage_formContainer__Uap2X{background:var(--card-bg,#ffffff);border-radius:16px;padding:2.5rem;box-shadow:var(--card-shadow,0 10px 30px rgba(0,0,0,.1));border:1px solid var(--card-border-color,rgba(69,180,208,.1))}.ScheduleConsultationPage_formHeader__c6iEb{text-align:center;margin-bottom:2rem}.ScheduleConsultationPage_formHeader__c6iEb h2{font-size:2rem;font-weight:700;color:var(--heading-color,#1A202C);margin-bottom:.5rem}.ScheduleConsultationPage_formHeader__c6iEb p{color:var(--text-color,#4A5568);line-height:1.6;font-size:1.1rem}.ScheduleConsultationPage_selectedPartner__uVypB{background:linear-gradient(135deg,#45B4D0,#2B77B5);color:white;padding:.75rem 1rem;border-radius:8px;margin-top:1rem;text-align:center;font-size:.95rem;box-shadow:0 2px 10px rgba(69,180,208,.2)}.ScheduleConsultationPage_selectedPartner__uVypB strong{font-weight:600}.ScheduleConsultationPage_consultationForm__5277c{display:flex;flex-direction:column;gap:1.5rem}.ScheduleConsultationPage_formRow__JIuEF{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.ScheduleConsultationPage_formGroup__lbUKJ{display:flex;flex-direction:column}.ScheduleConsultationPage_formGroup__lbUKJ label{font-weight:600;color:var(--heading-color,#1A202C);margin-bottom:.5rem;font-size:.95rem}.ScheduleConsultationPage_required__qEOI9{color:#E53E3E;font-weight:700}.ScheduleConsultationPage_formGroup__lbUKJ input,.ScheduleConsultationPage_formGroup__lbUKJ select,.ScheduleConsultationPage_formGroup__lbUKJ textarea{padding:.75rem 1rem;border:2px solid var(--border-color,#e2e8f0);border-radius:8px;font-size:1rem;transition:all .3s ease;background-color:var(--input-bg,#ffffff);color:var(--text-color,#1A202C)}.ScheduleConsultationPage_formGroup__lbUKJ input:focus,.ScheduleConsultationPage_formGroup__lbUKJ select:focus,.ScheduleConsultationPage_formGroup__lbUKJ textarea:focus{outline:none;border-color:#45B4D0;box-shadow:0 0 0 3px rgba(69,180,208,.1)}.ScheduleConsultationPage_formGroup__lbUKJ input:disabled,.ScheduleConsultationPage_formGroup__lbUKJ select:disabled,.ScheduleConsultationPage_formGroup__lbUKJ textarea:disabled{opacity:.6;cursor:not-allowed}.ScheduleConsultationPage_formGroup__lbUKJ input[type=tel][required]{border-color:#E53E3E;box-shadow:0 0 0 1px rgba(229,62,62,.1);animation:ScheduleConsultationPage_phoneRequired__XRxFX .3s ease-in-out}.ScheduleConsultationPage_formGroup__lbUKJ input[type=tel][required]:focus{border-color:#E53E3E;box-shadow:0 0 0 3px rgba(229,62,62,.1)}@keyframes ScheduleConsultationPage_phoneRequired__XRxFX{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.ScheduleConsultationPage_fieldNote__aPbpJ{display:block;margin-top:.25rem;font-size:.875rem;color:#E53E3E;font-weight:500}.ScheduleConsultationPage_formGroup__lbUKJ textarea{resize:vertical;min-height:100px}.ScheduleConsultationPage_radioGroup__ywGPz{display:flex;gap:1.5rem;margin-top:.5rem}.ScheduleConsultationPage_radioLabel__SjL0m{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500;color:var(--text-color,#4A5568)}.ScheduleConsultationPage_radioLabel__SjL0m input[type=radio]{width:18px;height:18px;accent-color:#45B4D0}.ScheduleConsultationPage_radioLabelActive__Xk7kH{color:#45B4D0;font-weight:600}.ScheduleConsultationPage_radioLabelActive__Xk7kH span{color:#45B4D0}.ScheduleConsultationPage_submitButton__kF5zr{background:linear-gradient(135deg,#45B4D0,#2B77B5);color:white;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:1rem;box-shadow:0 4px 15px rgba(69,180,208,.3)}.ScheduleConsultationPage_submitButton__kF5zr:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(69,180,208,.4)}.ScheduleConsultationPage_submitButton__kF5zr:disabled{opacity:.6;cursor:not-allowed;transform:none}.ScheduleConsultationPage_submissionMessage__lN_Lk{padding:1rem;border-radius:8px;margin-bottom:1.5rem;font-weight:500}.ScheduleConsultationPage_submissionMessage__lN_Lk.ScheduleConsultationPage_success__EVwTD{background-color:#C6F6D5;color:#22543D;border:1px solid #9ae6b4}.ScheduleConsultationPage_submissionMessage__lN_Lk.ScheduleConsultationPage_error__8JQ9x{background-color:#FED7D7;color:#742A2A;border:1px solid #fc8181}.ScheduleConsultationPage_infoContainer__9F_pc{display:flex;flex-direction:column;gap:1.5rem;position:-webkit-sticky;position:sticky;top:2rem}.ScheduleConsultationPage_infoCard__HeUU_{background:var(--card-bg,#ffffff);border-radius:12px;padding:1.5rem;box-shadow:var(--card-shadow,0 5px 15px rgba(0,0,0,.08));border:1px solid var(--card-border-color,rgba(69,180,208,.1))}.ScheduleConsultationPage_infoCard__HeUU_ h3{font-size:1.3rem;font-weight:700;color:var(--heading-color,#1A202C);margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.ScheduleConsultationPage_infoCard__HeUU_ h3:before{content:"";width:4px;height:20px;background:linear-gradient(135deg,#45B4D0,#2B77B5);border-radius:2px}.ScheduleConsultationPage_infoCard__HeUU_ ul{list-style:none;padding:0;margin:0}.ScheduleConsultationPage_infoCard__HeUU_ li{color:var(--text-color,#4A5568);position:relative;padding:.5rem 0 .5rem 1.5rem}.ScheduleConsultationPage_infoCard__HeUU_ li:before{content:"✓";position:absolute;left:0;color:#45B4D0;font-weight:700}.ScheduleConsultationPage_decorCircle1__9G5m_{position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(69,180,208,.05) 0,rgba(69,180,208,0) 70%);top:10%;right:-150px;z-index:1}.ScheduleConsultationPage_decorCircle2__TKiZj{position:absolute;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(43,119,181,.05) 0,rgba(43,119,181,0) 70%);bottom:20%;left:-100px;z-index:1}[data-theme=dark] .ScheduleConsultationPage_consultationSection__LiO18{background-color:var(--background-secondary,#1a202c)}[data-theme=dark] .ScheduleConsultationPage_formContainer__Uap2X,[data-theme=dark] .ScheduleConsultationPage_infoCard__HeUU_{background-color:var(--card-bg,#2d3748);box-shadow:var(--card-shadow,0 5px 15px rgba(0,0,0,.2))}[data-theme=dark] .ScheduleConsultationPage_formGroup__lbUKJ label,[data-theme=dark] .ScheduleConsultationPage_formHeader__c6iEb h2,[data-theme=dark] .ScheduleConsultationPage_infoCard__HeUU_ h3{color:var(--heading-color,#e2e8f0)}[data-theme=dark] .ScheduleConsultationPage_formGroup__lbUKJ input,[data-theme=dark] .ScheduleConsultationPage_formGroup__lbUKJ select,[data-theme=dark] .ScheduleConsultationPage_formGroup__lbUKJ textarea,[data-theme=dark] .ScheduleConsultationPage_formHeader__c6iEb p,[data-theme=dark] .ScheduleConsultationPage_infoCard__HeUU_ li{color:var(--text-color,#a0aec0)}[data-theme=dark] .ScheduleConsultationPage_formGroup__lbUKJ input,[data-theme=dark] .ScheduleConsultationPage_formGroup__lbUKJ select,[data-theme=dark] .ScheduleConsultationPage_formGroup__lbUKJ textarea{background-color:var(--input-bg,#4a5568);border-color:var(--border-color,#4a5568)}[data-theme=dark] .ScheduleConsultationPage_decorCircle1__9G5m_{background:radial-gradient(circle,rgba(69,180,208,.07) 0,rgba(69,180,208,0) 70%)}[data-theme=dark] .ScheduleConsultationPage_decorCircle2__TKiZj{background:radial-gradient(circle,rgba(43,119,181,.07) 0,rgba(43,119,181,0) 70%)}@media (max-width:1024px){.ScheduleConsultationPage_consultationContent__bt21n{grid-template-columns:1fr;gap:2rem}.ScheduleConsultationPage_infoContainer__9F_pc{position:static;order:-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}}@media (max-width:768px){.ScheduleConsultationPage_consultationSection__LiO18{padding:3rem 0}.ScheduleConsultationPage_formContainer__Uap2X{padding:1.5rem}.ScheduleConsultationPage_formRow__JIuEF{grid-template-columns:1fr;gap:1rem}.ScheduleConsultationPage_formHeader__c6iEb h2{font-size:1.6rem}.ScheduleConsultationPage_radioGroup__ywGPz{flex-direction:column;gap:.5rem}.ScheduleConsultationPage_infoContainer__9F_pc{grid-template-columns:1fr}.ScheduleConsultationPage_infoCard__HeUU_{padding:1rem}}@media (max-width:480px){.ScheduleConsultationPage_formContainer__Uap2X{padding:1rem}.ScheduleConsultationPage_formHeader__c6iEb h2{font-size:1.4rem}.ScheduleConsultationPage_submitButton__kF5zr{padding:.875rem 1.5rem;font-size:1rem}}