.BookMeeting_formSection__OD_gX,.BookMeeting_mainSection__etzs5{opacity:0;transition:opacity 1s ease-out}.BookMeeting_sectionInView__QB13b{opacity:1}.BookMeeting_pageContainer__JiTEr{max-width:1300px;margin:0 auto;padding:4rem 2rem}.BookMeeting_mainLayout__ujVhj{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:5rem;gap:5rem;align-items:center;margin-bottom:6rem}.BookMeeting_imageColumn___OJQ7{opacity:0;transform:translateX(-30px);transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:.2s}.BookMeeting_sectionInView__QB13b .BookMeeting_imageColumn___OJQ7{opacity:1;transform:translateX(0)}.BookMeeting_imageColumn___OJQ7 img{width:100%;height:auto;border-radius:16px;box-shadow:0 15px 40px -10px rgba(0,0,0,.1)}.BookMeeting_contentColumn__ybm1P{opacity:0;transform:translateX(30px);transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:.4s}.BookMeeting_sectionInView__QB13b .BookMeeting_contentColumn__ybm1P{opacity:1;transform:translateX(0)}.BookMeeting_contentTitle__NOnCJ{font-size:2.2rem;font-weight:700;color:var(--primary-color);margin-bottom:1rem}.BookMeeting_contentSubtitle__cQ9_n{font-size:1.1rem;line-height:1.7;color:#555}.BookMeeting_formSection__OD_gX{transform:translateY(40px);transition-delay:.6s}.BookMeeting_sectionInView__QB13b.BookMeeting_formSection__OD_gX{transform:translateY(0)}.BookMeeting_meetingForm__FvA70{border:1px solid #e5e7eb;border-radius:16px;padding:3rem;max-width:900px;margin:0 auto}.BookMeeting_formRow__dmNZC{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.BookMeeting_formGroup__ulzFz{position:relative;margin-bottom:2.5rem}.BookMeeting_formGroup__ulzFz input,.BookMeeting_formGroup__ulzFz textarea{width:100%;padding:.8rem 0;font-family:Montserrat,sans-serif;font-size:1rem;border:none;border-bottom:1px solid #ccc;background-color:transparent;color:var(--text-color);transition:border-color .3s}.BookMeeting_formGroup__ulzFz input:focus,.BookMeeting_formGroup__ulzFz textarea:focus{outline:none;border-bottom-color:var(--primary-color);font-family:Montserrat,sans-serif}.BookMeeting_formGroup__ulzFz label{position:absolute;top:.8rem;left:0;color:#999;pointer-events:none;transition:all .3s ease}.BookMeeting_formGroup__ulzFz input:focus+label,.BookMeeting_formGroup__ulzFz input:not(:placeholder-shown)+label,.BookMeeting_formGroup__ulzFz textarea:focus+label,.BookMeeting_formGroup__ulzFz textarea:not(:placeholder-shown)+label{top:-1rem;left:0;font-size:.85rem;color:var(--primary-color);font-family:Montserrat,sans-serif}.BookMeeting_checkboxSectionTitle__r2oy_{font-size:1.4rem;font-weight:600;color:var(--primary-color);margin-bottom:1.5rem;margin-top:2rem}.BookMeeting_checkboxColumn__kpVf_{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.BookMeeting_checkboxLabel__STtqe{display:flex;align-items:center;gap:1rem;cursor:pointer;font-size:1rem;color:var(--text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookMeeting_checkboxInput__cjFny{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.15em;height:1.15em;border:2px solid #adb5bd;border-radius:4px;cursor:pointer;position:relative;transition:all .2s ease}.BookMeeting_checkboxInput__cjFny:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.BookMeeting_checkboxInput__cjFny:checked:after{content:"✔";color:white;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.75em;font-weight:700}.BookMeeting_checkboxInput__cjFny:disabled{background-color:transparent;border-color:transparent;cursor:default}.BookMeeting_submitButton__PcaiL{display:inline-flex;align-items:center;font-family:Montserrat,sans-serif;gap:.5rem;padding:.9rem 2.2rem;border:none;border-radius:50px;background-color:var(--primary-color);color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.BookMeeting_submitButton__PcaiL:hover{background-color:var(--secondary-color);transform:translateY(-3px)}.BookMeeting_buttonArrow__gZuBO{transition:transform .3s ease}.BookMeeting_submitButton__PcaiL:hover .BookMeeting_buttonArrow__gZuBO{transform:translateX(5px)}@media (max-width:992px){.BookMeeting_mainLayout__ujVhj{grid-template-columns:1fr;gap:3rem;text-align:center}.BookMeeting_imageColumn___OJQ7{order:-1}}@media (max-width:768px){.BookMeeting_pageContainer__JiTEr{padding:3rem 1.5rem}.BookMeeting_formRow__dmNZC{grid-template-columns:1fr}.BookMeeting_meetingForm__FvA70{padding:2rem}}.BookMeeting_successMsg___KUHW{margin-top:20px;border:2px solid #22c55e;color:#166534;border-radius:8px;padding:12px 18px;background:#f0fdf4;font-weight:500}.BookMeeting_errorMsg__0_gsJ{margin-top:20px;border:2px solid #ef4444;color:#991b1b;border-radius:8px;padding:12px 18px;background:#fef2f2;font-weight:500}