.booking-terms[data-v-278db1fa]{color:var(--text-main);gap:.15rem;margin:0;font-size:.92rem;line-height:1.45;display:grid}.booking-terms.is-center[data-v-278db1fa]{text-align:center;justify-items:center}.booking-terms-price[data-v-278db1fa]{font-weight:600}.booking-terms.is-inline[data-v-278db1fa]{color:var(--text-soft);text-align:left;flex-wrap:wrap;align-items:baseline;gap:.1rem .45rem;font-size:.84rem;line-height:1.5;display:flex}.booking-terms.is-inline.is-center[data-v-278db1fa]{text-align:center;justify-content:center}.booking-terms.is-inline .booking-terms-price[data-v-278db1fa]{color:var(--text-main)}.booking-terms.is-inline.has-cancel .booking-terms-price[data-v-278db1fa]:after{content:"·";color:var(--text-soft);opacity:.55;margin-left:.1rem}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular),local(Plus Jakarta Sans),url(../_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans Fallback\: Arial;src:local(Arial);size-adjust:104.98%;ascent-override:98.8763%;descent-override:21.147%;line-gap-override:0%}@font-face{font-family:Plus Jakarta Sans Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:105.558%;ascent-override:98.3348%;descent-override:21.0311%;line-gap-override:0%}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold),url(../_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold),url(../_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.therapist-pick[data-v-5a270ace]{background:var(--surface-highest);width:100%;height:100%;color:inherit;box-shadow:0 1px 3px var(--shadow),0 14px 40px #35322f0d;border-radius:clamp(1.5rem,3vw,1.75rem);grid-template-columns:clamp(6.75rem,30%,9.5rem) minmax(0,1fr);gap:clamp(.85rem,2vw,1.1rem);padding:clamp(.75rem,1.6vw,1rem);text-decoration:none;transition:transform .28s,box-shadow .28s;display:grid}.therapist-pick[data-v-5a270ace]:hover{box-shadow:0 4px 12px var(--shadow),0 26px 56px #35322f1a;transform:translateY(-2px)}.therapist-pick[data-v-5a270ace]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.therapist-pick.is-static[data-v-5a270ace]{cursor:default}.therapist-pick.is-static[data-v-5a270ace]:hover{box-shadow:0 1px 3px var(--shadow),0 14px 40px #35322f0d;transform:none}.pick-portrait[data-v-5a270ace]{aspect-ratio:900/1511;background:linear-gradient(#fffdfbf2,#f2e4dbb8);border-radius:clamp(1.15rem,2.5vw,1.35rem);align-self:end;width:100%;overflow:hidden}.pick-portrait img[data-v-5a270ace]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;height:100%;display:block}.pick-body[data-v-5a270ace]{flex-direction:column;min-width:0;padding-block:.15rem 0;display:flex}.pick-role[data-v-5a270ace]{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;line-height:1.4}.pick-name[data-v-5a270ace]{overflow-wrap:break-word;color:var(--text-main);letter-spacing:.01em;text-wrap:balance;margin:.3rem 0 0;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback\: Arial,Plus Jakarta Sans Fallback\: Segoe UI,sans-serif;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:700;line-height:1.2}.pick-summary[data-v-5a270ace]{color:var(--text-soft);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.5rem 0 0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.pick-footer[data-v-5a270ace]{flex-direction:column;align-items:flex-start;margin-top:auto;display:flex}.pick-terms-slot[data-v-5a270ace]{width:100%;min-height:2.5rem}.pick-terms[data-v-5a270ace]{padding-top:1.25rem}.pick-cta[data-v-5a270ace],.pick-status[data-v-5a270ace]{align-items:center;gap:.4rem;min-height:1.5rem;margin-top:.9rem;line-height:1.3;display:inline-flex}.pick-cta[data-v-5a270ace]{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.pick-status[data-v-5a270ace]{color:var(--text-soft);letter-spacing:.01em;font-size:.76rem;font-weight:600}.pick-status-dot[data-v-5a270ace]{opacity:.5;background:currentColor;border-radius:999px;flex:none;width:.4rem;height:.4rem}.pick-arrow[data-v-5a270ace]{width:1rem;height:1rem;transition:transform .28s}.therapist-pick:hover .pick-arrow[data-v-5a270ace]{transform:translate(3px)}.profile-terms[data-v-5a270ace]{margin-top:.85rem}@media (width<=800px){.therapist-pick[data-v-5a270ace]{border-radius:1.5rem;grid-template-columns:6.75rem minmax(0,1fr);gap:.85rem;padding:.75rem}.pick-name[data-v-5a270ace]{font-size:1.22rem}.pick-summary[data-v-5a270ace]{font-size:.86rem}.pick-role[data-v-5a270ace]{font-size:.66rem}.pick-cta[data-v-5a270ace],.pick-status[data-v-5a270ace]{margin-top:.75rem;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.therapist-pick[data-v-5a270ace],.therapist-pick[data-v-5a270ace]:hover{transition:none;transform:none}.pick-arrow[data-v-5a270ace]{transition:none}.therapist-pick:hover .pick-arrow[data-v-5a270ace]{transform:none}}
