.AdvisorBooking_page__bKsUC{width:min(1100px,calc(100% - 40px));margin:40px auto 70px;color:#16334b}.AdvisorBooking_page__bKsUC h1{font-size:clamp(25px,4vw,36px);margin:10px 0;font-weight:750}.AdvisorBooking_page__bKsUC h2{font-size:20px;margin:0 0 14px;font-weight:700}.AdvisorBooking_page__bKsUC h3{font-size:17px;margin:0 0 10px;font-weight:700}.AdvisorBooking_intro__urTRM{color:#647687;line-height:1.6;margin-bottom:24px}.AdvisorBooking_eyebrow__154an{color:#dd6c0d;letter-spacing:1px;font-size:11px;font-weight:750}.AdvisorBooking_grid___GOoA{display:grid;grid-template-columns:1.45fr 1fr;gap:22px;align-items:start}.AdvisorBooking_card__R5yAb{padding:26px;border:1px solid #e2e7ed;border-radius:17px;background:#fff;box-shadow:0 8px 30px #142f4410;min-width:0;margin-bottom:20px}.AdvisorBooking_fields__6pcho{display:grid;grid-template-columns:1fr 1fr;gap:16px}.AdvisorBooking_field__L_UPE{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;margin-bottom:16px;min-width:0}.AdvisorBooking_field__L_UPE input,.AdvisorBooking_field__L_UPE select,.AdvisorBooking_field__L_UPE textarea,.AdvisorBooking_filter__RYyJJ{width:100%;padding:11px 12px;border:1px solid #d6dee6;border-radius:9px;background:#fff;color:#18334b;font:inherit;min-width:0;box-sizing:border-box}.AdvisorBooking_field__L_UPE textarea{min-height:100px;resize:vertical}.AdvisorBooking_danger__Gi4hP,.AdvisorBooking_primary__TrL3D,.AdvisorBooking_secondary__gHFDv{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 17px;border:0;border-radius:9px;background:#f78318;color:#fff;font-size:13px;font-weight:700;cursor:pointer;text-decoration:none}.AdvisorBooking_primary__TrL3D:hover{background:#df6b09;color:#fff}.AdvisorBooking_primary__TrL3D:disabled{opacity:.5;cursor:not-allowed}.AdvisorBooking_secondary__gHFDv{background:#edf2f6;color:#234860}.AdvisorBooking_danger__Gi4hP{background:#c53d44}.AdvisorBooking_error__yuOgv,.AdvisorBooking_notice__Ur1tG,.AdvisorBooking_success__TAbrD{padding:15px 17px;border-radius:10px;margin:15px 0;font-size:13px;line-height:1.6;background:#fff5e6;border:1px solid #f2d8b1;color:#82551d}.AdvisorBooking_error__yuOgv{background:#fff1f1;color:#aa2b38;border-color:#f2cbd1}.AdvisorBooking_success__TAbrD{background:#edf9f3;color:#17744f;border-color:#c6e8d7}.AdvisorBooking_payment__Upawy{padding:20px;background:#fff4fa;border:1px solid #f3cce0;border-radius:12px;margin-bottom:20px}.AdvisorBooking_payment__Upawy small{display:block;color:#8e5271}.AdvisorBooking_number__fQHmn{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:9px 0}.AdvisorBooking_number__fQHmn strong{font-size:25px;color:#d3216a;letter-spacing:.5px}.AdvisorBooking_payment__Upawy p{font-size:12px;margin:8px 0 0;line-height:1.6}.AdvisorBooking_check__D0EuR{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;margin:16px 0}.AdvisorBooking_check__D0EuR input{margin-top:4px;flex-shrink:0}.AdvisorBooking_summary__AoDr6{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #e9edf1;font-size:13px}.AdvisorBooking_summary__AoDr6 strong{text-align:right}.AdvisorBooking_actions__uapyD{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px}.AdvisorBooking_muted__HLnva{font-size:12px;line-height:1.6;color:#65798b}.AdvisorBooking_badge__s1G12{display:inline-block;padding:5px 10px;border-radius:30px;background:#edf2f7;font-size:11px;font-weight:700;text-transform:capitalize}.AdvisorBooking_approved__lsg6j{background:#e1f6eb;color:#17744f}.AdvisorBooking_pending__2uqtK{background:#fff2d9;color:#94600a}.AdvisorBooking_rejected__720yH{background:#ffe8eb;color:#ad3144}.AdvisorBooking_bookingHeader__grlvJ{display:flex;align-items:start;justify-content:space-between;gap:12px}.AdvisorBooking_ref__i0BGE{font-size:11px;color:#738292;overflow-wrap:anywhere}.AdvisorBooking_filter__RYyJJ{width:auto;max-width:100%;margin-bottom:18px}.AdvisorBooking_empty__PLZko{text-align:center;padding:40px;color:#6c8090}.AdvisorBooking_preview__bMMO0{display:block;max-width:100%;max-height:200px;margin:10px 0;-o-object-fit:contain;object-fit:contain;border-radius:8px}.AdvisorBooking_dialog__WfVmN{width:min(780px,calc(100% - 32px));max-height:90dvh;padding:22px;border:0;border-radius:16px;color:#17354b;box-sizing:border-box}.AdvisorBooking_dialog__WfVmN::backdrop{background:#0d243bb3}.AdvisorBooking_dialog__WfVmN img{display:block;max-width:100%;max-height:65dvh;margin:15px auto;-o-object-fit:contain;object-fit:contain}.AdvisorBooking_page__bKsUC a{overflow-wrap:anywhere}.AdvisorBooking_page__bKsUC :is(button,input,select,textarea,a):focus-visible{outline:3px solid #3298c5;outline-offset:3px}@media (max-width:700px){.AdvisorBooking_page__bKsUC{width:calc(100% - 28px);margin-top:24px}.AdvisorBooking_grid___GOoA{grid-template-columns:1fr}.AdvisorBooking_card__R5yAb{padding:19px}.AdvisorBooking_fields__6pcho{grid-template-columns:1fr;gap:0}.AdvisorBooking_summary__AoDr6{font-size:12px}.AdvisorBooking_number__fQHmn strong{font-size:23px}}