.InscriptionForm_form__AIBxM{background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;max-width:900px;margin:0 auto;text-align:center}.InscriptionForm_steps__8HJnd{display:flex;background:var(--gray-50);border-bottom:1px solid var(--gray-200);overflow-x:auto;padding:var(--space-4) var(--space-6);gap:var(--space-2)}.InscriptionForm_step__WMt6v{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);flex:1 1;min-width:70px;opacity:.4;transition:var(--transition)}.InscriptionForm_step__WMt6v.InscriptionForm_stepActive__w1gNV{opacity:1}.InscriptionForm_step__WMt6v.InscriptionForm_stepDone__VNBe4{opacity:.75}.InscriptionForm_stepCircle__sm1nF{width:36px;height:36px;border-radius:50%;background:var(--gray-200);display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:var(--transition)}.InscriptionForm_step__WMt6v.InscriptionForm_stepActive__w1gNV .InscriptionForm_stepCircle__sm1nF{background:var(--primary-light);color:var(--white);box-shadow:0 4px 12px rgba(57,73,171,.3)}.InscriptionForm_step__WMt6v.InscriptionForm_stepDone__VNBe4 .InscriptionForm_stepCircle__sm1nF{background:#2e7d32;color:var(--white)}.InscriptionForm_stepLabel__SsfaQ{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-600);white-space:nowrap}.InscriptionForm_step__WMt6v.InscriptionForm_stepActive__w1gNV .InscriptionForm_stepLabel__SsfaQ{color:var(--primary)}.InscriptionForm_stepContent__meyjv{padding:var(--space-8)}.InscriptionForm_stepTitle__MFKYF{font-size:1.15rem;font-weight:700;color:var(--gray-900);margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:2px solid var(--gray-100)}.InscriptionForm_packOptions__cMR3d{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.InscriptionForm_radioHidden__xaAgf{display:none}.InscriptionForm_packOption__IWoON{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:2px solid var(--gray-200);border-radius:var(--radius-lg);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.InscriptionForm_packOption__IWoON:hover{border-color:var(--opt-color,var(--primary));box-shadow:var(--shadow)}.InscriptionForm_packOptionSelected__9n3cV{border-color:var(--opt-color,var(--primary))!important;background:rgba(var(--opt-color,26,35,126),.03);box-shadow:0 0 0 3px rgba(57,73,171,.12);transform:translateY(-4px)}.InscriptionForm_packOptionSelected__9n3cV:after{content:"✓";position:absolute;top:-10px;right:-10px;width:24px;height:24px;border-radius:50%;background:var(--opt-color,var(--primary));color:var(--white);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700}.InscriptionForm_packOptionHeader__AShbi{border-bottom:1px solid var(--gray-100);padding-bottom:var(--space-3)}.InscriptionForm_packOptBadge__0YAqs{display:inline-block;padding:.15rem .5rem;border-radius:var(--radius-full);font-size:.65rem;font-weight:700;color:var(--white);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-1)}.InscriptionForm_packOptionHeader__AShbi h4{font-size:.95rem;font-weight:700;color:var(--gray-900)}.InscriptionForm_packOptPrice___Fdea{font-size:.85rem;font-weight:600;color:var(--opt-color,var(--primary));margin-top:2px}.InscriptionForm_packOptFeatures__SsNXK{display:flex;flex-direction:column;gap:var(--space-1);overflow:hidden}.InscriptionForm_packOptFeatures__SsNXK li{display:flex;gap:var(--space-2);font-size:.78rem;color:var(--gray-700);line-height:1.4}.InscriptionForm_packOptFeatures__SsNXK span{color:#2e7d32;font-weight:700;flex-shrink:0}.InscriptionForm_formGrid__kmvGa{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);justify-items:center}.InscriptionForm_formGrid__kmvGa label{text-align:center;width:100%}.InscriptionForm_formGrid__kmvGa input,.InscriptionForm_formGrid__kmvGa select,.InscriptionForm_formGrid__kmvGa textarea{text-align:left;width:100%}.InscriptionForm_error__dbTWE{color:var(--accent);font-size:.85rem;margin-bottom:var(--space-4);padding:var(--space-3);background:rgba(229,57,53,.05);border:1px solid rgba(229,57,53,.2);border-radius:var(--radius)}.InscriptionForm_fieldError__JSfEo{font-size:.75rem;color:var(--accent);margin-top:2px}.InscriptionForm_inputError__ceZRH{border-color:var(--accent)!important}.InscriptionForm_checkboxGroup__jDWBk{display:flex;flex-direction:column;gap:var(--space-2)}.InscriptionForm_modulesCheckGrid__sxbiq{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.InscriptionForm_checkboxLabel__LnBvl{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer;padding:var(--space-2) var(--space-3);border-radius:var(--radius);transition:var(--transition)}.InscriptionForm_checkboxLabel__LnBvl:hover{background:var(--gray-50)}.InscriptionForm_moduleCheckLabel__d190i{border:1px solid var(--gray-200)}.InscriptionForm_checkboxLabel__LnBvl input[type=checkbox]{width:16px;height:16px;border:2px solid var(--gray-400);border-radius:3px;cursor:pointer;flex-shrink:0;margin-top:2px;accent-color:var(--primary-light)}.InscriptionForm_checkboxLabel__LnBvl input:disabled{opacity:.4;cursor:not-allowed}.InscriptionForm_checkboxText__2KXsS{font-size:.85rem;color:var(--gray-700);line-height:1.4}.InscriptionForm_checkboxLarge__Yd4Be .InscriptionForm_checkboxText__2KXsS{font-size:.9rem}.InscriptionForm_checkboxSection__Ko2ox{padding:var(--space-6) var(--space-8);border-top:1px solid var(--gray-100);background:var(--gray-50);display:flex;flex-direction:column;gap:var(--space-4)}.InscriptionForm_recap__Igcrz{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.InscriptionForm_recapSection__jhX3Y{padding:var(--space-4);background:var(--gray-50);border-radius:var(--radius);border:1px solid var(--gray-200)}.InscriptionForm_recapTitle__0IoaP{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-light);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--gray-200)}.InscriptionForm_recapSection__jhX3Y p{font-size:.85rem;color:var(--gray-700);line-height:1.5;margin-bottom:2px}.InscriptionForm_recapPack__gIrB_{display:inline-block;padding:var(--space-2) var(--space-4);border:2px solid;border-radius:var(--radius);font-size:.9rem;font-weight:700;color:var(--gray-900)}.InscriptionForm_formNav__hV_Kj{display:flex;align-items:center;padding:var(--space-5) var(--space-8);background:var(--white);border-top:1px solid var(--gray-200);gap:var(--space-3)}.InscriptionForm_btnBack__nEZaL{padding:.65rem 1.5rem;border:2px solid var(--gray-300);background:var(--white);color:var(--gray-700);border-radius:var(--radius);font-size:.9rem;font-weight:600;cursor:pointer;transition:var(--transition)}.InscriptionForm_btnBack__nEZaL:hover{border-color:var(--gray-500);background:var(--gray-50)}.InscriptionForm_btnNext__nUsqJ{padding:.65rem 2rem;background:var(--primary-light);color:var(--white);border:none;border-radius:var(--radius);font-size:.9rem;font-weight:700;cursor:pointer;transition:var(--transition)}.InscriptionForm_btnNext__nUsqJ:hover{background:var(--primary);transform:translateY(-1px);box-shadow:var(--shadow)}.InscriptionForm_btnSubmit__AK7Se{padding:.75rem 2.25rem;background:#2e7d32;color:var(--white);border:none;border-radius:var(--radius);font-size:.95rem;font-weight:700;cursor:pointer;transition:var(--transition)}.InscriptionForm_btnSubmit__AK7Se:hover{background:#1b5e20;transform:translateY(-1px);box-shadow:0 4px 16px rgba(46,125,50,.3)}.InscriptionForm_successCard__uYBQH{text-align:center;padding:var(--space-16) var(--space-8);background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.InscriptionForm_successIcon__PdYhG{font-size:4rem;margin-bottom:var(--space-4)}.InscriptionForm_successTitle__RnHH5{font-size:2rem;font-weight:800;color:#2e7d32;margin-bottom:var(--space-4)}.InscriptionForm_successDesc__fAi88{font-size:1.05rem;color:var(--gray-700);line-height:1.7;max-width:500px;margin:0 auto var(--space-6)}.InscriptionForm_successDetails__F_hRN{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--gray-50);border-radius:var(--radius);max-width:400px;margin:0 auto var(--space-6);text-align:left;font-size:.9rem;color:var(--gray-700)}.InscriptionForm_successNote__uMH5h{font-size:.85rem;color:var(--gray-600);max-width:500px;margin:0 auto;line-height:1.6;padding:var(--space-4);background:rgba(57,73,171,.05);border:1px solid rgba(57,73,171,.15);border-radius:var(--radius)}.InscriptionForm_packOptCible__yHDop{font-size:.72rem;color:var(--gray-500);font-style:italic;margin-top:var(--space-1);line-height:1.4}.InscriptionForm_sectionBlock__0JOb1{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--gray-100)}.InscriptionForm_sectionBlock__0JOb1:last-child{border-bottom:none;margin-bottom:0}.InscriptionForm_sectionBlockTitle__cMJTY{font-size:.9rem;font-weight:700;color:var(--primary-light);margin-bottom:var(--space-4)}.InscriptionForm_paymentNote___7CNW{font-size:.88rem;color:var(--gray-600);line-height:1.65;margin-bottom:var(--space-6);padding:var(--space-4);background:rgba(57,73,171,.04);border-radius:var(--radius);border-left:3px solid var(--primary-light)}.InscriptionForm_paymentModes__NK2hd{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-6)}.InscriptionForm_paymentMode__Yw7iT{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:2px solid var(--gray-200);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition);position:relative}.InscriptionForm_paymentMode__Yw7iT:hover{border-color:var(--primary-light);background:rgba(57,73,171,.03)}.InscriptionForm_paymentModeSelected__6WN_a{border-color:var(--primary-light)!important;background:rgba(57,73,171,.06);box-shadow:0 0 0 3px rgba(57,73,171,.1)}.InscriptionForm_paymentModeIcon__R9ECv{font-size:1.5rem;flex-shrink:0}.InscriptionForm_paymentModeText__ScChB{flex:1 1}.InscriptionForm_paymentModeText__ScChB strong{display:block;font-size:.9rem;color:var(--gray-900);margin-bottom:2px}.InscriptionForm_paymentModeText__ScChB p{font-size:.75rem;color:var(--gray-500);line-height:1.4}.InscriptionForm_paymentModeCheck__LjOVu{position:absolute;top:var(--space-2);right:var(--space-2);width:20px;height:20px;border-radius:50%;background:var(--primary-light);color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center}.InscriptionForm_stripeNotice__7OrME{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:rgba(100,184,96,.08);border:1px solid rgba(100,184,96,.3);border-radius:var(--radius);font-size:.88rem;color:var(--gray-700);margin-top:var(--space-2)}.InscriptionForm_stripeNotice__7OrME span{font-size:1.25rem}.InscriptionForm_stripeForm__iDnHG{display:flex;flex-direction:column;gap:var(--space-5)}.InscriptionForm_stripeElement__MuSPg{padding:var(--space-4);border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--white)}.InscriptionForm_stripeInfo__U2mrN{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:rgba(57,73,171,.04);border:1px solid rgba(57,73,171,.12);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.InscriptionForm_lockIcon__2o4FM{font-size:1.75rem;flex-shrink:0}.InscriptionForm_stripeInfo__U2mrN strong{display:block;font-size:1rem;color:var(--gray-900);margin-bottom:4px}.InscriptionForm_stripeInfo__U2mrN p{font-size:.8rem;color:var(--gray-500)}.InscriptionForm_stripeError__4E6nZ{color:var(--accent);font-size:.85rem;padding:var(--space-3);background:rgba(229,57,53,.06);border:1px solid rgba(229,57,53,.2);border-radius:var(--radius)}.InscriptionForm_stripeBtns__qzsUE{display:flex;gap:var(--space-3);align-items:center}.InscriptionForm_btnPay__mhtfg{flex:1 1;padding:.85rem 2rem;background:#1a237e;color:var(--white);border:none;border-radius:var(--radius);font-size:1rem;font-weight:700;cursor:pointer;transition:var(--transition);letter-spacing:.02em}.InscriptionForm_btnPay__mhtfg:hover:not(:disabled){background:#0d1b5e;transform:translateY(-1px);box-shadow:0 4px 16px rgba(26,35,126,.35)}.InscriptionForm_btnPay__mhtfg:disabled{opacity:.6;cursor:not-allowed}.InscriptionForm_loadingStripe__pQXp8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-16);color:var(--gray-600);font-size:.95rem}.InscriptionForm_spinner__kn_6f{width:36px;height:36px;border:3px solid var(--gray-200);border-top-color:var(--primary-light);border-radius:50%;animation:InscriptionForm_spin__PZ4wE .8s linear infinite}@keyframes InscriptionForm_spin__PZ4wE{to{transform:rotate(1turn)}}.InscriptionForm_virementInfo__tinn2{background:#fff8e1;border:1px solid #ffe082;border-left:4px solid #f9a825;border-radius:var(--radius);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-6)}.InscriptionForm_virementInfo__tinn2 h4{font-size:.85rem;font-weight:700;color:#795548;margin-bottom:var(--space-2)}.InscriptionForm_virementInfo__tinn2 p{font-size:.82rem;color:#5d4037;line-height:1.65}@media (max-width:640px){.InscriptionForm_formGrid__kmvGa,.InscriptionForm_modulesCheckGrid__sxbiq,.InscriptionForm_packOptions__cMR3d,.InscriptionForm_recap__Igcrz{grid-template-columns:1fr}.InscriptionForm_stepContent__meyjv{padding:var(--space-5)}.InscriptionForm_formNav__hV_Kj{padding:var(--space-4)}.InscriptionForm_checkboxSection__Ko2ox{padding:var(--space-4) var(--space-5)}.InscriptionForm_paymentModes__NK2hd{grid-template-columns:1fr}.InscriptionForm_stripeBtns__qzsUE{flex-direction:column-reverse}.InscriptionForm_btnPay__mhtfg{width:100%}}.page_hero__XgQ0f{background:linear-gradient(135deg,#1a237e,#e53935);padding:var(--space-16) 0 var(--space-12);color:var(--white)}.page_heroTitle__iSip_{font-size:clamp(2rem,5vw,3.5rem);font-weight:900;color:var(--white);margin:var(--space-2) 0 var(--space-4)}.page_heroDesc__lwnuN{font-size:1.05rem;color:hsla(0,0%,100%,.85);max-width:580px;line-height:1.7;margin-bottom:var(--space-5)}.page_heroBadges__NRgC0{display:flex;gap:var(--space-3);flex-wrap:wrap}.page_badge__zNcaU{padding:.35rem 1rem;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:var(--radius-full);font-size:.82rem;font-weight:600;color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_packsSection__UD9lQ{padding:var(--space-16) 0;background:var(--gray-50)}.page_packsGrid__ayfMi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-10)}.page_packCard__AVegX{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background:var(--white);border-radius:var(--radius-xl);border:2px solid var(--gray-200);border-top:5px solid var(--pack-color,var(--primary));box-shadow:var(--shadow);transition:var(--transition)}.page_packCard__AVegX:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.page_packFeatured__IpEtL{border-color:var(--pack-color,var(--primary));transform:scale(1.02);box-shadow:var(--shadow-lg)}.page_packBadge__3A8_0{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:.3rem 1rem;border-radius:var(--radius-full);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--white);white-space:nowrap}.page_packTop__OBWf4{text-align:center;padding-top:var(--space-4);border-bottom:1px solid var(--gray-100);padding-bottom:var(--space-4)}.page_packName__iEZfo{font-size:1.1rem;font-weight:800;color:var(--pack-color,var(--primary));margin-bottom:var(--space-2)}.page_packPrice__XqElP{display:flex;align-items:baseline;justify-content:center;gap:var(--space-2)}.page_priceAmount__hFyKQ{font-size:1.75rem;font-weight:900;color:var(--gray-900)}.page_priceCurrency__xX_QF{font-size:.85rem;font-weight:600;color:var(--gray-500)}.page_packCible__BUWPt{font-size:.73rem;color:var(--gray-500);font-style:italic;line-height:1.4;margin-top:var(--space-2)}.page_packFeatures___x4M2{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1}.page_packFeatures___x4M2 li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.85rem;color:var(--gray-700);line-height:1.4}.page_checkMark__8xDMn{color:#2e7d32;font-weight:700;flex-shrink:0}.page_packCta__f2VQR{display:block;text-align:center;padding:.75rem;color:var(--white);border-radius:var(--radius);font-size:.875rem;font-weight:700;text-decoration:none;transition:var(--transition);margin-top:auto}.page_packCta__f2VQR:hover{opacity:.9;transform:translateY(-1px)}.page_formSection__5XmdA{padding:var(--space-16) 0;background:var(--gray-50)}.page_formLayout__zbHnh{display:grid;grid-template-columns:1fr 380px;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.page_formSidebar___A_bh{display:flex;flex-direction:column;gap:var(--space-4);position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + var(--space-4))}.page_sidebarCard__Jiyqz{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:var(--space-5)}.page_sidebarTitle__dgzGa{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--gray-100)}.page_sidebarItems__c98pc{display:flex;flex-direction:column;gap:var(--space-3)}.page_sidebarItem__T2_yi{display:flex;align-items:flex-start;gap:var(--space-3);font-size:.85rem}.page_sidebarItem__T2_yi span{font-size:1rem;flex-shrink:0}.page_sidebarItem__T2_yi strong{display:block;font-size:.82rem;font-weight:700;color:var(--gray-800)}.page_sidebarItem__T2_yi p{font-size:.78rem;color:var(--gray-600);margin-top:1px}.page_inclusionList__3Ff_5{display:flex;flex-direction:column;gap:var(--space-2)}.page_inclusionList__3Ff_5 li{font-size:.83rem;color:var(--gray-700);padding-left:var(--space-4);position:relative}.page_inclusionList__3Ff_5 li:before{content:"✓";position:absolute;left:0;color:#2e7d32;font-weight:700}.page_infoList__LMKyu{display:flex;flex-direction:column;gap:var(--space-2)}.page_infoList__LMKyu li{font-size:.82rem;color:var(--gray-700);line-height:1.4;padding-left:var(--space-4);position:relative}.page_infoList__LMKyu li:before{content:"•";position:absolute;left:0;color:#e65100;font-weight:700}.page_sidebarText__OiRDP{font-size:.83rem;color:var(--gray-600);line-height:1.6;margin-bottom:var(--space-3)}.page_contactInfo__QeUfe{display:flex;flex-direction:column;gap:var(--space-1)}.page_contactInfo__QeUfe p{font-size:.83rem;color:var(--gray-700)}@media (max-width:1024px){.page_formLayout__zbHnh{grid-template-columns:1fr}.page_formSidebar___A_bh{position:static}.page_packsGrid__ayfMi{grid-template-columns:1fr}.page_packFeatured__IpEtL{transform:none}}@media (max-width:640px){.page_packsGrid__ayfMi{grid-template-columns:1fr}}