.TherapyThoughtConstellation-module__8T23kW__field{cursor:default;margin-top:0;position:absolute;inset:0}.TherapyThoughtConstellation-module__8T23kW__field[data-placement-ready=false] .TherapyThoughtConstellation-module__8T23kW__thoughts{visibility:hidden}.TherapyThoughtConstellation-module__8T23kW__thoughts{z-index:1;gap:var(--space-2xl);height:100%;margin:0;padding:0;list-style:none;display:block;position:relative}.TherapyThoughtConstellation-module__8T23kW__position{left:var(--thought-x);top:var(--thought-y);z-index:2;width:max-content;max-width:min(calc(100% - 1rem), var(--thought-measure));min-width:0;position:absolute}.TherapyThoughtConstellation-module__8T23kW__thought{cursor:default;text-wrap:balance;opacity:var(--thought-opacity);transform-origin:50%;font-family:var(--thought-font);font-size:clamp(.75rem, calc(var(--thought-size) * .42), 1.375rem);font-weight:var(--thought-weight);letter-spacing:-.015em;margin:0;line-height:1.12}.TherapyThoughtConstellation-module__8T23kW__composition{--portrait-size:clamp(6rem, 30vw, 9rem);flex:0 0 clamp(24rem,72svh,42rem);min-height:0}.TherapyThoughtConstellation-module__8T23kW__thoughtStage{z-index:1;content-visibility:auto;contain-intrinsic-size:auto clamp(24rem, 72svh, 42rem);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.TherapyThoughtConstellation-module__8T23kW__portrait{width:var(--portrait-size);max-width:var(--portrait-size);flex-shrink:0}.TherapyThoughtConstellation-module__8T23kW__staticThoughts{z-index:1;color:var(--foreground);pointer-events:none;margin:0;padding:0;list-style:none;transition:opacity .2s ease-out;display:block;position:absolute;inset:0}.TherapyThoughtConstellation-module__8T23kW__composition:has(.TherapyThoughtConstellation-module__8T23kW__field[data-placement-ready=true]) .TherapyThoughtConstellation-module__8T23kW__staticThoughts{opacity:0}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li{width:55%;position:absolute}.TherapyThoughtConstellation-module__8T23kW__staticThoughts p{font-size:clamp(1rem,4.5vw,1.25rem);line-height:1.15}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:first-child{top:0;left:0}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:first-child p,.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(4) p{font-size:clamp(1.25rem,6vw,1.5rem)}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(2){text-align:right;width:60%;top:13%;right:0}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(3){width:21%;top:42%;left:0}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(4){text-align:right;width:60%;bottom:12%;right:0}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(5){width:60%;bottom:0;left:0}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(6){text-align:right;width:21%;top:44%;right:0}.TherapyThoughtConstellation-module__8T23kW__controlAnchor,.TherapyThoughtConstellation-module__8T23kW__controlExclusion{top:calc(50% + var(--portrait-size) / 2 + var(--space-md));position:absolute;left:50%;transform:translate(-50%)}.TherapyThoughtConstellation-module__8T23kW__controlAnchor{z-index:30;width:max-content}.TherapyThoughtConstellation-module__8T23kW__controlExclusion{z-index:29;pointer-events:none;width:min(13rem,100% - 2rem);height:3rem}.TherapyThoughtConstellation-module__8T23kW__watermarks{z-index:0;gap:var(--space-xl);pointer-events:none;margin:0;padding:0;list-style:none;display:block;position:absolute;inset:-4%}.TherapyThoughtConstellation-module__8T23kW__watermarks li{opacity:.07;text-wrap:balance;width:108%;max-width:none;font-size:clamp(1.5rem,8vw,3rem);position:absolute}.TherapyThoughtConstellation-module__8T23kW__watermarks li:first-child{text-align:left;top:0;left:-4%;transform:translateY(8rem)}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(2){text-align:right;top:18%;right:-4%}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(3){text-align:left;top:43%;left:-6%}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(4){text-align:right;top:58%;right:-6%}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(5){text-align:center;bottom:0;left:-4%}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(6){text-align:left;top:72%;left:-4%}@media (max-width:39.999rem){.TherapyThoughtConstellation-module__8T23kW__watermarks li:first-child{transform:translateY(2rem)}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(2){text-align:left;width:60%;left:auto;right:4%}}@media (min-width:40rem){.TherapyThoughtConstellation-module__8T23kW__composition{--portrait-size:clamp(10rem, 26vw, 13rem);flex-basis:clamp(28rem,72svh,42rem)}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li{width:min(27%,22rem)}.TherapyThoughtConstellation-module__8T23kW__staticThoughts p{font-size:1.125rem}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:first-child{top:4%;left:3%}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:first-child p,.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(4) p{font-size:1.75rem}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(2){width:min(27%,22rem);top:9%;right:3%}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(3){width:min(27%,22rem);top:44%;left:4%}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(4){width:min(27%,22rem);top:41%;bottom:auto;right:4%}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(5){width:min(27%,22rem);bottom:4%;left:6%}.TherapyThoughtConstellation-module__8T23kW__staticThoughts li:nth-child(6){width:min(27%,22rem);top:auto;bottom:7%;right:6%}.TherapyThoughtConstellation-module__8T23kW__thought{font-size:clamp(.875rem, calc(var(--thought-size) * .58), 2rem)}.TherapyThoughtConstellation-module__8T23kW__watermarks li{font-size:clamp(2rem,6vw,3.5rem)}}@media (min-width:80rem){.TherapyThoughtConstellation-module__8T23kW__composition{--portrait-size:clamp(5.5rem, calc((100svh - 13rem) * .41), 19.5rem);flex:clamp(24rem,72svh,42rem);min-height:0;margin-top:clamp(.5rem,2svh,1.5rem)}.TherapyThoughtConstellation-module__8T23kW__portrait{max-width:var(--portrait-size);flex-shrink:0}.TherapyThoughtConstellation-module__8T23kW__position{max-width:min(calc(100% - 2rem), var(--thought-measure))}.TherapyThoughtConstellation-module__8T23kW__watermarks{pointer-events:none;margin:0;display:block;position:absolute;inset:0}.TherapyThoughtConstellation-module__8T23kW__watermarks li{opacity:.09;text-wrap:balance;width:100%;max-width:none;font-size:clamp(1.75rem,min(4vw,6svh),4rem);position:absolute}.TherapyThoughtConstellation-module__8T23kW__watermarks li:first-child{text-align:left;top:0;left:0}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(2){top:auto;right:0;bottom:calc(50% + var(--portrait-size) / 2 + var(--space-lg));text-align:right}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(3){text-align:left;font-size:clamp(1.75rem,min(3vw,6svh),4rem);top:50%;left:0;transform:translateY(-50%)}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(4){top:calc(50% + var(--portrait-size) / 2 + var(--space-lg) - 1.8em);text-align:right;right:0}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(5){top:calc(50% + var(--portrait-size) / 2 + var(--space-lg) + .2em);text-align:center;width:100%;bottom:auto;left:0;right:auto}.TherapyThoughtConstellation-module__8T23kW__watermarks li:nth-child(6){top:calc(50% + var(--portrait-size) / 2 + var(--space-lg) + 2.6em);text-align:center;width:100%;bottom:auto;left:0;right:auto}.TherapyThoughtConstellation-module__8T23kW__thought{font-size:var(--thought-size)}}@media (prefers-reduced-motion:reduce){.TherapyThoughtConstellation-module__8T23kW__staticThoughts{transition:none}.TherapyThoughtConstellation-module__8T23kW__controlExclusion{display:none}}@media (min-width:80rem) and (max-height:45rem){.TherapyThoughtConstellation-module__8T23kW__thought{font-size:max(1.125rem, calc(var(--thought-size) * .85))}.TherapyThoughtConstellation-module__8T23kW__watermarks li{font-size:clamp(1.5rem,5svh,2.5rem)}}
