.cloud-matter:not(:where([data-sa])){z-index:0;border-radius:inherit;isolation:isolate;pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0;overflow:hidden}.cloud-matter--orb:not(:where([data-sa])){border-radius:50%}.cloud-matter__canvas:not(:where([data-sa])),.cloud-matter__veil:not(:where([data-sa])),.cloud-matter__grain:not(:where([data-sa])){width:100%;height:100%;position:absolute;inset:0}.cloud-matter__canvas:not(:where([data-sa])){opacity:0;transition:opacity 1.4s;display:block}.cloud-matter__canvas.is-ready:not(:where([data-sa])){opacity:1}.cloud-matter__grain:not(:where([data-sa])){mix-blend-mode:soft-light;opacity:var(--cloud-matter-grain,.35);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:160px 160px}.cloud-matter--orb:not(:where([data-sa])):after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 42%,#0a0c1e00 62%,#0a0c1e24 100%);border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cloud-matter__canvas:not(:where([data-sa])){transition:none}}.profession-hero:not(:where([data-sa])){--signature-color:#2b90f5;--signature-veil:#e2ebf6;isolation:isolate;background:#fff;align-items:center;min-height:720px;padding:160px 0 100px;display:flex;position:relative}.profession-hero__inner:not(:where([data-sa])){z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,5vw,80px);width:min(1180px,100% - 64px);margin-inline:auto;display:grid;position:relative}.profession-hero .profession-hero__title:not(:where([data-sa])){color:#172033;letter-spacing:-.052em;word-spacing:normal;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(3.1rem,4.7vw,4.65rem);font-weight:350;line-height:1.1}.profession-hero .profession-hero__description:not(:where([data-sa])){color:#596b7d;text-wrap:pretty;max-width:510px;margin:26px 0 0;font-size:1.02rem;font-weight:400;line-height:1.8}.profession-hero__action:not(:where([data-sa])){color:#fff;max-width:100%;min-height:51px;font:inherit;cursor:pointer;background:#0a74de;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;margin-top:32px;padding:14px 25px;font-size:.88rem;font-weight:600;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 12px 28px #2b90f526}.profession-hero__action svg:not(:where([data-sa])){flex-shrink:0}.profession-hero__action:hover:not(:where([data-sa])){background:#0863bd;transform:translateY(-2px)}.profession-hero__action:focus-visible:not(:where([data-sa])){outline-offset:5px;outline:3px solid #0874df}.profession-hero__signature:not(:where([data-sa])){pointer-events:none;justify-self:center;width:100%;max-width:430px;position:relative}.profession-hero__signature:not(:where([data-sa])):before{content:"";background:radial-gradient(ellipse at center, var(--signature-veil) 0%, transparent 68%);position:absolute;inset:-10%}.profession-hero .profession-hero__drawing:not(:where([data-sa])){aspect-ratio:480/460;width:100%;height:auto;display:block}.profession-hero--cloud:not(:where([data-sa])){overflow-x:clip}.profession-hero--cloud .profession-hero__signature:not(:where([data-sa])):before{display:none}.profession-hero__cloud:not(:where([data-sa])){z-index:0;opacity:.85;pointer-events:none;position:absolute;inset:-46% -50%}.profession-hero__ground-mist:not(:where([data-sa])){z-index:0;opacity:.9;pointer-events:none;height:58%;position:absolute;top:56%;left:-36%;right:-36%}.profession-hero--speech:not(:where([data-sa])){--signature-color:#627bd0;--signature-veil:#dce0f3;background:linear-gradient(#fcfbfe,#fff 88%)}.profession-hero--movement:not(:where([data-sa])){--signature-color:#398fa6;--signature-veil:#d8e9ed;background:linear-gradient(#f8fbfa,#fff 92%)}.profession-hero--movement .profession-hero__inner:not(:where([data-sa])){grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr)}.profession-hero--movement .profession-hero__signature:not(:where([data-sa])){grid-area:1/1}.profession-hero--movement .profession-hero__copy:not(:where([data-sa])){grid-area:1/2}.profession-hero--care:not(:where([data-sa])){--signature-color:#2b90f5;--signature-veil:#d9e6f6}.profession-hero--growth:not(:where([data-sa])){--signature-color:#4c918e;--signature-veil:#d8e7e0}.profession-hero--growth .profession-hero__signature:not(:where([data-sa])){max-width:350px}.profession-hero.profession-hero--frieze:not(:where([data-sa])){min-height:0;padding:148px 0 56px}.profession-hero.profession-hero--frieze .profession-hero__inner:not(:where([data-sa])){display:block}.profession-hero.profession-hero--frieze .profession-hero__copy:not(:where([data-sa])){text-align:center;max-width:860px;margin-inline:auto}.profession-hero.profession-hero--frieze .profession-hero__description:not(:where([data-sa])){margin-inline:auto}.profession-hero__frieze:not(:where([data-sa])){aspect-ratio:1040/280;pointer-events:none;width:min(1040px,100%);margin:40px auto 0;position:relative}.profession-hero__frieze:not(:where([data-sa])):before{content:"";background:radial-gradient(ellipse 50% 50% at center, var(--signature-veil) 0%, transparent 72%);position:absolute;inset:0 -4%}.profession-hero__frieze-layer:not(:where([data-sa])){position:absolute;inset:0}.profession-hero.profession-hero--type:not(:where([data-sa])){min-height:0;padding:150px 0 36px}.profession-hero.profession-hero--type .profession-hero__inner:not(:where([data-sa])){display:block}.profession-hero.profession-hero--type .profession-hero__copy:not(:where([data-sa])){grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;column-gap:48px;display:grid}.profession-hero.profession-hero--type .profession-hero__title:not(:where([data-sa])){grid-column:1/-1;max-width:1120px;font-size:clamp(3.3rem,6.4vw,5.9rem);font-weight:320;line-height:1.02}.profession-hero.profession-hero--type .profession-hero__description:not(:where([data-sa])){margin-top:36px}.profession-hero.profession-hero--type .profession-hero__action:not(:where([data-sa])){justify-self:start;margin-top:36px}.profession-hero.profession-hero--crossing:not(:where([data-sa])){min-height:0;padding:150px 0 64px}.profession-hero.profession-hero--crossing .profession-hero__inner:not(:where([data-sa])){display:block}.profession-hero.profession-hero--crossing .profession-hero__copy:not(:where([data-sa])){max-width:640px}.profession-hero__voice:not(:where([data-sa])){aspect-ratio:1180/196;pointer-events:none;width:100%;margin-top:52px;position:relative}.profession-hero__voice:not(:where([data-sa])):before{content:"";background:radial-gradient(ellipse 50% 50% at 42% 45%, var(--signature-veil) 0%, transparent 74%);position:absolute;inset:-12% -2%}.profession-hero__windy:not(:where([data-sa])){position:relative}.profession-hero__arrival:not(:where([data-sa])),.profession-hero__breeze:not(:where([data-sa])){pointer-events:none;position:absolute;inset:0}@media (width>=821px){.profession-hero--type .profession-hero__inner:not(:where([data-sa])),.profession-hero--crossing .profession-hero__inner:not(:where([data-sa])){width:min(1220px,100% - 48px)}}@media (width<=820px){.profession-hero:not(:where([data-sa])){min-height:0;padding:120px 0 72px}.profession-hero .profession-hero__inner:not(:where([data-sa])){text-align:center;grid-template-columns:1fr;gap:22px;width:min(620px,100% - 40px)}.profession-hero .profession-hero__copy:not(:where([data-sa])){grid-area:2/1}.profession-hero .profession-hero__signature:not(:where([data-sa])){grid-area:1/1;width:210px;margin-top:-16px}.profession-hero__drawing .horizon-flow-lines__path:not(:where([data-sa])){stroke-width:3.2px}.profession-hero .profession-hero__title:not(:where([data-sa])){font-size:clamp(2.15rem,6.8vw,3.65rem);line-height:1.13}.profession-hero .profession-hero__description:not(:where([data-sa])){max-width:490px;margin:23px auto 0;font-size:.96rem}.profession-hero__action:not(:where([data-sa])){margin-top:26px}.profession-hero__cloud:not(:where([data-sa])){opacity:.82}.profession-hero.profession-hero--frieze:not(:where([data-sa])){padding:112px 0 48px}.profession-hero__frieze:not(:where([data-sa])){width:calc(100% + 40px);margin:30px -20px 0}.profession-hero.profession-hero--crossing:not(:where([data-sa])){padding:112px 0 48px}.profession-hero.profession-hero--type:not(:where([data-sa])){padding:112px 0 28px}.profession-hero.profession-hero--type .profession-hero__copy:not(:where([data-sa])){grid-template-columns:1fr}.profession-hero.profession-hero--type .profession-hero__title:not(:where([data-sa])){font-size:clamp(2.2rem,8.6vw,4.2rem);line-height:1.06}.profession-hero.profession-hero--type .profession-hero__description:not(:where([data-sa])){margin:23px auto 0}.profession-hero.profession-hero--type .profession-hero__action:not(:where([data-sa])){justify-self:center;margin-top:26px}.profession-hero__breeze .horizon-flow-lines__path:not(:where([data-sa])){stroke-width:2.6px}.profession-hero__voice:not(:where([data-sa])){aspect-ratio:640/196;width:calc(100% + 20px);margin:32px -20px 0 0}}@media (width<=560px){.profession-hero__stride .horizon-flow-lines__path:not(:where([data-sa])){stroke-width:3.6px}.profession-hero__stride--ground .horizon-flow-lines__path:not(:where([data-sa])){stroke-width:2.4px}.profession-hero__voice .horizon-flow-lines__path:not(:where([data-sa])){stroke-width:3.2px}}@media (width<=380px){.profession-hero:not(:where([data-sa])){padding-top:105px}.profession-hero .profession-hero__signature:not(:where([data-sa])){width:165px}.profession-hero__drawing .horizon-flow-lines__path:not(:where([data-sa])){stroke-width:3.8px}.profession-hero .profession-hero__title:not(:where([data-sa])){font-size:2.05rem}}@media (prefers-reduced-motion:reduce){.profession-hero__action:not(:where([data-sa])){transition:none}.profession-hero__action:hover:not(:where([data-sa])){transform:none}}.security-trust-band:not(:where([data-sa])){background:radial-gradient(#f8faff 0%,#fff 65% 100%);position:relative;overflow:hidden}.security-trust-band-stream:not(:where([data-sa])){background:linear-gradient(90deg,#0000,#2b90f514 20%,#ffffffd9 50%,#2b90f514 80%,#0000);width:116%;height:1px;animation:8s ease-in-out infinite security-trust-band-breathe;position:absolute;top:50%;left:-8%;transform:rotate(-1deg);box-shadow:0 0 30px 10px #2b90f517}@keyframes security-trust-band-breathe{0%,to{opacity:.45;transform:translate(-2%)rotate(-1deg)}50%{opacity:1;transform:translate(2%)rotate(1deg)}}.security-trust-band-inner:not(:where([data-sa])){z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(1220px,100% - 48px);min-height:190px;margin:0 auto;padding-top:48px;padding-bottom:48px;display:grid;position:relative}.security-trust-band-icon:not(:where([data-sa])){color:#2b90f5;background:#fff;border:1px solid #eef5ff;border-radius:50%;flex-shrink:0;place-items:center;width:68px;height:68px;display:grid;position:relative;box-shadow:0 12px 30px #141e320d}.security-trust-band-halo:not(:where([data-sa])){background:radial-gradient(circle,#2b90f529 0%,#2b90f500 70%);border-radius:50%;animation:3.2s ease-in-out infinite security-trust-band-pulse;position:absolute;inset:-14px}@keyframes security-trust-band-pulse{0%,to{opacity:.6;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.security-trust-band-text:not(:where([data-sa])){flex-direction:column;gap:6px;display:flex}.security-trust-band-text strong:not(:where([data-sa])){color:#1a202c;font-size:.98rem;font-weight:600}.security-trust-band-text span:not(:where([data-sa])){color:#6f7c91;font-size:.8rem;line-height:1.5}.security-trust-band-cta:not(:where([data-sa])){color:#fff;white-space:nowrap;background:#1a202c;border-radius:100px;flex-shrink:0;align-items:center;gap:10px;padding:12px 24px;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex}.security-trust-band-cta:hover:not(:where([data-sa])),.security-trust-band-cta:focus-visible:not(:where([data-sa])){color:#fff;background:#2b90f5;transform:translateY(-2px);box-shadow:0 16px 30px #2b90f538}@media (width<=860px){.security-trust-band-inner:not(:where([data-sa])){grid-template-columns:auto 1fr;row-gap:18px;padding-top:36px;padding-bottom:36px}.security-trust-band-cta:not(:where([data-sa])){grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.security-trust-band-stream:not(:where([data-sa])),.security-trust-band-halo:not(:where([data-sa])){animation:none}}.therapist-landing:not(:where([data-sa])){--th-blue:#2b90f5;--th-blue-deep:#0874df;--th-ink:#172033;--th-muted:#6f7c91;--th-line:#17203317;--th-soft:#f4f8fc;--th-linen:#eee7dc;--th-sage:#dfeae5;--th-sage-ink:#52796c;--th-copper:#a66d52;color:var(--th-ink);background:#fff;overflow:clip}.therapist-landing :not(:where([data-sa])),.therapist-landing :not(:where([data-sa])):before,.therapist-landing :not(:where([data-sa])):after{box-sizing:border-box}.therapist-shell:not(:where([data-sa])){width:min(1220px,100% - 48px);margin-inline:auto}.therapist-landing h1:not(:where([data-sa])),.therapist-landing h2:not(:where([data-sa])),.therapist-landing h3:not(:where([data-sa])),.therapist-landing p:not(:where([data-sa])){margin-top:0}.therapist-landing h1:not(:where([data-sa])),.therapist-landing h2:not(:where([data-sa])){color:var(--th-ink);letter-spacing:-.032em;word-spacing:.025em;text-wrap:balance;font-weight:300;line-height:1.08}.therapist-landing h1 em:not(:where([data-sa])),.therapist-landing h2 em:not(:where([data-sa])){color:var(--th-blue);font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-weight:400;display:block}.therapist-primary-action:not(:where([data-sa])){background:linear-gradient(135deg, var(--th-blue), #5ba9f8);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-weight:650;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 34px #2b90f53d}.therapist-primary-action:hover:not(:where([data-sa])){transform:translateY(-2px);box-shadow:0 18px 42px #2b90f54d}.therapist-primary-action:focus-visible:not(:where([data-sa])),.therapist-landing button:focus-visible:not(:where([data-sa])),.therapist-landing a:focus-visible:not(:where([data-sa])){outline-offset:3px;outline:3px solid #2b90f557}.therapist-hero:not(:where([data-sa])){background:linear-gradient(#fbfdfc 0%,#fff 84%);align-items:center;min-height:850px;padding:168px 0 112px;display:flex;position:relative}.therapist-halo:not(:where([data-sa])){filter:blur(12px);pointer-events:none;border-radius:50%;position:absolute}.therapist-halo-blue:not(:where([data-sa])){background:radial-gradient(circle,#2b90f524,#0000 68%);width:540px;height:540px;top:20px;right:-160px}.therapist-halo-linen:not(:where([data-sa])){background:radial-gradient(circle,#d2ba9a33,#0000 68%);width:600px;height:600px;bottom:-210px;left:-250px}.therapist-hero-grid:not(:where([data-sa])){grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:68px;display:grid;position:relative}.therapist-hero-copy h1:not(:where([data-sa])){max-width:640px;margin-bottom:28px;font-size:clamp(3rem,4vw,4.5rem)}.therapist-lead:not(:where([data-sa])){max-width:590px;color:var(--th-muted);margin-bottom:32px;font-size:1.08rem;font-weight:350;line-height:1.75}.therapist-hero-actions:not(:where([data-sa])){flex-wrap:wrap;align-items:center;gap:18px;display:flex}.therapist-hero-actions>span:not(:where([data-sa])){color:var(--th-muted);font-size:.79rem}.therapist-hero-demo:not(:where([data-sa])){-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#f4f9fff5,#ffffffc7);border:1px solid #ffffffeb;border-radius:34px;min-height:430px;padding:48px 36px;position:relative;box-shadow:0 34px 100px #37659621}.therapist-flow:not(:where([data-sa])){opacity:1;height:230px;position:absolute;inset:88px 14px auto}.therapist-format-list:not(:where([data-sa])){z-index:1;gap:13px;width:47%;display:grid;position:relative}.therapist-format-list button:not(:where([data-sa])){border:1px solid var(--th-line);min-height:74px;color:var(--th-ink);text-align:left;background:#ffffffe6;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:14px 16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.therapist-format-list button>svg:not(:where([data-sa])){color:var(--th-blue)}.therapist-format-list button span:not(:where([data-sa])){gap:3px;display:grid}.therapist-format-list button strong:not(:where([data-sa])){font-size:.86rem}.therapist-format-list button small:not(:where([data-sa])){color:var(--th-muted);font-size:.72rem}.therapist-format-list button.is-active:not(:where([data-sa])){border-color:#2b90f559;transform:translate(5px);box-shadow:0 12px 30px #2b90f521}.therapist-format-result:not(:where([data-sa])){z-index:2;background:#fff;border:1px solid #2b90f521;border-radius:26px;width:43%;min-height:250px;padding:28px;animation:.48s both therapist-card-in;position:absolute;top:86px;right:34px;box-shadow:0 24px 60px #2a5b8d1f}.therapist-result-icon:not(:where([data-sa])){width:44px;height:44px;color:var(--th-blue);background:#edf6ff;border-radius:14px;place-items:center;margin-bottom:23px;display:grid}.therapist-format-result>small:not(:where([data-sa])){color:var(--th-blue-deep);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:.66rem;font-weight:700;display:block}.therapist-format-result>strong:not(:where([data-sa])){margin-bottom:11px;font-size:1.18rem;display:block}.therapist-format-result p:not(:where([data-sa])){min-height:58px;color:var(--th-muted);margin-bottom:18px;font-size:.78rem;line-height:1.55}.therapist-format-result>div:not(:where([data-sa])){border-top:1px solid var(--th-line);color:var(--th-ink);align-items:center;gap:7px;padding-top:15px;font-size:.74rem;display:flex}.therapist-format-result>div svg:not(:where([data-sa])){color:var(--th-blue)}.therapist-format-result>div span:not(:where([data-sa])){color:var(--th-muted);margin-left:auto}.therapist-fiction:not(:where([data-sa])){color:var(--th-muted);align-items:center;gap:6px;font-size:.68rem;display:flex;position:absolute;bottom:20px;left:43px}.therapist-fiction svg:not(:where([data-sa])){color:var(--th-blue)}@keyframes therapist-card-in{0%{opacity:.25;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.therapist-site-story:not(:where([data-sa])),.therapist-site-pin:not(:where([data-sa])){position:relative}.therapist-site-stage:not(:where([data-sa])){width:min(1440px,100% - 64px);margin:80px auto;position:relative}.therapist-site-cinema:not(:where([data-sa])){background:#080a0b;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 70px -45px #080a0b66}.therapist-site-heading:not(:where([data-sa])){text-align:center;padding:70px 32px;position:relative}.therapist-landing .therapist-site-heading h2:not(:where([data-sa])){color:#f8faf9;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,6.2vw,6rem);font-weight:300;line-height:1.08}.therapist-site-capture:not(:where([data-sa])){margin:0}.therapist-site-capture img:not(:where([data-sa])){width:100%;height:auto;display:block}.therapist-site-filaments:not(:where([data-sa])),.therapist-site-scan:not(:where([data-sa])){display:none}.therapist-site-story.is-enhanced:not(:where([data-sa])){height:370svh}.therapist-site-story.is-enhanced .therapist-site-pin:not(:where([data-sa])){isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.therapist-site-story.is-enhanced .therapist-site-hero:not(:where([data-sa])){position:absolute;inset:0}.therapist-site-story.is-enhanced .profession-hero:not(:where([data-sa])){height:100%;min-height:0;padding:105px 0 65px}.therapist-site-story.is-enhanced .profession-hero__copy:not(:where([data-sa])){opacity:var(--site-hero-opacity,1);transform:translateY(var(--site-hero-y,0px))}.therapist-site-story.is-enhanced .profession-hero__windy:not(:where([data-sa])),.therapist-site-story.is-enhanced .profession-hero__arrival:not(:where([data-sa])){opacity:var(--site-garden-opacity,1)}.therapist-site-story.is-enhanced .profession-hero__cloud:not(:where([data-sa])){opacity:calc(.85 * var(--site-cloud-opacity,1))}.therapist-site-story.is-enhanced .profession-hero__ground-mist:not(:where([data-sa])){opacity:calc(.9 * var(--site-cloud-opacity,1))}.therapist-site-story.is-enhanced .therapist-site-stage:not(:where([data-sa])){z-index:2;pointer-events:none;place-items:center;width:auto;margin:0;display:grid;position:absolute;inset:84px 32px 36px}.therapist-site-story.is-enhanced .therapist-site-cinema:not(:where([data-sa])){aspect-ratio:2876/1532;width:min(1440px,100%,187.728svh - 225.274px);opacity:var(--site-card-opacity,0);transform:translate3d(0, var(--site-card-y,70svh), 0) scale(var(--site-card-scale,.86));transform-origin:50%}.therapist-site-story.is-enhanced .therapist-site-heading:not(:where([data-sa])){z-index:2;opacity:var(--site-title-opacity,0);place-items:center;padding:32px;display:grid;position:absolute;inset:0}.therapist-site-story.is-enhanced .therapist-site-capture:not(:where([data-sa])){clip-path:inset(0 var(--site-reveal-cut,100%) 0 0);position:absolute;inset:0}.therapist-site-story.is-enhanced .therapist-site-capture img:not(:where([data-sa])){object-fit:cover;width:100%;height:100%}.therapist-site-story.is-enhanced .therapist-site-scan:not(:where([data-sa])){z-index:3;top:0;bottom:0;left:var(--site-scan-x,0%);width:2px;opacity:var(--site-scan-opacity,0);background:#fff;display:block;position:absolute;box-shadow:0 0 12px 3px #b8e6dd,0 0 42px 10px #4c918e80}.therapist-site-story.is-enhanced .therapist-site-filaments:not(:where([data-sa])){z-index:4;pointer-events:none;display:block;position:absolute;inset:0}.therapist-section-cloud:not(:where([data-sa])){pointer-events:none;position:absolute}.therapist-margin-lines:not(:where([data-sa])){pointer-events:none;width:290px;height:136px;position:absolute;top:-156px;right:6px}.therapist-site-benefits:not(:where([data-sa])){padding:170px 0 55px}.therapist-site-benefits>.therapist-shell:not(:where([data-sa])){position:relative}.therapist-site-benefits-grid:not(:where([data-sa])){grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;display:grid}.therapist-site-benefits-grid article:not(:where([data-sa])){border-top:1px solid var(--th-line);padding-top:26px}.therapist-site-benefits-grid svg:not(:where([data-sa])){color:var(--th-sage-ink);margin-bottom:20px}.therapist-site-benefits-grid article:nth-child(2):not(:where([data-sa])){border-top-color:#a66d5238}.therapist-site-benefits-grid article:nth-child(2) svg:not(:where([data-sa])){color:var(--th-copper)}.therapist-site-benefits-grid h3:not(:where([data-sa])){letter-spacing:-.015em;text-wrap:balance;margin-bottom:12px;font-size:1.12rem;font-weight:450;line-height:1.4}.therapist-site-benefits-grid p:not(:where([data-sa])){max-width:315px;color:var(--th-muted);margin-bottom:0;font-size:.9rem;line-height:1.65}.therapist-site-benefits-link:not(:where([data-sa])){width:fit-content;color:var(--th-blue-deep);align-items:center;gap:10px;margin:45px auto 0;font-size:.94rem;text-decoration:none;display:flex}.therapist-section-heading:not(:where([data-sa])){margin-bottom:48px}.therapist-section-heading h2:not(:where([data-sa])){margin-bottom:0;font-size:clamp(2rem,3.2vw,3.15rem);font-weight:350;line-height:1.16}.therapist-section-heading.is-centered:not(:where([data-sa])){text-align:center}.therapist-rules:not(:where([data-sa])){padding:110px 0 120px}.therapist-rules .therapist-section-heading:not(:where([data-sa])){isolation:isolate;align-items:center;max-width:1010px;min-height:170px;margin-inline:auto;display:flex;position:relative}.therapist-rules .therapist-section-heading>.therapist-section-cloud:not(:where([data-sa])){z-index:-1;opacity:.85;width:800px;height:640px;top:-240px;left:45%}.therapist-rules-branch:not(:where([data-sa])){pointer-events:none;width:360px;height:220px;position:absolute;top:-30px;right:10px}.therapist-rules-stage:not(:where([data-sa])){isolation:isolate;grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);align-items:center;gap:0;max-width:1010px;margin-inline:auto;display:grid;position:relative}.therapist-settings:not(:where([data-sa])){z-index:2;border:1px solid var(--th-line);background:#fff;border-radius:27px;padding:25px;position:relative;box-shadow:0 25px 70px #355a7e1a}.therapist-settings header:not(:where([data-sa])){border-bottom:1px solid var(--th-line);align-items:center;gap:12px;padding-bottom:20px;display:flex}.therapist-settings header>svg:not(:where([data-sa])){color:var(--th-blue)}.therapist-settings header span:not(:where([data-sa])){gap:2px;display:grid}.therapist-settings header small:not(:where([data-sa])){color:var(--th-muted)}.therapist-setting:not(:where([data-sa])){border-bottom:1px solid var(--th-line);grid-template-columns:1fr auto;align-items:center;gap:18px;padding:20px 0;display:grid}.therapist-setting:last-child:not(:where([data-sa])){border-bottom:0;padding-bottom:2px}.therapist-setting>span:not(:where([data-sa])){gap:4px;display:grid}.therapist-setting strong:not(:where([data-sa])){font-size:.83rem}.therapist-setting small:not(:where([data-sa])){color:var(--th-muted);font-size:.7rem;line-height:1.4}.therapist-setting button:not(:where([data-sa])){background:#dfe5eb;border:0;border-radius:99px;width:43px;height:24px;padding:3px}.therapist-setting button span:not(:where([data-sa])){background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;display:block;box-shadow:0 2px 7px #1720332e}.therapist-setting button.is-on:not(:where([data-sa])){background:var(--th-blue)}.therapist-setting button.is-on span:not(:where([data-sa])){transform:translate(19px)}.therapist-public-preview:not(:where([data-sa])){border:1px solid var(--th-line);background:#f8f5ef;border-radius:28px;min-height:420px;margin-left:-18px;position:relative;overflow:hidden;box-shadow:0 32px 85px #375a7d1a}.therapist-window-bar:not(:where([data-sa])){border-bottom:1px solid var(--th-line);background:#fff;align-items:center;gap:6px;height:43px;padding:0 17px;display:flex}.therapist-window-bar i:not(:where([data-sa])){background:#dce2e9;border-radius:50%;width:7px;height:7px}.therapist-window-bar span:not(:where([data-sa])){color:var(--th-muted);margin-left:8px;font-size:.65rem}.therapist-preview-body:not(:where([data-sa])){max-width:390px;margin:0 auto;padding:50px 32px 34px}.therapist-preview-body>small:not(:where([data-sa])){color:#6f7c75;font-family:Georgia,serif;font-style:italic}.therapist-preview-body h3:not(:where([data-sa])){margin:8px 0 19px;font-family:Georgia,serif;font-size:1.85rem;font-weight:400}.therapist-preview-meta:not(:where([data-sa])){color:#59665f;gap:17px;margin-bottom:24px;font-size:.75rem;display:flex}.therapist-preview-meta span:not(:where([data-sa])){align-items:center;gap:6px;display:flex}.therapist-preview-slots:not(:where([data-sa])){grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.therapist-preview-slots button:not(:where([data-sa])){color:#40584b;background:#fff;border:1px solid #415e4e2e;border-radius:10px;padding:11px}.therapist-preview-message:not(:where([data-sa])){color:#526059;background:#fff;border-radius:12px;gap:8px;padding:14px;font-size:.78rem;display:flex}.therapist-preview-note:not(:where([data-sa])){color:#6f7c75;margin:18px 0 0;font-size:.72rem;line-height:1.5}.therapist-preview-private:not(:where([data-sa])){color:#557063;align-items:center;gap:6px;margin-top:18px;font-size:.68rem;display:flex}.therapist-continuity:not(:where([data-sa])){padding:95px 0}.therapist-continuity h2:not(:where([data-sa])){font-size:clamp(2.1rem,3.6vw,3.65rem)}.therapist-landing .therapist-continuity h2 em:not(:where([data-sa])){color:var(--th-sage-ink);display:inline}.therapist-continuity-steps:not(:where([data-sa])){margin-top:82px;position:relative}.therapist-continuity-flow:not(:where([data-sa])){pointer-events:none;height:100px;position:absolute;top:-50px;left:0;right:0}.therapist-continuity-track:not(:where([data-sa])){grid-template-columns:repeat(3,1fr);gap:36px;margin:0;padding:0;list-style:none;display:grid;position:relative}.therapist-continuity-track li:not(:where([data-sa])){padding:36px 24px 0;position:relative}.therapist-continuity-track li>span:not(:where([data-sa])){width:38px;height:38px;color:var(--th-sage-ink);background:#eef4f0;border:5px solid #fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-19px;left:24px}.therapist-continuity-track li:nth-child(2)>span:not(:where([data-sa])){color:var(--th-copper);background:#f9f1eb}.therapist-continuity-track small:not(:where([data-sa])){color:var(--th-sage-ink);margin-bottom:10px;font-size:.78rem;font-weight:400;display:block}.therapist-continuity-track strong:not(:where([data-sa])){margin-bottom:10px;font-size:1.08rem;font-weight:450;line-height:1.4;display:block}.therapist-continuity-track p:not(:where([data-sa])){max-width:290px;color:var(--th-muted);margin-bottom:0;font-size:.86rem;line-height:1.65}.therapist-business:not(:where([data-sa])){border-top:1px solid var(--th-line);border-bottom:1px solid var(--th-line);background:#faf8f4}.therapist-business-inner:not(:where([data-sa])){grid-template-columns:repeat(2,minmax(0,1fr));padding-block:42px;display:grid}.therapist-business-inner article:not(:where([data-sa])){align-items:flex-start;gap:22px;padding-right:42px;display:flex}.therapist-business-inner article+article:not(:where([data-sa])){border-left:1px solid #e8dfd5;padding-left:42px;padding-right:0}.therapist-business-icon:not(:where([data-sa])){width:52px;height:52px;color:var(--th-copper);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.therapist-business-inner h2:not(:where([data-sa])){margin:2px 0 10px;font-size:1.15rem;font-weight:450;line-height:1.35}.therapist-business-inner p:not(:where([data-sa])){color:var(--th-muted);margin-bottom:0;font-size:.86rem;line-height:1.65}.therapist-business-inner a+a:not(:where([data-sa])){margin-left:18px}.therapist-business-inner a:not(:where([data-sa])){color:var(--th-blue-deep);align-items:center;gap:7px;margin-top:14px;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.therapist-places:not(:where([data-sa])){padding:110px 0}.therapist-places-grid:not(:where([data-sa])){grid-template-columns:minmax(300px,.68fr) minmax(540px,1.32fr);align-items:center;gap:80px;display:grid}.therapist-places-copy h2:not(:where([data-sa])){margin-bottom:25px;font-size:clamp(2.1rem,3.2vw,3.15rem);line-height:1.15}.therapist-places-copy p:not(:where([data-sa])){color:var(--th-muted);line-height:1.72}.therapist-places-copy a:not(:where([data-sa])){color:var(--th-blue-deep);align-items:center;gap:8px;margin-top:12px;font-weight:650;text-decoration:none;display:inline-flex}.therapist-place-orbit:not(:where([data-sa])){isolation:isolate;min-height:500px;position:relative}.therapist-place-orbit>.therapist-section-cloud:not(:where([data-sa])){z-index:-1;opacity:.9;width:160%;height:680px;top:-80px;left:-30%}.therapist-orbit-line:not(:where([data-sa])){pointer-events:none;position:absolute;inset:0}.therapist-orbit-core:not(:where([data-sa])){text-align:center;background:#fff;border:1px solid #52796c2e;border-radius:50%;place-content:center;gap:5px;width:150px;height:150px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #52796c17}.therapist-orbit-core svg:not(:where([data-sa])){color:var(--th-sage-ink);margin:0 auto 4px}.therapist-orbit-core small:not(:where([data-sa])){color:var(--th-muted);font-size:.68rem}.therapist-place-orbit article:not(:where([data-sa])){border:1px solid var(--th-line);background:#fff;border-radius:18px;align-items:center;gap:12px;min-width:190px;padding:17px;display:flex;position:absolute;box-shadow:0 16px 42px #2e54791a}.therapist-place-orbit article svg:not(:where([data-sa])){color:var(--th-sage-ink)}.therapist-place-orbit .is-home svg:not(:where([data-sa])),.therapist-place-orbit .is-collective svg:not(:where([data-sa])){color:var(--th-copper)}.therapist-place-orbit article span:not(:where([data-sa])){gap:4px;display:grid}.therapist-place-orbit article strong:not(:where([data-sa])){font-size:.82rem;font-weight:500}.therapist-place-orbit article small:not(:where([data-sa])){color:var(--th-muted);font-size:.68rem}.therapist-place-orbit .is-cabinet:not(:where([data-sa])){top:10%;left:2%}.therapist-place-orbit .is-remote:not(:where([data-sa])){top:19%;right:0}.therapist-place-orbit .is-collective:not(:where([data-sa])){bottom:10%;right:2%}.therapist-place-orbit .is-home:not(:where([data-sa])){bottom:17%;left:0}.therapist-landing .security-trust-band-icon:not(:where([data-sa])){color:var(--th-sage-ink);border-color:#e2ebe5}.therapist-faq:not(:where([data-sa])){padding:95px 0}.therapist-faq-grid:not(:where([data-sa])){grid-template-columns:minmax(300px,.7fr) minmax(0,1fr);gap:90px;display:grid}.therapist-faq h2:not(:where([data-sa])){max-width:300px;font-size:clamp(1.9rem,2.5vw,2.5rem);line-height:1.2}.therapist-faq-list details:not(:where([data-sa])){border-bottom:1px solid var(--th-line)}.therapist-faq-list summary:not(:where([data-sa])){color:var(--th-ink);cursor:pointer;padding:23px 38px 23px 0;font-weight:450;list-style:none;position:relative}.therapist-faq-list summary:not(:where([data-sa]))::-webkit-details-marker{display:none}.therapist-faq-list summary:not(:where([data-sa])):after{content:"+";color:var(--th-copper);font-size:1.3rem;font-weight:300;position:absolute;top:20px;right:4px}.therapist-faq-list details[open] summary:not(:where([data-sa])):after{content:"−"}.therapist-faq-list p:not(:where([data-sa])){max-width:690px;color:var(--th-muted);margin-bottom:0;padding:0 35px 22px 0;font-size:.87rem;line-height:1.7}.therapist-registration:not(:where([data-sa])){scroll-margin-top:30px}.therapist-registration h2:not(:where([data-sa])){font-size:clamp(2rem,3.5vw,3rem)}.therapist-registration h2>br:not(:where([data-sa])),.therapist-registration h2>strong:empty:not(:where([data-sa])){display:none}.therapist-registration h2+p:not(:where([data-sa])){font-size:1rem}@media (width<=1060px){.therapist-hero-grid:not(:where([data-sa])){grid-template-columns:1fr}.therapist-hero-copy:not(:where([data-sa])){max-width:760px}.therapist-rules-stage:not(:where([data-sa])){grid-template-columns:1fr;gap:28px}.therapist-public-preview:not(:where([data-sa])){margin-left:0}.therapist-places-grid:not(:where([data-sa])){grid-template-columns:1fr}.therapist-places-copy:not(:where([data-sa])){max-width:680px}.therapist-rules-branch:not(:where([data-sa])){width:320px;right:-10px}}@media (width<=800px){.therapist-continuity-track:not(:where([data-sa])){grid-template-columns:1fr;gap:48px}.therapist-continuity-flow:not(:where([data-sa])){display:none}.therapist-continuity-track:not(:where([data-sa])):before{content:"";background:linear-gradient(#dce7df,#ddc3b2 52%,#dce7df);width:1px;position:absolute;top:0;bottom:0;left:43px}.therapist-faq-grid:not(:where([data-sa])){grid-template-columns:1fr;gap:38px}.therapist-site-stage:not(:where([data-sa])){width:calc(100% - 32px)}.therapist-site-story.is-enhanced:not(:where([data-sa])){height:310svh}.therapist-site-story.is-enhanced .therapist-site-stage:not(:where([data-sa])){inset-inline:16px}.therapist-site-benefits-grid:not(:where([data-sa])){grid-template-columns:1fr;gap:30px}.therapist-site-benefits-grid h3:not(:where([data-sa])){max-width:none}.therapist-site-benefits:not(:where([data-sa])){padding:130px 0 35px}.therapist-margin-lines:not(:where([data-sa])){width:225px;height:106px;top:-122px}.therapist-business-inner:not(:where([data-sa])){grid-template-columns:1fr;gap:26px;padding-block:30px}.therapist-business-inner article:not(:where([data-sa])){gap:18px;padding:0}.therapist-business-inner article+article:not(:where([data-sa])){border-top:1px solid #e8dfd5;border-left:0;padding:26px 0 0}}@media (width<=640px){.therapist-shell:not(:where([data-sa])){width:min(100% - 28px,1220px)}.therapist-hero:not(:where([data-sa])){min-height:auto;padding:132px 0 88px}.therapist-hero-copy h1:not(:where([data-sa])){font-size:clamp(2.65rem,11.5vw,3.65rem)}.therapist-hero-demo:not(:where([data-sa])){min-height:auto;padding:24px 18px 48px}.therapist-flow:not(:where([data-sa])){display:none}.therapist-site-cinema:not(:where([data-sa])){border-radius:14px}.therapist-site-heading:not(:where([data-sa])){padding:45px 24px}.therapist-site-story.is-enhanced .therapist-site-heading:not(:where([data-sa])){padding:20px}.therapist-landing .therapist-site-heading h2:not(:where([data-sa])){font-size:clamp(2rem,8.6vw,3.6rem)}.therapist-rules .therapist-section-heading:not(:where([data-sa])){min-height:0;margin-bottom:36px;padding-top:150px}.therapist-rules .therapist-section-heading>.therapist-section-cloud:not(:where([data-sa])){opacity:.75;width:600px;height:500px;top:-180px;left:-50px}.therapist-rules-branch:not(:where([data-sa])){width:240px;height:147px;top:-20px;right:0}.therapist-place-orbit>.therapist-section-cloud:not(:where([data-sa])){opacity:.8;width:180%;height:570px;top:-80px;left:-40%}.therapist-format-list:not(:where([data-sa])){width:100%}.therapist-format-result:not(:where([data-sa])){width:100%;min-height:0;margin-top:18px;position:relative;top:auto;right:auto}.therapist-fiction:not(:where([data-sa])){bottom:16px;left:20px}.therapist-rules:not(:where([data-sa])),.therapist-continuity:not(:where([data-sa])),.therapist-places:not(:where([data-sa])),.therapist-faq:not(:where([data-sa])){padding:90px 0}.therapist-public-preview:not(:where([data-sa])){min-height:390px}.therapist-preview-body:not(:where([data-sa])){padding-inline:22px}.therapist-place-orbit:not(:where([data-sa])){gap:12px;min-height:auto;display:grid}.therapist-orbit-line:not(:where([data-sa])),.therapist-orbit-core:not(:where([data-sa])){display:none}.therapist-place-orbit article:not(:where([data-sa])){min-width:0;position:static}}@media (prefers-reduced-motion:reduce){.therapist-landing :not(:where([data-sa])),.therapist-landing :not(:where([data-sa])):before,.therapist-landing :not(:where([data-sa])):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
