.compressed-clinician-module__IRutQG__compressedClinicianStyles{display:block}.clinician-page--compressed{--compressed-accent:var(--accent-peach);--compressed-accent-two:var(--portal-ring);--compressed-card:rgb(var(--surface) / .17)}.clinician-page--compressed-joseph{--compressed-accent:var(--portal-ring);--compressed-accent-two:var(--accent-peach);--joseph-blue:var(--portal-ring);--joseph-bronze:var(--accent-peach);--momentum-active:.46;--momentum-pause:0;--momentum-smooth:.08}.clinician-page--compressed-joseph:before{background:radial-gradient(ellipse at 18% 12%, rgb(var(--portal-ring) / .13), transparent 38%), radial-gradient(ellipse at 82% 30%, rgb(var(--accent-peach) / .11), transparent 42%), linear-gradient(165deg, transparent 8%, rgb(var(--fg) / .025) 34%, transparent 58%);content:"";opacity:.68;pointer-events:none;z-index:1;position:fixed;inset:0}.clinician-page--compressed-megumi{--compressed-accent:var(--accent-peach);--compressed-accent-two:var(--accent-lavender)}:is(.compressed-clinician-hero,.compressed-clinician-section,.compressed-final-cta){max-width:var(--hero-max);z-index:20;margin-inline:auto;padding-inline:1.5rem;position:relative}.compressed-clinician-hero{grid-template-columns:minmax(0,.95fr) minmax(18rem,.72fr);grid-template-areas:"copy visual";align-items:center;gap:clamp(2rem,6vw,6rem);min-height:min(42rem,100vh - 7rem);padding-block:clamp(3rem,8vw,6rem) clamp(2rem,5vw,4rem);display:grid}.compressed-clinician-hero:before{background:radial-gradient(ellipse at 16% 18%, rgb(var(--compressed-accent) / .16), transparent 42%), radial-gradient(ellipse at 78% 36%, rgb(var(--compressed-accent-two) / .1), transparent 54%);content:"";filter:blur(46px);opacity:.42;pointer-events:none;z-index:-1;height:32rem;position:absolute;inset:-12% -6% auto}.compressed-clinician-hero__copy{z-index:32;grid-area:copy;min-width:0;max-width:49rem;display:grid;position:relative}.compressed-clinician-hero__context{color:rgb(var(--fg-muted) / .72);letter-spacing:.075em;text-transform:uppercase;margin:.78rem 0 0;font-size:clamp(.74rem,.84vw,.84rem);font-weight:660;line-height:1.28}.compressed-clinician-hero h1{color:rgb(var(--fg) / .98);font-family:var(--font-serif);letter-spacing:-.018em;text-wrap:balance;word-spacing:.025em;max-width:15.7ch;margin:clamp(1rem,2.2vw,1.65rem) 0 0;font-size:clamp(3.65rem,6.4vw,6.15rem);font-weight:400;line-height:1}.compressed-clinician-hero h1 span{display:block}.clinician-page--compressed-megumi .compressed-clinician-hero h1{max-width:12.2ch}.compressed-clinician-hero__recognition{color:rgb(var(--compressed-accent) / .92);font-family:var(--font-serif);letter-spacing:-.006em;max-width:25rem;margin:clamp(.72rem,1.4vw,1.05rem) 0 0;font-size:clamp(1.42rem,2.1vw,2.15rem);font-style:italic;line-height:1.18}.compressed-clinician-hero__lead{color:rgb(var(--fg) / .84);text-wrap:pretty;max-width:43rem;margin:clamp(1.1rem,2vw,1.55rem) 0 0;font-size:clamp(1.02rem,1.22vw,1.18rem);line-height:1.55}.compressed-clinician-chip-list{flex-wrap:wrap;gap:.48rem;max-width:44rem;margin:clamp(1.12rem,2vw,1.6rem) 0 0;padding:0;list-style:none;display:flex}.compressed-clinician-chip-list li{color:rgb(var(--fg-muted) / .84);letter-spacing:.012em;text-transform:none;padding:0;font-size:clamp(.72rem,.8vw,.82rem);font-weight:660;line-height:1.12;position:relative}.compressed-clinician-chip-list li:before{background:linear-gradient(90deg, rgb(var(--accent-peach) / .56), rgb(var(--accent-lavender) / .56));content:"";opacity:.7;vertical-align:.09rem;border-radius:999px;width:.62rem;height:.24rem;margin-right:.34rem;display:inline-block}:is(.compressed-clinician-chip-list li:hover,.compressed-clinician-chip-list li:focus-visible){color:rgb(var(--fg) / .9)}:is(.compressed-clinician-chip-list li:hover:before,.compressed-clinician-chip-list li:focus-visible:before){opacity:.95;width:.78rem}:is(.compressed-clinician-hero__actions,.compressed-final-cta__actions){isolation:isolate;flex-wrap:wrap;align-items:center;gap:.86rem;margin-top:clamp(1.25rem,2.2vw,1.8rem);display:flex;position:relative}:is(.compressed-clinician-hero__actions:before,.compressed-final-cta__actions:before){background:radial-gradient(ellipse at 18% 54%, rgb(var(--compressed-accent) / .22), transparent 48%), radial-gradient(ellipse at 52% 56%, rgb(var(--compressed-accent-two) / .12), transparent 62%), linear-gradient(90deg, rgb(var(--compressed-accent) / .14), transparent 72%);content:"";filter:blur(14px);opacity:0;pointer-events:none;transform-origin:0;z-index:-1;border-radius:999px;width:min(26rem,82vw);transition:opacity .42s,transform .62s cubic-bezier(.16,.86,.2,1);position:absolute;inset:-.7rem auto -.7rem -1rem;transform:translate(-.28rem)scaleX(.82)}:is(.compressed-clinician-hero__actions:has(.cta-button:hover,.cta-button:focus-visible):before,.compressed-final-cta__actions:has(.cta-button:hover,.cta-button:focus-visible):before,.compressed-clinician-hero__actions:has(.clinician-booking-card:hover,.clinician-booking-card:focus-visible):before){opacity:.82;transform:translate(0,0)scaleX(1)}.clinician-booking-card-shell{--booking-accent:var(--compressed-accent);--booking-accent-soft:var(--compressed-accent-two);--booking-deep:var(--fg);--booking-paper:var(--surface);isolation:isolate;position:relative}.clinician-booking-card-shell--joseph{--booking-accent:var(--portal-ring);--booking-accent-soft:var(--accent-peach);--booking-deep:var(--fg)}.clinician-booking-card-shell--megumi{--booking-accent:var(--accent-peach);--booking-accent-soft:var(--accent-lavender);--booking-deep:var(--portal-ring)}.clinician-booking-card-shell--hero{flex:0 min(22rem,100%);width:min(22rem,100%)}.clinician-booking-card-shell--final{text-align:left;width:min(44rem,100%);max-width:min(44rem,100%);margin-inline:auto}.clinician-booking-card{background:linear-gradient(90deg, rgb(var(--booking-accent) / .16), transparent 1px) 0 0 / 4.6rem 100%, radial-gradient(ellipse at 78% 22%, rgb(var(--booking-accent-soft) / .2), transparent 46%), radial-gradient(ellipse at 38% 84%, rgb(var(--booking-accent) / .12), transparent 52%), linear-gradient(135deg, rgb(var(--surface) / .34), rgb(var(--bg) / .18));border:1px solid rgb(var(--booking-accent) / .28);box-shadow:.52rem .52rem 0 rgb(var(--booking-accent-soft) / .12), 0 1px 0 rgb(var(--fg) / .08) inset, 0 18px 48px rgb(var(--treeline) / .12);color:rgb(var(--fg) / .92);border-radius:.18rem;padding:clamp(.9rem,1.8vw,1.18rem);text-decoration:none;transition:border-color .26s,box-shadow .36s,transform .36s cubic-bezier(.16,.86,.2,1);display:block;position:relative;overflow:hidden}:is(.clinician-booking-card:hover,.clinician-booking-card:focus-visible){border-color:rgb(var(--booking-accent) / .44);box-shadow:.62rem .62rem 0 rgb(var(--booking-accent-soft) / .16), 0 1px 0 rgb(var(--fg) / .1) inset, 0 22px 56px rgb(var(--treeline) / .16), 0 0 46px rgb(var(--booking-accent) / .1);outline:none;transform:translateY(-.12rem)}.clinician-booking-card:focus-visible{outline:2px solid rgb(var(--booking-accent) / .48);outline-offset:.28rem}.clinician-booking-card:before{border-left:1px solid rgb(var(--booking-accent) / .24);border-top:1px solid rgb(var(--booking-accent) / .2);content:"";opacity:.76;pointer-events:none;position:absolute;inset:.72rem}.clinician-booking-card:after{background:linear-gradient(90deg, transparent, rgb(var(--booking-accent) / .24), rgb(var(--booking-accent-soft) / .18), transparent);content:"";opacity:.72;height:1px;position:absolute;top:calc(100% - clamp(2.95rem,4vw,3.45rem));left:clamp(1rem,2.4vw,2rem);right:clamp(1rem,2.4vw,2rem)}.clinician-booking-card__field{background:radial-gradient(ellipse at 64% 32%, rgb(var(--booking-accent-soft) / .2), transparent 42%), radial-gradient(circle at 70% 32%, rgb(var(--booking-accent) / .32), transparent 1.9%), linear-gradient(138deg, transparent 40%, rgb(var(--booking-accent) / .2) 40.3%, transparent 62%);opacity:.82;pointer-events:none;position:absolute;inset:0}:is(.clinician-booking-card__eyebrow,.clinician-booking-card__title,.clinician-booking-card__body,.clinician-booking-card__note,.clinician-booking-card__action){z-index:2;position:relative}.clinician-booking-card__eyebrow{color:rgb(var(--booking-accent) / .86);letter-spacing:.15em;text-transform:uppercase;font-size:clamp(.62rem,.72vw,.72rem);font-weight:820;line-height:1;display:block}.clinician-booking-card__title{color:rgb(var(--fg) / .98);font-family:var(--font-serif);letter-spacing:-.012em;text-wrap:balance;margin-top:clamp(.48rem,.95vw,.68rem);font-weight:430;line-height:.98;display:block}.clinician-booking-card__title span{display:block}.clinician-booking-card--hero .clinician-booking-card__title{max-width:12.5ch;font-size:clamp(1.55rem,2.1vw,2rem)}.clinician-booking-card--final .clinician-booking-card__title{margin-block:clamp(.58rem,1vw,.8rem) 0;font-size:clamp(3.2rem,5.4vw,5.65rem);max-width:10.2ch!important}.clinician-booking-card--final .clinician-booking-card__title span:last-child{color:rgb(var(--booking-accent) / .94);padding-left:clamp(.35rem,4vw,2.6rem);font-style:italic}.clinician-booking-card__body{color:rgb(var(--fg-muted) / .86);max-width:30rem;margin-top:clamp(.62rem,1.15vw,.86rem);font-size:clamp(.86rem,1vw,.98rem);line-height:1.45;display:block}.clinician-booking-card--final .clinician-booking-card__body{max-width:34rem;font-size:clamp(1rem,1.2vw,1.15rem)}.clinician-booking-card__note{color:rgb(var(--booking-accent) / .78);margin-top:clamp(.48rem,.9vw,.72rem);font-size:clamp(.72rem,.84vw,.84rem);font-weight:700;line-height:1.3;display:block}.clinician-booking-card__action{color:rgb(var(--fg) / .86);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:2.1rem;margin-top:clamp(1rem,1.8vw,1.45rem);padding-top:clamp(.8rem,1.3vw,1rem);font-size:clamp(.72rem,.88vw,.86rem);font-weight:850;line-height:1;display:flex}.clinician-booking-card__arrow{background:rgb(var(--bg) / .22);border:1px solid rgb(var(--booking-accent) / .36);box-shadow:.24rem .24rem 0 rgb(var(--booking-accent-soft) / .12), inset 0 1px 0 rgb(var(--fg) / .08);color:rgb(var(--fg) / .92);font-family:var(--font-sans);letter-spacing:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:1rem;font-size:1rem;transition:background .22s,transform .28s cubic-bezier(.16,.86,.2,1);display:inline-flex}:is(.clinician-booking-card:hover .clinician-booking-card__arrow,.clinician-booking-card:focus-visible .clinician-booking-card__arrow){background:rgb(var(--booking-accent-soft) / .16);transform:translate(.12rem,-.06rem)}.clinician-booking-card__secondary{color:rgb(var(--fg-muted) / .82);letter-spacing:.13em;text-align:center;-webkit-text-decoration-color:rgb(var(--booking-accent) / .38);text-decoration-color:rgb(var(--booking-accent) / .38);text-underline-offset:.34rem;text-transform:uppercase;margin-top:clamp(.82rem,1.4vw,1.08rem);font-size:clamp(.72rem,.88vw,.86rem);font-weight:820;text-decoration-line:underline;display:block}.clinician-booking-card__secondary:focus-visible{outline:2px solid rgb(var(--booking-accent) / .44);outline-offset:.32rem;border-radius:.12rem}.clinician-booking-card__access{color:rgb(var(--fg-muted) / .74);letter-spacing:.08em;text-align:center;text-transform:uppercase;max-width:52rem;margin:clamp(1rem,1.8vw,1.35rem) auto 0;font-size:clamp(.76rem,1vw,.9rem);font-weight:780;line-height:1.38}:is(.compressed-clinician-secondary-link,.compressed-final-cta__actions a){color:rgb(var(--fg-muted) / .82);letter-spacing:.06em;-webkit-text-decoration-color:rgb(var(--compressed-accent) / .32);text-decoration-color:rgb(var(--compressed-accent) / .32);text-underline-offset:.34rem;text-transform:uppercase;font-size:.84rem;font-weight:760;text-decoration-line:underline;transition:color .22s,text-decoration-color .22s,transform .28s cubic-bezier(.18,.86,.2,1)}:is(.compressed-clinician-secondary-link:hover,.compressed-clinician-secondary-link:focus-visible,.compressed-final-cta__actions a:hover,.compressed-final-cta__actions a:focus-visible){color:rgb(var(--fg));-webkit-text-decoration-color:rgb(var(--compressed-accent) / .72);text-decoration-color:rgb(var(--compressed-accent) / .72);transform:translate(.08rem)}:is(.compressed-clinician-secondary-link:focus-visible,.compressed-final-cta__actions a:focus-visible){outline:2px solid rgb(var(--compressed-accent) / .5);outline-offset:.3rem;border-radius:999px}.compressed-clinician-help-jump{--jump-accent:var(--compressed-accent);--jump-soft:var(--compressed-accent-two);color:rgb(var(--fg) / .9);isolation:isolate;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.78rem;width:min(24.5rem,100%);padding:.72rem 0 .82rem;text-decoration:none;display:grid;position:relative}:is(.compressed-clinician-help-jump:before,.compressed-clinician-help-jump:after){content:"";pointer-events:none;position:absolute;left:0;right:0}.compressed-clinician-help-jump:before{background:linear-gradient(90deg, rgb(var(--jump-accent) / .46), rgb(var(--jump-soft) / .18), transparent 82%), linear-gradient(90deg, rgb(var(--fg) / .08), transparent);transform-origin:0;height:1px;transition:opacity .26s,transform .42s cubic-bezier(.16,.86,.2,1);top:0;transform:scaleX(.72)}.compressed-clinician-help-jump:after{background:radial-gradient(ellipse at 26% 50%, rgb(var(--jump-accent) / .1), transparent 58%), radial-gradient(ellipse at 72% 48%, rgb(var(--jump-soft) / .08), transparent 68%);filter:blur(14px);opacity:0;transform-origin:0;z-index:-1;height:3.2rem;transition:opacity .32s,transform .52s cubic-bezier(.16,.86,.2,1);bottom:-.7rem;transform:translate(-.45rem)scaleX(.82)}.compressed-clinician-help-jump--joseph{--jump-accent:var(--portal-ring);--jump-soft:var(--accent-peach)}.compressed-clinician-help-jump--megumi{--jump-accent:var(--accent-peach);--jump-soft:var(--accent-lavender)}.compressed-clinician-help-jump__index{color:rgb(var(--jump-accent) / .86);letter-spacing:.12em;align-self:start;padding-top:.18rem;font-size:.78rem;font-weight:820;line-height:1.15}.compressed-clinician-help-jump__copy{gap:.18rem;min-width:0;display:grid}.compressed-clinician-help-jump__eyebrow{color:rgb(var(--fg-muted) / .72);letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;font-weight:820;line-height:1}.compressed-clinician-help-jump__title{color:rgb(var(--fg) / .94);font-family:var(--font-serif);letter-spacing:0;text-wrap:balance;font-size:1.32rem;font-weight:420;line-height:1.05;transition:color .24s}.compressed-clinician-help-jump__summary{color:rgb(var(--fg-muted) / .74);letter-spacing:0;max-width:26rem;font-size:.76rem;font-weight:620;line-height:1.35}.compressed-clinician-help-jump__arrow{border-left:1px solid rgb(var(--jump-accent) / .22);color:rgb(var(--jump-accent) / .86);font-family:var(--font-sans);justify-content:flex-end;align-items:center;min-width:1.55rem;height:2.35rem;padding-left:.72rem;font-size:1.08rem;line-height:1;transition:border-color .24s,color .24s,transform .3s cubic-bezier(.16,.86,.2,1);display:inline-flex}:is(.compressed-clinician-help-jump:hover:before,.compressed-clinician-help-jump:focus-visible:before){opacity:1;transform:scaleX(1)}:is(.compressed-clinician-help-jump:hover:after,.compressed-clinician-help-jump:focus-visible:after){opacity:1;transform:translate(0,0)scaleX(1)}:is(.compressed-clinician-help-jump:hover .compressed-clinician-help-jump__title,.compressed-clinician-help-jump:focus-visible .compressed-clinician-help-jump__title){color:rgb(var(--jump-accent) / .96)}:is(.compressed-clinician-help-jump:hover .compressed-clinician-help-jump__arrow,.compressed-clinician-help-jump:focus-visible .compressed-clinician-help-jump__arrow){border-color:rgb(var(--jump-accent) / .42);color:rgb(var(--fg) / .96);transform:translateY(.16rem)}.compressed-clinician-help-jump:focus-visible{outline:2px solid rgb(var(--jump-accent) / .5);outline-offset:.34rem;border-radius:.18rem}.compressed-clinician-hero__visual-stack{isolation:isolate;z-index:24;grid-area:visual;place-self:center end;width:min(38rem,100%);min-height:clamp(24rem,38vw,37rem);display:grid;position:relative}.clinician-page--compressed-megumi .compressed-clinician-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,.48fr);gap:clamp(2rem,5vw,5rem)}.compressed-clinician-hero__visual-stack--megumi{place-self:center end;width:min(30rem,100%);min-height:clamp(32rem,48vw,42rem)}.compressed-editorial-image{--image-accent-a:var(--compressed-accent);--image-accent-b:var(--compressed-accent-two);background:radial-gradient(ellipse at 24% 18%, rgb(var(--fg) / .07), transparent 42%), linear-gradient(142deg, rgb(var(--surface) / .2), rgb(var(--bg) / .08));border:1px solid rgb(var(--image-accent-a) / .18);box-shadow:inset 0 1px 0 rgb(var(--fg) / .08), inset 0 -38px 82px rgb(var(--treeline) / .22), 0 24px 78px rgb(var(--treeline) / .25), 0 0 64px rgb(var(--image-accent-a) / .08);display:block;position:relative;overflow:hidden;transform:translateZ(0)}.compressed-editorial-image__image{filter:saturate(.84)contrast(1.02)brightness(.78);object-fit:cover;z-index:1;transition:filter .72s,transform .9s cubic-bezier(.16,.86,.2,1);transform:scale(1.022)}:is(.compressed-editorial-image__halo,.compressed-editorial-image__grain,.compressed-editorial-image__trace){pointer-events:none;position:absolute;inset:0}.compressed-editorial-image__halo{background:radial-gradient(ellipse at 34% 38%, rgb(var(--image-accent-a) / .16), transparent 44%), radial-gradient(ellipse at 76% 62%, rgb(var(--image-accent-b) / .12), transparent 52%), linear-gradient(115deg, rgb(var(--bg) / .06), transparent 34%, rgb(var(--fg) / .045), transparent 72%);mix-blend-mode:screen;opacity:.76;z-index:3}.compressed-editorial-image__grain{background:linear-gradient(180deg, rgb(var(--bg) / .08), transparent 34%, rgb(var(--bg) / .18)), repeating-linear-gradient(90deg, rgb(var(--fg) / .035) 0 1px, transparent 1px 6px);opacity:.22;z-index:4}.compressed-editorial-image__trace{background:radial-gradient(circle at 23% 66%, rgb(var(--fg) / .82), rgb(var(--image-accent-a) / .34) 8%, transparent 19%), linear-gradient(104deg, transparent 13%, rgb(var(--image-accent-a) / .18) 37%, rgb(var(--image-accent-b) / .12) 48%, transparent 71%);filter:blur(.2px);opacity:.46;z-index:5;transform:translate(-4%,4%)rotate(-6deg)}:is(.compressed-editorial-image:before,.compressed-editorial-image:after){content:"";pointer-events:none;z-index:6;position:absolute}.compressed-editorial-image:before{border:1px solid rgb(var(--image-accent-a) / .16);border-radius:inherit;opacity:.64;inset:7%}.compressed-editorial-image:after{background:linear-gradient(90deg, transparent, rgb(var(--image-accent-a) / .44), rgb(var(--fg) / .22), transparent);opacity:.52;transform-origin:100%;width:46%;height:1px;top:62%;right:8%;transform:rotate(-7deg)}.compressed-editorial-image--hero{aspect-ratio:1.24;opacity:.88;border-radius:2.6rem 1.55rem 3.05rem 1.85rem/1.8rem 2.7rem 1.9rem 3rem;place-self:center stretch;width:100%}.compressed-editorial-image--companion{aspect-ratio:.72;opacity:.82;border-radius:1.9rem 1rem 2.2rem 1.22rem/1.25rem 2rem 1.15rem 1.92rem;place-self:center end;width:min(100%,19rem);max-width:19rem;min-height:clamp(17rem,27vw,25rem)}.compressed-editorial-image--joseph{--image-accent-a:var(--portal-ring);--image-accent-b:var(--accent-peach)}.compressed-editorial-image--megumi{--image-accent-a:var(--accent-peach);--image-accent-b:var(--accent-lavender)}.compressed-editorial-image--joseph.compressed-editorial-image--hero{opacity:.68;transform:translate(-5%,4%)rotate(-1.8deg)scale(.96)}.compressed-editorial-image--joseph.compressed-editorial-image--hero .compressed-editorial-image__image{object-position:48% 48%}.compressed-editorial-image--joseph.compressed-editorial-image--companion .compressed-editorial-image__image{object-position:38% 52%}.compressed-editorial-image--joseph.compressed-editorial-image--companion{aspect-ratio:1.16;width:min(100%,25rem);max-width:25rem;min-height:clamp(14rem,20vw,19rem)}.compressed-editorial-image--megumi.compressed-editorial-image--hero{aspect-ratio:.8;opacity:.95;border-radius:3.2rem 2rem 3.6rem 2.35rem/2.35rem 3.1rem 2.25rem 3.2rem;transform:rotate(.8deg)}.compressed-editorial-image--megumi.compressed-editorial-image--hero .compressed-editorial-image__image{filter:saturate(.95)contrast(1.01)brightness(.94);object-position:50% 10%;transform:scale(1.012)}.compressed-editorial-image--megumi.compressed-editorial-image--hero .compressed-editorial-image__halo{background:radial-gradient(ellipse at 70% 18%, rgb(var(--accent-peach) / .1), transparent 34%), linear-gradient(180deg, rgb(var(--bg) / .04), transparent 34%, rgb(var(--bg) / .12));opacity:.36}.compressed-editorial-image--megumi.compressed-editorial-image--hero .compressed-editorial-image__grain{opacity:.1}.compressed-editorial-image--megumi.compressed-editorial-image--hero .compressed-editorial-image__trace{opacity:.14;transform:translate(-12%,14%)rotate(-7deg)}.compressed-editorial-image--megumi.compressed-editorial-image--hero:before{opacity:.34;inset:5.4%}.compressed-editorial-image--megumi.compressed-editorial-image--hero:after{opacity:.18;width:36%;top:72%}.compressed-editorial-image--megumi.compressed-editorial-image--companion .compressed-editorial-image__image{object-position:54% 42%}:is(.compressed-clinician-hero__visual-stack>.joseph-hero-photo,.compressed-clinician-hero__visual-stack>.megumi-hero-anchor){z-index:8;margin:0;position:absolute}.compressed-clinician-hero__visual-stack>.joseph-hero-photo{width:clamp(18rem,25vw,22rem);max-width:none;min-height:clamp(24rem,35vw,32rem);bottom:clamp(-.3rem,.8vw,.7rem);left:auto;right:clamp(.15rem,1.5vw,1.35rem)}.compressed-clinician-hero__visual-stack>.megumi-hero-anchor{max-width:min(14.6rem,44%);min-height:clamp(14.5rem,22vw,20.5rem);bottom:clamp(.6rem,2vw,1.65rem);right:clamp(.7rem,2.4vw,2.2rem)}:is(.compressed-clinician-hero__visual-stack:hover .compressed-editorial-image__image,.compressed-clinician-hero__visual-stack:focus-within .compressed-editorial-image__image,.compressed-clinician-section__intro-row:hover .compressed-editorial-image__image,.compressed-clinician-section__intro-row:focus-within .compressed-editorial-image__image){filter:saturate(.9)contrast(1.04)brightness(.84);transform:scale(1.045)}:is(.compressed-clinician-hero__visual-stack--megumi:hover .compressed-editorial-image__image,.compressed-clinician-hero__visual-stack--megumi:focus-within .compressed-editorial-image__image){filter:saturate()contrast(1.03)brightness(.98);transform:scale(1.026)}:is(.compressed-clinician-hero__visual-stack:hover .compressed-editorial-image__trace,.compressed-clinician-section__intro-row:hover .compressed-editorial-image__trace){opacity:.72}:is(.clinician-page--compressed-joseph[data-momentum-state=hero] .compressed-editorial-image--hero,.clinician-page--compressed-joseph[data-momentum-state=support] #help .compressed-editorial-image--companion,.clinician-page--compressed-megumi[data-wound-state=contained] .compressed-editorial-image--hero){border-color:rgb(var(--image-accent-a) / .3);box-shadow:inset 0 1px 0 rgb(var(--fg) / .1), inset 0 -34px 78px rgb(var(--treeline) / .18), 0 28px 84px rgb(var(--treeline) / .24), 0 0 72px rgb(var(--image-accent-a) / .13)}:is(.clinician-page--compressed-joseph[data-momentum-state=hero] .compressed-editorial-image--hero .compressed-editorial-image__trace,.clinician-page--compressed-joseph[data-momentum-state=support] #help .compressed-editorial-image--companion .compressed-editorial-image__trace,.clinician-page--compressed-megumi[data-wound-state=contained] .compressed-editorial-image--hero .compressed-editorial-image__trace){opacity:.78}.compressed-clinician-visual{justify-self:end;width:100%;max-width:min(31rem,100%);position:relative}.compressed-clinician-visual:before{background:radial-gradient(ellipse at 50% 42%, rgb(var(--compressed-accent) / .22), rgb(var(--compressed-accent-two) / .07) 42%, transparent 76%);content:"";filter:blur(32px);opacity:.68;pointer-events:none;position:absolute;inset:-22%}.compressed-clinician-visual__button{aspect-ratio:1.04;background:radial-gradient(ellipse at 25% 12%, rgb(var(--fg) / .1), transparent 36%), radial-gradient(ellipse at 82% 76%, rgb(var(--compressed-accent) / .14), transparent 54%), linear-gradient(145deg, rgb(var(--surface) / .2), rgb(var(--bg) / .1));border:1px solid rgb(var(--compressed-accent) / .18);box-shadow:inset 0 1px 0 rgb(var(--fg) / .08), inset 0 -34px 74px rgb(var(--treeline) / .13), 0 24px 80px rgb(var(--treeline) / .22);color:rgb(var(--fg));cursor:pointer;text-align:left;border-radius:2.8rem 2rem 3rem 2.25rem/2.25rem 2.8rem 2.1rem 3rem;place-items:center;width:100%;padding:clamp(1.1rem,2vw,1.65rem);transition:border-color .32s,box-shadow .42s,transform .52s cubic-bezier(.16,.86,.2,1);display:grid;position:relative;overflow:hidden}:is(.compressed-clinician-visual__button:hover,.compressed-clinician-visual__button:focus-visible){border-color:rgb(var(--compressed-accent) / .36);box-shadow:inset 0 1px 0 rgb(var(--fg) / .1), inset 0 -30px 70px rgb(var(--treeline) / .1), 0 28px 86px rgb(var(--treeline) / .22), 0 0 54px rgb(var(--compressed-accent) / .12);transform:translateY(-.24rem)}.compressed-clinician-visual__button:focus-visible{outline:2px solid rgb(var(--compressed-accent) / .48);outline-offset:.42rem}.compressed-clinician-visual__button:active{transition-duration:90ms;transform:translateY(.03rem)scale(.986)}.compressed-clinician-visual__title{color:rgb(var(--fg-muted) / .72);letter-spacing:.15em;text-transform:uppercase;font-size:.76rem;font-weight:760;line-height:1;position:absolute;top:clamp(1rem,1.8vw,1.4rem);left:clamp(1.05rem,2vw,1.5rem)}.compressed-clinician-visual svg{width:86%;height:72%;overflow:visible}:is(.compressed-clinician-visual svg path,.compressed-clinician-visual svg circle){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.compressed-clinician-visual svg circle{fill:rgb(var(--compressed-accent) / .64);filter:drop-shadow(0 0 12px rgb(var(--compressed-accent) / .22));stroke:#0000}.compressed-clinician-visual__path--stuck{opacity:.44;stroke:rgb(var(--fg) / .3);stroke-dasharray:3 12;stroke-width:1.1px;transition:opacity .42s,stroke-dasharray .64s cubic-bezier(.16,.86,.2,1)}.compressed-clinician-visual__path--open{filter:drop-shadow(0 0 16px rgb(var(--compressed-accent) / .18));opacity:.56;stroke:rgb(var(--compressed-accent) / .48);stroke-dasharray:110 420;stroke-dashoffset:48px;stroke-width:1.8px;transition:opacity .42s,stroke-dashoffset .76s cubic-bezier(.16,.86,.2,1),stroke-width .52s}:is(.compressed-clinician-visual__button:hover .compressed-clinician-visual__path--stuck,.compressed-clinician-visual__button:focus-visible .compressed-clinician-visual__path--stuck){opacity:.24;stroke-dasharray:2 18}:is(.compressed-clinician-visual__button:hover .compressed-clinician-visual__path--open,.compressed-clinician-visual__button:focus-visible .compressed-clinician-visual__path--open){opacity:.82;stroke-dashoffset:0;stroke-width:2.2px}.compressed-clinician-visual__node--turn{fill:rgb(var(--fg) / .82)!important}.compressed-clinician-visual__node--open{fill:rgb(var(--compressed-accent-two) / .7)!important}.compressed-clinician-visual__labels{flex-wrap:wrap;gap:.36rem;max-width:calc(100% - 2.4rem);display:flex;position:absolute;bottom:clamp(1rem,1.8vw,1.35rem);left:clamp(1.05rem,2vw,1.5rem)}.compressed-clinician-visual__labels span{background:rgb(var(--surface) / .16);border:1px solid rgb(var(--compressed-accent) / .14);color:rgb(var(--fg-muted) / .72);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.36rem .48rem;font-size:.64rem;font-weight:700;line-height:1}.compressed-clinician-visual--interrupt{max-width:min(31rem,100%)}.kinetic-interrupt-card{--kinetic-active:.28;--kinetic-organized:0;aspect-ratio:1.02;background:radial-gradient(ellipse at 46% 50%, rgb(var(--portal-ring) / calc(.12 + var(--kinetic-active) * .1)), transparent 34%), radial-gradient(ellipse at 76% 22%, rgb(var(--accent-peach) / .14), transparent 46%), radial-gradient(ellipse at 22% 78%, rgb(var(--fg) / .07), transparent 46%), linear-gradient(145deg, rgb(var(--surface) / .2), rgb(var(--bg) / .1));border:1px solid rgb(var(--portal-ring) / calc(.16 + var(--kinetic-organized) * .12));box-shadow:inset 0 1px 0 rgb(var(--fg) / .075), inset 0 -34px 74px rgb(var(--treeline) / .12), 0 24px 82px rgb(var(--treeline) / .22), 0 0 calc(30px + var(--kinetic-active) * 34px) rgb(var(--portal-ring) / .08);border-radius:2.55rem 3.15rem 2.2rem 3rem/3rem 2.3rem 3.1rem 2.35rem;width:100%;min-height:clamp(28rem,38vw,34rem);transition:border-color .32s,box-shadow .48s,transform .52s cubic-bezier(.16,.86,.2,1);position:relative;overflow:hidden}:is(.kinetic-interrupt-card:before,.kinetic-interrupt-card:after){content:"";pointer-events:none;position:absolute}.kinetic-interrupt-card:before{background:radial-gradient(circle at 46% 50%, rgb(var(--portal-ring) / calc(.13 + var(--kinetic-active) * .09)), transparent 21%), conic-gradient(from 210deg at 46% 50%, transparent 0deg, rgb(var(--accent-peach) / .08) 46deg, transparent 96deg, rgb(var(--fg) / .045) 164deg, transparent 250deg);filter:blur(18px);opacity:calc(.44 + var(--kinetic-active) * .2);transform:rotate(calc(var(--kinetic-active) * 8deg));inset:-12%}.kinetic-interrupt-card:after{background:radial-gradient(ellipse at 46% 50%, transparent 0 30%, rgb(var(--fg) / .035) 33%, transparent 45%), linear-gradient(125deg, transparent 28%, rgb(var(--portal-ring) / calc(.03 + var(--kinetic-organized) * .12)), transparent 66%);opacity:calc(.26 + var(--kinetic-active) * .12 + var(--kinetic-organized) * .18);inset:7%}:is(.kinetic-interrupt-card:hover,.kinetic-interrupt-card:focus-within){border-color:rgb(var(--portal-ring) / .36);box-shadow:inset 0 1px 0 rgb(var(--fg) / .09), inset 0 -30px 70px rgb(var(--treeline) / .11), 0 28px 86px rgb(var(--treeline) / .23), 0 0 58px rgb(var(--portal-ring) / .13);transform:translateY(-.18rem)}:is(.kinetic-interrupt-card__kicker,.kinetic-interrupt-card__word,.kinetic-interrupt-card__center){z-index:4;position:absolute}.kinetic-interrupt-card__kicker{color:rgb(var(--fg-muted) / .74);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:780;line-height:1;top:clamp(1.05rem,1.8vw,1.4rem);left:clamp(1.15rem,2vw,1.52rem)}.kinetic-interrupt-field{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}:is(.kinetic-interrupt-field__structure,.kinetic-interrupt-field__canvas){width:100%;height:100%;position:absolute;inset:0}.kinetic-interrupt-field__structure{filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .1)) drop-shadow(0 0 36px rgb(var(--accent-peach) / .08));z-index:1;overflow:visible}:is(.kinetic-interrupt-field__structure path,.kinetic-interrupt-field__structure circle){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.kinetic-interrupt-field__pressure--outer{opacity:calc(.28 + var(--kinetic-active) * .18);stroke:rgb(var(--fg) / .18);stroke-dasharray:1 11;stroke-width:1.1px}.kinetic-interrupt-field__pressure--inner{fill:rgb(var(--portal-ring) / calc(.42 + var(--kinetic-active) * .24));filter:drop-shadow(0 0 16px rgb(var(--portal-ring) / .28));opacity:.88;stroke:#0000}.kinetic-interrupt-field__loop{opacity:calc(.28 - var(--kinetic-organized) * .1);stroke:rgb(var(--fg) / .2);stroke-dasharray:3 14;stroke-width:1.05px}:is(.kinetic-interrupt-field__interrupt,.kinetic-interrupt-field__signal){filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .2));opacity:calc(.18 + var(--kinetic-organized) * .58);stroke:rgb(var(--portal-ring) / .58);stroke-dasharray:100 220;stroke-dashoffset:calc(68px - var(--kinetic-organized) * 68px);stroke-width:1.7px}.kinetic-interrupt-field__signal{opacity:calc(.08 + var(--kinetic-organized) * .52);stroke-width:1.4px}.kinetic-interrupt-field__canvas{mix-blend-mode:screen;z-index:2}.kinetic-interrupt-field__static{background:radial-gradient(circle, rgb(var(--portal-ring) / .86), rgb(var(--accent-peach) / .44) 35%, transparent 74%);box-shadow:0 0 14px rgb(var(--portal-ring) / .22), 0 0 30px rgb(var(--accent-peach) / .1);height:.5rem;opacity:calc(.13 + var(--kinetic-organized) * .26);z-index:3;border-radius:999px;width:.5rem;position:absolute;transform:translate(-50%,-50%)}.kinetic-interrupt-field__static--one{top:50%;left:45%}.kinetic-interrupt-field__static--two{top:36%;left:64%}.kinetic-interrupt-field__static--three{top:31%;left:76%}.kinetic-interrupt-card__word{background:rgb(var(--bg) / .27);border:1px solid rgb(var(--portal-ring) / .13);color:rgb(var(--fg-muted) / .7);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.42rem .56rem;font-size:clamp(.56rem,.78vw,.68rem);font-weight:760;line-height:1}.kinetic-interrupt-card__word--trigger{top:32%;left:13%}.kinetic-interrupt-card__word--urge{top:52%;left:39%}.kinetic-interrupt-card__word--cost{bottom:16%;left:18%}.kinetic-interrupt-card__word--pause{top:30%;right:12%}.kinetic-interrupt-card__center{color:rgb(var(--fg) / .9);font-family:var(--font-serif);letter-spacing:-.026em;text-align:right;max-width:8.5rem;text-shadow:0 0 20px rgb(var(--portal-ring) / .15), 0 0 48px rgb(var(--accent-peach) / .07);font-size:clamp(1.52rem,2.6vw,2.42rem);font-style:italic;line-height:1.02;top:12%;right:12%}.momentum-path-field{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}:is(.momentum-path-field__structure,.momentum-path-field__canvas){width:100%;height:100%;position:absolute;inset:0}.momentum-path-field__structure{filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .1)) drop-shadow(0 0 34px rgb(var(--accent-peach) / .08));z-index:1;overflow:visible}:is(.momentum-path-field__structure path,.momentum-path-field__structure circle){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.momentum-path-field__path--drag{opacity:calc(.42 - var(--momentum-smooth) * .24);stroke:rgb(var(--fg) / .24);stroke-dasharray:2 10;stroke-width:1.18px}:is(.momentum-path-field__path--smooth,.momentum-path-field__path--support){filter:drop-shadow(0 0 16px rgb(var(--portal-ring) / .28)) drop-shadow(0 0 34px rgb(var(--accent-peach) / .12));opacity:calc(.36 + var(--momentum-smooth) * .58 + var(--momentum-pause) * .16);stroke:rgb(var(--portal-ring) / .74);stroke-dasharray:110 220;stroke-dashoffset:calc(72px - var(--momentum-smooth) * 72px);stroke-width:1.86px}.momentum-path-field__path--support{opacity:calc(.16 + var(--momentum-pause) * .42 + var(--momentum-smooth) * .22);stroke:rgb(var(--accent-peach) / .62);stroke-width:1.28px}.momentum-path-field__pause--outer{opacity:calc(.16 + var(--momentum-pause) * .24);stroke:rgb(var(--fg) / .2);stroke-dasharray:1 11;stroke-width:1.1px}:is(.momentum-path-field__pause--inner,.momentum-path-field__node){fill:rgb(var(--portal-ring) / calc(.36 + var(--momentum-smooth) * .22));filter:drop-shadow(0 0 16px rgb(var(--portal-ring) / .26));opacity:calc(.54 + var(--momentum-smooth) * .28);stroke:#0000}.momentum-path-field__node{fill:rgb(var(--accent-peach) / calc(.28 + var(--momentum-pause) * .2))}.momentum-path-field__canvas{filter:saturate(1.45) brightness(1.18) drop-shadow(0 0 14px rgb(var(--portal-ring) / .16)) drop-shadow(0 0 28px rgb(var(--accent-peach) / .1));mix-blend-mode:screen;z-index:2}.momentum-path-field__static{background:radial-gradient(circle, rgb(var(--fg) / .95) 0 12%, rgb(var(--portal-ring) / .86) 18%, rgb(var(--accent-peach) / .52) 38%, rgb(var(--accent-lavender) / .22) 58%, transparent 78%);box-shadow:0 0 18px rgb(var(--portal-ring) / .34), 0 0 42px rgb(var(--accent-peach) / .18), 0 0 64px rgb(var(--accent-lavender) / .1);height:.66rem;opacity:calc(.28 + var(--momentum-active) * .18 + var(--momentum-smooth) * .18);z-index:3;border-radius:999px;width:.66rem;position:absolute;transform:translate(-50%,-50%)}.momentum-path-field__static--one{top:18%;left:30%}.momentum-path-field__static--two{top:54%;left:47%}.momentum-path-field__static--three{top:91%;left:78%}.compressed-clinician-visual--wound{max-width:min(29rem,100%)}.wound-light-card{--wound-active:.24;--wound-calm:0;aspect-ratio:.9;background:radial-gradient(ellipse at 28% 14%, rgb(var(--fg) / .105), transparent 36%), radial-gradient(ellipse at 74% 75%, rgb(var(--accent-peach) / .15), transparent 56%), radial-gradient(ellipse at 42% 48%, rgb(var(--accent-lavender) / .09), transparent 58%), linear-gradient(145deg, rgb(var(--surface) / .2), rgb(var(--bg) / .1));border:1px solid rgb(var(--accent-peach) / calc(.18 + var(--wound-active) * .08));box-shadow:inset 0 1px 0 rgb(var(--fg) / .078), inset 0 -34px 74px rgb(var(--treeline) / .12), 0 24px 82px rgb(var(--treeline) / .2), 0 0 calc(34px + var(--wound-active) * 22px) rgb(var(--accent-peach) / .075);border-radius:3.2rem 2.25rem 3.4rem 2.5rem/2.3rem 3.2rem 2.2rem 3rem;width:100%;min-height:clamp(30rem,42vw,36rem);transition:border-color .36s,box-shadow .52s,transform .62s cubic-bezier(.16,.86,.2,1);position:relative;overflow:hidden}:is(.wound-light-card:before,.wound-light-card:after){content:"";pointer-events:none;position:absolute}.wound-light-card:before{background:radial-gradient(ellipse at 52% 46%, rgb(var(--accent-peach) / calc(.12 + var(--wound-active) * .08)), rgb(var(--portal-ring) / .045) 42%, transparent 78%), linear-gradient(115deg, transparent 24%, rgb(var(--fg) / .05), transparent 62%);filter:blur(20px);opacity:calc(.42 + var(--wound-active) * .18);transform:rotate(calc(-8deg + var(--wound-active) * 5deg)) scaleX(calc(.95 + var(--wound-active) * .06));inset:-12%}.wound-light-card:after{background:radial-gradient(ellipse at 50% 50%, transparent 0 49%, rgb(var(--fg) / .032) 52%, transparent 64%), radial-gradient(ellipse at 50% 50%, transparent 0 58%, rgb(var(--accent-peach) / .046) 61%, transparent 76%);opacity:calc(.28 + var(--wound-active) * .12);inset:8% 12%;transform:rotate(-6deg)}:is(.wound-light-card:hover,.wound-light-card:focus-within){border-color:rgb(var(--accent-peach) / .34);box-shadow:inset 0 1px 0 rgb(var(--fg) / .09), inset 0 -30px 70px rgb(var(--treeline) / .1), 0 28px 86px rgb(var(--treeline) / .2), 0 0 54px rgb(var(--accent-peach) / .12);transform:translateY(-.18rem)}.wound-light-card__kicker{color:rgb(var(--fg-muted) / .72);letter-spacing:.15em;text-transform:uppercase;z-index:3;font-size:.72rem;font-weight:760;line-height:1;position:absolute;top:clamp(1.05rem,1.8vw,1.4rem);left:clamp(1.12rem,2vw,1.5rem)}.megumi-thread-origin{filter:drop-shadow(0 0 18px rgb(var(--accent-peach) / .12)) drop-shadow(0 0 46px rgb(var(--accent-lavender) / .08));z-index:2;position:absolute;inset:4% 5% 2%;overflow:visible}.megumi-thread-origin__path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.megumi-thread-origin__path--shadow{opacity:.22;stroke:rgb(var(--fg) / .12);stroke-width:8px}.megumi-thread-origin__path--held{opacity:.56;stroke:rgb(var(--accent-peach) / .46);stroke-dasharray:2 10;stroke-width:1.35px}.megumi-thread-origin__path--release{opacity:.28;stroke:rgb(var(--portal-ring) / .38);stroke-dasharray:82 180;stroke-width:1.15px}.megumi-thread-origin__bead{fill:rgb(var(--fg) / .82);filter:drop-shadow(0 0 10px rgb(var(--accent-peach) / .22)) drop-shadow(0 0 28px rgb(var(--accent-lavender) / .12));opacity:.72}.megumi-thread-origin__bead--two{fill:rgb(var(--accent-peach) / .72);opacity:.6}.megumi-thread-origin__bead--three{fill:rgb(var(--portal-ring) / .72);opacity:.46}.wound-light-thread{--wound-final:0;--wound-method:0;--wound-recognition:0;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.wound-light-thread--page{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}:is(.wound-light-thread__axis,.wound-light-thread__canvas){width:100%;height:100%;position:absolute;inset:0}.wound-light-thread__axis{filter:drop-shadow(0 0 18px rgb(var(--accent-rose) / .08)) drop-shadow(0 0 34px rgb(var(--accent-peach) / .075)) drop-shadow(0 0 52px rgb(var(--accent-lavender) / .08));overflow:visible}.wound-light-thread__axis-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wound-light-thread__axis-line--base{opacity:calc(.28 + var(--wound-calm) * .1 + var(--wound-method) * .1 + var(--wound-final) * .14);stroke:rgb(var(--fg) / .2);stroke-width:.98px}.wound-light-thread__axis-line--glow{filter:blur(.35px);opacity:calc(.42 + var(--wound-active) * .16 + var(--wound-recognition) * .1 + var(--wound-calm) * .08);stroke:rgb(var(--accent-lavender) / .58);stroke-dasharray:42 22;stroke-dashoffset:calc(var(--wound-active) * -24px);stroke-width:1.46px}.wound-light-thread__axis-line--release{opacity:calc(.22 + var(--wound-method) * .38 + var(--wound-final) * .38 + var(--wound-calm) * .2);stroke:rgb(var(--portal-ring) / .52);stroke-dasharray:76 220;stroke-dashoffset:calc(44px - var(--wound-method) * 34px - var(--wound-final) * 10px);stroke-width:1.22px}.wound-light-thread__canvas{filter:saturate(1.28) brightness(1.08) drop-shadow(0 0 14px rgb(var(--accent-rose) / .1)) drop-shadow(0 0 38px rgb(var(--accent-lavender) / .12));mix-blend-mode:screen;z-index:2}.wound-light-thread__static{background:radial-gradient(circle, rgb(var(--fg) / .82), rgb(var(--accent-peach) / .32) 26%, rgb(var(--accent-lavender) / .2) 50%, transparent 76%);box-shadow:0 0 18px rgb(var(--accent-rose) / .16), 0 0 40px rgb(var(--accent-peach) / .11), 0 0 56px rgb(var(--accent-lavender) / .12);height:.72rem;opacity:calc(.34 + var(--wound-active) * .2 + var(--wound-calm) * .3);z-index:3;border-radius:999px;width:.68rem;position:absolute;transform:translate(-50%,-50%)}.wound-light-thread__static--one{top:17%;left:55%}.wound-light-thread__static--two{top:42%;left:68%}.wound-light-thread__static--three{top:55%;left:31%}.wound-light-thread__static--four{top:94%;left:48%}:is(.wound-light-card__word,.wound-light-card__center){z-index:4;position:absolute}.wound-light-card__word{background:rgb(var(--bg) / .24);border:1px solid rgb(var(--accent-peach) / .12);color:rgb(var(--fg-muted) / .68);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.42rem .56rem;font-size:clamp(.56rem,.78vw,.68rem);font-weight:740;line-height:1}.wound-light-card__word--control{top:30%;left:15%}.wound-light-card__word--monitoring{top:38%;right:10%}.wound-light-card__word--braced{top:61%;left:13%}.wound-light-card__word--choice{top:66%;right:19%}.wound-light-card__word--repair{bottom:13%;left:42%}.wound-light-card__center{color:rgb(var(--fg) / .86);font-family:var(--font-serif);letter-spacing:-.02em;text-align:right;max-width:10rem;text-shadow:0 0 22px rgb(var(--accent-peach) / .13), 0 0 48px rgb(var(--portal-ring) / .06);font-size:clamp(1.34rem,2.2vw,2.02rem);font-style:italic;line-height:1.04;top:12%;right:11%}.compressed-clinician-section{padding-block:clamp(2.4rem,6vw,5.2rem);scroll-margin-top:7rem}.compressed-clinician-section__intro{z-index:32;max-width:47rem;position:relative}.compressed-clinician-section__intro-row{z-index:32;grid-template-columns:minmax(0,1fr) minmax(14rem,.42fr);align-items:center;gap:clamp(1.4rem,4.8vw,5.2rem);display:grid;position:relative}.compressed-clinician-section__intro-row .compressed-clinician-section__intro{max-width:43rem}.compressed-clinician-section__intro-row:before{background:radial-gradient(ellipse at 72% 45%, rgb(var(--compressed-accent) / .11), transparent 48%), linear-gradient(95deg, transparent 18%, rgb(var(--compressed-accent-two) / .055), transparent 78%);content:"";filter:blur(28px);opacity:.68;pointer-events:none;z-index:-1;position:absolute;inset:-12% -5% -10% 22%}.clinician-page--compressed-megumi #help .compressed-clinician-section__intro-row{max-width:50rem;margin-bottom:clamp(1.8rem,4.6vw,4.2rem);display:block}.clinician-page--compressed-megumi #help .compressed-clinician-section__intro-row:before{opacity:.42;inset:-22% 8% -18% -8%}:is(.compressed-clinician-section__intro h2,.compressed-final-cta h2){color:rgb(var(--fg) / .97);font-family:var(--font-serif);letter-spacing:-.016em;text-wrap:balance;word-spacing:.02em;max-width:11ch;margin:.65rem 0 0;font-size:clamp(2.55rem,5.3vw,5.2rem);font-weight:400;line-height:1.03}:is(.compressed-clinician-section__intro p:not(.section-eyebrow),.compressed-final-cta>p:not(.section-eyebrow)){color:rgb(var(--fg-muted) / .82);text-wrap:pretty;max-width:43rem;margin:1rem 0 0;font-size:clamp(.98rem,1.12vw,1.1rem);line-height:1.55}.compressed-fit-list{z-index:32;grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;margin:clamp(1.4rem,3vw,2.2rem) 0 0;padding:0;list-style:none;display:grid;position:relative}:is(.compressed-fit-list li,.compressed-specialty-card,.compressed-method-step,.compressed-credibility-card){background:radial-gradient(ellipse at 18% 0%, rgb(var(--fg) / .07), transparent 42%), linear-gradient(145deg, var(--compressed-card), rgb(var(--bg) / .08));border:1px solid rgb(var(--compressed-accent) / .13);background-color:rgb(var(--bg) / .62);box-shadow:inset 0 1px 0 rgb(var(--fg) / .06), 0 14px 42px rgb(var(--treeline) / .12);border-radius:1.35rem 1.05rem 1.5rem 1.16rem/1.12rem 1.45rem 1.02rem 1.38rem}.compressed-fit-list li{color:rgb(var(--fg) / .86);padding:clamp(.95rem,1.55vw,1.25rem);font-size:clamp(.95rem,1.08vw,1.06rem);line-height:1.48}.compressed-specialty-grid{z-index:32;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.25rem);margin-top:clamp(1.5rem,3vw,2.4rem);display:grid;position:relative}.compressed-specialty-card{z-index:32;min-height:18rem;padding:clamp(1rem,1.8vw,1.35rem);display:grid;position:relative}:is(.compressed-specialty-card span,.compressed-method-step span){color:rgb(var(--compressed-accent) / .74);letter-spacing:.1em;font-size:.72rem;font-weight:760;line-height:1}:is(.compressed-specialty-card h3,.compressed-method-step h3,.compressed-credibility-card h3){color:rgb(var(--fg) / .94);font-family:var(--font-serif);letter-spacing:-.006em;text-wrap:balance;margin:.8rem 0 0;font-size:clamp(1.32rem,1.9vw,1.78rem);font-weight:400;line-height:1.12}:is(.compressed-specialty-card p,.compressed-method-step p,.compressed-credibility-card p){color:rgb(var(--fg-muted) / .8);text-wrap:pretty;margin:.9rem 0 0;font-size:.88rem;line-height:1.48}.compressed-specialty-card strong{border-top:1px solid rgb(var(--compressed-accent) / .13);color:rgb(var(--fg) / .82);align-self:end;margin-top:1rem;padding-top:.82rem;font-size:.86rem;font-weight:680;line-height:1.42;display:block}:is(.compressed-method-steps,.compressed-credibility-grid){z-index:32;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,1.55vw,1.1rem);margin-top:clamp(1.4rem,3vw,2.25rem);display:grid;position:relative}:is(.compressed-method-step,.compressed-credibility-card){z-index:32;padding:clamp(1rem,1.7vw,1.32rem);position:relative}.compressed-credibility-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.compressed-clinician-methods-line{border-top:1px solid rgb(var(--compressed-accent) / .14);letter-spacing:.06em;text-transform:uppercase;padding-top:.86rem;font-weight:720;color:rgb(var(--compressed-accent) / .78)!important;max-width:52rem!important;font-size:.78rem!important}.compressed-credibility-card__proof{letter-spacing:.105em;text-transform:uppercase;font-weight:780;color:rgb(var(--compressed-accent) / .84)!important;max-width:32ch!important;margin:0 0 .78rem!important;font-size:.68rem!important;line-height:1.32!important}.compressed-proof-link{border-top:1px solid rgb(var(--compressed-accent) / .13);color:rgb(var(--compressed-accent) / .9);letter-spacing:.08em;text-transform:uppercase;margin-top:1rem;padding-top:.76rem;font-size:.76rem;font-weight:760;text-decoration:none;transition:color .18s,transform .22s;display:inline-flex}:is(.compressed-proof-link:hover,.compressed-proof-link:focus-visible){color:rgb(var(--fg) / .94);outline:none;transform:translate(.18rem)}.compressed-proof-link:focus-visible{outline:2px solid rgb(var(--compressed-accent) / .44);outline-offset:.24rem}.compressed-credibility-media{background:radial-gradient(ellipse at 12% 0%, rgb(var(--compressed-accent) / .13), transparent 44%), linear-gradient(135deg, rgb(var(--surface) / .16), rgb(var(--bg) / .08));border:1px solid rgb(var(--compressed-accent) / .15);box-shadow:inset 0 1px 0 rgb(var(--fg) / .055), 0 18px 52px rgb(var(--treeline) / .12);z-index:32;border-radius:1.4rem 1.08rem 1.58rem 1.16rem/1.12rem 1.48rem 1.08rem 1.34rem;grid-template-columns:minmax(15rem,.88fr) minmax(13rem,.72fr);gap:clamp(.95rem,1.8vw,1.4rem);padding:clamp(.82rem,1.55vw,1.14rem);display:grid;position:relative;overflow:hidden}.compressed-credibility-media:before{background:linear-gradient(90deg, rgb(var(--compressed-accent) / .36), transparent 68%) left top / 62% 1px no-repeat, linear-gradient(180deg, rgb(var(--compressed-accent-two) / .18), transparent 64%) right top / 1px 72% no-repeat, radial-gradient(ellipse at 92% 22%, rgb(var(--compressed-accent-two) / .08), transparent 48%);content:"";pointer-events:none;position:absolute;inset:0}.compressed-credibility-media__frame{aspect-ratio:16/9;background:radial-gradient(ellipse at 50% 50%, rgb(var(--fg) / .06), transparent 62%), rgb(var(--treeline) / .22);border:1px solid rgb(var(--fg) / .08);z-index:2;border-radius:1rem .78rem 1.18rem .86rem/.82rem 1.08rem .84rem 1.05rem;position:relative;overflow:hidden}.compressed-credibility-media__frame iframe{border:0;width:100%;height:100%;display:block}.compressed-credibility-media__copy{z-index:2;align-self:center;position:relative}.compressed-credibility-media__copy h3{color:rgb(var(--fg) / .92);font-family:var(--font-serif);letter-spacing:0;max-width:11ch;margin:0;font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:620;line-height:1.06}.compressed-credibility-media__copy p:not(.compressed-credibility-card__proof):not(.compressed-credibility-media__note){color:rgb(var(--fg-muted) / .82);text-wrap:pretty;max-width:32ch;margin:.86rem 0 0;font-size:clamp(.88rem,1vw,.98rem);line-height:1.5}.compressed-credibility-media__note{border-left:1px solid rgb(var(--compressed-accent) / .26);color:rgb(var(--fg-muted) / .72);max-width:32ch;margin:.9rem 0 0;padding-left:.72rem;font-size:.72rem;line-height:1.45}.compressed-credibility-signal{--signal-a:var(--compressed-accent);--signal-b:var(--compressed-accent-two);aspect-ratio:1.43;isolation:isolate;opacity:1;max-width:min(100%,31rem);min-height:clamp(11rem,20vw,18rem);margin-top:clamp(1.2rem,2.4vw,2rem);position:relative;overflow:visible}.compressed-credibility-signal__glow{background:radial-gradient(ellipse at 54% 46%, rgb(var(--signal-a) / .22), transparent 48%), radial-gradient(ellipse at 72% 34%, rgb(var(--signal-b) / .12), transparent 52%), linear-gradient(112deg, transparent 8%, rgb(var(--fg) / .035), transparent 70%);filter:blur(.2px);opacity:.72;pointer-events:none;z-index:-1;border-radius:43% 57% 48% 52%/55% 42% 58% 45%;position:absolute;inset:7% 2% 3% -4%;transform:rotate(-5deg)}.compressed-credibility-signal__svg{filter:drop-shadow(0 24px 46px rgb(var(--treeline) / .18));width:100%;height:100%;display:block;overflow:visible}:is(.compressed-credibility-signal__current,.compressed-credibility-signal__route,.compressed-credibility-signal__resistance,.compressed-credibility-signal__burst){fill:none;stroke-linecap:round;stroke-linejoin:round}.compressed-credibility-signal__current{stroke:rgb(var(--signal-a) / .72);stroke-width:2.4px;animation:7.5s ease-in-out infinite compressed-clinician-module__IRutQG__credibility-current-drift}.compressed-credibility-signal__current--wide{stroke:rgb(var(--signal-b) / .16);stroke-width:17px}.compressed-credibility-signal__route{stroke:rgb(var(--fg) / .34);stroke-dasharray:7 15;stroke-width:1.25px;animation:8.5s ease-in-out infinite compressed-clinician-module__IRutQG__credibility-route-pulse}.compressed-credibility-signal__route--soft{stroke:rgb(var(--signal-b) / .28);stroke-dasharray:3 13}.compressed-credibility-signal__island{fill:rgb(var(--signal-a) / .09);stroke:rgb(var(--signal-a) / .46);stroke-width:1.6px}.compressed-credibility-signal__island--inner{fill:rgb(var(--signal-b) / .06);stroke:rgb(var(--fg) / .24);stroke-width:1.1px}.compressed-credibility-signal__resistance{stroke:rgb(var(--fg) / .18);stroke-dasharray:4 11;stroke-width:1.35px}.compressed-credibility-signal__burst{stroke:rgb(var(--signal-b) / .34);stroke-width:1.55px}.compressed-credibility-signal__node{fill:rgb(var(--signal-a) / .88);filter:drop-shadow(0 0 10px rgb(var(--signal-a) / .54));transform-box:fill-box;transform-origin:50%;animation:5.2s ease-in-out infinite compressed-clinician-module__IRutQG__credibility-node-glow}.compressed-credibility-signal__node--soft{fill:rgb(var(--signal-b) / .66);filter:drop-shadow(0 0 8px rgb(var(--signal-b) / .42))}.compressed-credibility-signal--joseph{--signal-a:var(--portal-ring);--signal-b:var(--accent-peach)}.compressed-credibility-signal--amami{--signal-a:var(--accent-peach);--signal-b:var(--accent-lavender)}.compressed-caution-list{z-index:32;gap:.55rem;max-width:58rem;margin:clamp(1rem,2vw,1.5rem) 0 0;padding:0;list-style:none;display:grid;position:relative}.compressed-caution-list li{color:rgb(var(--fg-muted) / .76);padding-left:1rem;font-size:.84rem;line-height:1.42;position:relative}.compressed-caution-list li:before{background:rgb(var(--compressed-accent) / .58);content:"";border-radius:999px;width:.32rem;height:.32rem;position:absolute;top:.58em;left:0}.compressed-final-cta{z-index:32;padding-block:clamp(3.4rem,8vw,7rem) clamp(6rem,10vw,8rem);scroll-margin-top:7rem}.compressed-final-cta:before{background:radial-gradient(ellipse at 16% 50%, rgb(var(--compressed-accent) / .15), transparent 48%), linear-gradient(90deg, rgb(var(--compressed-accent) / .14), rgb(var(--compressed-accent-two) / .07), transparent);content:"";filter:blur(26px);opacity:.28;pointer-events:none;z-index:-1;width:min(34rem,72vw);height:8rem;position:absolute;top:clamp(2rem,5vw,4rem);left:1.5rem}.compressed-final-journey-echo{isolation:isolate;opacity:.42;pointer-events:none;z-index:-1;border-radius:999px;width:min(38rem,72vw);position:absolute;inset:auto clamp(1.5rem,7vw,6rem) clamp(1.9rem,5vw,4.8rem) auto;transform:rotate(-2deg)}:is(.compressed-final-journey-echo:before,.compressed-final-journey-echo:after){content:"";pointer-events:none;position:absolute}.clinician-page--compressed-joseph .compressed-final-journey-echo{background:radial-gradient(circle at 82% 52%, rgb(var(--portal-ring) / .5) 0 .28rem, transparent .32rem), radial-gradient(circle at 82% 52%, rgb(var(--portal-ring) / .2), transparent 15%), linear-gradient(105deg, transparent 0 16%, rgb(var(--portal-ring) / .22) 28%, rgb(var(--accent-peach) / .16) 52%, transparent 74%);filter:drop-shadow(0 0 22px rgb(var(--portal-ring) / .12));height:clamp(7rem,11vw,11rem)}.clinician-page--compressed-joseph .compressed-final-journey-echo:before{background:linear-gradient(112deg, transparent, rgb(var(--accent-peach) / .22), rgb(var(--portal-ring) / .2), transparent) 50% 52% / 84% 1px no-repeat, radial-gradient(circle at 24% 56%, rgb(var(--accent-peach) / .35) 0 .2rem, transparent .24rem), radial-gradient(circle at 58% 45%, rgb(var(--portal-ring) / .3) 0 .16rem, transparent .2rem);inset:12% 0 10%}.clinician-page--compressed-joseph .compressed-final-journey-echo:after{background:conic-gradient(from 220deg, transparent 0 18%, rgb(var(--portal-ring) / .2) 24%, transparent 38% 56%, rgb(var(--accent-peach) / .16) 64%, transparent 82% 100%);filter:blur(.2px);border-radius:999px;width:clamp(4.4rem,6vw,6rem);height:clamp(4.4rem,6vw,6rem);top:18%;right:3%}.clinician-page--compressed-megumi .compressed-final-journey-echo{background:radial-gradient(circle at 72% 44%, rgb(var(--accent-peach) / .4) 0 .2rem, transparent .24rem), radial-gradient(ellipse at 68% 48%, rgb(var(--portal-ring) / .13), transparent 40%), linear-gradient(100deg, transparent, rgb(var(--accent-peach) / .18), rgb(var(--accent-lavender) / .14), transparent 76%);filter:drop-shadow(0 0 20px rgb(var(--accent-peach) / .11));height:clamp(7rem,12vw,12rem)}.clinician-page--compressed-megumi .compressed-final-journey-echo:before{background:linear-gradient(96deg, transparent, rgb(var(--accent-peach) / .2), rgb(var(--accent-lavender) / .16), transparent) 50% 44% / 86% 1px no-repeat, radial-gradient(circle at 28% 48%, rgb(var(--portal-ring) / .2) 0 .18rem, transparent .22rem), radial-gradient(circle at 54% 40%, rgb(var(--accent-peach) / .28) 0 .14rem, transparent .18rem);inset:12% 0}.clinician-page--compressed-megumi .compressed-final-journey-echo:after{background:conic-gradient(from 142deg, transparent 0 14%, rgb(var(--portal-ring) / .17) 22%, transparent 36% 54%, rgb(var(--accent-peach) / .14) 65%, transparent 82% 100%);border-radius:999px 999px 44% 44%;width:clamp(4.8rem,7vw,7rem);height:clamp(4.8rem,7vw,7rem);top:10%;right:7%;transform:rotate(12deg)}.joseph-momentum-spine{display:none}.joseph-momentum-spine__switch{appearance:none;background:linear-gradient(180deg, rgb(var(--surface) / .5), rgb(var(--bg) / .2));border:1px solid rgb(var(--portal-ring) / .2);box-shadow:0 1px 0 rgb(var(--fg) / .08) inset, 0 12px 30px rgb(var(--treeline) / .08), 0 0 26px rgb(var(--portal-ring) / .08);color:rgb(var(--fg-muted) / .74);cursor:pointer;letter-spacing:.085em;opacity:.68;pointer-events:auto;z-index:90;border-radius:999px;align-items:center;gap:.48rem;padding:.32rem .5rem .32rem .38rem;line-height:1;transition:background .24s,border-color .24s,box-shadow .32s,color .24s,opacity .24s,transform .32s cubic-bezier(.16,.86,.2,1);display:inline-flex;position:fixed;top:clamp(4.9rem,7vw,6.2rem);right:clamp(.9rem,2.1vw,1.7rem)}:is(.joseph-momentum-spine__switch:hover,.joseph-momentum-spine__switch:focus-visible){border-color:rgb(var(--accent-peach) / .28);box-shadow:0 1px 0 rgb(var(--fg) / .1) inset, 0 14px 34px rgb(var(--treeline) / .1), 0 0 34px rgb(var(--accent-peach) / .12);color:rgb(var(--fg) / .86);opacity:.98;transform:translateY(-.08rem)}.joseph-momentum-spine__switch:focus-visible{outline:2px solid rgb(var(--portal-ring) / .45);outline-offset:.24rem}.joseph-momentum-spine__switch-mark{background:linear-gradient(90deg, rgb(var(--portal-ring) / .18), rgb(var(--accent-peach) / .12));border:1px solid rgb(var(--portal-ring) / .18);border-radius:999px;width:1.92rem;height:1rem;padding:.12rem;display:inline-flex}.joseph-momentum-spine__switch-mark span{background:radial-gradient(circle at 42% 38%, rgb(var(--fg) / .94), rgb(var(--portal-ring) / .84) 45%, rgb(var(--portal-ring) / 0) 76%);box-shadow:0 0 12px rgb(var(--portal-ring) / .26), 0 0 24px rgb(var(--accent-peach) / .1);border-radius:999px;width:.74rem;height:.74rem;transition:background .26s,box-shadow .26s,transform .32s cubic-bezier(.16,.86,.2,1);display:block;transform:translate(0,0)}.joseph-momentum-spine__switch[aria-checked=true]{background:linear-gradient(180deg, rgb(var(--surface) / .62), rgb(var(--accent-peach) / .08));border-color:rgb(var(--accent-peach) / .34);color:rgb(var(--fg) / .86)}.joseph-momentum-spine__switch[aria-checked=true] .joseph-momentum-spine__switch-mark{border-color:rgb(var(--accent-peach) / .28)}.joseph-momentum-spine__switch[aria-checked=true] .joseph-momentum-spine__switch-mark span{background:radial-gradient(circle at 42% 38%, rgb(var(--fg) / .98), rgb(var(--accent-peach) / .88) 45%, rgb(var(--accent-peach) / 0) 76%);box-shadow:0 0 16px rgb(var(--accent-peach) / .38), 0 0 36px rgb(var(--portal-ring) / .18);transform:translate(.88rem)}.joseph-momentum-spine__switch-label{text-transform:uppercase;font-size:.62rem;font-weight:760}.clinician-page--compressed-joseph{--joseph-flow-width:min(22rem, 24vw);--momentum-lotus:0;--quiet-drift-x:0px;--quiet-drift-y:0px;--quiet-near:0;--quiet-node-1:0;--quiet-node-2:0;--quiet-node-3:0;--quiet-node-4:0;--quiet-node-5:0;--quiet-pointer-x:82%;--quiet-pointer-y:48%;--quiet-pulse:0;--quiet-reactive:0;--quiet-scroll:0;--quiet-scroll-energy:0}.clinician-page--compressed-joseph .joseph-momentum-spine{opacity:calc(.34 + var(--momentum-active,.28) * .08 + var(--momentum-lotus) * .06);pointer-events:none;z-index:auto;display:block;position:absolute;inset:0}.clinician-page--compressed-joseph .joseph-momentum-spine:before{background:linear-gradient(90deg, rgb(var(--treeline) / .075) 0 1px, transparent 1px) 0 0 / 7rem 100%, linear-gradient(0deg, rgb(var(--treeline) / .045) 0 1px, transparent 1px) 0 0 / 100% 9rem, linear-gradient(115deg, transparent 42%, rgb(var(--portal-ring) / .08), transparent 58%);content:"";opacity:.14;pointer-events:none;z-index:6;transition:opacity .52s;position:fixed;inset:0}.clinician-page--compressed-joseph .joseph-momentum-spine[data-momentum-toy-mode=kinetic]{opacity:calc(.46 + var(--momentum-active,.3) * .12 + var(--momentum-lotus) * .12)}.clinician-page--compressed-joseph .joseph-momentum-spine[data-momentum-toy-mode=kinetic]:before{opacity:.3}:is(.joseph-momentum-spine__quiet-layer,.joseph-momentum-spine__kinetic-layer){pointer-events:none;z-index:7;transition:opacity .62s,transform .76s cubic-bezier(.16,.86,.2,1);position:absolute;inset:0}.joseph-momentum-spine__quiet-layer{opacity:1;transform:translate(0,0)}:is(.joseph-momentum-spine__quiet-layer:before,.joseph-momentum-spine__quiet-layer:after){content:"";pointer-events:none;transition:opacity .24s ease-out;position:fixed;inset:0}.joseph-momentum-spine__quiet-layer:before{background:radial-gradient(ellipse at var(--quiet-pointer-x) var(--quiet-pointer-y), rgb(var(--portal-ring) / .22), rgb(var(--accent-peach) / .12) 18%, transparent 46%), conic-gradient(from calc(90deg + var(--quiet-scroll) * 280deg) at var(--quiet-pointer-x) var(--quiet-pointer-y), transparent 0deg, rgb(var(--accent-lavender) / .08) 34deg, transparent 86deg, rgb(var(--portal-ring) / .08) 144deg, transparent 226deg);filter:blur(.4px);mix-blend-mode:screen;opacity:calc(var(--quiet-reactive) * .34 + var(--quiet-pulse) * .24 + var(--quiet-scroll-energy) * .14);z-index:1}.joseph-momentum-spine__quiet-layer:after{background:radial-gradient(circle at var(--quiet-pointer-x) var(--quiet-pointer-y), transparent 0 2.2rem, rgb(var(--portal-ring) / .22) 2.25rem, transparent 2.45rem 4.3rem, rgb(var(--accent-peach) / .12) 4.36rem, transparent 4.62rem);mix-blend-mode:screen;opacity:calc(var(--quiet-pulse) * .55);transform:scale(calc(1 + var(--quiet-pulse) * .08));z-index:2}.joseph-momentum-spine[data-momentum-toy-mode=kinetic] .joseph-momentum-spine__quiet-layer{opacity:0;transform:translate(.6rem)scale(1.01)}.joseph-momentum-spine__kinetic-layer{opacity:0;transform:translate(-.4rem)}.joseph-momentum-spine[data-momentum-toy-mode=kinetic] .joseph-momentum-spine__kinetic-layer{opacity:1;transform:translate(0,0)}.joseph-momentum-spine__quiet-svg{mix-blend-mode:screen;opacity:1;height:100%;min-height:3300px;transform:translate3d(var(--quiet-drift-x), var(--quiet-drift-y), 0) scale(calc(1 + var(--quiet-near) * .008 + var(--quiet-pulse) * .006));transform-origin:82%;width:100%;transition:opacity .52s,transform .72s cubic-bezier(.16,.86,.2,1);position:absolute;inset:0}:is(.joseph-momentum-spine__quiet-path,.joseph-momentum-spine__quiet-gates path,.joseph-momentum-spine__quiet-finale path,.joseph-momentum-spine__quiet-finale circle){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.joseph-momentum-spine__quiet-path--shadow{opacity:calc(.2 + var(--quiet-near) * .08 + var(--quiet-scroll-energy) * .1);stroke:rgb(var(--portal-ring) / .64);stroke-dasharray:2 26;stroke-width:1.32px}.joseph-momentum-spine__quiet-path--main{filter:drop-shadow(0 0 16px rgb(var(--portal-ring) / .24)) drop-shadow(0 0 44px rgb(var(--accent-peach) / .14));opacity:calc(.68 + var(--quiet-near) * .14 + var(--quiet-pulse) * .12 + var(--quiet-scroll-energy) * .08);stroke:rgb(var(--portal-ring) / .82);stroke-dasharray:118 260;stroke-width:calc(2.05px + var(--quiet-near) * .42px + var(--quiet-pulse) * .48px)}.joseph-momentum-spine__quiet-path--practice{opacity:calc(.42 + var(--quiet-reactive) * .16 + var(--quiet-scroll-energy) * .08);stroke:rgb(var(--accent-peach) / .66);stroke-dasharray:calc(34px - var(--quiet-near) * 10px) 58;stroke-width:calc(1.38px + var(--quiet-near) * .22px)}.joseph-momentum-spine__quiet-path--breath{opacity:calc(.34 + var(--quiet-reactive) * .16 + var(--quiet-pulse) * .12);stroke:rgb(var(--accent-lavender) / .62);stroke-dasharray:6 18;stroke-width:calc(1.16px + var(--quiet-near) * .22px)}.joseph-momentum-spine__quiet-path--tempo{filter:drop-shadow(0 0 14px rgb(var(--accent-peach) / .18)) drop-shadow(0 0 38px rgb(var(--portal-ring) / .12));opacity:calc(.66 + var(--quiet-near) * .16 + var(--quiet-scroll-energy) * .1);stroke:rgb(var(--accent-peach) / .78);stroke-dasharray:calc(72px - var(--quiet-reactive) * 18px) 150;stroke-width:calc(1.48px + var(--quiet-near) * .32px)}.joseph-momentum-spine__quiet-path--tempo-lower{opacity:calc(.56 + var(--quiet-near) * .12 + var(--quiet-scroll-energy) * .12);stroke:rgb(var(--portal-ring) / .7)}.joseph-momentum-spine__quiet-gates path{opacity:calc(.46 + var(--quiet-near) * .14 + var(--quiet-pulse) * .14);stroke:rgb(var(--accent-peach) / .66);stroke-dasharray:18 20;stroke-width:calc(1.38px + var(--quiet-near) * .2px)}.joseph-momentum-spine__quiet-node{--quiet-node-focus:0;fill:rgb(var(--portal-ring) / .58);filter:drop-shadow(0 0 14px rgb(var(--portal-ring) / .26)) drop-shadow(0 0 28px rgb(var(--accent-peach) / .12));opacity:calc(.72 + var(--quiet-node-focus) * .24 + var(--quiet-pulse) * .08);stroke:rgb(var(--bg) / .52);stroke-width:1px;transform:scale(calc(1 + var(--quiet-node-focus) * .62 + var(--quiet-pulse) * .22)) translateY(calc(var(--quiet-scroll-energy) * -7px));transform-box:fill-box;transform-origin:50%}:is(.joseph-momentum-spine__quiet-node--two,.joseph-momentum-spine__quiet-node--four){fill:rgb(var(--accent-peach) / .58);filter:drop-shadow(0 0 16px rgb(var(--accent-peach) / .24)) drop-shadow(0 0 32px rgb(var(--portal-ring) / .12))}.joseph-momentum-spine__quiet-node--one{--quiet-node-focus:var(--quiet-node-1)}.joseph-momentum-spine__quiet-node--two{--quiet-node-focus:var(--quiet-node-2)}.joseph-momentum-spine__quiet-node--three{--quiet-node-focus:var(--quiet-node-3)}.joseph-momentum-spine__quiet-node--four{--quiet-node-focus:var(--quiet-node-4)}.joseph-momentum-spine__quiet-node--five{--quiet-node-focus:var(--quiet-node-5)}.joseph-momentum-spine__quiet-finale{filter:drop-shadow(0 0 22px rgb(var(--accent-peach) / .22)) drop-shadow(0 0 54px rgb(var(--portal-ring) / .13));opacity:calc(.78 + var(--quiet-node-5) * .18 + var(--quiet-pulse) * .12)}.joseph-momentum-spine__quiet-finale path{fill:rgb(var(--accent-peach) / .035);stroke:rgb(var(--accent-peach) / .46);stroke-width:1.18px}.joseph-momentum-spine__quiet-finale circle{opacity:.28;stroke:rgb(var(--portal-ring) / .46);stroke-dasharray:6 18;stroke-width:1.08px}.joseph-momentum-spine__quiet-finale-ring{stroke:rgb(var(--accent-peach) / .42)!important;stroke-dasharray:18 30!important}@keyframes compressed-clinician-module__IRutQG__josephQuietMomentumCurrent{0%,to{opacity:.62;stroke-dashoffset:118px}50%{opacity:.9;stroke-dashoffset:20px}}@keyframes compressed-clinician-module__IRutQG__josephQuietMomentumBreath{0%,to{opacity:.34;transform:scale(.98)}50%{opacity:.58;transform:scale(1.015)}}@keyframes compressed-clinician-module__IRutQG__josephQuietMomentumNode{0%,to{opacity:.68}50%{opacity:.96}}.joseph-momentum-spine__quiet-path--main{animation:16s ease-in-out infinite compressed-clinician-module__IRutQG__josephQuietMomentumCurrent}:is(.joseph-momentum-spine__quiet-path--breath,.joseph-momentum-spine__quiet-path--tempo,.joseph-momentum-spine__quiet-finale){transform-box:fill-box;transform-origin:50%;animation:18s ease-in-out infinite compressed-clinician-module__IRutQG__josephQuietMomentumBreath}.joseph-momentum-spine__quiet-path--tempo{animation-duration:22s;animation-delay:-7s}.joseph-momentum-spine__quiet-node{animation:9.5s ease-in-out infinite compressed-clinician-module__IRutQG__josephQuietMomentumNode}.joseph-momentum-spine__quiet-node--two{animation-delay:-2.1s}.joseph-momentum-spine__quiet-node--three{animation-delay:-4.2s}.joseph-momentum-spine__quiet-node--four{animation-delay:-6.3s}.joseph-momentum-spine__quiet-node--five{animation-delay:-7.8s}.joseph-momentum-spine__svg{opacity:.24;width:100%;height:100%;min-height:3300px;position:absolute;inset:0}.joseph-momentum-spine__path{fill:none;stroke-linecap:butt;stroke-linejoin:round;vector-effect:non-scaling-stroke}.joseph-momentum-spine__path--rough{filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .16));opacity:calc(.05 + (1 - var(--momentum-smooth)) * .055);stroke:rgb(var(--portal-ring) / .54);stroke-dasharray:3 17;stroke-width:1.42px}.joseph-momentum-spine__path--support{opacity:calc(.08 + var(--momentum-pause) * .14 + var(--momentum-smooth) * .06 + var(--momentum-lotus) * .12);stroke:rgb(var(--accent-peach) / .78);stroke-dasharray:42 28;stroke-width:1.36px}.joseph-momentum-spine__trace{fill:none;opacity:calc(.08 + var(--momentum-active) * .035 + var(--momentum-smooth) * .04);stroke:rgb(var(--treeline) / .42);stroke-dasharray:72 34 8 30;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px;vector-effect:non-scaling-stroke}.joseph-momentum-spine__node{display:none}:is(.joseph-momentum-spine__node--pause,.joseph-momentum-spine__node--landing){fill:rgb(var(--accent-peach) / .84);opacity:.78}.joseph-momentum-spine__node--origin{filter:blur(.8px) drop-shadow(0 0 24px rgb(var(--portal-ring) / .18));opacity:.16}.joseph-momentum-spine__finale{filter:drop-shadow(0 0 22px rgb(var(--accent-peach) / calc(.18 + var(--momentum-lotus) * .26))) drop-shadow(0 0 70px rgb(var(--portal-ring) / calc(.12 + var(--momentum-lotus) * .22))) drop-shadow(0 0 132px rgb(var(--accent-lavender) / calc(.06 + var(--momentum-lotus) * .16)));opacity:calc(.42 + var(--momentum-smooth) * .1 + var(--momentum-pause) * .06 + var(--momentum-lotus) * .42)}:is(.joseph-momentum-spine__finale path,.joseph-momentum-spine__finale circle){fill:none;stroke:rgb(var(--accent-peach) / .42);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.14px}.joseph-momentum-spine__finale-petal{fill:rgb(var(--accent-peach) / calc(.028 + var(--momentum-lotus) * .12));opacity:calc(.6 + var(--momentum-lotus) * .34);stroke:rgb(var(--accent-peach) / calc(.3 + var(--momentum-lotus) * .34))}:is(.joseph-momentum-spine__finale-petal--left,.joseph-momentum-spine__finale-petal--right){opacity:.52;stroke:rgb(var(--portal-ring) / .3)}.joseph-momentum-spine__finale-stem{opacity:.68;stroke:rgb(var(--portal-ring) / .44);stroke-width:1.28px}.joseph-momentum-spine__finale-stem--soft{opacity:.38;stroke:rgb(var(--accent-peach) / .34)}.joseph-momentum-spine__finale-seed{opacity:calc(.74 + var(--momentum-lotus) * .24);fill:rgb(var(--accent-peach) / calc(.15 + var(--momentum-lotus) * .32))!important;stroke:rgb(var(--fg) / calc(.3 + var(--momentum-lotus) * .42))!important;stroke-width:.92px!important}.joseph-momentum-spine__finale-ring{opacity:.24;stroke-dasharray:5 18;stroke:rgb(var(--portal-ring) / .32)!important;stroke-width:1px!important}.joseph-momentum-spine__finale-ring--outer{opacity:.16;stroke-dasharray:22 36;stroke:rgb(var(--accent-peach) / .28)!important}:is(.clinician-page--compressed-joseph[data-momentum-state=cta] .joseph-momentum-spine__finale,.clinician-page--compressed-joseph[data-momentum-state=play-landing] .joseph-momentum-spine__finale){opacity:.88}.joseph-momentum-spine .momentum-path-field--page{height:100vh;opacity:calc(.3 + var(--momentum-active) * .16 + var(--momentum-pause) * .06 + var(--momentum-lotus) * .12);width:100vw;position:fixed;inset:0 auto auto 0}.joseph-momentum-spine .momentum-path-field--page .momentum-path-field__canvas{filter:saturate(1.08) brightness(.98) contrast(.92) drop-shadow(0 0 10px rgb(var(--portal-ring) / .08));mix-blend-mode:multiply;opacity:.68}.momentum-path-field--page .momentum-path-field__structure{display:none}.momentum-path-field--page .momentum-path-field__static{display:none}.momentum-path-field--page .momentum-path-field__path--drag{opacity:calc(.28 - var(--momentum-smooth) * .1);stroke-width:1.3px}:is(.momentum-path-field--page .momentum-path-field__path--smooth,.momentum-path-field--page .momentum-path-field__path--support){opacity:calc(.44 + var(--momentum-smooth) * .48 + var(--momentum-pause) * .2);stroke-width:2.42px}.clinician-page--compressed-joseph .compressed-clinician-hero{grid-template-columns:minmax(0,1fr) minmax(20rem,.66fr);grid-template-areas:"copy visual";align-items:center;gap:clamp(1.45rem,4.2vw,5.4rem);min-height:min(43rem,100vh - 6.5rem);padding-block:clamp(3.15rem,7vw,5.6rem) clamp(1.5rem,3.6vw,2.7rem)}.joseph-hero-photo{aspect-ratio:.69;border:1px solid rgb(var(--portal-ring) / .26);box-shadow:inset 0 1px 0 rgb(var(--fg) / .18), inset 0 -46px 84px rgb(var(--treeline) / .24), 0 26px 76px rgb(var(--treeline) / .32), 0 0 58px rgb(var(--portal-ring) / .11);isolation:isolate;border-radius:clamp(2rem,3.2vw,3.25rem) clamp(1.15rem,2.1vw,2.1rem) clamp(2.4rem,3.8vw,3.7rem) clamp(1.45rem,2.6vw,2.55rem)/clamp(1.35rem,2.4vw,2.3rem) clamp(2.75rem,3.8vw,3.8rem) clamp(1.55rem,2.8vw,2.75rem) clamp(2.2rem,3.3vw,3.3rem);grid-area:photo;align-self:start;width:min(22rem,100%);max-width:22rem;min-height:25rem;margin-top:clamp(.1rem,1.2vw,.9rem);position:relative;overflow:hidden}.joseph-hero-photo:before{background:linear-gradient(180deg, rgb(var(--bg) / 0) 42%, rgb(var(--bg) / .18) 72%, rgb(var(--bg) / .34)), radial-gradient(ellipse at 82% 12%, rgb(var(--portal-ring) / .13), transparent 42%), radial-gradient(ellipse at 24% 82%, rgb(var(--accent-peach) / .16), transparent 48%);content:"";mix-blend-mode:screen;pointer-events:none;z-index:2;position:absolute;inset:0}.joseph-hero-photo:after{border:1px solid rgb(var(--accent-peach) / .18);border-radius:inherit;content:"";pointer-events:none;z-index:4;position:absolute;inset:.72rem}.joseph-hero-photo img{filter:saturate(.94)contrast(1.03)brightness(.98);object-fit:cover;object-position:53% 44%;transform:scale(1.01)}.joseph-hero-photo__origin{background:radial-gradient(circle, rgb(var(--portal-ring) / .92), rgb(var(--accent-peach) / .38) 38%, transparent 72%);box-shadow:0 0 18px rgb(var(--portal-ring) / .46), 0 0 42px rgb(var(--accent-peach) / .16);z-index:5;border-radius:999px;width:.8rem;height:.8rem;position:absolute;top:21%;right:-.22rem}.joseph-hero-photo__edge{background:linear-gradient(180deg, transparent, rgb(var(--portal-ring) / .42), transparent);filter:blur(.2px);opacity:.62;z-index:4;width:1px;position:absolute;top:11%;bottom:16%;right:0}.joseph-hero-photo__caption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg, rgb(var(--bg) / .5), rgb(var(--treeline) / .2));border-block:1px solid rgb(var(--portal-ring) / .2);color:rgb(var(--fg) / .82);letter-spacing:.09em;text-align:center;text-transform:uppercase;z-index:5;border-inline:0;border-radius:0;padding:.46rem .58rem;font-size:clamp(.56rem,.68vw,.68rem);font-weight:760;line-height:1;position:absolute;bottom:.82rem;left:.72rem;right:.72rem}.clinician-page--compressed-joseph .compressed-clinician-hero__copy{grid-area:copy;max-width:48rem}.clinician-page--compressed-joseph .compressed-clinician-hero:before{background:radial-gradient(ellipse at 18% 22%, rgb(var(--portal-ring) / .14), transparent 42%), radial-gradient(ellipse at 76% 40%, rgb(var(--accent-peach) / .13), transparent 52%), linear-gradient(120deg, transparent 16%, rgb(var(--fg) / .03), transparent 68%);opacity:.42}.clinician-page--compressed-joseph .compressed-clinician-hero h1{letter-spacing:-.02em;max-width:15.8ch;font-size:clamp(3.85rem,6.4vw,6.4rem);line-height:.98}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(3){color:rgb(var(--portal-ring) / .88);letter-spacing:-.012em;padding-left:clamp(.05rem,1vw,.5rem);font-size:.82em}.compressed-clinician-hero__recognition--joseph{color:rgb(var(--accent-peach) / .88);font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;margin-top:clamp(1rem,1.7vw,1.35rem);font-size:clamp(.86rem,1.1vw,1rem);font-style:normal;font-weight:780;line-height:1}.clinician-page--compressed-joseph .compressed-clinician-chip-list{gap:.52rem;max-width:39rem}.clinician-page--compressed-joseph .compressed-clinician-chip-list li{color:rgb(var(--fg) / .8)}.clinician-page--compressed-joseph .compressed-clinician-chip-list li:before{background:linear-gradient(90deg, rgb(var(--portal-ring) / .68), rgb(var(--accent-peach) / .56))}.clinician-page--compressed-joseph .compressed-clinician-visual{grid-area:visual;max-width:min(30rem,100%);padding-top:clamp(1.4rem,3vw,3rem)}.joseph-momentum-guides{pointer-events:none;z-index:18;position:absolute;inset:0}.joseph-path-guide{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgb(var(--bg) / .7);border:1px solid rgb(var(--portal-ring) / .18);box-shadow:0 0 26px rgb(var(--portal-ring) / .08), inset 0 1px 0 rgb(var(--fg) / .06);color:rgb(var(--fg) / .7);letter-spacing:.09em;opacity:.62;pointer-events:none;text-transform:uppercase;max-width:min(18rem,42vw);text-shadow:0 1px 10px rgb(var(--treeline) / .2), 0 0 24px rgb(var(--portal-ring) / .1);white-space:normal;border-radius:999px;padding:.48rem .62rem .48rem 1.15rem;font-size:clamp(.64rem,.78vw,.76rem);font-weight:820;line-height:1.15;position:absolute;transform:rotate(-3deg)}.joseph-path-guide:before{background:radial-gradient(circle, rgb(var(--portal-ring) / .78), rgb(var(--accent-peach) / .36) 42%, transparent 74%);box-shadow:0 0 14px rgb(var(--portal-ring) / .22), 0 0 32px rgb(var(--accent-peach) / .1);content:"";border-radius:999px;width:.36rem;height:.36rem;position:absolute;top:50%;left:.42rem;transform:translateY(-50%)}.joseph-path-guide--hero{color:rgb(var(--fg) / .78);right:max(1.4rem, calc((100vw - var(--hero-max)) / 2 + 2rem));top:clamp(9.2rem,15vw,12.2rem)}.joseph-path-guide--impulse{right:max(2rem, calc((100vw - var(--hero-max)) / 2 + 3rem));top:clamp(86rem,126vw,104rem);transform:rotate(3deg)}.joseph-path-guide--tools{left:max(28rem, calc((100vw - var(--hero-max)) / 2 + 30rem));display:none;top:clamp(166rem,238vw,196rem)}.joseph-path-guide--cta{color:rgb(var(--fg) / .78);right:max(2.2rem, calc((100vw - var(--hero-max)) / 2 + 6rem));top:clamp(214rem,298vw,252rem);transform:rotate(2deg)}:is(.clinician-page--compressed-joseph[data-momentum-state=hero] .joseph-path-guide--hero,.clinician-page--compressed-joseph[data-momentum-state=friction] .joseph-path-guide--impulse,.clinician-page--compressed-joseph[data-momentum-state=method] .joseph-path-guide--impulse,.clinician-page--compressed-joseph[data-momentum-state=support] .joseph-path-guide--tools,.clinician-page--compressed-joseph[data-momentum-state=cta] .joseph-path-guide--cta,.clinician-page--compressed-joseph[data-momentum-state=strategy] .joseph-path-guide--hero,.joseph-path-guide:hover){background:rgb(var(--bg) / .78);border-color:rgb(var(--portal-ring) / .36);color:rgb(var(--fg) / .92);opacity:.92;transform:translateY(-.14rem)rotate(0)}.clinician-page--compressed-joseph .compressed-clinician-section{padding-block:clamp(2rem,5.2vw,4.8rem)}.clinician-page--compressed-joseph .compressed-clinician-section+.compressed-clinician-section{margin-top:clamp(-1.55rem,-1.8vw,-.55rem)}.clinician-page--compressed-joseph .compressed-clinician-section__intro p:not(.section-eyebrow){max-width:35rem}.compressed-clinician-hero__recognition--joseph{color:rgb(var(--fg) / .86)}.compressed-clinician-hero__recognition--joseph span{color:rgb(var(--portal-ring) / .9)}.clinician-page--compressed-joseph .compressed-fit-list{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,2.45vw,2.35rem) clamp(1.35rem,3vw,3.4rem);max-width:79rem}.clinician-page--compressed-joseph .compressed-fit-list li{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:rgb(var(--fg) / .84);font-family:var(--font-serif);letter-spacing:0;text-wrap:balance;background:0 0;border:0;max-width:22rem;padding:.18rem 0 .18rem 1.05rem;font-size:clamp(1.25rem,1.8vw,1.72rem);font-style:normal;font-weight:430;line-height:1.22;position:relative}.clinician-page--compressed-joseph .compressed-fit-list li:before{background:radial-gradient(circle, rgb(var(--portal-ring) / .72), rgb(var(--accent-peach) / .28) 45%, transparent 78%);box-shadow:0 0 12px rgb(var(--portal-ring) / .16), 0 0 24px rgb(var(--accent-peach) / .06);content:"";opacity:.78;border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.68em;left:0}.clinician-page--compressed-joseph .compressed-fit-list li:first-child{color:rgb(var(--fg) / .9);grid-column:1/span 4;max-width:20rem}.clinician-page--compressed-joseph .compressed-fit-list li:nth-child(2){color:rgb(var(--fg) / .72);grid-column:5/span 3;max-width:17.5rem;margin-top:clamp(1.25rem,2.3vw,2.15rem)}.clinician-page--compressed-joseph .compressed-fit-list li:nth-child(3){color:rgb(var(--portal-ring) / .86);grid-column:8/span 5;max-width:24rem;margin-top:.25rem}.clinician-page--compressed-joseph .compressed-fit-list li:nth-child(4){color:rgb(var(--fg) / .74);grid-column:3/span 4;max-width:18.5rem;margin-top:.15rem}.clinician-page--compressed-joseph .compressed-fit-list li:nth-child(5){color:rgb(var(--fg) / .82);grid-column:7/span 5;max-width:25rem;margin-top:clamp(1.05rem,2.1vw,2rem)}.clinician-page--compressed-joseph .compressed-fit-list li:nth-child(6){display:none}.joseph-momentum-beat{max-width:var(--hero-max);z-index:20;grid-template-columns:minmax(0,.78fr) minmax(18rem,.92fr);align-items:center;gap:clamp(1.6rem,4vw,4.5rem);min-height:clamp(22rem,42vw,34rem);margin-inline:auto;padding-inline:1.5rem;display:grid;position:relative}.joseph-momentum-beat:before{background:radial-gradient(ellipse at 68% 50%, rgb(var(--portal-ring) / .09), transparent 44%), radial-gradient(ellipse at 42% 46%, rgb(var(--accent-peach) / .08), transparent 56%);content:"";filter:blur(28px);opacity:.46;pointer-events:none;z-index:-1;position:absolute;inset:2% 0 8%}.joseph-momentum-beat__copy{max-width:37rem}.joseph-momentum-beat__copy h2{color:rgb(var(--fg) / .96);font-family:var(--font-serif);letter-spacing:-.016em;text-wrap:balance;margin:.6rem 0 0;font-size:clamp(3.1rem,6.2vw,6.5rem);font-weight:400;line-height:1.01}.joseph-momentum-beat__copy h2 span{display:block}.joseph-momentum-beat__copy h2 span:last-child{color:rgb(var(--portal-ring) / .9);padding-left:clamp(.25rem,2vw,1.4rem);font-size:.84em}.joseph-momentum-beat__copy p:not(.section-eyebrow){color:rgb(var(--fg-muted) / .82);max-width:31rem;margin:clamp(1rem,2vw,1.45rem) 0 0;font-size:clamp(1rem,1.2vw,1.14rem);line-height:1.52}.joseph-momentum-beat__visual{aspect-ratio:1.9;border-radius:50%;min-height:clamp(15rem,28vw,22rem);position:relative;overflow:visible}.joseph-momentum-beat__visual:before{background:radial-gradient(ellipse at 46% 52%, rgb(var(--portal-ring) / .14), transparent 30%), radial-gradient(ellipse at 70% 32%, rgb(var(--accent-peach) / .12), transparent 38%);content:"";filter:blur(22px);opacity:.42;position:absolute;inset:-16%}.joseph-pause-field{filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .12)) drop-shadow(0 0 48px rgb(var(--accent-peach) / .07));opacity:.9;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.joseph-pause-field__path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.joseph-pause-field__path--drag{opacity:.28;stroke:rgb(var(--fg) / .24);stroke-dasharray:2 12;stroke-width:1.05px}.joseph-pause-field__path--clear{opacity:.5;stroke:rgb(var(--portal-ring) / .58);stroke-width:1.35px}.joseph-pause-field__path--impulse{opacity:.36;stroke:rgb(var(--accent-peach) / .52);stroke-dasharray:34 28;stroke-width:1.1px}.joseph-pause-field__pause{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.joseph-pause-field__pause--outer{opacity:.22;stroke:rgb(var(--fg) / .22);stroke-dasharray:1 12;stroke-width:1.05px}:is(.joseph-pause-field__pause--inner,.joseph-pause-field__node){fill:rgb(var(--portal-ring) / .62);filter:drop-shadow(0 0 16px rgb(var(--portal-ring) / .2));opacity:.76;stroke:#0000}.joseph-pause-field__node--fast{fill:rgb(var(--accent-peach) / .7)}.joseph-pause-field__node--strategy{fill:rgb(var(--fg) / .72)}.joseph-momentum-beat__tag{color:rgb(var(--fg) / .78);letter-spacing:.03em;text-transform:none;z-index:4;padding:0;font-size:clamp(.58rem,.8vw,.72rem);font-weight:620;line-height:1;position:absolute}.joseph-momentum-beat__tag:before{background:linear-gradient(90deg, rgb(var(--accent-peach) / .45), rgb(var(--accent-lavender) / .45));content:"";opacity:.8;vertical-align:.06rem;border-radius:999px;width:.46rem;height:.1rem;margin-right:.28rem;display:inline-block}.joseph-momentum-beat__tag--friction{top:48%;left:26%}.joseph-momentum-beat__tag--pause{top:28%;right:20%}.joseph-momentum-beat__tag--strategy{bottom:18%;right:10%}.joseph-friction-map{pointer-events:none;z-index:5;position:absolute;inset:0}.joseph-friction-map span{background:radial-gradient(circle, rgb(var(--portal-ring) / .78), rgb(var(--accent-peach) / .34) 44%, transparent 74%);box-shadow:0 0 14px rgb(var(--portal-ring) / .2), 0 0 28px rgb(var(--accent-peach) / .08);opacity:.54;border:0;border-radius:999px;width:.42rem;height:.42rem;padding:0;position:absolute}.joseph-friction-map span:before{content:none}.joseph-friction-map span:first-child{top:19%;left:10%}.joseph-friction-map span:nth-child(2){top:57%;left:2%}.joseph-friction-map span:nth-child(3){top:72%;left:32%}.joseph-friction-map span:nth-child(4){top:14%;right:8%}.joseph-friction-map span:nth-child(5){top:58%;right:4%}.joseph-friction-map span:nth-child(6){top:76%;right:28%}.clinician-page--compressed-joseph .compressed-specialty-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;max-width:78rem}.clinician-page--compressed-joseph .compressed-specialty-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(ellipse at 22% 0%, rgb(var(--portal-ring) / .11), transparent 46%), linear-gradient(145deg, rgb(var(--surface) / .32), rgb(var(--bg) / .24));background-color:rgb(var(--bg) / .68);border-color:rgb(var(--portal-ring) / .18);min-height:clamp(13rem,17vw,16.5rem);transition:border-color .26s,box-shadow .36s,transform .42s cubic-bezier(.16,.86,.2,1)}:is(.clinician-page--compressed-joseph .compressed-specialty-card:hover,.clinician-page--compressed-joseph .compressed-specialty-card:focus-visible){border-color:rgb(var(--portal-ring) / .26);box-shadow:inset 0 1px 0 rgb(var(--fg) / .075), 0 18px 54px rgb(var(--treeline) / .16), 0 0 36px rgb(var(--portal-ring) / .07);outline:none;transform:translateY(-.22rem)}.clinician-page--compressed-joseph .compressed-specialty-card:focus-visible{outline:2px solid rgb(var(--portal-ring) / .46);outline-offset:.28rem}.clinician-page--compressed-joseph .compressed-specialty-card h3{font-size:clamp(1.55rem,2.35vw,2.28rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(3){grid-column:9/span 4}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(6){grid-column:9/span 4}.clinician-page--compressed-joseph #help .compressed-clinician-section__intro-row{max-width:54rem;margin-bottom:clamp(1.5rem,3.6vw,3.7rem);display:block}.clinician-page--compressed-joseph #help .compressed-clinician-section__intro-row:before{opacity:.42;inset:-24% -16% -20% -8%}.joseph-specialty-groups{z-index:32;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.25rem,2.6vw,2.7rem) clamp(1.35rem,3.2vw,3.8rem);max-width:78rem;margin-top:clamp(1.3rem,3vw,2.6rem);display:grid;position:relative}.joseph-specialty-groups:before{background:linear-gradient(90deg, rgb(var(--portal-ring) / .34), rgb(var(--accent-peach) / .2), transparent), linear-gradient(90deg, transparent, rgb(var(--fg) / .07), transparent);content:"";opacity:.82;height:1px;position:absolute;top:0;left:0;right:12%}.joseph-specialty-group{background:radial-gradient(ellipse at 16% 0%, rgb(var(--portal-ring) / .085), transparent 48%), linear-gradient(145deg, rgb(var(--surface) / .12), rgb(var(--bg) / .045));border-top:1px solid rgb(var(--portal-ring) / .22);min-width:0;padding-top:clamp(1rem,1.8vw,1.45rem);position:relative}.joseph-specialty-group:before{background:radial-gradient(ellipse at 28% 20%, rgb(var(--surface) / .2), transparent 58%), radial-gradient(ellipse at 82% 76%, rgb(var(--accent-peach) / .075), transparent 62%);content:"";filter:blur(18px);opacity:.78;pointer-events:none;z-index:-1;border-radius:1.6rem;position:absolute;inset:-1rem -1.3rem -1.2rem}.joseph-specialty-group:first-child{grid-column:1/span 7}.joseph-specialty-group:nth-child(2){grid-column:8/span 5;margin-top:clamp(2rem,4vw,3.7rem)}.joseph-specialty-group:nth-child(3){grid-column:3/span 8}.joseph-specialty-group__heading{max-width:31rem}:is(.joseph-specialty-group__heading p,.joseph-specialty-entry>p){color:rgb(var(--accent-peach) / .84);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:clamp(.66rem,.74vw,.76rem);font-weight:780;line-height:1}.joseph-specialty-group__heading h3{color:rgb(var(--fg) / .94);font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:clamp(.62rem,1.2vw,.9rem) 0 0;font-size:clamp(2rem,3.6vw,3.58rem);font-weight:430;line-height:1.02}.joseph-specialty-group__heading span{color:rgb(var(--fg-muted) / .78);max-width:32rem;margin-top:clamp(.72rem,1.2vw,1rem);font-size:clamp(.94rem,1.08vw,1.05rem);line-height:1.5;display:block}.joseph-specialty-group__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,1.8vw,1.45rem);margin-top:clamp(1rem,2vw,1.75rem);display:grid}.joseph-specialty-entry{border-left:1px solid rgb(var(--portal-ring) / .24);min-width:0;padding:.1rem 0 .16rem clamp(.9rem,1.4vw,1.15rem)}.joseph-specialty-entry h4{color:rgb(var(--fg) / .9);font-family:var(--font-serif);letter-spacing:0;text-wrap:balance;margin:.42rem 0 0;font-size:clamp(1.42rem,2.05vw,2rem);font-weight:430;line-height:1.08}:is(.joseph-specialty-entry span,.joseph-specialty-entry strong){margin-top:.64rem;font-size:clamp(.88rem,1vw,.98rem);line-height:1.48;display:block}.joseph-specialty-entry span{color:rgb(var(--fg-muted) / .78)}.joseph-specialty-entry strong{color:rgb(var(--fg) / .82);font-weight:760}.clinician-page--compressed-joseph .compressed-method-steps{grid-template-columns:repeat(10,minmax(0,1fr));align-items:start;gap:clamp(.88rem,1.5vw,1.16rem);max-width:79rem;display:grid;position:relative}.clinician-page--compressed-joseph .compressed-method-steps:before{background:linear-gradient(90deg, transparent, rgb(var(--portal-ring) / .34), rgb(var(--accent-peach) / .2), transparent);content:"";opacity:.62;height:1px;position:absolute;top:1.9rem;left:4%;right:8%}.joseph-method-rail{filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .1)) drop-shadow(0 0 42px rgb(var(--accent-peach) / .05));opacity:.84;pointer-events:none;z-index:0;height:clamp(9rem,15vw,13rem);position:absolute;top:clamp(14rem,21vw,20rem);left:1.5rem;right:1.5rem}.joseph-method-rail__path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.joseph-method-rail__path--drag{opacity:.34;stroke:rgb(var(--portal-ring) / .52);stroke-dasharray:5 14;stroke-width:1.2px}.joseph-method-rail__path--clear{opacity:.58;stroke:rgb(var(--accent-peach) / .62);stroke-width:1.4px}.joseph-method-rail__node{fill:rgb(var(--portal-ring) / .58);filter:drop-shadow(0 0 16px rgb(var(--portal-ring) / .2))}:is(.joseph-method-rail__node--pause,.joseph-method-rail__node--end){fill:rgb(var(--accent-peach) / .72)}.clinician-page--compressed-joseph .compressed-method-step{background:radial-gradient(ellipse at 34% 0%, rgb(var(--portal-ring) / .12), transparent 46%), linear-gradient(145deg, rgb(var(--surface) / .3), rgb(var(--bg) / .24));background-color:rgb(var(--bg) / .68);z-index:2;min-height:clamp(12.5rem,15vw,15rem);position:relative}.clinician-page--compressed-joseph .compressed-method-step h3{letter-spacing:-.004em;font-size:clamp(1.85rem,3vw,2.82rem);line-height:1.12}.clinician-page--compressed-joseph .compressed-credibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:56rem}.clinician-page--compressed-joseph .compressed-clinician-section--credibility{padding-top:clamp(1.8rem,4vw,3.2rem)}.clinician-page--compressed-joseph .compressed-credibility-media{background:radial-gradient(ellipse at 88% 12%, rgb(var(--portal-ring) / .075), transparent 46%), linear-gradient(135deg, rgb(var(--surface) / .1), rgb(var(--bg) / .055));grid-template-columns:minmax(12rem,.58fr) minmax(18rem,1fr);gap:clamp(1rem,2.3vw,2rem);max-width:52rem;margin-block:clamp(1.25rem,2.4vw,2rem) clamp(1.2rem,2.4vw,2.1rem)}.clinician-page--compressed-joseph .compressed-credibility-media:before{opacity:.62}.clinician-page--compressed-joseph .compressed-credibility-media__frame{opacity:.78;place-self:center end;width:100%;max-width:22rem}.clinician-page--compressed-joseph .compressed-credibility-media__copy h3{max-width:16ch;font-size:clamp(1.38rem,2vw,2rem)}.clinician-page--compressed-joseph .compressed-credibility-media__copy p:not(.compressed-credibility-card__proof):not(.compressed-credibility-media__note){max-width:39ch}.joseph-support-nodes{z-index:32;flex-wrap:wrap;gap:.54rem;max-width:48rem;margin:clamp(1.2rem,2vw,1.75rem) 0 clamp(1.2rem,2vw,1.7rem);padding:0;list-style:none;display:flex;position:relative}.joseph-support-nodes li{background:radial-gradient(circle at 18% 0%, rgb(var(--portal-ring) / .11), transparent 52%), linear-gradient(135deg, rgb(var(--surface) / .11), rgb(var(--bg) / .045));border:1px solid rgb(var(--portal-ring) / .14);color:rgb(var(--fg-muted) / .78);letter-spacing:.085em;text-transform:uppercase;border-radius:999px;padding:.52rem .68rem;font-size:clamp(.64rem,.74vw,.78rem);font-weight:780;line-height:1}.clinician-page--compressed-joseph .compressed-final-cta{isolation:isolate;padding-block:clamp(4.2rem,8vw,7rem) clamp(6rem,11vw,9rem)}.clinician-page--compressed-joseph .compressed-final-cta h2{max-width:10.5ch}.joseph-final-landing{background:radial-gradient(ellipse at 50% 50%, rgb(var(--fg) / calc(.06 + var(--momentum-lotus) * .14)), transparent 16%), radial-gradient(ellipse at 50% 50%, rgb(var(--portal-ring) / calc(.14 + var(--momentum-lotus) * .28)), transparent 38%), radial-gradient(ellipse at 58% 52%, rgb(var(--accent-peach) / calc(.09 + var(--momentum-lotus) * .2)), transparent 54%), conic-gradient(from 130deg, transparent 0 18%, rgb(var(--accent-lavender) / calc(var(--momentum-lotus) * .16)) 24%, transparent 34% 58%, rgb(var(--accent-rose) / calc(var(--momentum-lotus) * .12)) 68%, transparent 78% 100%);border:1px solid rgb(var(--portal-ring) / calc(.1 + var(--momentum-lotus) * .22));filter:blur(.2px) drop-shadow(0 0 38px rgb(var(--portal-ring) / calc(var(--momentum-lotus) * .18))) drop-shadow(0 0 90px rgb(var(--accent-peach) / calc(var(--momentum-lotus) * .12)));height:clamp(11rem,22vw,17rem);opacity:calc(.52 + var(--momentum-lotus) * .4);pointer-events:none;z-index:-1;border-radius:999px;width:clamp(11rem,22vw,17rem);position:absolute;top:clamp(2rem,5vw,4rem);right:clamp(1.2rem,7vw,8rem)}.clinician-page--compressed-joseph .compressed-toy-chamber--landing{cursor:grab}:is(.clinician-page--compressed-joseph .compressed-toy-chamber--landing:active,.clinician-page--compressed-joseph[data-momentum-lotus=charging] .compressed-toy-chamber--landing){cursor:grabbing}:is(.clinician-page--compressed-joseph[data-momentum-lotus-level="1"] .compressed-toy-chamber--landing,.clinician-page--compressed-joseph[data-momentum-lotus-level="2"] .compressed-toy-chamber--landing,.clinician-page--compressed-joseph[data-momentum-lotus-level="3"] .compressed-toy-chamber--landing,.clinician-page--compressed-joseph[data-momentum-lotus=locked] .compressed-toy-chamber--landing){opacity:calc(.82 + var(--momentum-lotus) * .18)}:is(.clinician-page--compressed-joseph[data-momentum-lotus-level="2"] .compressed-toy-chamber--landing:after,.clinician-page--compressed-joseph[data-momentum-lotus-level="3"] .compressed-toy-chamber--landing:after,.clinician-page--compressed-joseph[data-momentum-lotus=locked] .compressed-toy-chamber--landing:after){opacity:calc(.72 + var(--momentum-lotus) * .2);transform:rotate(-1deg) scaleX(calc(1 + var(--momentum-lotus) * .18))}:is(.clinician-page--compressed-joseph[data-momentum-lotus-level="3"] .compressed-toy-chamber--landing .compressed-toy-chamber__sprout,.clinician-page--compressed-joseph[data-momentum-lotus=locked] .compressed-toy-chamber--landing .compressed-toy-chamber__sprout){filter:drop-shadow(0 0 26px rgb(var(--portal-ring) / .28)) drop-shadow(0 0 64px rgb(var(--accent-peach) / .18)) drop-shadow(0 0 96px rgb(var(--accent-lavender) / .14));opacity:.98;transform:translate(-50%,-50%)rotate(-1deg)scale(1.08)}.megumi-wound-spine{display:none}.clinician-page--compressed-megumi{--megumi-flow-width:min(20rem, 22vw);--wound-active:.44;--wound-body:0;--wound-calm:0;--wound-culture:0;--wound-final:0;--wound-grief:0;--wound-method:0;--wound-recognition:0;--wound-relational:0}.clinician-page--compressed-megumi .megumi-wound-spine{opacity:calc(.42 + var(--wound-recognition) * .1 + var(--wound-method) * .09 + var(--wound-final) * .12 + var(--wound-active) * .08 - var(--wound-body) * .05 - var(--wound-grief) * .06);pointer-events:none;z-index:7;display:block;position:absolute;inset:0}:is(.clinician-page--compressed-megumi[data-wound-state=body] .megumi-wound-spine,.clinician-page--compressed-megumi[data-wound-state=grief] .megumi-wound-spine){opacity:.48}:is(.clinician-page--compressed-megumi[data-wound-state=loosening] .megumi-wound-spine,.clinician-page--compressed-megumi[data-wound-state=settling] .megumi-wound-spine){opacity:.68}.megumi-wound-spine__svg{mix-blend-mode:screen;opacity:.38;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.megumi-wound-spine__path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.megumi-wound-spine__path--shadow{opacity:.08;stroke:rgb(var(--accent-rose) / .12);stroke-width:10px}.megumi-wound-spine__path--glow{filter:blur(.26px);opacity:calc(.28 + var(--wound-recognition) * .12 + var(--wound-method) * .1 + var(--wound-relational) * .08 + var(--wound-active) * .08);stroke:rgb(var(--accent-rose) / .72);stroke-dasharray:2 12;stroke-width:1.84px}.megumi-wound-spine__path--release{opacity:calc(.3 + var(--wound-method) * .22 + var(--wound-final) * .24 + var(--wound-calm) * .12);stroke:rgb(var(--portal-ring) / .66);stroke-dasharray:110 280;stroke-width:1.52px}.megumi-wound-spine__path--weave{opacity:calc(.2 + var(--wound-culture) * .2 + var(--wound-relational) * .08);stroke:rgb(var(--accent-lavender) / .62);stroke-dasharray:44 120;stroke-width:1.08px}.megumi-wound-spine__node{fill:rgb(var(--fg) / .84);filter:drop-shadow(0 0 12px rgb(var(--accent-rose) / .28)) drop-shadow(0 0 32px rgb(var(--accent-peach) / .16)) drop-shadow(0 0 48px rgb(var(--accent-lavender) / .12));opacity:.66}:is(.megumi-wound-spine__node--method,.megumi-wound-spine__node--cta){fill:rgb(var(--portal-ring) / .82);opacity:.82}.megumi-wound-spine__node--hero{filter:blur(.7px) drop-shadow(0 0 24px rgb(var(--accent-rose) / .18));opacity:.18}.megumi-wound-spine__finale{filter:drop-shadow(0 0 20px rgb(var(--accent-rose) / .18)) drop-shadow(0 0 54px rgb(var(--accent-peach) / .14)) drop-shadow(0 0 96px rgb(var(--accent-lavender) / .14));opacity:calc(.4 + var(--wound-final) * .34 + var(--wound-method) * .08 + var(--wound-calm) * .08)}:is(.megumi-wound-spine__finale path,.megumi-wound-spine__finale circle){fill:none;stroke:rgb(var(--accent-rose) / .42);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.08px}.megumi-wound-spine__finale-petal{fill:rgb(var(--accent-rose) / .025);opacity:.68;stroke:rgb(var(--accent-rose) / .36)}:is(.megumi-wound-spine__finale-petal--left,.megumi-wound-spine__finale-petal--right){opacity:.5;stroke:rgb(var(--accent-lavender) / .32)}.megumi-wound-spine__finale-stem{opacity:.62;stroke:rgb(var(--portal-ring) / .42);stroke-width:1.2px}.megumi-wound-spine__finale-stem--soft{opacity:.34;stroke:rgb(var(--accent-peach) / .34)}.megumi-wound-spine__finale-seed{opacity:.76;fill:rgb(var(--accent-peach) / .15)!important;stroke:rgb(var(--fg) / .3)!important;stroke-width:.88px!important}.megumi-wound-spine__finale-ring{opacity:.22;stroke-dasharray:4 18;stroke:rgb(var(--portal-ring) / .34)!important;stroke-width:.94px!important}.megumi-wound-spine__finale-ring--outer{opacity:.14;stroke-dasharray:26 38;stroke:rgb(var(--accent-lavender) / .3)!important}:is(.clinician-page--compressed-megumi[data-wound-state=settling] .megumi-wound-spine__finale,.clinician-page--compressed-megumi[data-wound-state=play-repair] .megumi-wound-spine__finale,.clinician-page--compressed-megumi[data-wound-final=true] .megumi-wound-spine__finale){opacity:.84}.clinician-page--compressed-megumi .megumi-wound-spine .wound-light-thread--page{height:100vh;opacity:calc(.46 + var(--wound-active) * .24 + var(--wound-final) * .16 + var(--wound-recognition) * .08 - var(--wound-body) * .04 - var(--wound-grief) * .05);width:100vw;position:fixed;inset:0 auto auto 0}.wound-light-thread--page .wound-light-thread__axis{display:none}.wound-light-thread--page .wound-light-thread__axis-line--base{opacity:.34;stroke-width:1.25px}.wound-light-thread--page .wound-light-thread__axis-line--glow{opacity:calc(.5 + var(--wound-active) * .24 + var(--wound-recognition) * .12 + var(--wound-method) * .12 + var(--wound-calm) * .08 + var(--wound-relational) * .08 + var(--wound-culture) * .06 - var(--wound-body) * .06 - var(--wound-grief) * .07);stroke-width:2px}.wound-light-thread--page .wound-light-thread__axis-line--release{opacity:calc(.28 + var(--wound-method) * .28 + var(--wound-final) * .28 + var(--wound-calm) * .12);stroke-width:1.55px}:is(.clinician-page--compressed-megumi .compressed-clinician-hero,.clinician-page--compressed-megumi .compressed-clinician-section,.clinician-page--compressed-megumi .compressed-final-cta){max-width:min(var(--hero-max), 100%)}.clinician-page--compressed-megumi .compressed-clinician-hero{grid-template-columns:minmax(0,1.02fr) minmax(12rem,.42fr);align-items:start;gap:clamp(1.6rem,6vw,7rem);min-height:min(44rem,100vh - 6rem);padding-block:clamp(2.1rem,4.8vw,4.1rem) clamp(1.7rem,3.8vw,3rem)}.clinician-page--compressed-megumi .compressed-clinician-hero:before{background:radial-gradient(ellipse at 17% 28%, rgb(var(--accent-peach) / .13), transparent 45%), radial-gradient(ellipse at 82% 38%, rgb(var(--accent-lavender) / .11), transparent 56%), linear-gradient(115deg, transparent 12%, rgb(var(--fg) / .035), transparent 66%);opacity:.42}.clinician-page--compressed-megumi .compressed-clinician-hero h1 span:first-child{letter-spacing:-.008em;white-space:nowrap;font-size:.84em}.clinician-page--compressed-megumi .compressed-clinician-hero h1 span:nth-child(3){color:rgb(var(--fg) / .92);padding-left:clamp(.08rem,1.1vw,.65rem)}.clinician-page--compressed-megumi .compressed-clinician-hero h1 em{color:rgb(var(--accent-peach) / .96);text-shadow:0 0 26px rgb(var(--accent-peach) / .14), 0 0 58px rgb(var(--accent-lavender) / .08);font-style:normal}.clinician-page--compressed-megumi .compressed-clinician-hero__recognition span{color:rgb(var(--accent-peach) / .94);text-shadow:0 0 20px rgb(var(--accent-peach) / .12)}.clinician-page--compressed-megumi .compressed-clinician-hero__lead{max-width:38.5rem;line-height:1.58}.clinician-page--compressed-megumi .compressed-clinician-chip-list{max-width:39rem}.clinician-page--compressed-megumi .compressed-clinician-chip-list li{transition:color .26s,transform .36s cubic-bezier(.16,.86,.2,1)}:is(.clinician-page--compressed-megumi .compressed-clinician-chip-list li:hover,.clinician-page--compressed-megumi .compressed-clinician-chip-list li:focus-visible){color:rgb(var(--fg) / .88);outline:none;transform:translateY(-.04rem)}.clinician-page--compressed-megumi .compressed-clinician-chip-list li:focus-visible{outline:1px dashed rgb(var(--accent-peach) / .42);outline-offset:.22rem}.clinician-page--compressed-megumi .compressed-clinician-chip-list li:before{background:linear-gradient(90deg, rgb(var(--accent-lavender) / .56), rgb(var(--accent-peach) / .5))}.megumi-hero-anchor{aspect-ratio:.78;opacity:.9;z-index:24;place-self:start end;width:100%;max-width:min(16.5rem,100%);min-height:clamp(15rem,24vw,21rem);margin-top:clamp(1rem,5vw,3.4rem);position:relative}.megumi-hero-anchor:before{background:radial-gradient(ellipse at 48% 28%, rgb(var(--accent-peach) / .18), transparent 46%), radial-gradient(ellipse at 66% 62%, rgb(var(--accent-lavender) / .12), transparent 58%);content:"";filter:blur(24px);opacity:.9;pointer-events:none;z-index:-2;position:absolute;inset:-24%}.megumi-hero-anchor__glow{background:linear-gradient(150deg, rgb(var(--fg) / .08), transparent 38%), radial-gradient(circle at 56% 34%, rgb(var(--accent-peach) / .12), transparent 42%);opacity:.75;border-radius:48% 52% 45% 55%/42% 46% 54% 58%;position:absolute;inset:0}.megumi-hero-anchor__image{filter:saturate(.88)contrast(.95)brightness(.82);object-fit:cover;object-position:54% 38%;opacity:.68;border-radius:48% 52% 45% 55%/42% 46% 54% 58%}.megumi-hero-anchor__edge{border:1px solid rgb(var(--accent-peach) / .12);box-shadow:inset 0 1px 0 rgb(var(--fg) / .06), 0 0 38px rgb(var(--accent-peach) / .06), 0 0 72px rgb(var(--accent-lavender) / .04);border-radius:48% 52% 45% 55%/42% 46% 54% 58%;position:absolute;inset:0}.megumi-hero-anchor__origin{background:radial-gradient(circle, rgb(var(--fg) / .9), rgb(var(--accent-peach) / .5) 36%, transparent 72%);box-shadow:0 0 20px rgb(var(--accent-peach) / .28), 0 0 48px rgb(var(--accent-lavender) / .16);z-index:3;border-radius:999px;width:.68rem;height:.68rem;position:absolute;top:-.24rem;left:58%}.megumi-hero-anchor__caption{color:rgb(var(--fg-muted) / .72);letter-spacing:.12em;text-align:center;text-transform:uppercase;z-index:4;width:min(10rem,82%);font-size:clamp(.58rem,.72vw,.7rem);font-weight:760;line-height:1.2;position:absolute;bottom:clamp(.5rem,1.2vw,.8rem);left:50%;transform:translate(-50%)}.megumi-thread-guides{pointer-events:none;z-index:18;position:absolute;inset:0}.megumi-thread-guide{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgb(var(--bg) / .72);border:1px solid rgb(var(--accent-peach) / .17);box-shadow:0 0 26px rgb(var(--accent-peach) / .08), inset 0 1px 0 rgb(var(--fg) / .06);color:rgb(var(--fg) / .68);font-family:var(--font-sans);letter-spacing:.075em;opacity:.56;pointer-events:none;text-wrap:balance;max-width:min(18rem,42vw);text-shadow:0 1px 10px rgb(var(--treeline) / .18);text-transform:uppercase;border-radius:999px;padding:.48rem .62rem .48rem 1.16rem;font-size:clamp(.64rem,.78vw,.76rem);font-weight:800;line-height:1.18;transition:background .42s,border-color .42s,color .42s,opacity .42s,transform .62s cubic-bezier(.16,.86,.2,1);position:absolute}.megumi-thread-guide:before{background:rgb(var(--accent-peach) / .34);box-shadow:0 0 18px rgb(var(--accent-peach) / .18);content:"";opacity:.8;border-radius:999px;width:.28rem;height:.28rem;position:absolute;top:.42em;left:.42rem}.megumi-thread-guide--hero{right:max(1.4rem, calc((100vw - var(--hero-max)) / 2 + 3rem));top:clamp(13rem,22vw,17rem)}.megumi-thread-guide--grip{left:max(18rem, calc((100vw - var(--hero-max)) / 2 + 18rem));top:clamp(48.5rem,56vw,55rem)}.megumi-thread-guide--body{right:max(1.2rem, calc((100vw - var(--hero-max)) / 2 + 2rem));top:clamp(110rem,118vw,123rem)}.megumi-thread-guide--repair{right:max(1.2rem, calc((100vw - var(--hero-max)) / 2 + 4rem));top:clamp(154rem,160vw,170rem)}.megumi-thread-guide--belonging{left:max(1.4rem, calc((100vw - var(--hero-max)) / 2 + 5rem));display:none;top:clamp(184rem,196vw,206rem)}.megumi-thread-guide--health{right:max(1.2rem, calc((100vw - var(--hero-max)) / 2 + 8rem));top:clamp(278rem,288vw,306rem)}.megumi-thread-guide--choice{right:max(1.2rem, calc((100vw - var(--hero-max)) / 2 + 17rem));top:clamp(254rem,268vw,286rem)}.megumi-thread-guide--start{opacity:0;right:max(3rem, calc((100vw - var(--hero-max)) / 2 + 7rem));top:clamp(290rem,304vw,324rem)}:is(.clinician-page--compressed-megumi[data-wound-state=body] .megumi-thread-guide--body,.clinician-page--compressed-megumi[data-wound-state=relational] .megumi-thread-guide--repair,.clinician-page--compressed-megumi[data-wound-state=weaving] .megumi-thread-guide--belonging,.clinician-page--compressed-megumi[data-wound-state=grief] .megumi-thread-guide--health,.clinician-page--compressed-megumi[data-wound-state=loosening] .megumi-thread-guide--choice,.clinician-page--compressed-megumi[data-wound-state=tightening] .megumi-thread-guide--grip,.megumi-thread-guide:hover){background:rgb(var(--bg) / .8);border-color:rgb(var(--accent-peach) / .36);color:rgb(var(--fg) / .92);opacity:.92;transform:translateY(-.12rem)}.clinician-page--compressed-megumi:not([data-wound-final=true]) .megumi-thread-guide--start{opacity:0;pointer-events:none;transform:none}.clinician-page--compressed-megumi[data-wound-final=true] .megumi-thread-guide--start{background:rgb(var(--bg) / .8);border-color:rgb(var(--accent-peach) / .36);color:rgb(var(--fg) / .9);opacity:1;pointer-events:none;transform:translateY(-.12rem)}.clinician-page--compressed-megumi .compressed-clinician-section{padding-block:clamp(2rem,5vw,4.8rem)}.clinician-page--compressed-megumi .compressed-clinician-section+.compressed-clinician-section{margin-top:clamp(-2.1rem,-2.4vw,-.85rem)}.clinician-page--compressed-megumi .compressed-clinician-section__intro{max-width:38rem}:is(.clinician-page--compressed-megumi #help .compressed-clinician-section__intro h2,.clinician-page--compressed-megumi #credibility .compressed-clinician-section__intro h2){max-width:11ch;font-size:clamp(2.55rem,4.8vw,4.9rem)}.clinician-page--compressed-megumi #method .compressed-clinician-section__intro h2{max-width:10.6ch}.clinician-page--compressed-megumi .compressed-clinician-section__intro p:not(.section-eyebrow){max-width:35rem}.clinician-page--compressed-megumi .compressed-fit-list{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(.72rem,1.4vw,1rem);max-width:74rem;margin-top:clamp(1.35rem,2.8vw,2.4rem);display:grid}.clinician-page--compressed-megumi .compressed-fit-list li{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:rgb(var(--fg) / .9);font-family:var(--font-serif);letter-spacing:-.004em;text-wrap:balance;background:0 0;border:0;min-height:0;padding:.18rem 0 .18rem 1.18rem;font-size:clamp(1.22rem,2vw,1.92rem);line-height:1.24;position:relative}.clinician-page--compressed-megumi .compressed-fit-list li:before{background:radial-gradient(circle, rgb(var(--fg) / .82), rgb(var(--accent-peach) / .42) 42%, transparent 74%);box-shadow:0 0 16px rgb(var(--accent-peach) / .2), 0 0 36px rgb(var(--accent-lavender) / .08);content:"";border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.6em;left:0}:is(.clinician-page--compressed-megumi .compressed-fit-list li:hover:before,.clinician-page--compressed-megumi .compressed-fit-list li:focus-within:before){box-shadow:0 0 18px rgb(var(--accent-peach) / .28), 0 0 44px rgb(var(--accent-lavender) / .12)}.megumi-thread-beat{max-width:var(--hero-max);z-index:20;grid-template-columns:minmax(0,.95fr) minmax(12rem,.42fr);align-items:center;gap:clamp(1.25rem,4vw,4.4rem);min-height:clamp(17rem,30vw,25rem);margin-inline:auto;padding-inline:1.5rem;display:grid;position:relative}.megumi-thread-beat:before{background:radial-gradient(ellipse at 28% 50%, rgb(var(--accent-peach) / .1), transparent 42%), radial-gradient(ellipse at 78% 44%, rgb(var(--accent-lavender) / .085), transparent 54%);content:"";filter:blur(30px);opacity:.42;pointer-events:none;z-index:-1;position:absolute;inset:0 -4% 6%}.megumi-thread-beat__visual{aspect-ratio:.82;min-height:clamp(21rem,35vw,32rem);position:relative}.megumi-thread-beat__visual:before{background:radial-gradient(ellipse at 50% 48%, rgb(var(--accent-peach) / .12), transparent 45%), radial-gradient(ellipse at 44% 70%, rgb(var(--portal-ring) / .07), transparent 52%);content:"";filter:blur(24px);position:absolute;inset:-14%}.megumi-release-map{filter:drop-shadow(0 0 20px rgb(var(--accent-peach) / .12)) drop-shadow(0 0 54px rgb(var(--accent-lavender) / .08));z-index:2;position:absolute;inset:0 2% 0 0;overflow:visible}.megumi-release-map__path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.megumi-release-map__path--held{opacity:.52;stroke:rgb(var(--accent-peach) / .48);stroke-dasharray:2 9;stroke-width:1.25px}.megumi-release-map__path--room{opacity:.36;stroke:rgb(var(--portal-ring) / .48);stroke-dasharray:86 190;stroke-width:1.2px}.megumi-release-map__path--soft{opacity:.22;stroke:rgb(var(--accent-lavender) / .42);stroke-dasharray:42 112;stroke-width:1px}.megumi-release-map__bead{fill:rgb(var(--fg) / .8);filter:drop-shadow(0 0 12px rgb(var(--accent-peach) / .2)) drop-shadow(0 0 32px rgb(var(--accent-lavender) / .1));opacity:.62}.megumi-release-map__bead--two{fill:rgb(var(--portal-ring) / .7);opacity:.5}.megumi-release-map__bead--three{fill:rgb(var(--accent-peach) / .72);opacity:.58}.megumi-thread-beat__copy{justify-self:start;max-width:43rem}.megumi-thread-beat__copy h2{color:rgb(var(--fg) / .96);font-family:var(--font-serif);letter-spacing:-.016em;text-wrap:balance;max-width:11.2ch;margin:.62rem 0 0;font-size:clamp(2.7rem,5.2vw,5.45rem);font-weight:400;line-height:1.02}.megumi-thread-beat__copy h2 span{display:block}.megumi-thread-beat__copy h2 span:last-child{color:rgb(var(--accent-peach) / .94);padding-left:clamp(.2rem,1.8vw,1.15rem);font-size:.78em}.megumi-thread-beat__copy p:not(.section-eyebrow){color:rgb(var(--fg-muted) / .82);max-width:34rem;margin:clamp(1rem,2vw,1.45rem) 0 0;font-size:clamp(1rem,1.16vw,1.12rem);line-height:1.55}.megumi-thread-beat__phrases{align-content:center;justify-self:end;gap:clamp(.6rem,1.2vw,.95rem);width:min(13.5rem,100%);min-height:clamp(10rem,18vw,15rem);display:grid;position:relative}.megumi-thread-beat__phrases:before{background:linear-gradient(180deg, transparent, rgb(var(--accent-peach) / .24), rgb(var(--accent-lavender) / .1), transparent);content:"";opacity:.42;width:1px;height:100%;position:absolute;top:0;left:1.05rem}.megumi-thread-beat__phrases span{background:rgb(var(--bg) / .68);border:1px solid rgb(var(--accent-peach) / .14);color:rgb(var(--fg) / .68);letter-spacing:.085em;text-transform:uppercase;border-radius:999px;padding:.42rem .56rem .42rem 2.1rem;font-size:clamp(.6rem,.78vw,.72rem);font-weight:760;line-height:1.18;position:relative}.megumi-thread-beat__phrases span:before{background:radial-gradient(circle, rgb(var(--fg) / .78), rgb(var(--accent-peach) / .45) 42%, transparent 76%);box-shadow:0 0 18px rgb(var(--accent-peach) / .18);content:"";border-radius:999px;width:.46rem;height:.46rem;position:absolute;top:.18rem;left:.84rem}.clinician-page--compressed-megumi .compressed-fit-list li:first-child{grid-column:1/span 4}.clinician-page--compressed-megumi .compressed-fit-list li:nth-child(2){grid-column:5/span 4;margin-top:clamp(1.4rem,3vw,2.5rem)}.clinician-page--compressed-megumi .compressed-fit-list li:nth-child(3){grid-column:9/span 4;margin-top:clamp(.3rem,1.6vw,1.3rem)}.clinician-page--compressed-megumi .compressed-fit-list li:nth-child(4){grid-column:2/span 4}.clinician-page--compressed-megumi .compressed-fit-list li:nth-child(5){grid-column:6/span 3;margin-top:clamp(1.1rem,2.2vw,1.9rem)}.clinician-page--compressed-megumi .compressed-fit-list li:nth-child(6){grid-column:9/span 4}.clinician-page--compressed-megumi .compressed-specialty-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.1rem,2.1vw,1.85rem);max-width:78rem;margin-top:clamp(1.4rem,3.2vw,2.8rem);display:grid;position:relative}.clinician-page--compressed-megumi .compressed-specialty-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(ellipse at 20% 18%, rgb(var(--bg) / .24), transparent 68%), radial-gradient(ellipse at 18% 6%, rgb(var(--accent-peach) / .055), transparent 48%);box-shadow:none;isolation:isolate;background-color:#0000;border:0;border-radius:.7rem 2.45rem 1.05rem 1.55rem/1rem 1.65rem 1.35rem 1.1rem;min-height:clamp(10.2rem,13.6vw,12.9rem);padding:clamp(.95rem,1.65vw,1.35rem);transition:background .42s,filter .42s,transform .52s cubic-bezier(.16,.86,.2,1);overflow:visible}.clinician-page--compressed-megumi .compressed-specialty-card>*{z-index:2;position:relative}.clinician-page--compressed-megumi .compressed-specialty-card:before{background:linear-gradient(90deg, rgb(var(--accent-peach) / .32), rgb(var(--accent-lavender) / .1), transparent 66%) left top / 64% 1px no-repeat, linear-gradient(180deg, rgb(var(--accent-peach) / .24), rgb(var(--accent-lavender) / .07), transparent 70%) left top / 1px 62% no-repeat, radial-gradient(ellipse at 0% 0%, rgb(var(--accent-peach) / .08), transparent 52%);border-radius:inherit;content:"";opacity:.62;pointer-events:none;z-index:1;transition:opacity .36s,transform .62s cubic-bezier(.16,.86,.2,1);position:absolute;inset:-.32rem -.42rem -.18rem -.34rem}.clinician-page--compressed-megumi .compressed-specialty-card:after{background:linear-gradient(90deg, rgb(var(--accent-peach) / .34), rgb(var(--accent-lavender) / .12), transparent);content:"";opacity:.26;transform-origin:0;z-index:1;width:min(7.5rem,34%);height:1px;transition:opacity .32s,transform .52s cubic-bezier(.16,.86,.2,1);position:absolute;bottom:clamp(.42rem,.9vw,.74rem);left:clamp(1.05rem,1.9vw,1.55rem);right:auto}.clinician-page--compressed-megumi .compressed-specialty-card>span{color:rgb(var(--accent-peach) / .74);align-items:center;gap:.58rem;display:flex}.clinician-page--compressed-megumi .compressed-specialty-card>span:after{background:linear-gradient(90deg, rgb(var(--accent-peach) / .32), transparent);content:"";width:clamp(1.9rem,3vw,3.6rem);height:1px;display:block}.clinician-page--compressed-megumi .compressed-specialty-card p{color:rgb(var(--fg-muted) / .76);max-width:39ch}.clinician-page--compressed-megumi .compressed-specialty-card strong{color:rgb(var(--fg) / .78);border-top:0;align-self:start;max-width:41ch;margin-top:clamp(.95rem,1.6vw,1.35rem);padding-top:.85rem;font-size:.88rem;line-height:1.46;position:relative}.clinician-page--compressed-megumi .compressed-specialty-card strong:before{background:linear-gradient(90deg, rgb(var(--accent-peach) / .26), rgb(var(--accent-lavender) / .12), transparent);content:"";width:min(9rem,44%);height:1px;position:absolute;top:0;left:0}:is(.clinician-page--compressed-megumi .compressed-specialty-card:hover,.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible){background:radial-gradient(ellipse at 22% 20%, rgb(var(--bg) / .31), transparent 70%), radial-gradient(ellipse at 20% 7%, rgb(var(--accent-peach) / .09), transparent 50%);filter:drop-shadow(0 16px 32px rgb(var(--treeline) / .11));outline:none;transform:translateY(-.14rem)}:is(.clinician-page--compressed-megumi .compressed-specialty-card:hover:before,.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible:before){opacity:.92;transform:translate(.1rem,-.06rem)}:is(.clinician-page--compressed-megumi .compressed-specialty-card:hover:after,.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible:after){opacity:.82;transform:scaleX(.82)}.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=body]{background:radial-gradient(ellipse at 20% 18%, rgb(var(--bg) / .23), transparent 68%), radial-gradient(ellipse at 16% 5%, rgb(var(--accent-lavender) / .065), transparent 48%)}.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=body]:before{background:linear-gradient(90deg, rgb(var(--accent-lavender) / .27), rgb(var(--accent-peach) / .14), transparent 66%) left top / 62% 1px no-repeat, linear-gradient(180deg, rgb(var(--accent-lavender) / .2), transparent 70%) left top / 1px 60% no-repeat, radial-gradient(ellipse at 0% 0%, rgb(var(--accent-lavender) / .08), transparent 52%)}:is(.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=body]:after,.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=grief]:after){opacity:.24;transform:scaleX(.66)}.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=relationships]:after{background:linear-gradient(90deg, rgb(var(--accent-peach) / .38), rgb(var(--portal-ring) / .24), rgb(var(--accent-lavender) / .12), transparent)}.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=culture]:after{background:linear-gradient(90deg, rgb(var(--accent-lavender) / .32), rgb(var(--accent-peach) / .22), transparent), repeating-linear-gradient(90deg, transparent 0 .5rem, rgb(var(--fg) / .09) .5rem .54rem);width:min(9rem,38%)}.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=culture]:before{background:linear-gradient(90deg, transparent, rgb(var(--accent-lavender) / .26), rgb(var(--accent-peach) / .22), transparent 78%) center top / 86% 1px no-repeat, linear-gradient(180deg, rgb(var(--accent-lavender) / .18), transparent 70%) right top / 1px 78% no-repeat, radial-gradient(ellipse at 78% 0%, rgb(var(--accent-lavender) / .1), transparent 56%)}.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=grief]{background:radial-gradient(ellipse at 20% 18%, rgb(var(--bg) / .2), transparent 68%), radial-gradient(ellipse at 18% 5%, rgb(var(--fg) / .035), transparent 44%)}.clinician-page--compressed-megumi .compressed-specialty-card[data-thread-zone=grief]:before{opacity:.46}.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible{outline:2px solid rgb(var(--accent-peach) / .42);outline-offset:.28rem}.compressed-specialty-grid:before{background:linear-gradient(90deg, transparent, rgb(var(--compressed-accent) / .2) 16%, rgb(var(--compressed-accent-two) / .16) 48%, rgb(var(--compressed-accent) / .12) 76%, transparent) center 42% / 88% 1px no-repeat, linear-gradient(115deg, transparent 14%, rgb(var(--compressed-accent-two) / .1) 34%, transparent 58%) center / 100% 100% no-repeat;content:"";filter:blur(.2px);opacity:0;pointer-events:none;z-index:0;transition:opacity .52s,transform .72s cubic-bezier(.16,.86,.2,1);position:absolute;inset:-1.4rem -1.1rem -1.2rem;transform:scaleX(.86)}.compressed-specialty-grid:has(.compressed-specialty-card:is(:hover,:focus-visible)):before{opacity:.74;transform:scaleX(1)}.compressed-specialty-card[data-specialty-cluster]{--specialty-cluster-line-opacity:.24;--specialty-cluster-line-scale:.72;--specialty-cluster-shadow:0;--specialty-cluster-wake:0}:is(.compressed-specialty-card[data-specialty-cluster] h3,.compressed-specialty-card[data-specialty-cluster] strong,.compressed-specialty-card[data-specialty-cluster]:after){transition:color .36s,opacity .36s,text-shadow .42s,transform .56s cubic-bezier(.16,.86,.2,1)}.compressed-specialty-card[data-specialty-cluster] h3{text-shadow:0 0 22px rgb(var(--compressed-accent) / var(--specialty-cluster-shadow))}:is(.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=systems]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=systems],.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=relief]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=relief],.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=activation]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=activation],.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=practice]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=practice],.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=body]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=body],.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=belonging]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=belonging],.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=control]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=control]){--specialty-cluster-line-opacity:.66;--specialty-cluster-line-scale:.94;--specialty-cluster-shadow:.16;--specialty-cluster-wake:1}:is(.compressed-specialty-card[data-specialty-cluster]:is(:hover,:focus-visible) h3,.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=systems]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=systems] h3,.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=relief]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=relief] h3,.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=activation]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=activation] h3,.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=practice]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=practice] h3,.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=body]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=body] h3,.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=belonging]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=belonging] h3,.compressed-specialty-grid:has(.compressed-specialty-card[data-specialty-cluster=control]:is(:hover,:focus-visible)) .compressed-specialty-card[data-specialty-cluster=control] h3){color:rgb(var(--fg) / .98)}.compressed-specialty-card[data-specialty-cluster]:after{opacity:var(--specialty-cluster-line-opacity);transform:scaleX(var(--specialty-cluster-line-scale))}.clinician-page--compressed-megumi .compressed-specialty-card:first-child{border-radius:.62rem 2.4rem 1.05rem 1.45rem/.95rem 1.75rem 1.2rem 1.1rem;grid-column:1/span 5}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(2){border-radius:1.8rem .7rem 1.5rem 1.05rem/1.25rem 1rem 1.8rem 1.08rem;grid-column:6/span 4;margin-top:clamp(2.2rem,4vw,3.8rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3){border-radius:1.15rem 1.95rem .85rem 1.65rem/1.45rem 1.05rem 1.28rem 1.4rem;grid-column:10/span 3}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3):before{background:linear-gradient(90deg, transparent, rgb(var(--accent-peach) / .28), rgb(var(--portal-ring) / .16)) right top / 76% 1px no-repeat, linear-gradient(180deg, rgb(var(--accent-peach) / .22), transparent 76%) right top / 1px 80% no-repeat, radial-gradient(ellipse at 100% 0%, rgb(var(--accent-peach) / .11), transparent 56%)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3):after{transform-origin:100%;left:auto;right:clamp(1.05rem,1.9vw,1.55rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(4){border-radius:1.65rem 1rem 2rem .7rem/1.1rem 1.45rem 1.2rem 1.7rem;grid-column:2/span 5}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(5){border-radius:2rem 1.2rem .95rem 1.5rem/1.55rem 1.1rem 1.4rem 1.18rem;grid-column:7/span 5;margin-top:clamp(1.4rem,2.6vw,2.3rem)}.clinician-page--compressed-megumi .compressed-specialty-card h3{letter-spacing:.002em;max-width:11.5ch;font-size:clamp(1.5rem,2.18vw,2.05rem);line-height:1.14}.clinician-page--compressed-megumi .compressed-method-steps{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(.9rem,1.6vw,1.25rem);margin-top:clamp(1.5rem,3.6vw,3rem);display:grid;position:relative}.clinician-page--compressed-megumi .compressed-method-steps:before{background:linear-gradient(90deg, transparent, rgb(var(--accent-peach) / .4), rgb(var(--accent-lavender) / .24), transparent);content:"";opacity:.62;transform-origin:0;height:1px;transition:opacity .42s,transform .64s cubic-bezier(.16,.86,.2,1);position:absolute;top:2.2rem;left:5%;right:8%}.clinician-page--compressed-megumi .compressed-method-step{background:radial-gradient(ellipse at 24% 0%, rgb(var(--fg) / .076), transparent 44%), linear-gradient(145deg, rgb(var(--surface) / .28), rgb(var(--bg) / .22));background-color:rgb(var(--bg) / .68);min-height:13rem;transition:border-color .32s,box-shadow .42s,transform .52s cubic-bezier(.16,.86,.2,1);position:relative}:is(.clinician-page--compressed-megumi .compressed-method-step:hover,.clinician-page--compressed-megumi .compressed-method-step:focus-within){border-color:rgb(var(--portal-ring) / .2);box-shadow:inset 0 1px 0 rgb(var(--fg) / .07), 0 18px 48px rgb(var(--treeline) / .12), 0 0 34px rgb(var(--portal-ring) / .06)}:is(.clinician-page--compressed-megumi .compressed-method-step:hover,.clinician-page--compressed-megumi .compressed-method-step:focus-within,.clinician-page--compressed-megumi[data-wound-state=loosening] .compressed-method-step){transform:translateY(-.12rem)}.clinician-page--compressed-megumi[data-wound-state=loosening] .compressed-method-steps:before{opacity:.84;transform:scaleX(.92)}.clinician-page--compressed-megumi .compressed-method-step h3{letter-spacing:-.004em;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.12}.clinician-page--compressed-megumi .compressed-credibility-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:66rem}.clinician-page--compressed-megumi .compressed-clinician-section--credibility{padding-top:clamp(2rem,4vw,3.5rem)}.clinician-page--compressed-megumi .compressed-clinician-section--credibility .compressed-clinician-section__intro h2{max-width:11ch}.clinician-page--compressed-megumi .compressed-final-cta{padding-block:clamp(4rem,8vw,7rem) clamp(6rem,11vw,9rem)}.clinician-page--compressed-megumi .compressed-final-cta h2{max-width:10.8ch}.clinician-page--compressed-megumi .compressed-final-cta:after{background:radial-gradient(ellipse at 28% 40%, rgb(var(--accent-peach) / .14), transparent 42%), linear-gradient(90deg, rgb(var(--accent-peach) / .16), rgb(var(--portal-ring) / .1), transparent);content:"";filter:blur(18px);opacity:.34;pointer-events:none;z-index:-1;width:min(42rem,82vw);height:12rem;position:absolute;top:clamp(1.4rem,4vw,3rem);left:0}:is(.compressed-clinician-hero h1,.compressed-clinician-section__intro h2,.compressed-final-cta h2,.joseph-momentum-beat__copy h2,.megumi-thread-beat__copy h2){text-wrap:balance;word-spacing:.035em}.compressed-final-cta h2 span{display:block}:is(.clinician-page--compressed-joseph .compressed-final-cta h2,.clinician-page--compressed-megumi .compressed-final-cta h2){max-width:20ch}:is(.clinician-page--compressed-joseph .compressed-final-cta h2 span,.clinician-page--compressed-megumi .compressed-final-cta h2 span){white-space:nowrap}.compressed-final-cta h2 span:last-child{padding-left:clamp(.2rem,3.8vw,2.8rem)}:is(.compressed-clinician-section__intro p:not(.section-eyebrow),.compressed-final-cta>p:not(.section-eyebrow),.joseph-momentum-beat__copy p:not(.section-eyebrow),.megumi-thread-beat__copy p:not(.section-eyebrow)){line-height:1.62}.clinician-page--compressed-joseph .compressed-clinician-hero h1{letter-spacing:-.01em;max-width:18ch;line-height:1.035}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(2){white-space:nowrap}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(3){letter-spacing:-.004em}.clinician-page--compressed-megumi .compressed-clinician-hero h1{letter-spacing:-.008em;max-width:15.1ch;line-height:1.045}.clinician-page--compressed-megumi .compressed-clinician-hero h1 span:first-child{letter-spacing:-.002em}:is(.clinician-page--compressed-joseph .compressed-clinician-section__intro h2,.clinician-page--compressed-joseph .compressed-final-cta h2){letter-spacing:-.008em;max-width:13ch;font-size:clamp(2.55rem,4.6vw,4.85rem);line-height:1.07}:is(.clinician-page--compressed-megumi .compressed-clinician-section__intro h2,.clinician-page--compressed-megumi .compressed-final-cta h2){letter-spacing:-.006em;max-width:12.4ch;font-size:clamp(2.5rem,4.3vw,4.65rem);line-height:1.075}:is(.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro h2,.clinician-page--compressed-megumi .compressed-clinician-section--fit .compressed-clinician-section__intro h2){max-width:13ch;font-size:clamp(3rem,5.15vw,5.55rem)}:is(.clinician-page--compressed-joseph #help .compressed-clinician-section__intro h2,.clinician-page--compressed-megumi #help .compressed-clinician-section__intro h2){max-width:13.5ch;font-size:clamp(2.15rem,3.45vw,3.7rem)}:is(.clinician-page--compressed-joseph #method .compressed-clinician-section__intro h2,.clinician-page--compressed-megumi #method .compressed-clinician-section__intro h2){max-width:11.5ch;font-size:clamp(2.8rem,4.8vw,5.15rem)}:is(.clinician-page--compressed-joseph #credibility .compressed-clinician-section__intro h2,.clinician-page--compressed-megumi #credibility .compressed-clinician-section__intro h2){max-width:18ch;font-size:clamp(2rem,3.2vw,3.45rem)}.joseph-momentum-beat__copy h2{letter-spacing:-.008em;max-width:12.5ch;font-size:clamp(2.75rem,5vw,5.7rem);line-height:1.055}.megumi-thread-beat__copy h2{letter-spacing:-.006em;max-width:12.6ch;font-size:clamp(2.45rem,4.35vw,4.8rem);line-height:1.07}.clinician-page--compressed-joseph #help .compressed-clinician-section__intro{max-width:35rem;margin-left:clamp(0rem,8vw,7.2rem)}.clinician-page--compressed-joseph #credibility .compressed-clinician-section__intro{max-width:38rem;margin-left:auto;margin-right:clamp(0rem,7vw,6.5rem)}.clinician-page--compressed-megumi #help .compressed-clinician-section__intro{max-width:36rem;margin-left:clamp(0rem,6vw,5.5rem)}.clinician-page--compressed-megumi #credibility .compressed-clinician-section__intro{max-width:39rem;margin-left:auto;margin-right:clamp(0rem,8vw,7rem)}.clinician-page--compressed-joseph .compressed-specialty-card:first-child{grid-column:1/span 4}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(2){grid-column:5/span 3;margin-top:clamp(1.6rem,3vw,2.7rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(3){grid-column:8/span 5;margin-top:clamp(.25rem,1vw,.8rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(4){grid-column:2/span 4}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(5){grid-column:6/span 3;margin-top:clamp(1.1rem,2.2vw,2rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(6){grid-column:9/span 4;margin-top:clamp(-.2rem,-.4vw,0rem)}.clinician-page--compressed-joseph .compressed-method-steps{grid-template-columns:repeat(12,minmax(0,1fr));max-width:72rem}.clinician-page--compressed-joseph .compressed-method-step:first-child{grid-column:1/span 3}.clinician-page--compressed-joseph .compressed-method-step:nth-child(2){grid-column:4/span 4;margin-top:clamp(1rem,2vw,1.9rem)}.clinician-page--compressed-joseph .compressed-method-step:nth-child(3){grid-column:8/span 4;margin-top:clamp(.15rem,1vw,.7rem)}.clinician-page--compressed-joseph .compressed-method-step:nth-child(4){grid-column:2/span 4;margin-top:clamp(.4rem,1.4vw,1.2rem)}.clinician-page--compressed-joseph .compressed-method-step:nth-child(5){grid-column:7/span 5;margin-top:clamp(1.8rem,3.4vw,3rem)}:is(.clinician-page--compressed-joseph .compressed-method-step h3,.clinician-page--compressed-megumi .compressed-method-step h3){font-size:clamp(1.45rem,2.15vw,2.15rem);line-height:1.15}.clinician-page--compressed-megumi .compressed-specialty-card:first-child{grid-column:1/span 4}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(2){grid-column:5/span 4;margin-top:clamp(2rem,3.8vw,3.4rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3){grid-column:9/span 4;margin-top:clamp(.35rem,1.2vw,1rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(4){grid-column:2/span 4}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(5){grid-column:7/span 5;margin-top:clamp(1.5rem,3vw,2.6rem)}.clinician-page--compressed-megumi .compressed-method-steps{max-width:68rem}.clinician-page--compressed-megumi .compressed-method-step:first-child{grid-column:1/span 4}.clinician-page--compressed-megumi .compressed-method-step:nth-child(2){grid-column:5/span 4;margin-top:clamp(1.6rem,3vw,2.6rem)}.clinician-page--compressed-megumi .compressed-method-step:nth-child(3){grid-column:9/span 4;margin-top:clamp(.35rem,1.5vw,1.1rem)}.clinician-page--compressed-megumi .compressed-method-step:nth-child(4){grid-column:4/span 5;margin-top:clamp(1.4rem,3vw,2.8rem)}.megumi-thread-beat__phrases{align-content:center;justify-items:start;gap:clamp(1.15rem,2.5vw,2rem);width:min(8rem,100%)}.megumi-thread-beat__phrases:before{opacity:.34;left:.35rem}.megumi-thread-beat__phrases span{background:radial-gradient(circle, rgb(var(--fg) / .82), rgb(var(--accent-peach) / .42) 43%, transparent 76%);box-shadow:0 0 18px rgb(var(--accent-peach) / .18), 0 0 42px rgb(var(--accent-lavender) / .08);opacity:.72;border:0;border-radius:999px;width:.7rem;height:.7rem;padding:0;display:block}.megumi-thread-beat__phrases span:nth-child(2){opacity:.6;margin-left:clamp(1.6rem,3.5vw,3.2rem)}.megumi-thread-beat__phrases span:nth-child(3){opacity:.82;margin-left:clamp(.35rem,1.2vw,1.1rem)}.megumi-thread-beat__phrases span:before{content:none}:is(.joseph-path-guide,.megumi-thread-guide){opacity:.5}:is(.joseph-final-landing,.clinician-page--compressed-megumi .compressed-final-cta:after,.compressed-final-cta:before){opacity:.22}:is(.clinician-page--compressed-joseph .compressed-clinician-hero,.clinician-page--compressed-megumi .compressed-clinician-hero){min-height:auto;padding-block:clamp(2.65rem,5.8vw,5rem) clamp(1.55rem,3.2vw,2.65rem)}:is(.clinician-page--compressed-joseph .compressed-clinician-section,.clinician-page--compressed-megumi .compressed-clinician-section){padding-block:clamp(1.85rem,3.7vw,3.8rem)}:is(.clinician-page--compressed-joseph .compressed-final-cta,.clinician-page--compressed-megumi .compressed-final-cta){padding-block:clamp(2.3rem,4.7vw,4.2rem) clamp(2rem,4.3vw,3.5rem)}:is(.clinician-page--compressed-joseph .compressed-clinician-section+.compressed-clinician-section,.clinician-page--compressed-megumi .compressed-clinician-section+.compressed-clinician-section){margin-top:clamp(-.25rem,-.3vw,0rem)}:is(.clinician-page--compressed-joseph .compressed-fit-list,.clinician-page--compressed-megumi .compressed-fit-list,.clinician-page--compressed-joseph .compressed-specialty-grid,.clinician-page--compressed-megumi .compressed-specialty-grid,.clinician-page--compressed-joseph .compressed-method-steps,.clinician-page--compressed-megumi .compressed-method-steps,.clinician-page--compressed-joseph .compressed-credibility-grid,.clinician-page--compressed-megumi .compressed-credibility-grid){margin-top:clamp(1rem,1.9vw,1.65rem)}:is(.joseph-momentum-beat,.megumi-thread-beat){gap:clamp(1.2rem,3vw,3.25rem);min-height:auto;padding-block:clamp(1.6rem,3.2vw,3rem)}.joseph-momentum-beat__visual{min-height:clamp(12.5rem,22vw,18rem)}.megumi-thread-beat__visual{min-height:clamp(15rem,26vw,23rem)}.clinician-page--compressed-joseph #help .compressed-clinician-section__intro{margin-left:clamp(0rem,4.8vw,4.4rem)}.clinician-page--compressed-joseph #method .compressed-clinician-section__intro{margin-left:clamp(0rem,2.8vw,2.6rem)}.clinician-page--compressed-joseph #credibility .compressed-clinician-section__intro{margin-left:clamp(0rem,5.6vw,5.2rem);margin-right:0}.clinician-page--compressed-megumi #help .compressed-clinician-section__intro{margin-left:clamp(0rem,3.8vw,3.4rem)}.clinician-page--compressed-megumi #method .compressed-clinician-section__intro{margin-left:clamp(0rem,5.4vw,5rem)}.clinician-page--compressed-megumi #credibility .compressed-clinician-section__intro{margin-left:clamp(0rem,5.4vw,5rem);margin-right:0}:is(.clinician-page--compressed-joseph .compressed-specialty-grid,.clinician-page--compressed-megumi .compressed-specialty-grid,.clinician-page--compressed-joseph .compressed-method-steps,.clinician-page--compressed-megumi .compressed-method-steps){gap:clamp(.8rem,1.45vw,1.15rem)}.compressed-credibility-grid{gap:clamp(.75rem,1.35vw,1.05rem)}.compressed-credibility-card{padding:clamp(.9rem,1.45vw,1.18rem)}.clinician-page--compressed-joseph .compressed-specialty-card{min-height:clamp(11.2rem,14vw,13.6rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(2){margin-top:clamp(.72rem,1.5vw,1.35rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(3){margin-top:clamp(.1rem,.55vw,.45rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(5){margin-top:clamp(.55rem,1.25vw,1.1rem)}.clinician-page--compressed-joseph .compressed-method-step{min-height:clamp(10.8rem,13vw,12.7rem)}.clinician-page--compressed-joseph .compressed-method-step:nth-child(2){margin-top:clamp(.65rem,1.35vw,1.2rem)}.clinician-page--compressed-joseph .compressed-method-step:nth-child(3){margin-top:clamp(.1rem,.65vw,.55rem)}.clinician-page--compressed-joseph .compressed-method-step:nth-child(4){margin-top:clamp(.3rem,.95vw,.85rem)}.clinician-page--compressed-joseph .compressed-method-step:nth-child(5){margin-top:clamp(.8rem,1.7vw,1.6rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(2){margin-top:clamp(.78rem,1.6vw,1.45rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3){margin-top:clamp(.1rem,.7vw,.55rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(5){margin-top:clamp(.65rem,1.45vw,1.25rem)}.clinician-page--compressed-megumi .compressed-method-step{min-height:clamp(10.6rem,13vw,12.5rem)}.clinician-page--compressed-megumi .compressed-method-step:nth-child(2){margin-top:clamp(.7rem,1.45vw,1.3rem)}.clinician-page--compressed-megumi .compressed-method-step:nth-child(3){margin-top:clamp(.1rem,.8vw,.65rem)}.clinician-page--compressed-megumi .compressed-method-step:nth-child(4){margin-top:clamp(.78rem,1.65vw,1.45rem)}:is(.clinician-page--compressed-joseph .compressed-specialty-card,.clinician-page--compressed-joseph .compressed-method-step,.clinician-page--compressed-joseph .compressed-credibility-card,.clinician-page--compressed-megumi .compressed-specialty-card,.clinician-page--compressed-megumi .compressed-method-step,.clinician-page--compressed-megumi .compressed-credibility-card){--panel-line-a:var(--compressed-accent);--panel-line-b:var(--compressed-accent);-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(ellipse at 18% 16%, rgb(var(--bg) / .24), transparent 68%), radial-gradient(ellipse at 16% 4%, rgb(var(--panel-line-a) / .06), transparent 50%);box-shadow:none;isolation:isolate;background-color:#0000;border:0;transition:background .42s,filter .42s,transform .52s cubic-bezier(.16,.86,.2,1);overflow:visible}:is(.clinician-page--compressed-joseph .compressed-specialty-card,.clinician-page--compressed-joseph .compressed-method-step,.clinician-page--compressed-joseph .compressed-credibility-card){--panel-line-a:var(--portal-ring);--panel-line-b:var(--accent-peach)}:is(.clinician-page--compressed-megumi .compressed-specialty-card,.clinician-page--compressed-megumi .compressed-method-step,.clinician-page--compressed-megumi .compressed-credibility-card){--panel-line-a:var(--accent-peach);--panel-line-b:var(--accent-lavender)}:is(.clinician-page--compressed-joseph .compressed-specialty-card>*,.clinician-page--compressed-joseph .compressed-method-step>*,.clinician-page--compressed-joseph .compressed-credibility-card>*,.clinician-page--compressed-megumi .compressed-specialty-card>*,.clinician-page--compressed-megumi .compressed-method-step>*,.clinician-page--compressed-megumi .compressed-credibility-card>*){z-index:2;position:relative}:is(.clinician-page--compressed-joseph .compressed-specialty-card:before,.clinician-page--compressed-joseph .compressed-method-step:before,.clinician-page--compressed-joseph .compressed-credibility-card:before,.clinician-page--compressed-megumi .compressed-specialty-card:before,.clinician-page--compressed-megumi .compressed-method-step:before,.clinician-page--compressed-megumi .compressed-credibility-card:before){background:linear-gradient(90deg, rgb(var(--panel-line-a) / .3), rgb(var(--panel-line-b) / .12), transparent 68%) left top / 64% 1px no-repeat, linear-gradient(180deg, rgb(var(--panel-line-a) / .22), rgb(var(--panel-line-b) / .08), transparent 72%) left top / 1px 62% no-repeat, radial-gradient(ellipse at 0% 0%, rgb(var(--panel-line-a) / .075), transparent 54%);border-radius:inherit;content:"";opacity:.58;pointer-events:none;z-index:1;transition:opacity .36s,transform .62s cubic-bezier(.16,.86,.2,1);position:absolute;inset:-.34rem -.42rem -.22rem -.34rem}:is(.clinician-page--compressed-joseph .compressed-specialty-card:after,.clinician-page--compressed-joseph .compressed-method-step:after,.clinician-page--compressed-joseph .compressed-credibility-card:after,.clinician-page--compressed-megumi .compressed-specialty-card:after,.clinician-page--compressed-megumi .compressed-method-step:after,.clinician-page--compressed-megumi .compressed-credibility-card:after){background:linear-gradient(90deg, rgb(var(--panel-line-a) / .34), rgb(var(--panel-line-b) / .13), transparent);content:"";opacity:.28;pointer-events:none;transform-origin:0;z-index:1;width:min(8.5rem,38%);height:1px;transition:opacity .32s,transform .52s cubic-bezier(.16,.86,.2,1);position:absolute;bottom:clamp(.42rem,.9vw,.74rem);left:clamp(1rem,1.75vw,1.48rem)}:is(.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(3n):before,.clinician-page--compressed-joseph .compressed-method-step:nth-child(3n):before,.clinician-page--compressed-joseph .compressed-credibility-card:nth-child(3n):before,.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3n):before,.clinician-page--compressed-megumi .compressed-method-step:nth-child(3n):before,.clinician-page--compressed-megumi .compressed-credibility-card:nth-child(3n):before){background:linear-gradient(90deg, transparent, rgb(var(--panel-line-b) / .14), rgb(var(--panel-line-a) / .3)) right top / 66% 1px no-repeat, linear-gradient(180deg, rgb(var(--panel-line-a) / .2), rgb(var(--panel-line-b) / .08), transparent 74%) right top / 1px 64% no-repeat, radial-gradient(ellipse at 100% 0%, rgb(var(--panel-line-a) / .08), transparent 56%)}:is(.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(3n):after,.clinician-page--compressed-joseph .compressed-method-step:nth-child(3n):after,.clinician-page--compressed-joseph .compressed-credibility-card:nth-child(3n):after,.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3n):after,.clinician-page--compressed-megumi .compressed-method-step:nth-child(3n):after,.clinician-page--compressed-megumi .compressed-credibility-card:nth-child(3n):after){transform-origin:100%;left:auto;right:clamp(1rem,1.75vw,1.48rem)}:is(.clinician-page--compressed-joseph .compressed-specialty-card:hover,.clinician-page--compressed-joseph .compressed-specialty-card:focus-visible,.clinician-page--compressed-joseph .compressed-method-step:hover,.clinician-page--compressed-joseph .compressed-method-step:focus-within,.clinician-page--compressed-joseph .compressed-credibility-card:hover,.clinician-page--compressed-megumi .compressed-specialty-card:hover,.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible,.clinician-page--compressed-megumi .compressed-method-step:hover,.clinician-page--compressed-megumi .compressed-method-step:focus-within,.clinician-page--compressed-megumi .compressed-credibility-card:hover){background:radial-gradient(ellipse at 20% 18%, rgb(var(--bg) / .31), transparent 70%), radial-gradient(ellipse at 18% 5%, rgb(var(--panel-line-a) / .1), transparent 52%);filter:drop-shadow(0 16px 32px rgb(var(--treeline) / .11));transform:translateY(-.13rem)}:is(.clinician-page--compressed-joseph .compressed-specialty-card:hover:before,.clinician-page--compressed-joseph .compressed-specialty-card:focus-visible:before,.clinician-page--compressed-joseph .compressed-method-step:hover:before,.clinician-page--compressed-joseph .compressed-method-step:focus-within:before,.clinician-page--compressed-joseph .compressed-credibility-card:hover:before,.clinician-page--compressed-megumi .compressed-specialty-card:hover:before,.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible:before,.clinician-page--compressed-megumi .compressed-method-step:hover:before,.clinician-page--compressed-megumi .compressed-method-step:focus-within:before,.clinician-page--compressed-megumi .compressed-credibility-card:hover:before){opacity:.9;transform:translate(.08rem,-.05rem)}:is(.clinician-page--compressed-joseph .compressed-specialty-card:hover:after,.clinician-page--compressed-joseph .compressed-specialty-card:focus-visible:after,.clinician-page--compressed-joseph .compressed-method-step:hover:after,.clinician-page--compressed-joseph .compressed-method-step:focus-within:after,.clinician-page--compressed-joseph .compressed-credibility-card:hover:after,.clinician-page--compressed-megumi .compressed-specialty-card:hover:after,.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible:after,.clinician-page--compressed-megumi .compressed-method-step:hover:after,.clinician-page--compressed-megumi .compressed-method-step:focus-within:after,.clinician-page--compressed-megumi .compressed-credibility-card:hover:after){opacity:.82;transform:scaleX(.82)}:is(.clinician-page--compressed-joseph .compressed-specialty-card>span,.clinician-page--compressed-joseph .compressed-method-step>span,.clinician-page--compressed-megumi .compressed-specialty-card>span,.clinician-page--compressed-megumi .compressed-method-step>span){color:rgb(var(--panel-line-a) / .74);align-items:center;gap:.58rem;display:flex}:is(.clinician-page--compressed-joseph .compressed-specialty-card>span:after,.clinician-page--compressed-joseph .compressed-method-step>span:after,.clinician-page--compressed-megumi .compressed-specialty-card>span:after,.clinician-page--compressed-megumi .compressed-method-step>span:after){background:linear-gradient(90deg, rgb(var(--panel-line-a) / .32), transparent);content:"";width:clamp(1.8rem,3vw,3.6rem);height:1px;display:block}:is(.clinician-page--compressed-joseph .compressed-specialty-card p,.clinician-page--compressed-joseph .compressed-method-step p,.clinician-page--compressed-joseph .compressed-credibility-card p,.clinician-page--compressed-megumi .compressed-specialty-card p,.clinician-page--compressed-megumi .compressed-method-step p,.clinician-page--compressed-megumi .compressed-credibility-card p){color:rgb(var(--fg-muted) / .77);max-width:42ch}:is(.clinician-page--compressed-joseph .compressed-credibility-card h3,.clinician-page--compressed-megumi .compressed-credibility-card h3){margin-top:0}:is(.clinician-page--compressed-joseph .compressed-specialty-card strong,.clinician-page--compressed-megumi .compressed-specialty-card strong){color:rgb(var(--fg) / .8);border-top:0;align-self:start;max-width:43ch;margin-top:clamp(.95rem,1.6vw,1.35rem);padding-top:.86rem;line-height:1.46;position:relative}:is(.clinician-page--compressed-joseph .compressed-specialty-card strong:before,.clinician-page--compressed-megumi .compressed-specialty-card strong:before){background:linear-gradient(90deg, rgb(var(--panel-line-a) / .26), rgb(var(--panel-line-b) / .12), transparent);content:"";width:min(9rem,44%);height:1px;position:absolute;top:0;left:0}:is(.clinician-page--compressed-joseph .compressed-credibility-card:nth-child(2),.clinician-page--compressed-megumi .compressed-credibility-card:nth-child(2)){margin-top:clamp(.25rem,.8vw,.72rem)}.clinician-page--compressed-megumi .compressed-credibility-card:nth-child(3){margin-top:clamp(.08rem,.55vw,.48rem)}:is(.clinician-page--compressed-joseph .joseph-support-nodes li,.clinician-page--compressed .compressed-clinician-chip-list li){box-shadow:none;background:0 0}:is(.compressed-clinician-section--help,.compressed-clinician-section--credibility){isolation:isolate;position:relative}.compressed-clinician-section--help:before{background:linear-gradient(100deg, transparent 0 20%, rgb(var(--compressed-accent) / .055) 42%, transparent 70%), radial-gradient(ellipse at 82% 18%, rgb(var(--compressed-accent-two) / .08), transparent 42%);content:"";opacity:.54;pointer-events:none;z-index:2;height:clamp(11rem,19vw,18rem);position:absolute;inset:clamp(1rem,3vw,2.8rem) 0 auto;transform:skewY(-4deg)}:is(.compressed-clinician-section--help>*,.compressed-clinician-section--credibility>*){z-index:32;position:relative}.compressed-clinician-section--help .compressed-clinician-section__intro{margin-bottom:clamp(1.35rem,3.2vw,3.1rem)}:is(.compressed-clinician-section--help .compressed-clinician-section__intro p:not(.section-eyebrow),.compressed-clinician-section--method .compressed-clinician-section__intro p:not(.section-eyebrow)){max-width:36rem}:is(.clinician-page--compressed-joseph .compressed-clinician-section--help .compressed-specialty-card h3,.clinician-page--compressed-megumi .compressed-clinician-section--help .compressed-specialty-card h3){max-width:12ch}:is(.clinician-page--compressed-joseph .compressed-clinician-section--help .compressed-specialty-card:nth-child(3) h3,.clinician-page--compressed-megumi .compressed-clinician-section--help .compressed-specialty-card:nth-child(3) h3,.clinician-page--compressed-megumi .compressed-clinician-section--help .compressed-specialty-card:nth-child(5) h3){max-width:14ch}@media (min-width:901px){.compressed-clinician-section--credibility{grid-template-columns:minmax(18rem,.42fr) minmax(0,.58fr);align-items:start;gap:clamp(1.4rem,3.4vw,3.8rem) clamp(2.2rem,6vw,7rem);display:grid}.compressed-clinician-section--credibility .compressed-clinician-section__intro{grid-area:1/1;max-width:35rem;margin-left:0!important;margin-right:0!important}.compressed-clinician-section--credibility .compressed-clinician-section__intro h2{max-width:10.8ch}.compressed-clinician-section--credibility .compressed-clinician-section__intro p:not(.section-eyebrow){max-width:32rem}.compressed-clinician-section--credibility .compressed-clinician-methods-line{max-width:34rem}.compressed-clinician-section--credibility .compressed-credibility-signal{grid-area:2/1/span 2;align-self:start;margin-top:clamp(-.2rem,.4vw,.3rem)}:is(.compressed-clinician-section--credibility .compressed-credibility-media,.compressed-clinician-section--credibility .compressed-credibility-grid,.compressed-clinician-section--credibility .compressed-caution-list,.compressed-clinician-section--credibility .compressed-toy-chamber--credibility){grid-column:2}.compressed-clinician-section--credibility .compressed-credibility-media{align-self:start}.compressed-clinician-section--credibility .compressed-credibility-grid{gap:clamp(.75rem,1.35vw,1.18rem);max-width:none}.clinician-page--compressed-joseph .compressed-clinician-section--credibility .compressed-credibility-grid{grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}.clinician-page--compressed-megumi .compressed-clinician-section--credibility .compressed-credibility-grid{grid-row:1/span 2;grid-template-columns:minmax(0,1fr);max-width:39rem}.compressed-clinician-section--credibility .compressed-caution-list{grid-row:3;max-width:40rem;margin-top:.1rem}.compressed-clinician-section--credibility .compressed-toy-chamber--credibility{grid-row:4;justify-self:start;margin-top:clamp(.2rem,1vw,.9rem);position:relative;top:auto;right:auto}}@keyframes compressed-clinician-module__IRutQG__credibility-current-drift{0%,to{opacity:.62;transform:translate(-1px)}46%{opacity:.92;transform:translate(3px,-2px)}72%{opacity:.76;transform:translate(1px,2px)}}@keyframes compressed-clinician-module__IRutQG__credibility-route-pulse{0%,to{opacity:.34;stroke-dashoffset:0}55%{opacity:.64;stroke-dashoffset:-18px}}@keyframes compressed-clinician-module__IRutQG__credibility-node-glow{0%,to{opacity:.66;transform:scale(.92)}48%{opacity:1;transform:scale(1.12)}}@keyframes compressed-clinician-module__IRutQG__compressed-toy-orb-breathe{0%,to{opacity:.74;transform:scale(.94)}44%{opacity:1;transform:scale(1.12)}68%{opacity:.84;transform:scale(1.02)}}.compressed-toy-chamber--fit{top:clamp(2.1rem,5vw,4.8rem);right:clamp(1.6rem,9vw,8.8rem)}#help .compressed-toy-chamber--help{top:clamp(2.7rem,5.2vw,5.3rem);right:clamp(1rem,7vw,7rem)}#method .compressed-toy-chamber--method{top:clamp(3.8rem,8vw,7.2rem);right:clamp(1.2rem,10vw,10rem)}#credibility .compressed-toy-chamber--credibility{top:clamp(2rem,5vw,4.8rem);right:clamp(1.2rem,6vw,6rem)}.compressed-final-cta .compressed-toy-chamber--book{bottom:clamp(2.8rem,5vw,4.8rem);right:clamp(1.2rem,8vw,8rem)}:is(.clinician-page--compressed-megumi #help .compressed-toy-chamber--help,.clinician-page--compressed-megumi #method .compressed-toy-chamber--method){right:clamp(.8rem,5vw,4.6rem)}.compressed-toy-chamber{--chamber-edge:.22;--chamber-field:.2;--chamber-glass:.055;--chamber-lines:.24;appearance:none;aspect-ratio:1.35;-webkit-backdrop-filter:blur(3px)saturate(1.08);backdrop-filter:blur(3px)saturate(1.08);background:radial-gradient(circle at 48% 50%, rgb(var(--fg) / .2), transparent 9%), radial-gradient(ellipse at 45% 48%, rgb(var(--chamber-a) / var(--chamber-field)), transparent 58%), radial-gradient(ellipse at 66% 42%, rgb(var(--chamber-b) / .12), transparent 72%), repeating-linear-gradient(98deg, rgb(var(--fg) / .035) 0 1px, transparent 1px 9px);color:inherit;cursor:default;filter:drop-shadow(0 0 18px rgb(var(--chamber-a) / .075)) drop-shadow(0 14px 32px rgb(var(--treeline) / .075));font:inherit;isolation:isolate;opacity:.48;pointer-events:auto;transform-origin:50%;z-index:38;border:0;border-radius:56% 44% 54% 46%/48% 58% 42% 52%;width:clamp(7rem,12vw,12.4rem);max-width:none;height:clamp(5rem,7.8vw,8.2rem);padding:0;text-decoration:none;transition:filter .36s,opacity .32s,transform .62s cubic-bezier(.16,.86,.2,1);display:block;position:absolute;overflow:visible}:is(.compressed-toy-chamber:before,.compressed-toy-chamber:after){border-radius:inherit;content:"";pointer-events:none;position:absolute}.compressed-toy-chamber:before{background:conic-gradient(from 132deg, transparent 0 14%, rgb(var(--chamber-a) / calc(var(--chamber-edge) + .12)) 19%, transparent 29% 52%, rgb(var(--chamber-b) / calc(var(--chamber-edge) * .72)) 59%, transparent 72% 100%), radial-gradient(ellipse at 48% 52%, rgb(var(--chamber-a) / .12), transparent 62%);border:1px solid rgb(var(--chamber-a) / var(--chamber-edge));opacity:.7;transform-origin:50%;z-index:-1;transition:opacity .38s,transform .62s cubic-bezier(.16,.86,.2,1);inset:-19%;transform:rotate(-8deg)scale(.95);-webkit-mask-image:radial-gradient(#000 42%,#000000bd 66%,#0000 88%);mask-image:radial-gradient(#000 42%,#000000bd 66%,#0000 88%)}.compressed-toy-chamber:after{background:linear-gradient(90deg, transparent, rgb(var(--chamber-a) / var(--chamber-lines)), rgb(var(--chamber-b) / .16), transparent) 50% 42% / 96% 1px no-repeat, linear-gradient(90deg, transparent, rgb(var(--chamber-b) / .22), transparent) 50% 58% / 70% 1px no-repeat, repeating-linear-gradient(90deg, transparent 0 9px, rgb(var(--fg) / .035) 9px 10px, transparent 10px 22px);opacity:.5;transform-origin:50%;transition:opacity .36s,transform .62s cubic-bezier(.16,.86,.2,1);inset:12% 4%;transform:rotate(-8deg)scaleX(.84)}:is(.compressed-toy-chamber__halo,.compressed-toy-chamber__orb,.compressed-toy-chamber__bend,.compressed-toy-chamber__spark,.compressed-toy-chamber__sprout){pointer-events:none;position:absolute}.compressed-toy-chamber__sprout{display:none}:is(.compressed-toy-chamber__sprout:before,.compressed-toy-chamber__sprout:after){content:"";pointer-events:none;position:absolute}.compressed-toy-chamber__halo{border:1px solid rgb(var(--chamber-a) / .17);border-radius:inherit;opacity:.68;border-left-color:#0000;transition:border-color .38s,opacity .38s,transform .62s cubic-bezier(.16,.86,.2,1);inset:-38% -26%;transform:rotate(10deg)}:is(.clinician-page--compressed-joseph .compressed-toy-chamber__halo,.clinician-page--compressed-joseph .compressed-toy-chamber__orb,.clinician-page--compressed-joseph .compressed-toy-chamber__bend,.clinician-page--compressed-joseph .compressed-toy-chamber__spark){display:none!important}.compressed-toy-chamber__orb{background:radial-gradient(circle, rgb(var(--fg) / .96) 0 18%, rgb(var(--chamber-a) / .88) 22% 54%, rgb(var(--chamber-a) / 0) 74%);box-shadow:0 0 18px rgb(var(--chamber-a) / .36), 0 0 58px rgb(var(--chamber-b) / .16);z-index:2;border-radius:999px;width:clamp(.64rem,1vw,.95rem);height:clamp(.64rem,1vw,.95rem);transition:box-shadow .38s,opacity .36s,transform .62s cubic-bezier(.16,.86,.2,1);animation:5.4s ease-in-out infinite compressed-clinician-module__IRutQG__compressed-toy-orb-breathe;top:48%;left:47%;transform:translate(-50%,-50%)}.compressed-toy-chamber__bend{border-top:1px solid rgb(var(--chamber-a) / .32);opacity:.58;border-radius:50%;height:62%;transition:border-color .38s,opacity .36s,transform .62s cubic-bezier(.16,.86,.2,1);inset:18% -20% auto;transform:rotate(-13deg)}.compressed-toy-chamber__spark{background:rgb(var(--chamber-b) / .64);box-shadow:1.4rem -.7rem 0 -1px rgb(var(--chamber-a) / .42), -1.25rem .74rem 0 -1.5px rgb(var(--fg) / .34), 2.45rem .9rem 0 -1.2px rgb(var(--chamber-b) / .36);opacity:.72;z-index:2;border-radius:999px;width:.34rem;height:.34rem;transition:opacity .36s,transform .62s cubic-bezier(.16,.86,.2,1);top:64%;left:29%}:is(.compressed-toy-chamber:hover,.compressed-toy-chamber:focus-visible,.clinician-page--compressed-joseph[data-momentum-state=play-snag] .compressed-toy-chamber--snag,.clinician-page--compressed-joseph[data-momentum-state=play-split] .compressed-toy-chamber--split,.clinician-page--compressed-joseph[data-momentum-state=play-decision] .compressed-toy-chamber--decision,.clinician-page--compressed-joseph[data-momentum-state=play-channel] .compressed-toy-chamber--channel,.clinician-page--compressed-joseph[data-momentum-state=play-landing] .compressed-toy-chamber--landing,.clinician-page--compressed-megumi[data-wound-state=play-knot] .compressed-toy-chamber--knot,.clinician-page--compressed-megumi[data-wound-state=play-bloom] .compressed-toy-chamber--bloom,.clinician-page--compressed-megumi[data-wound-state=play-soften] .compressed-toy-chamber--soften,.clinician-page--compressed-megumi[data-wound-state=play-weave] .compressed-toy-chamber--weave,.clinician-page--compressed-megumi[data-wound-state=play-repair] .compressed-toy-chamber--repair){--chamber-edge:.38;--chamber-field:.3;--chamber-lines:.42;filter:drop-shadow(0 0 22px rgb(var(--chamber-a) / .18)) drop-shadow(0 18px 42px rgb(var(--treeline) / .12));opacity:.95}:is(.compressed-toy-chamber:hover:before,.compressed-toy-chamber:focus-visible:before,.clinician-page--compressed-joseph[data-momentum-state=play-snag] .compressed-toy-chamber--snag:before,.clinician-page--compressed-joseph[data-momentum-state=play-split] .compressed-toy-chamber--split:before,.clinician-page--compressed-joseph[data-momentum-state=play-decision] .compressed-toy-chamber--decision:before,.clinician-page--compressed-joseph[data-momentum-state=play-channel] .compressed-toy-chamber--channel:before,.clinician-page--compressed-joseph[data-momentum-state=play-landing] .compressed-toy-chamber--landing:before,.clinician-page--compressed-megumi[data-wound-state=play-knot] .compressed-toy-chamber--knot:before,.clinician-page--compressed-megumi[data-wound-state=play-bloom] .compressed-toy-chamber--bloom:before,.clinician-page--compressed-megumi[data-wound-state=play-soften] .compressed-toy-chamber--soften:before,.clinician-page--compressed-megumi[data-wound-state=play-weave] .compressed-toy-chamber--weave:before,.clinician-page--compressed-megumi[data-wound-state=play-repair] .compressed-toy-chamber--repair:before){opacity:.98;transform:rotate(5deg)scale(1.08)}:is(.compressed-toy-chamber:hover:after,.compressed-toy-chamber:focus-visible:after,.clinician-page--compressed-joseph[data-momentum-state=play-snag] .compressed-toy-chamber--snag:after,.clinician-page--compressed-joseph[data-momentum-state=play-split] .compressed-toy-chamber--split:after,.clinician-page--compressed-joseph[data-momentum-state=play-decision] .compressed-toy-chamber--decision:after,.clinician-page--compressed-joseph[data-momentum-state=play-channel] .compressed-toy-chamber--channel:after,.clinician-page--compressed-joseph[data-momentum-state=play-landing] .compressed-toy-chamber--landing:after,.clinician-page--compressed-megumi[data-wound-state=play-knot] .compressed-toy-chamber--knot:after,.clinician-page--compressed-megumi[data-wound-state=play-bloom] .compressed-toy-chamber--bloom:after,.clinician-page--compressed-megumi[data-wound-state=play-soften] .compressed-toy-chamber--soften:after,.clinician-page--compressed-megumi[data-wound-state=play-weave] .compressed-toy-chamber--weave:after,.clinician-page--compressed-megumi[data-wound-state=play-repair] .compressed-toy-chamber--repair:after){opacity:.88;transform:rotate(-2deg)scaleX(1.12)}:is(.compressed-toy-chamber:hover .compressed-toy-chamber__orb,.compressed-toy-chamber:focus-visible .compressed-toy-chamber__orb,.clinician-page--compressed-joseph[data-momentum-state=play-snag] .compressed-toy-chamber--snag .compressed-toy-chamber__orb,.clinician-page--compressed-joseph[data-momentum-state=play-split] .compressed-toy-chamber--split .compressed-toy-chamber__orb,.clinician-page--compressed-joseph[data-momentum-state=play-decision] .compressed-toy-chamber--decision .compressed-toy-chamber__orb,.clinician-page--compressed-joseph[data-momentum-state=play-channel] .compressed-toy-chamber--channel .compressed-toy-chamber__orb,.clinician-page--compressed-joseph[data-momentum-state=play-landing] .compressed-toy-chamber--landing .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-knot] .compressed-toy-chamber--knot .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-bloom] .compressed-toy-chamber--bloom .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-soften] .compressed-toy-chamber--soften .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-weave] .compressed-toy-chamber--weave .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-repair] .compressed-toy-chamber--repair .compressed-toy-chamber__orb){box-shadow:0 0 24px rgb(var(--chamber-a) / .62), 0 0 70px rgb(var(--chamber-b) / .3);transform:translate(-50%,-50%)scale(1.26)}:is(.compressed-toy-chamber:hover .compressed-toy-chamber__spark,.compressed-toy-chamber:focus-visible .compressed-toy-chamber__spark){opacity:1;transform:translate(.35rem,-.08rem)}.compressed-toy-chamber:focus-visible{outline:2px solid rgb(var(--chamber-a) / .72);outline-offset:.28rem}.compressed-toy-chamber--joseph{--chamber-a:var(--portal-ring);--chamber-b:var(--accent-peach);filter:drop-shadow(0 0 24px rgb(var(--portal-ring) / .12)) drop-shadow(0 0 54px rgb(var(--accent-peach) / .075));opacity:.58;border-radius:30% 70% 58% 42%/44% 54% 46% 56%}.compressed-toy-chamber--joseph:before{border-color:rgb(var(--portal-ring) / .22);box-shadow:inset 0 0 26px rgb(var(--portal-ring) / .06), inset 0 0 44px rgb(var(--accent-peach) / .05)}.compressed-toy-chamber--joseph:after{opacity:.42}.compressed-toy-chamber--joseph .compressed-toy-chamber__orb{box-shadow:0 0 16px rgb(var(--portal-ring) / .42), 0 0 42px rgb(var(--accent-peach) / .2)}.compressed-toy-chamber--megumi{--chamber-a:var(--accent-rose);--chamber-b:var(--portal-ring);filter:drop-shadow(0 0 22px rgb(var(--accent-rose) / .08)) drop-shadow(0 0 44px rgb(var(--accent-lavender) / .055));border-radius:62% 38% 46% 54%/52% 48% 56% 44%}.compressed-toy-chamber--snag{background:radial-gradient(circle at 48% 50%, rgb(var(--fg) / .2), transparent 8%), radial-gradient(ellipse at 45% 48%, rgb(var(--chamber-a) / .18), transparent 58%), repeating-linear-gradient(92deg, rgb(var(--chamber-a) / .08) 0 1px, transparent 1px 8px)}:is(.compressed-toy-chamber--snag:before,.compressed-toy-chamber--knot:before){border-style:dashed}:is(.compressed-toy-chamber--split:after,.compressed-toy-chamber--channel:after,.compressed-toy-chamber--weave:after){background:linear-gradient(90deg, transparent, rgb(var(--chamber-a) / .38), transparent) 50% 34% / 96% 1px no-repeat, linear-gradient(90deg, transparent, rgb(var(--chamber-b) / .32), transparent) 50% 50% / 88% 1px no-repeat, linear-gradient(90deg, transparent, rgb(var(--fg) / .18), transparent) 50% 66% / 72% 1px no-repeat}:is(.compressed-toy-chamber--decision:before,.compressed-toy-chamber--soften:before,.compressed-toy-chamber--repair:before){border-radius:999px}.compressed-toy-chamber--knot{background:radial-gradient(circle at 56% 48%, rgb(var(--fg) / .2), transparent 9%), radial-gradient(ellipse at 48% 50%, rgb(var(--accent-rose) / .2), transparent 56%), repeating-linear-gradient(92deg, rgb(var(--accent-lavender) / .06) 0 1px, transparent 1px 7px);border-radius:28% 72% 38% 62%/34% 42% 58% 66%}.compressed-toy-chamber--knot:after{background:linear-gradient(90deg, transparent, rgb(var(--chamber-a) / .46), transparent) 50% 36% / 86% 1px no-repeat, linear-gradient(0deg, transparent, rgb(var(--chamber-b) / .28), transparent) 58% 50% / 1px 88% no-repeat;transform:rotate(0)scaleX(.9)}:is(.compressed-toy-chamber--bloom .compressed-toy-chamber__halo,.compressed-toy-chamber--soften .compressed-toy-chamber__halo,.compressed-toy-chamber--repair .compressed-toy-chamber__halo){border-color:rgb(var(--chamber-b) / .24);border-left-color:#0000}.compressed-toy-chamber--fit{opacity:.42;top:clamp(1.3rem,3.8vw,3.4rem);right:clamp(.8rem,13vw,12.5rem);transform:scale(.86)rotate(-7deg)}#help .compressed-toy-chamber--help{top:clamp(2rem,4.8vw,4.4rem);right:clamp(3.8rem,30vw,29rem);transform:rotate(8deg)}#method .compressed-toy-chamber--method{top:clamp(3rem,6vw,5.8rem);right:clamp(2rem,13vw,12rem);transform:rotate(-10deg)}#credibility .compressed-toy-chamber--credibility{transform:rotate(5deg)}.compressed-final-cta .compressed-toy-chamber--book{opacity:.64;width:clamp(12rem,23vw,22rem);height:clamp(8.2rem,15vw,14.6rem)}.compressed-final-cta .compressed-toy-chamber--book:before{background:radial-gradient(ellipse at 50% 54%, rgb(var(--fg) / .11), transparent 15%), radial-gradient(ellipse at 48% 54%, rgb(var(--chamber-a) / .24), transparent 44%), radial-gradient(ellipse at 54% 42%, rgb(var(--chamber-b) / .16), transparent 62%), radial-gradient(ellipse at 50% 52%, transparent 0 42%, rgb(var(--chamber-a) / .12) 52%, transparent 74%);opacity:.7;inset:-24%}.compressed-final-cta .compressed-toy-chamber--book:after{background:radial-gradient(circle at 50% 62%, rgb(var(--fg) / .2), rgb(var(--chamber-a) / .16) 7%, transparent 18%) 50% 50% / 100% 100% no-repeat, linear-gradient(90deg, transparent, rgb(var(--chamber-a) / .2), transparent) 50% 62% / 52% 1px no-repeat, linear-gradient(72deg, transparent 43%, rgb(var(--chamber-a) / .2) 48%, transparent 54%) 50% 46% / 72% 58% no-repeat, linear-gradient(108deg, transparent 42%, rgb(var(--chamber-b) / .18) 48%, transparent 54%) 50% 46% / 72% 58% no-repeat, radial-gradient(ellipse at 38% 38%, transparent 0 42%, rgb(var(--chamber-a) / .15) 48%, transparent 58%) 50% 50% / 76% 70% no-repeat, radial-gradient(ellipse at 62% 38%, transparent 0 42%, rgb(var(--chamber-b) / .14) 48%, transparent 58%) 50% 50% / 76% 70% no-repeat, radial-gradient(ellipse, transparent 0 40%, rgb(var(--chamber-b) / .12) 58%, transparent 82%);opacity:.62;inset:6% 8%;transform:rotate(-3deg)scaleX(.98)}.compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__halo{border-color:rgb(var(--chamber-b) / .2);opacity:.62;border-left-color:#0000;inset:-38% -26%}.compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__bend{border-top-color:rgb(var(--chamber-a) / .28);height:68%;transform:rotate(-4deg)}.compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__spark{opacity:.5;box-shadow:1.45rem -1.05rem 0 -1px rgb(var(--chamber-a) / .34), -1.65rem .92rem 0 -1.5px rgb(var(--fg) / .24), 2.45rem 1.18rem 0 -1.4px rgb(var(--chamber-b) / .28), -2.2rem -.32rem 0 -1.7px rgb(var(--chamber-a) / .24)}.compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__sprout{background:radial-gradient(circle at 50% 78%, rgb(var(--fg) / .22), rgb(var(--chamber-a) / .16) 8%, transparent 18%), linear-gradient(180deg, transparent 18%, rgb(var(--chamber-b) / .24) 48%, rgb(var(--chamber-a) / .18) 76%, transparent 100%) 50% 48% / 1px 82% no-repeat, radial-gradient(ellipse at 50% 54%, rgb(var(--chamber-a) / .12), transparent 64%);filter:drop-shadow(0 0 18px rgb(var(--chamber-a) / .18)) drop-shadow(0 0 42px rgb(var(--chamber-b) / .12));opacity:.74;z-index:3;border-radius:999px;width:clamp(5.4rem,8vw,7.2rem);height:clamp(4.8rem,7vw,6.6rem);display:block;top:51%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}:is(.compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__sprout:before,.compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__sprout:after){border:1px solid rgb(var(--chamber-a) / .3);opacity:.8;transform-origin:0 100%;border-bottom-color:#0000;border-left-color:#0000;border-radius:68% 32% 74% 26%/54% 48% 52% 46%;width:42%;height:56%;top:14%;left:50%}.compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__sprout:before{box-shadow:0 0 24px rgb(var(--chamber-a) / .12);transform:rotate(-32deg)translate(-8%)}.compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__sprout:after{border-color:rgb(var(--chamber-b) / .26);border-bottom-color:#0000;border-right-color:#0000;left:8%;transform:rotate(34deg)translate(8%)}:is(.compressed-final-cta .compressed-toy-chamber--landing,.compressed-final-cta .compressed-toy-chamber--repair){filter:drop-shadow(0 0 20px rgb(var(--chamber-a) / .1)) drop-shadow(0 0 58px rgb(var(--chamber-b) / .08));border-radius:48% 52% 50% 50%/56% 45% 55% 44%}:is(.compressed-final-cta .compressed-toy-chamber--landing:after,.compressed-final-cta .compressed-toy-chamber--repair:after){background:radial-gradient(ellipse at 50% 72%, rgb(var(--chamber-a) / .2), transparent 16%) 50% 50% / 100% 100% no-repeat, linear-gradient(80deg, transparent, rgb(var(--chamber-a) / .2), transparent) 46% 48% / 46% 1px no-repeat, linear-gradient(110deg, transparent, rgb(var(--chamber-b) / .18), transparent) 56% 45% / 44% 1px no-repeat, radial-gradient(ellipse, transparent 0 40%, rgb(var(--chamber-b) / .12) 58%, transparent 82%);opacity:.56;transform:rotate(-4deg)scaleX(.96)}:is(.compressed-final-cta .compressed-toy-chamber--book.compressed-toy-chamber--landing:after,.compressed-final-cta .compressed-toy-chamber--book.compressed-toy-chamber--repair:after){background:radial-gradient(circle at 50% 62%, rgb(var(--fg) / .2), rgb(var(--chamber-a) / .16) 7%, transparent 18%) 50% 50% / 100% 100% no-repeat, linear-gradient(90deg, transparent, rgb(var(--chamber-a) / .2), transparent) 50% 62% / 52% 1px no-repeat, linear-gradient(72deg, transparent 43%, rgb(var(--chamber-a) / .2) 48%, transparent 54%) 50% 46% / 72% 58% no-repeat, linear-gradient(108deg, transparent 42%, rgb(var(--chamber-b) / .18) 48%, transparent 54%) 50% 46% / 72% 58% no-repeat, radial-gradient(ellipse at 38% 38%, transparent 0 42%, rgb(var(--chamber-a) / .15) 48%, transparent 58%) 50% 50% / 76% 70% no-repeat, radial-gradient(ellipse at 62% 38%, transparent 0 42%, rgb(var(--chamber-b) / .14) 48%, transparent 58%) 50% 50% / 76% 70% no-repeat, radial-gradient(ellipse, transparent 0 40%, rgb(var(--chamber-b) / .12) 58%, transparent 82%);opacity:.64;transform:rotate(-3deg)scaleX(.98)}@media (max-width:1180px){.compressed-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compressed-specialty-card{min-height:15rem}.compressed-specialty-card:last-child{grid-column:span 2}}@media (max-width:900px){.compressed-clinician-hero{grid-template-columns:1fr;min-height:auto}.compressed-credibility-media{grid-template-columns:1fr}.compressed-clinician-visual{justify-self:start;max-width:min(29rem,100%)}:is(.compressed-fit-list,.compressed-method-steps,.compressed-credibility-grid){grid-template-columns:1fr}.compressed-specialty-card:last-child{grid-column:auto}.compressed-toy-chamber{width:clamp(4rem,18vw,6.4rem);max-width:none;height:clamp(3.1rem,13vw,4.7rem);margin-top:1rem;position:relative;inset:auto}.compressed-toy-chamber:before{inset:-24%}.compressed-toy-chamber:after{width:100%;height:100%;inset:0}.compressed-final-cta .compressed-toy-chamber--book{width:clamp(8rem,42vw,14rem);height:clamp(6rem,24vw,9rem);margin-left:auto}}@media (max-width:640px){.compressed-clinician-hero{gap:1.6rem;padding-block:2.2rem 2rem}.compressed-clinician-hero h1{max-width:10ch;font-size:clamp(3.15rem,15vw,4.85rem)}.compressed-clinician-hero__lead{font-size:.98rem}:is(.compressed-clinician-hero__actions,.compressed-final-cta__actions){flex-direction:column;align-items:stretch;max-width:min(23rem,100%)}:is(.compressed-clinician-hero__actions .cta-button,.compressed-final-cta__actions .cta-button){width:100%}:is(.clinician-booking-card-shell--hero,.clinician-booking-card-shell--final){width:100%;max-width:100%}.clinician-booking-card{padding:1rem}.clinician-booking-card--final .clinician-booking-card__title{font-size:clamp(2.8rem,14vw,4.4rem)}.compressed-clinician-visual__button{border-radius:1.55rem 1.25rem 1.7rem 1.32rem/1.45rem 1.65rem 1.25rem 1.5rem}.wound-light-card{aspect-ratio:1;border-radius:1.65rem 1.28rem 1.85rem 1.42rem/1.46rem 1.78rem 1.28rem 1.62rem;min-height:min(30rem,118vw)}.wound-light-card__center{max-width:8rem;font-size:clamp(1.15rem,6vw,1.55rem);top:13%;right:9%}.wound-light-card__word{letter-spacing:.09em;padding:.35rem .44rem;font-size:.52rem}.wound-light-card__word--monitoring{right:6%}.compressed-clinician-section{padding-block:2.4rem}:is(.compressed-clinician-section__intro h2,.compressed-final-cta h2){max-width:10.5ch;font-size:clamp(2.28rem,12vw,3.5rem)}.compressed-specialty-grid{grid-template-columns:1fr}.compressed-specialty-card{min-height:auto}}@media (max-width:1180px){.clinician-page--compressed-joseph .compressed-clinician-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,.58fr);grid-template-areas:"copy visual"}.joseph-hero-photo{max-width:13rem;min-height:16rem}.joseph-path-guide--hero{right:1.8rem}:is(.joseph-path-guide--impulse,.joseph-path-guide--tools){opacity:.36}.clinician-page--compressed-joseph .compressed-specialty-grid{grid-template-columns:repeat(6,minmax(0,1fr))}:is(.clinician-page--compressed-joseph .compressed-specialty-card:first-child,.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(2),.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(3),.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(4),.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(5),.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(6)){grid-column:span 3;margin-top:0}:is(.clinician-page--compressed-megumi .compressed-specialty-grid,.clinician-page--compressed-megumi .compressed-method-steps){grid-template-columns:repeat(6,minmax(0,1fr))}:is(.clinician-page--compressed-megumi .compressed-specialty-card:first-child,.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(4),.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(5)){grid-column:span 3}:is(.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(2),.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3)){grid-column:span 3;margin-top:0}.clinician-page--compressed-megumi .compressed-method-step:nth-child(n){grid-column:span 3;margin-top:0}:is(.megumi-thread-guide--body,.megumi-thread-guide--belonging,.megumi-thread-guide--health){opacity:.32}}@media (max-width:1180px) and (min-width:901px){.clinician-page--compressed-joseph .compressed-specialty-card:first-child{grid-column:1/span 3}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(2){grid-column:4/span 3;margin-top:clamp(1.1rem,2.4vw,2rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(3){grid-column:2/span 4;margin-top:clamp(.4rem,1.2vw,.9rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(4){grid-column:1/span 3}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(5){grid-column:4/span 3;margin-top:clamp(1rem,2.2vw,1.8rem)}.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(6){grid-column:2/span 4}.clinician-page--compressed-megumi .compressed-specialty-card:first-child{grid-column:1/span 3}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(2){grid-column:4/span 3;margin-top:clamp(1.3rem,2.8vw,2.4rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3){grid-column:2/span 4;margin-top:clamp(.3rem,1.2vw,.9rem)}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(4){grid-column:1/span 3}.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(5){grid-column:4/span 3;margin-top:clamp(1.2rem,2.6vw,2.2rem)}.clinician-page--compressed-megumi .compressed-method-step:first-child{grid-column:1/span 3}.clinician-page--compressed-megumi .compressed-method-step:nth-child(2){grid-column:4/span 3;margin-top:clamp(1.2rem,2.8vw,2.4rem)}.clinician-page--compressed-megumi .compressed-method-step:nth-child(3){grid-column:1/span 3;margin-top:clamp(.2rem,1.2vw,.8rem)}.clinician-page--compressed-megumi .compressed-method-step:nth-child(4){grid-column:3/span 4;margin-top:clamp(1.4rem,3vw,2.6rem)}}@media (max-width:900px){.clinician-page--compressed-joseph .compressed-clinician-hero{grid-template-columns:1fr;grid-template-areas:"visual""copy";padding-top:3rem}.compressed-clinician-hero__visual-stack{justify-self:start;width:min(34rem,100%);min-height:min(25rem,86vw)}.compressed-editorial-image--hero{max-width:min(34rem,100%)}.compressed-clinician-section__intro-row{grid-template-columns:1fr;gap:1.15rem}.compressed-editorial-image--companion{aspect-ratio:1.45;justify-self:start;width:min(30rem,100%);max-width:min(30rem,100%);min-height:min(18rem,58vw)}.joseph-hero-photo{justify-self:start;width:clamp(15.5rem,52vw,18.5rem);max-width:none;min-height:min(27rem,78vw)}.compressed-clinician-hero__visual-stack>.joseph-hero-photo{width:clamp(15.5rem,52vw,18.5rem);max-width:none;min-height:min(27rem,78vw);bottom:.7rem;right:clamp(.4rem,4vw,1.4rem)}.joseph-momentum-beat{grid-template-columns:1fr;min-height:auto;padding-block:2.4rem}.joseph-momentum-beat__visual{min-height:min(18rem,64vw)}.clinician-page--compressed-joseph .joseph-momentum-spine{opacity:.34}.joseph-momentum-spine__svg{width:150%;min-height:3800px;left:-42%}.joseph-momentum-spine .momentum-path-field--page{opacity:.22;width:100vw;height:100vh;inset:0 auto auto 0}.joseph-momentum-guides{display:none}:is(.clinician-page--compressed-joseph .compressed-fit-list,.clinician-page--compressed-joseph .compressed-specialty-grid,.clinician-page--compressed-joseph .compressed-method-steps){grid-template-columns:1fr}:is(.clinician-page--compressed-joseph #help .compressed-clinician-section__intro,.clinician-page--compressed-joseph #method .compressed-clinician-section__intro,.clinician-page--compressed-joseph #credibility .compressed-clinician-section__intro){margin-left:0;margin-right:0}:is(.clinician-page--compressed-joseph .compressed-fit-list li:nth-child(n),.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(n),.clinician-page--compressed-joseph .compressed-method-step:nth-child(n)){grid-column:auto;margin-top:0}.clinician-page--compressed-joseph .compressed-method-steps:before{background:linear-gradient(180deg, rgb(var(--portal-ring) / .28), rgb(var(--accent-peach) / .12), transparent);width:1px;height:auto;inset:1.5rem auto 2rem 1.25rem}.joseph-method-rail{display:none}.joseph-friction-map{opacity:.75}.joseph-friction-map span:nth-child(n){font-size:.5rem}.clinician-page--compressed-megumi .compressed-clinician-hero{grid-template-columns:1fr;grid-template-areas:"copy""visual";gap:clamp(1.6rem,4vw,2.6rem);padding-top:3rem}.clinician-page--compressed-megumi .compressed-clinician-hero__copy{grid-area:copy}.compressed-clinician-hero__visual-stack--megumi{justify-self:start;width:min(25.5rem,88vw);min-height:min(34rem,118vw)}.compressed-editorial-image--megumi.compressed-editorial-image--hero{max-width:min(25.5rem,88vw)}.compressed-clinician-hero__visual-stack>.megumi-hero-anchor{justify-self:start;max-width:min(13.5rem,54vw);min-height:min(16rem,62vw);margin-top:0}.clinician-page--compressed-megumi .compressed-clinician-hero h1{max-width:12.2ch}.megumi-thread-guides{display:none}.megumi-thread-beat{grid-template-columns:1fr;min-height:auto;padding-block:2.3rem}.megumi-thread-beat__copy{justify-self:start}.megumi-thread-beat__phrases{justify-self:start;width:100%;min-height:auto}.megumi-thread-beat__phrases:before{width:auto;height:1px;inset:.18rem 0 auto}.megumi-thread-beat__phrases span{width:.64rem;height:.64rem;padding:0;display:block}.megumi-thread-beat__phrases span:before{content:none}.clinician-page--compressed-megumi .megumi-wound-spine__svg{opacity:.26;transform:translate(8%)}.clinician-page--compressed-megumi .megumi-wound-spine .wound-light-thread--page{opacity:.24;width:100vw;height:100vh;inset:0 auto auto 0}:is(.clinician-page--compressed-megumi .compressed-fit-list,.clinician-page--compressed-megumi .compressed-specialty-grid,.clinician-page--compressed-megumi .compressed-method-steps,.clinician-page--compressed-megumi .compressed-credibility-grid){grid-template-columns:1fr}:is(.clinician-page--compressed-megumi #help .compressed-clinician-section__intro,.clinician-page--compressed-megumi #method .compressed-clinician-section__intro,.clinician-page--compressed-megumi #credibility .compressed-clinician-section__intro){margin-left:0;margin-right:0}:is(.clinician-page--compressed-megumi .compressed-fit-list li:nth-child(n),.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(n),.clinician-page--compressed-megumi .compressed-method-step:nth-child(n)){grid-column:auto;margin-top:0}.clinician-page--compressed-megumi .compressed-method-steps:before{background:linear-gradient(180deg, rgb(var(--accent-peach) / .28), rgb(var(--accent-lavender) / .12), transparent);width:1px;height:auto;inset:1.5rem auto 2rem 1.25rem}}@media (max-width:640px){.joseph-hero-photo{border-radius:1.45rem;width:min(16rem,66vw);max-width:none;min-height:min(23rem,86vw)}.compressed-clinician-hero__visual-stack>.joseph-hero-photo{width:min(16rem,66vw);max-width:none;min-height:min(23rem,86vw);bottom:.4rem;right:.5rem}.compressed-clinician-hero__visual-stack{width:min(28rem,100%);min-height:min(21.5rem,78vw)}.compressed-clinician-hero__visual-stack--megumi{width:min(21.5rem,88vw);min-height:min(31.5rem,122vw)}.compressed-editorial-image--hero{border-radius:1.8rem 1.05rem 2.15rem 1.25rem/1.2rem 2rem 1.18rem 2.1rem}.compressed-editorial-image--megumi.compressed-editorial-image--hero{border-radius:2.1rem 1.35rem 2.35rem 1.6rem/1.52rem 2.26rem 1.46rem 2.22rem;max-width:min(21.5rem,88vw)}.compressed-editorial-image--companion{display:none}.joseph-hero-photo__caption{font-size:.52rem;left:.5rem;right:.5rem}.clinician-page--compressed-joseph .compressed-clinician-hero h1{max-width:10.3ch;font-size:clamp(3.05rem,14.5vw,4.7rem);line-height:1.02}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(2){white-space:normal}:is(.clinician-page--compressed-joseph .compressed-final-cta h2 span,.clinician-page--compressed-megumi .compressed-final-cta h2 span){white-space:normal}.kinetic-interrupt-card{border-radius:1.7rem 1.45rem 1.95rem 1.38rem/1.42rem 1.86rem 1.3rem 1.68rem;min-height:min(27rem,108vw)}.kinetic-interrupt-card__center{max-width:7rem;font-size:clamp(1.28rem,6vw,1.72rem);right:9%}.kinetic-interrupt-card__word{letter-spacing:.09em;padding:.35rem .44rem;font-size:.52rem}.joseph-momentum-beat__copy h2{font-size:clamp(2.8rem,13vw,4.35rem);line-height:1.04}.joseph-momentum-beat__visual{min-height:min(16rem,78vw)}.joseph-momentum-beat__tag{letter-spacing:.03em;padding:0;font-size:.52rem}:is(.joseph-friction-map span:nth-child(2),.joseph-friction-map span:nth-child(6)){display:none}.clinician-page--compressed-megumi .compressed-clinician-hero h1{max-width:10.6ch;font-size:clamp(3rem,14.5vw,4.55rem);line-height:1.02}.megumi-hero-anchor{max-width:min(11.5rem,56vw);min-height:min(13.5rem,66vw)}.megumi-hero-anchor__caption{max-width:8rem;font-size:.5rem}.clinician-page--compressed-megumi .compressed-clinician-hero h1 span:first-child{white-space:normal;font-size:1em}.compressed-clinician-hero__recognition{max-width:18rem;font-size:clamp(1.25rem,6.5vw,1.72rem)}.clinician-page--compressed-megumi .compressed-clinician-section{padding-block:2.55rem}.clinician-page--compressed-megumi .compressed-clinician-section+.compressed-clinician-section{margin-top:0}.clinician-page--compressed-megumi .wound-light-card{min-height:min(26rem,106vw)}.clinician-page--compressed-megumi .wound-light-card__word--choice{right:12%}.clinician-page--compressed-megumi .wound-light-card__word--repair{left:38%}.megumi-thread-beat__copy h2{font-size:clamp(2.65rem,12vw,4.15rem);line-height:1.04}.clinician-page--compressed-megumi .compressed-fit-list{gap:.64rem}:is(.clinician-page--compressed-megumi .compressed-specialty-card,.clinician-page--compressed-megumi .compressed-method-step){min-height:auto}.clinician-page--compressed-megumi .compressed-method-steps:before{left:1rem}}@media (max-width:1180px) and (min-width:901px){:is(.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(2),.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(5),.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(2),.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(5)){margin-top:clamp(.55rem,1.35vw,1.15rem)}:is(.clinician-page--compressed-joseph .compressed-specialty-card:nth-child(3),.clinician-page--compressed-megumi .compressed-specialty-card:nth-child(3),.clinician-page--compressed-megumi .compressed-method-step:nth-child(3)){margin-top:clamp(.1rem,.7vw,.55rem)}:is(.clinician-page--compressed-megumi .compressed-method-step:nth-child(2),.clinician-page--compressed-megumi .compressed-method-step:nth-child(4)){margin-top:clamp(.55rem,1.35vw,1.15rem)}:is(.clinician-page--compressed-joseph #help .compressed-clinician-section__intro,.clinician-page--compressed-joseph #method .compressed-clinician-section__intro,.clinician-page--compressed-joseph #credibility .compressed-clinician-section__intro,.clinician-page--compressed-megumi #help .compressed-clinician-section__intro,.clinician-page--compressed-megumi #method .compressed-clinician-section__intro,.clinician-page--compressed-megumi #credibility .compressed-clinician-section__intro){margin-left:clamp(0rem,3vw,2.5rem);margin-right:0}}@media (max-width:900px){:is(.clinician-page--compressed-joseph .compressed-clinician-section,.clinician-page--compressed-megumi .compressed-clinician-section){padding-block:clamp(1.85rem,7vw,2.55rem)}:is(.clinician-page--compressed-joseph .compressed-fit-list,.clinician-page--compressed-megumi .compressed-fit-list,.clinician-page--compressed-joseph .compressed-specialty-grid,.clinician-page--compressed-megumi .compressed-specialty-grid,.clinician-page--compressed-joseph .compressed-method-steps,.clinician-page--compressed-megumi .compressed-method-steps,.clinician-page--compressed-joseph .compressed-credibility-grid,.clinician-page--compressed-megumi .compressed-credibility-grid){gap:.78rem;margin-top:1rem}}:is(.joseph-momentum-guides,.megumi-thread-guides){display:none!important}.clinician-page--compressed-joseph:before{opacity:.38}:is(.compressed-clinician-hero:before,.compressed-clinician-section__intro-row:before,.compressed-final-cta:before,.megumi-thread-beat:before){opacity:.24}.compressed-editorial-image__halo{opacity:.46}.compressed-editorial-image__grain{opacity:.14}.compressed-editorial-image__trace{opacity:.22}:is(.compressed-clinician-hero__visual-stack:hover .compressed-editorial-image__trace,.compressed-clinician-section__intro-row:hover .compressed-editorial-image__trace,.compressed-clinician-hero__visual-stack:focus-within .compressed-editorial-image__trace,.compressed-clinician-section__intro-row:focus-within .compressed-editorial-image__trace){opacity:.46}:is(.clinician-page--compressed-joseph[data-momentum-state=hero] .compressed-editorial-image--hero .compressed-editorial-image__trace,.clinician-page--compressed-joseph[data-momentum-state=support] #help .compressed-editorial-image--companion .compressed-editorial-image__trace,.clinician-page--compressed-megumi[data-wound-state=contained] .compressed-editorial-image--hero .compressed-editorial-image__trace,.clinician-page--compressed-megumi[data-wound-state=body] #help .compressed-editorial-image--companion .compressed-editorial-image__trace,.clinician-page--compressed-megumi[data-wound-state=tightening] #help .compressed-editorial-image--companion .compressed-editorial-image__trace){opacity:.52}.compressed-credibility-signal{opacity:.72}.compressed-credibility-signal__glow{opacity:.42}:is(.clinician-page--compressed-megumi .compressed-specialty-card:before,.clinician-page--compressed-megumi .compressed-specialty-card:after){opacity:.2}:is(.clinician-page--compressed-megumi .compressed-specialty-card:hover:before,.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible:before,.clinician-page--compressed-megumi .compressed-specialty-card:hover:after,.clinician-page--compressed-megumi .compressed-specialty-card:focus-visible:after){opacity:.34}.clinician-page--compressed-joseph .joseph-momentum-spine{opacity:.56}.joseph-momentum-spine__svg{opacity:.36}.joseph-momentum-spine__node{fill:#ffa468f2;opacity:.78}.clinician-page--compressed-joseph .joseph-momentum-spine{--momentum-field-drift-x:0px;--momentum-field-drift-y:0px;--momentum-canvas-drift-x:0px;--momentum-canvas-drift-y:0px;--momentum-pointer-x:52%;--momentum-pointer-y:50%;--momentum-reactive:0;opacity:calc(.78 + var(--momentum-active) * .12 + var(--momentum-lotus) * .08)}.clinician-page--compressed-joseph .joseph-momentum-spine:after{background:radial-gradient(ellipse at var(--momentum-pointer-x) var(--momentum-pointer-y), rgb(var(--portal-ring) / .16), rgb(var(--accent-peach) / .075) 32%, transparent 68%), radial-gradient(ellipse at calc(var(--momentum-pointer-x) + 9%) calc(var(--momentum-pointer-y) - 4%), rgb(var(--accent-lavender) / .085), transparent 58%);content:"";mix-blend-mode:screen;opacity:calc(.08 + var(--momentum-reactive) * .32);pointer-events:none;transition:opacity .18s ease-out;position:fixed;inset:0}:is(.clinician-page--compressed-joseph[data-momentum-state^=play-] .joseph-momentum-spine,.clinician-page--compressed-joseph[data-momentum-state=cta] .joseph-momentum-spine){opacity:calc(.88 + var(--momentum-active) * .1 + var(--momentum-pause) * .08)}.joseph-momentum-spine__svg{opacity:.54;transform:translate3d(var(--momentum-field-drift-x), var(--momentum-field-drift-y), 0);will-change:transform;transition:transform .18s ease-out}:is(.clinician-page--compressed-joseph[data-momentum-state^=play-] .joseph-momentum-spine__svg,.clinician-page--compressed-joseph[data-momentum-state=cta] .joseph-momentum-spine__svg){opacity:.68}.joseph-momentum-spine__path--rough{filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .2));opacity:calc(.24 + (1 - var(--momentum-smooth)) * .14 + var(--momentum-reactive) * .05);stroke:rgb(var(--portal-ring) / .7);stroke-width:1.82px}.joseph-momentum-spine__path--smooth{filter:drop-shadow(0 0 24px rgb(var(--portal-ring) / .42)) drop-shadow(0 0 62px rgb(var(--accent-peach) / .24));opacity:calc(.56 + var(--momentum-smooth) * .24 + var(--momentum-pause) * .12 + var(--momentum-reactive) * .08);stroke:rgb(var(--portal-ring) / .98);stroke-width:3.08px}.joseph-momentum-spine__path--support{opacity:calc(.36 + var(--momentum-pause) * .22 + var(--momentum-smooth) * .1);stroke:rgb(var(--accent-peach) / .88);stroke-width:1.96px}.joseph-momentum-spine__trace{opacity:calc(.3 + var(--momentum-active) * .08 + var(--momentum-smooth) * .06 + var(--momentum-reactive) * .05);stroke:rgb(var(--accent-peach) / .62);stroke-width:1.72px}.joseph-momentum-spine__pulse{animation:8.6s linear infinite compressed-clinician-module__IRutQG__josephMomentumPulseTravel;animation-duration:var(--momentum-pulse-speed,8.6s);fill:none;filter:drop-shadow(0 0 14px rgb(var(--portal-ring) / .34)) drop-shadow(0 0 34px rgb(var(--accent-peach) / .2));opacity:calc(.72 + var(--momentum-active) * .14 + var(--momentum-pause) * .1 + var(--momentum-reactive) * .14);stroke:rgb(var(--portal-ring) / .98);stroke-dasharray:.08 .92;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--momentum-pulse-width,5.2px);vector-effect:non-scaling-stroke}.joseph-momentum-spine__pulse--two{opacity:calc(.56 + var(--momentum-active) * .12 + var(--momentum-pause) * .1 + var(--momentum-reactive) * .12);stroke:rgb(var(--accent-peach) / .9);stroke-dasharray:.06 .94;stroke-width:var(--momentum-pulse-two-width,4.2px);animation-delay:-2.8s}.joseph-momentum-spine__pulse--three{opacity:calc(.44 + var(--momentum-active) * .1 + var(--momentum-pause) * .08 + var(--momentum-reactive) * .1);stroke:rgb(var(--accent-lavender) / .76);stroke-dasharray:.048 .952;stroke-width:var(--momentum-pulse-three-width,3.1px);animation-delay:-5.4s}:is(.joseph-momentum-spine__node,.joseph-momentum-spine__finale-seed){display:none!important}.joseph-momentum-spine .momentum-path-field--page{opacity:calc(.74 + var(--momentum-active) * .18 + var(--momentum-pause) * .08)}:is(.clinician-page--compressed-joseph[data-momentum-state^=play-] .joseph-momentum-spine .momentum-path-field--page,.clinician-page--compressed-joseph[data-momentum-state=cta] .joseph-momentum-spine .momentum-path-field--page){opacity:calc(.86 + var(--momentum-active) * .14 + var(--momentum-pause) * .1)}.joseph-momentum-spine .momentum-path-field--page .momentum-path-field__canvas{filter:saturate(1.28) brightness(1.08) contrast(1.02) drop-shadow(0 0 18px rgb(var(--portal-ring) / .16)) drop-shadow(0 0 34px rgb(var(--accent-peach) / .1));mix-blend-mode:screen;opacity:.96;transform:translate3d(var(--momentum-canvas-drift-x), var(--momentum-canvas-drift-y), 0);will-change:transform;transition:transform .12s ease-out}[data-theme=light-mcm] .clinician-page--compressed-joseph .joseph-momentum-spine{opacity:calc(.7 + var(--momentum-active) * .1 + var(--momentum-lotus) * .06)}[data-theme=light-mcm] .clinician-page--compressed-joseph .joseph-momentum-spine:after{mix-blend-mode:multiply;opacity:calc(.05 + var(--momentum-reactive) * .18)}[data-theme=light-mcm] .joseph-momentum-spine__path--smooth{stroke:rgb(var(--treeline) / .62)}:is([data-theme=light-mcm] .joseph-momentum-spine__path--support,[data-theme=light-mcm] .joseph-momentum-spine__trace){stroke:rgb(var(--accent-peach) / .54)}[data-theme=light-mcm] .joseph-momentum-spine__pulse{filter:drop-shadow(0 0 10px rgb(var(--accent-peach) / .14)) drop-shadow(0 0 24px rgb(var(--treeline) / .08));opacity:calc(.52 + var(--momentum-active) * .12 + var(--momentum-pause) * .08);stroke:rgb(var(--accent-peach) / .72)}[data-theme=light-mcm] .joseph-momentum-spine__pulse--two{stroke:rgb(var(--treeline) / .46)}[data-theme=light-mcm] .joseph-momentum-spine__pulse--three{stroke:rgb(var(--portal-ring) / .44)}[data-theme=light-mcm] .joseph-momentum-spine .momentum-path-field--page .momentum-path-field__canvas{filter:saturate(1.22) brightness(.98) contrast(1.04) drop-shadow(0 0 14px rgb(var(--portal-ring) / .1));mix-blend-mode:multiply;opacity:.92}@keyframes compressed-clinician-module__IRutQG__josephMomentumPulseTravel{0%{stroke-dashoffset:.08px}to{stroke-dashoffset:-.92px}}:is(.momentum-path-field__static,.wound-light-thread__static){opacity:.34}:is(.clinician-page--compressed-joseph[data-momentum-state^=play-] .momentum-path-field__static,.clinician-page--compressed-joseph[data-momentum-state=cta] .momentum-path-field__static,.clinician-page--compressed-megumi[data-wound-state^=play-] .wound-light-thread__static,.clinician-page--compressed-megumi[data-wound-state=settling] .wound-light-thread__static){opacity:.62}.clinician-page--compressed-megumi .megumi-wound-spine{opacity:.5}:is(.clinician-page--compressed-megumi[data-wound-state^=play-] .megumi-wound-spine,.clinician-page--compressed-megumi[data-wound-state=settling] .megumi-wound-spine,.clinician-page--compressed-megumi[data-wound-final=true] .megumi-wound-spine){opacity:.72}.megumi-wound-spine__svg{opacity:.34}:is(.clinician-page--compressed-megumi[data-wound-state^=play-] .megumi-wound-spine__svg,.clinician-page--compressed-megumi[data-wound-state=settling] .megumi-wound-spine__svg,.clinician-page--compressed-megumi[data-wound-final=true] .megumi-wound-spine__svg){opacity:.52}.megumi-wound-spine__path--base{opacity:.34;stroke:#fff6ee57;stroke-width:1.16px}.megumi-wound-spine__path--glow{filter:drop-shadow(0 0 18px #eebfa83d)drop-shadow(0 0 48px #d8b8ff38);opacity:calc(.5 + var(--wound-recognition) * .08 + var(--wound-method) * .12 + var(--wound-relational) * .08);stroke:#d8b8ffc7;stroke-width:1.72px}.megumi-wound-spine__path--release{opacity:calc(.48 + var(--wound-method) * .26 + var(--wound-final) * .28 + var(--wound-calm) * .14);stroke:#ffe0a0e6;stroke-width:1.82px}.megumi-wound-spine__path--weave{opacity:calc(.18 + var(--wound-culture) * .16 + var(--wound-relational) * .1);stroke:#d8b8ffdb;stroke-width:1.02px}.megumi-wound-spine__node{fill:rgb(var(--fg) / .96);opacity:.82}.clinician-page--compressed-megumi .megumi-wound-spine .wound-light-thread--page{opacity:calc(.48 + var(--wound-active) * .22 + var(--wound-final) * .12 - var(--wound-body) * .02 - var(--wound-grief) * .03)}:is(.clinician-page--compressed-megumi[data-wound-state^=play-] .megumi-wound-spine .wound-light-thread--page,.clinician-page--compressed-megumi[data-wound-state=settling] .megumi-wound-spine .wound-light-thread--page,.clinician-page--compressed-megumi[data-wound-final=true] .megumi-wound-spine .wound-light-thread--page){opacity:calc(.64 + var(--wound-active) * .18 + var(--wound-final) * .14)}.compressed-toy-chamber{--chamber-edge:.22;--chamber-field:.18;--chamber-lines:.28;filter:drop-shadow(0 0 18px rgb(var(--chamber-a) / .09)) drop-shadow(0 10px 28px rgb(var(--treeline) / .06));opacity:.52}:is(.compressed-toy-chamber--joseph,.compressed-toy-chamber--megumi){opacity:.58}.compressed-toy-chamber:before{opacity:.56}.compressed-toy-chamber:after{opacity:.42}.compressed-toy-chamber__halo{opacity:.5}.compressed-toy-chamber__orb{opacity:.72}:is(.compressed-toy-chamber__bend,.compressed-toy-chamber__spark){opacity:.52}:is(.compressed-toy-chamber:hover,.compressed-toy-chamber:focus-visible){--chamber-edge:.48;--chamber-field:.38;--chamber-lines:.56;opacity:1}:is(.clinician-page--compressed-joseph[data-momentum-state^=play-] .compressed-toy-chamber,.clinician-page--compressed-megumi[data-wound-state^=play-] .compressed-toy-chamber){--chamber-edge:.14;--chamber-field:.1;--chamber-lines:.16;filter:drop-shadow(0 0 10px rgb(var(--chamber-a) / .045));opacity:.28}:is(.clinician-page--compressed-joseph[data-momentum-state=play-snag] .compressed-toy-chamber--snag,.clinician-page--compressed-joseph[data-momentum-state=play-split] .compressed-toy-chamber--split,.clinician-page--compressed-joseph[data-momentum-state=play-decision] .compressed-toy-chamber--decision,.clinician-page--compressed-joseph[data-momentum-state=play-channel] .compressed-toy-chamber--channel,.clinician-page--compressed-joseph[data-momentum-state=play-landing] .compressed-toy-chamber--landing,.clinician-page--compressed-megumi[data-wound-state=play-knot] .compressed-toy-chamber--knot,.clinician-page--compressed-megumi[data-wound-state=play-bloom] .compressed-toy-chamber--bloom,.clinician-page--compressed-megumi[data-wound-state=play-soften] .compressed-toy-chamber--soften,.clinician-page--compressed-megumi[data-wound-state=play-weave] .compressed-toy-chamber--weave,.clinician-page--compressed-megumi[data-wound-state=play-repair] .compressed-toy-chamber--repair){--chamber-edge:.58;--chamber-field:.45;--chamber-lines:.64;filter:drop-shadow(0 0 28px rgb(var(--chamber-a) / .24)) drop-shadow(0 16px 48px rgb(var(--treeline) / .12));opacity:1}:is(.clinician-page--compressed-joseph[data-momentum-state=play-snag] .compressed-toy-chamber--snag:before,.clinician-page--compressed-joseph[data-momentum-state=play-split] .compressed-toy-chamber--split:before,.clinician-page--compressed-joseph[data-momentum-state=play-channel] .compressed-toy-chamber--channel:before,.clinician-page--compressed-joseph[data-momentum-state=play-landing] .compressed-toy-chamber--landing:before,.clinician-page--compressed-megumi[data-wound-state=play-knot] .compressed-toy-chamber--knot:before,.clinician-page--compressed-megumi[data-wound-state=play-bloom] .compressed-toy-chamber--bloom:before,.clinician-page--compressed-megumi[data-wound-state=play-weave] .compressed-toy-chamber--weave:before,.clinician-page--compressed-megumi[data-wound-state=play-repair] .compressed-toy-chamber--repair:before){opacity:.98}:is(.clinician-page--compressed-joseph[data-momentum-state=play-snag] .compressed-toy-chamber--snag .compressed-toy-chamber__orb,.clinician-page--compressed-joseph[data-momentum-state=play-split] .compressed-toy-chamber--split .compressed-toy-chamber__orb,.clinician-page--compressed-joseph[data-momentum-state=play-channel] .compressed-toy-chamber--channel .compressed-toy-chamber__orb,.clinician-page--compressed-joseph[data-momentum-state=play-landing] .compressed-toy-chamber--landing .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-knot] .compressed-toy-chamber--knot .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-bloom] .compressed-toy-chamber--bloom .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-weave] .compressed-toy-chamber--weave .compressed-toy-chamber__orb,.clinician-page--compressed-megumi[data-wound-state=play-repair] .compressed-toy-chamber--repair .compressed-toy-chamber__orb){opacity:1}@media (max-width:900px){.compressed-toy-chamber{opacity:.38}:is(.compressed-toy-chamber--fit,#help .compressed-toy-chamber--help,#credibility .compressed-toy-chamber--credibility){display:none}.megumi-three-gap-offshoots{display:none}.compressed-final-cta .compressed-toy-chamber--book{opacity:.62;display:block}:is(.clinician-page--compressed-joseph .joseph-momentum-spine,.clinician-page--compressed-megumi .megumi-wound-spine){opacity:.42}}.compressed-toy-chamber__offshoot{pointer-events:none;z-index:3;display:none;position:absolute;inset:-22% -18%;overflow:visible}.compressed-toy-chamber__offshoot-path{fill:none;opacity:0;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:opacity .42s,stroke .42s,stroke-dashoffset .78s cubic-bezier(.16,.86,.2,1),stroke-width .42s}.clinician-page--compressed-megumi .compressed-toy-chamber__offshoot{display:block}:is(.clinician-page--compressed-megumi .compressed-toy-chamber--fit,.clinician-page--compressed-megumi #help .compressed-toy-chamber--help,.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility){pointer-events:auto}.clinician-page--compressed-megumi .compressed-toy-chamber--fit{--chamber-edge:.28;--chamber-field:.2;--chamber-lines:.26;background:radial-gradient(circle at 51% 50%, rgb(var(--fg) / .22), transparent 8%), radial-gradient(ellipse at 52% 52%, rgb(var(--accent-rose) / .22), transparent 50%), radial-gradient(ellipse at 76% 42%, rgb(var(--portal-ring) / .08), transparent 66%), repeating-linear-gradient(90deg, rgb(var(--accent-lavender) / .07) 0 1px, transparent 1px 6px);filter:drop-shadow(0 0 16px rgb(var(--accent-rose) / .13)) drop-shadow(0 0 34px rgb(var(--accent-lavender) / .07));opacity:.66;border-radius:26% 74% 36% 64%/34% 42% 58% 66%;width:clamp(9rem,14vw,14rem);height:clamp(6.3rem,9.2vw,9.6rem);top:clamp(2.2rem,4.8vw,4.8rem);right:clamp(1rem,6vw,6.2rem);transform:rotate(-4deg)scale(.94)}.clinician-page--compressed-megumi .compressed-toy-chamber--fit:before{box-shadow:inset 0 0 22px rgb(var(--accent-rose) / .08), 0 0 18px rgb(var(--accent-lavender) / .08);opacity:.62;border-style:solid;transform:rotate(0)scale(.96)}.clinician-page--compressed-megumi .compressed-toy-chamber--fit:after{background:linear-gradient(90deg, transparent, rgb(var(--accent-rose) / .4), transparent) 52% 36% / 74% 1px no-repeat, linear-gradient(0deg, transparent, rgb(var(--accent-lavender) / .28), transparent) 58% 50% / 1px 78% no-repeat, linear-gradient(90deg, transparent, rgb(var(--portal-ring) / .2), transparent) 48% 64% / 52% 1px no-repeat;opacity:.44;transform:rotate(0)scaleX(.9)}.clinician-page--compressed-megumi .compressed-toy-chamber--fit .compressed-toy-chamber__offshoot-path--rigid{opacity:.78;stroke:rgb(var(--accent-rose) / .82);stroke-dasharray:38 13;stroke-dashoffset:26px;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2.05px;animation:3.6s steps(5,end) infinite compressed-clinician-module__IRutQG__megumi-rigid-corners}.clinician-page--compressed-megumi .compressed-toy-chamber--fit .compressed-toy-chamber__offshoot-path--thread{opacity:.28;stroke:rgb(var(--fg) / .28);stroke-dasharray:1 11;stroke-width:1.05px}.clinician-page--compressed-megumi .compressed-toy-chamber--fit .compressed-toy-chamber__bend{background:repeating-conic-gradient(from 8deg, rgb(var(--accent-rose) / .3) 0 8deg, transparent 8deg 22deg), radial-gradient(circle, transparent 0 43%, rgb(var(--accent-lavender) / .14) 44% 47%, transparent 50%);filter:drop-shadow(0 0 10px rgb(var(--accent-rose) / .13));opacity:.7;border:0;border-radius:999px;height:58%;inset:21% 26%;transform:rotate(-10deg)scaleX(.72)}.clinician-page--compressed-megumi .compressed-toy-chamber--fit .compressed-toy-chamber__spark{background:rgb(var(--fg) / .72);box-shadow:1.05rem -1.05rem 0 -1px rgb(var(--accent-rose) / .66), 2.15rem -.15rem 0 -1.4px rgb(var(--portal-ring) / .42), -1.18rem .82rem 0 -1.6px rgb(var(--accent-lavender) / .46), .4rem 1.5rem 0 -1.5px rgb(var(--accent-rose) / .38);opacity:.78}.clinician-page--compressed-megumi #help .compressed-toy-chamber--help{--chamber-edge:.34;--chamber-field:.24;--chamber-lines:.3;background:radial-gradient(circle at 48% 50%, rgb(var(--fg) / .2), transparent 9%), radial-gradient(ellipse at 50% 50%, rgb(var(--accent-lavender) / .2), transparent 58%), radial-gradient(ellipse at 64% 46%, rgb(var(--accent-peach) / .16), transparent 72%), repeating-linear-gradient(104deg, rgb(var(--portal-ring) / .055) 0 1px, transparent 1px 11px);filter:drop-shadow(0 0 18px rgb(var(--accent-lavender) / .12)) drop-shadow(0 0 40px rgb(var(--accent-peach) / .08));opacity:.74;border-radius:58% 42% 64% 36%/44% 58% 42% 56%;width:clamp(10.8rem,16.5vw,16rem);height:clamp(7.6rem,11vw,11.8rem);top:clamp(4.2rem,6.8vw,7.2rem);right:clamp(14rem,26vw,31rem);transform:rotate(6deg)}.clinician-page--compressed-megumi #help .compressed-toy-chamber--help:before{border-color:rgb(var(--accent-lavender) / .28);box-shadow:inset 0 0 24px rgb(var(--accent-peach) / .07), 0 0 28px rgb(var(--accent-lavender) / .08);opacity:.68;transform:rotate(12deg)scale(1.02)}.clinician-page--compressed-megumi #help .compressed-toy-chamber--help:after{background:linear-gradient(90deg, transparent, rgb(var(--accent-lavender) / .4), rgb(var(--accent-peach) / .28), transparent) 50% 42% / 90% 1px no-repeat, linear-gradient(90deg, transparent, rgb(var(--portal-ring) / .22), transparent) 52% 60% / 68% 1px no-repeat, radial-gradient(ellipse at 50% 50%, transparent 0 48%, rgb(var(--accent-peach) / .12) 54%, transparent 72%);opacity:.56;transform:rotate(-6deg)scaleX(1.04)}.clinician-page--compressed-megumi #help .compressed-toy-chamber--help .compressed-toy-chamber__offshoot-path--loose{opacity:.76;stroke:rgb(var(--accent-lavender) / .84);stroke-dasharray:72 22;stroke-dashoffset:34px;stroke-width:2.18px;animation:5.4s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-loose-thread}.clinician-page--compressed-megumi #help .compressed-toy-chamber--help .compressed-toy-chamber__offshoot-path--thread{opacity:.38;stroke:rgb(var(--portal-ring) / .46);stroke-dasharray:58 130;stroke-width:1.3px}.clinician-page--compressed-megumi #help .compressed-toy-chamber--help .compressed-toy-chamber__bend{border-top-color:rgb(var(--accent-peach) / .38);opacity:.68;height:76%;inset:10% -14%;transform:rotate(-2deg)scaleX(1.1)}.clinician-page--compressed-megumi #help .compressed-toy-chamber--help .compressed-toy-chamber__orb{background:radial-gradient(circle, rgb(var(--fg) / .96) 0 14%, rgb(var(--accent-peach) / .86) 20% 42%, rgb(var(--accent-lavender) / .38) 48%, transparent 76%);box-shadow:0 0 20px rgb(var(--accent-peach) / .34), 0 0 62px rgb(var(--accent-lavender) / .2)}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility{--chamber-edge:.4;--chamber-field:.3;--chamber-lines:.36;background:radial-gradient(circle at 50% 52%, rgb(var(--fg) / .28), transparent 8%), radial-gradient(circle at 48% 52%, rgb(var(--portal-ring) / .22), transparent 32%), radial-gradient(ellipse at 52% 48%, rgb(var(--accent-rose) / .22), transparent 62%), radial-gradient(ellipse at 67% 36%, rgb(var(--accent-lavender) / .18), transparent 74%), repeating-conic-gradient(from 18deg, rgb(var(--fg) / .028) 0 4deg, transparent 4deg 22deg);filter:drop-shadow(0 0 24px rgb(var(--portal-ring) / .18)) drop-shadow(0 0 56px rgb(var(--accent-rose) / .12)) drop-shadow(0 0 86px rgb(var(--accent-lavender) / .08));opacity:.84;border-radius:999px;width:clamp(8.6rem,13vw,13.4rem);height:clamp(8.6rem,13vw,13.4rem);top:clamp(5.4rem,8vw,8.6rem);right:clamp(1.4rem,8vw,8.2rem);transform:rotate(2deg)}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility:before{background:radial-gradient(circle at 50% 52%, rgb(var(--fg) / .13), transparent 14%), conic-gradient(from 160deg, transparent 0 9%, rgb(var(--portal-ring) / .25) 16%, transparent 28% 48%, rgb(var(--accent-rose) / .24) 58%, transparent 72% 100%), radial-gradient(ellipse at 50% 54%, rgb(var(--accent-lavender) / .14), transparent 66%);border-color:rgb(var(--portal-ring) / .3);box-shadow:inset 0 0 32px rgb(var(--portal-ring) / .08), 0 0 36px rgb(var(--accent-rose) / .12);opacity:.78;inset:-28%;transform:rotate(-10deg)scale(1.02)}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__offshoot{inset:-35%}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__offshoot-path--release{opacity:.84;stroke:rgb(var(--portal-ring) / .82);stroke-dasharray:92 34;stroke-dashoffset:54px;stroke-width:1.9px;animation:7.2s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-release-thread}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__offshoot-path--loose{opacity:.46;stroke:rgb(var(--accent-lavender) / .62);stroke-dasharray:42 90;stroke-width:1.25px;animation:6.4s ease-in-out infinite reverse compressed-clinician-module__IRutQG__megumi-loose-thread}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__offshoot-path--thread{opacity:.32;stroke:rgb(var(--accent-rose) / .44);stroke-dasharray:1 14;stroke-width:.95px}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__orb{background:radial-gradient(circle, rgb(var(--fg) / 1) 0 12%, rgb(var(--portal-ring) / .94) 18% 36%, rgb(var(--accent-rose) / .42) 43%, rgb(var(--accent-lavender) / .2) 58%, transparent 78%);box-shadow:0 0 28px rgb(var(--portal-ring) / .48), 0 0 74px rgb(var(--accent-rose) / .26), 0 0 118px rgb(var(--accent-lavender) / .16);opacity:.96;width:clamp(.86rem,1.25vw,1.2rem);height:clamp(.86rem,1.25vw,1.2rem)}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__bend{border-color:rgb(var(--portal-ring) / .24);opacity:.86;border-left-color:#0000;border-radius:999px;height:96%;animation:9s linear infinite compressed-clinician-module__IRutQG__megumi-release-orbit;inset:2%;transform:rotate(0)}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__spark{background:rgb(var(--portal-ring) / .8);box-shadow:1.8rem -1.2rem 0 -1.2px rgb(var(--accent-rose) / .64), -2rem 1rem 0 -1.4px rgb(var(--accent-lavender) / .56), 2.4rem 1.5rem 0 -1.6px rgb(var(--fg) / .42), -1.1rem -1.85rem 0 -1.7px rgb(var(--accent-peach) / .5);opacity:.78}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__sprout{background:radial-gradient(circle at 50% 50%, rgb(var(--fg) / .22), rgb(var(--portal-ring) / .16) 12%, transparent 30%), radial-gradient(ellipse at 50% 50%, transparent 0 46%, rgb(var(--accent-rose) / .18) 52%, transparent 68%), radial-gradient(ellipse at 48% 52%, rgb(var(--accent-lavender) / .1), transparent 70%);filter:drop-shadow(0 0 22px rgb(var(--portal-ring) / .16)) drop-shadow(0 0 42px rgb(var(--accent-rose) / .12));opacity:.82;border-radius:999px;animation:7.4s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-release-breathe;display:block;inset:12%;transform:rotate(0)}:is(.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__sprout:before,.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__sprout:after){border:1px solid rgb(var(--portal-ring) / .28);opacity:.64;border-bottom-color:#0000;border-radius:999px;width:82%;height:76%;top:12%;left:10%;transform:rotate(-22deg)}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__sprout:after{border-color:rgb(var(--accent-lavender) / .24);border-left-color:#0000;top:8%;left:6%;transform:rotate(28deg)}:is(.clinician-page--compressed-megumi .compressed-toy-chamber--fit:hover,.clinician-page--compressed-megumi .compressed-toy-chamber--fit:focus-visible,.clinician-page--compressed-megumi[data-wound-state=play-knot] .compressed-toy-chamber--fit){opacity:.94;transform:rotate(-2deg)scale(1.02)}:is(.clinician-page--compressed-megumi #help .compressed-toy-chamber--help:hover,.clinician-page--compressed-megumi #help .compressed-toy-chamber--help:focus-visible,.clinician-page--compressed-megumi[data-wound-state=play-bloom] #help .compressed-toy-chamber--help){opacity:.98;transform:rotate(2deg)scale(1.05)}:is(.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility:hover,.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility:focus-visible,.clinician-page--compressed-megumi[data-wound-state=play-weave] #credibility .compressed-toy-chamber--credibility){--chamber-edge:.52;--chamber-field:.38;--chamber-lines:.48;filter:drop-shadow(0 0 30px rgb(var(--portal-ring) / .25)) drop-shadow(0 0 78px rgb(var(--accent-rose) / .18)) drop-shadow(0 0 118px rgb(var(--accent-lavender) / .14));opacity:1;transform:rotate(-1deg)scale(1.08)}:is(.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility:hover .compressed-toy-chamber__offshoot-path--release,.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility:focus-visible .compressed-toy-chamber__offshoot-path--release,.clinician-page--compressed-megumi[data-wound-state=play-weave] #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__offshoot-path--release){opacity:1;stroke-dashoffset:0;stroke-width:2.3px}.megumi-three-gap-offshoots{pointer-events:none;z-index:29;width:clamp(10.5rem,17vw,17.4rem);height:clamp(26rem,52vw,39rem);position:absolute;top:clamp(4.2rem,7.6vw,7.2rem);right:clamp(.8rem,4vw,4.8rem);overflow:visible}.megumi-three-gap-offshoots__spine{background:linear-gradient(180deg, transparent, rgb(var(--accent-rose) / .2) 18%, rgb(var(--accent-lavender) / .24) 54%, rgb(var(--portal-ring) / .26) 82%, transparent), repeating-linear-gradient(180deg, transparent 0 18px, rgb(var(--fg) / .038) 18px 20px, transparent 20px 38px);filter:drop-shadow(0 0 14px rgb(var(--accent-rose) / .12)) drop-shadow(0 0 28px rgb(var(--accent-lavender) / .08));opacity:.58;border-radius:999px;width:1px;height:100%;position:absolute;top:0;left:48%;transform:translate(-50%)}.megumi-three-gap-offshoots__node{appearance:none;aspect-ratio:1.46;color:inherit;cursor:pointer;filter:drop-shadow(0 0 16px rgb(var(--accent-rose) / .1)) drop-shadow(0 0 34px rgb(var(--accent-lavender) / .07));opacity:.72;pointer-events:auto;transform-origin:54%;background:0 0;border:0;width:clamp(9rem,14vw,14rem);height:clamp(6rem,9vw,8.6rem);padding:0;transition:filter .36s,opacity .32s,transform .62s cubic-bezier(.16,.86,.2,1);display:block;position:absolute;right:0;overflow:visible}.megumi-three-gap-offshoots__node--rigid{top:0;transform:rotate(-4deg)scale(.88)}.megumi-three-gap-offshoots__node--loosen{top:33%;right:clamp(.2rem,1.6vw,1.3rem);transform:rotate(4deg)scale(.98)}.megumi-three-gap-offshoots__node--release{aspect-ratio:1;opacity:.96;width:clamp(10rem,15.5vw,15.8rem);height:clamp(10rem,15.5vw,15.8rem);bottom:clamp(-2.2rem,-2.6vw,-1rem);right:clamp(-1.4rem,-.8vw,-.2rem);transform:rotate(1deg)scale(1)}:is(.megumi-three-gap-offshoots__field,.megumi-three-gap-offshoots__core,.megumi-three-gap-offshoots__coil,.megumi-three-gap-offshoots__release-orbit,.megumi-three-gap-offshoots__svg){pointer-events:none;position:absolute}.megumi-three-gap-offshoots__field{background:radial-gradient(circle at 52% 52%, rgb(var(--fg) / .11), transparent 10%), radial-gradient(ellipse at 50% 50%, rgb(var(--accent-rose) / .1), transparent 58%), radial-gradient(ellipse at 68% 38%, rgb(var(--accent-lavender) / .12), transparent 72%);border:1px solid rgb(var(--accent-lavender) / .14);opacity:.58;border-radius:38% 62% 44% 56%/48% 42% 58% 52%;transition:border-color .36s,opacity .36s,transform .62s cubic-bezier(.16,.86,.2,1);inset:9%;transform:rotate(-8deg);-webkit-mask-image:radial-gradient(#000 0 54%,#000000b8 72%,#0000 100%);mask-image:radial-gradient(#000 0 54%,#000000b8 72%,#0000 100%)}.megumi-three-gap-offshoots__core{background:radial-gradient(circle, rgb(var(--fg) / .9) 0 14%, rgb(var(--accent-peach) / .58) 20% 42%, rgb(var(--accent-lavender) / .16) 58%, transparent 76%);box-shadow:0 0 18px rgb(var(--accent-peach) / .22), 0 0 58px rgb(var(--accent-lavender) / .13);z-index:4;border-radius:999px;width:clamp(.58rem,.9vw,.86rem);height:clamp(.58rem,.9vw,.86rem);animation:7.2s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-local-core-breathe;top:50%;left:52%;transform:translate(-50%,-50%)}.megumi-three-gap-offshoots__coil{opacity:.68;z-index:3;border-radius:999px;inset:20% 25%}.megumi-three-gap-offshoots__svg{z-index:2;width:122%;height:122%;inset:-11%;overflow:visible}.megumi-three-gap-offshoots__path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.megumi-three-gap-offshoots__path--lead{opacity:.22;stroke:rgb(var(--fg) / .22);stroke-dasharray:28 18;stroke-width:.95px}.megumi-three-gap-offshoots__path--process{opacity:.68;stroke:rgb(var(--accent-lavender) / .72);stroke-dasharray:74 26;stroke-dashoffset:32px;stroke-width:1.66px;transition:opacity .36s,stroke-dashoffset .76s cubic-bezier(.16,.86,.2,1),stroke-width .36s}.megumi-three-gap-offshoots__node--rigid .megumi-three-gap-offshoots__path--process{stroke:rgb(var(--accent-peach) / .62);stroke-dasharray:54 24;animation:7.4s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-local-rigid}.megumi-three-gap-offshoots__node--rigid .megumi-three-gap-offshoots__coil{background:radial-gradient(ellipse, transparent 0 43%, rgb(var(--accent-peach) / .1) 44% 47%, transparent 52%), radial-gradient(circle, rgb(var(--accent-lavender) / .08), transparent 62%);filter:drop-shadow(0 0 14px rgb(var(--accent-peach) / .09));transform:rotate(-8deg)scaleX(.82)}.megumi-three-gap-offshoots__node--loosen .megumi-three-gap-offshoots__field{background:radial-gradient(circle at 50% 50%, rgb(var(--fg) / .16), transparent 9%), radial-gradient(ellipse at 50% 50%, rgb(var(--accent-lavender) / .18), transparent 58%), radial-gradient(ellipse at 64% 44%, rgb(var(--accent-peach) / .15), transparent 72%);border-color:rgb(var(--accent-lavender) / .24);border-radius:58% 42% 64% 36%/44% 58% 42% 56%}.megumi-three-gap-offshoots__node--loosen .megumi-three-gap-offshoots__path--process{opacity:.86;stroke:rgb(var(--accent-lavender) / .86);stroke-dasharray:70 24;stroke-width:2.08px;animation:5.2s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-local-loosen}.megumi-three-gap-offshoots__node--loosen .megumi-three-gap-offshoots__coil{border-top:1px solid rgb(var(--accent-peach) / .38);opacity:.66;inset:12% -4%;transform:rotate(-2deg)scaleX(1.08)}.megumi-three-gap-offshoots__node--loosen .megumi-three-gap-offshoots__core{background:radial-gradient(circle, rgb(var(--fg) / .96) 0 14%, rgb(var(--accent-peach) / .86) 20% 42%, rgb(var(--accent-lavender) / .34) 50%, transparent 76%)}.megumi-three-gap-offshoots__node--release .megumi-three-gap-offshoots__field{background:radial-gradient(circle at 50% 52%, rgb(var(--fg) / .2), transparent 10%), radial-gradient(circle at 48% 52%, rgb(var(--portal-ring) / .18), transparent 34%), radial-gradient(ellipse at 52% 48%, rgb(var(--accent-peach) / .16), transparent 64%), radial-gradient(ellipse at 68% 38%, rgb(var(--accent-lavender) / .18), transparent 75%);border-color:rgb(var(--portal-ring) / .22);border-radius:999px;animation:10.8s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-local-release-field;inset:4%;-webkit-mask-image:radial-gradient(circle,#000 0 48%,#0000009e 68%,#0000 96%);mask-image:radial-gradient(circle,#000 0 48%,#0000009e 68%,#0000 96%)}.megumi-three-gap-offshoots__node--release .megumi-three-gap-offshoots__path--lead{opacity:.28;stroke:rgb(var(--accent-rose) / .38)}.megumi-three-gap-offshoots__node--release .megumi-three-gap-offshoots__path--process{opacity:.78;stroke:rgb(var(--portal-ring) / .72);stroke-dasharray:104 38;stroke-width:1.66px;animation:10.4s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-local-release}.megumi-three-gap-offshoots__node--release .megumi-three-gap-offshoots__core{background:radial-gradient(circle, rgb(var(--fg) / .95) 0 12%, rgb(var(--portal-ring) / .74) 18% 36%, rgb(var(--accent-peach) / .32) 44%, rgb(var(--accent-lavender) / .24) 60%, transparent 80%);box-shadow:0 0 30px rgb(var(--portal-ring) / .34), 0 0 80px rgb(var(--accent-peach) / .18), 0 0 126px rgb(var(--accent-lavender) / .15);width:clamp(.82rem,1.3vw,1.2rem);height:clamp(.82rem,1.3vw,1.2rem)}.megumi-three-gap-offshoots__node--release .megumi-three-gap-offshoots__coil{border:1px solid rgb(var(--portal-ring) / .18);opacity:.52;border-left-color:#0000;animation:15s linear infinite compressed-clinician-module__IRutQG__megumi-local-orbit;inset:13%}.megumi-three-gap-offshoots__release-orbit{background:radial-gradient(circle at 50% 50%, rgb(var(--fg) / .14), rgb(var(--portal-ring) / .12) 12%, transparent 30%), radial-gradient(ellipse at 50% 50%, transparent 0 46%, rgb(var(--accent-peach) / .14) 52%, transparent 68%), radial-gradient(ellipse at 48% 52%, rgb(var(--accent-lavender) / .1), transparent 70%);filter:drop-shadow(0 0 24px rgb(var(--portal-ring) / .18)) drop-shadow(0 0 48px rgb(var(--accent-rose) / .13));opacity:.56;z-index:1;border-radius:999px;animation:10.8s ease-in-out infinite compressed-clinician-module__IRutQG__megumi-local-release-breathe;position:absolute;inset:10%;-webkit-mask-image:radial-gradient(circle,#000 0 48%,#0000008f 68%,#0000 97%);mask-image:radial-gradient(circle,#000 0 48%,#0000008f 68%,#0000 97%)}.clinician-page--compressed-megumi .megumi-three-gap-offshoots{height:clamp(22rem,42vw,31.5rem);top:clamp(3.8rem,6.7vw,6.2rem)}.clinician-page--compressed-megumi .megumi-three-gap-offshoots__node--release{width:clamp(9.2rem,13vw,13.2rem);height:clamp(9.2rem,13vw,13.2rem);bottom:clamp(.8rem,1.8vw,1.7rem);right:clamp(0rem,.8vw,.8rem)}:is(.clinician-page--compressed-megumi .megumi-three-gap-offshoots__node--release .megumi-three-gap-offshoots__field,.clinician-page--compressed-megumi .megumi-three-gap-offshoots__release-orbit){-webkit-mask-image:none;mask-image:none}.clinician-page--compressed-megumi .megumi-three-gap-offshoots__release-orbit{opacity:.48;inset:4%}:is(.megumi-three-gap-offshoots__node:hover,.megumi-three-gap-offshoots__node:focus-visible){filter:drop-shadow(0 0 24px rgb(var(--portal-ring) / .16)) drop-shadow(0 0 62px rgb(var(--accent-peach) / .12));opacity:1;transform:rotate(0)scale(1.06)}.megumi-three-gap-offshoots__node:focus-visible{outline:2px solid rgb(var(--portal-ring) / .64);outline-offset:.28rem}:is(.megumi-three-gap-offshoots__node:hover .megumi-three-gap-offshoots__path--process,.megumi-three-gap-offshoots__node:focus-visible .megumi-three-gap-offshoots__path--process,.clinician-page--compressed-megumi[data-wound-state=play-knot] .megumi-three-gap-offshoots__node--rigid .megumi-three-gap-offshoots__path--process,.clinician-page--compressed-megumi[data-wound-state=play-bloom] .megumi-three-gap-offshoots__node--loosen .megumi-three-gap-offshoots__path--process,.clinician-page--compressed-megumi[data-wound-state=play-weave] .megumi-three-gap-offshoots__node--release .megumi-three-gap-offshoots__path--process){opacity:1;stroke-dashoffset:0;stroke-width:2.02px}.clinician-page--compressed-megumi[data-wound-state=play-weave] .megumi-three-gap-offshoots__node--release{filter:drop-shadow(0 0 30px rgb(var(--portal-ring) / .26)) drop-shadow(0 0 76px rgb(var(--accent-rose) / .18)) drop-shadow(0 0 118px rgb(var(--accent-lavender) / .14));opacity:1;transform:rotate(-1deg)scale(1.1)}[data-theme=light-mcm] .clinician-page--compressed-megumi .megumi-wound-spine__finale{visibility:hidden;opacity:0!important}[data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-final-cta .compressed-toy-chamber--book{width:clamp(5.2rem,8vw,7.4rem);height:clamp(3.6rem,6vw,5.2rem);transform:rotate(-4deg);opacity:.34!important}:is([data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-final-cta .compressed-toy-chamber--book:before,[data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-final-cta .compressed-toy-chamber--book:after,[data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__halo,[data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__sprout){opacity:0!important}[data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-final-cta .compressed-toy-chamber--book:before{opacity:0!important}[data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-final-cta .compressed-toy-chamber--book:after{opacity:0!important}[data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-final-cta .compressed-toy-chamber--book .compressed-toy-chamber__orb{background:radial-gradient(circle, rgb(var(--treeline) / .82) 0 16%, rgb(var(--accent-peach) / .72) 20% 42%, transparent 68%);box-shadow:0 0 0 .24rem rgb(var(--bg) / .38), 0 0 .9rem rgb(var(--accent-peach) / .14);opacity:.72}@keyframes compressed-clinician-module__IRutQG__megumi-local-core-breathe{0%,to{opacity:.72;transform:translate(-50%,-50%)scale(.92)}48%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}@keyframes compressed-clinician-module__IRutQG__megumi-local-rigid{0%,to{stroke-dashoffset:38px}48%{stroke-dashoffset:6px}}@keyframes compressed-clinician-module__IRutQG__megumi-local-loosen{0%,to{stroke-dashoffset:58px}52%{stroke-dashoffset:4px}}@keyframes compressed-clinician-module__IRutQG__megumi-local-release{0%,to{stroke-dashoffset:74px}50%{stroke-dashoffset:-24px}}@keyframes compressed-clinician-module__IRutQG__megumi-local-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes compressed-clinician-module__IRutQG__megumi-local-release-field{0%,to{opacity:.62;transform:rotate(-6deg)scale(.96)}50%{opacity:.9;transform:rotate(3deg)scale(1.06)}}@keyframes compressed-clinician-module__IRutQG__megumi-local-release-breathe{0%,to{opacity:.58;transform:scale(.9)rotate(-4deg)}46%{opacity:.92;transform:scale(1.08)rotate(5deg)}}@keyframes compressed-clinician-module__IRutQG__megumi-rigid-corners{0%,to{stroke-dashoffset:38px}48%{stroke-dashoffset:8px}}@keyframes compressed-clinician-module__IRutQG__megumi-loose-thread{0%,to{stroke-dashoffset:56px}52%{stroke-dashoffset:6px}}@keyframes compressed-clinician-module__IRutQG__megumi-release-thread{0%,to{stroke-dashoffset:74px}50%{stroke-dashoffset:-24px}}@keyframes compressed-clinician-module__IRutQG__megumi-release-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes compressed-clinician-module__IRutQG__megumi-release-field{0%,to{opacity:.64;transform:rotate(-6deg)scale(.98)}50%{opacity:.88;transform:rotate(3deg)scale(1.06)}}@keyframes compressed-clinician-module__IRutQG__megumi-release-breathe{0%,to{opacity:.66;transform:scale(.92)rotate(-4deg)}46%{opacity:.96;transform:scale(1.08)rotate(5deg)}}.clinician-page--compressed-joseph .compressed-clinician-hero h1{letter-spacing:0;max-width:14.7ch;margin-top:clamp(.82rem,1.6vw,1.22rem);font-size:clamp(3.65rem,5.85vw,5.95rem);line-height:1.02}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(2){padding-left:clamp(.18rem,1.4vw,.9rem)}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(3){letter-spacing:0;padding-left:0}.compressed-clinician-hero__recognition--joseph{border-left:1px solid rgb(var(--portal-ring) / .34);margin-top:clamp(.78rem,1.35vw,1.1rem);padding-left:.86rem}.clinician-page--compressed-joseph .compressed-clinician-hero__lead{max-width:37.5rem;margin-top:clamp(.78rem,1.35vw,1.12rem);font-size:clamp(.98rem,1.06vw,1.08rem);line-height:1.58}.clinician-page--compressed-joseph .compressed-clinician-chip-list{border-top:1px solid rgb(var(--fg) / .1);gap:.34rem .78rem;max-width:36rem;margin-top:clamp(.95rem,1.65vw,1.28rem);padding-top:clamp(.72rem,1.1vw,.92rem)}.clinician-page--compressed-joseph .compressed-clinician-chip-list li{color:rgb(var(--fg-muted) / .84);font-size:clamp(.68rem,.74vw,.76rem)}.clinician-page--compressed-joseph .compressed-clinician-hero__actions{margin-top:clamp(1rem,1.75vw,1.34rem)}.clinician-page--compressed-joseph .compressed-clinician-hero__visual-stack{place-items:center;width:min(29rem,100%);min-height:clamp(24rem,37vw,34rem)}.clinician-page--compressed-joseph .compressed-clinician-hero__visual-stack:before{background:radial-gradient(ellipse at 52% 42%, rgb(var(--portal-ring) / .14), transparent 48%), radial-gradient(ellipse at 24% 76%, rgb(var(--accent-peach) / .12), transparent 54%), linear-gradient(120deg, transparent 10%, rgb(var(--fg) / .035), transparent 70%);content:"";filter:blur(18px);opacity:.72;pointer-events:none;z-index:-1;border-radius:999px;position:absolute;inset:8% 0 5%;transform:rotate(-5deg)}.clinician-page--compressed-joseph .joseph-hero-photo{width:clamp(18rem,24vw,21rem);max-width:21rem;min-height:clamp(23.5rem,35vw,31rem);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.clinician-page--compressed-joseph .joseph-hero-photo:before{opacity:.58}.clinician-page--compressed-joseph .joseph-hero-photo img{filter:saturate(.98)contrast(1.02)brightness()}.clinician-page--compressed-joseph .joseph-hero-photo__caption{background:linear-gradient(90deg, rgb(var(--bg) / .42), rgb(var(--surface) / .14));color:rgb(var(--fg) / .72)}.clinician-page--compressed-joseph .compressed-clinician-section--fit{--fit-underlight-core:rgb(var(--surface) / .2);--fit-underlight-paper:rgb(var(--bg) / .28);--fit-underlight-warm:rgb(var(--accent-peach) / .075);--fit-underlight-cool:rgb(var(--portal-ring) / .055);--fit-underlight-opacity:.76;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.45rem,3.2vw,3.8rem) clamp(1.6rem,4.4vw,5.2rem);min-height:clamp(29rem,46vw,40rem);margin-top:clamp(-.7rem,-1vw,-.2rem);padding-block:clamp(1.8rem,4vw,3.6rem);display:grid}.clinician-page--compressed-joseph .compressed-clinician-section--fit:before{background:linear-gradient(90deg, rgb(var(--fg) / .08), transparent 72%) 0 38% / 100% 1px no-repeat, radial-gradient(ellipse at 78% 38%, rgb(var(--portal-ring) / .09), transparent 54%), radial-gradient(ellipse at 36% 70%, rgb(var(--accent-peach) / .075), transparent 58%);content:"";opacity:.72;pointer-events:none;z-index:-1;position:absolute;inset:4% 1.5rem 6%}.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro{grid-column:1/span 5;max-width:38rem;padding-top:clamp(.25rem,1.4vw,1.2rem)}.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro h2{letter-spacing:0;max-width:10.6ch;font-size:clamp(3.3rem,5.35vw,5.45rem);line-height:1.035}.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro h2 span{display:block}.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro h2 span:last-child{color:rgb(var(--fg) / .8);margin-top:.08em;padding-left:clamp(.3rem,2.8vw,2.6rem)}.compressed-fit-clusters{z-index:32;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(1.1rem,2.4vw,2.4rem) clamp(1.2rem,2.8vw,3rem);margin-top:0;display:grid;position:relative}.clinician-page--compressed-joseph .compressed-fit-clusters{grid-column:6/span 7;padding-top:clamp(1rem,2.2vw,2rem)}.compressed-fit-clusters:before{background:linear-gradient(90deg, rgb(var(--portal-ring) / .34), rgb(var(--accent-peach) / .2), transparent), linear-gradient(90deg, transparent, rgb(var(--fg) / .08), transparent);content:"";height:1px;position:absolute;top:0;left:0;right:0}.compressed-fit-cluster{border-top:1px solid rgb(var(--fg) / .12);min-width:0;padding-top:clamp(.74rem,1.35vw,1rem);position:relative}.compressed-fit-cluster:before{background:radial-gradient(ellipse at 42% 38%, var(--fit-underlight-core,rgb(var(--bg) / .7)), var(--fit-underlight-paper,rgb(var(--bg) / .42)) 46%, transparent 78%), radial-gradient(ellipse at 22% 78%, var(--fit-underlight-warm,rgb(var(--accent-peach) / .06)), transparent 70%), radial-gradient(ellipse at 84% 22%, var(--fit-underlight-cool,rgb(var(--portal-ring) / .04)), transparent 72%);content:"";filter:blur(15px);opacity:var(--fit-underlight-opacity,.84);pointer-events:none;z-index:-1;border-radius:1.55rem;position:absolute;inset:-1.05rem -1.45rem -1.2rem -1.2rem}.compressed-fit-cluster__label{color:rgb(var(--accent-peach) / .82);letter-spacing:0;margin:0 0 clamp(.58rem,1vw,.82rem);font-size:clamp(.68rem,.76vw,.78rem);font-weight:720;line-height:1}.compressed-fit-cluster ul{gap:clamp(.72rem,1.2vw,1rem);margin:0;padding:0;list-style:none;display:grid}.compressed-fit-cluster li{color:rgb(var(--fg) / .82);font-family:var(--font-serif);letter-spacing:0;text-wrap:balance;max-width:25rem;font-size:clamp(1.22rem,1.72vw,1.62rem);font-weight:430;line-height:1.22}:is(.compressed-fit-cluster__label,.compressed-fit-cluster li){z-index:2;position:relative}.compressed-fit-cluster:first-child{grid-column:1/span 3}.compressed-fit-cluster:nth-child(2){grid-column:4/span 4;margin-top:clamp(2.2rem,4.2vw,4rem)}.compressed-fit-cluster:nth-child(3){grid-column:2/span 5;margin-top:clamp(.2rem,1.2vw,1.1rem)}.compressed-fit-cluster:nth-child(3) li{color:rgb(var(--portal-ring) / .86);max-width:31rem;font-size:clamp(1.32rem,1.9vw,1.82rem)}.clinician-page--compressed-joseph .compressed-toy-chamber--fit{display:none}@media (max-width:900px){.clinician-page--compressed-joseph .compressed-clinician-hero{grid-template-columns:1fr;grid-template-areas:"copy""visual";gap:clamp(1.1rem,4vw,1.8rem);min-height:auto;padding-block:clamp(2rem,8vw,3rem) clamp(1.2rem,5vw,2rem)}.clinician-page--compressed-joseph .compressed-clinician-hero__visual-stack{justify-self:center;max-width:min(24rem,100%);min-height:clamp(22rem,78vw,28rem)}.clinician-page--compressed-joseph .joseph-hero-photo{width:clamp(16.8rem,68vw,20rem);min-height:clamp(22rem,76vw,28rem)}.clinician-page--compressed-joseph .compressed-clinician-section--fit{min-height:0;display:block}.clinician-page--compressed-joseph .compressed-fit-clusters{grid-template-columns:1fr;margin-top:clamp(1.3rem,5vw,2rem);padding-top:clamp(.9rem,4vw,1.4rem)}.compressed-fit-cluster:nth-child(n){grid-column:auto;margin-top:0}:is(.compressed-fit-cluster:nth-child(3) li,.compressed-fit-cluster li){max-width:none;font-size:clamp(1.18rem,5.4vw,1.5rem)}.joseph-specialty-groups{display:block}.joseph-specialty-groups:before{right:0}.joseph-specialty-group:nth-child(n){grid-column:auto;margin-top:clamp(1.5rem,7vw,2.3rem)}.joseph-specialty-group:first-child{margin-top:0}.joseph-specialty-group__cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:is(.compressed-clinician-visual__button,.compressed-editorial-image,.compressed-editorial-image__image,.compressed-editorial-image__trace,.kinetic-interrupt-card,.wound-light-card,.megumi-hero-anchor,.megumi-thread-guide,.megumi-thread-beat__phrases span,.compressed-clinician-secondary-link,.compressed-clinician-chip-list li,.compressed-specialty-card,.compressed-toy-chamber,.compressed-toy-chamber:before,.compressed-toy-chamber:after,.compressed-toy-chamber__halo,.compressed-toy-chamber__orb,.compressed-toy-chamber__bend,.compressed-toy-chamber__spark,.compressed-toy-chamber__sprout,.compressed-toy-chamber__offshoot,.compressed-toy-chamber__offshoot-path,.megumi-three-gap-offshoots,.megumi-three-gap-offshoots__node,.megumi-three-gap-offshoots__field,.megumi-three-gap-offshoots__core,.megumi-three-gap-offshoots__coil,.megumi-three-gap-offshoots__release-orbit,.megumi-three-gap-offshoots__path,.compressed-credibility-signal__current,.compressed-credibility-signal__route,.compressed-credibility-signal__node,.joseph-momentum-spine__quiet-svg,.joseph-momentum-spine__quiet-path,.joseph-momentum-spine__quiet-node,.joseph-momentum-spine__quiet-gates path,.joseph-momentum-spine__quiet-finale,.joseph-momentum-spine__pulse,.compressed-method-step,.compressed-credibility-card,.joseph-support-nodes li){transition:none!important;animation:none!important;transform:none!important}.kinetic-interrupt-field__canvas{display:none!important}.momentum-path-field__canvas{display:none!important}.clinician-page--compressed-joseph .joseph-momentum-spine:after{display:none!important}:is(.joseph-momentum-spine__svg,.joseph-momentum-spine__quiet-svg){transform:none!important}:is(.joseph-momentum-spine__path--rough,.joseph-method-rail__path--drag){opacity:.28!important;stroke-dasharray:2 18!important}:is(.joseph-momentum-spine__path--smooth,.joseph-momentum-spine__path--support,.joseph-momentum-spine__pulse,.joseph-method-rail__path--clear){opacity:.56!important}:is(.megumi-wound-spine__path--base,.megumi-wound-spine__path--glow,.megumi-thread-origin__path--held,.megumi-release-map__path--held){opacity:.54!important;stroke-dasharray:1 16!important}:is(.megumi-wound-spine__path--release,.megumi-release-map__path--room,.megumi-thread-origin__path--release){opacity:.5!important;stroke-dasharray:98 220!important}.momentum-path-field__static{opacity:.72!important}.kinetic-interrupt-field__static{opacity:.46!important}:is(.kinetic-interrupt-field__interrupt,.kinetic-interrupt-field__signal){opacity:.58!important;stroke-dashoffset:0!important}.compressed-clinician-visual__path--open{opacity:.82!important;stroke-dashoffset:0!important}.wound-light-thread__canvas{display:none!important}.wound-light-thread__static{opacity:.74!important}.wound-light-thread__axis-line--glow{opacity:.9!important;stroke-dasharray:1 10!important}:is(html[data-motion-preview=force] .kinetic-interrupt-field__canvas,html[data-motion-preview=force] .momentum-path-field__canvas,html[data-motion-preview=force] .wound-light-thread__canvas){display:block!important}html[data-motion-preview=force] .clinician-page--compressed-joseph .joseph-momentum-spine:after{display:block!important}html[data-motion-preview=force] .joseph-momentum-spine__quiet-svg{transform:translate3d(var(--quiet-drift-x), var(--quiet-drift-y), 0) scale(calc(1 + var(--quiet-near) * .008 + var(--quiet-pulse) * .006))!important;transition:opacity .52s,transform .72s cubic-bezier(.16,.86,.2,1)!important}html[data-motion-preview=force] .joseph-momentum-spine__quiet-path--main{animation:16s ease-in-out infinite compressed-clinician-module__IRutQG__josephQuietMomentumCurrent!important}:is(html[data-motion-preview=force] .joseph-momentum-spine__quiet-path--breath,html[data-motion-preview=force] .joseph-momentum-spine__quiet-path--tempo,html[data-motion-preview=force] .joseph-momentum-spine__quiet-finale){transform-box:fill-box;transform-origin:50%;animation:18s ease-in-out infinite compressed-clinician-module__IRutQG__josephQuietMomentumBreath!important}html[data-motion-preview=force] .joseph-momentum-spine__quiet-path--tempo{animation-duration:22s!important;animation-delay:-7s!important}html[data-motion-preview=force] .joseph-momentum-spine__quiet-node{transform:scale(calc(1 + var(--quiet-node-focus) * .62 + var(--quiet-pulse) * .22)) translateY(calc(var(--quiet-scroll-energy) * -7px))!important;transition:opacity .52s,transform .62s cubic-bezier(.16,.86,.2,1)!important;animation:9.5s ease-in-out infinite compressed-clinician-module__IRutQG__josephQuietMomentumNode!important}html[data-motion-preview=force] .joseph-momentum-spine__quiet-node--two{animation-delay:-2.1s!important}html[data-motion-preview=force] .joseph-momentum-spine__quiet-node--three{animation-delay:-4.2s!important}html[data-motion-preview=force] .joseph-momentum-spine__quiet-node--four{animation-delay:-6.3s!important}html[data-motion-preview=force] .joseph-momentum-spine__quiet-node--five{animation-delay:-7.8s!important}}.compressed-final-cta--joseph-booking{contain-intrinsic-size:auto;content-visibility:visible;padding-block:clamp(2.4rem,5vw,4.8rem) clamp(5.4rem,10vw,9.2rem);overflow:visible}.joseph-booking-stack{isolation:isolate;z-index:2;gap:clamp(.8rem,1.8vw,1.6rem);display:grid;position:relative}.joseph-booking-stack:after{background:linear-gradient(90deg, transparent, rgb(var(--portal-ring) / .24), rgb(var(--accent-peach) / .18), transparent), radial-gradient(ellipse at 78% 50%, rgb(var(--accent-lavender) / .16), transparent 44%);content:"";height:clamp(8rem,18vw,15rem);opacity:calc(.24 + var(--lotus-lock,0) * .2 + var(--lotus-power,0) * .18);pointer-events:none;transform-origin:0;z-index:-1;position:absolute;top:clamp(11rem,18vw,17rem);left:clamp(14rem,34vw,36rem);right:clamp(-5rem,-4vw,-1.5rem);transform:rotate(-4deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.joseph-booking-card{background:linear-gradient(90deg, rgb(var(--compressed-accent) / .1), transparent 1px) 0 0 / 4.75rem 100%, radial-gradient(ellipse at 78% 26%, rgb(var(--compressed-accent-two) / .14), transparent 46%), linear-gradient(135deg, rgb(var(--surface) / .22), rgb(var(--bg) / .12));border:1px solid rgb(var(--compressed-accent-two) / .18);box-shadow:0 1px 0 rgb(var(--fg) / .08) inset, 0 18px 58px rgb(var(--treeline) / .14);isolation:isolate;border-radius:.42rem;justify-self:start;width:min(100%,43rem);max-width:min(43rem,100%);padding:clamp(1.25rem,3.3vw,3.35rem);position:relative;overflow:hidden}.joseph-booking-card:before{border-left:1px solid rgb(var(--compressed-accent) / .22);border-top:1px solid rgb(var(--compressed-accent) / .16);content:"";opacity:.78;pointer-events:none;z-index:-1;position:absolute;inset:clamp(.82rem,1.5vw,1.2rem)}.joseph-booking-card:after{background:linear-gradient(90deg, rgb(var(--compressed-accent-two) / .58), rgb(var(--compressed-accent) / .32), transparent);content:"";opacity:.68;width:min(26rem,66%);height:1px;position:absolute;bottom:clamp(.95rem,2vw,1.4rem);left:clamp(1.15rem,3vw,3rem)}.joseph-booking-card__copy{min-width:0}.joseph-booking-card__copy h2{color:rgb(var(--fg) / .98);font-family:var(--font-serif);letter-spacing:-.018em;margin:0;font-size:clamp(3.1rem,5.7vw,5.85rem);font-weight:400;line-height:.95;max-width:9.2ch!important}.joseph-booking-card__copy h2 span{display:block;white-space:normal!important}.joseph-booking-card__copy h2 span:last-child{color:rgb(var(--compressed-accent-two) / .95);padding-left:clamp(.2rem,4vw,2.6rem);font-style:italic}.joseph-booking-card__copy>p:not(.section-eyebrow){color:rgb(var(--fg-muted) / .84);max-width:34rem;margin:clamp(1rem,2vw,1.5rem) 0 0;font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.52}.joseph-booking-card .compressed-final-cta__actions{margin-top:clamp(1.15rem,2.2vw,1.8rem)}.joseph-booking-card .cta-button{box-shadow:0 .58rem 0 rgb(var(--treeline) / .14), 0 0 0 1px rgb(var(--compressed-accent-two) / .17) inset;border-radius:.28rem;min-height:3.3rem;padding-inline:clamp(1rem,2vw,1.45rem)}.joseph-booking-card .cta-button--primary{background:linear-gradient(135deg, rgb(var(--fg) / .94), rgb(var(--fg) / .82));border-color:rgb(var(--fg) / .34);color:rgb(var(--bg))}.joseph-booking-card .cta-button--primary .cta-button__label{color:currentColor}:is(.joseph-booking-card .cta-button:before,.joseph-booking-card .cta-button:after){border-radius:inherit;opacity:.14}.joseph-booking-card .compressed-final-cta__actions a:not(.cta-button){color:rgb(var(--fg) / .78);-webkit-text-decoration-color:rgb(var(--compressed-accent-two) / .42);text-decoration-color:rgb(var(--compressed-accent-two) / .42);align-self:center}.joseph-landing-flow{isolation:isolate;z-index:2;justify-items:center;width:100%;min-height:clamp(24rem,43vw,35rem);margin-top:clamp(.35rem,1.3vw,1.15rem);display:grid;position:relative}.joseph-landing-flow:before{background:radial-gradient(ellipse at var(--lotus-target-x,78%) var(--lotus-target-y,54%), rgb(var(--portal-ring) / calc(.14 + var(--lotus-power,0) * .28 + var(--lotus-lock,0) * .18)), transparent 27%), radial-gradient(ellipse at 48% 72%, rgb(var(--accent-peach) / .13), transparent 48%), radial-gradient(ellipse at 76% 40%, rgb(var(--accent-lavender) / .12), transparent 46%), linear-gradient(112deg, transparent 7%, rgb(var(--portal-ring) / .06) 38%, rgb(var(--accent-peach) / .1) 55%, transparent 82%);content:"";mix-blend-mode:screen;opacity:calc(.4 + var(--lotus-lock,0) * .22 + var(--lotus-power,0) * .2);pointer-events:none;z-index:-2;position:absolute;inset:-18% -7% -20%;-webkit-mask-image:radial-gradient(at 58% 62%,#000 0 40%,#0000 68%);mask-image:radial-gradient(at 58% 62%,#000 0 40%,#0000 68%)}.joseph-landing-flow:after{background:radial-gradient(ellipse at var(--lotus-target-x,78%) var(--lotus-target-y,54%), transparent 0 18%, rgb(var(--accent-peach) / calc(.12 + var(--lotus-power,0) * .18)) 25%, transparent 43%), linear-gradient(102deg, transparent 7%, rgb(var(--joseph-blue) / .12) 32%, rgb(var(--portal-ring) / .24) 49%, rgb(var(--accent-peach) / .14) 61%, transparent 83%);content:"";filter:blur(.2px);opacity:calc(.18 + var(--lotus-charge,0) * .22 + var(--lotus-lock,0) * .2);pointer-events:none;z-index:-1;position:absolute;inset:1% -6% 4%;transform:rotate(-2.2deg);-webkit-mask-image:radial-gradient(at 58% 58%,#000 0 30%,#0000 58%);mask-image:radial-gradient(at 58% 58%,#000 0 30%,#0000 58%)}:is(.joseph-lotus-shooter,.momentum-practice-game){width:min(90rem,100%);height:clamp(24rem,43vw,35rem);min-height:21rem}.momentum-practice-game{--lotus-aim-x:66%;--lotus-aim-y:56%;--lotus-charge:0;--lotus-charge-offset:1;--lotus-ghost-width:2.2px;--lotus-hit-radius:14%;--lotus-lock:0;--lotus-power:0;--lotus-target-wash:.08;--lotus-target-x:78%;--lotus-target-y:54%;color:rgb(var(--fg));cursor:crosshair;isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;background:0 0;border:0;border-radius:0;justify-self:center;padding:0;display:grid;position:relative;overflow:visible}.momentum-practice-game:before{background:radial-gradient(ellipse at 14% 80%, rgb(var(--joseph-blue) / .15), transparent 30%), radial-gradient(ellipse at var(--lotus-target-x) var(--lotus-target-y), rgb(var(--accent-peach) / calc(.16 + var(--lotus-lock) * .18)), transparent 35%), radial-gradient(ellipse at 58% 62%, rgb(var(--accent-lavender) / .12), transparent 44%);content:"";mix-blend-mode:screen;opacity:calc(.62 + var(--lotus-lock) * .18 + var(--lotus-power) * .18);pointer-events:none;z-index:-1;position:absolute;inset:-14% -8%;-webkit-mask-image:radial-gradient(at 58% 60%,#000 0 42%,#0000 68%);mask-image:radial-gradient(at 58% 60%,#000 0 42%,#0000 68%)}.momentum-practice-game:after{background:linear-gradient(104deg, transparent 0 25%, rgb(var(--joseph-blue) / .12) 37%, rgb(var(--portal-ring) / .24) 50%, rgb(var(--accent-peach) / .18) 62%, transparent 82%), radial-gradient(ellipse at var(--lotus-target-x) var(--lotus-target-y), rgb(var(--portal-ring) / calc(.16 + var(--lotus-power) * .24)), transparent 32%);content:"";opacity:calc(.16 + var(--lotus-lock) * .2 + var(--lotus-charge) * .18);pointer-events:none;z-index:-1;position:absolute;inset:-4% -6%;transform:rotate(-2deg);-webkit-mask-image:radial-gradient(at 58% 58%,#000 0 30%,#0000 58%);mask-image:radial-gradient(at 58% 58%,#000 0 30%,#0000 58%)}.momentum-practice-game:focus-visible{outline:2px solid rgb(var(--portal-ring) / .38);outline-offset:.45rem}.momentum-practice-game__hud{pointer-events:none;z-index:8;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:clamp(1rem,2.5vw,1.8rem) clamp(.9rem,2.6vw,2rem) auto}.momentum-practice-game__score{background:linear-gradient(180deg, rgb(var(--surface) / .46), rgb(var(--bg) / .2));border:1px solid rgb(var(--portal-ring) / .2);box-shadow:0 1px 0 rgb(var(--fg) / .08) inset, 0 0 22px rgb(var(--portal-ring) / .12);color:rgb(var(--fg) / .92);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:3.1rem;padding:.22rem .52rem .18rem;font-size:clamp(.78rem,1.2vw,.92rem);font-weight:700;display:inline-grid}.momentum-practice-game__level{align-items:center;gap:.28rem;display:flex}.momentum-practice-game__status{place-items:flex-end end;gap:.5rem;display:grid}.momentum-practice-game__misses{background:linear-gradient(180deg, rgb(var(--surface) / .44), rgb(var(--bg) / .12));border:1px solid rgb(var(--accent-rose) / .16);box-shadow:0 1px 0 rgb(var(--fg) / .06) inset, 0 0 18px rgb(var(--accent-rose) / calc(.04 + var(--lotus-difficulty,0) * .08));border-radius:999px;align-items:center;gap:.2rem;min-height:1.52rem;padding:.16rem .26rem;display:flex}.momentum-practice-game__miss-mark{background:rgb(var(--fg) / .045);border:1px solid rgb(var(--fg) / .08);color:rgb(var(--accent-rose) / 0);font-family:var(--font-mono);opacity:.72;border-radius:999px;place-items:center;width:1.14rem;height:1.14rem;font-size:clamp(.9rem,1.25vw,1.08rem);font-weight:900;line-height:1;transition:background-color .18s,border-color .18s,color .18s,filter .18s,opacity .18s,transform .18s;display:inline-grid;transform:scale(.92)}.momentum-practice-game__miss-mark[data-active=true]{background:rgb(var(--accent-rose) / .12);border-color:rgb(var(--accent-rose) / .48);color:rgb(var(--accent-rose) / .92);filter:drop-shadow(0 0 12px rgb(var(--accent-rose) / .44)) drop-shadow(0 0 26px rgb(var(--accent-peach) / .16));opacity:1;transform:scale(1.05)}.momentum-practice-game[data-lotus-shooter-state=miss] .momentum-practice-game__miss-mark[data-active=true]{animation:.72s cubic-bezier(.16,1.24,.28,1) compressed-clinician-module__IRutQG__momentumShooterStrikePop}.momentum-practice-game[data-miss-count="3"] .momentum-practice-game__misses{animation:1.18s cubic-bezier(.16,.9,.2,1) compressed-clinician-module__IRutQG__momentumShooterStrikeReset}.momentum-practice-game__level-pip{background:rgb(var(--fg) / .12);border:1px solid rgb(var(--fg) / .06);border-radius:999px;width:.36rem;height:.36rem;transition:background-color .22s,box-shadow .22s,transform .22s;display:block}.momentum-practice-game__level-pip[data-active=true]{background:rgb(var(--portal-ring) / .7);box-shadow:0 0 12px rgb(var(--portal-ring) / .2);transform:scale(1.08)}.momentum-practice-game__svg{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}:is(.momentum-practice-game__grid,.momentum-practice-game__landing-thread,.momentum-practice-game__slip-path,.momentum-practice-game__clear-path,.momentum-practice-game__ghost-path,.momentum-practice-game__shot-path,.momentum-practice-game__launch path,.momentum-practice-game__reticle path,.momentum-practice-game__reticle circle,.momentum-practice-game__lotus-target path,.momentum-practice-game__lotus-target circle){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.momentum-practice-game__grid{opacity:.14;stroke:rgb(var(--fg) / .32);stroke-width:.68px}.momentum-practice-game__landing-thread{filter:drop-shadow(0 0 16px rgb(var(--portal-ring) / .16)) drop-shadow(0 0 32px rgb(var(--accent-peach) / .1));opacity:calc(.34 + var(--lotus-power) * .22 + var(--lotus-lock) * .18);stroke:rgb(var(--accent-peach) / .42);stroke-width:1.05px}.momentum-practice-game__slip-path{opacity:.22;stroke:rgb(var(--accent-peach) / .56);stroke-dasharray:4 14;stroke-width:1.04px;animation:18s linear infinite compressed-clinician-module__IRutQG__momentumShooterSlip}.momentum-practice-game__clear-path{opacity:calc(.46 + var(--lotus-lock) * .32);stroke:rgb(var(--joseph-blue) / .44);stroke-width:1.46px}.momentum-practice-game__ghost-path{filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .18));opacity:calc(.3 + var(--lotus-charge) * .34 + var(--lotus-lock) * .28);stroke:url(#lotus-shooter-path);stroke-dasharray:.04 .96;stroke-width:var(--lotus-ghost-width)}:is(.momentum-practice-game[data-lotus-shooter-state=charging] .momentum-practice-game__ghost-path,.momentum-practice-game[data-lotus-shooter-state=shot] .momentum-practice-game__ghost-path){animation:1.7s linear infinite compressed-clinician-module__IRutQG__momentumShooterPath}.momentum-practice-game__shot-path{animation:compressed-clinician-module__IRutQG__momentumShooterShotPath var(--lotus-shot-duration,.62s) ease-out both;filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .28));opacity:.9;stroke:url(#lotus-shooter-path);stroke-dasharray:1;stroke-width:2.6px}.momentum-practice-game__launch circle:first-child{fill:rgb(var(--joseph-blue) / .11);stroke:rgb(var(--joseph-blue) / .34);stroke-width:1.1px}.momentum-practice-game__launch circle:nth-child(2){fill:rgb(var(--portal-ring) / .72);stroke:rgb(var(--bg) / .54);stroke-width:1.4px}.momentum-practice-game__launch path{opacity:.62;stroke:rgb(var(--accent-peach) / .7);stroke-width:1.2px}.momentum-practice-game__reticle{filter:drop-shadow(0 0 14px rgb(var(--joseph-blue) / .2)) drop-shadow(0 0 22px rgb(var(--portal-ring) / .12))}.momentum-practice-game__reticle-range{opacity:calc(.28 + var(--lotus-lock) * .36);stroke:rgb(var(--joseph-blue) / .48);stroke-dasharray:1.5 5;stroke-width:1px}:is(.momentum-practice-game__reticle-ring,.momentum-practice-game__reticle path){opacity:.76;stroke:rgb(var(--portal-ring) / .82);stroke-width:1.2px}:is(.momentum-practice-game[data-charge-ready=true] .momentum-practice-game__reticle-ring,.momentum-practice-game[data-charge-ready=true] .momentum-practice-game__reticle path){stroke:rgb(var(--portal-ring) / .96)}:is(.momentum-practice-game[data-charge-sweet=true] .momentum-practice-game__reticle-ring,.momentum-practice-game[data-charge-sweet=true] .momentum-practice-game__reticle path){stroke:rgb(var(--accent-peach) / .96)}:is(.momentum-practice-game[data-target-lock=true] .momentum-practice-game__reticle-ring,.momentum-practice-game[data-target-lock=true] .momentum-practice-game__reticle path){stroke:rgb(var(--accent-peach) / 1);stroke-width:1.55px}.momentum-practice-game__lotus-target{filter:drop-shadow(0 0 22px rgb(var(--portal-ring) / calc(.16 + var(--lotus-power) * .26 + var(--lotus-difficulty,0) * .08))) drop-shadow(0 0 54px rgb(var(--accent-peach) / calc(.09 + var(--lotus-power) * .22 + var(--lotus-lock) * .06))) drop-shadow(0 0 84px rgb(var(--accent-lavender) / calc(.05 + var(--lotus-power) * .18 + var(--lotus-difficulty,0) * .05)))}.momentum-practice-game[data-target-lock=true] .momentum-practice-game__lotus-target{filter:drop-shadow(0 0 26px rgb(var(--portal-ring) / calc(.24 + var(--lotus-power) * .26))) drop-shadow(0 0 64px rgb(var(--accent-peach) / calc(.18 + var(--lotus-power) * .2))) drop-shadow(0 0 96px rgb(var(--accent-lavender) / calc(.1 + var(--lotus-power) * .14)))}:is(.momentum-practice-game__lotus-aura,.momentum-practice-game__lotus-rotor,.momentum-practice-game__lotus-lock-ring,.momentum-practice-game__lotus-hit-radius,.momentum-practice-game__lotus-petal,.momentum-practice-game__lotus-core,.momentum-practice-game__lotus-sparks){transform-box:fill-box;transform-origin:50%}.momentum-practice-game__lotus-rotor{animation:compressed-clinician-module__IRutQG__momentumShooterLotusSpin var(--lotus-spin-duration,8s) linear infinite}:is(.momentum-practice-game[data-lotus-shooter-state=charging] .momentum-practice-game__lotus-rotor,.momentum-practice-game[data-lotus-shooter-state=shot] .momentum-practice-game__lotus-rotor){animation-duration:var(--lotus-spin-fast-duration,5.2s)}:is(.momentum-practice-game[data-momentum-level="4"] .momentum-practice-game__lotus-rotor,.momentum-practice-game[data-momentum-level="5"] .momentum-practice-game__lotus-rotor,.momentum-practice-game[data-momentum-level="6"] .momentum-practice-game__lotus-rotor){animation-timing-function:cubic-bezier(.38,0,.62,1)}.momentum-practice-game__lotus-aura{fill:url(#lotus-shooter-bloom);opacity:calc(.28 + var(--lotus-power) * .55 + var(--lotus-lock) * .22);stroke:none}.momentum-practice-game__lotus-lock-ring{animation:compressed-clinician-module__IRutQG__momentumShooterLockRing var(--lotus-spin-duration,7.2s) linear infinite;opacity:calc(.14 + var(--lotus-lock) * .54);stroke:rgb(var(--accent-peach) / .48);stroke-dasharray:1 3.8;stroke-width:1.15px}.momentum-practice-game[data-target-lock=true] .momentum-practice-game__lotus-lock-ring{animation:compressed-clinician-module__IRutQG__momentumShooterLockRing var(--lotus-spin-fast-duration,3.8s) linear infinite, compressed-clinician-module__IRutQG__momentumShooterTargetReady .84s ease-in-out infinite}.momentum-practice-game__lotus-hit-radius{opacity:calc(.36 + var(--lotus-lock) * .42);stroke:rgb(var(--portal-ring) / .38);stroke-dasharray:2.5 6;stroke-width:.95px}.momentum-practice-game__lotus-petal{fill:rgb(var(--accent-peach) / calc(.1 + var(--lotus-power) * .2));opacity:calc(.74 + var(--lotus-power) * .22);stroke:rgb(var(--accent-peach) / calc(.58 + var(--lotus-power) * .24));stroke-width:1.05px}:is(.momentum-practice-game__lotus-petal--left,.momentum-practice-game__lotus-petal--right){stroke:rgb(var(--portal-ring) / calc(.46 + var(--lotus-power) * .28))}.momentum-practice-game__lotus-core{fill:rgb(var(--portal-ring) / calc(.5 + var(--lotus-power) * .34));stroke:rgb(var(--bg) / .58);stroke-width:1.1px}.momentum-practice-game__lotus-sparks{animation:compressed-clinician-module__IRutQG__momentumShooterSparkOrbit var(--lotus-spark-duration,4.8s) linear infinite;filter:drop-shadow(0 0 6px rgb(var(--portal-ring) / .42)) drop-shadow(0 0 16px rgb(var(--accent-peach) / .2));opacity:calc(.34 + var(--lotus-difficulty,0) * .3 + var(--lotus-lock) * .24)}:is(.momentum-practice-game__lotus-sparks circle,.momentum-practice-game__lotus-sparks path){fill:rgb(var(--portal-ring) / .86);stroke:rgb(var(--accent-peach) / .72);stroke-width:.75px;transform-box:fill-box;transform-origin:50%;animation:1.68s ease-in-out infinite compressed-clinician-module__IRutQG__momentumShooterSparkle}.momentum-practice-game__lotus-sparks circle:nth-child(2){fill:rgb(var(--accent-peach) / .82);animation-delay:.18s}.momentum-practice-game__lotus-sparks circle:nth-child(3){fill:rgb(var(--accent-lavender) / .66);animation-delay:.36s}.momentum-practice-game__lotus-sparks circle:nth-child(4){fill:rgb(var(--joseph-blue) / .68);animation-delay:.56s}:is(.momentum-practice-game[data-lotus-shooter-state=hit] .momentum-practice-game__lotus-aura,.momentum-practice-game[data-lotus-shooter-state=hit] .momentum-practice-game__lotus-lock-ring,.momentum-practice-game[data-lotus-shooter-state=hit] .momentum-practice-game__lotus-petal,.momentum-practice-game[data-lotus-shooter-state=hit] .momentum-practice-game__lotus-core,.momentum-practice-game[data-lotus-shooter-state=hit] .momentum-practice-game__lotus-sparks,.momentum-practice-game[data-lotus-shooter-state=bloom] .momentum-practice-game__lotus-aura,.momentum-practice-game[data-lotus-shooter-state=bloom] .momentum-practice-game__lotus-lock-ring,.momentum-practice-game[data-lotus-shooter-state=bloom] .momentum-practice-game__lotus-petal,.momentum-practice-game[data-lotus-shooter-state=bloom] .momentum-practice-game__lotus-core,.momentum-practice-game[data-lotus-shooter-state=bloom] .momentum-practice-game__lotus-sparks){animation:.76s cubic-bezier(.2,.9,.2,1) compressed-clinician-module__IRutQG__momentumShooterLotusHit}.momentum-practice-game[data-lotus-shooter-state=bloom] .momentum-practice-game__lotus-aura{animation:.72s ease-out compressed-clinician-module__IRutQG__momentumShooterLotusHit,1.12s ease-out compressed-clinician-module__IRutQG__momentumShooterBloom}.momentum-practice-game__shot-bead{filter:drop-shadow(0 0 14px rgb(var(--portal-ring) / .34)) drop-shadow(0 0 30px rgb(var(--accent-peach) / .18));pointer-events:none}.momentum-practice-game__shot-glow{animation:compressed-clinician-module__IRutQG__momentumShooterBeadGlow var(--lotus-shot-duration,.62s) ease-out both;fill:rgb(var(--portal-ring) / .26);stroke:none}.momentum-practice-game__shot-core{fill:rgb(var(--accent-peach) / .94);stroke:rgb(var(--bg) / .58);stroke-width:1px}.momentum-practice-game__score-flash{dominant-baseline:middle;fill:rgb(var(--accent-peach) / .96);filter:drop-shadow(0 0 12px rgb(var(--portal-ring) / .42)) drop-shadow(0 0 30px rgb(var(--accent-peach) / .24)) drop-shadow(0 0 46px rgb(var(--accent-lavender) / .12));font-family:var(--font-serif);letter-spacing:0;pointer-events:none;text-anchor:middle;font-size:6.3px;font-weight:700;animation:1.08s cubic-bezier(.16,.92,.24,1) both compressed-clinician-module__IRutQG__momentumShooterScoreFlash}.momentum-practice-game__score-flash--miss{fill:rgb(var(--accent-rose) / .82);filter:drop-shadow(0 0 14px rgb(var(--accent-rose) / .48)) drop-shadow(0 0 28px rgb(var(--accent-peach) / .16));font-family:var(--font-mono);font-size:8px;font-weight:900}.momentum-practice-game__score-flash--core{fill:rgb(var(--portal-ring) / 1);filter:drop-shadow(0 0 16px rgb(var(--portal-ring) / .58)) drop-shadow(0 0 38px rgb(var(--accent-peach) / .34)) drop-shadow(0 0 58px rgb(var(--accent-lavender) / .18));font-size:7.1px}.momentum-practice-game__score-flash--inner{fill:rgb(var(--accent-peach) / .98);font-size:6.8px}.momentum-practice-game__shot-bead--miss .momentum-practice-game__shot-core{fill:rgb(var(--accent-rose) / .82)}.momentum-practice-game__shot-bead--core .momentum-practice-game__shot-core{fill:rgb(var(--portal-ring) / .98)}.momentum-practice-game__shot-bead--inner .momentum-practice-game__shot-core{fill:rgb(var(--accent-peach) / .96)}.momentum-practice-game__miss-fragments{filter:drop-shadow(0 0 16px rgb(var(--accent-rose) / .44)) drop-shadow(0 0 30px rgb(var(--accent-peach) / .18));pointer-events:none}.momentum-practice-game__miss-x{fill:none;opacity:.98;stroke:rgb(var(--accent-rose) / .96);stroke-linecap:round;stroke-width:1.95px;vector-effect:non-scaling-stroke;animation:.68s cubic-bezier(.16,1.1,.24,1) both compressed-clinician-module__IRutQG__momentumShooterMissX}.momentum-practice-game__miss-x--two{animation-delay:70ms}.momentum-practice-game__miss-fragments circle{fill:rgb(var(--accent-rose) / .78);stroke:rgb(var(--bg) / .36);stroke-width:.5px}.momentum-practice-game[data-lotus-shooter-state=miss] .momentum-practice-game__reticle-range{stroke:rgb(var(--accent-rose) / .64);animation:.46s ease-out compressed-clinician-module__IRutQG__momentumShooterMiss}.momentum-practice-game__charge{height:clamp(2.9rem,6vw,4.2rem);left:var(--lotus-aim-x);opacity:.32;pointer-events:none;top:var(--lotus-aim-y);z-index:6;width:clamp(2.9rem,6vw,4.2rem);transition:opacity .16s;position:absolute;transform:translate(-50%,-50%)}.momentum-practice-game[data-lotus-shooter-state=charging] .momentum-practice-game__charge{opacity:.96}.momentum-practice-game__charge svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}:is(.momentum-practice-game__charge-track,.momentum-practice-game__charge-band,.momentum-practice-game__charge-fill){fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.momentum-practice-game__charge-track{opacity:.32;stroke:rgb(var(--fg) / .28);stroke-width:2px}.momentum-practice-game__charge-band{opacity:.5;stroke:rgb(var(--accent-peach) / .58);stroke-dasharray:.58 .42;stroke-dashoffset:-.18px;stroke-width:2.5px}.momentum-practice-game__charge-fill{filter:drop-shadow(0 0 10px rgb(var(--portal-ring) / .22));stroke:rgb(var(--portal-ring) / .86);stroke-dasharray:1;stroke-dashoffset:var(--lotus-charge-offset);stroke-width:3px;transition:stroke .16s}.momentum-practice-game[data-charge-ready=true] .momentum-practice-game__charge-fill{stroke:rgb(var(--portal-ring) / .96)}.momentum-practice-game[data-charge-sweet=true] .momentum-practice-game__charge-fill{stroke:rgb(var(--accent-peach) / .96)}[data-theme=light-mcm] .joseph-booking-card{background:linear-gradient(90deg, rgb(var(--treeline) / .1), transparent 1px) 0 0 / 5rem 100%, radial-gradient(ellipse at 77% 24%, rgb(var(--accent-peach) / .16), transparent 48%), linear-gradient(135deg, rgb(var(--surface) / .68), rgb(var(--bg) / .54));border-color:rgb(var(--treeline) / .2);box-shadow:.62rem .62rem 0 rgb(var(--accent-peach) / .1), 0 1px 0 rgb(var(--fg) / .1) inset}[data-theme=light-mcm] .joseph-booking-card .cta-button{background:linear-gradient(135deg, rgb(var(--treeline) / .96), rgb(var(--fg) / .9));border-color:rgb(var(--treeline) / .24);color:rgb(var(--bg))}[data-theme=light-mcm] .momentum-practice-game:before{mix-blend-mode:multiply;opacity:.46}[data-theme=light-mcm] .joseph-landing-flow:before{mix-blend-mode:multiply;opacity:calc(.32 + var(--lotus-lock,0) * .18 + var(--lotus-power,0) * .16)}:is(.clinician-page--compressed-joseph[data-lotus-shooter-state=charging] .joseph-momentum-spine__finale,.clinician-page--compressed-joseph[data-lotus-shooter-state=shot] .joseph-momentum-spine__finale,.clinician-page--compressed-joseph[data-lotus-shooter-state=hit] .joseph-momentum-spine__finale,.clinician-page--compressed-joseph[data-lotus-shooter-state=bloom] .joseph-momentum-spine__finale){filter:drop-shadow(0 0 26px rgb(var(--portal-ring) / .36)) drop-shadow(0 0 68px rgb(var(--accent-peach) / .2));opacity:calc(.68 + var(--lotus-lock,0) * .16 + var(--lotus-power,0) * .16)}:is(.clinician-page--compressed-joseph[data-lotus-shooter-state=hit] .joseph-landing-flow:before,.clinician-page--compressed-joseph[data-lotus-shooter-state=bloom] .joseph-landing-flow:before,.clinician-page--compressed-joseph[data-lotus-shooter-state=hit] .joseph-landing-flow:after,.clinician-page--compressed-joseph[data-lotus-shooter-state=bloom] .joseph-landing-flow:after){opacity:calc(.58 + var(--lotus-power,0) * .24)}:is(.clinician-page--compressed-joseph .joseph-momentum-spine,.clinician-page--compressed-joseph[data-momentum-state^=play-] .joseph-momentum-spine,.clinician-page--compressed-joseph[data-momentum-state=cta] .joseph-momentum-spine,[data-theme=light-mcm] .clinician-page--compressed-joseph .joseph-momentum-spine){opacity:1}.clinician-page--compressed-joseph .joseph-momentum-spine[data-momentum-toy-mode=calm] .joseph-momentum-spine__quiet-layer{opacity:.96}.clinician-page--compressed-joseph .joseph-momentum-spine[data-momentum-toy-mode=calm]:before{opacity:.14}.clinician-page--compressed-joseph .joseph-momentum-spine[data-momentum-toy-mode=calm]:after{opacity:.1}:is(.clinician-page--compressed-joseph[data-momentum-state^=play-] .joseph-momentum-spine[data-momentum-toy-mode=calm],.clinician-page--compressed-joseph[data-momentum-state=cta] .joseph-momentum-spine[data-momentum-toy-mode=calm]){opacity:1}:is(.clinician-page--compressed-joseph[data-momentum-state^=play-] .joseph-momentum-spine[data-momentum-toy-mode=calm] .joseph-momentum-spine__quiet-layer,.clinician-page--compressed-joseph[data-momentum-state=cta] .joseph-momentum-spine[data-momentum-toy-mode=calm] .joseph-momentum-spine__quiet-layer){opacity:.98}[data-theme=light-mcm] .clinician-page--compressed-joseph .joseph-momentum-spine[data-momentum-toy-mode=calm] .joseph-momentum-spine__quiet-layer{opacity:.94}[data-theme=light-mcm] .joseph-momentum-spine__quiet-svg{mix-blend-mode:multiply;opacity:.94}:is([data-theme=light-mcm] .joseph-momentum-spine__quiet-layer:before,[data-theme=light-mcm] .joseph-momentum-spine__quiet-layer:after){mix-blend-mode:multiply}[data-theme=light-mcm] .joseph-momentum-spine__quiet-path--main{stroke:rgb(var(--treeline) / .7)}:is([data-theme=light-mcm] .joseph-momentum-spine__quiet-path--practice,[data-theme=light-mcm] .joseph-momentum-spine__quiet-gates path,[data-theme=light-mcm] .joseph-momentum-spine__quiet-finale path){stroke:rgb(var(--accent-peach) / .58)}[data-theme=light-mcm] .joseph-momentum-spine__quiet-path--tempo{stroke:rgb(var(--accent-peach) / .76)}[data-theme=light-mcm] .joseph-momentum-spine__quiet-node{fill:rgb(var(--accent-peach) / .48);stroke:rgb(var(--treeline) / .26)}@media (max-width:900px){.joseph-momentum-spine__switch{transform-origin:100% 0;top:clamp(4.4rem,11vw,5rem);right:clamp(.72rem,3vw,1rem);transform:scale(.94)}:is(.joseph-momentum-spine__switch:hover,.joseph-momentum-spine__switch:focus-visible){transform:translateY(-.06rem)scale(.94)}.clinician-page--compressed-joseph .joseph-momentum-spine[data-momentum-toy-mode=calm]{opacity:1}.clinician-page--compressed-joseph .joseph-momentum-spine[data-momentum-toy-mode=calm] .joseph-momentum-spine__quiet-layer{opacity:.84}}@keyframes compressed-clinician-module__IRutQG__momentumShooterSlip{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36px}}@keyframes compressed-clinician-module__IRutQG__momentumShooterPath{0%{stroke-dashoffset:.04px}to{stroke-dashoffset:-.96px}}@keyframes compressed-clinician-module__IRutQG__momentumShooterShotPath{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes compressed-clinician-module__IRutQG__momentumShooterBeadGlow{0%{opacity:.35}45%{opacity:.95}to{opacity:.18}}@keyframes compressed-clinician-module__IRutQG__momentumShooterTargetReady{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterLotusSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterLockRing{0%{stroke-dashoffset:0}to{stroke-dashoffset:-18px}}@keyframes compressed-clinician-module__IRutQG__momentumShooterScoreFlash{0%{opacity:0;transform:translateY(2.4px)scale(.62)rotate(-4deg)}18%{opacity:1;transform:translateY(0)scale(1.08)rotate(0)}54%{opacity:.92;transform:translateY(-2.8px)scale(1.22)rotate(2deg)}to{opacity:0;transform:translateY(-9px)scale(1.42)rotate(4deg)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterSparkOrbit{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg) scale(calc(1 + var(--lotus-difficulty,0) * .08))}to{transform:rotate(360deg)scale(1)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterSparkle{0%,to{opacity:.28;transform:scale(.72)}42%{opacity:.96;transform:scale(1.36)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterLotusHit{0%,to{transform:scale(1)}46%{transform:scale(1.13)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterBloom{0%{opacity:.32;transform:scale(.72)}55%{opacity:.9}to{opacity:.5;transform:scale(1.72)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterMiss{0%,to{transform:scale(1)}30%{transform:scale(.88)}68%{transform:scale(1.12)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterMissX{0%{opacity:0;stroke-dasharray:0 18;transform:scale(.42)rotate(-14deg)}38%{opacity:1;stroke-dasharray:18 0;transform:scale(1.46)rotate(1deg)}64%{opacity:1;stroke-dasharray:18 0;transform:scale(1.16)rotate(-2deg)}to{opacity:0;stroke-dasharray:18 0;transform:scale(1.72)rotate(8deg)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterStrikePop{0%{filter:drop-shadow(0 0 0 rgb(var(--accent-rose) / 0));transform:scale(.82)rotate(0)}34%{filter:drop-shadow(0 0 16px rgb(var(--accent-rose) / .62)) drop-shadow(0 0 32px rgb(var(--accent-peach) / .22));transform:scale(1.82)rotate(-10deg)}68%{transform:scale(1.16)rotate(6deg)}to{filter:drop-shadow(0 0 12px rgb(var(--accent-rose) / .44)) drop-shadow(0 0 26px rgb(var(--accent-peach) / .16));transform:scale(1)}}@keyframes compressed-clinician-module__IRutQG__momentumShooterStrikeReset{0%{filter:none;transform:translate(0)scale(1)}18%{filter:drop-shadow(0 0 20px rgb(var(--accent-rose) / .54)) drop-shadow(0 0 44px rgb(var(--accent-peach) / .18));transform:translate(-.28rem)scale(1.12)}36%{transform:translate(.24rem)scale(1.06)}54%{transform:translate(-.12rem)scale(1.1)}78%{opacity:.36;transform:translate(0)scale(.94)}to{filter:none;opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){:is(html:not([data-motion-preview=force]) .momentum-practice-game,html:not([data-motion-preview=force]) .momentum-practice-game *){transition:none!important;animation:none!important}:is(html:not([data-motion-preview=force]) .momentum-practice-game__ghost-path,html:not([data-motion-preview=force]) .momentum-practice-game__shot-path){stroke-dashoffset:0!important}:is(html[data-motion-preview=force] .momentum-practice-game,html[data-motion-preview=force] .momentum-practice-game *){transition-duration:var(--motion-preview-transition-duration,.24s)!important}html[data-motion-preview=force] .momentum-practice-game__slip-path{animation:18s linear infinite compressed-clinician-module__IRutQG__momentumShooterSlip!important}:is(html[data-motion-preview=force] .momentum-practice-game[data-lotus-shooter-state=charging] .momentum-practice-game__ghost-path,html[data-motion-preview=force] .momentum-practice-game[data-lotus-shooter-state=shot] .momentum-practice-game__ghost-path){animation:1.7s linear infinite compressed-clinician-module__IRutQG__momentumShooterPath!important}html[data-motion-preview=force] .momentum-practice-game__shot-path{animation:compressed-clinician-module__IRutQG__momentumShooterShotPath var(--lotus-shot-duration,.62s) ease-out both!important}html[data-motion-preview=force] .momentum-practice-game__lotus-rotor{animation:compressed-clinician-module__IRutQG__momentumShooterLotusSpin var(--lotus-spin-duration,8s) linear infinite!important}:is(html[data-motion-preview=force] .momentum-practice-game[data-lotus-shooter-state=charging] .momentum-practice-game__lotus-rotor,html[data-motion-preview=force] .momentum-practice-game[data-lotus-shooter-state=shot] .momentum-practice-game__lotus-rotor){animation-duration:calc(var(--lotus-spin-duration,8s) * .78)!important}html[data-motion-preview=force] .momentum-practice-game__lotus-lock-ring{animation:compressed-clinician-module__IRutQG__momentumShooterLockRing var(--lotus-spin-duration,7.2s) linear infinite reverse!important}html[data-motion-preview=force] .momentum-practice-game__lotus-sparks{animation:compressed-clinician-module__IRutQG__momentumShooterSparkOrbit var(--lotus-spark-duration,4.8s) linear infinite!important}:is(html[data-motion-preview=force] .momentum-practice-game__lotus-sparks circle,html[data-motion-preview=force] .momentum-practice-game__lotus-sparks path){animation:1.68s ease-in-out infinite compressed-clinician-module__IRutQG__momentumShooterSparkle!important}html[data-motion-preview=force] .momentum-practice-game__shot-glow{animation:compressed-clinician-module__IRutQG__momentumShooterBeadGlow var(--lotus-shot-duration,.62s) ease-out both!important}html[data-motion-preview=force] .momentum-practice-game__score-flash{animation:1.08s cubic-bezier(.16,.92,.24,1) both compressed-clinician-module__IRutQG__momentumShooterScoreFlash!important}html[data-motion-preview=force] .momentum-practice-game__miss-x{animation:.68s cubic-bezier(.16,1.1,.24,1) both compressed-clinician-module__IRutQG__momentumShooterMissX!important}}@media (max-width:900px){.joseph-booking-card{justify-self:start;width:min(100%,33rem)}.joseph-landing-flow{min-height:clamp(20rem,55vw,27rem);margin-top:-.15rem}:is(.joseph-lotus-shooter,.momentum-practice-game){height:clamp(19rem,55vw,27rem)}}@media (max-width:640px){.compressed-final-cta--joseph-booking{padding-block:2.2rem 4.8rem}.joseph-booking-card{padding:1.2rem}.joseph-booking-card__copy h2{font-size:clamp(3rem,15vw,4.7rem)}.joseph-booking-stack{gap:.55rem}.joseph-booking-stack:after{content:none}.joseph-landing-flow{width:calc(100% + 1.2rem);min-height:clamp(18rem,82vw,23rem);margin-inline:-.6rem}.joseph-landing-flow:before{inset:-10% -2% -16%}:is(.joseph-lotus-shooter,.momentum-practice-game){height:clamp(18rem,82vw,23rem);min-height:17rem}.momentum-practice-game__hud{inset:.9rem .8rem auto}.momentum-practice-game__score{min-width:2.72rem;font-size:.76rem}}.clinician-page--compressed-megumi .compressed-clinician-hero{grid-template-columns:minmax(0,.9fr) minmax(20rem,.72fr);gap:clamp(2.2rem,5vw,5.5rem);padding-block:clamp(3.1rem,7.2vw,7.8rem) clamp(2.6rem,6vw,6.6rem)}.clinician-page--compressed-megumi .compressed-clinician-hero h1{letter-spacing:-.014em;max-width:12ch;font-size:clamp(3.85rem,6.05vw,6.55rem);line-height:.965}.clinician-page--compressed-megumi .compressed-clinician-hero h1 span:first-child{white-space:normal;max-width:9.8ch}.clinician-page--compressed-megumi .compressed-clinician-hero h1 span:nth-child(2){padding-left:clamp(.8rem,5vw,4.7rem)}.clinician-page--compressed-megumi .compressed-clinician-hero h1 span:nth-child(3){padding-left:clamp(.25rem,2.8vw,2.3rem)}.clinician-page--compressed-megumi .compressed-clinician-hero__recognition{border-left:1px solid rgb(var(--portal-ring) / .3);color:rgb(var(--fg) / .76);font-family:var(--font-serif);max-width:24rem;margin-top:clamp(1rem,2.2vw,1.6rem);padding-left:clamp(.85rem,1.5vw,1.15rem);font-size:clamp(1.55rem,2.3vw,2.25rem);line-height:1.1}.clinician-page--compressed-megumi .compressed-clinician-hero__recognition span{color:rgb(var(--portal-ring) / .92);padding-left:clamp(.7rem,2.2vw,1.7rem);font-style:italic;display:block}.clinician-page--compressed-megumi .compressed-clinician-section--fit{--fit-underlight-core:rgb(var(--surface) / .2);--fit-underlight-paper:rgb(var(--bg) / .28);--fit-underlight-warm:rgb(var(--accent-peach) / .07);--fit-underlight-cool:rgb(var(--accent-lavender) / .052);--fit-underlight-opacity:.76;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:clamp(1.8rem,4.6vw,5.2rem);min-height:auto;padding-block:clamp(4rem,8vw,8rem) clamp(3.6rem,7vw,7rem);display:grid}:is([data-theme^=light] .clinician-page--compressed-joseph .compressed-clinician-section--fit,[data-theme^=light] .clinician-page--compressed-megumi .compressed-clinician-section--fit){--fit-underlight-core:#fffcf49e;--fit-underlight-paper:#fff7e857;--fit-underlight-opacity:.96}.clinician-page--compressed-megumi .compressed-clinician-section--fit .compressed-clinician-section__intro{grid-column:1;max-width:35rem;padding-top:clamp(.2rem,1.2vw,1rem)}.clinician-page--compressed-megumi .compressed-clinician-section--fit .compressed-clinician-section__intro h2{text-wrap:balance;max-width:10.8ch;font-size:clamp(3.15rem,5.2vw,5.4rem);line-height:.99}.clinician-page--compressed-megumi .compressed-fit-clusters{grid-column:2;grid-template-columns:repeat(7,minmax(0,1fr));padding-top:clamp(.9rem,2vw,1.7rem)}.clinician-page--compressed-megumi .compressed-fit-clusters:before{background:linear-gradient(90deg, rgb(var(--portal-ring) / .28), rgb(var(--accent-peach) / .16), transparent), linear-gradient(90deg, transparent, rgb(var(--fg) / .07), transparent)}.clinician-page--compressed-megumi .compressed-fit-cluster{border-top-color:rgb(var(--portal-ring) / .17)}.clinician-page--compressed-megumi .compressed-fit-cluster:before{transform:translate(0,0)}.clinician-page--compressed-megumi .compressed-fit-cluster__label{color:rgb(var(--portal-ring) / .9)}.clinician-page--compressed-megumi .compressed-fit-cluster li{color:rgb(var(--fg) / .84);font-size:clamp(1.22rem,1.66vw,1.58rem)}.clinician-page--compressed-megumi .compressed-fit-cluster:first-child{grid-column:1/span 3}.clinician-page--compressed-megumi .compressed-fit-cluster:nth-child(2){grid-column:4/span 4;margin-top:clamp(1.8rem,3.8vw,3.8rem)}.clinician-page--compressed-megumi .compressed-fit-cluster:nth-child(3){grid-column:2/span 5;margin-top:clamp(.4rem,1.7vw,1.5rem)}.clinician-page--compressed-megumi .compressed-fit-cluster:nth-child(3) li{color:rgb(var(--portal-ring) / .86);font-size:clamp(1.28rem,1.85vw,1.75rem)}.compressed-final-cta--megumi-booking{contain-intrinsic-size:auto;content-visibility:visible;padding-block:clamp(2.4rem,5vw,4.7rem) clamp(3.8rem,7vw,6.5rem)}.compressed-final-cta--megumi-booking:after{opacity:0}.megumi-booking-card{background:radial-gradient(ellipse at 82% 22%, rgb(var(--portal-ring) / .16), transparent 46%), linear-gradient(90deg, rgb(var(--portal-ring) / .1), transparent 1px) 0 0 / 5.5rem 100%, linear-gradient(135deg, rgb(var(--surface) / .22), rgb(var(--bg) / .12));border:1px solid rgb(var(--portal-ring) / .22);box-shadow:0 1px 0 rgb(var(--fg) / .08) inset, 0 24px 72px rgb(var(--treeline) / .16);isolation:isolate;border-radius:.42rem;grid-template-columns:minmax(0,.78fr) minmax(18rem,.58fr);gap:clamp(1.8rem,4vw,4.6rem);padding:clamp(1.35rem,3.8vw,3.8rem);display:grid;position:relative;overflow:hidden}.megumi-booking-card:before{border-left:1px solid rgb(var(--portal-ring) / .26);border-top:1px solid rgb(var(--portal-ring) / .18);content:"";opacity:.8;pointer-events:none;z-index:-1;position:absolute;inset:clamp(.85rem,1.6vw,1.25rem)}.megumi-booking-card:after{background:linear-gradient(90deg, rgb(var(--portal-ring) / .62), rgb(var(--accent-peach) / .24), transparent);content:"";opacity:.7;width:min(28rem,46%);height:1px;position:absolute;bottom:clamp(1rem,2vw,1.5rem);left:clamp(1.2rem,3vw,3.2rem)}.megumi-booking-card__copy{align-self:center;min-width:0}.megumi-booking-card__copy h2{color:rgb(var(--fg) / .98);font-family:var(--font-serif);letter-spacing:-.015em;margin:0;font-size:clamp(3rem,6.1vw,6.35rem);font-weight:400;line-height:.96;max-width:10.2ch!important}.megumi-booking-card__copy h2 span{display:block;white-space:normal!important}.megumi-booking-card__copy h2 span:last-child{color:rgb(var(--portal-ring) / .95);padding-left:clamp(.3rem,4vw,2.7rem);font-style:italic}.megumi-booking-card__copy>p{color:rgb(var(--fg-muted) / .84);max-width:34rem;margin:clamp(1rem,2vw,1.5rem) 0 0;font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.54}.megumi-booking-card .compressed-final-cta__actions{margin-top:clamp(1.15rem,2.2vw,1.8rem)}.megumi-booking-card .cta-button{box-shadow:0 .6rem 0 rgb(var(--treeline) / .14), 0 0 0 1px rgb(var(--portal-ring) / .2) inset;border-radius:.28rem;min-height:3.3rem;padding-inline:clamp(1rem,2vw,1.45rem)}.megumi-booking-card .cta-button--primary{background:linear-gradient(135deg, rgb(var(--fg) / .92), rgb(var(--portal-ring) / .82));border-color:rgb(var(--portal-ring) / .34);color:rgb(var(--bg))}.megumi-booking-card .cta-button--primary .cta-button__label{color:currentColor}:is(.megumi-booking-card .cta-button:before,.megumi-booking-card .cta-button:after){border-radius:inherit;opacity:.13}.megumi-booking-card .compressed-final-cta__actions a:not(.cta-button){color:rgb(var(--fg) / .78);-webkit-text-decoration-color:rgb(var(--portal-ring) / .42);text-decoration-color:rgb(var(--portal-ring) / .42);align-self:center}.megumi-booking-card__graphic{align-self:stretch;place-items:center;min-height:clamp(15rem,26vw,22rem);display:grid;position:relative}.megumi-booking-card__plate{background:repeating-linear-gradient(90deg, rgb(var(--fg) / .045) 0 1px, transparent 1px 1.18rem), radial-gradient(ellipse at 50% 48%, rgb(var(--portal-ring) / .14), transparent 68%);border:1px solid rgb(var(--portal-ring) / .15);opacity:.82;border-radius:.32rem;position:absolute;inset:8% 5% 10% 8%;transform:rotate(1.25deg)}.megumi-booking-card__svg{filter:drop-shadow(0 0 18px rgb(var(--portal-ring) / .12)) drop-shadow(0 0 42px rgb(var(--accent-peach) / .07));z-index:2;width:min(27rem,100%);height:min(19rem,100%);position:relative;overflow:visible}:is(.megumi-booking-card__thread,.megumi-booking-card__vessel,.megumi-booking-card__leaf){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.megumi-booking-card__thread--held{opacity:.38;stroke:rgb(var(--accent-peach) / .58);stroke-dasharray:5 14;stroke-width:1.2px}.megumi-booking-card__thread--room{opacity:.86;stroke:rgb(var(--portal-ring) / .78);stroke-width:1.65px}.megumi-booking-card__vessel{opacity:.32;stroke:rgb(var(--fg) / .48);stroke-width:1.15px}.megumi-booking-card__leaf{opacity:.5;stroke:rgb(var(--portal-ring) / .58);stroke-width:1.2px}.megumi-booking-card__node{fill:rgb(var(--portal-ring) / .78);stroke:rgb(var(--bg) / .5);stroke-width:3px}.megumi-booking-card__node--two{fill:rgb(var(--accent-peach) / .74)}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 50% 50%, rgb(var(--portal-ring) / .16), transparent 16%), conic-gradient(from 170deg, transparent 0 12%, rgb(var(--portal-ring) / .16) 18%, transparent 31% 52%, rgb(var(--accent-peach) / .12) 62%, transparent 78% 100%);filter:drop-shadow(0 0 22px rgb(var(--portal-ring) / .08));opacity:.28;border-radius:999px;width:clamp(6rem,8vw,8.2rem);height:clamp(6rem,8vw,8.2rem);top:clamp(7.4rem,10vw,10.8rem)}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility:before{background:conic-gradient(from 150deg, transparent 0 18%, rgb(var(--portal-ring) / .2) 24%, transparent 36% 58%, rgb(var(--accent-rose) / .14) 67%, transparent 80% 100%), radial-gradient(circle at 50% 50%, rgb(var(--fg) / .08), transparent 13%);box-shadow:none;opacity:.46;border:0;inset:-4%;transform:rotate(-8deg);-webkit-mask-image:none;mask-image:none}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility:after{background:linear-gradient(96deg, transparent, rgb(var(--portal-ring) / .16), rgb(var(--accent-peach) / .1), transparent) 50% 52% / 92% 1px no-repeat;opacity:.36;animation:none;inset:0;transform:rotate(-6deg)}:is(.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__halo,.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__sprout,.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__spark){opacity:0!important}.clinician-page--compressed-megumi #credibility .compressed-toy-chamber--credibility .compressed-toy-chamber__orb{background:radial-gradient(circle, rgb(var(--accent-peach) / .56) 0 20%, transparent 64%);box-shadow:0 0 .8rem rgb(var(--accent-peach) / .12);opacity:.62}[data-theme=light-mcm] .clinician-page--compressed-megumi .compressed-clinician-hero__recognition{border-left-color:rgb(var(--treeline) / .26);color:rgb(var(--fg) / .78)}[data-theme=light-mcm] .megumi-booking-card{background:linear-gradient(90deg, rgb(var(--treeline) / .1), transparent 1px) 0 0 / 5.4rem 100%, radial-gradient(ellipse at 80% 22%, rgb(var(--portal-ring) / .16), transparent 48%), linear-gradient(135deg, rgb(var(--surface) / .72), rgb(var(--bg) / .58));border-color:rgb(var(--treeline) / .2);box-shadow:.72rem .72rem 0 rgb(var(--portal-ring) / .08), 0 1px 0 rgb(var(--fg) / .1) inset}[data-theme=light-mcm] .megumi-booking-card__plate{background:repeating-linear-gradient(90deg, rgb(var(--treeline) / .07) 0 1px, transparent 1px 1.18rem), radial-gradient(ellipse at 50% 48%, rgb(var(--portal-ring) / .16), transparent 66%);border-color:rgb(var(--treeline) / .14)}[data-theme=light-mcm] .megumi-booking-card .cta-button--primary{background:linear-gradient(135deg, rgb(var(--treeline) / .96), rgb(var(--fg) / .9));border-color:rgb(var(--treeline) / .24);color:rgb(var(--bg))}@media (max-width:900px){:is(.clinician-page--compressed-megumi .compressed-clinician-hero,.clinician-page--compressed-megumi .compressed-clinician-section--fit,.megumi-booking-card){grid-template-columns:1fr}.clinician-page--compressed-megumi .compressed-fit-clusters{grid-column:auto;grid-template-columns:1fr;margin-top:clamp(1.3rem,5vw,2rem);padding-top:clamp(.9rem,4vw,1.4rem)}.clinician-page--compressed-megumi .compressed-fit-cluster:nth-child(n){grid-column:auto;margin-top:0}:is(.clinician-page--compressed-megumi .compressed-fit-cluster:nth-child(3) li,.clinician-page--compressed-megumi .compressed-fit-cluster li){max-width:none;font-size:clamp(1.18rem,5.4vw,1.5rem)}.megumi-booking-card__graphic{min-height:clamp(11rem,44vw,16rem)}}@media (max-width:640px){.clinician-page--compressed-megumi .compressed-clinician-hero h1{font-size:clamp(3.05rem,14.6vw,4.75rem)}.clinician-page--compressed-megumi .compressed-clinician-section--fit{padding-block:clamp(3rem,12vw,4.8rem)}.megumi-booking-card{padding:1.2rem}.megumi-booking-card__copy h2{font-size:clamp(3rem,15vw,4.65rem)}}.clinician-page--compressed-joseph .compressed-clinician-hero{grid-template-columns:minmax(0,.9fr) minmax(20rem,.72fr);gap:clamp(2rem,5vw,5.5rem);min-height:min(43rem,100vh - 6.4rem);padding-block:clamp(3rem,7vw,6.8rem) clamp(2.2rem,5vw,5.3rem)}.clinician-page--compressed-joseph .compressed-clinician-hero__copy{max-width:45rem}.clinician-page--compressed-joseph .compressed-clinician-hero h1{max-width:12.8ch;margin-top:clamp(.9rem,1.8vw,1.35rem);font-size:clamp(3.9rem,6.1vw,6.35rem);line-height:.985}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(2){color:rgb(var(--fg) / .92);padding-left:clamp(.55rem,3.1vw,2.8rem)}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(3){color:rgb(var(--portal-ring) / .9);padding-left:clamp(.05rem,.9vw,.5rem);font-size:.82em}.clinician-page--compressed-joseph .compressed-clinician-hero h1 span:nth-child(4){padding-left:clamp(.35rem,2vw,1.65rem)}.clinician-page--compressed-joseph .compressed-clinician-hero__recognition--joseph{color:rgb(var(--fg) / .76);letter-spacing:.105em;max-width:24rem;font-size:clamp(.78rem,.92vw,.88rem);line-height:1.18}.clinician-page--compressed-joseph .compressed-clinician-hero__recognition--joseph span{color:rgb(var(--portal-ring) / .92)}.clinician-page--compressed-joseph .compressed-clinician-hero__lead{max-width:41rem}.clinician-page--compressed-joseph .compressed-clinician-hero__visual-stack{width:min(30rem,100%);min-height:clamp(32rem,48vw,42rem)}.clinician-page--compressed-joseph .joseph-hero-photo{aspect-ratio:.69;width:clamp(21.5rem,31vw,26rem);max-width:26rem;height:auto;min-height:0;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (max-width:900px){.clinician-page--compressed-joseph .compressed-clinician-hero{grid-template-columns:1fr;grid-template-areas:"visual""copy";min-height:auto;padding-block:clamp(2.3rem,8vw,3.4rem) clamp(1.6rem,5vw,2.4rem)}.clinician-page--compressed-joseph .compressed-clinician-hero__visual-stack{justify-self:center;width:min(28rem,100%);min-height:clamp(29rem,92vw,38rem)}.clinician-page--compressed-joseph .joseph-hero-photo{width:clamp(20rem,62vw,24rem)}}@media (max-width:640px){.clinician-page--compressed-joseph .compressed-clinician-hero__visual-stack{width:min(21.5rem,88vw);min-height:min(30rem,118vw)}.clinician-page--compressed-joseph .joseph-hero-photo{border-radius:2.1rem 1.35rem 2.35rem 1.6rem/1.52rem 2.26rem 1.46rem 2.22rem;width:min(19rem,78vw)}.clinician-page--compressed-joseph .compressed-clinician-hero h1{max-width:9.6ch;font-size:clamp(3rem,14.2vw,4.65rem)}}.clinician-booking-card-shell--hero{flex-basis:min(24.5rem,100%);width:min(24.5rem,100%)}.compressed-clinician-hero__actions{gap:.84rem;width:min(25rem,100%);flex-flow:column!important;align-items:flex-start!important;display:flex!important}.compressed-clinician-secondary-link{white-space:normal;flex:none;max-width:100%;display:block}.clinician-booking-card--hero{background:linear-gradient(90deg, rgb(var(--booking-accent) / .18), transparent 1px) 0 0 / 4.4rem 100%, radial-gradient(ellipse at 82% 18%, rgb(var(--booking-accent-soft) / .24), transparent 46%), linear-gradient(135deg, rgb(var(--surface) / .6), rgb(var(--bg) / .34));border-color:rgb(var(--booking-accent) / .36);box-shadow:.44rem .44rem 0 rgb(var(--booking-accent-soft) / .14), 0 1px 0 rgb(var(--fg) / .1) inset, 0 20px 50px rgb(var(--treeline) / .14);padding:clamp(1rem,1.9vw,1.28rem)}.clinician-booking-card--hero .clinician-booking-card__title{font-size:clamp(1.72rem,2.3vw,2.2rem)}.clinician-booking-card__action span:first-child{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--booking-accent) / .34);text-decoration-color:rgb(var(--booking-accent) / .34);text-underline-offset:.32rem;text-decoration-thickness:1px}.clinician-booking-card-shell--final{width:min(47rem,100%);max-width:min(47rem,100%)}.clinician-booking-card--final{border-color:rgb(var(--booking-accent) / .36);box-shadow:.72rem .72rem 0 rgb(var(--booking-accent-soft) / .13), 0 1px 0 rgb(var(--fg) / .1) inset, 0 28px 78px rgb(var(--treeline) / .16);padding:clamp(1.35rem,3.5vw,3.2rem)}.clinician-page--compressed .compressed-clinician-methods-line{color:rgb(var(--fg-muted) / .82);letter-spacing:.02em;text-transform:none;font-size:clamp(.84rem,.94vw,.95rem);font-weight:650;line-height:1.55}.compressed-clinician-chip-list li[data-chip-priority=secondary]{color:rgb(var(--fg-muted) / .56)}.compressed-clinician-chip-list li[data-chip-priority=secondary]:before{opacity:.46}.clinician-page--compressed-joseph .compressed-clinician-hero{gap:clamp(1.7rem,4.1vw,4.8rem);min-height:min(40rem,100vh - 5.8rem);padding-block:clamp(2.35rem,5.5vw,5.2rem) clamp(1.25rem,3vw,2.75rem)}.clinician-page--compressed-joseph .compressed-clinician-hero h1{max-width:13.1ch;font-size:clamp(3.55rem,5.45vw,5.72rem)}.clinician-page--compressed-joseph .compressed-clinician-hero__recognition--joseph{color:rgb(var(--fg) / .84);font-family:var(--font-serif);letter-spacing:.01em;text-transform:none;max-width:30rem;font-size:clamp(1.08rem,1.42vw,1.38rem);font-weight:430;line-height:1.18}.clinician-page--compressed-joseph .compressed-clinician-hero__recognition--joseph span{color:rgb(var(--portal-ring) / .92);font-style:italic}.clinician-page--compressed-joseph .compressed-clinician-hero__lead{max-width:38rem;font-size:clamp(.96rem,1.03vw,1.04rem)}.clinician-page--compressed-joseph .compressed-clinician-chip-list{max-width:34rem}.clinician-page--compressed-joseph .compressed-clinician-chip-list li{font-size:clamp(.64rem,.7vw,.72rem)}.clinician-page--compressed-joseph .joseph-hero-photo__caption{box-shadow:none;color:rgb(var(--fg) / .58);letter-spacing:.13em;text-shadow:0 1px 12px rgb(var(--bg) / .46);background:0 0;bottom:clamp(.72rem,1vw,.98rem)}.joseph-momentum-spine__switch{opacity:.48;transform-origin:100% 100%;top:auto;bottom:clamp(.82rem,2.2vw,1.45rem);right:clamp(.82rem,1.8vw,1.4rem);transform:scale(.92)}:is(.joseph-momentum-spine__switch:hover,.joseph-momentum-spine__switch:focus-visible){opacity:.94;transform:translateY(-.06rem)scale(.92)}.joseph-momentum-spine__switch-label{font-size:.58rem}.clinician-page--compressed-joseph .compressed-credibility-media{opacity:.9;max-width:min(56rem,100%);margin-inline:auto}.joseph-booking-stack{gap:clamp(2rem,4.8vw,4.8rem)}.joseph-landing-flow{margin-top:clamp(.6rem,1.4vw,1.2rem)}.clinician-page--compressed-megumi .compressed-clinician-hero{min-height:min(40rem,100vh - 5.8rem);padding-block:clamp(2.65rem,6.2vw,6.1rem) clamp(1.4rem,3.4vw,3rem)}.clinician-page--compressed-megumi .compressed-clinician-hero h1{font-size:clamp(3.55rem,5.55vw,5.92rem)}.compressed-fit-bridge{border-left:1px solid rgb(var(--compressed-accent,var(--portal-ring)) / .34);color:rgb(var(--fg-muted) / .82);font-family:var(--font-serif);text-wrap:balance;max-width:24rem;margin:clamp(.95rem,1.8vw,1.5rem) 0 0;padding-left:clamp(.78rem,1.3vw,1.05rem);font-size:clamp(1.03rem,1.32vw,1.28rem);font-style:italic;font-weight:430;line-height:1.22}.clinician-page--compressed-joseph .compressed-fit-bridge{--compressed-accent:var(--portal-ring)}.clinician-page--compressed-megumi .compressed-fit-bridge{--compressed-accent:var(--accent-peach)}@media (min-width:901px){:is(.clinician-page--compressed-joseph .compressed-clinician-section--fit,.clinician-page--compressed-megumi .compressed-clinician-section--fit){z-index:28;margin-top:clamp(-9rem,-8vw,-5.4rem);position:relative;overflow:visible}.clinician-page--compressed-joseph .compressed-clinician-section--fit{padding-block-start:clamp(2.55rem,4.2vw,4.6rem)}.clinician-page--compressed-megumi .compressed-clinician-section--fit{padding-block-start:clamp(2.75rem,4.8vw,5rem)}:is(.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro,.clinician-page--compressed-megumi .compressed-clinician-section--fit .compressed-clinician-section__intro){transform:translateY(clamp(-.9rem,-1vw,-.3rem))}:is(.clinician-page--compressed-joseph .compressed-fit-clusters,.clinician-page--compressed-megumi .compressed-fit-clusters){transform:translateY(clamp(-2.2rem,-2.4vw,-1rem))}}.clinician-page--compressed-megumi .compressed-clinician-section--fit{padding-block:clamp(3rem,6.4vw,6rem) clamp(2.7rem,5.8vw,5.4rem)}@media (min-width:901px){.clinician-page--compressed-megumi .compressed-clinician-section--fit{padding-block-start:clamp(2.75rem,4.8vw,5rem)}}.clinician-page--compressed-megumi .megumi-thread-beat{margin-top:clamp(-.7rem,-.8vw,-.2rem);margin-bottom:clamp(.8rem,2vw,1.8rem)}.compressed-clinician-section--human{margin-top:clamp(.6rem,2vw,1.8rem);padding-block:clamp(3.1rem,6.4vw,6.4rem)}.compressed-clinician-section--human:before{background:radial-gradient(ellipse at 22% 42%, rgb(var(--compressed-accent) / .13), transparent 52%), radial-gradient(ellipse at 72% 54%, rgb(var(--compressed-accent-two) / .12), transparent 60%), linear-gradient(90deg, rgb(var(--compressed-accent) / .12), transparent 18%, transparent 82%, rgb(var(--compressed-accent-two) / .08));content:"";filter:blur(28px);opacity:.62;pointer-events:none;z-index:-1;height:clamp(18rem,28vw,28rem);position:absolute;inset:clamp(.8rem,2vw,1.8rem) 0 auto}.personal-context-layout{isolation:isolate;grid-template-columns:minmax(20rem,.82fr) minmax(22rem,1fr);grid-template-areas:"copy atlas""notes notes";align-items:center;gap:clamp(1.4rem,3.5vw,3.6rem);display:grid;position:relative}.personal-context-layout:before{background:linear-gradient(90deg, rgb(var(--compressed-accent) / .38), rgb(var(--compressed-accent-two) / .16), transparent);content:"";opacity:.72;height:1px;position:absolute;top:clamp(-.35rem,-.4vw,-.1rem);left:0;right:clamp(8rem,18vw,18rem)}.personal-context-copy{grid-area:copy;max-width:42rem}.personal-context-copy h2{color:rgb(var(--fg) / .98);font-family:var(--font-serif);letter-spacing:-.024em;text-wrap:balance;max-width:11.5ch;margin:clamp(.6rem,1.1vw,.9rem) 0 0;font-size:clamp(2.7rem,5.1vw,5.65rem);font-weight:410;line-height:.94}.personal-context-copy>p:not(.section-eyebrow){color:rgb(var(--fg-muted) / .86);text-wrap:pretty;max-width:38rem;margin:clamp(1rem,1.8vw,1.45rem) 0 0;font-size:clamp(1rem,1.18vw,1.16rem);line-height:1.58}.personal-context-atlas{aspect-ratio:1.55;grid-area:atlas;justify-self:stretch;align-items:center;min-height:clamp(17rem,25vw,24rem);display:grid;position:relative;overflow:visible}.personal-context-atlas__wash{background:radial-gradient(ellipse at 42% 46%, rgb(var(--compressed-accent) / .16), transparent 54%), radial-gradient(ellipse at 64% 62%, rgb(var(--compressed-accent-two) / .14), transparent 58%);filter:blur(20px);opacity:.82;border-radius:50%;position:absolute;inset:4% 2%}.personal-context-atlas__svg{filter:drop-shadow(0 22px 46px rgb(var(--treeline) / .08));width:100%;height:100%;display:block;position:relative;overflow:visible}.personal-context-atlas__grid{fill:none;opacity:.16;stroke:rgb(var(--fg) / .34);stroke-width:1px;vector-effect:non-scaling-stroke}.personal-context-atlas__grid--soft{opacity:.12}:is(.personal-context-atlas__thread,.personal-context-atlas__island,.personal-context-atlas__burst){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.personal-context-atlas__thread--held{opacity:.52;stroke:rgb(var(--compressed-accent) / .72);stroke-width:1.6px}.personal-context-atlas__thread--open{opacity:.72;stroke:rgb(var(--compressed-accent-two) / .62);stroke-width:1.2px}.personal-context-atlas__island{opacity:.24;stroke:rgb(var(--compressed-accent) / .62);stroke-width:1.1px}.personal-context-atlas__island--two{stroke:rgb(var(--compressed-accent-two) / .62)}.personal-context-atlas__burst{opacity:.34;stroke:rgb(var(--compressed-accent) / .64);stroke-dasharray:24 20;stroke-width:1.4px}.personal-context-atlas__node{fill:rgb(var(--compressed-accent) / .82);filter:drop-shadow(0 0 14px rgb(var(--compressed-accent) / .28));stroke:rgb(var(--bg) / .62);stroke-width:2px}.personal-context-atlas__node--warm{fill:rgb(var(--compressed-accent-two) / .9);filter:drop-shadow(0 0 16px rgb(var(--compressed-accent-two) / .28))}.personal-context-atlas__node--soft{opacity:.66}.personal-context-notes{grid-area:notes;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.55vw,1.3rem);display:grid}.personal-context-note{background:linear-gradient(180deg, rgb(var(--surface) / .18), rgb(var(--bg) / .08)), linear-gradient(90deg, rgb(var(--compressed-accent) / .08), transparent 58%);border-left:1px solid rgb(var(--compressed-accent) / .22);border-top:1px solid rgb(var(--compressed-accent-two) / .18);min-width:0;padding:clamp(.85rem,1.35vw,1.15rem) clamp(.78rem,1.25vw,1.05rem);position:relative}.personal-context-note span{color:rgb(var(--compressed-accent) / .82);letter-spacing:.15em;text-transform:uppercase;font-size:clamp(.58rem,.68vw,.68rem);font-weight:830;line-height:1.15;display:block}.personal-context-note h3{color:rgb(var(--fg) / .94);font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:clamp(.6rem,.9vw,.75rem) 0 0;font-size:clamp(1.3rem,1.9vw,2rem);font-weight:420;line-height:1}.personal-context-note p{color:rgb(var(--fg-muted) / .78);text-wrap:pretty;margin:clamp(.56rem,.9vw,.72rem) 0 0;font-size:clamp(.84rem,.94vw,.96rem);line-height:1.48}@media (max-width:900px){:is(.clinician-page--compressed-joseph .compressed-clinician-hero,.clinician-page--compressed-megumi .compressed-clinician-hero){min-height:auto;padding-block:clamp(2.1rem,7vw,3.2rem) clamp(1.45rem,5vw,2.3rem)}.compressed-clinician-hero__actions{gap:.8rem;width:min(24.5rem,100%);flex-flow:column!important;align-items:stretch!important;display:flex!important}.compressed-clinician-secondary-link{white-space:normal;align-self:flex-start;max-width:100%}.compressed-clinician-help-jump{width:100%}.clinician-booking-card-shell--hero{width:100%}.joseph-momentum-spine__switch{top:auto;bottom:clamp(.7rem,3vw,1rem)}.personal-context-layout{grid-template-columns:1fr;grid-template-areas:"copy""atlas""notes"}.personal-context-copy h2{max-width:12.5ch}.personal-context-atlas{min-height:clamp(14rem,52vw,22rem)}.personal-context-notes{grid-template-columns:1fr}}.compressed-clinician-chip-list{border-top:1px solid rgb(var(--fg) / .1);gap:.32rem clamp(.58rem,1vw,.84rem);max-width:min(36rem,100%);margin-top:clamp(1rem,1.8vw,1.35rem);padding-top:clamp(.65rem,1vw,.82rem)}.compressed-clinician-chip-list li{color:rgb(var(--fg-muted) / .74);letter-spacing:.01em;font-size:clamp(.66rem,.72vw,.74rem)}.compressed-clinician-chip-list li:before{opacity:.52;width:.42rem;height:.16rem;margin-right:.3rem}.compressed-clinician-chip-list li[data-chip-priority=secondary]{display:none}:is(.clinician-booking-card--hero .clinician-booking-card__body,.clinician-booking-card--hero .clinician-booking-card__note){display:none}.clinician-booking-card--hero{background:linear-gradient(90deg, rgb(var(--booking-accent) / .12), transparent 1px) 0 0 / 4rem 100%, radial-gradient(ellipse at 86% 20%, rgb(var(--booking-accent-soft) / .18), transparent 46%), linear-gradient(135deg, rgb(var(--surface) / .42), rgb(var(--bg) / .22));box-shadow:.36rem .36rem 0 rgb(var(--booking-accent-soft) / .1), 0 1px 0 rgb(var(--fg) / .08) inset, 0 14px 36px rgb(var(--treeline) / .1);padding:clamp(.78rem,1.25vw,.95rem)}.clinician-booking-card--hero:before{opacity:.58;inset:.54rem}.clinician-booking-card--hero:after{opacity:.42;inset:auto .9rem 2.55rem}.clinician-booking-card--hero .clinician-booking-card__eyebrow{letter-spacing:.13em;font-size:.58rem}.clinician-booking-card--hero .clinician-booking-card__title{max-width:10ch;margin-top:.38rem;font-size:clamp(1.18rem,1.55vw,1.52rem);line-height:.98}.clinician-booking-card--hero .clinician-booking-card__action{letter-spacing:.13em;min-height:1.72rem;margin-top:clamp(.82rem,1.25vw,1rem);padding-top:.58rem;font-size:clamp(.62rem,.72vw,.72rem)}.clinician-booking-card--hero .clinician-booking-card__arrow{width:1.62rem;height:1.62rem;margin-left:.7rem;font-size:.86rem}.compressed-clinician-help-jump{align-self:stretch;gap:clamp(.5rem,.9vw,.72rem);padding:clamp(.58rem,1vw,.72rem) 0 clamp(.52rem,.9vw,.68rem)}.compressed-clinician-help-jump:before{opacity:.72;transform:scaleX(.64)}.compressed-clinician-help-jump__index{opacity:.84;font-size:.66rem}.compressed-clinician-help-jump__eyebrow{letter-spacing:.12em;font-size:.58rem}.compressed-clinician-help-jump__title{font-size:clamp(1rem,1.12vw,1.12rem);line-height:1.04}.compressed-clinician-help-jump__summary{color:rgb(var(--fg-muted) / .68);font-size:.68rem;line-height:1.28}.compressed-clinician-help-jump__arrow{min-width:1.2rem;height:1.8rem;padding-left:.5rem;font-size:.92rem}:is(.compressed-clinician-section--fit .compressed-clinician-section__intro,.compressed-fit-clusters){z-index:34;position:relative}.compressed-clinician-section--fit:before{opacity:.42}.compressed-fit-cluster:before{filter:blur(18px);opacity:calc(var(--fit-underlight-opacity,.84) * .62)}.compressed-fit-cluster li{color:rgb(var(--fg) / .84);line-height:1.2}.compressed-fit-cluster li+li{color:rgb(var(--fg-muted) / .78)}:is([data-theme=light-mcm] .clinician-page--compressed-joseph[data-momentum-state=friction] .joseph-momentum-spine,[data-theme=light-mcm] .clinician-page--compressed-joseph[data-momentum-state=method] .joseph-momentum-spine){opacity:.42}:is([data-theme=light-mcm] .clinician-page--compressed-joseph[data-momentum-state=friction] .joseph-momentum-spine__svg,[data-theme=light-mcm] .clinician-page--compressed-joseph[data-momentum-state=method] .joseph-momentum-spine__svg){opacity:.34}:is([data-theme=light-mcm] .clinician-page--compressed-joseph[data-momentum-state=friction] .joseph-momentum-spine .momentum-path-field--page .momentum-path-field__canvas,[data-theme=light-mcm] .clinician-page--compressed-joseph[data-momentum-state=method] .joseph-momentum-spine .momentum-path-field--page .momentum-path-field__canvas){opacity:.48}.clinician-page--compressed-megumi .megumi-three-gap-offshoots{opacity:.68;z-index:24;width:clamp(9rem,14vw,14.5rem);top:clamp(4.8rem,8.2vw,7.8rem);right:clamp(1.6rem,4.8vw,6.8rem)}.clinician-page--compressed-megumi .megumi-three-gap-offshoots__spine{opacity:.32}.clinician-page--compressed-megumi .megumi-three-gap-offshoots__node{opacity:.48}.clinician-page--compressed-megumi .megumi-three-gap-offshoots__node--release{opacity:.58;right:clamp(.6rem,1.4vw,1.4rem)}@media (min-width:901px){:is(.clinician-page--compressed-joseph .compressed-clinician-hero,.clinician-page--compressed-megumi .compressed-clinician-hero){align-items:center;min-height:min(43rem,100vh - 5.4rem);padding-block-end:clamp(3rem,5vw,5.2rem)}:is(.clinician-page--compressed-joseph .compressed-clinician-hero__copy,.clinician-page--compressed-megumi .compressed-clinician-hero__copy){max-width:43rem}:is(.clinician-page--compressed-joseph .compressed-clinician-hero__actions,.clinician-page--compressed-megumi .compressed-clinician-hero__actions){border-top:1px solid rgb(var(--fg) / .1);grid-template-columns:minmax(12.5rem,.82fr) minmax(13rem,1fr);gap:clamp(.8rem,1.4vw,1.25rem);width:min(37rem,100%);margin-top:clamp(1rem,1.8vw,1.45rem);padding-top:clamp(.8rem,1.2vw,1rem);flex-direction:initial!important;align-items:stretch!important;display:grid!important}:is(.clinician-page--compressed-joseph .clinician-booking-card-shell--hero,.clinician-page--compressed-megumi .clinician-booking-card-shell--hero){flex-basis:auto;width:100%}:is(.clinician-page--compressed-joseph .compressed-clinician-help-jump,.clinician-page--compressed-megumi .compressed-clinician-help-jump){width:100%}:is(.clinician-page--compressed-joseph .compressed-clinician-hero__visual-stack,.clinician-page--compressed-megumi .compressed-clinician-hero__visual-stack){justify-self:end}.clinician-page--compressed-joseph .joseph-hero-photo{width:clamp(21rem,29vw,25rem);max-width:25rem}.clinician-page--compressed-megumi .compressed-editorial-image--hero{width:min(27.5rem,100%);max-width:27.5rem}:is(.clinician-page--compressed-joseph .compressed-clinician-section--fit,.clinician-page--compressed-megumi .compressed-clinician-section--fit){grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2.4rem,4.6vw,4.8rem) clamp(2rem,4.8vw,5.8rem);min-height:auto;margin-top:clamp(1.35rem,3.4vw,3.8rem);padding-block:clamp(3.6rem,5.4vw,5.4rem) clamp(5.6rem,8.6vw,8.4rem);display:grid;overflow:visible}:is(.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro,.clinician-page--compressed-megumi .compressed-clinician-section--fit .compressed-clinician-section__intro){grid-column:1/span 5;max-width:35rem;padding-top:0;transform:none}:is(.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro h2,.clinician-page--compressed-megumi .compressed-clinician-section--fit .compressed-clinician-section__intro h2){max-width:10.8ch;font-size:clamp(3.65rem,5.4vw,5.75rem);line-height:1}.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro h2 span:last-child{padding-left:clamp(.45rem,2.2vw,1.8rem)}.compressed-fit-bridge{max-width:22rem;margin-top:clamp(1rem,1.8vw,1.4rem);font-size:clamp(1rem,1.16vw,1.16rem)}:is(.clinician-page--compressed-joseph .compressed-fit-clusters,.clinician-page--compressed-megumi .compressed-fit-clusters){grid-column:7/span 6;grid-template-columns:repeat(6,minmax(0,1fr));padding-top:clamp(.55rem,1.2vw,.95rem);transform:none}:is(.clinician-page--compressed-joseph .compressed-fit-clusters:before,.clinician-page--compressed-megumi .compressed-fit-clusters:before){opacity:.68;right:clamp(2rem,8vw,8rem)}:is(.clinician-page--compressed-joseph .compressed-fit-cluster:first-child,.clinician-page--compressed-megumi .compressed-fit-cluster:first-child){grid-column:1/span 3}:is(.clinician-page--compressed-joseph .compressed-fit-cluster:nth-child(2),.clinician-page--compressed-megumi .compressed-fit-cluster:nth-child(2)){grid-column:4/span 3;margin-top:clamp(1.4rem,3vw,3.1rem)}:is(.clinician-page--compressed-joseph .compressed-fit-cluster:nth-child(3),.clinician-page--compressed-megumi .compressed-fit-cluster:nth-child(3)){grid-column:2/span 4;margin-top:clamp(1.6rem,3.2vw,3.2rem)}.clinician-page--compressed-joseph .compressed-fit-cluster:nth-child(3){grid-column:2/span 5}:is(.clinician-page--compressed-joseph .compressed-fit-cluster li,.clinician-page--compressed-megumi .compressed-fit-cluster li){max-width:22rem;font-size:clamp(1.18rem,1.5vw,1.46rem)}:is(.clinician-page--compressed-joseph .compressed-fit-cluster:nth-child(3) li,.clinician-page--compressed-megumi .compressed-fit-cluster:nth-child(3) li){max-width:28rem;font-size:clamp(1.3rem,1.72vw,1.68rem)}}@media (min-width:901px) and (max-width:1180px){:is(.clinician-page--compressed-joseph .compressed-clinician-hero__actions,.clinician-page--compressed-megumi .compressed-clinician-hero__actions){grid-template-columns:1fr;width:min(23rem,100%)}:is(.clinician-page--compressed-joseph .compressed-clinician-section--fit .compressed-clinician-section__intro,.clinician-page--compressed-megumi .compressed-clinician-section--fit .compressed-clinician-section__intro){grid-column:1/span 6}:is(.clinician-page--compressed-joseph .compressed-fit-clusters,.clinician-page--compressed-megumi .compressed-fit-clusters){grid-column:7/span 6}}@media (max-width:900px){:is(.clinician-page--compressed-joseph .compressed-clinician-section--fit,.clinician-page--compressed-megumi .compressed-clinician-section--fit){margin-top:0}.clinician-page--compressed-megumi .megumi-three-gap-offshoots{opacity:.4;top:clamp(8rem,24vw,12rem);right:-1.4rem;transform:scale(.82)}}
