.ActivityStartInterstitial-module__-sLrWW__overlay{z-index:1100;background-color:var(--btw-white);opacity:0;transition:opacity .5s var(--btw-ease-standard);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.ActivityStartInterstitial-module__-sLrWW__overlayVisible{opacity:1}.ActivityStartInterstitial-module__-sLrWW__overlayPassThrough{pointer-events:none}.ActivityStartInterstitial-module__-sLrWW__washBlue{background-image:linear-gradient(180deg, transparent 35%, color-mix(in srgb, var(--btw-blue) 20%, transparent) 115%)}.ActivityStartInterstitial-module__-sLrWW__washPurple{background-image:linear-gradient(180deg, transparent 35%, color-mix(in srgb, var(--btw-lavender-gradient) 90%, transparent) 115%)}.ActivityStartInterstitial-module__-sLrWW__stage{flex-direction:column;flex:1;align-items:center;min-height:0;padding:0 20px;display:flex}.ActivityStartInterstitial-module__-sLrWW__copy{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.ActivityStartInterstitial-module__-sLrWW__headline,.ActivityStartInterstitial-module__-sLrWW__headlineSpacer{max-width:720px;font:var(--btw-text-stat);letter-spacing:var(--btw-tracking-heading);color:var(--btw-black);text-align:center;text-wrap:balance;margin:0;font-weight:800}.ActivityStartInterstitial-module__-sLrWW__headline{opacity:1;transition:opacity .42s var(--btw-ease-standard)}.ActivityStartInterstitial-module__-sLrWW__headlineFading{opacity:0}.ActivityStartInterstitial-module__-sLrWW__headlineSpacer{visibility:hidden}.ActivityStartInterstitial-module__-sLrWW__character{width:100%;height:min(42vh,340px);transition:transform .7s var(--btw-ease-spring);flex:none;justify-content:center;align-items:flex-end;display:flex;transform:translateY(110%)}.ActivityStartInterstitial-module__-sLrWW__characterUp{transform:translateY(0)}.ActivityStartInterstitial-module__-sLrWW__characterDown{transform:translateY(110%)}.ActivityStartInterstitial-module__-sLrWW__character>*{object-fit:contain;object-position:bottom;width:auto;max-width:100%;height:100%}@media (max-width:600px){.ActivityStartInterstitial-module__-sLrWW__headline,.ActivityStartInterstitial-module__-sLrWW__headlineSpacer{font-size:var(--btw-font-size-feature)}.ActivityStartInterstitial-module__-sLrWW__character{height:min(34vh,260px)}}@media (prefers-reduced-motion:reduce){.ActivityStartInterstitial-module__-sLrWW__overlay,.ActivityStartInterstitial-module__-sLrWW__headline,.ActivityStartInterstitial-module__-sLrWW__character{transition:none}.ActivityStartInterstitial-module__-sLrWW__characterDown,.ActivityStartInterstitial-module__-sLrWW__characterUp{transform:none}}
.ExercisePageSkeleton-module__HHkjtG__page{background-color:var(--btw-white);flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.ExercisePageSkeleton-module__HHkjtG__content{flex:1;min-height:0;padding:24px;display:flex}.ExercisePageSkeleton-module__HHkjtG__frame{background-color:var(--btw-white);border:1.5px solid var(--btw-border);min-height:0;box-shadow:var(--btw-shadow-card);border-radius:24px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.ExercisePageSkeleton-module__HHkjtG__header{flex-shrink:0;align-items:center;gap:4px;padding:12px;display:flex}.ExercisePageSkeleton-module__HHkjtG__iconButton,.ExercisePageSkeleton-module__HHkjtG__progressTrack,.ExercisePageSkeleton-module__HHkjtG__pill,.ExercisePageSkeleton-module__HHkjtG__line,.ExercisePageSkeleton-module__HHkjtG__smallIconButton,.ExercisePageSkeleton-module__HHkjtG__checkButton{background:var(--btw-cloud,#eef1f5);animation:1.4s ease-in-out infinite ExercisePageSkeleton-module__HHkjtG__pulse}.ExercisePageSkeleton-module__HHkjtG__iconButton{width:var(--ds-icon-button-size);height:var(--ds-icon-button-size);border-radius:var(--ds-icon-button-radius);flex-shrink:0}.ExercisePageSkeleton-module__HHkjtG__progressTrack{border-radius:12px;flex:1;max-width:560px;height:12px;margin:0 12px}.ExercisePageSkeleton-module__HHkjtG__pill{border-radius:12px;flex-shrink:0;width:56px;height:40px}.ExercisePageSkeleton-module__HHkjtG__cardArea{flex:1;min-height:0;padding:48px 12px 12px;position:relative}.ExercisePageSkeleton-module__HHkjtG__questionWrapper{flex-direction:column;align-items:center;gap:12px;max-width:600px;margin:0 auto;display:flex}.ExercisePageSkeleton-module__HHkjtG__line{border-radius:var(--btw-radius-sm);height:28px}.ExercisePageSkeleton-module__HHkjtG__toolbar{gap:8px;display:flex;position:absolute;bottom:22px;right:22px}.ExercisePageSkeleton-module__HHkjtG__smallIconButton{width:var(--ds-icon-button-size);height:var(--ds-icon-button-size);border-radius:var(--ds-icon-button-radius)}.ExercisePageSkeleton-module__HHkjtG__footer{justify-content:center;align-items:center;display:flex;position:absolute;bottom:22px;left:0;right:0}.ExercisePageSkeleton-module__HHkjtG__checkButton{border-radius:50px;width:238px;height:48px}@keyframes ExercisePageSkeleton-module__HHkjtG__pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ExercisePageSkeleton-module__HHkjtG__iconButton,.ExercisePageSkeleton-module__HHkjtG__progressTrack,.ExercisePageSkeleton-module__HHkjtG__pill,.ExercisePageSkeleton-module__HHkjtG__line,.ExercisePageSkeleton-module__HHkjtG__smallIconButton,.ExercisePageSkeleton-module__HHkjtG__checkButton{animation:none}}@media (max-width:767px){.ExercisePageSkeleton-module__HHkjtG__content{padding:0}.ExercisePageSkeleton-module__HHkjtG__frame{border-radius:24px}}
.ExercisePageClient-module__YZuIoG__page{isolation:isolate;background-color:var(--btw-white);flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.ExercisePageClient-module__YZuIoG__mainContent{flex-direction:column;flex:1;min-height:0;display:flex}.ExercisePageClient-module__YZuIoG__page:before,.ExercisePageClient-module__YZuIoG__page:after{content:"";pointer-events:none;z-index:0;opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.ExercisePageClient-module__YZuIoG__pageCorrect:before{opacity:1;background:radial-gradient(circle at 18% 22%,#b8e6fff2 0%,#0000 42%),radial-gradient(circle at 82% 18%,#3fb4ffcc 0%,#0000 40%),radial-gradient(circle at 52% 88%,#26a4f4d9 0%,#0000 46%),linear-gradient(155deg,#c5ebff 0%,#26a4f4 52%,#1590dc 100%);animation:14s ease-in-out infinite ExercisePageClient-module__YZuIoG__correctMeshDrift}.ExercisePageClient-module__YZuIoG__pageCorrect:after{opacity:.55;mix-blend-mode:soft-light;background:radial-gradient(circle at 72% 58%,#ffffff6b 0%,#0000 48%),radial-gradient(circle at 28% 72%,#78d2ff59 0%,#0000 44%);animation:18s ease-in-out infinite ExercisePageClient-module__YZuIoG__correctMeshDriftAlt}.ExercisePageClient-module__YZuIoG__pageIncorrect:before{opacity:1;background:radial-gradient(circle at 20% 24%,#fff4c4e6 0%,#0000 42%),radial-gradient(circle at 80% 20%,#f9d25c8c 0%,#0000 40%),linear-gradient(155deg,#fff8df 0%,#f9d25c 52%,#e8b82e 100%)}@keyframes ExercisePageClient-module__YZuIoG__correctMeshDrift{0%,to{transform:scale(1)translate(0)}50%{transform:scale(1.06)translate(1.5%,-1%)}}@keyframes ExercisePageClient-module__YZuIoG__correctMeshDriftAlt{0%,to{transform:scale(1)translate(0)}50%{transform:scale(1.08)translate(-1.5%,1.5%)}}@media (prefers-reduced-motion:reduce){.ExercisePageClient-module__YZuIoG__pageCorrect:before,.ExercisePageClient-module__YZuIoG__pageCorrect:after{animation:none}}.ExercisePageClient-module__YZuIoG__content{flex-direction:row;flex:1;align-items:stretch;gap:16px;min-height:0;padding:24px;display:flex}.ExercisePageClient-module__YZuIoG__contentWithChatResize{gap:0}.ExercisePageClient-module__YZuIoG__desktopChatSidebar{background-color:var(--btw-white);border:1.5px solid var(--btw-border);box-shadow:var(--btw-shadow-card);opacity:0;margin-left:calc(-1 * var(--chat-width));border-radius:24px;flex-shrink:0;transition:margin-left .34s cubic-bezier(.32,.72,0,1),opacity .28s;position:relative;overflow:clip}.ExercisePageClient-module__YZuIoG__desktopChatSidebarVisible{opacity:1;margin-left:0}.ExercisePageClient-module__YZuIoG__desktopChatSidebarDragging{transition:none}.ExercisePageClient-module__YZuIoG__desktopChatSidebarInner{box-sizing:border-box;border-radius:inherit;flex-direction:column;flex-shrink:0;width:100%;min-width:100%;height:100%;padding:16px;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.ExercisePageClient-module__YZuIoG__desktopChatSidebar{margin-left:0;transition:opacity .2s}}.ExercisePageClient-module__YZuIoG__chatResizeHandle{cursor:ew-resize;opacity:0;pointer-events:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:0;margin:0;transition:width .3s,opacity .28s .22s;display:flex;overflow:hidden}.ExercisePageClient-module__YZuIoG__chatResizeHandleVisible{opacity:1;pointer-events:auto;width:16px}.ExercisePageClient-module__YZuIoG__chatResizeDivider{background-color:var(--btw-divider);border-radius:4px;width:4px;height:36px;transition:background-color .15s}.ExercisePageClient-module__YZuIoG__chatResizeHandle:hover .ExercisePageClient-module__YZuIoG__chatResizeDivider,.ExercisePageClient-module__YZuIoG__chatResizeDividerActive{background-color:var(--btw-text-muted)}.ExercisePageClient-module__YZuIoG__chatSidebarMascotClip,.ExercisePageClient-module__YZuIoG__chatInputBackdrop,.ExercisePageClient-module__YZuIoG__mascotTypingBubble{--chat-mascot-floor:83px}.ExercisePageClient-module__YZuIoG__chatSidebarMascotClip{top:0;left:0;right:0;bottom:var(--chat-mascot-floor);pointer-events:none;z-index:4;position:absolute;overflow:hidden}.ExercisePageClient-module__YZuIoG__chatSidebarMascot{width:100px;height:auto;transition:transform .46s cubic-bezier(.22,1,.36,1) .16s;position:absolute;bottom:0;left:36px;transform:translateY(180px)}.ExercisePageClient-module__YZuIoG__chatSidebarMascotVisible{transform:translateY(0)}.ExercisePageClient-module__YZuIoG__mascotTypingBubble{left:128px;bottom:calc(var(--chat-mascot-floor) + 2px);z-index:5;background:#f7f7f7;border-radius:16px 16px 16px 4px;align-items:center;gap:5px;padding:10px 12px;animation:.2s both ExercisePageClient-module__YZuIoG__mascotTypingAppear;display:flex;position:absolute}.ExercisePageClient-module__YZuIoG__mascotTypingDot{background:var(--btw-overlay40);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite both ExercisePageClient-module__YZuIoG__mascotTypingBounce}.ExercisePageClient-module__YZuIoG__mascotTypingDot:nth-child(2){animation-delay:.2s}.ExercisePageClient-module__YZuIoG__mascotTypingDot:nth-child(3){animation-delay:.4s}@keyframes ExercisePageClient-module__YZuIoG__mascotTypingAppear{0%{opacity:0;transform:translateY(4px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ExercisePageClient-module__YZuIoG__mascotTypingBounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ExercisePageClient-module__YZuIoG__mascotTypingBubble{animation:none}.ExercisePageClient-module__YZuIoG__mascotTypingDot{animation:1.4s ease-in-out infinite both ExercisePageClient-module__YZuIoG__mascotTypingFade}@keyframes ExercisePageClient-module__YZuIoG__mascotTypingFade{0%,60%,to{opacity:.4}30%{opacity:1}}}.ExercisePageClient-module__YZuIoG__chatSidebarPanel{z-index:3;flex:1;min-height:0;position:relative}.ExercisePageClient-module__YZuIoG__chatInputBackdrop{height:var(--chat-mascot-floor);background:var(--btw-white);z-index:2;pointer-events:none;border-radius:0 0 22px 22px;position:absolute;bottom:0;left:0;right:0}.ExercisePageClient-module__YZuIoG__desktopChatSidebarHeader{flex-shrink:0;align-items:center;margin-bottom:8px;display:flex}.ExercisePageClient-module__YZuIoG__desktopExerciseFrame{z-index:1;background-color:var(--btw-white);border:1.5px solid var(--btw-border);min-height:0;box-shadow:var(--btw-shadow-card);border-radius:24px;flex-direction:column;flex:1;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ExercisePageClient-module__YZuIoG__desktopExerciseFrameCorrect{border-color:var(--btw-blue)}.ExercisePageClient-module__YZuIoG__desktopExerciseFrameIncorrect{border-color:var(--btw-yellow)}.ExercisePageClient-module__YZuIoG__desktopExerciseFrameInner{border-radius:inherit;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ExercisePageClient-module__YZuIoG__desktopExerciseCard{min-height:0!important;box-shadow:none!important;border:none!important;border-radius:0!important}.ExercisePageClient-module__YZuIoG__questionWrapper{flex:1 0 auto;width:100%;max-width:600px;margin:0 auto;position:relative;overflow:hidden}.ExercisePageClient-module__YZuIoG__question{--btw-font-size-body:18px;--btw-text-body:400 18px/1.5 var(--btw-font);--btw-font-size-h1:28px;--btw-text-heading-1:700 28px/1.2 var(--btw-font);--btw-font-size-h2:22px;--btw-text-heading-2:700 22px/1.2 var(--btw-font);width:100%}.ExercisePageClient-module__YZuIoG__questionExiting{position:absolute;top:0;left:0;right:0}.ExercisePageClient-module__YZuIoG__questionEnterFromRight{animation:.35s forwards ExercisePageClient-module__YZuIoG__slideInFromRight}.ExercisePageClient-module__YZuIoG__questionEnterFromLeft{animation:.35s forwards ExercisePageClient-module__YZuIoG__slideInFromLeft}.ExercisePageClient-module__YZuIoG__questionExitToLeft{animation:.35s forwards ExercisePageClient-module__YZuIoG__slideOutToLeft}.ExercisePageClient-module__YZuIoG__questionExitToRight{animation:.35s forwards ExercisePageClient-module__YZuIoG__slideOutToRight}@keyframes ExercisePageClient-module__YZuIoG__slideInFromRight{0%{opacity:0;transform:translate(50%)}to{opacity:1;transform:translate(0)}}@keyframes ExercisePageClient-module__YZuIoG__slideInFromLeft{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0)}}@keyframes ExercisePageClient-module__YZuIoG__slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50%)}}@keyframes ExercisePageClient-module__YZuIoG__slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50%)}}.ExercisePageClient-module__YZuIoG__questionText{font:var(--btw-text-heading-1);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0 0 8px;line-height:1.3}.ExercisePageClient-module__YZuIoG__floatingMascot{z-index:10;pointer-events:none;align-items:flex-end;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .28s;display:flex;position:absolute;bottom:0;left:12px}.ExercisePageClient-module__YZuIoG__floatingMascotHidden{opacity:0;transform:translateY(160px)}.ExercisePageClient-module__YZuIoG__floatingMascotAwaitingEnter{transform:translateY(180px)}.ExercisePageClient-module__YZuIoG__floatingMascotEntering{transition:transform .7s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.ExercisePageClient-module__YZuIoG__floatingMascotAwaitingEnter,.ExercisePageClient-module__YZuIoG__floatingMascotEntering{transition:none;transform:none}}.ExercisePageClient-module__YZuIoG__floatingMascot>*{pointer-events:auto}.ExercisePageClient-module__YZuIoG__mascotButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:block}.ExercisePageClient-module__YZuIoG__mascotButton:focus-visible{filter:drop-shadow(0 0 4px var(--btw-ink));outline:none}.ExercisePageClient-module__YZuIoG__mascotImage{object-fit:contain;width:130px;height:auto;display:block}.ExercisePageClient-module__YZuIoG__speechBubble{--speech-bubble-bg:#f7f7f7;background:var(--speech-bubble-bg);max-width:240px;color:var(--btw-black);font:var(--btw-text-body-2);pointer-events:none;border-radius:16px;margin-bottom:130px;margin-left:-30px;padding:12px 16px;animation:.4s cubic-bezier(.22,1,.36,1) forwards ExercisePageClient-module__YZuIoG__speechBubbleEnter;position:relative}.ExercisePageClient-module__YZuIoG__speechBubbleIntro{--speech-bubble-bg:#f7f7f7}.ExercisePageClient-module__YZuIoG__speechBubbleCorrect{--speech-bubble-bg:var(--btw-promo-bg,#e8f6ff)}.ExercisePageClient-module__YZuIoG__speechBubbleIncorrect{--speech-bubble-bg:#fef9e7}.ExercisePageClient-module__YZuIoG__speechBubble:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:10px solid var(--speech-bubble-bg);width:0;height:0;position:absolute;bottom:16px;left:-9px}@keyframes ExercisePageClient-module__YZuIoG__speechBubbleEnter{0%{opacity:0;transform:translate(-6px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:767px){.ExercisePageClient-module__YZuIoG__page{padding:0}.ExercisePageClient-module__YZuIoG__floatingMascot,.ExercisePageClient-module__YZuIoG__floatingMascotAwaitingEnter,.ExercisePageClient-module__YZuIoG__floatingMascotEntering{display:none}.ExercisePageClient-module__YZuIoG__content{flex:1;padding:0}.ExercisePageClient-module__YZuIoG__questionText{font:var(--btw-text-heading-1);margin-bottom:8px;line-height:1.3}.ExercisePageClient-module__YZuIoG__question{padding:0 16px}}.ExercisePageClient-module__YZuIoG__mobileContainer{display:none}@media (max-width:767px){.ExercisePageClient-module__YZuIoG__mobileContainer{background-color:var(--btw-white);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.ExercisePageClient-module__YZuIoG__mobileContainer:after{content:"";pointer-events:none;opacity:0;box-shadow:inset 0 0 24px 0 var(--btw-blue), inset 0 0 64px 0 var(--btw-blue);transition:opacity .3s;position:absolute;inset:0}.ExercisePageClient-module__YZuIoG__mobileContainerCorrect:after{opacity:.55;box-shadow:inset 0 0 24px 0 var(--btw-blue), inset 0 0 64px 0 var(--btw-blue);transition:opacity .4s}.ExercisePageClient-module__YZuIoG__mobileContainerIncorrect:after{opacity:.55;box-shadow:inset 0 0 24px 0 var(--btw-yellow), inset 0 0 64px 0 var(--btw-yellow);transition:opacity .4s}.ExercisePageClient-module__YZuIoG__mobileContent{-webkit-overflow-scrolling:touch;overscroll-behavior:none;--btw-font-size-body:16px;--btw-text-body:400 16px/1.5 var(--btw-font);--btw-font-size-h1:24px;--btw-text-heading-1:700 24px/1.2 var(--btw-font);--btw-font-size-h2:18px;--btw-text-heading-2:700 18px/1.2 var(--btw-font);flex-direction:column;flex:1;min-height:0;padding:24px 24px 32px;display:flex;overflow-y:auto}.ExercisePageClient-module__YZuIoG__mobileContentShaking{animation:.28s ExercisePageClient-module__YZuIoG__mobileShake}@keyframes ExercisePageClient-module__YZuIoG__mobileShake{0%{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ExercisePageClient-module__YZuIoG__mobileContentShaking{animation:none}.ExercisePageClient-module__YZuIoG__mobileContainer:after,.ExercisePageClient-module__YZuIoG__mobileContainerCorrect:after,.ExercisePageClient-module__YZuIoG__mobileContainerIncorrect:after{transition:none}}}.ExercisePageClient-module__YZuIoG__introContent{flex-direction:column;gap:16px;display:flex}.ExercisePageClient-module__YZuIoG__bodyText{font-size:var(--btw-font-size-body);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0;line-height:1.6}.ExercisePageClient-module__YZuIoG__descriptionText{font-size:var(--btw-font-size-h2);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0 0 24px;font-weight:500;line-height:1.45}.ExercisePageClient-module__YZuIoG__descriptionBottomText{font-size:var(--btw-font-size-body);color:var(--btw-gray-600,#6b7280);text-align:center;margin:16px 0 0;line-height:1.5}.ExercisePageClient-module__YZuIoG__videoScreen{flex-direction:column;align-items:center;width:100%;display:flex}.ExercisePageClient-module__YZuIoG__videoHeader{flex-direction:column;align-items:center;gap:8px;width:100%;margin-bottom:40px;display:flex}.ExercisePageClient-module__YZuIoG__videoTitle{font:var(--btw-text-heading-1);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0}.ExercisePageClient-module__YZuIoG__videoDescriptionTop{font-size:var(--btw-font-size-body);color:var(--btw-gray-600,#6b7280);text-align:center;white-space:pre-wrap;margin:0;line-height:1.5}.ExercisePageClient-module__YZuIoG__videoPlayer{width:100%}.ExercisePageClient-module__YZuIoG__videoDescriptionBottom{font-size:var(--btw-font-size-body);color:var(--btw-gray-600,#6b7280);text-align:center;white-space:pre-wrap;margin:40px 0 0;line-height:1.5}@media (max-width:767px){.ExercisePageClient-module__YZuIoG__videoHeader{margin-bottom:32px}.ExercisePageClient-module__YZuIoG__videoTitle{font:var(--btw-text-heading-1);line-height:1.2}.ExercisePageClient-module__YZuIoG__videoDescriptionBottom{margin-top:32px}}.ExercisePageClient-module__YZuIoG__titleImage{border-radius:12px;max-width:200px;height:auto;margin:0 auto 24px;display:block}.ExercisePageClient-module__YZuIoG__titleScreenTitle{color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0 0 32px;font-size:40px;font-weight:700;line-height:1.15}.ExercisePageClient-module__YZuIoG__textContent{flex-direction:column;gap:16px;display:flex}.ExercisePageClient-module__YZuIoG__textScreenTitle{font:var(--btw-text-heading-1);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0 0 16px}.ExercisePageClient-module__YZuIoG__textScreenBody{font-size:var(--btw-font-size-h2);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0;line-height:1.6}.ExercisePageClient-module__YZuIoG__introImage{border-radius:12px;max-width:100%;height:auto;margin-top:16px}.ExercisePageClient-module__YZuIoG__keyInsight{border-left:3px solid var(--btw-blue,#26a4f4);font-size:var(--btw-font-size-body);color:var(--btw-black);background:#26a4f414;border-radius:0 12px 12px 0;padding:16px;font-weight:600}.ExercisePageClient-module__YZuIoG__keyLearningsCard{flex-direction:column;gap:16px;width:100%;display:flex}.ExercisePageClient-module__YZuIoG__keyLearningsTitle{font:var(--btw-text-heading-1);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0;font-weight:700}.ExercisePageClient-module__YZuIoG__keyLearningsDescription{font-size:var(--btw-font-size-h2);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0;font-weight:500;line-height:1.45}.ExercisePageClient-module__YZuIoG__keyLearningsList{flex-direction:column;gap:10px;width:100%;display:flex}.ExercisePageClient-module__YZuIoG__keyLearningBox{border-radius:12px;width:100%;padding:16px 18px}.ExercisePageClient-module__YZuIoG__keyLearningText{font-size:var(--btw-font-size-body);color:var(--btw-black);text-align:center;white-space:pre-wrap;margin:0;font-weight:700;line-height:1.45}.ExercisePageClient-module__YZuIoG__keyLearningsBlue{background:#dbeafe}.ExercisePageClient-module__YZuIoG__keyLearningsGreen{background:#dcfce7}.ExercisePageClient-module__YZuIoG__keyLearningsPurple{background:#ede9fe}.ExercisePageClient-module__YZuIoG__keyLearningsOrange{background:#ffedd5}.ExercisePageClient-module__YZuIoG__keyLearningsPink{background:#fce7f3}.ExercisePageClient-module__YZuIoG__desktopOnly{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ExercisePageClient-module__YZuIoG__mobileChatOverlay{z-index:40;background:var(--btw-white);opacity:0;flex-direction:column;padding:12px 16px 16px;transition:opacity .24s,transform .28s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset:0;transform:translateY(16px)}.ExercisePageClient-module__YZuIoG__mobileChatOverlayVisible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ExercisePageClient-module__YZuIoG__mobileChatOverlay{transition:opacity .2s;transform:none}}.ExercisePageClient-module__YZuIoG__mobileChatHeader{flex-shrink:0;justify-content:flex-end;margin-bottom:8px;display:flex}.ExercisePageClient-module__YZuIoG__mobileChatPanel{z-index:3;flex:1;min-height:0;position:relative}.ExercisePageClient-module__YZuIoG__mobileOnly{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.ExercisePageClient-module__YZuIoG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}