@keyframes cta-catch-nudge{0%,85%,to{transform:translate(0)rotate(0)scale(1)}88%{transform:translate(-3px)rotate(-3deg)scale(1.03)}91%{transform:translate(3px)rotate(3deg)scale(1.05)}94%{transform:translate(-3px)rotate(-3deg)scale(1.04)}97%{transform:translate(2px)rotate(2deg)scale(1.05)}}.cta-catch-eye{animation:2.7s linear infinite cta-catch-nudge;animation-delay:var(--cta-nudge-delay,0s);transform-origin:50%}.cta-catch-eye:hover,.cta-catch-eye:focus,.cta-catch-eye:focus-visible{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cta-catch-eye{animation:none}}
.-l7HVW_dialog{box-sizing:border-box;width:100%;max-width:none;height:auto;max-height:calc(100dvh - 12px);padding:8px 32px calc(32px + env(safe-area-inset-bottom));color:#0c1e21;text-align:center;background:#fff;border:0;border-radius:28px 28px 0 0;outline:none;margin:0;inset:auto 0 0;overflow:auto;box-shadow:0 24px 64px #0c1e212e}.-l7HVW_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000001a}.-l7HVW_sheet{touch-action:none;justify-content:center;margin-bottom:10px;padding:8px 0 2px;display:flex}.-l7HVW_handle{background:#c5d5d5;border-radius:999px;width:44px;height:4px}.-l7HVW_person{flex-direction:column;align-items:center;gap:4px;margin-top:4px;display:flex}.-l7HVW_photo{object-fit:cover;border-radius:50%;width:128px;height:128px;margin-bottom:10px;box-shadow:0 0 0 4px #fff,0 0 0 8px #186c6c38}.-l7HVW_name{font-family:var(--lece-font-heading,var(--font-editorial)), Arial, sans-serif;margin:0;font-size:20px;font-weight:700;line-height:1.3}.-l7HVW_specialty{color:#3c5b5c;margin:0;font-size:15px;line-height:1.4}.-l7HVW_title{font-family:var(--lece-font-heading,var(--font-editorial)), Arial, sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:18px auto 0;font-size:clamp(28px,4vw,36px);font-weight:700;line-height:1.15}.-l7HVW_text{color:#3c5b5c;text-wrap:balance;max-width:34ch;margin:12px auto 0;font-size:17px;line-height:1.5}.-l7HVW_button{color:#fff;width:100%;max-width:100%;min-height:54px;font-family:var(--lece-font-body,var(--font-interface)), Arial, sans-serif;--cta-nudge-delay:.45s;background:#186c6c;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:24px 0 0;padding:14px 22px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.-l7HVW_button svg{flex:none;width:22px;height:22px}.-l7HVW_trust{color:#186c6c;margin:14px 0 0;font-size:13px;font-weight:700;line-height:1.4}.-l7HVW_close{color:#3c5b5c;width:40px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:999px;outline:none;place-items:center;display:grid;position:absolute;top:14px;right:14px}.-l7HVW_close:focus{box-shadow:none;outline:none}.-l7HVW_close:focus-visible{outline-offset:3px;box-shadow:none;outline:2px solid #186c6c}.-l7HVW_close svg{width:18px;height:18px}.-l7HVW_button:focus{box-shadow:none;outline:none}.-l7HVW_button:focus-visible{outline-offset:3px;box-shadow:none;outline:3px solid #0c1e21}@media (min-width:640px){.-l7HVW_dialog{border-radius:28px;width:min(500px,100vw - 48px);max-width:500px;height:fit-content;max-height:calc(100dvh - 48px);margin:auto;padding:40px;inset:0}.-l7HVW_sheet,.-l7HVW_handle{display:none}}@media (prefers-reduced-motion:no-preference){.-l7HVW_dialog[data-state=open]{animation:.28s cubic-bezier(.2,.8,.2,1) both -l7HVW_popup-sheet-in}.-l7HVW_dialog[data-state=open]::backdrop{animation:.1s both -l7HVW_popup-backdrop-in}}@keyframes -l7HVW_popup-sheet-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes -l7HVW_popup-card-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes -l7HVW_popup-backdrop-in{0%{opacity:0}to{opacity:1}}@media (min-width:640px) and (prefers-reduced-motion:no-preference){.-l7HVW_dialog[data-state=open]{animation-name:-l7HVW_popup-card-in}}@media (prefers-reduced-motion:reduce){.-l7HVW_dialog,.-l7HVW_dialog::backdrop{animation:none}}
