.PatientGate_backdrop__xqYUr{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a99;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:PatientGate_fadeIn__xv_X0 .3s ease forwards}.PatientGate_card__O4zzY{position:relative;width:100%;max-width:40rem;max-height:min(90vh,44rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--color-surface,#fff);border-radius:28px;padding:2.5rem 2rem 2rem;box-shadow:0 30px 80px #1b433247,0 10px 30px #1b433224,0 0 0 1px #1b43320a;animation:PatientGate_popIn__2vbal .36s cubic-bezier(.22,1,.36,1) forwards}.PatientGate_card__O4zzY:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--gradient-cta)}.PatientGate_closeBtn__jkp50{position:absolute;top:1.15rem;right:1.15rem;z-index:1;width:36px;height:36px;border-radius:50%;border:none;background:#0000000d;color:var(--color-text,#1a1a1a);cursor:pointer;font-size:.9rem;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s ease}.PatientGate_closeBtn__jkp50:hover{background:#0000001a;transform:scale(1.05)}.PatientGate_closeBtn__jkp50:focus-visible{outline:2px solid var(--color-primary,#347e5d);outline-offset:2px}.PatientGate_title__M9SXg{margin:0 2rem .5rem 0;font-family:var(--font-site);font-size:clamp(1.45rem,3vw,1.85rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--color-text,#1a1a1a)}.PatientGate_subtitle__sGKhD{margin:0 0 1.5rem;font-size:1rem;line-height:1.5;color:var(--color-text-muted,#5c6b73)}.PatientGate_options__MWpV4{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.PatientGate_option__OEd_n{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:1.35rem 1.15rem 1.2rem;background:var(--color-bg,#fffbf5);border:1.5px solid var(--color-border,#e5e0d8);border-radius:20px}.PatientGate_option__OEd_n:last-child{border-color:color-mix(in srgb,var(--color-accent,#e76f51) 35%,var(--color-border,#e5e0d8))}.PatientGate_optionIcon__hDmRy{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:.75rem;border-radius:50%;background:var(--color-primary-soft,#d8f3dc);color:var(--color-primary,#347e5d)}.PatientGate_optionIconExisting__vOok6{background:var(--color-accent-soft,#fce4dc);color:var(--color-accent,#e76f51)}.PatientGate_optionIcon__hDmRy svg{width:26px;height:26px}.PatientGate_optionTitle___R5JC{margin:0 0 .25rem;font-size:1.08rem;font-weight:700;letter-spacing:-.02em;color:var(--color-text,#1a1a1a)}.PatientGate_optionHint__jF79g{margin:0 0 1.1rem;flex:1;font-size:.9rem;line-height:1.45;color:var(--color-text-muted,#5c6b73)}.PatientGate_optionCta__H_LUn{width:100%}.PatientGate_optionCta__H_LUn:focus-visible{outline:2px solid var(--color-primary,#347e5d);outline-offset:3px;border-radius:9999px}@keyframes PatientGate_fadeIn__xv_X0{0%{opacity:0}to{opacity:1}}@keyframes PatientGate_popIn__2vbal{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.PatientGate_card__O4zzY{padding:2.15rem 1.25rem 1.35rem;border-radius:22px}.PatientGate_options__MWpV4{grid-template-columns:1fr}.PatientGate_option__OEd_n{flex-direction:column;padding:1.1rem 1rem 1rem}.PatientGate_optionIcon__hDmRy{width:44px;height:44px}.PatientGate_optionIcon__hDmRy svg{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.PatientGate_backdrop__xqYUr,.PatientGate_card__O4zzY{animation:none}}@font-face{font-family:__siteFont_e8c914;src:url(/_next/static/media/bcac3a774e1b552b.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:__siteFont_e8c914;src:url(/_next/static/media/b51382a40da5ea4c.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:italic}.__className_e8c914{font-family:__siteFont_e8c914,sans-serif}.__variable_e8c914{--font-teachers:"__siteFont_e8c914",sans-serif}