.elementor-17965 .elementor-element.elementor-element-87993c1{overflow:visible}#elementor-popup-modal-17965{background-color:rgb(0 0 0 / .8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-17965 .dialog-message{width:640px;height:auto}#elementor-popup-modal-17965 .dialog-close-button{display:flex}#elementor-popup-modal-17965 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgb(0 0 0 / .2)}.therapist-section{background:#083b47;padding:40px 20px;border-radius:18px;color:#f6f3ef;font-family:"Montserrat",sans-serif}.therapist-card{width:100%;margin:0 auto;max-width:900px;border:0;background:#fff0}.therapist-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:rgb(255 255 255 / .05);border-radius:12px;cursor:pointer;user-select:none;transition:background .18s ease}.therapist-summary:hover{background:rgb(255 255 255 / .08)}.summary-text{display:flex;flex-direction:column;gap:4px}.therapist-name-inline{font-weight:700;font-size:16px;color:#fff;letter-spacing:.01em}.therapist-role-inline{font-size:13px;color:rgb(246 243 239 / .85)}.summary-chevron{margin-left:auto;width:18px;height:18px;display:inline-block;transition:transform .2s ease;background:none;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="white" d="M7 10l5 5 5-5z"/></svg>') no-repeat center;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="white" d="M7 10l5 5 5-5z"/></svg>') no-repeat center;background-color:#f6f3ef;opacity:.95}.therapist-card[open] .summary-chevron{transform:rotate(180deg)}.therapist-expanded{display:none;margin-top:16px}.therapist-card[open] .therapist-expanded{display:block}.therapist-panel{background:#062d36;padding:26px;border-radius:16px;box-sizing:border-box}.therapist-name{font-family:"Playfair Display",serif;font-size:28px;margin:0 0 8px;color:#f6f3ef;line-height:1.05}.therapist-role{font-style:italic;color:rgb(246 243 239 / .92);font-size:16px}.therapist-bio p{margin:0 0 14px;color:rgb(246 243 239 / .95);line-height:1.6;font-size:15px}.section-divider{height:1px;background:rgb(255 255 255 / .1);border:0;margin:12px 0}.mini-heading{font-weight:700;font-size:13px;color:#f6f3ef;margin:8px 0}.pills{margin-bottom:10px}.pill{display:inline-block;background:#d8e5ec;color:#083b47;border-radius:999px;padding:8px 12px;margin:6px 8px 6px 0;font-size:13px}.pills.services .pill{display:inline-block;border-radius:14px;padding:12px 16px}.therapist-summary:focus{outline:3px solid rgb(246 243 239 / .14);outline-offset:2px}@media (max-width:880px){.therapist-section{padding:24px 16px}.therapist-summary{padding:12px}.therapist-name{font-size:22px}.therapist-bio p{font-size:15px}.pill{padding:7px 10px;font-size:13px}.pills.services .pill{padding:10px 12px}}