.gabinet-notes-orbit-module__R9Qd6W__stage{aspect-ratio:1;isolation:isolate}.gabinet-notes-orbit-module__R9Qd6W__orbit{aspect-ratio:1;pointer-events:none;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.gabinet-notes-orbit-module__R9Qd6W__orbitBackground,.gabinet-notes-orbit-module__R9Qd6W__rotatingText{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gabinet-notes-orbit-module__R9Qd6W__highlightArc{fill:none;stroke:var(--hf-blue);stroke-width:24px;opacity:.16}.gabinet-notes-orbit-module__R9Qd6W__orbitText{fill:var(--hf-gray);font-family:var(--font-sans), sans-serif;font-size:16px;font-weight:400}.gabinet-notes-orbit-module__R9Qd6W__mockup{width:80%}.gabinet-notes-orbit-module__R9Qd6W__textMask{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000 82%);mask-image:linear-gradient(#000 45%,#0000 82%)}.gabinet-notes-orbit-module__R9Qd6W__soundMarker{z-index:20;place-items:center;display:grid;position:absolute;top:9.1%;left:50%;transform:translate(-50%,-50%)}.gabinet-notes-orbit-module__R9Qd6W__soundBadge{aspect-ratio:1;background:var(--hf-blue);width:clamp(3rem,7vw,4rem);color:var(--hf-white);border-radius:50%;place-items:center;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.gabinet-notes-orbit-module__R9Qd6W__rotatingText{animation:48s linear infinite gabinet-notes-orbit-module__R9Qd6W__orbit}.gabinet-notes-orbit-module__R9Qd6W__soundIcon{animation:2.4s ease-in-out infinite gabinet-notes-orbit-module__R9Qd6W__sound}}@keyframes gabinet-notes-orbit-module__R9Qd6W__orbit{to{transform:rotate(360deg)}}@keyframes gabinet-notes-orbit-module__R9Qd6W__sound{50%{opacity:.55;transform:scale(.9)}}
.gabinet-scroll-hero-module__PmzsCG__story{position:relative}.gabinet-scroll-hero-module__PmzsCG__stage{min-height:calc(100svh - 72px);position:relative;overflow:clip}.gabinet-scroll-hero-module__PmzsCG__intro{z-index:2;text-align:center;padding-top:clamp(48px,12svh,140px);position:relative}.gabinet-scroll-hero-module__PmzsCG__copy{max-width:768px;margin-inline:auto}.gabinet-scroll-hero-module__PmzsCG__visuals{pointer-events:none}.gabinet-scroll-hero-module__PmzsCG__worldGrid{display:none}.gabinet-scroll-hero-module__PmzsCG__worldGridConfetti{z-index:10;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__worldGrid{visibility:hidden;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(80px,18svh,195px);gap:8px;width:min(1200px,100% - 48px);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.gabinet-scroll-hero-module__PmzsCG__worldGridMain{grid-area:span 2/span 2}.gabinet-scroll-hero-module__PmzsCG__worldGridVideo,.gabinet-scroll-hero-module__PmzsCG__worldGridCell{width:100%;height:100%}.gabinet-scroll-hero-module__PmzsCG__worldGridVideo{background:#000;border-radius:16px;position:relative;overflow:hidden}.gabinet-scroll-hero-module__PmzsCG__worldGridVideoMedia{object-fit:cover;width:100%;height:100%}.gabinet-scroll-hero-module__PmzsCG__worldGridInfo{height:100%;color:var(--hf-white);text-align:center;font-family:var(--font-heading);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:16px;font-weight:800;display:flex}.gabinet-scroll-hero-module__PmzsCG__worldGridCount{background:var(--hf-purple)}.gabinet-scroll-hero-module__PmzsCG__worldGridCount strong{font-size:clamp(36px,6vw,68px);line-height:1}.gabinet-scroll-hero-module__PmzsCG__worldGridInstall{background:var(--hf-orange)}.gabinet-scroll-hero-module__PmzsCG__worldGridInstall strong{font-size:clamp(20px,3vw,42px);line-height:1}.gabinet-scroll-hero-module__PmzsCG__worldGridInstall span{font-size:var(--text-sm);margin-top:8px}.gabinet-scroll-hero-module__PmzsCG__worldGridTile{height:100%}.gabinet-scroll-hero-module__PmzsCG__worldGridSlot{position:relative}.gabinet-scroll-hero-module__PmzsCG__worldGridLabel{bottom:12px;left:12px;right:12px}@media (max-width:767px){.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__worldGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(48px,11svh,105px);width:min(480px,100% - 32px)}.gabinet-scroll-hero-module__PmzsCG__worldGridMain{grid-area:span 2/span 2}.gabinet-scroll-hero-module__PmzsCG__worldGridInfo{font-size:var(--text-xs);padding:8px}.gabinet-scroll-hero-module__PmzsCG__worldGridCount strong{font-size:30px}.gabinet-scroll-hero-module__PmzsCG__worldGridInstall strong{font-size:18px}.gabinet-scroll-hero-module__PmzsCG__worldGridInstall span{font-size:var(--text-xs);margin-top:4px}.gabinet-scroll-hero-module__PmzsCG__worldGridLabel{bottom:8px;left:8px;right:8px}}.gabinet-scroll-hero-module__PmzsCG__confetti{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__floating{border-radius:18px;overflow:hidden}.gabinet-scroll-hero-module__PmzsCG__separate{display:none}.gabinet-scroll-hero-module__PmzsCG__shared{width:min(900px,90%);height:480px;margin:48px auto;position:relative}.gabinet-scroll-hero-module__PmzsCG__entrance,.gabinet-scroll-hero-module__PmzsCG__screen{width:100%;height:100%;position:relative}.gabinet-scroll-hero-module__PmzsCG__screen{border-radius:inherit;background:var(--hf-ink);box-shadow:0 24px 80px color-mix(in srgb, var(--hf-ink) 18%, transparent);border:1px solid color-mix(in srgb, var(--hf-white) 45%, transparent);flex-direction:column;display:flex;overflow:hidden}.gabinet-scroll-hero-module__PmzsCG__toolbar{height:36px;color:var(--hf-white);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.gabinet-scroll-hero-module__PmzsCG__dots{gap:4px;display:flex}.gabinet-scroll-hero-module__PmzsCG__dots i{background:var(--hf-white);opacity:.45;border-radius:50%;width:5px;height:5px}.gabinet-scroll-hero-module__PmzsCG__online{white-space:nowrap;align-items:center;gap:5px;display:flex}.gabinet-scroll-hero-module__PmzsCG__online i{background:var(--hf-green);border-radius:50%;width:5px;height:5px}.gabinet-scroll-hero-module__PmzsCG__board{flex:1;min-height:0;position:relative;overflow:hidden}.gabinet-scroll-hero-module__PmzsCG__worldVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__worldDim{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__diamondBoard{aspect-ratio:1564/1080;pointer-events:none;width:max(100%,144.815svh);position:absolute;top:50%;left:50%;translate:-50% -50%}.gabinet-scroll-hero-module__PmzsCG__diamondPosition{aspect-ratio:1;width:2.68542%;position:absolute;translate:-50% -100%}.gabinet-scroll-hero-module__PmzsCG__tooltipAnchor{z-index:3}.gabinet-scroll-hero-module__PmzsCG__diamondSpotlight{z-index:2;opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(circle at var(--focus-x) var(--focus-y), transparent 0, transparent 36px, #00000080 200px);position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__diamondLightBeam{mix-blend-mode:screen;pointer-events:none;background:#ffefc88c;width:max(100vw,200svh);height:0;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:conic-gradient(from 150deg at 50% 0,#0000 0deg,#00000040 12deg,#000 30deg,#00000040 48deg,#0000 60deg),linear-gradient(#000 0% 70%,#0000 100%);mask-image:conic-gradient(from 150deg at 50% 0,#0000 0deg,#00000040 12deg,#000 30deg,#00000040 48deg,#0000 60deg),linear-gradient(#000 0% 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.gabinet-scroll-hero-module__PmzsCG__pathTooltipAnchor{z-index:4;pointer-events:none;position:absolute}.gabinet-scroll-hero-module__PmzsCG__tooltipShell{z-index:5;pointer-events:none;width:max-content;max-width:min(280px,45vw);position:absolute;bottom:calc(100% + 16px);left:50%;translate:-50%}.gabinet-scroll-hero-module__PmzsCG__diamondTooltipShell{max-width:min(360px,85vw)}.gabinet-scroll-hero-module__PmzsCG__gameTooltip{background:var(--hf-blue);color:var(--hf-white);font-family:var(--font-sans);font-size:var(--text-xl);text-align:left;visibility:hidden;border-radius:16px;align-items:center;gap:12px;padding:16px 20px;font-weight:700;line-height:1.2;display:flex;position:relative}.gabinet-scroll-hero-module__PmzsCG__gameTooltip:after{content:"";border:8px solid #0000;border-top-color:var(--hf-blue);position:absolute;top:100%;left:50%;translate:-50%}.gabinet-scroll-hero-module__PmzsCG__tooltipCheckWrap{flex:0 0 40px;width:40px;height:40px;position:relative}.gabinet-scroll-hero-module__PmzsCG__checkConfetti{pointer-events:none;width:160px;height:160px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gabinet-scroll-hero-module__PmzsCG__tooltipCheck{z-index:1;background:var(--hf-white);width:40px;height:40px;color:var(--hf-blue);border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}.gabinet-scroll-hero-module__PmzsCG__diamond{z-index:1;background:url(/therapists/gabinet-diamond.webp) bottom/contain no-repeat;position:absolute;inset:0;transform:scale(0)}.gabinet-scroll-hero-module__PmzsCG__diamond:after{content:"";opacity:.28;z-index:-1;background:#000;border-radius:50%;height:22%;position:absolute;bottom:-11%;left:15%;right:15%}.gabinet-scroll-hero-module__PmzsCG__pawnPosition{aspect-ratio:1;z-index:1;position:absolute}.gabinet-scroll-hero-module__PmzsCG__dilly{z-index:5;width:5.5243%;translate:-85% -100%}.gabinet-scroll-hero-module__PmzsCG__filly{z-index:6;width:4.09207%;translate:-15% -100%}.gabinet-scroll-hero-module__PmzsCG__pawnTooltipAnchor{z-index:4}.gabinet-scroll-hero-module__PmzsCG__pawn{visibility:hidden;background:bottom/contain no-repeat;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__pawnMovement{z-index:6;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__dilly .gabinet-scroll-hero-module__PmzsCG__pawn{background-image:url(/therapists/gabinet-dilly.webp)}.gabinet-scroll-hero-module__PmzsCG__filly .gabinet-scroll-hero-module__PmzsCG__pawn{background-image:url(/therapists/gabinet-filly.webp)}.gabinet-scroll-hero-module__PmzsCG__gameHud{z-index:5;transform-origin:bottom;pointer-events:none;justify-content:center;align-items:stretch;display:none;position:absolute;bottom:8px;left:0;right:0;transform:scale(.7)}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__gameHud{display:flex}@media (min-width:480px){.gabinet-scroll-hero-module__PmzsCG__gameHud{transform:scale(1)}}.gabinet-scroll-hero-module__PmzsCG__hudPlayer{background:var(--hf-peach);height:72px;color:var(--hf-text);font-family:"Morning Breeze", var(--font-sans);border-radius:0 160px 160px 0;align-items:center;gap:8px;padding:8px 16px 8px 8px;font-size:22px;font-weight:700;display:flex}.gabinet-scroll-hero-module__PmzsCG__hudPlayer img{object-fit:cover;border-radius:16px;width:56px;height:56px}.gabinet-scroll-hero-module__PmzsCG__hudActive{z-index:2;background:var(--hf-white);border-radius:160px 0 0 160px;padding:8px 8px 8px 16px;position:relative}.gabinet-scroll-hero-module__PmzsCG__hudDice{border-radius:16px;width:56px;height:56px;position:relative}.gabinet-scroll-hero-module__PmzsCG__hudDiceFace{z-index:6;border-radius:inherit;background:var(--hf-blue);transform-origin:bottom;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__hudDiceIcon{background:url(/therapists/gabinet-hud-dice.svg) 50%/44px no-repeat;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__hudDiceResult{color:var(--hf-white);visibility:hidden;place-items:center;font-size:30px;display:grid;position:absolute;inset:0;transform:scale(.7)}.gabinet-scroll-hero-module__PmzsCG__hudGem{background:var(--hf-peach);color:var(--hf-ink);font-family:var(--font-heading);align-items:center;padding:0 16px;font-size:22px;font-weight:800;display:flex;position:relative}.gabinet-scroll-hero-module__PmzsCG__hudGem img{width:36px;height:36px}.gabinet-scroll-hero-module__PmzsCG__hudCount{position:absolute;top:7px;right:12px}.gabinet-scroll-hero-module__PmzsCG__hudCount span+span{visibility:hidden;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__pathOverlay{visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gabinet-scroll-hero-module__PmzsCG__pathOverlay line{stroke:#ffe14a;stroke-width:6px;stroke-linecap:round}.gabinet-scroll-hero-module__PmzsCG__pathOverlay circle{fill:#ffe14a}.gabinet-scroll-hero-module__PmzsCG__pathOverlay [data-distance="1"]{--stagger:70ms}.gabinet-scroll-hero-module__PmzsCG__pathOverlay [data-distance="2"]{--stagger:.14s}.gabinet-scroll-hero-module__PmzsCG__pathOverlay [data-distance="3"]{--stagger:.21s}.gabinet-scroll-hero-module__PmzsCG__reachEdge{animation:.14s ease-out both paused gabinet-scroll-hero-module__PmzsCG__reach-edge-in;animation-delay:calc(var(--stagger) - var(--reach-elapsed,0s))}.gabinet-scroll-hero-module__PmzsCG__reachNode,.gabinet-scroll-hero-module__PmzsCG__reachTerminal{transform-box:fill-box;transform-origin:50%}.gabinet-scroll-hero-module__PmzsCG__reachNode{animation:.18s cubic-bezier(.34,1.56,.64,1) both paused gabinet-scroll-hero-module__PmzsCG__reach-node-in;animation-delay:calc(var(--stagger) - var(--reach-elapsed,0s))}.gabinet-scroll-hero-module__PmzsCG__reachTerminal{animation:.18s cubic-bezier(.34,1.56,.64,1) both paused gabinet-scroll-hero-module__PmzsCG__reach-node-in,.6s ease-in-out infinite alternate paused gabinet-scroll-hero-module__PmzsCG__reach-pulse;animation-delay:calc(var(--stagger) - var(--reach-elapsed,0s)), calc(var(--stagger) + .2s - var(--reach-elapsed,0s))}.gabinet-scroll-hero-module__PmzsCG__pathOverlay[data-reach-ready=true] .gabinet-scroll-hero-module__PmzsCG__reachTerminal{animation-play-state:paused,running}.gabinet-scroll-hero-module__PmzsCG__reachLabel{animation:.14s ease-out both paused gabinet-scroll-hero-module__PmzsCG__reach-edge-in;animation-delay:calc(var(--stagger) + 80ms - var(--reach-elapsed,0s))}@keyframes gabinet-scroll-hero-module__PmzsCG__reach-node-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes gabinet-scroll-hero-module__PmzsCG__reach-edge-in{0%{opacity:0}to{opacity:1}}@keyframes gabinet-scroll-hero-module__PmzsCG__reach-pulse{0%{transform:scale(1)}to{transform:scale(1.4)}}.gabinet-scroll-hero-module__PmzsCG__pathOverlay text{fill:#000;text-anchor:middle;dominant-baseline:central;font:700 28px sans-serif}.gabinet-scroll-hero-module__PmzsCG__selectedPath polyline{fill:none;stroke:var(--hf-blue);stroke-width:8px;stroke-linecap:round;stroke-linejoin:round}.gabinet-scroll-hero-module__PmzsCG__selectedPath .gabinet-scroll-hero-module__PmzsCG__pathFlow{stroke:#ffe14a;stroke-width:3px;stroke-dasharray:3 34;animation:.6s linear infinite gabinet-scroll-hero-module__PmzsCG__path-flow}@keyframes gabinet-scroll-hero-module__PmzsCG__path-flow{0%{stroke-dashoffset:37px}to{stroke-dashoffset:0}}.gabinet-scroll-hero-module__PmzsCG__cardScrim{z-index:4;visibility:hidden;pointer-events:none;background:linear-gradient(#00000080,#000000bf);position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__cardCenter{z-index:6;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__gameDialogStage{z-index:4;pointer-events:none;visibility:hidden;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__gameDialogPanel{width:min(320px,100vw - 32px);max-height:calc(100% - 48px);font-family:"Morning Breeze", var(--font-sans);pointer-events:none;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.gabinet-scroll-hero-module__PmzsCG__gameDialogAudio{background:var(--hf-blue);color:var(--hf-white);font-family:var(--font-sans);font-size:var(--text-sm);pointer-events:auto;cursor:pointer;border-radius:10px;align-self:flex-end;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.gabinet-scroll-hero-module__PmzsCG__gameDialogSpeaker{flex-shrink:0;display:inline-flex}.gabinet-scroll-hero-module__PmzsCG__gameDialogSpeaker[data-playing]{animation:.85s ease-in-out infinite alternate gabinet-scroll-hero-module__PmzsCG__game-dialog-speaker}@keyframes gabinet-scroll-hero-module__PmzsCG__game-dialog-speaker{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.gabinet-scroll-hero-module__PmzsCG__gameDialogSpeaker[data-playing]{animation:none}}.gabinet-scroll-hero-module__PmzsCG__gameDialogItem{animation:.42s cubic-bezier(.22,1,.36,1) both gabinet-scroll-hero-module__PmzsCG__game-dialog-enter}.gabinet-scroll-hero-module__PmzsCG__gameDialogQuestion[data-waiting]{padding-bottom:14px}.gabinet-scroll-hero-module__PmzsCG__gameDialogQuestion[data-waiting] .gabinet-scroll-hero-module__PmzsCG__gameDialogQuestionText{margin-bottom:0}.gabinet-scroll-hero-module__PmzsCG__gameDialogAnswer{pointer-events:auto;cursor:pointer;border:0;width:100%;font-family:inherit;transition:background .25s,filter .18s,box-shadow .18s;animation:.42s cubic-bezier(.22,1,.36,1) both gabinet-scroll-hero-module__PmzsCG__game-dialog-answer}.gabinet-scroll-hero-module__PmzsCG__gameDialogAnswer[data-state=bad]{background:var(--hf-red)}@media (hover:hover){.gabinet-scroll-hero-module__PmzsCG__gameDialogAnswer:not(:disabled):hover{filter:brightness(.92);box-shadow:0 4px 12px #0000002e}}.gabinet-scroll-hero-module__PmzsCG__gameDialogAnswer:focus-visible{outline:3px solid var(--hf-blue);outline-offset:2px}@keyframes gabinet-scroll-hero-module__PmzsCG__game-dialog-answer{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gabinet-scroll-hero-module__PmzsCG__gameDialogAnswer{animation:none}}@keyframes gabinet-scroll-hero-module__PmzsCG__game-dialog-enter{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.gabinet-scroll-hero-module__PmzsCG__questionCard{aspect-ratio:4/3;visibility:hidden;width:min(670px,100vw - 32px,133.333svh - 42.6667px);position:relative}.gabinet-scroll-hero-module__PmzsCG__cardSurface{background:var(--hf-white);border-radius:32px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.gabinet-scroll-hero-module__PmzsCG__cardLogo{width:auto;height:11%;margin:5% auto 0}.gabinet-scroll-hero-module__PmzsCG__cardQuestion{text-align:center;font-family:"Morning Breeze", var(--font-sans);color:var(--hf-text);flex:1;place-items:center;padding:4% 11%;font-size:clamp(16px,4vw,38px);font-weight:700;line-height:1.1;display:grid}.gabinet-scroll-hero-module__PmzsCG__cardHint{background:var(--hf-peach);text-align:center;height:24%;color:var(--hf-orange);font-family:"Morning Breeze", var(--font-sans);justify-content:center;align-items:center;padding:4% 13% 2%;font-size:clamp(12px,2.8vw,26px);line-height:1;display:flex;position:relative}.gabinet-scroll-hero-module__PmzsCG__cardHint img{width:11%;position:absolute;top:0;translate:0 -50%}.gabinet-scroll-hero-module__PmzsCG__cardHint img:first-child{left:4%}.gabinet-scroll-hero-module__PmzsCG__cardHint img:nth-child(2){right:4%}.gabinet-scroll-hero-module__PmzsCG__cardControl{background:var(--hf-blue-light);width:48px;height:48px;color:var(--hf-blue);pointer-events:auto;cursor:pointer;border-radius:16px;place-items:center;transition:background-color .16s,color .16s;display:grid;position:absolute;top:16px}.gabinet-scroll-hero-module__PmzsCG__cardControl svg{width:26px;height:26px}.gabinet-scroll-hero-module__PmzsCG__cardControl:hover:not(:disabled){background:var(--hf-blue);color:var(--hf-white)}.gabinet-scroll-hero-module__PmzsCG__cardShuffle{left:16px}.gabinet-scroll-hero-module__PmzsCG__cardShuffle:disabled{opacity:.5;cursor:default}.gabinet-scroll-hero-module__PmzsCG__cardConfirm{right:16px}@media (max-width:480px){.gabinet-scroll-hero-module__PmzsCG__cardControl{border-radius:10px;width:32px;height:32px;top:8px}.gabinet-scroll-hero-module__PmzsCG__cardControl svg{width:18px;height:18px}.gabinet-scroll-hero-module__PmzsCG__cardShuffle{left:8px}.gabinet-scroll-hero-module__PmzsCG__cardConfirm{right:8px}.gabinet-scroll-hero-module__PmzsCG__cardSurface{border-radius:16px}}.gabinet-scroll-hero-module__PmzsCG__titleStack{display:block;position:relative}.gabinet-scroll-hero-module__PmzsCG__sessionTitle{text-wrap:balance;display:none}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__sessionTitle{z-index:5;color:var(--hf-white);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__participant{z-index:5;aspect-ratio:1.2;background:var(--hf-peach);border:3px solid var(--hf-white);border-radius:12px;width:25%;max-width:170px;position:absolute;bottom:16px;overflow:hidden}.gabinet-scroll-hero-module__PmzsCG__participantVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__participant span{max-width:calc(100% - 6px);color:var(--hf-ink);background:var(--hf-white);border-radius:6px;padding:4px 8px;position:absolute;bottom:3px;left:3px}.gabinet-scroll-hero-module__PmzsCG__therapist{left:16px}.gabinet-scroll-hero-module__PmzsCG__child{background:var(--hf-blue-light);right:16px}.gabinet-scroll-hero-module__PmzsCG__child span{left:auto;right:3px}.gabinet-scroll-hero-module__PmzsCG__callBar{background:var(--hf-ink);color:var(--hf-white);border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.gabinet-scroll-hero-module__PmzsCG__board[data-view=therapist] .gabinet-scroll-hero-module__PmzsCG__callBar{left:auto;right:8px;transform:none}.gabinet-scroll-hero-module__PmzsCG__board[data-view=child] .gabinet-scroll-hero-module__PmzsCG__callBar{left:8px;right:auto;transform:none}.gabinet-scroll-hero-module__PmzsCG__callControl{background:color-mix(in srgb, var(--hf-white) 10%, transparent);border-radius:10px;place-items:center;width:28px;height:28px;display:grid}.gabinet-scroll-hero-module__PmzsCG__endCall{background:var(--hf-red)}.gabinet-scroll-hero-module__PmzsCG__hint{display:none}.gabinet-scroll-hero-module__PmzsCG__nextSection{padding-block:clamp(96px,18svh,192px);scroll-margin-top:72px;position:relative}.gabinet-scroll-hero-module__PmzsCG__story[data-animated]{height:1700svh}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__stage{perspective:1400px;height:100svh;min-height:0;position:sticky;top:0}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__visuals{perspective:1400px;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__floating{will-change:transform;width:32vw;height:52%;margin:0;display:block;position:absolute;top:50%;left:50%;overflow:visible}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__shared{overflow:hidden}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__entrance{border-radius:inherit}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__hint{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex;position:absolute;bottom:28px;left:0}@media (max-width:767px){.gabinet-scroll-hero-module__PmzsCG__intro{padding-top:40px}.gabinet-scroll-hero-module__PmzsCG__copy{max-width:360px}.gabinet-scroll-hero-module__PmzsCG__shared{height:340px}.gabinet-scroll-hero-module__PmzsCG__story[data-animated]{height:1600svh}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__floating{width:44vw;height:30%}.gabinet-scroll-hero-module__PmzsCG__toolbar{height:28px;padding-inline:8px}.gabinet-scroll-hero-module__PmzsCG__dots,.gabinet-scroll-hero-module__PmzsCG__online{display:none}.gabinet-scroll-hero-module__PmzsCG__callBar{bottom:8px}.gabinet-scroll-hero-module__PmzsCG__callControl{width:20px;height:20px}.gabinet-scroll-hero-module__PmzsCG__participant{border-width:2px;border-radius:8px;width:38%;bottom:8px}.gabinet-scroll-hero-module__PmzsCG__therapist{left:8px}.gabinet-scroll-hero-module__PmzsCG__child{right:8px}.gabinet-scroll-hero-module__PmzsCG__participant span{padding:2px 4px}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__hint{bottom:16px}}@media (max-height:700px) and (min-width:768px){.gabinet-scroll-hero-module__PmzsCG__intro{padding-top:40px}}.gabinet-scroll-hero-module__PmzsCG__finale{display:none}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__finale{z-index:3;align-items:center;padding-block:72px;display:flex;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__intro{z-index:auto;pointer-events:none;justify-content:center;align-items:center;padding-top:0;display:flex;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__copy{pointer-events:auto}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__introHeading{position:relative}.gabinet-scroll-hero-module__PmzsCG__board[data-view=therapist] .gabinet-scroll-hero-module__PmzsCG__worldVideo,.gabinet-scroll-hero-module__PmzsCG__board[data-view=child] .gabinet-scroll-hero-module__PmzsCG__worldVideo{width:200%;max-width:none}.gabinet-scroll-hero-module__PmzsCG__board[data-view=therapist] .gabinet-scroll-hero-module__PmzsCG__worldVideo{left:0;right:auto}.gabinet-scroll-hero-module__PmzsCG__board[data-view=child] .gabinet-scroll-hero-module__PmzsCG__worldVideo{left:auto;right:0}.gabinet-scroll-hero-module__PmzsCG__board[data-view=therapist] .gabinet-scroll-hero-module__PmzsCG__participant,.gabinet-scroll-hero-module__PmzsCG__board[data-view=child] .gabinet-scroll-hero-module__PmzsCG__participant{width:50%}.gabinet-scroll-hero-module__PmzsCG__story[data-animated]{margin-top:calc(-1 * var(--main-nav-height,72px))}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__visuals{z-index:3}.gabinet-scroll-hero-module__PmzsCG__story[data-animated] .gabinet-scroll-hero-module__PmzsCG__finale{z-index:6;pointer-events:none}@media (max-width:767px){.gabinet-scroll-hero-module__PmzsCG__board[data-view=therapist] .gabinet-scroll-hero-module__PmzsCG__participant,.gabinet-scroll-hero-module__PmzsCG__board[data-view=child] .gabinet-scroll-hero-module__PmzsCG__participant{width:76%}}.gabinet-scroll-hero-module__PmzsCG__board[data-view=shared] .gabinet-scroll-hero-module__PmzsCG__therapist{left:max(16px,50% - 50vw + 16px)}.gabinet-scroll-hero-module__PmzsCG__board[data-view=shared] .gabinet-scroll-hero-module__PmzsCG__child{right:max(16px,50% - 50vw + 16px)}@media (max-width:767px){.gabinet-scroll-hero-module__PmzsCG__board[data-view=shared] .gabinet-scroll-hero-module__PmzsCG__therapist{left:max(8px,50% - 50vw + 8px)}.gabinet-scroll-hero-module__PmzsCG__board[data-view=shared] .gabinet-scroll-hero-module__PmzsCG__child{right:max(8px,50% - 50vw + 8px)}}.gabinet-scroll-hero-module__PmzsCG__storyConversation{width:min(90%,64rem);position:absolute;top:50%;left:50%;translate:-50% -50%}.gabinet-scroll-hero-module__PmzsCG__storyCenter{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gabinet-scroll-hero-module__PmzsCG__storyScene{width:min(90%,64rem)}.gabinet-scroll-hero-module__PmzsCG__storyScene,.gabinet-scroll-hero-module__PmzsCG__conversationScene{font-family:var(--font-heading);font-size:var(--text-5xl);text-shadow:0 2px 12px #00000073;font-weight:800;line-height:1.1}.gabinet-scroll-hero-module__PmzsCG__conversationScene+.gabinet-scroll-hero-module__PmzsCG__conversationScene{font-family:var(--font-sans);font-size:var(--text-2xl);margin-top:.15em;font-weight:400}.gabinet-scroll-hero-module__PmzsCG__messages{text-align:left;flex-direction:column;gap:8px;width:min(76% + 16px,356px);display:flex;position:absolute;bottom:23%;left:50%;translate:-50%}.gabinet-scroll-hero-module__PmzsCG__message{width:fit-content;max-width:90%;color:var(--hf-ink);font-size:var(--text-sm);border-radius:16px;align-items:center;gap:8px;padding:8px 12px;display:flex}.gabinet-scroll-hero-module__PmzsCG__therapistMessage{background:var(--hf-white);align-self:flex-start}.gabinet-scroll-hero-module__PmzsCG__childMessage{background:var(--hf-blue-light);align-self:flex-end}.gabinet-scroll-hero-module__PmzsCG__voiceIcon{flex-shrink:0;align-items:center;gap:2px;width:28px;display:inline-flex;overflow:hidden}.gabinet-scroll-hero-module__PmzsCG__voiceIcon svg{flex-shrink:0;width:16px;height:16px}.gabinet-scroll-hero-module__PmzsCG__voiceIcon i{background:currentColor;border-radius:2px;flex-shrink:0;width:2px;height:10px;animation:.7s ease-in-out infinite alternate gabinet-scroll-hero-module__PmzsCG__voice-wave}.gabinet-scroll-hero-module__PmzsCG__voiceIcon i:nth-child(3){animation-delay:-.3s}.gabinet-scroll-hero-module__PmzsCG__voiceIcon i:nth-child(4){animation-delay:-.5s}@keyframes gabinet-scroll-hero-module__PmzsCG__voice-wave{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.gabinet-scroll-hero-module__PmzsCG__voiceIcon i{animation:none}}@media (min-width:768px){.gabinet-scroll-hero-module__PmzsCG__storyScene,.gabinet-scroll-hero-module__PmzsCG__conversationScene{font-size:var(--text-6xl)}}
.gabinet-workspace-preview-module__b2tMFa__laptop{position:relative}.gabinet-workspace-preview-module__b2tMFa__frame{background:#0d0d12;border:clamp(5px,1vw,10px) solid #0d0d12;border-radius:12px 12px 2px 2px;overflow:hidden}.gabinet-workspace-preview-module__b2tMFa__base{background:#23232c;border-radius:2px 2px 48px 48px/2px 2px 100% 100%;width:108%;height:14px;position:relative;left:-4%}.gabinet-workspace-preview-module__b2tMFa__base:before{content:"";background:#3a3a46;border-radius:0 0 10px 10px;width:14%;height:40%;position:absolute;top:0;left:50%;transform:translate(-50%)}
