.kidsa-page a[href^=mailto\:],.kidsa-page a[href^=tel\:]{text-transform:none}.kidsa-page .demo-phone-scope,.kidsa-page .contact-form-items{--surface:var(--white);--surface-hover:var(--bg2);--surface-inset:var(--bg);--foreground:var(--header);--foreground-secondary:var(--text);--foreground-muted:#8c9ba6;--border-hover:#cfcfcf;--border-focus:var(--theme);--ring:#f39f5f38;--primary:var(--theme);--radius-sm:4px;--radius-md:5px;--radius-lg:8px;--shadow-md:var(--box-shadow);--shadow-lg:0 10px 30px #38546924;--shadow-xl:0 16px 44px #3854692e;--transition-fast:.2s ease-in-out;--demo-error:#c0453b}.kidsa-page .demo-phone-scope,.kidsa-page .demo-phone-scope>.items-stretch{min-height:58px;font-size:16px!important}.kidsa-page .contact-form-items .form-clt{position:relative}.kidsa-page .contact-wrapper-2 .contact-content .contact-form-items .form-clt input,.kidsa-page .contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea{background-color:var(--white);color:var(--text);padding:14px 20px}.kidsa-page .contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea{min-height:116px;padding-bottom:18px}.kidsa-page .contact-form-items .form-clt .demo-select-trigger,.kidsa-page .contact-form-items .form-clt button[aria-haspopup=listbox]{border:1px solid var(--border);background-color:var(--white);width:100%;color:var(--text);text-align:left;text-transform:none;cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-family:inherit;font-size:16px;font-weight:400;line-height:28px;transition:border-color .2s ease-in-out;display:flex}.kidsa-page .contact-form-items .form-clt .demo-select-trigger:hover,.kidsa-page .contact-form-items .form-clt button[aria-haspopup=listbox]:hover{border-color:#cfcfcf}.kidsa-page .contact-form-items .form-clt .nelu-select__trigger:focus-visible,.kidsa-page .contact-form-items .form-clt .nelu-select__trigger.is-open{border-color:var(--theme);outline:none;box-shadow:0 0 0 3px #f39f5f38}.kidsa-page .contact-form-items .form-clt .nelu-select__trigger:disabled{cursor:not-allowed}.kidsa-page .contact-form-items .form-clt .demo-select-trigger[data-placeholder=true]{color:var(--text)}.kidsa-page .contact-form-items .form-clt .demo-select-trigger i{color:#8c9ba6;flex-shrink:0;font-size:13px;transition:transform .2s ease-in-out}.kidsa-page .contact-form-items .form-clt .demo-select-trigger[aria-expanded=true] i{transform:rotate(180deg)}.kidsa-page .contact-form-items .demo-select-panel{z-index:50;background-color:var(--white);border:1px solid var(--border);border-radius:5px;max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 44px #3854692e}.kidsa-page .contact-form-items .demo-select-option{color:var(--text);cursor:pointer;border-radius:4px;padding:10px 14px;line-height:24px}.kidsa-page .contact-form-items .demo-select-option[data-highlighted=true]{background-color:var(--bg2);color:var(--header)}.kidsa-page .contact-form-items .demo-select-option[aria-selected=true]{color:var(--header);font-weight:600}.kidsa-page .contact-form-items .form-clt .demo-phone-scope button[aria-haspopup=listbox]{width:auto;box-shadow:none;background-color:#0000;border:none;border-radius:0;justify-content:flex-start;padding:10px 8px 10px 12px;display:flex}@media (max-width:767px){.kidsa-page .contact-form-items .form-clt .demo-select-trigger,.kidsa-page .contact-form-items .form-clt button[aria-haspopup=listbox],.kidsa-page .contact-wrapper-2 .contact-content .contact-form-items .form-clt input,.kidsa-page .contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea{padding:12px 20px}.kidsa-page .contact-form-items .form-clt .demo-phone-scope button[aria-haspopup=listbox]{padding:10px 8px 10px 12px}.kidsa-page .demo-phone-scope,.kidsa-page .demo-phone-scope>.items-stretch{min-height:54px}}@media (max-width:575px){.kidsa-page .contact-form-items .form-clt .demo-select-trigger,.kidsa-page .contact-form-items .form-clt button[aria-haspopup=listbox],.kidsa-page .contact-wrapper-2 .contact-content .contact-form-items .form-clt input,.kidsa-page .contact-wrapper-2 .contact-content .contact-form-items .form-clt textarea{padding:11px 18px}.kidsa-page .contact-form-items .form-clt .demo-phone-scope button[aria-haspopup=listbox]{padding:8px 6px 8px 10px}.kidsa-page .demo-phone-scope,.kidsa-page .demo-phone-scope>.items-stretch{min-height:52px}}.kidsa-page .demo-topbar{background-color:var(--white);padding:22px 0}.kidsa-page .demo-topbar-back{color:var(--text);text-transform:none;align-items:center;gap:10px;transition:color .3s ease-in-out;display:inline-flex}.kidsa-page .demo-topbar-back:hover{color:var(--theme)}.kidsa-page .demo-topbar-back i{color:var(--theme);font-size:18px}.kidsa-page .demo-topbar-label{font-size:16px;font-weight:600}@media (max-width:575px){.kidsa-page .demo-topbar{padding:16px 0}.kidsa-page .demo-topbar-label{display:none}}.kidsa-page .demo-hero-section{position:relative}.kidsa-page .demo-hero-section .top-shape{aspect-ratio:1920/61;pointer-events:none;width:100%;min-height:61px;line-height:0;position:absolute;top:0;left:0}.kidsa-page .demo-hero-section .top-shape img{object-fit:cover;object-position:top center;width:100%;height:100%}.kidsa-page .demo-hero-section .section-title{padding-top:40px}@media (max-width:767px){.kidsa-page .demo-hero-section .top-shape{min-height:38px}.kidsa-page .demo-hero-section .section-title{padding-top:20px}}.kidsa-page .demo-hero-section .section-title p{max-width:680px;color:var(--text);margin:16px auto 0}.kidsa-page .demo-contact-section .contact-left-items>h3:first-child,.kidsa-page .demo-contact-section .contact-content>h2:first-child{margin-top:0;font-size:36px;line-height:1.25}@media (max-width:767px){.kidsa-page .demo-contact-section .contact-left-items>h3:first-child,.kidsa-page .demo-contact-section .contact-content>h2:first-child{font-size:28px}}.kidsa-page .demo-contact-section .contact-wrapper-2 .contact-content h2{font-size:36px}@media (max-width:575px){.kidsa-page .demo-contact-section .contact-wrapper-2 .contact-content h2{font-size:26px}}.kidsa-page .contact-wrapper-2 .contact-left-items .demo-benefit-list{margin:24px 0 0;padding:0;list-style:none}.kidsa-page .contact-wrapper-2 .contact-left-items .demo-benefit-list li{background-color:var(--white);box-shadow:var(--box-shadow);font-family:var(--font-quicksand), sans-serif;color:var(--header);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 20px 14px 18px;font-size:16px;font-weight:600;line-height:26px;display:flex}.kidsa-page .contact-wrapper-2 .contact-left-items .demo-benefit-list li:not(:last-child){margin-bottom:14px}.kidsa-page .contact-wrapper-2 .contact-left-items .demo-benefit-list li i{color:var(--theme);flex-shrink:0;margin-top:4px}.kidsa-page .contact-wrapper-2 .contact-left-items .contact-info-area-2.demo-reassurance{border-radius:16px}.kidsa-page .contact-wrapper-2 .contact-left-items .demo-reassurance .contact-info-items{align-items:flex-start;padding-bottom:0}.kidsa-page .contact-wrapper-2 .contact-left-items .demo-reassurance .contact-info-items .icon{color:var(--white);flex-shrink:0;font-size:24px}.kidsa-page .contact-wrapper-2 .contact-left-items .demo-reassurance .contact-info-items .content h3{margin-bottom:6px}.kidsa-page .contact-wrapper-2 .contact-left-items .demo-reassurance .contact-info-items .content p{margin-bottom:0}.kidsa-page .demo-contact-section .demo-privacy-note{color:var(--text);margin-top:20px;margin-bottom:0;font-size:14px;line-height:24px}.kidsa-page .demo-contact-section .demo-support-note{color:var(--text);margin-top:60px;margin-bottom:0;font-size:15px}.kidsa-page .demo-contact-section .demo-support-note a{color:var(--theme);font-weight:600}
