.SanJosePricing_pricing__u84vY{container-type:inline-size}.SanJosePricing_pricing__u84vY [class~="md:flex-row"]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;width:100%;max-width:560px;align-items:stretch}.SanJosePricing_pricing__u84vY [class~=max-w-xs]{width:100%;min-width:0;max-width:none;height:100%;scale:1;transform:none}.SanJosePricing_pricing__u84vY [class~=max-w-xs]>[class~=my-6]{flex-wrap:wrap;row-gap:4px}.SanJosePricing_pricing__u84vY [class~=max-w-xs]>[class~=my-6]>span{flex-shrink:0;white-space:nowrap}@container (min-width: 1060px){.SanJosePricing_pricing__u84vY [class~="md:flex-row"]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}.CoachingDirections_page__Q6iog{min-height:100vh;background:var(--background);color:var(--foreground);padding:40px 24px 0}.CoachingDirections_direction__1kQoV,.CoachingDirections_footer__KAdyF,.CoachingDirections_header__XrDsO{max-width:1200px;margin-inline:auto}.CoachingDirections_header__XrDsO{padding:0 0 52px}.CoachingDirections_back__VfV7e{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-primary-accessible);font-size:14px;margin-bottom:36px}.CoachingDirections_kicker__6uSsA{font-size:11px;line-height:1.6;letter-spacing:.16em;font-weight:700;color:var(--accent-primary-accessible);margin-bottom:14px}.CoachingDirections_header__XrDsO h1{font-size:clamp(38px,5vw,68px);line-height:1.04;letter-spacing:-.04em;font-weight:700;text-wrap:balance}.CoachingDirections_intro__QmN8n{max-width:650px;margin-top:24px;color:var(--muted);font-size:17px;line-height:1.65}.CoachingDirections_jumpLinks__jfSBD{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.CoachingDirections_jumpLinks__jfSBD a{border:1px solid #ffffff29;border-radius:999px;min-height:44px;display:inline-flex;align-items:center;padding:10px 18px;font-size:14px}.CoachingDirections_jumpLinks__jfSBD a:hover{border-color:var(--accent-primary-accessible);background:#ffffff08}.CoachingDirections_direction__1kQoV{padding:36px;border:1px solid #ffffff1f;border-radius:28px;margin-bottom:36px;scroll-margin-top:24px;--ink:#f1f3f9;--canvas:#172534;--screen:#203a50;--line:#8ba5c0;--blue:#528df5;--yellow:#ffd45a;--skin:#e8ae81;--hair:#272025}.CoachingDirections_directionHeading__Lt4EG{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.CoachingDirections_directionHeading__Lt4EG h2{font-size:clamp(25px,3vw,36px);font-weight:700;line-height:1.15;letter-spacing:-.025em;text-wrap:balance;max-width:650px}.CoachingDirections_description__oMDUm{color:var(--muted);font-size:14px;line-height:1.6;margin-top:12px;max-width:560px}.CoachingDirections_controls__Eblt9{display:flex;gap:8px;flex-shrink:0}.CoachingDirections_controls__Eblt9 button{border:1px solid #ffffff30;border-radius:10px;min-height:44px;padding:10px 12px;font-size:12px;cursor:pointer;background:#ffffff06;color:var(--foreground);white-space:nowrap}.CoachingDirections_controls__Eblt9 button:hover{background:#ffffff12;border-color:#ffffff60}.CoachingDirections_controls__Eblt9 button:disabled{cursor:default;opacity:.65}.CoachingDirections_steps__KlPkg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0}.CoachingDirections_step__BDuor{min-width:0}.CoachingDirections_art__51Lgy{position:relative;overflow:hidden;border-radius:20px}.CoachingDirections_number__G5tUj{position:absolute;left:15px;top:13px;z-index:1;font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--line)}.CoachingDirections_scene__detvc{display:block;width:100%;height:auto;overflow:visible}.CoachingDirections_stepCopy__t3Md6{padding:20px 2px 0}.CoachingDirections_timing__laz_z{font-size:10px!important;line-height:1.6!important;font-weight:600;letter-spacing:.015em;color:var(--accent-primary-accessible)!important;margin-bottom:10px}.CoachingDirections_stepCopy__t3Md6 h3{font-size:20px;line-height:1.25;letter-spacing:-.02em;font-weight:650;margin-bottom:10px}.CoachingDirections_stepCopy__t3Md6 p{font-size:14px;line-height:1.7;color:#b0b7c3}.CoachingDirections_motionNote__XCqy4{font-size:12px;line-height:1.6;color:var(--muted);margin-top:28px}.CoachingDirections_footer__KAdyF{border-top:1px solid #ffffff1a;padding:28px 0 48px}.CoachingDirections_footer__KAdyF strong{font-size:16px;font-weight:600}.CoachingDirections_footer__KAdyF p{font-size:14px;line-height:1.7;color:var(--muted);max-width:720px;margin-top:12px}.CoachingDirections_footer__KAdyF a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--accent-primary-accessible);margin-top:16px}.CoachingDirections_playful__Zm7v0{background:#141b24;--canvas:#e8edf5;--screen:#cfdded;--ink:#24374f;--line:#49627e;--blue:#3976dd;--yellow:#efbb37}.CoachingDirections_polished__AKJYV{background:#10161e;--canvas:#13202e;--screen:#1a3045;--ink:#dce8f8;--line:#7e9dbd;--blue:#6ca4ff;--yellow:#f1cb71;--skin:#bd926e}.CoachingDirections_polished__AKJYV .CoachingDirections_sceneBackground__B_7s4{stroke:#ffffff0e}.CoachingDirections_sceneBackground__B_7s4{fill:var(--canvas)}.CoachingDirections_grid__xc63f{color:var(--line);opacity:.06}.CoachingDirections_playful__Zm7v0 .CoachingDirections_grid__xc63f{opacity:0}.CoachingDirections_orbit__MnDG3{fill:var(--blue);opacity:.07}.CoachingDirections_floor__sMScz{stroke:var(--line);stroke-width:1;opacity:.25}.CoachingDirections_shadow__X1zo2{fill:var(--ink);opacity:.09}.CoachingDirections_legs__EOH93{stroke:var(--ink);stroke-width:11;stroke-linecap:round;stroke-linejoin:round;fill:none}.CoachingDirections_shoes__sxzJh{stroke:var(--ink);stroke-width:8;stroke-linecap:round;fill:none}.CoachingDirections_shirt__JWk9v{fill:var(--blue)}.CoachingDirections_teacher__fH4wm .CoachingDirections_shirt__JWk9v{fill:var(--yellow)}.CoachingDirections_skin__vgwJw{fill:var(--skin)}.CoachingDirections_teacher__fH4wm .CoachingDirections_skin__vgwJw{fill:#bc815f}.CoachingDirections_hair__kIEhB{fill:var(--hair)}.CoachingDirections_face__4xYpQ{stroke:var(--hair);stroke-width:2;stroke-linecap:round}.CoachingDirections_smile__QKlWk{stroke:var(--hair);stroke-width:1;fill:none}.CoachingDirections_arm__aT0cS{fill:none;stroke:var(--blue);stroke-width:9;stroke-linecap:round;stroke-linejoin:round}.CoachingDirections_teacher__fH4wm .CoachingDirections_arm__aT0cS{stroke:var(--yellow)}.CoachingDirections_device__dofmo{fill:var(--ink)}.CoachingDirections_screen__Xlmkg{fill:var(--screen)}.CoachingDirections_speaker__d4YWM{fill:var(--canvas);opacity:.6}.CoachingDirections_phoneSmall__RtCnB{fill:var(--ink);stroke:var(--canvas);stroke-width:1.5}.CoachingDirections_smallCheck__y_eVz{fill:none;stroke:#a7dcba;stroke-width:2;stroke-linecap:round}.CoachingDirections_microLabel__ZdPFx{font-size:8px;fill:var(--line);font-weight:700;letter-spacing:1px}.CoachingDirections_label__wnqyJ{fill:var(--ink);font-size:9px;font-weight:600;letter-spacing:.2px}.CoachingDirections_whiteLabel__7r9OO{fill:white;font-size:8px;font-weight:700;letter-spacing:.4px}.CoachingDirections_blueFill__WzOZn,.CoachingDirections_playCircle__za_rh{fill:#2c68d0}.CoachingDirections_playIcon__rgfZk{fill:#fff}.CoachingDirections_sendTrack__Z7GMk{stroke:var(--line);stroke-width:1.5;stroke-dasharray:3 4;fill:none;opacity:.5}.CoachingDirections_packetFill__DrIas{fill:var(--blue)}.CoachingDirections_packetPlay__P5uT9{fill:#fff}.CoachingDirections_recipient__9_CGv{fill:var(--screen);stroke:var(--line);stroke-width:1}.CoachingDirections_checkCircle__v3FHz{fill:#2c7d56}.CoachingDirections_checkMark__1rsA3{stroke:white;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.CoachingDirections_timelineBase__nWuhl{stroke:var(--line);stroke-width:2;opacity:.4}.CoachingDirections_timeline__W7ZQB{stroke:var(--yellow);stroke-width:3;stroke-linecap:round;transform-origin:37px 155px}.CoachingDirections_stand__axrQv{stroke:var(--ink);stroke-width:8;stroke-linecap:round}.CoachingDirections_annotation__BUKH_{stroke:var(--yellow);stroke-width:3;stroke-linecap:round;fill:none;stroke-dasharray:60;stroke-dashoffset:0}.CoachingDirections_annotationCircle___ZBAo{stroke:var(--yellow);stroke-width:1.5;fill:none;stroke-dasharray:3 3;opacity:.8}.CoachingDirections_pointerArm__f2Fl1{stroke:var(--yellow);stroke-width:8;stroke-linecap:round;fill:none}.CoachingDirections_feedbackClip__XkP32{fill:var(--screen);stroke:var(--line);stroke-width:.6}.CoachingDirections_feedbackLabel__S2ePZ{fill:var(--ink);font-size:8px;letter-spacing:.6px;font-weight:700}.CoachingDirections_waveform__STlug{fill:var(--blue);transform-origin:120px 218px}.CoachingDirections_returnArrow__oO5sQ{stroke:var(--blue);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.CoachingDirections_badge__mNnQC{fill:var(--screen)}.CoachingDirections_nameBadge___4Ytw{fill:#15202d}.CoachingDirections_callButton__nbwAQ{fill:var(--line);opacity:.5}.CoachingDirections_endCall__EWv0L{fill:#bb4d59}.CoachingDirections_callLine__K_GuZ{fill:none;stroke:white;stroke-width:1.5}.CoachingDirections_liveBadge__rThQD{fill:#244e3b}.CoachingDirections_liveDot__nwrR7{fill:#a2e4ba}.CoachingDirections_liveLabel__yDVTy{fill:#cef2dd;font-size:8px;font-weight:700;letter-spacing:.6px}.CoachingDirections_syncArrow___cICX{stroke:var(--line);stroke-width:1.5;fill:none}.CoachingDirections_polished__AKJYV .CoachingDirections_legs__EOH93{stroke-width:9}.CoachingDirections_polished__AKJYV .CoachingDirections_arm__aT0cS{stroke-width:7}.CoachingDirections_polished__AKJYV .CoachingDirections_hair__kIEhB{fill:#202a36}.CoachingDirections_playful__Zm7v0 .CoachingDirections_scene__detvc{filter:saturate(.9)}.CoachingDirections_packet__gpB9x{animation:CoachingDirections_sendVideo__opJV6 4.8s ease-in-out infinite}.CoachingDirections_check__24Jf7{animation:CoachingDirections_sentCheck__B38UP 4.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.CoachingDirections_timeline__W7ZQB{animation:CoachingDirections_reviewTimeline__5blhD 4.8s linear infinite}.CoachingDirections_annotation__BUKH_{animation:CoachingDirections_markCorrection___I0jZ 4.8s ease-in-out infinite}.CoachingDirections_waveform__STlug{animation:CoachingDirections_voiceNote__kQ05u 4.8s ease-in-out infinite}.CoachingDirections_returnArrow__oO5sQ{animation:CoachingDirections_returnFeedback__5EQl_ 4.8s ease-in-out infinite}.CoachingDirections_danceBody__2nr8T{animation:CoachingDirections_practiceStep__BkzP5 4.8s ease-in-out infinite;transform-box:fill-box;transform-origin:bottom center}.CoachingDirections_danceArm___15NI{animation:CoachingDirections_practiceArm___LiuV 4.8s ease-in-out infinite;transform-origin:-14px 27px}.CoachingDirections_otherArm___02U0{animation:CoachingDirections_practiceOtherArm__22GvR 4.8s ease-in-out infinite;transform-origin:14px 27px}.CoachingDirections_liveDot__nwrR7{animation:CoachingDirections_liveSignal__BLXeh 4.8s ease-in-out infinite}.CoachingDirections_polished__AKJYV .CoachingDirections_danceBody__2nr8T{animation-name:CoachingDirections_practiceSubtle__h6HKi}.CoachingDirections_direction__1kQoV[data-playing=false] *{animation-play-state:paused!important}@keyframes CoachingDirections_sendVideo__opJV6{0%,12%{transform:translate(-25px,13px);opacity:0}20%{opacity:1}55%,75%{transform:translate(13px,-49px);opacity:1}85%,to{transform:translate(13px,-49px);opacity:0}}@keyframes CoachingDirections_sentCheck__B38UP{0%,48%{opacity:.25;scale:.8}58%,88%{opacity:1;scale:1}to{opacity:.25;scale:.8}}@keyframes CoachingDirections_reviewTimeline__5blhD{0%,5%{transform:scaleX(.04)}50%,90%{transform:scaleX(1)}to{transform:scaleX(.04)}}@keyframes CoachingDirections_markCorrection___I0jZ{0%,20%{stroke-dashoffset:60;opacity:.25}45%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:60;opacity:.25}}@keyframes CoachingDirections_voiceNote__kQ05u{0%,25%,90%,to{transform:scaleY(.6)}35%,55%,75%{transform:scaleY(1)}45%,65%,85%{transform:scaleY(.4)}}@keyframes CoachingDirections_returnFeedback__5EQl_{0%,45%{opacity:.3;transform:translateX(-6px)}65%,90%{opacity:1;transform:translateX(0)}to{opacity:.3;transform:translateX(-6px)}}@keyframes CoachingDirections_practiceStep__BkzP5{0%,to{transform:translateX(-3px) rotate(-3deg)}25%,75%{transform:translateY(-3px)}50%{transform:translateX(3px) rotate(3deg)}}@keyframes CoachingDirections_practiceSubtle__h6HKi{0%,to{transform:translateX(-2px) rotate(-1deg)}50%{transform:translateX(2px) rotate(1deg)}}@keyframes CoachingDirections_practiceArm___LiuV{0%,to{transform:rotate(0)}25%,75%{transform:rotate(-15deg)}50%{transform:rotate(10deg)}}@keyframes CoachingDirections_practiceOtherArm__22GvR{0%,to{transform:rotate(0)}25%,75%{transform:rotate(12deg)}50%{transform:rotate(-12deg)}}@keyframes CoachingDirections_liveSignal__BLXeh{0%,to{opacity:1}50%{opacity:.65}}@media(max-width:1050px){.CoachingDirections_direction__1kQoV{padding:26px}.CoachingDirections_directionHeading__Lt4EG{align-items:flex-start;flex-direction:column;gap:20px}.CoachingDirections_steps__KlPkg{gap:16px}.CoachingDirections_stepCopy__t3Md6 h3{font-size:18px}}@media(max-width:700px){.CoachingDirections_page__Q6iog{padding:24px 16px 0}.CoachingDirections_header__XrDsO{padding-bottom:32px}.CoachingDirections_back__VfV7e{margin-bottom:26px}.CoachingDirections_header__XrDsO h1{font-size:38px}.CoachingDirections_intro__QmN8n{font-size:15px}.CoachingDirections_direction__1kQoV{padding:22px 16px;border-radius:22px;margin-bottom:24px}.CoachingDirections_directionHeading__Lt4EG{margin-bottom:24px}.CoachingDirections_directionHeading__Lt4EG h2{font-size:28px}.CoachingDirections_steps__KlPkg{grid-template-columns:1fr;gap:30px}.CoachingDirections_art__51Lgy{max-width:410px;width:100%;margin-inline:auto}.CoachingDirections_stepCopy__t3Md6{padding-top:16px;max-width:410px;margin-inline:auto}.CoachingDirections_stepCopy__t3Md6 h3{font-size:22px}.CoachingDirections_stepCopy__t3Md6 p{font-size:15px}.CoachingDirections_description__oMDUm{font-size:13px}.CoachingDirections_motionNote__XCqy4{font-size:11px}.CoachingDirections_controls__Eblt9{flex-wrap:wrap}.CoachingDirections_footer__KAdyF{padding-bottom:32px}}@media(prefers-reduced-motion:reduce){.CoachingDirections_direction__1kQoV *{animation:none!important}.CoachingDirections_packet__gpB9x{transform:translate(13px,-49px)}.CoachingDirections_check__24Jf7{opacity:1}.CoachingDirections_timeline__W7ZQB{transform:scaleX(1)}.CoachingDirections_annotation__BUKH_{stroke-dashoffset:0}}.CoachingDirections_polished__AKJYV .CoachingDirections_shirt__JWk9v{fill:var(--screen);stroke:var(--blue);stroke-width:2.5;stroke-linejoin:round}.CoachingDirections_polished__AKJYV .CoachingDirections_teacher__fH4wm .CoachingDirections_shirt__JWk9v{stroke:var(--yellow)}.CoachingDirections_polished__AKJYV .CoachingDirections_legs__EOH93{stroke-width:4;stroke-linecap:square}.CoachingDirections_polished__AKJYV .CoachingDirections_arm__aT0cS{stroke-width:3.5}.CoachingDirections_polished__AKJYV .CoachingDirections_shoes__sxzJh{stroke-width:4}.CoachingDirections_polished__AKJYV .CoachingDirections_pointerArm__f2Fl1{stroke-width:3.5}.CoachingDirections_polished__AKJYV .CoachingDirections_skin__vgwJw{stroke:var(--line);stroke-width:.7}.CoachingDirections_polished__AKJYV .CoachingDirections_smile__QKlWk{display:none}.CoachingDirections_polished__AKJYV .CoachingDirections_device__dofmo{fill:#b7c9df}.CoachingDirections_polished__AKJYV .CoachingDirections_sceneBackground__B_7s4{rx:12px}.CoachingDirections_polished__AKJYV .CoachingDirections_art__51Lgy{border-radius:12px}.CoachingDirections_playful__Zm7v0 .CoachingDirections_stepCopy__t3Md6 h3{letter-spacing:-.025em}.CoachingDirections_embedded__6L1k1{max-width:1152px;padding:64px 24px;margin-bottom:0;border:0;border-radius:0;background:var(--surface);scroll-margin-top:88px}.CoachingDirections_embeddedHeading__i_Y1Y{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:32px}.CoachingDirections_embeddedHeading__i_Y1Y>div:first-child{width:100%}.CoachingDirections_embeddedHeading__i_Y1Y .home-section-tagline{max-width:800px;margin-inline:auto}.CoachingDirections_cycleNote__unq01{margin-top:28px;font-size:14px;line-height:1.65;color:var(--muted)}.CoachingDirections_embedded__6L1k1 .CoachingDirections_motionNote__XCqy4{margin-top:12px}