.enquiry-form.scz36bt{background:#eefddb;border:1px solid #e2f4cd;border-radius:44px;min-width:0;scroll-margin-top:24px}.confidential.scz36bt{--icon-color:currentColor;color:#266100;text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px 24px 11px;font-size:14px;line-height:1.2;display:flex}.card.scz36bt,.extension.scz36bt,.after-topic.scz36bt{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;display:grid}.card.scz36bt{background:#fff;border:1px solid #e6e6e6;border-radius:44px;margin:0 -1px -1px;padding:33px 23px 23px;position:relative}.card.is-picking.scz36bt:not(:has(input[name=topic]:checked)) .after-topic:where(.scz36bt){display:none}.card.is-picking.scz36bt:not(.is-enhanced) .extension:where(.scz36bt){display:none}:is(.card.is-picking.scz36bt:not(.is-enhanced):has(input[name=topic][value=appointment]:where(.scz36bt):checked) .extension[data-topic=appointment]:where(.scz36bt),.card.is-picking.scz36bt:not(.is-enhanced):has(input[name=topic][value=question]:where(.scz36bt):checked) .extension[data-topic=question]:where(.scz36bt),.card.is-picking.scz36bt:not(.is-enhanced):has(input[name=topic][value=second-opinion]:where(.scz36bt):checked) .extension[data-topic=second-opinion]:where(.scz36bt)){display:grid}.card.scz36bt:not(.is-enhanced):not(:has(input[name=subject][value=assessment-therapy]:checked)) .question-service:where(.scz36bt){display:none}h3.scz36bt{color:#1b2d82;font-size:var(--font-heading-3);margin:0;line-height:1.4}.section-title.scz36bt{color:#1b2d82;margin:4px 0 -8px;font-family:Quicksand,"Baloo Bhaijaan 2",sans-serif;font-size:22px;font-weight:700;line-height:1.4}fieldset.scz36bt{border:0;min-inline-size:0;margin:0;padding:0}legend.scz36bt{padding:0}.field.scz36bt{flex-direction:column;gap:8px;min-width:0;display:flex}label.scz36bt,.label.scz36bt{color:#2b3146;font-size:16px;line-height:1.4}legend.label.scz36bt{margin-bottom:8px}.required.scz36bt{color:#ff6c3b;margin-inline-start:4px}.optional.scz36bt{color:#8a8a94;font-size:var(--font-small);margin-inline-start:6px}.wide.scz36bt{grid-column:1/-1}input.scz36bt:not([type=checkbox],[type=radio],[type=file]),select.scz36bt,textarea.scz36bt{box-sizing:border-box;color:#2b3146;background:#fafafa;border:1px solid #f3f3f3;border-radius:12px;width:100%;height:54px;padding:15px 16px;font:16px/1.4 "Source Sans 3","Baloo Bhaijaan 2",sans-serif}input.scz36bt:not([type=checkbox],[type=radio],[type=file])::placeholder,select.scz36bt::placeholder,textarea.scz36bt::placeholder{color:#8a8a94}input.scz36bt:not([type=checkbox],[type=radio],[type=file]):focus-visible,select.scz36bt:focus-visible,textarea.scz36bt:focus-visible{outline-offset:1px;border-color:#1b2d82;outline:3px solid #97aeff}input:not([type=checkbox],[type=radio],[type=file])[aria-invalid=true].scz36bt,select[aria-invalid=true].scz36bt,textarea[aria-invalid=true].scz36bt{border-color:#b3261e}select.scz36bt{padding-block:0}textarea.scz36bt{resize:vertical;height:140px;min-height:110px;padding-block:16px}.select.scz36bt{position:relative}.select.scz36bt select:where(.scz36bt){appearance:none;padding-inline-end:44px}.chevron.scz36bt{--icon-color:#2b3146;top:50%;pointer-events:none;position:absolute;inset-inline-end:16px;transform:translateY(-50%)}.topic-cards.scz36bt{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.topic-card.scz36bt{box-sizing:border-box;cursor:pointer;transition:border-color var(--motion-ui,.16s) ease, background-color var(--motion-ui,.16s) ease;background:#fafafa;border:1px solid #f3f3f3;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:18px;display:flex;position:relative}.topic-card.scz36bt:hover{border-color:#d4dcf7}.topic-card.scz36bt:has(input:where(.scz36bt):checked){background:#eff7ff;border-color:#1b2d82;box-shadow:inset 0 0 0 .5px #1b2d82}.topic-card.scz36bt:has(input:where(.scz36bt):focus-visible){outline-offset:2px;outline:3px solid #97aeff}.has-error.scz36bt>.topic-card:where(.scz36bt){border-color:#b3261e}.topic-card.scz36bt input:where(.scz36bt),.chip.scz36bt input:where(.scz36bt){opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.topic-icon.scz36bt{--icon-color:#1b2d82;background:#fff6d6;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.topic-card.scz36bt:has(input:where(.scz36bt):checked) .topic-icon:where(.scz36bt){background:#ffe17b}.topic-text.scz36bt{flex-direction:column;gap:2px;display:flex}.topic-title.scz36bt{color:#2b3146;font-size:18px;font-weight:600;line-height:24px}.topic-card.scz36bt:has(input:where(.scz36bt):checked) .topic-title:where(.scz36bt){color:#1b2d82}[dir=rtl] .topic-title.scz36bt{text-wrap:balance}.topic-note.scz36bt{color:#4e526c;font-size:var(--font-small);line-height:1.4}.context.scz36bt{color:#2b3146;background:#fff8dc;border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:14px 18px;font-size:16px;line-height:1.4;display:flex}.context.scz36bt strong:where(.scz36bt){color:#1b2d82}.context.scz36bt a:where(.scz36bt){color:#1b2d82;text-underline-offset:3px;font-weight:600;text-decoration:underline}.checklist.scz36bt{color:#2b3146;background:#f3f5ff;border-radius:16px;flex-direction:column;gap:12px;padding:18px 20px;font-size:16px;line-height:1.4;display:flex}.checklist.scz36bt p:where(.scz36bt),.checklist.scz36bt ul:where(.scz36bt) li:where(.scz36bt){color:inherit;margin:0;font-size:16px;line-height:1.4}.checklist.scz36bt .checklist-title:where(.scz36bt){color:#1b2d82;align-items:center;gap:10px;font-family:Quicksand,"Baloo Bhaijaan 2",sans-serif;font-size:18px;font-weight:700;display:flex}.checklist.scz36bt .checklist-heading:where(.scz36bt){margin-top:12px;font-weight:700}.checklist.scz36bt ul:where(.scz36bt){flex-direction:column;gap:4px;margin:6px 0 0;padding-inline-start:20px;display:flex}.checklist.scz36bt summary:where(.scz36bt){color:#1b2d82;cursor:pointer;font-weight:600}.checklist-icon.scz36bt{background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.chips.scz36bt{flex-wrap:wrap;gap:8px;display:flex}.chip.scz36bt{box-sizing:border-box;color:#2b3146;cursor:pointer;background:#fff;border:1px solid #e6e8f0;border-radius:99px;align-items:center;min-height:44px;padding:8px 16px;font-size:16px;display:inline-flex;position:relative}.chip.scz36bt:hover{border-color:#b8c4f0}.chip.scz36bt:has(input:where(.scz36bt):checked){color:#fff;background:#1b2d82;border-color:#1b2d82}.chip.scz36bt:has(input:where(.scz36bt):focus-visible){outline-offset:2px;outline:3px solid #97aeff}.has-error.scz36bt>.chip:where(.scz36bt){border-color:#b3261e}.phone-field.scz36bt{box-sizing:border-box;background:#fafafa;border:1px solid #f3f3f3;border-radius:12px;grid-template-columns:minmax(0,58%) minmax(0,1fr);display:grid;overflow:hidden}.phone-field.scz36bt:focus-within{outline-offset:1px;border-color:#1b2d82;outline:3px solid #97aeff}.phone-field.has-error.scz36bt{border-color:#b3261e}.phone-field.scz36bt select:where(.scz36bt),.phone-field.scz36bt input:where(.scz36bt):not([type=checkbox],[type=radio],[type=file]){background:0 0;border:0;border-radius:0;outline:0;height:52px}.phone-field.scz36bt:has(.phone-country-cell-enhanced:where(.scz36bt)){grid-template-columns:auto minmax(0,1fr)}.phone-country-cell.scz36bt{min-width:0;position:relative}.phone-country-cell.scz36bt:after{content:"";top:16px;bottom:16px;background:#d9d9d9;width:1px;position:absolute;inset-inline-end:0}.phone-country-select.scz36bt{font-size:var(--font-small);padding-inline-end:12px}.phone-country-cell-enhanced.scz36bt{align-items:center;padding-inline:16px 12px;display:flex}.phone-country-cell-enhanced.scz36bt .phone-country-select:where(.scz36bt){color:#0000;appearance:none;padding:0;position:absolute;inset:0}.phone-country-cell-enhanced.scz36bt option:where(.scz36bt){color:#2b3146}.phone-country-code-display.scz36bt{display:none}.phone-country-cell-enhanced.scz36bt .phone-country-code-display:where(.scz36bt){color:#2b3146;font-size:var(--font-small);pointer-events:none;align-items:center;gap:4px;display:flex}.triangle.scz36bt{border-inline:4.5px solid #0000;border-top:6px solid;width:0;height:0}.upload.scz36bt{position:relative}.dropzone.scz36bt{color:#52525a;font-size:var(--font-small);pointer-events:none;background:#f3f5ff;border:1px dashed #d9e0ff;border-radius:12px;align-items:center;gap:14px;padding:20px 16px;line-height:1.4;display:none}.dropzone.scz36bt strong:where(.scz36bt){color:#0052a2;font-weight:600;text-decoration:underline}.dropzone.has-error.scz36bt{border-color:#b3261e}.dropzone-copy.scz36bt{flex-direction:column;gap:8px;display:flex}.dropzone-copy.scz36bt>span:where(.scz36bt):first-child{font-size:16px}.upload-icon.scz36bt{--icon-color:#7d8ad6;background:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.file-input.scz36bt{box-sizing:border-box;width:100%;font-size:var(--font-small);background:#fafafa;border:1px solid #f3f3f3;border-radius:12px;padding:12px 16px}.is-enhanced.scz36bt .dropzone:where(.scz36bt){display:flex}.is-enhanced.scz36bt .file-input:where(.scz36bt){opacity:0;cursor:pointer;height:100%;position:absolute;inset:0}.is-enhanced.scz36bt .dropzone:where(.scz36bt):has(+.file-input:where(.scz36bt):focus-visible){outline-offset:2px;outline:2px solid #97aeff}.chosen-files.scz36bt{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.chosen-files.scz36bt li:where(.scz36bt){box-sizing:border-box;overflow-wrap:anywhere;color:#2b3146;max-width:100%;font-size:var(--font-small);background:#f3f5ff;border-radius:8px;padding:6px 12px}.consent.scz36bt{align-items:flex-start;gap:12px;display:flex}.consent.scz36bt label:where(.scz36bt){line-height:22px}.consent.scz36bt .consent-text:where(.scz36bt){min-width:0;line-height:22px}.consent.scz36bt a:where(.scz36bt){color:#2b3146;text-underline-position:from-font;font-size:16px;line-height:22px;text-decoration:underline}.consent.scz36bt a:where(.scz36bt):hover{color:#1b2d82}.consent.scz36bt a:where(.scz36bt):focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #97aeff}.consent.scz36bt input:where(.scz36bt){box-sizing:border-box;cursor:pointer;appearance:none;background:#fff;border:1.5px solid #b6b6b6;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin:0;display:grid}.consent.scz36bt input:where(.scz36bt):before{content:"";opacity:0;background:#fff;width:12px;height:9px;-webkit-mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12 9\"><path d=\"M1 4.5 4.3 7.8 11 1\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 12 9\"><path d=\"M1 4.5 4.3 7.8 11 1\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") 50%/contain no-repeat}.consent.scz36bt input:where(.scz36bt):checked{background:#1b2d82;border-color:#1b2d82}.consent.scz36bt input:where(.scz36bt):checked:before{opacity:1}.consent.scz36bt input:where(.scz36bt):focus-visible{outline-offset:2px;outline:3px solid #97aeff}.consent.scz36bt input[aria-invalid=true]:where(.scz36bt){border-color:#b3261e}.field-error.scz36bt,.field-note.scz36bt{font-size:var(--font-small);margin:0;line-height:1.4}.field-error.scz36bt{color:#b3261e}.field-note.scz36bt{color:#545867}.status.scz36bt{color:#8c1d18;font-size:var(--font-small);background:#fdeeee;border:1px solid #f2b8b5;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.submit.scz36bt{flex-wrap:wrap;align-items:center;gap:16px 34px;display:flex}.submit.scz36bt .home-button{flex:none}.submit.scz36bt p:where(.scz36bt){color:#6f6f78;flex:180px;margin:0;font-size:14px;line-height:1.3}.honeypot.scz36bt,.visually-hidden.scz36bt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.topic-cards.scz36bt{grid-template-columns:minmax(0,1fr)}.topic-card.scz36bt{flex-direction:row;align-items:center}}@media (width<=700px){.enquiry-form.scz36bt{border-radius:32px}.card.scz36bt,.extension.scz36bt,.after-topic.scz36bt{grid-template-columns:minmax(0,1fr);gap:20px}.card.scz36bt{border-radius:32px;padding:27px 18px}h3.scz36bt{font-size:var(--font-heading-3);line-height:1.4}.submit.scz36bt{flex-direction:column;align-items:stretch;gap:16px}.submit.scz36bt p:where(.scz36bt){text-align:center;flex:none}}@media (prefers-reduced-motion:reduce){.topic-card.scz36bt{transition:none}}
