.phone-control.svelte-1go576p.svelte-1go576p{position:relative;min-width:0}.phone-row.svelte-1go576p.svelte-1go576p{display:flex;align-items:center;min-width:0;min-height:44px;border:1px solid #d5dfe6;border-radius:8px;background:#fff}.phone-row.svelte-1go576p.svelte-1go576p:focus-within{border-color:#2c8062;outline:3px solid #2c806219}.country-button.svelte-1go576p.svelte-1go576p{display:flex;align-items:center;justify-content:center;align-self:stretch;gap:7px;flex:none;padding:9px 10px;border:0;border-right:1px solid #d5dfe6;border-radius:7px 0 0 7px;background:#f3f6f8;color:#526c7c;font-size:12px;cursor:pointer}.phone-row.svelte-1go576p input.svelte-1go576p{width:100%;min-width:0;min-height:42px;padding:10px 12px;border:0;border-radius:0 8px 8px 0;background:transparent;color:#20394b;font:inherit;font-size:14px;line-height:1.45;outline:none;box-shadow:none}input.svelte-1go576p.svelte-1go576p::-moz-placeholder{color:#99a5ae}input.svelte-1go576p.svelte-1go576p::placeholder{color:#99a5ae}button.svelte-1go576p.svelte-1go576p:focus-visible{outline:3px solid #206494;outline-offset:-3px}.valid-mark.svelte-1go576p.svelte-1go576p{flex:none;padding-right:10px;color:#26805b;font-size:17px}.country-picker.svelte-1go576p.svelte-1go576p{position:absolute;z-index:20;bottom:calc(100% + 8px);left:0;width:min(300px,calc(100vw - 64px));overflow:hidden;border:1px solid #dfe7ec;border-radius:10px;background:white;box-shadow:0 8px 25px #183c5726}.country-search.svelte-1go576p.svelte-1go576p{width:100%;padding:11px 12px;border:0;border-bottom:1px solid #e4ebf0;border-radius:0;background:#f6f8fa;color:#20394b;font:inherit;font-size:14px}.country-options.svelte-1go576p.svelte-1go576p{max-height:180px;overflow-y:auto;overscroll-behavior:contain}.country-options.svelte-1go576p button.svelte-1go576p{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:9px 12px;border:0;background:white;text-align:left;color:#304959;font-size:12px;cursor:pointer}.country-options.svelte-1go576p button.svelte-1go576p:hover,.country-options.svelte-1go576p button.selected.svelte-1go576p{background:#edf7f1}.country-options.svelte-1go576p small.svelte-1go576p{margin-left:auto;color:#71808d;white-space:nowrap}.country-options.svelte-1go576p p.svelte-1go576p{padding:10px 12px;color:#71808d;font-size:12px}.flag.svelte-1go576p.svelte-1go576p{flex:none}@media (max-width: 767px){.phone-row.svelte-1go576p input.svelte-1go576p,.country-search.svelte-1go576p.svelte-1go576p{font-size:16px}}.consultation-dialog.svelte-178efwv.svelte-178efwv.svelte-178efwv{width:min(980px,calc(100% - 48px));max-width:none;max-height:calc(100dvh - 48px);padding:0;border:0;border-radius:22px;outline:none;background:#1b405b;color:#20394b;box-shadow:0 28px 100px #071f3b4d;overflow:hidden}.consultation-dialog.svelte-178efwv.svelte-178efwv.svelte-178efwv::backdrop{background:#0b2436b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.classic-form.svelte-178efwv.svelte-178efwv.svelte-178efwv{width:min(672px,calc(100% - 32px));border-radius:8px;background:#fff}.classic-form.svelte-178efwv .consultation-frame.svelte-178efwv.svelte-178efwv{grid-template-columns:minmax(0,1fr)}.classic-form.svelte-178efwv .consultation-aside.svelte-178efwv.svelte-178efwv{display:none}.classic-form.svelte-178efwv .form-header.svelte-178efwv.svelte-178efwv{height:44px;padding:0}.classic-form.svelte-178efwv .form-header .form-logo.svelte-178efwv.svelte-178efwv,.classic-form.svelte-178efwv .form-progress.svelte-178efwv.svelte-178efwv,.classic-form.svelte-178efwv .form-title.svelte-178efwv.svelte-178efwv{display:none}.classic-form.svelte-178efwv .close-form.svelte-178efwv.svelte-178efwv{top:8px;right:12px;border:0}.classic-form.svelte-178efwv .form-fields.svelte-178efwv.svelte-178efwv{gap:36px;padding:8px 32px 32px}.classic-form.svelte-178efwv .form-footer.svelte-178efwv.svelte-178efwv{border-top:0}.classic-form.svelte-178efwv .primary-button.svelte-178efwv.svelte-178efwv{border-radius:7px;min-height:42px;padding:10px 18px;background:#328254;color:#fff}.consultation-frame.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:grid;grid-template-columns:270px minmax(0,1fr);max-height:calc(100dvh - 48px)}.consultation-aside.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:32px 26px 30px;background:linear-gradient(145deg,#28536a 0%,#1b405b 48%,#142f48 100%);color:#fff}.aside-logo.svelte-178efwv.svelte-178efwv.svelte-178efwv{width:218px;max-width:100%;height:76px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.aside-logo.tas-logo.svelte-178efwv.svelte-178efwv.svelte-178efwv{filter:invert(1);mix-blend-mode:screen}.consultation-aside.svelte-178efwv h2.svelte-178efwv.svelte-178efwv{margin:36px 0 0;font-size:31px;font-weight:750;line-height:1.2;letter-spacing:-.035em}.how-it-works.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:grid;gap:28px;margin:44px 0 0;padding:0;list-style:none}.how-it-works.svelte-178efwv li.svelte-178efwv.svelte-178efwv{display:flex;align-items:center;gap:12px}.how-it-works.svelte-178efwv li.svelte-178efwv>span.svelte-178efwv{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid #7996a580;border-radius:50%;background:#ffffff08;color:#c6ecd8;font-size:12px}.how-it-works.svelte-178efwv strong.svelte-178efwv.svelte-178efwv{display:block;font-size:12px;font-weight:600;line-height:1.5}.aside-footer.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;align-items:center;gap:8px;font-size:11px;color:#d0dce5}.availability-dot.svelte-178efwv.svelte-178efwv.svelte-178efwv{width:6px;height:6px;border-radius:50%;background:#61ce70}.consultation-main.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff}.form-header.svelte-178efwv.svelte-178efwv.svelte-178efwv{position:relative;flex:none;padding:36px 32px 26px}.form-logo.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:none}.close-form.svelte-178efwv.svelte-178efwv.svelte-178efwv{position:absolute;top:20px;right:22px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #e0e7ec;border-radius:50%;background:#fff;color:#5a6e7d;line-height:0;cursor:pointer}.close-form.svelte-178efwv.svelte-178efwv.svelte-178efwv:hover{background:#edf3f6}.form-progress.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;gap:26px;margin:0 0 18px;padding:0;list-style:none}.form-progress.svelte-178efwv li.svelte-178efwv.svelte-178efwv{display:flex;align-items:center;gap:7px;color:#86939d;font-size:12px;font-weight:600}.form-progress.svelte-178efwv li.svelte-178efwv span.svelte-178efwv{display:grid;place-items:center;width:22px;height:22px;border:1px solid #dbe3e8;border-radius:50%;font-size:11px}.form-progress.svelte-178efwv li.current.svelte-178efwv.svelte-178efwv{color:#203f55}.form-progress.svelte-178efwv li.current span.svelte-178efwv.svelte-178efwv{background:#203f55;border-color:#203f55;color:#fff}.form-progress.svelte-178efwv li.done span.svelte-178efwv.svelte-178efwv{background:#e2f5e8;border-color:#e2f5e8;color:#187243}.form-header.svelte-178efwv h2.svelte-178efwv.svelte-178efwv{margin:0;font-size:27px;font-weight:750;line-height:1.2;letter-spacing:-.03em;outline:none}.form-title.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;align-items:center;justify-content:space-between;gap:16px}.consultation-form.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;flex-direction:column;min-height:0}.form-fields.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;flex-direction:column;gap:19px;min-height:0;min-width:0;margin:0;border:0;padding:0 32px 25px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.preferences-fields.svelte-178efwv.svelte-178efwv.svelte-178efwv{gap:25px;padding-bottom:28px}.field.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;flex-direction:column;gap:7px;min-width:0;margin:0}.field.svelte-178efwv>span.svelte-178efwv.svelte-178efwv,.phone-label.svelte-178efwv.svelte-178efwv.svelte-178efwv,.choice-group.svelte-178efwv legend.svelte-178efwv.svelte-178efwv{color:#304959;font-size:12px;font-weight:650}.field.svelte-178efwv b.svelte-178efwv.svelte-178efwv{color:#518766;font-weight:500}.field.svelte-178efwv em.svelte-178efwv.svelte-178efwv{margin-left:4px;color:#8b98a1;font-size:10px;font-style:normal;font-weight:400}.field.svelte-178efwv input.svelte-178efwv.svelte-178efwv,.field.svelte-178efwv textarea.svelte-178efwv.svelte-178efwv,.field.svelte-178efwv select.svelte-178efwv.svelte-178efwv{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:11px 12px;border:1px solid #d5dfe6;border-radius:8px;background:#fff;color:#20394b;font-family:inherit;font-size:14px;line-height:1.45;box-shadow:0 1px 2px #1a3b5005}.field.svelte-178efwv input.svelte-178efwv.svelte-178efwv,.field.svelte-178efwv select.svelte-178efwv.svelte-178efwv{min-height:44px}.field.svelte-178efwv textarea.svelte-178efwv.svelte-178efwv{min-height:108px;resize:vertical}.field.svelte-178efwv input.svelte-178efwv.svelte-178efwv::-moz-placeholder,.field.svelte-178efwv textarea.svelte-178efwv.svelte-178efwv::-moz-placeholder{color:#99a5ae}.field.svelte-178efwv input.svelte-178efwv.svelte-178efwv::placeholder,.field.svelte-178efwv textarea.svelte-178efwv.svelte-178efwv::placeholder{color:#99a5ae}.field.svelte-178efwv input.svelte-178efwv.svelte-178efwv:focus,.field.svelte-178efwv textarea.svelte-178efwv.svelte-178efwv:focus,.field.svelte-178efwv select.svelte-178efwv.svelte-178efwv:focus{border-color:#2c8062;outline:3px solid #2c806219;outline-offset:0}.field.svelte-178efwv [aria-invalid=true].svelte-178efwv.svelte-178efwv{border-color:#bd4c3f}.field-row.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field-error.svelte-178efwv.svelte-178efwv.svelte-178efwv,.submit-error.svelte-178efwv.svelte-178efwv.svelte-178efwv{margin:0;color:#ac3f32;font-size:12px;line-height:1.45}.extra-details.svelte-178efwv.svelte-178efwv.svelte-178efwv{border-top:1px solid #e6ecef;padding-top:13px}.extra-details.svelte-178efwv summary.svelte-178efwv.svelte-178efwv{color:#527186;cursor:pointer;font-size:12px;font-weight:600}.extra-details.svelte-178efwv summary span.svelte-178efwv.svelte-178efwv{margin-left:5px;color:#92a0aa;font-size:10px;font-weight:400}.extra-details.svelte-178efwv>.field.svelte-178efwv.svelte-178efwv,.extra-details.svelte-178efwv>.field-row.svelte-178efwv.svelte-178efwv{margin-top:16px}.form-footer.svelte-178efwv.svelte-178efwv.svelte-178efwv{flex:none;padding:18px 32px 20px;border-top:1px solid #e8eef1;background:#fff}.footer-actions.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;justify-content:space-between;align-items:center;gap:16px}.primary-button.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;justify-content:center;align-items:center;gap:16px;min-height:48px;margin-left:auto;padding:12px 22px;border:0;border-radius:9px;background:#61ce70;color:#14394a;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer}.primary-button.svelte-178efwv.svelte-178efwv.svelte-178efwv:hover{background:#55c667}.primary-button.svelte-178efwv.svelte-178efwv.svelte-178efwv:disabled{cursor:wait;opacity:.75}.primary-button.svelte-178efwv.svelte-178efwv.svelte-178efwv:focus-visible,.back-button.svelte-178efwv.svelte-178efwv.svelte-178efwv:focus-visible,.close-form.svelte-178efwv.svelte-178efwv.svelte-178efwv:focus-visible{outline:3px solid #206494;outline-offset:3px}.submit-error.svelte-178efwv.svelte-178efwv.svelte-178efwv{margin-bottom:12px}.back-button.svelte-178efwv.svelte-178efwv.svelte-178efwv{min-height:44px;padding:8px 0;border:0;background:transparent;color:#5c7485;font-size:13px;font-weight:600;cursor:pointer}.saved-note.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:inline-flex;align-items:center;gap:5px;flex:none;padding:6px 9px;border-radius:999px;background:#eff7f2;color:#357052;font-size:10px;line-height:1.5}.referral-note.svelte-178efwv.svelte-178efwv.svelte-178efwv,.request-context.svelte-178efwv.svelte-178efwv.svelte-178efwv{padding:10px 12px;border-radius:7px;background:#edf4f8;color:#496c84;font-size:12px;line-height:1.5}.choice-group.svelte-178efwv.svelte-178efwv.svelte-178efwv{min-width:0;margin:0;padding:0;border:0}.choice-group.svelte-178efwv legend.svelte-178efwv.svelte-178efwv{margin-bottom:12px}.choice-row.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.choice.svelte-178efwv.svelte-178efwv.svelte-178efwv{position:relative;min-width:0;cursor:pointer}.choice.svelte-178efwv input.svelte-178efwv.svelte-178efwv{position:absolute;opacity:0;width:1px;height:1px}.choice.svelte-178efwv>span.svelte-178efwv.svelte-178efwv{position:relative;display:flex;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:12px;border:1px solid #d9e3e9;border-radius:11px;background:#fff;text-align:center;color:#617787;font-size:12px;font-weight:600;line-height:1.4;transition:border-color .15s,background .15s}.choice.svelte-178efwv strong.svelte-178efwv.svelte-178efwv{font-weight:600}.choice.svelte-178efwv:hover>span.svelte-178efwv.svelte-178efwv{border-color:#98b6aa;background:#f8fbfa}.work-options.svelte-178efwv .choice.svelte-178efwv>span.svelte-178efwv{min-height:102px;flex-direction:column;gap:10px}.choice-icon.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#f0f5f7;color:#426a80}.selection-mark.svelte-178efwv.svelte-178efwv.svelte-178efwv{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#33825f;color:#fff;opacity:0}.choice.svelte-178efwv input:checked+span .selection-mark.svelte-178efwv.svelte-178efwv{opacity:1}.choice.svelte-178efwv input:checked+span .choice-icon.svelte-178efwv.svelte-178efwv{background:#ddf0e4;color:#2a7855}.choice.svelte-178efwv input.svelte-178efwv:checked+span.svelte-178efwv{border-color:#3c9770;background:#eef8f1;color:#256046;box-shadow:inset 0 0 0 1px #3c9770}.choice.svelte-178efwv input.svelte-178efwv:focus-visible+span.svelte-178efwv{outline:3px solid #206494;outline-offset:2px}.match-fields.svelte-178efwv.svelte-178efwv.svelte-178efwv{gap:20px;padding:18px;border:1px solid #e7eef2;border-radius:12px;background:#f8fafb}.match-fields.svelte-178efwv .field.svelte-178efwv>span.svelte-178efwv{display:flex;align-items:center;gap:6px;white-space:nowrap}.match-fields.svelte-178efwv .field.svelte-178efwv em.svelte-178efwv{margin-left:auto}.preferences-details.svelte-178efwv.svelte-178efwv.svelte-178efwv{padding:0 16px;border:1px solid #e1e9ee;border-radius:11px}.preferences-details.svelte-178efwv summary.svelte-178efwv.svelte-178efwv{display:flex;align-items:center;gap:9px;min-height:50px;list-style:none}.preferences-details.svelte-178efwv summary.svelte-178efwv.svelte-178efwv::-webkit-details-marker{display:none}.preferences-details.svelte-178efwv summary .optional-label.svelte-178efwv.svelte-178efwv{margin-left:auto}.preferences-details.svelte-178efwv summary.svelte-178efwv.svelte-178efwv:after{content:"";width:6px;height:6px;margin-left:4px;border:solid #8297a4;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.preferences-details[open].svelte-178efwv.svelte-178efwv.svelte-178efwv{padding-bottom:18px}.preferences-details[open].svelte-178efwv summary.svelte-178efwv.svelte-178efwv:after{transform:rotate(225deg)}.check-field.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;gap:9px;align-items:flex-start;color:#627886;font-size:12px;line-height:1.6}.check-field.svelte-178efwv input.svelte-178efwv.svelte-178efwv{flex:none;width:17px;height:17px;margin:1px 0 0;border:1px solid #bbcbd5;border-radius:4px;accent-color:#26805b}.check-field.svelte-178efwv a.svelte-178efwv.svelte-178efwv{color:#2b6b86;text-decoration:underline;text-underline-offset:2px}.preferences-details.svelte-178efwv .check-field.svelte-178efwv.svelte-178efwv{margin-top:16px}.terms-field.svelte-178efwv.svelte-178efwv.svelte-178efwv{align-items:center;min-height:30px;margin-top:-7px}.form-trap.svelte-178efwv.svelte-178efwv.svelte-178efwv{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.success-state.svelte-178efwv.svelte-178efwv.svelte-178efwv{padding:25px 10px 40px;text-align:center}.success-check.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 24px;border-radius:50%;background:#e8f7ec;color:#218251;font-size:30px}.success-state.svelte-178efwv h3.svelte-178efwv.svelte-178efwv{margin:0 0 10px;font-size:21px;font-weight:700}.success-state.svelte-178efwv p.svelte-178efwv.svelte-178efwv{max-width:360px;margin:0 auto;color:#708491;font-size:14px;line-height:1.65}.success-detail.svelte-178efwv.svelte-178efwv.svelte-178efwv{margin-top:30px;color:#899ba7;font-size:11px}.busy-spinner.svelte-178efwv.svelte-178efwv.svelte-178efwv{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-178efwv-spin .8s linear infinite}@keyframes svelte-178efwv-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.busy-spinner.svelte-178efwv.svelte-178efwv.svelte-178efwv{animation:none}}@media (max-width: 767px){.consultation-dialog.svelte-178efwv.svelte-178efwv.svelte-178efwv{width:100%;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.consultation-frame.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:flex;height:100%;max-height:100%}.consultation-aside.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:none}.consultation-main.svelte-178efwv.svelte-178efwv.svelte-178efwv{width:100%;height:100%}.form-header.svelte-178efwv.svelte-178efwv.svelte-178efwv{padding:18px 22px 19px}.form-logo.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:block;width:120px;height:32px;margin-bottom:18px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.close-form.svelte-178efwv.svelte-178efwv.svelte-178efwv{top:14px;right:18px;width:44px;height:44px}.form-progress.svelte-178efwv.svelte-178efwv.svelte-178efwv{gap:20px;margin-bottom:15px}.form-progress.svelte-178efwv li.svelte-178efwv.svelte-178efwv{font-size:11px;gap:6px}.saved-note.svelte-178efwv.svelte-178efwv.svelte-178efwv{display:none}.form-header.svelte-178efwv h2.svelte-178efwv.svelte-178efwv{font-size:24px}.consultation-form.svelte-178efwv.svelte-178efwv.svelte-178efwv{flex:1}.form-fields.svelte-178efwv.svelte-178efwv.svelte-178efwv{flex:1;gap:18px;padding:0 22px 22px}.preferences-fields.svelte-178efwv.svelte-178efwv.svelte-178efwv{gap:24px}.field.svelte-178efwv input.svelte-178efwv.svelte-178efwv,.field.svelte-178efwv textarea.svelte-178efwv.svelte-178efwv,.field.svelte-178efwv select.svelte-178efwv.svelte-178efwv{font-size:16px}.field-row.svelte-178efwv.svelte-178efwv.svelte-178efwv{gap:12px}.contact-row.svelte-178efwv.svelte-178efwv.svelte-178efwv{grid-template-columns:1fr}.field.svelte-178efwv em.svelte-178efwv.svelte-178efwv{font-size:9px}.field.svelte-178efwv textarea.svelte-178efwv.svelte-178efwv{min-height:116px}.form-footer.svelte-178efwv.svelte-178efwv.svelte-178efwv{padding:15px 22px calc(16px + env(safe-area-inset-bottom))}.primary-button.svelte-178efwv.svelte-178efwv.svelte-178efwv{flex:1;min-height:50px;padding-inline:12px}.choice.svelte-178efwv>span.svelte-178efwv.svelte-178efwv{min-height:54px;gap:6px;padding:8px;font-size:11px}.choice-row.svelte-178efwv.svelte-178efwv.svelte-178efwv{gap:9px}.work-options.svelte-178efwv .choice.svelte-178efwv>span.svelte-178efwv{min-height:98px}.choice-icon.svelte-178efwv.svelte-178efwv.svelte-178efwv{width:34px;height:34px}.match-fields.svelte-178efwv.svelte-178efwv.svelte-178efwv{grid-template-columns:1fr;gap:18px;padding:16px}.form-footer.svelte-178efwv .footer-actions.svelte-178efwv.svelte-178efwv{gap:20px}}
