@layer components.top2.classes{.k6wf9a_classesSection{isolation:isolate;margin:calc(var(--muchu-fvw)*.125) 0 calc(var(--muchu-fvw)*-.02133);display:block;position:relative}@media (min-width:768px){.k6wf9a_classesSection{margin:calc(var(--muchu-fvw)*.05333) 0 calc(var(--muchu-fvw)*-.02133)}}.k6wf9a_shapeArea{z-index:-1;width:calc(var(--muchu-fvw)*.25);height:calc(var(--muchu-fvw)*.25);top:calc(var(--muchu-fvw)*-.075);left:calc(var(--muchu-fvw)*.0525)}@media (min-width:768px){.k6wf9a_shapeArea{width:calc(var(--muchu-fvw)*.06667);height:calc(var(--muchu-fvw)*.06667);top:calc(var(--muchu-fvw)*.024);left:calc(var(--muchu-fvw)*.21)}}.k6wf9a_headingSubject{--muchu-balloon-pill-background:#0dae46}.k6wf9a_classCarousel{--cc-radius:calc(var(--muchu-fvw)*3.75);--cc-angle-step:11.6deg;--cc-item-half-height:calc(var(--muchu-fvw)*.585);--cc-viewport-padding-block-end:calc(var(--muchu-fvw)*.5375);--muchu-carousel-slide-size:calc(var(--muchu-fvw)*.85);--muchu-carousel-slide-gap:calc(var(--muchu-fvw)*.175);--muchu-carousel-dot-size:calc(var(--muchu-fvw)*.0225);--muchu-carousel-dot-gap:calc(var(--muchu-fvw)*.0225);--muchu-carousel-dot-color-selected:#0dae46;-webkit-user-select:none;user-select:none}@media (min-width:768px){.k6wf9a_classCarousel{--cc-radius:calc(var(--muchu-fvw)*1.226);--cc-item-half-height:calc(var(--muchu-fvw)*.17333);--cc-viewport-padding-block-end:calc(var(--muchu-fvw)*.20667);--muchu-carousel-slide-size:calc(var(--muchu-fvw)*.26667);--muchu-carousel-slide-gap:calc(var(--muchu-fvw)*.06667)}}.k6wf9a_classCarousel [data-muchu-carousel-part=viewport]{padding-top:calc(var(--muchu-fvw)*.09);padding-bottom:var(--cc-viewport-padding-block-end)}@media (min-width:768px){.k6wf9a_classCarousel [data-muchu-carousel-part=viewport]{padding-top:calc(var(--muchu-fvw)*.00667)}}.k6wf9a_classCarouselControlContainer{height:0;margin:0 calc(var(--muchu-fvw)*.04) calc(var(--muchu-fvw)*.032);display:none;position:relative}@media (min-width:768px){.k6wf9a_classCarouselControlContainer{display:block}}.k6wf9a_classCarouselIndicator{left:0;right:0;bottom:calc(var(--cc-viewport-padding-block-end) - var(--muchu-fvw)*.095);position:absolute}.k6wf9a_classCarouselIndicatorDot{transition:background-color .2s}.k6wf9a_classCarouselControl{gap:calc(var(--muchu-fvw)*.00533);display:flex;position:absolute;bottom:0;right:0}.k6wf9a_classCarouselControl>*{flex:none}.k6wf9a_classCarouselItem{--cci-angle:calc(var(--muchu-carousel-slide-offset)*var(--cc-angle-step));--cci-offset-y:calc(var(--cc-radius)*(1 - cos(var(--cci-angle))));transform:translateY(var(--cci-offset-y)) rotate(var(--cci-angle));aspect-ratio:300/520;width:calc(var(--muchu-fvw)*.675);height:auto}@media (min-width:768px){.k6wf9a_classCarouselItem{width:calc(var(--muchu-fvw)*.2)}}.k6wf9a_classCarouselButton{appearance:none;box-sizing:border-box;color:inherit;font:inherit;line-height:inherit;text-align:left;touch-action:manipulation;border:0;border:calc(var(--muchu-fvw)*.015) solid #333;border-radius:0;border-radius:calc(var(--muchu-fvw)*.05);cursor:pointer;contain:strict;background:#444;margin:0;padding:0;transition:transform .2s;display:block;position:absolute;inset:0;overflow:hidden}@media (min-width:768px){.k6wf9a_classCarouselButton{border-width:calc(var(--muchu-fvw)*.004);border-radius:calc(var(--muchu-fvw)*.01333)}}.k6wf9a_classCarouselButton[aria-disabled]{cursor:inherit;transform:none!important}.k6wf9a_classCarouselButton:focus-visible{outline:calc(var(--muchu-fvw)*.01) solid #2c79ed;outline-offset:calc(var(--muchu-fvw)*.01)}@media (min-width:768px){.k6wf9a_classCarouselButton:focus-visible{outline-width:calc(var(--muchu-fvw)*.00267);outline-offset:calc(var(--muchu-fvw)*.00267)}}.k6wf9a_classCarouselButton:active{transition-duration:0s;transform:scale(.99)}.k6wf9a_classCarouselVideo,.k6wf9a_classCarouselVideoContainer{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0;aspect-ratio:auto!important}.k6wf9a_classCarouselItemTexts{top:auto;right:calc(var(--muchu-fvw)*.03);bottom:calc(var(--muchu-fvw)*.04);left:calc(var(--muchu-fvw)*.03);z-index:1;flex-direction:column;align-items:center;display:flex;position:absolute}@media (min-width:768px){.k6wf9a_classCarouselItemTexts{top:auto;right:calc(var(--muchu-fvw)*.01333);bottom:calc(var(--muchu-fvw)*.01333);left:calc(var(--muchu-fvw)*.01333);gap:0}}.k6wf9a_classCarouselItemText{font-weight:var(--muchu-font-weight-base,400);border-radius:calc(var(--muchu-fvw)*.015);padding:calc(var(--muchu-fvw)*.01) calc(var(--muchu-fvw)*.025);color:#fff;font-size:calc(var(--muchu-fvw)*.0325);background:#333;flex:none;margin:0;display:inline-block}@media (min-width:768px){.k6wf9a_classCarouselItemText{border-radius:calc(var(--muchu-fvw)*.00533);padding:calc(var(--muchu-fvw)*.00267) calc(var(--muchu-fvw)*.01067);font-size:calc(var(--muchu-fvw)*.009)}}.k6wf9a_classCarouselItemText strong{font-weight:var(--muchu-font-weight-bold,700);font-size:calc(var(--muchu-fvw)*.03875)}@media (min-width:768px){.k6wf9a_classCarouselItemText strong{font-size:calc(var(--muchu-fvw)*.01033)}}.k6wf9a_classCarouselText{--cct-gap:calc(var(--muchu-fvw)*.175);--cct-radius:calc(var(--cc-radius) - var(--cc-item-half-height) - var(--cct-gap));--cct-width:calc(var(--cct-radius)/2.0322);--cct-angle-step:31deg;--cct-duration:25s;pointer-events:none;content-visibility:var(--content-visibility-auto,auto);position:absolute;inset:0;overflow:clip}@media (min-width:768px){.k6wf9a_classCarouselText{--cct-gap:calc(var(--muchu-fvw)*.02667)}}@keyframes k6wf9a_class-carousel-text-spin{to{rotate:calc(var(--cct-angle-step)*-1)}}.k6wf9a_classCarouselTextRing{top:calc(100% - var(--cc-viewport-padding-block-end) + var(--cct-gap));width:0;height:0;transform-origin:0 var(--cct-radius);animation:k6wf9a_class-carousel-text-spin var(--cct-duration) linear infinite;will-change:transform;position:absolute;left:50%}@media (prefers-reduced-motion:reduce){.k6wf9a_classCarouselTextRing{will-change:auto;animation-play-state:paused}}.k6wf9a_classCarouselTextTile{top:0;left:calc(var(--cct-width)*-.5022);width:var(--cct-width);height:auto;transform:rotate(calc(var(--cct-index)*var(--cct-angle-step)));transform-origin:50.22% var(--cct-radius);-webkit-user-select:none;user-select:none;position:absolute}}
@layer design.muchu.components.button-primitive{:where(button.cOv7wG_muchuButtonPrimitive){appearance:none;box-sizing:border-box;color:inherit;font:inherit;line-height:inherit;text-align:left;touch-action:manipulation;background:0 0;border:0;border-radius:0;margin:0;padding:0}:where(a.cOv7wG_muchuButtonPrimitive){color:inherit;text-decoration:none}.cOv7wG_muchuButtonPrimitive{--muchu-button-duration:.4s;--muchu-button-press-duration:50ms;--muchu-button-scale-duration:.2s;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;min-width:auto;display:inline-block}@media not (hover:hover){.cOv7wG_muchuButtonPrimitive{--muchu-button-press-duration:0s}}@media (prefers-reduced-motion:reduce){.cOv7wG_muchuButtonPrimitive{--muchu-button-duration:0s;--muchu-button-press-duration:0s;--muchu-button-scale-duration:0s}}a.cOv7wG_muchuButtonPrimitive:not([aria-disabled=true]),button.cOv7wG_muchuButtonPrimitive:enabled{cursor:pointer}a.cOv7wG_muchuButtonPrimitive[aria-disabled=true],button.cOv7wG_muchuButtonPrimitive:disabled{cursor:not-allowed}}@property --muchu-carousel-slide-offset{syntax:"<number>";inherits:true;initial-value:0}@property --muchu-carousel-slide-distance{syntax:"<number>";inherits:true;initial-value:0}@layer design.muchu.components.carousel{.cOv7wG_muchuCarousel{--muchu-carousel-slide-size:100%;--muchu-carousel-slide-gap:0px;--muchu-carousel-overflow-y:clip;--muchu-carousel-controls-display:none;--muchu-carousel-indicator-display:flex;--muchu-carousel-control-size:13.3vw;--muchu-carousel-control-gap:3.2vw;--muchu-carousel-dot-size:2.67vw;--muchu-carousel-dot-gap:2.13vw;--muchu-carousel-dot-color:#e5e3e0;--muchu-carousel-dot-color-selected:#333;display:grid;position:relative}@media (min-width:768px){.cOv7wG_muchuCarousel{--muchu-carousel-controls-display:flex;--muchu-carousel-indicator-display:none;--muchu-carousel-control-size:5.73333vw;--muchu-carousel-control-gap:.533333vw}}.cOv7wG_muchuCarouselViewport{overflow:clip var(--muchu-carousel-overflow-y);cursor:grab;min-width:0}[data-muchu-carousel][data-grabbing=true] .cOv7wG_muchuCarouselViewport{cursor:grabbing}.cOv7wG_muchuCarouselContainer{display:flex}.cOv7wG_muchuCarouselSlide{flex:0 0 var(--muchu-carousel-slide-size);min-width:0;padding-left:calc(var(--muchu-carousel-slide-gap)/2);padding-right:calc(var(--muchu-carousel-slide-gap)/2);position:relative}.cOv7wG_muchuCarouselControls{display:var(--muchu-carousel-controls-display,none);gap:var(--muchu-carousel-control-gap,3.2vw);align-items:center}@media (min-width:768px){.cOv7wG_muchuCarouselControls{display:var(--muchu-carousel-controls-display,flex);gap:var(--muchu-carousel-control-gap,.533333vw)}}.cOv7wG_muchuCarouselControl{width:var(--muchu-carousel-control-size,13.3vw);height:var(--muchu-carousel-control-size,13.3vw);color:#fff;background-color:#333;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}@media (min-width:768px){.cOv7wG_muchuCarouselControl{width:var(--muchu-carousel-control-size,5.73333vw);height:var(--muchu-carousel-control-size,5.73333vw)}}.cOv7wG_muchuCarouselControl:after{content:"";display:block;position:absolute;inset:0}a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]),button.cOv7wG_muchuCarouselControl:enabled{transition:color var(--muchu-button-duration) ease,background-color var(--muchu-button-duration) ease,opacity var(--muchu-button-duration) ease,--muchu-button-press var(--muchu-button-press-duration,var(--muchu-button-duration)) ease,scale var(--muchu-button-scale-duration,var(--muchu-button-duration)) ease}a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]):focus-visible,button.cOv7wG_muchuCarouselControl:enabled:focus-visible{outline-offset:3px;outline:3px solid #2c79ed}a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]):focus-visible .cOv7wG_muchuCarouselControlIcon,button.cOv7wG_muchuCarouselControl:enabled:focus-visible .cOv7wG_muchuCarouselControlIcon{animation:cOv7wG_arrow-animation var(--muchu-button-duration) linear;will-change:transform}@keyframes cOv7wG_arrow-animation{0%{opacity:1;animation-timing-function:ease-in;transform:translate(0)}33%{transform:translateX(var(--muchu-button-arrow-distance,.5em));opacity:0;animation-timing-function:step-end}34%{transform:translateX(calc(var(--muchu-button-arrow-distance,.5em)*-1));opacity:0;animation-timing-function:ease-out}to{opacity:1;transform:translate(0)}}a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]):after,button.cOv7wG_muchuCarouselControl:enabled:after{transition:scale var(--muchu-button-scale-duration,var(--muchu-button-duration)) ease}@media (hover:hover){a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]):hover,button.cOv7wG_muchuCarouselControl:enabled:hover{background-color:#141414}a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]):hover .cOv7wG_muchuCarouselControlIcon,button.cOv7wG_muchuCarouselControl:enabled:hover .cOv7wG_muchuCarouselControlIcon{animation:cOv7wG_arrow-animation var(--muchu-button-duration) linear;will-change:transform}@keyframes cOv7wG_arrow-animation{0%{opacity:1;animation-timing-function:ease-in;transform:translate(0)}33%{transform:translateX(var(--muchu-button-arrow-distance,.5em));opacity:0;animation-timing-function:step-end}34%{transform:translateX(calc(var(--muchu-button-arrow-distance,.5em)*-1));opacity:0;animation-timing-function:ease-out}to{opacity:1;transform:translate(0)}}}@media (prefers-reduced-motion:no-preference) and (hover:hover){a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]):hover,button.cOv7wG_muchuCarouselControl:enabled:hover{scale:.92}a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]):hover:after,button.cOv7wG_muchuCarouselControl:enabled:hover:after{scale:1.08696}}a.cOv7wG_muchuCarouselControl:not([aria-disabled=true]):active,button.cOv7wG_muchuCarouselControl:enabled:active{background-color:#333}a.cOv7wG_muchuCarouselControl[aria-disabled=true],button.cOv7wG_muchuCarouselControl:disabled{color:#a5a19d;background-color:#e5e3e0}.cOv7wG_muchuCarouselControlIcon{--muchu-button-arrow-distance:75%;aspect-ratio:37/33;width:15%;height:auto;display:block}.cOv7wG_muchuCarouselControl[data-direction=prev] .cOv7wG_muchuCarouselControlIcon{scale:-1 1}.cOv7wG_muchuCarouselIndicator{display:var(--muchu-carousel-indicator-display,flex);gap:var(--muchu-carousel-dot-gap,2.13vw);flex-wrap:wrap;justify-content:center}@media (min-width:768px){.cOv7wG_muchuCarouselIndicator{display:var(--muchu-carousel-indicator-display,none)}}.cOv7wG_muchuCarouselDot{appearance:none;box-sizing:border-box;color:inherit;font:inherit;line-height:inherit;text-align:left;touch-action:manipulation;width:var(--muchu-carousel-dot-size,2.67vw);height:var(--muchu-carousel-dot-size,2.67vw);background:0 0;background-color:var(--muchu-carousel-dot-color,#e5e3e0);cursor:pointer;border:0;border-radius:50%;margin:0;padding:0;display:block;position:relative}.cOv7wG_muchuCarouselDot[data-selected]{background-color:var(--muchu-carousel-dot-color-selected,#333)}.cOv7wG_muchuCarouselDot:after{content:"";top:calc(var(--muchu-carousel-dot-gap,2.13vw)/-2);right:calc(var(--muchu-carousel-dot-gap,2.13vw)/-2);bottom:calc(var(--muchu-carousel-dot-gap,2.13vw)/-2);left:calc(var(--muchu-carousel-dot-gap,2.13vw)/-2);display:block;position:absolute}.cOv7wG_muchuCarouselDot:focus-visible{outline-offset:3px;outline:3px solid #2c79ed}.cOv7wG_muchuCarouselDot:disabled{cursor:not-allowed}.cOv7wG_muchuCarouselControls:is([data-count="0"],[data-count="1"]),.cOv7wG_muchuCarouselIndicator:is([data-count="0"],[data-count="1"]){display:none}}
@layer components.top2.shape{._6eKgga_shape{display:inline-block}._6eKgga_shape[data-color=red]{--shape-base:#ff3b3b;--shape-accent:#ffe447}._6eKgga_shape[data-color=green]{--shape-base:#00cb65;--shape-accent:#ffdc00}._6eKgga_shape[data-color=yellow]{--shape-base:#ffdc00;--shape-accent:#ff626d}._6eKgga_shape[data-color=blue]{--shape-base:#0fb8ed;--shape-accent:#374aff}._6eKgga_shape[data-color=cyan]{--shape-base:#00bfff;--shape-accent:#fff600}._6eKgga_shape[data-color=purple]{--shape-base:#b953fc;--shape-accent:#ff7de8}._6eKgga_shape[data-color=lime]{--shape-base:#b4f200;--shape-accent:#00c56f}._6eKgga_base{fill:var(--shape-base)}._6eKgga_gradient stop{stop-color:var(--shape-accent)}}
@layer components.top2.sub-shape{.-\35 hzSW_shape{display:inline-block}.-\35 hzSW_shape[data-color=green]{color:#20da73}.-\35 hzSW_shape[data-color=yellow]{color:#fdf401}.-\35 hzSW_shape[data-color=pink]{color:#fc85d4}}
@layer components.top2.shape-animation{.IR8Uma_layer{pointer-events:none}.IR8Uma_layer,.IR8Uma_position{position:absolute}.IR8Uma_position{visibility:hidden;top:0;left:0}.IR8Uma_shape{width:max-content;transform:translate(-50%,-50%) scale(calc(var(--shape-scale,0) * calc(.5 * tan(atan2(var(--muchu-fvw), 400px)))))}@media (min-width:768px){.IR8Uma_shape{transform:translate(-50%,-50%) scale(calc(var(--shape-scale,0) * calc(1 * tan(atan2(var(--muchu-fvw), 1500px)))))}}.IR8Uma_shape>svg{display:block}.IR8Uma_debugArea{z-index:2147483647;pointer-events:none;color:#0065d1;background:#0065d11f;outline:2px dashed;position:fixed;top:0;left:0}.IR8Uma_debugArea[data-kind=subShape]{color:#ba2260;background:#ba22601f}.IR8Uma_debugArea>span{white-space:nowrap;background:#fff;padding:2px 4px;font:11px/1.4 monospace;position:absolute;top:0;left:0}}
@layer components.top2.course-campaign{.JPc_9W_courseCampaign{grid-template:"title      " auto ".          " calc(var(--muchu-fvw)*.0375) "description" auto ".          " calc(var(--muchu-fvw)*.05) "button     " auto/minmax(0,1fr);color:#333;width:calc(100% - var(--muchu-fvw)*.1);padding:calc(var(--muchu-fvw)*.125) calc(var(--muchu-fvw)*.1) calc(var(--muchu-fvw)*.1125);border-radius:calc(var(--muchu-fvw)*.125);background:#fff;align-items:center;margin:0 auto;display:grid}@media (min-width:768px){.JPc_9W_courseCampaign{gap:calc(var(--muchu-fvw)*.00267) calc(var(--muchu-fvw)*.05);max-width:calc(100% - var(--muchu-fvw)*.06667);width:fit-content;padding:calc(var(--muchu-fvw)*.05333) calc(var(--muchu-fvw)*.06667);border-radius:calc(var(--muchu-fvw)*.08) calc(var(--muchu-fvw)*.01333) calc(var(--muchu-fvw)*.08) calc(var(--muchu-fvw)*.08);grid-template:"title button""description button"/minmax(0,1fr) auto}}.JPc_9W_courseCampaignTitleHeading{margin:0;display:contents}.JPc_9W_courseCampaignTitle{font-size:calc(var(--muchu-fvw)*.075);grid-area:title;display:block}@media (min-width:768px){.JPc_9W_courseCampaignTitle{font-size:calc(var(--muchu-fvw)*.04133)}}img.JPc_9W_courseCampaignTitle{width:calc(var(--muchu-fvw)*.57);height:auto;margin:0 auto}@media (min-width:768px){img.JPc_9W_courseCampaignTitle{width:calc(var(--muchu-fvw)*.23667);margin:0}}.JPc_9W_courseCampaignDescription{overflow-wrap:break-word;word-break:keep-all;--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);font-weight:var(--muchu-font-weight-bold,700);font-size:calc(var(--muchu-fvw)*.04);text-wrap:balance;text-align:center;grid-area:description;margin:0}@media (min-width:768px){.JPc_9W_courseCampaignDescription{font-size:calc(var(--muchu-fvw)*.01333);text-align:left}.JPc_9W_courseCampaignDescriptionBreak{display:none}}.JPc_9W_courseCampaignButton{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);font-weight:var(--muchu-font-weight-black,900);--muchu-button-raise:calc(var(--muchu-fvw)*.015);font-size:calc(var(--muchu-fvw)*.045);letter-spacing:-.025em;border-radius:4em 1em 4em 4em;grid-area:button;gap:.5em;padding-top:calc(1em - 1px);padding-bottom:calc(1em - 1px)}@media (min-width:768px){.JPc_9W_courseCampaignButton{--muchu-button-raise:calc(var(--muchu-fvw)*.004);font-size:calc(var(--muchu-fvw)*.01533);white-space:nowrap;border-radius:4em 1.5em 4em 4em;padding-top:calc(1.25em - 1px);padding-bottom:calc(1.25em - 1px)}}.JPc_9W_courseCampaignButton small{font-size:85%}.JPc_9W_courseCampaignButtonText{overflow-wrap:break-word;word-break:keep-all;text-align:center;flex:1 1 0;padding-left:1em;padding-right:1em;line-height:1.35}@media (min-width:768px){.JPc_9W_courseCampaignButtonText{line-height:inherit}}}
@layer components.top2.hero-achievements{.-clECq_achievements{color:#333;height:calc(var(--muchu-fvw)*.325);place-content:center;align-items:center;gap:calc(var(--muchu-fvw)*.02);background:#f4f1ea;flex-wrap:wrap;display:flex}@media (min-width:768px){.-clECq_achievements{height:calc(var(--muchu-fvw)*.164);gap:calc(var(--muchu-fvw)*.032);border-radius:100vmax;flex-wrap:nowrap}}.-clECq_achievementRuler{width:0;margin:calc(var(--muchu-fvw)*.015) 0;border:0;border-left:1px dashed;align-self:stretch}@media (min-width:768px){.-clECq_achievementRuler{margin:calc(var(--muchu-fvw)*.04267) 0}}.-clECq_achievement,.-clECq_note{flex:none}.-clECq_achievementHeader{font-weight:var(--muchu-font-weight-bold,700);--muchu-balloon-pill-background:#ffde41;color:#333;padding:calc(var(--muchu-fvw)*.01) calc(var(--muchu-fvw)*.025);width:fit-content;max-width:100%;font-size:calc(var(--muchu-fvw)*.035);min-width:calc(var(--muchu-fvw)*.245);margin:0 auto;display:block}@media (min-width:768px){.-clECq_achievementHeader{min-width:0;padding:calc(var(--muchu-fvw)*.00333) calc(var(--muchu-fvw)*.01667);font-size:calc(var(--muchu-fvw)*.01333)}}.-clECq_achievementValue{--muchu-font-weight-base:400;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base-fallback,sans-serif);font-weight:var(--muchu-font-weight-black,900);text-align:center;margin:0}.-clECq_achievementValue :has([data-animating]){font-feature-settings:"tnum"}.-clECq_achievementValue [data-number]{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-numeric,sans-serif);font-weight:var(--muchu-font-weight-bold,700);margin-right:.05em}.-clECq_achievementValue{font-size:calc(var(--muchu-fvw)*.04)}.-clECq_achievementValue big{font-size:calc(var(--muchu-fvw)*.07)}@media (min-width:768px){.-clECq_achievementValue{font-size:calc(var(--muchu-fvw)*.01867)}.-clECq_achievementValue big{font-size:calc(var(--muchu-fvw)*.04133)}}.-clECq_achievementValueContinous,.-clECq_achievementValueRating,.-clECq_achievementValueTotalStudents{text-align:right;white-space:nowrap;display:inline-block}.-clECq_achievementValueTotalStudents{width:calc(var(--muchu-fvw)*.2325)}@media (min-width:768px){.-clECq_achievementValueTotalStudents{width:calc(var(--muchu-fvw)*.136)}}.-clECq_achievementValueRating{width:calc(var(--muchu-fvw)*.08)}@media (min-width:768px){.-clECq_achievementValueRating{width:calc(var(--muchu-fvw)*.04667)}}.-clECq_achievementValueContinous{width:calc(var(--muchu-fvw)*.0875)}@media (min-width:768px){.-clECq_achievementValueContinous{width:calc(var(--muchu-fvw)*.05133)}}.-clECq_achievementDigit{text-align:center;width:.61em;display:inline-block}.-clECq_achievementDigit[data-mark]{width:auto}.-clECq_note{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);font-weight:var(--muchu-font-weight-base,400);font-size:calc(var(--muchu-fvw)*.03);align-items:flex-end;margin:0;display:flex}@media (min-width:768px){.-clECq_note{font-size:calc(var(--muchu-fvw)*.00867);min-height:calc(var(--muchu-fvw)*.061)}}}
@layer components.top2.hero-balloon{.XR42aW_balloon{border-radius:calc(var(--muchu-fvw)*.2) 0 calc(var(--muchu-fvw)*.2) calc(var(--muchu-fvw)*.2);padding:calc(var(--muchu-fvw)*.04) calc(var(--muchu-fvw)*.1) calc(var(--muchu-fvw)*.08);color:#fff;box-sizing:content-box;width:calc(var(--muchu-fvw)*.7);font-size:calc(var(--muchu-fvw)*.04);background:#ff52be;position:relative}@media (min-width:768px){.XR42aW_balloon{font-size:calc(var(--muchu-fvw)*.01067);border-radius:calc(var(--muchu-fvw)*.1) 0 calc(var(--muchu-fvw)*.1) calc(var(--muchu-fvw)*.1);padding:calc(var(--muchu-fvw)*.03333) calc(var(--muchu-fvw)*.04667);width:calc(var(--muchu-fvw)*.22667)}}.XR42aW_balloon:before{width:calc(var(--muchu-fvw)*.1);height:calc(var(--muchu-fvw)*.1);content:"";background:#ff52be;position:absolute;bottom:100%;right:0;transform:rotate(180deg);-webkit-mask:radial-gradient(100% 100% at 100% 100%,#0000 calc(100% - .5px),#000 calc(100% + .5px));mask:radial-gradient(100% 100% at 100% 100%,#0000 calc(100% - .5px),#000 calc(100% + .5px))}@media (min-width:768px){.XR42aW_balloon:before{width:calc(var(--muchu-fvw)*.04667);height:calc(var(--muchu-fvw)*.04667);inset:0 auto auto 100%;transform:none}}.XR42aW_subBalloon{width:calc(var(--muchu-fvw)*.46);height:auto;left:50%;top:calc(var(--muchu-fvw)*.06);position:absolute;transform:translate(-50%,-98%)}@media (min-width:768px){.XR42aW_subBalloon{left:calc(50% + var(--muchu-fvw)*.012);top:calc(var(--muchu-fvw)*.03333);width:calc(var(--muchu-fvw)*.16333)}}.XR42aW_copyContainer{margin:calc(var(--muchu-fvw)*.025) 0 0}@media (min-width:768px){.XR42aW_copyContainer{margin:calc(var(--muchu-fvw)*.01) 0 0}}.XR42aW_copy{width:100%;height:auto;display:block}.XR42aW_description{margin:calc(var(--muchu-fvw)*.025) 0 0;line-height:1.3}.XR42aW_description br[data-only=tablet]{display:none}@media (min-width:768px){.XR42aW_description{margin:calc(var(--muchu-fvw)*.016) 0 0;line-height:1.5}.XR42aW_description br[data-only=mobile]{display:none}.XR42aW_description br[data-only=tablet]{display:inline}}.XR42aW_actions{--actions-scale:calc(.87 * tan(atan2(var(--muchu-fvw), 400px)));margin:calc(var(--muchu-fvw)*.04/var(--actions-scale)) 0 0;gap:calc(var(--muchu-fvw)*.015/var(--actions-scale));white-space:nowrap;zoom:var(--actions-scale);display:flex}@media (min-width:768px){.XR42aW_actions{--actions-scale:calc(.93 * tan(atan2(var(--muchu-fvw), 1500px)));margin:calc(var(--muchu-fvw)*.016/var(--actions-scale)) 0 0;gap:calc(var(--muchu-fvw)*.00533/var(--actions-scale))}}.XR42aW_actionButton{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);font-weight:var(--muchu-font-weight-black,900);--muchu-button-hover-scale:.9;letter-spacing:-.025em;gap:.5em;padding:calc(.75em - 1px) calc(1em - 1px)}@media (min-width:768px){.XR42aW_actionButton{padding:calc(.75em - 1px) calc(1.5em - 1px)}}.XR42aW_actionButton .XR42aW_actionButtonArrow{margin-left:-.25em}.XR42aW_actionButton .XR42aW_actionButtonArrow>*{margin-left:-.25em;margin-right:-.25em;padding-left:.25em;padding-right:.25em}.XR42aW_actionButtonLineIcon{align-self:center}}
@property --kv-mask-show{syntax:"<number>";inherits:false;initial-value:1}@property --kv-mask-pulse{syntax:"<number>";inherits:true;initial-value:1}@layer components.top2.hero-key-visual{.cUJbVW_keyVisual{width:100%;height:calc(100% - var(--muchu-fvw)*.325);z-index:1;pointer-events:none;position:absolute;container-type:size}@media (min-width:768px){.cUJbVW_keyVisual{height:calc(100% - var(--muchu-fvw)*.08267)}}.cUJbVW_kvMask,.cUJbVW_kvMaskShadow{display:block;position:absolute;inset:0}.cUJbVW_kvMaskShadow{-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22795%22%20height%3D%221039%22%20viewBox%3D%220%200%20795%201039%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M404.7%203.09c-7.27-7.5-19.71-.2-16.7%209.81l57.91%20250.19a9.97%209.97%200%200%201-8.59%2012.8L9.01%20345.17c-10.39%201.01-12.44%2015.29-2.75%2019.18L290.4%20584.36c5.83%204.83%207.01%208.36%204.65%2014.69l-190.83%20413.34c-5.69%208.76%209.53%2031%2018.61%2025.84l366.53-189.8c3.33-1.9%205.97-2.75%209.82.59l263.35%20180.47%2032.45-779.08z%22%2F%3E%3C%2Fsvg%3E) no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22795%22%20height%3D%221039%22%20viewBox%3D%220%200%20795%201039%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M404.7%203.09c-7.27-7.5-19.71-.2-16.7%209.81l57.91%20250.19a9.97%209.97%200%200%201-8.59%2012.8L9.01%20345.17c-10.39%201.01-12.44%2015.29-2.75%2019.18L290.4%20584.36c5.83%204.83%207.01%208.36%204.65%2014.69l-190.83%20413.34c-5.69%208.76%209.53%2031%2018.61%2025.84l366.53-189.8c3.33-1.9%205.97-2.75%209.82.59l263.35%20180.47%2032.45-779.08z%22%2F%3E%3C%2Fsvg%3E) no-repeat;-webkit-mask-position:calc(50cqw + (var(--muchu-fvw)*-.659 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.55525 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));-webkit-mask-position:calc(50cqw + (var(--muchu-fvw)*-.659 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.55525 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));mask-position:calc(50cqw + (var(--muchu-fvw)*-.659 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.55525 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));-webkit-mask-size:calc(var(--muchu-fvw)*1.9875*var(--kv-mask-show)*var(--kv-mask-pulse)) auto;-webkit-mask-size:calc(var(--muchu-fvw)*1.9875*var(--kv-mask-show)*var(--kv-mask-pulse)) auto;mask-size:calc(var(--muchu-fvw)*1.9875*var(--kv-mask-show)*var(--kv-mask-pulse)) auto}@media (min-width:768px){.cUJbVW_kvMaskShadow{-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%222006%22%20height%3D%221927%22%20viewBox%3D%220%200%202006%201927%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m1986.02%20584.36-630.97%2059.74a19.25%2019.25%200%200%201-19.69-22.31L1437.93%2022.4c3.21-19.92-22.47-30.74-34.48-14.53l-370.29%20535.3a19.26%2019.26%200%200%201-29.73%201.48L559.76%2054.72c-16.57-19.93-45.05-1.6-39.86%2017.9l110.08%20481.09a19.25%2019.25%200%200%201-17.37%2024.16L18.03%20685.84c-20.13%201.3-24.97%2028.75-6.5%2036.85l606.67%20314.1a19.25%2019.25%200%200%201%208.06%2028.65l-326.43%20514.79c-11.54%2016.55%207.38%2047.66%2030.23%2036.27l540.06-306.55a19.26%2019.26%200%200%201%2027.43%2011.56l190.99%20591.72c5.75%2019.34%2033.59%2017.95%2037.38-1.87l97.7-621.4a19.26%2019.26%200%200%201%2026.14-14.23l598.14%20219.06c18.7%207.56%2034.97-15.07%2021.84-30.38l-347.05-439.25a19.25%2019.25%200%200%201%205.17-29.31l468.31-375.46c17.58-9.9%2010.02-36.74-10.14-36.02Z%22%2F%3E%3C%2Fsvg%3E) no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%222006%22%20height%3D%221927%22%20viewBox%3D%220%200%202006%201927%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m1986.02%20584.36-630.97%2059.74a19.25%2019.25%200%200%201-19.69-22.31L1437.93%2022.4c3.21-19.92-22.47-30.74-34.48-14.53l-370.29%20535.3a19.26%2019.26%200%200%201-29.73%201.48L559.76%2054.72c-16.57-19.93-45.05-1.6-39.86%2017.9l110.08%20481.09a19.25%2019.25%200%200%201-17.37%2024.16L18.03%20685.84c-20.13%201.3-24.97%2028.75-6.5%2036.85l606.67%20314.1a19.25%2019.25%200%200%201%208.06%2028.65l-326.43%20514.79c-11.54%2016.55%207.38%2047.66%2030.23%2036.27l540.06-306.55a19.26%2019.26%200%200%201%2027.43%2011.56l190.99%20591.72c5.75%2019.34%2033.59%2017.95%2037.38-1.87l97.7-621.4a19.26%2019.26%200%200%201%2026.14-14.23l598.14%20219.06c18.7%207.56%2034.97-15.07%2021.84-30.38l-347.05-439.25a19.25%2019.25%200%200%201%205.17-29.31l468.31-375.46c17.58-9.9%2010.02-36.74-10.14-36.02Z%22%2F%3E%3C%2Fsvg%3E) no-repeat;-webkit-mask-position:calc(50cqw + (var(--muchu-fvw)*-.18467 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.3382 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));-webkit-mask-position:calc(50cqw + (var(--muchu-fvw)*-.18467 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.3382 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));mask-position:calc(50cqw + (var(--muchu-fvw)*-.18467 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.3382 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));-webkit-mask-size:calc(var(--muchu-fvw)*1.33733*var(--kv-mask-show)*var(--kv-mask-pulse)) auto;-webkit-mask-size:calc(var(--muchu-fvw)*1.33733*var(--kv-mask-show)*var(--kv-mask-pulse)) auto;mask-size:calc(var(--muchu-fvw)*1.33733*var(--kv-mask-show)*var(--kv-mask-pulse)) auto}}.cUJbVW_kvMaskShadow{background-image:radial-gradient(circle,#0003,#0003 1px,#0000 0),radial-gradient(circle,#0003,#0003 1px,#0000 0);background-position:0 0,3px 3px;background-size:6px 6px}.cUJbVW_kvMask{-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22795%22%20height%3D%221028%22%20viewBox%3D%220%200%20795%201028%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M404.7%203.09c-7.27-7.51-19.71-.2-16.7%209.81l57.91%20250.22a9.97%209.97%200%200%201-8.59%2012.8L9.01%20345.22c-10.39%201-12.44%2015.29-2.75%2019.18L293.6%20576.97c5.83%204.83%207.01%208.36%204.65%2014.7l-194.03%20420.86c-5.69%208.76%204.2%2019.27%2013.28%2014.11l366.53-189.83c3.33-1.9%205.97-2.75%209.82.59l271.89%20183.69%2029.25-770.65z%22%2F%3E%3C%2Fsvg%3E) no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22795%22%20height%3D%221028%22%20viewBox%3D%220%200%20795%201028%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M404.7%203.09c-7.27-7.51-19.71-.2-16.7%209.81l57.91%20250.22a9.97%209.97%200%200%201-8.59%2012.8L9.01%20345.22c-10.39%201-12.44%2015.29-2.75%2019.18L293.6%20576.97c5.83%204.83%207.01%208.36%204.65%2014.7l-194.03%20420.86c-5.69%208.76%204.2%2019.27%2013.28%2014.11l366.53-189.83c3.33-1.9%205.97-2.75%209.82.59l271.89%20183.69%2029.25-770.65z%22%2F%3E%3C%2Fsvg%3E) no-repeat;-webkit-mask-position:calc(50cqw + (var(--muchu-fvw)*-.647 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.54325 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));-webkit-mask-position:calc(50cqw + (var(--muchu-fvw)*-.647 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.54325 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));mask-position:calc(50cqw + (var(--muchu-fvw)*-.647 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.54325 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));-webkit-mask-size:calc(var(--muchu-fvw)*1.9875*var(--kv-mask-show)*var(--kv-mask-pulse)) auto;-webkit-mask-size:calc(var(--muchu-fvw)*1.9875*var(--kv-mask-show)*var(--kv-mask-pulse)) auto;mask-size:calc(var(--muchu-fvw)*1.9875*var(--kv-mask-show)*var(--kv-mask-pulse)) auto}@media (min-width:768px){.cUJbVW_kvMask{-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221965%22%20height%3D%221926%22%20viewBox%3D%220%200%201965%201926%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m1944.39%20607.97-630.19%2037.96a19.26%2019.26%200%200%201-20.4-21.67l83.32-602.48c2.57-20.01-23.45-30.01-34.94-13.42L988.31%20559.39a19.26%2019.26%200%200%201-29.67%202.44L526.08%2075.43c-14.04-14.49-38.09-.38-32.28%2018.95l111.91%20483.23a19.27%2019.27%200%200%201-16.59%2024.72L17.42%20704.19c-20.08%201.94-24.04%2029.54-5.31%2037.05l596.98%20301.28a19.26%2019.26%200%200%201%208.98%2028.38l-338.96%20521.02c-11%2016.91%208.11%2037.21%2025.65%2027.25l540.56-306.88a19.27%2019.27%200%200%201%2027.79%2010.68l196.04%20589.85c6.36%2019.15%2034.15%2016.86%2037.3-3.07l97.09-613.94a19.26%2019.26%200%200%201%2025.67-15.07l583.42%20214.51c18.94%206.96%2034.48-16.18%2020.86-31.07l-339.48-442.68a19.25%2019.25%200%200%201%204.22-29.46l457.46-348.37c17.25-10.46%208.84-37.04-11.29-35.68Z%22%2F%3E%3C%2Fsvg%3E) no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221965%22%20height%3D%221926%22%20viewBox%3D%220%200%201965%201926%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22m1944.39%20607.97-630.19%2037.96a19.26%2019.26%200%200%201-20.4-21.67l83.32-602.48c2.57-20.01-23.45-30.01-34.94-13.42L988.31%20559.39a19.26%2019.26%200%200%201-29.67%202.44L526.08%2075.43c-14.04-14.49-38.09-.38-32.28%2018.95l111.91%20483.23a19.27%2019.27%200%200%201-16.59%2024.72L17.42%20704.19c-20.08%201.94-24.04%2029.54-5.31%2037.05l596.98%20301.28a19.26%2019.26%200%200%201%208.98%2028.38l-338.96%20521.02c-11%2016.91%208.11%2037.21%2025.65%2027.25l540.56-306.88a19.27%2019.27%200%200%201%2027.79%2010.68l196.04%20589.85c6.36%2019.15%2034.15%2016.86%2037.3-3.07l97.09-613.94a19.26%2019.26%200%200%201%2025.67-15.07l583.42%20214.51c18.94%206.96%2034.48-16.18%2020.86-31.07l-339.48-442.68a19.25%2019.25%200%200%201%204.22-29.46l457.46-348.37c17.25-10.46%208.84-37.04-11.29-35.68Z%22%2F%3E%3C%2Fsvg%3E) no-repeat;-webkit-mask-position:calc(50cqw + (var(--muchu-fvw)*-.164 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.34847 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));-webkit-mask-position:calc(50cqw + (var(--muchu-fvw)*-.164 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.34847 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));mask-position:calc(50cqw + (var(--muchu-fvw)*-.164 - 50cqw)*var(--kv-mask-show)*var(--kv-mask-pulse)) calc(50cqh + (var(--muchu-fvw)*-.34847 - 50cqh)*var(--kv-mask-show)*var(--kv-mask-pulse));-webkit-mask-size:calc(var(--muchu-fvw)*1.31*var(--kv-mask-show)*var(--kv-mask-pulse)) auto;-webkit-mask-size:calc(var(--muchu-fvw)*1.31*var(--kv-mask-show)*var(--kv-mask-pulse)) auto;mask-size:calc(var(--muchu-fvw)*1.31*var(--kv-mask-show)*var(--kv-mask-pulse)) auto}}@keyframes cUJbVW_kv-mask-pulse{0%{--kv-mask-pulse:1}2.85714%{--kv-mask-pulse:.96}6.42857%{--kv-mask-pulse:1.09}10%{--kv-mask-pulse:.9775}13.5714%{--kv-mask-pulse:1.00563}17.1429%,to{--kv-mask-pulse:1}}.cUJbVW_kvMask,.cUJbVW_kvMaskShadow{animation:7s ease-in-out 6.6s infinite both cUJbVW_kv-mask-pulse}.cUJbVW_keyVisual[data-loaded=false] .cUJbVW_kvMask,.cUJbVW_keyVisual[data-loaded=false] .cUJbVW_kvMaskShadow{animation-play-state:paused}@media (min-width:768px){@keyframes cUJbVW_show-mask-scale{0%{--kv-mask-show:.6}to{--kv-mask-show:1}}@keyframes cUJbVW_show-mask-opacity{0%{opacity:0}to{opacity:1}}.cUJbVW_kvMask,.cUJbVW_kvMaskShadow{animation:cUJbVW_show-mask-scale var(--muchu-easing-spring) 1.5s both,cUJbVW_show-mask-opacity linear .3s both,cUJbVW_kv-mask-pulse 7s ease-in-out 6.6s infinite both}}@media (prefers-reduced-motion:reduce){.cUJbVW_kvMask,.cUJbVW_kvMaskShadow{animation:none}}@keyframes cUJbVW_kv-picture-zoom-out{0%,to{transform:scale(1.09722)}16.6667%{transform:scale(1)}99.5238%{transform:scale(1.1)}}.cUJbVW_kvPicture{animation:var(--kv-picture-animation,none),cUJbVW_kv-picture-zoom-out 42s linear var(--kv-picture-delay,0s) infinite both;will-change:transform;display:block;position:absolute;inset:0}.cUJbVW_keyVisual[data-loaded=false] .cUJbVW_kvPicture{animation-play-state:paused}.cUJbVW_kvContainer{will-change:scale;scale:var(--kv-mask-pulse);background-color:#fff;background-position:50%;background-size:100% 100%;position:absolute;inset:-2.08333%}@media (min-width:768px){@keyframes cUJbVW_show{0%{transform:scale(.6)}to{transform:scale(1)}}.cUJbVW_kvContainer{will-change:transform,scale;animation:cUJbVW_show var(--muchu-easing-spring) 1.5s both}.cUJbVW_keyVisual[data-loaded=false] .cUJbVW_kvContainer{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.cUJbVW_kvContainer{will-change:auto;animation:none;inset:0}}@keyframes cUJbVW_kvPictureAnimation{0%{z-index:0;opacity:1;visibility:visible;animation-timing-function:step-end}16.6667%{z-index:1;opacity:0;visibility:hidden;animation-timing-function:step-end}97.1429%{z-index:1;opacity:0;visibility:visible}99.5238%{z-index:1;opacity:0}to{z-index:1;opacity:1}}.cUJbVW_kvContainer .cUJbVW_kvPicture:first-child{--kv-picture-delay:-42s}.cUJbVW_kvContainer .cUJbVW_kvPicture:first-child,.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(2){--kv-picture-animation:var(--kv-picture-animation-name,kvPictureAnimation) 42s linear var(--kv-picture-delay) infinite both}.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(2){--kv-picture-delay:-35s}.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(3){--kv-picture-delay:-28s}.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(3),.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(4){--kv-picture-animation:var(--kv-picture-animation-name,kvPictureAnimation) 42s linear var(--kv-picture-delay) infinite both}.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(4){--kv-picture-delay:-21s}.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(5){--kv-picture-delay:-14s}.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(5),.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(6){--kv-picture-animation:var(--kv-picture-animation-name,kvPictureAnimation) 42s linear var(--kv-picture-delay) infinite both}.cUJbVW_kvContainer .cUJbVW_kvPicture:nth-child(6){--kv-picture-delay:-7s}}
@layer components.winter-camp-2026.details{._1RKg5a_details{--camp-heading-gap:calc(28 * var(--camp-px,calc(.0025 * var(--muchu-fvw))));color:#333;padding-top:calc(56*var(--camp-px,calc(.0025 * var(--muchu-fvw))));padding-bottom:calc(56*var(--camp-px,calc(.0025 * var(--muchu-fvw))));background:#fff}._1RKg5a_detailList{--detail-gap-x:calc(16 * var(--camp-px,calc(.0025 * var(--muchu-fvw))));--detail-gap-y:calc(32 * var(--camp-px,calc(.0025 * var(--muchu-fvw))));grid-gap:var(--detail-gap-y) var(--detail-gap-x);gap:var(--detail-gap-y) var(--detail-gap-x);margin:0 calc(40*var(--camp-px,calc(.0025 * var(--muchu-fvw))));text-align:left;grid-template-columns:minmax(0,1fr);padding:0;display:grid}._1RKg5a_detail{grid-template-columns:subgrid;grid-gap:calc(4*var(--camp-px,calc(.0025 * var(--muchu-fvw)))) var(--detail-gap-x);gap:calc(4*var(--camp-px,calc(.0025 * var(--muchu-fvw)))) var(--detail-gap-x);grid-column:1/-1;margin:0;display:grid}._1RKg5a_detail+._1RKg5a_detail{padding-top:calc(var(--detail-gap-y)/2);margin-top:calc(var(--detail-gap-y)/-2);border-top:1px solid #33333329}._1RKg5a_detailLabel{font-weight:var(--muchu-font-weight-bold,700);font-size:calc(16*var(--camp-px,calc(.0025 * var(--muchu-fvw))));white-space:nowrap;margin:0;line-height:1.8}._1RKg5a_detailLabel br{display:none}._1RKg5a_detailValue{font-size:calc(16*var(--camp-px,calc(.0025 * var(--muchu-fvw))));margin:0;line-height:1.8}._1RKg5a_detailValue :where(p){margin:0}._1RKg5a_detailValue a{color:#2c79ed;text-decoration:underline}._1RKg5a_detailNote{color:#777;margin:calc(4*var(--camp-px,calc(.0025 * var(--muchu-fvw)))) 0 0;font-size:calc(12*var(--camp-px,calc(.0025 * var(--muchu-fvw))))}._1RKg5a_detailNote:before{content:"※"}._1RKg5a_pills{gap:calc(8*var(--camp-px,calc(.0025 * var(--muchu-fvw))));margin:calc(4*var(--camp-px,calc(.0025 * var(--muchu-fvw)))) 0 calc(8*var(--camp-px,calc(.0025 * var(--muchu-fvw))));flex-wrap:wrap;padding:0;list-style:none;display:flex}._1RKg5a_pill{--muchu-font-weight-base:500;--muchu-font-weight-bold:600;--muchu-font-weight-black:800;font-family:var(--muchu-font-latin,sans-serif);font-weight:var(--muchu-font-weight-bold,700);padding:calc(4*var(--camp-px,calc(.0025 * var(--muchu-fvw)))) calc(12*var(--camp-px,calc(.0025 * var(--muchu-fvw))));font-size:calc(12*var(--camp-px,calc(.0025 * var(--muchu-fvw))));white-space:nowrap;background:#f2f2f2;border-radius:100vmax}._1RKg5a_definitionList{grid-column-gap:calc(8*var(--camp-px,calc(.0025 * var(--muchu-fvw))));-moz-column-gap:calc(8*var(--camp-px,calc(.0025 * var(--muchu-fvw))));column-gap:calc(8*var(--camp-px,calc(.0025 * var(--muchu-fvw))));margin:calc(8*var(--camp-px,calc(.0025 * var(--muchu-fvw)))) 0 0;font-size:calc(14*var(--camp-px,calc(.0025 * var(--muchu-fvw))));grid-template-columns:auto minmax(0,1fr);padding:0;display:grid}._1RKg5a_definitionList dd{grid-column:2;margin:0}._1RKg5a_definitionListTerm{display:contents}._1RKg5a_definitionLabel{text-align:right;grid-column:1}._1RKg5a_definitionLabel:after{content:":"}@media (min-width:768px){._1RKg5a_details{--camp-heading-gap:calc(var(--muchu-fvw)*.032);padding-top:calc(var(--muchu-fvw)*.05867);padding-bottom:calc(var(--muchu-fvw)*.05867)}._1RKg5a_detailList{--detail-gap-x:calc(var(--muchu-fvw)*.02133);--detail-gap-y:calc(var(--muchu-fvw)*.02667);width:calc(var(--muchu-fvw)*.65333);grid-template-columns:auto minmax(0,1fr);margin-left:auto;margin-right:auto}._1RKg5a_detailLabel{font-size:calc(var(--muchu-fvw)*.01333);text-align:right}._1RKg5a_detailLabel br{display:inline}._1RKg5a_detailValue{font-size:calc(var(--muchu-fvw)*.01333)}._1RKg5a_definitionList,._1RKg5a_detailNote,._1RKg5a_pill{font-size:calc(var(--muchu-fvw)*.01067)}}}
@layer components.top2.marquee-bridge{._919UTW_marquee{content-visibility:var(--content-visibility-auto,auto);contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*.16)}@media (min-width:768px){._919UTW_marquee{contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*.07067)}}._919UTW_marquee{width:100%;padding-top:calc(var(--muchu-fvw)*.02);padding-bottom:calc(var(--muchu-fvw)*.02);margin-top:calc(var(--muchu-fvw)*.14);margin-bottom:calc(var(--muchu-fvw)*.14);overflow:hidden}@media (min-width:768px){._919UTW_marquee{padding-top:calc(var(--muchu-fvw)*.008);padding-bottom:calc(var(--muchu-fvw)*.008);margin-top:calc(var(--muchu-fvw)*.102);margin-bottom:calc(var(--muchu-fvw)*.102)}}._919UTW_cycle,._919UTW_track{flex:none;width:max-content;display:flex}._919UTW_track{will-change:transform;animation:70s linear infinite _919UTW_marquee-bridge-scroll}._919UTW_cycle{gap:calc(var(--muchu-fvw)*.025);padding-right:calc(var(--muchu-fvw)*.025)}@media (min-width:768px){._919UTW_cycle{gap:calc(var(--muchu-fvw)*.02);padding-right:calc(var(--muchu-fvw)*.02)}}._919UTW_image{width:auto;max-width:none;height:calc(var(--muchu-fvw)*.16);pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;flex:none;display:block}@media (min-width:768px){._919UTW_image{height:calc(var(--muchu-fvw)*.07067)}}@keyframes _919UTW_marquee-bridge-periodic-pulse{0%{animation-timing-function:ease-in-out;scale:1}4.16667%{scale:calc(1 + var(--pulse-factor,1)*-.05);animation-timing-function:ease-out}8.33333%{scale:calc(1 + var(--pulse-factor,1)*.08);animation-timing-function:linear(0,.021,.0787,.1651,.2722,.3924,.5187,.6451,.7663,.8783,.9778,1.0627,1.1319,1.185,1.2222,1.2446,1.2535,1.2507,1.238,1.2176,1.1915,1.1616,1.1298,1.0976,1.0664,1.0374,1.0113,.9888,.9703,.9559,.9455,.9389,.9359,.936,.9386,.9434,.9497,.9571,.9651,.9733,.9813,.9888,.9956,1.0016,1.0065,1.0104,1.0133,1.0152,1.0162,1.0163,1.0158,1.0147,1.0132,1.0113,1.0093,1.0073,1.0052,1.0033,1.0015,.9999,.9986,.9976,.9968,.9962,.9959,.9958,.9959,.9962,.9966,.997,.9975,.998,.9986,.9991,.9995,.9999,1.0003,1.0006,1.0008,1.0009,1.001,1.0011,1.001,1.001,1.0009,1.0008,1.0007,1.0005,1.0004,1.0003,1.0001,1,.9999,.9999,.9998,.9998,.9997,.9997,.9997,.9997,1)}41.6667%,to{scale:1}}@keyframes _919UTW_marquee-bridge-pulse-a{0%{animation-timing-function:ease-in-out;scale:1}10%{scale:calc(1 + var(--pulse-factor,1)*-.05);animation-timing-function:ease-out}20%{scale:calc(1 + var(--pulse-factor,1)*.08);animation-timing-function:linear(0,.021,.0787,.1651,.2722,.3924,.5187,.6451,.7663,.8783,.9778,1.0627,1.1319,1.185,1.2222,1.2446,1.2535,1.2507,1.238,1.2176,1.1915,1.1616,1.1298,1.0976,1.0664,1.0374,1.0113,.9888,.9703,.9559,.9455,.9389,.9359,.936,.9386,.9434,.9497,.9571,.9651,.9733,.9813,.9888,.9956,1.0016,1.0065,1.0104,1.0133,1.0152,1.0162,1.0163,1.0158,1.0147,1.0132,1.0113,1.0093,1.0073,1.0052,1.0033,1.0015,.9999,.9986,.9976,.9968,.9962,.9959,.9958,.9959,.9962,.9966,.997,.9975,.998,.9986,.9991,.9995,.9999,1.0003,1.0006,1.0008,1.0009,1.001,1.0011,1.001,1.001,1.0009,1.0008,1.0007,1.0005,1.0004,1.0003,1.0001,1,.9999,.9999,.9998,.9998,.9997,.9997,.9997,.9997,1)}to{scale:1}}@keyframes _919UTW_marquee-bridge-pulse-b{0%{animation-timing-function:ease-in-out;scale:1}10%{scale:calc(1 + var(--pulse-factor,1)*-.05);animation-timing-function:ease-out}20%{scale:calc(1 + var(--pulse-factor,1)*.08);animation-timing-function:linear(0,.021,.0787,.1651,.2722,.3924,.5187,.6451,.7663,.8783,.9778,1.0627,1.1319,1.185,1.2222,1.2446,1.2535,1.2507,1.238,1.2176,1.1915,1.1616,1.1298,1.0976,1.0664,1.0374,1.0113,.9888,.9703,.9559,.9455,.9389,.9359,.936,.9386,.9434,.9497,.9571,.9651,.9733,.9813,.9888,.9956,1.0016,1.0065,1.0104,1.0133,1.0152,1.0162,1.0163,1.0158,1.0147,1.0132,1.0113,1.0093,1.0073,1.0052,1.0033,1.0015,.9999,.9986,.9976,.9968,.9962,.9959,.9958,.9959,.9962,.9966,.997,.9975,.998,.9986,.9991,.9995,.9999,1.0003,1.0006,1.0008,1.0009,1.001,1.0011,1.001,1.001,1.0009,1.0008,1.0007,1.0005,1.0004,1.0003,1.0001,1,.9999,.9999,.9998,.9998,.9997,.9997,.9997,.9997,1)}to{scale:1}}._919UTW_part{animation:4.8s infinite _919UTW_marquee-bridge-periodic-pulse;animation-delay:calc(var(--marquee-bridge-part-index,0)*1.2s);-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;flex:none}._919UTW_pulse{pointer-events:auto}._919UTW_part[data-pulse=a] ._919UTW_pulse{animation:2s _919UTW_marquee-bridge-pulse-a}._919UTW_part[data-pulse=b] ._919UTW_pulse{animation:2s _919UTW_marquee-bridge-pulse-b}@keyframes _919UTW_marquee-bridge-scroll{0%{transform:translateZ(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._919UTW_image,._919UTW_track{will-change:auto}._919UTW_track{animation-play-state:paused}._919UTW_part,._919UTW_pulse{animation:none!important}}}
@layer components.winter-camp-2026.form-client{.AJdfza_form{border-radius:calc(var(--fluid-px,1px)*16);gap:calc(var(--fluid-px,1px)*24);padding:calc(var(--fluid-px,1px)*32) calc(var(--fluid-px,1px)*24);background:#fff;flex-direction:column;margin:0 auto;display:flex}.AJdfza_parentNameFields{grid-gap:calc(var(--fluid-rem,1rem)*.5);gap:calc(var(--fluid-rem,1rem)*.5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AJdfza_selectContainer select+div{font-size:calc(var(--fluid-rem,1rem)*.9375);font-feature-settings:"palt" 1}@media (min-width:768px){.AJdfza_selectContainer select+div{font-size:var(--control-font-size)}}.AJdfza_calendar{--calendar-cell-size:calc(var(--fluid-px,1px)*40);margin:0 auto}@media (min-width:768px){.AJdfza_calendar{--calendar-cell-size:calc(var(--fluid-px,1px)*48)}}.AJdfza_calendar [data-calendar-cell]{--calendar-cell-background-event:radial-gradient(transparent calc(var(--calendar-cell-size)*.5 - var(--fluid-px,1px)*2), #d6d6d6 calc(var(--calendar-cell-size)*.5 - var(--fluid-px,1px)*1))}.AJdfza_calendar [data-calendar-cell]:before{border-radius:inherit;margin:calc(var(--fluid-px,1px)*2)}.AJdfza_calendar [data-calendar-cell][data-outside=true]{opacity:0;pointer-events:none}.AJdfza_calendarContainer{margin:calc(var(--fluid-px,1px)*-16) 0 calc(var(--fluid-px,1px)*12);position:relative}.AJdfza_calendarContainer[data-disabled=true] .AJdfza_calendar{opacity:.25}:is(.AJdfza_calendarContainer:not([data-disabled=true]) .AJdfza_calendar button:has([aria-label=前の月へ]):disabled,.AJdfza_calendarContainer:not([data-disabled=true]) .AJdfza_calendar button:has([aria-label=次の月へ]):disabled){opacity:0;pointer-events:none}.AJdfza_calendarLead{overflow-wrap:break-word;word-break:keep-all;border-radius:calc(var(--fluid-px,1px)*4);font-size:calc(var(--fluid-rem,1rem)*1.05);width:100%;max-width:100%;max-height:100%;padding:calc(var(--fluid-px,1px)*8);text-align:center;z-index:1;background:#fff;margin:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AJdfza_timeList{gap:calc(var(--fluid-px,1px)*12);flex-direction:column;display:flex}.AJdfza_timeList,.AJdfza_timeList>li{margin:0;padding:0;list-style:""}.AJdfza_timeList>li{display:contents}.AJdfza_timeListEmptyText{overflow-wrap:break-word;word-break:keep-all;margin:calc(var(--fluid-px,1px)*8) auto;text-align:center;font-size:calc(var(--fluid-px,1px)*14);color:#707070}.AJdfza_timeListItemLabel{padding:calc(var(--fluid-px,1px)*12) calc(var(--fluid-px,1px)*16);border-radius:calc(var(--fluid-px,1px)*4);cursor:pointer;touch-action:manipulation;background:#f5f5f5;align-items:center;gap:0;display:flex}.AJdfza_timeListItemLabel.AJdfza_timeListItemLabelBusy,.AJdfza_timeListItemLabel.AJdfza_timeListItemLabelDisabled{cursor:not-allowed}.AJdfza_timeListItemLabel:not(.AJdfza_timeListItemLabelBusy,.AJdfza_timeListItemLabelDisabled):hover{background:#ebebeb}.AJdfza_timeListItemLabel:not(.AJdfza_timeListItemLabelBusy,.AJdfza_timeListItemLabelDisabled):active{background:#d6d6d6}.AJdfza_timeListItemLabel.AJdfza_timeListItemLabelDisabled{color:#adadad;background:#f5f5f580}.AJdfza_timeListItemLabel.AJdfza_timeListItemLabelChecked{box-shadow:0 0 0 calc(var(--fluid-px,1px)*2) #fff,0 0 0 calc(var(--fluid-px,1px)*4) #0071bc}.AJdfza_timeListItemLabel>span{flex:auto;width:100%}.AJdfza_timeListItemLabel>input{margin-right:calc(var(--fluid-px,1px)*8);flex-shrink:0}@media (min-width:768px){.AJdfza_timeListItemLabel{padding:calc(var(--fluid-px,1px)*12) calc(var(--fluid-px,1px)*24)}.AJdfza_timeListItemLabel>input{margin-right:calc(var(--fluid-px,1px)*12)}}.AJdfza_timeListItemInner{font-feature-settings:"palt";grid-gap:calc(var(--fluid-px,1px)*4) 0;gap:calc(var(--fluid-px,1px)*4) 0;grid-template:"name name""price info"/1fr auto;align-items:center;width:100%;display:grid}.AJdfza_timeListItemName{grid-area:name;font-weight:700}.AJdfza_timeListItemName,.AJdfza_timeListItemPrice{font-size:calc(var(--fluid-px,1px)*16);text-shadow:calc(var(--fluid-px,1px)*1) calc(var(--fluid-px,1px)*1) 0 #ffffff80;margin:0}.AJdfza_timeListItemPrice{text-align:right;grid-area:price;font-weight:400}.AJdfza_timeListItemPrice del{font-size:calc(var(--fluid-px,1px)*14);color:#707070;font-family:"Helvetica Neue",Arial,var(--font-family-base);margin:0 calc(var(--fluid-px,1px)*6) 0 0;padding:0 calc(var(--fluid-px,1px)*2);text-shadow:none;font-weight:700;text-decoration:none;display:inline-block;position:relative}.AJdfza_timeListItemPrice del:after{content:"";mix-blend-mode:multiply;background:#df3030;width:100%;height:.125em;display:block;position:absolute;top:50%;left:0;right:0;transform:rotate(10deg)translateY(-50%)}.AJdfza_timeListItemPrice strong{color:#df3030;font-family:"Helvetica Neue",Arial,var(--font-family-base);font-weight:700}.AJdfza_timeListItemPrice small{font-size:.8em;font-weight:400;font-family:var(--font-family-base)}.AJdfza_timeListItemInfo{border-radius:calc(var(--fluid-px,1px)*4);color:#fff;font-size:calc(var(--fluid-px,1px)*14);margin:0 0 0 calc(var(--fluid-px,1px)*8);min-width:calc(var(--fluid-px,1px)*80);text-align:center;white-space:nowrap;background:#0071bc;grid-area:info;padding:.5em .75em;font-weight:700;line-height:1}.AJdfza_timeListItemInfo.AJdfza_timeListItemInfoGray{background:#707070}.AJdfza_timeListItemInfo.AJdfza_timeListItemInfoRed{background:#df3030}.AJdfza_timeListItemCampaign{white-space:nowrap;align-items:center;gap:calc(var(--fluid-px,1px)*4);color:#fff;padding:calc(var(--fluid-px,1px)*4) calc(var(--fluid-px,1px)*8);margin:0 0 0 calc(var(--fluid-px,1px)*6);border-radius:calc(var(--fluid-px,1px)*4);text-shadow:none;line-height:1;font-size:calc(var(--fluid-px,1px)*12);vertical-align:calc(var(--fluid-px,1px)*-6);background:#707070;flex:none;display:inline-flex}.AJdfza_timeListItemCampaign.AJdfza_timeListItemCampaignPremiere{background:#da3}.AJdfza_timeListItemCampaign.AJdfza_timeListItemCampaignEarly{background:#03a9f4}.AJdfza_timeListItemCampaignIcon{width:calc(var(--fluid-px,1px)*24);height:calc(var(--fluid-px,1px)*24);vertical-align:middle;margin:calc(var(--fluid-px,1px)*-4);padding:0;display:inline-block}.AJdfza_timeListItemCampaignIcon>path{fill:#fff;stroke:none}.AJdfza_timeListItemCampaignEarly .AJdfza_timeListItemCampaignIcon{width:calc(var(--fluid-px,1px)*20);height:calc(var(--fluid-px,1px)*20);margin:calc(var(--fluid-px,1px)*-2)}.AJdfza_parentProfile{margin:calc(var(--fluid-px,1px)*8) 0;justify-content:flex-end;align-items:center;gap:calc(var(--fluid-px,1px)*12) calc(var(--fluid-px,1px)*24);flex-wrap:wrap;min-width:0;display:flex}.AJdfza_parentProfileCard{grid-template:"icon . .    " 1fr "icon . name " auto "icon . .    " calc(var(--fluid-px,1px)*2) "icon . email" auto "icon . .    " 1fr/calc(var(--fluid-px,1px)*48) calc(var(--fluid-px,1px)*12) minmax(0,1fr);flex:auto;min-width:0;display:grid}.AJdfza_parentProfileCardIcon{border-radius:calc(var(--fluid-px,1px)*48);height:calc(var(--fluid-px,1px)*48);-o-object-fit:cover;object-fit:cover;width:calc(var(--fluid-px,1px)*48);grid-area:icon;place-self:center;display:block}.AJdfza_parentProfileCardName{font-size:calc(var(--fluid-px,1px)*18);overflow-wrap:break-word;grid-area:name;margin:0;font-weight:700}.AJdfza_parentProfileCardEmail{font-size:calc(var(--fluid-px,1px)*16);overflow-wrap:break-word;grid-area:email;margin:0}.AJdfza_parentProfileInfo{flex:0 auto}.AJdfza_submitButton{overflow-wrap:break-word;word-break:keep-all;font-size:calc(var(--fluid-px,1px)*21);width:100%;min-height:calc(var(--fluid-px,1px)*60);margin:0 auto;display:block}@media (min-width:768px){.AJdfza_submitButton{font-size:calc(var(--fluid-px,1px)*26)}}.AJdfza_submitButtonLoading{justify-content:center;align-items:center;display:flex}.AJdfza_submitButtonLoading>svg{width:calc(var(--fluid-px,1px)*32);height:calc(var(--fluid-px,1px)*32)}.AJdfza_errorMessage{color:#df3030;white-space:pre-wrap}.AJdfza_errorMessage,.AJdfza_terms{font-size:calc(var(--fluid-px,1px)*14);text-align:center}.AJdfza_terms{overflow-wrap:break-word;word-break:keep-all;color:#707070;margin:0}}
@layer components.top2.questions{.DLy-aW_questionsSection{content-visibility:var(--content-visibility-auto,auto);contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*2.425)}@media (min-width:768px){.DLy-aW_questionsSection{contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*.786)}}.DLy-aW_questionsSection{isolation:isolate;color:#333;-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221500%22%20height%3D%22143%22%20viewBox%3D%220%200%201500%20143%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1500%2010c-124.19%2078.91-234.41%20125.41-403.44%20131.98-249.99%209.7-541.23-128.56-759.67-138.26C223.64-1.31%20116.9-2.34%200%2016V0h1500z%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221500%22%20height%3D%22143%22%20viewBox%3D%220%200%201500%20143%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1500%2010c-124.19%2078.91-234.41%20125.41-403.44%20131.98-249.99%209.7-541.23-128.56-759.67-138.26C223.64-1.31%20116.9-2.34%200%2016V0h1500z%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221500%22%20height%3D%22143%22%20viewBox%3D%220%200%201500%20143%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1500%2010c-124.19%2078.91-234.41%20125.41-403.44%20131.98-249.99%209.7-541.23-128.56-759.67-138.26C223.64-1.31%20116.9-2.34%200%2016V0h1500z%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);-webkit-mask-composite:xor,source-over;padding:calc(var(--muchu-fvw)*.1875) 0 calc(var(--muchu-fvw)*.05);margin:calc(var(--muchu-fvw)*-.09533) 0 0;background-color:#f4f1e9;position:relative;-webkit-mask-position:0 0,50%;mask-position:0 0,50%;-webkit-mask-size:100%,100% 100%;mask-size:100%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor,source-over;mask-composite:exclude,add}@supports (clip-path:shape(from 0 0,close)){.DLy-aW_questionsSection{clip-path:shape(from 0 1.0667vw,curve to 22.4593% .248vw with 7.7933% -.156vw/14.9093% -.0873vw,curve to 73.104% 9.4653vw with 37.022% .8947vw/56.438% 10.112vw,curve to 100% .6667vw with 84.3727% 9.0273vw/91.7207% 5.9273vw,vline to 100%,hline to 0,close);-webkit-mask:none;mask:none}}@media (min-width:768px){.DLy-aW_questionsSection{padding-top:calc(var(--muchu-fvw)*.144);padding-bottom:calc(var(--muchu-fvw)*.08533)}}.DLy-aW_backgroundTop{pointer-events:none;z-index:-1;display:block;position:absolute;inset:0 -27% auto -5%}@media (min-width:768px){.DLy-aW_backgroundTop{inset:0 0 auto}}.DLy-aW_headingSubject{--muchu-balloon-pill-background:#d048eb}.DLy-aW_questions{margin:calc(var(--muchu-fvw)*.08) auto;width:calc(var(--muchu-fvw)*.9);max-width:100%}@media (min-width:768px){.DLy-aW_questions{margin:calc(var(--muchu-fvw)*.036) auto;width:calc(var(--muchu-fvw)*.7)}}}
@layer components.top2.question{._7-rAiq_question+._7-rAiq_question{margin-top:calc(var(--muchu-fvw)*.05)}@media (min-width:768px){._7-rAiq_question+._7-rAiq_question{margin-top:calc(var(--muchu-fvw)*.016)}}._7-rAiq_question{--transition-duration:.3s}@supports not selector(details::details-content){._7-rAiq_question{--transition-duration:0s}}@media (prefers-reduced-motion:reduce){._7-rAiq_question{--transition-duration:0s}}._7-rAiq_question::details-content{opacity:0;height:0;transition:height var(--transition-duration) ease,opacity var(--transition-duration) ease,grid-template-rows var(--transition-duration) ease,content-visibility var(--transition-duration) ease;transition-behavior:allow-discrete;display:block;overflow:clip}._7-rAiq_question[open]::details-content{height:calc-size(auto,size);opacity:1}@supports not (height:calc-size(auto,size)){._7-rAiq_question::details-content{content-visibility:unset;grid-template-rows:0fr;height:auto;display:grid}._7-rAiq_question[open]::details-content{grid-template-rows:1fr}}._7-rAiq_questionAnswerClip{min-height:0;overflow:hidden}._7-rAiq_questionAnswer,._7-rAiq_questionSummary{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);color:#333;border-radius:calc(var(--muchu-fvw)*.125);padding:calc(var(--muchu-fvw)*.0675) calc(var(--muchu-fvw)*.055);align-items:center;gap:calc(var(--muchu-fvw)*.035);font-size:calc(var(--muchu-fvw)*.04);background:#fff;line-height:1.33;display:flex}._7-rAiq_questionAnswer:before,._7-rAiq_questionSummary:before{content:"";width:calc(var(--muchu-fvw)*.0875);height:calc(var(--muchu-fvw)*.115);flex:none;align-self:flex-start;display:block}@media (min-width:768px){._7-rAiq_questionAnswer,._7-rAiq_questionSummary{border-radius:calc(var(--muchu-fvw)*.03667);padding:calc(var(--muchu-fvw)*.016) calc(var(--muchu-fvw)*.03333);gap:calc(var(--muchu-fvw)*.016);font-size:calc(var(--muchu-fvw)*.012);line-height:1.5}._7-rAiq_questionAnswer:before,._7-rAiq_questionSummary:before{width:calc(var(--muchu-fvw)*.03533);height:calc(var(--muchu-fvw)*.04267)}}._7-rAiq_questionStatic ._7-rAiq_questionSummary{cursor:auto;-webkit-user-select:text;user-select:text}._7-rAiq_questionSummary{cursor:pointer;-webkit-user-select:none;user-select:none}._7-rAiq_questionSummary:focus-visible{outline:calc(var(--muchu-fvw)*.01) solid #2c79ed}._7-rAiq_questionSummary:before{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253%22%20height%3D%2248%22%20viewBox%3D%220%200%2052.84%2048%22%3E%3Cpath%20fill%3D%22%232f7eff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M46.84%2036h-1.71c.36-.62.7-1.25%201.01-1.9%200%200%200-.01.02-.02C47.59%2031.01%2048.4%2027.6%2048.4%2024%2048.38%2010.75%2037.55%200%2024.19%200S0%2010.75%200%2024s10.83%2024%2024.19%2024h22.65c3.31%200%206-2.69%206-6s-2.69-6-6-6m-22.49-5.93c-3.2%200-5.8-2.6-5.8-5.8s2.6-5.8%205.8-5.8%205.8%202.6%205.8%205.8-2.6%205.8-5.8%205.8%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}@media (min-width:768px){._7-rAiq_questionSummary:focus-visible{border-top-right-radius:calc(var(--muchu-fvw)*.01);outline-width:calc(var(--muchu-fvw)*.00267)}}._7-rAiq_questionAnswer{margin-top:calc(var(--muchu-fvw)*.0125);padding-top:calc(var(--muchu-fvw)*.05);padding-bottom:calc(var(--muchu-fvw)*.05);border-radius:calc(var(--muchu-fvw)*.075);overflow:hidden}._7-rAiq_questionAnswer:before{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2253%22%20height%3D%2248%22%20viewBox%3D%220%200%2052.17%2047.68%22%3E%3Cpath%20fill%3D%22%2303ac43%22%20fill-rule%3D%22evenodd%22%20d%3D%22M6.22%2047.68h10.13L20.7%2040c2.39-4.22%208.37-4.22%2010.76%200l4.35%207.68h10.13c4.78%200%207.77-5.27%205.38-9.49L31.47%203.16c-2.39-4.22-8.37-4.22-10.76%200L.84%2038.19c-2.39%204.22.6%209.49%205.38%209.49m19.87-30.44c2.74%200%204.95%202.22%204.95%204.95s-2.22%204.96-4.95%204.96-4.95-2.22-4.95-4.96%202.22-4.95%204.95-4.95%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}._7-rAiq_questionAnswer p{margin:0}@media (min-width:768px){._7-rAiq_questionAnswer{border-radius:calc(var(--muchu-fvw)*.03667);margin-top:calc(var(--muchu-fvw)*.00133);padding-top:calc(var(--muchu-fvw)*.032);padding-bottom:calc(var(--muchu-fvw)*.032)}}._7-rAiq_questionText{font-weight:var(--muchu-font-weight-bold,700);min-height:calc(var(--muchu-fvw)*.115);font-size:calc(var(--muchu-fvw)*.04375);flex:1 1 0;align-content:center;min-width:0;margin:0;display:block}@media (min-width:768px){._7-rAiq_questionText{min-height:calc(var(--muchu-fvw)*.04267);font-size:calc(var(--muchu-fvw)*.01333)}}._7-rAiq_questionChevron{aspect-ratio:1;width:calc(var(--muchu-fvw)*.0625);height:calc(var(--muchu-fvw)*.0625);background:#333 url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2213%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2019.59%2012.5%22%3E%3Cpath%20d%3D%22M9.79%2012.29c-.64%200-1.28-.24-1.77-.73L.73%204.27c-.97-.98-.97-2.56%200-3.54.98-.97%202.56-.97%203.54%200L9.8%206.26%2015.32.73c.98-.98%202.56-.98%203.54%200s.98%202.56%200%203.54l-7.29%207.29c-.49.49-1.13.73-1.77.73Z%22%2F%3E%3C%2Fsvg%3E) no-repeat 50%/calc(var(--muchu-fvw)*.0225) auto;transition:transform var(--transition-duration,.3s) ease,scale var(--transition-duration,.3s) ease;border-radius:100vmax;flex:none;display:block;transform:rotate(0)}@media (min-width:768px){._7-rAiq_questionChevron{width:calc(var(--muchu-fvw)*.028);height:calc(var(--muchu-fvw)*.028);background-size:calc(var(--muchu-fvw)*.00667) auto}}._7-rAiq_question[open] ._7-rAiq_questionChevron{transform:rotate(-180deg)}._7-rAiq_questionSummary:hover ._7-rAiq_questionChevron{opacity:.88}._7-rAiq_questionSummary:active ._7-rAiq_questionChevron{opacity:.76}@media (hover:hover) and (prefers-reduced-motion:no-preference){._7-rAiq_questionSummary:hover ._7-rAiq_questionChevron{scale:.92}}}
@layer components.top2.review{._13MXZW_reviewSection{-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22270%22%20height%3D%2226%22%20viewBox%3D%220%200%20270%2026%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.38%200C53.76.55%2099.06%209.94%20135%2025.32%20170.93%209.94%20216.24.55%20265.62%200z%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22270%22%20height%3D%2226%22%20viewBox%3D%220%200%20270%2026%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.38%200C53.76.55%2099.06%209.94%20135%2025.32%20170.93%209.94%20216.24.55%20265.62%200z%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22270%22%20height%3D%2226%22%20viewBox%3D%220%200%20270%2026%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.38%200C53.76.55%2099.06%209.94%20135%2025.32%20170.93%209.94%20216.24.55%20265.62%200z%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);-webkit-mask-composite:xor,source-over;background-color:#00affa;-webkit-mask-position:top,50%;mask-position:top,50%;-webkit-mask-size:20%,100% 100%;mask-size:20%,100% 100%;-webkit-mask-repeat:repeat-x,no-repeat;mask-repeat:repeat-x,no-repeat;-webkit-mask-composite:xor,source-over;mask-composite:exclude,add}@supports (clip-path:shape(from 0 0,close)){._13MXZW_reviewSection{clip-path:shape(from 0 0,hline to 0.3244%,curve to 10% 1.8756vw with 3.9822% .0407vw/7.3378% .7363vw,curve to 19.6756% 0 with 12.6615% .7363vw/16.0178% .0407vw,hline to 20.3244%,curve to 30% 1.8756vw with 23.9822% .0407vw/27.3378% .7363vw,curve to 39.6756% 0 with 32.6615% .7363vw/36.0178% .0407vw,hline to 40.3244%,curve to 50% 1.8756vw with 43.9822% .0407vw/47.3378% .7363vw,curve to 59.6756% 0 with 52.6615% .7363vw/56.0178% .0407vw,hline to 60.3244%,curve to 70% 1.8756vw with 63.9822% .0407vw/67.3378% .7363vw,curve to 79.6756% 0 with 72.6615% .7363vw/76.0178% .0407vw,hline to 80.3244%,curve to 90% 1.8756vw with 83.9822% .0407vw/87.3378% .7363vw,curve to 99.6756% 0 with 92.6615% .7363vw/96.0178% .0407vw,hline to 100%,vline to 100%,hline to 0,close);-webkit-mask:none;mask:none}}._13MXZW_reviewSection{color:#fff;padding:calc(var(--muchu-fvw)*.16) 0 calc(var(--muchu-fvw)*.2);grid-gap:calc(var(--muchu-fvw)*.06);gap:calc(var(--muchu-fvw)*.06);grid-template:"info""carousel"/minmax(0,1fr);display:grid;position:relative}._13MXZW_reviewSection:before{content:"";z-index:-1;pointer-events:none;background-blend-mode:overlay;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221000%22%20height%3D%22490%22%20viewBox%3D%220%200%201000%20490%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200h1000v490H0zm0%200%20250%20194L500%200v246L250%20440%200%20246Zm500%20246L750%2051l250%20195v244L750%20297%20500%20490Z%22%20opacity%3D%22.113%22%2F%3E%3Cpath%20d%3D%22m0%200%20250%20194L500%200v246L250%20440%200%20246Zm500%20246L750%2051l250%20195v244L750%20297%20500%20490Z%22%20opacity%3D%22.004%22%2F%3E%3C%2Fsvg%3E) 50%/75%,#00affa;position:fixed;inset:0}@supports (-webkit-touch-callout:none){._13MXZW_reviewSection:before{position:absolute}}@media (min-width:768px){._13MXZW_reviewSection{padding:calc(var(--muchu-fvw)*.12) 0 calc(var(--muchu-fvw)*.2) calc(var(--muchu-fvw)*.06667);gap:calc(var(--muchu-fvw)*.04267);grid-template:"info carousel"1fr"control carousel"/auto minmax(0,1fr)}._13MXZW_reviewSection:before{background-size:50%}}._13MXZW_reviewInfo{grid-area:info;width:fit-content;max-width:100%;margin:0 auto}@media (min-width:768px){._13MXZW_reviewInfo{margin:0}}._13MXZW_reviewSectionWithAction{grid-template:"info""carousel""indicator""action"/minmax(0,1fr)}._13MXZW_reviewSectionWithAction ._13MXZW_reviewCarouselIndicator{grid-area:indicator}@media (min-width:768px){._13MXZW_reviewSectionWithAction{row-gap:calc(var(--muchu-fvw)*.016);grid-template:"info carousel""control carousel"".carousel"minmax(0,1fr)"action carousel"/auto minmax(0,1fr)}}._13MXZW_reviewAction{margin-left:calc(var(--muchu-fvw)*.08);margin-right:calc(var(--muchu-fvw)*.08);grid-area:action}@media (min-width:768px){._13MXZW_reviewAction{margin-left:0;margin-right:0}}._13MXZW_reviewScore,._13MXZW_reviewSectionBalloonPill{width:0;min-width:100%}._13MXZW_reviewSectionHeading{color:currentColor}@media (min-width:768px){._13MXZW_reviewSectionHeading{font-size:calc(var(--muchu-fvw)*.03067);margin-top:-.25em;margin-left:0;margin-right:auto}}._13MXZW_reviewSectionHeadingSubject{--muchu-balloon-pill-background:#fff;--muchu-balloon-pill-foreground:#000;isolation:isolate;mix-blend-mode:screen}@media (min-width:768px){._13MXZW_reviewSectionHeadingSubject{margin-left:0;margin-right:auto}}._13MXZW_reviewSectionBalloonPill{font-weight:var(--muchu-font-weight-bold,700);--muchu-balloon-pill-background:#fff600;--muchu-balloon-pill-foreground:#333;font-size:calc(var(--muchu-fvw)*.0375);margin:calc(var(--muchu-fvw)*.0625) 0 0;padding:.33em 1.5em;display:block}@media (min-width:768px){._13MXZW_reviewSectionBalloonPill{font-size:calc(var(--muchu-fvw)*.01333);margin:calc(var(--muchu-fvw)*.032) 0 0}}._13MXZW_reviewScore{color:#fff600;grid-gap:calc(var(--muchu-fvw)*.01) calc(var(--muchu-fvw)*.02);gap:calc(var(--muchu-fvw)*.01) calc(var(--muchu-fvw)*.02);margin:calc(var(--muchu-fvw)*.02) 0 0;grid-template:"heading."1fr"heading stars""heading description""heading."1fr/auto minmax(0,1fr);display:grid}@media (min-width:768px){._13MXZW_reviewScore{gap:calc(var(--muchu-fvw)*.00267) calc(var(--muchu-fvw)*.01067);margin-top:calc(var(--muchu-fvw)*.01067)}}._13MXZW_reviewScoreHeading{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-numeric,sans-serif);font-weight:var(--muchu-font-weight-bold,700);font-size:calc(var(--muchu-fvw)*.15);white-space:nowrap;grid-area:heading;margin:0;line-height:1}@media (min-width:768px){._13MXZW_reviewScoreHeading{font-size:calc(var(--muchu-fvw)*.05533)}}._13MXZW_reviewScoreDigit{text-align:center;width:.6em;display:inline-block}._13MXZW_reviewScoreDigit[data-mark]{width:auto}._13MXZW_reviewScoreStars{-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%228%22%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to right,red calc(var(--review-score-star)*20%),transparent calc(var(--review-score-star)*20%)),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%228%22%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to right,red calc(var(--review-score-star)*20%),transparent calc(var(--review-score-star)*20%)),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%228%22%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to right,red calc(var(--review-score-star)*20%),transparent calc(var(--review-score-star)*20%)),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-composite:source-over,source-in,source-over,xor;aspect-ratio:5;background:#fff600;grid-area:stars;width:100%;height:auto;display:block;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:20%,100%,20%;mask-size:20%,100%,20%;-webkit-mask-repeat:repeat-x,no-repeat,repeat-x;mask-repeat:repeat-x,no-repeat,repeat-x;-webkit-mask-composite:source-over,source-in,source-over;mask-composite:add,intersect,add}._13MXZW_reviewScoreDescription{font-weight:var(--muchu-font-weight-bold,700);font-size:calc(var(--muchu-fvw)*.02875);text-align:justify;text-align-last:justify;grid-area:description;margin:0}@media (min-width:768px){._13MXZW_reviewScoreDescription{font-size:calc(var(--muchu-fvw)*.012)}}._13MXZW_reviewControl{isolation:isolate;mix-blend-mode:screen;grid-area:control}._13MXZW_reviewControlButton{color:#000;background-color:#fff;outline-color:#fff}@media (hover:hover){._13MXZW_reviewControlButton:hover{background-color:#ffffffe0}._13MXZW_reviewControlButton:active{background-color:#ffffffc2}}._13MXZW_reviewCarousel{-webkit-user-select:none;user-select:none;--review-balloon-size:calc(var(--muchu-fvw)*.825);--muchu-carousel-slide-gap:calc(var(--muchu-fvw)*.05);--muchu-carousel-slide-size:calc(var(--review-balloon-size) + var(--muchu-carousel-slide-gap));grid-area:carousel}@media (min-width:768px){._13MXZW_reviewCarousel{--review-balloon-size:calc(var(--muchu-fvw)*.34667);--muchu-carousel-slide-gap:calc(var(--muchu-fvw)*.02133);margin-left:calc(var(--muchu-carousel-slide-gap)*-1);padding-left:var(--muchu-carousel-slide-gap);-webkit-mask-image:linear-gradient(to right,transparent,red var(--muchu-carousel-slide-gap));-webkit-mask-image:linear-gradient(to right,transparent,red var(--muchu-carousel-slide-gap));mask-image:linear-gradient(to right,transparent,red var(--muchu-carousel-slide-gap));overflow:clip}}._13MXZW_reviewCarouselViewport{overflow:visible}._13MXZW_reviewCarouselContainer{grid-auto-flow:column;grid-auto-columns:var(--muchu-carousel-slide-size);grid-template-rows:repeat(6,auto) minmax(0,1fr);display:grid}._13MXZW_reviewCarouselSlide{grid-row:1/-1;grid-template-rows:subgrid;display:grid}@media (min-width:768px){._13MXZW_reviewCarouselSlide{min-height:var(--review-balloon-size);padding-left:0;padding-right:var(--muchu-carousel-slide-gap)}}._13MXZW_reviewCarouselBalloon{grid-row:1/-1;grid-template-rows:subgrid;display:grid}._13MXZW_reviewCarouselIndicator{--muchu-carousel-dot-size:calc(var(--muchu-fvw)*.0225);--muchu-carousel-dot-gap:calc(var(--muchu-fvw)*.0225);--muchu-carousel-dot-color:currentcolor;--muchu-carousel-dot-color-selected:transparent}._13MXZW_reviewCarouselIndicator ._13MXZW_reviewCarouselIndicatorDot{border:1px solid #0000;transition:background-color .3s,border-color .3s}._13MXZW_reviewCarouselIndicator ._13MXZW_reviewCarouselIndicatorDot[data-selected]{border-color:currentColor}@media (min-width:768px){._13MXZW_reviewCarouselIndicator{display:none}}}
@layer components.top2.review-balloon{._1zEwKG_reviewBalloon{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);color:#333;border-radius:calc(var(--muchu-fvw)*.275) calc(var(--muchu-fvw)*.275) calc(var(--muchu-fvw)*.275) calc(var(--muchu-fvw)*.04);padding:calc(var(--muchu-fvw)*.075) calc(var(--muchu-fvw)*.075) calc(var(--muchu-fvw)*.1125) calc(var(--muchu-fvw)*.0625);background:#fff600;flex-direction:column;justify-content:center;display:flex}@media (min-width:768px){._1zEwKG_reviewBalloon{border-radius:calc(var(--muchu-fvw)*.17333) calc(var(--muchu-fvw)*.17333) calc(var(--muchu-fvw)*.17333) calc(var(--muchu-fvw)*.01333);padding:calc(var(--muchu-fvw)*.032) calc(var(--muchu-fvw)*.064) calc(var(--muchu-fvw)*.04267) calc(var(--muchu-fvw)*.04267)}}._1zEwKG_avatar{aspect-ratio:1;width:calc(var(--muchu-fvw)*.12);height:calc(var(--muchu-fvw)*.12);background:#fff;border-radius:100vmax;grid-row:1;margin:0 auto;display:block}@media (min-width:768px){._1zEwKG_avatar{width:calc(var(--muchu-fvw)*.03733);height:calc(var(--muchu-fvw)*.03733)}}._1zEwKG_nameRow{justify-content:center;align-items:center;gap:calc(var(--muchu-fvw)*.0125);margin:calc(var(--muchu-fvw)*.03) calc(var(--muchu-fvw)*.025) 0;grid-row:2;min-width:0;display:flex}@media (min-width:768px){._1zEwKG_nameRow{gap:calc(var(--muchu-fvw)*.00533);margin:calc(var(--muchu-fvw)*.00667) 0 0}}._1zEwKG_grade,._1zEwKG_name{font-weight:var(--muchu-font-weight-bold,700);flex:0 auto;min-width:0;margin:0;display:block}._1zEwKG_name{font-size:calc(var(--muchu-fvw)*.03)}@media (min-width:768px){._1zEwKG_name{font-size:calc(var(--muchu-fvw)*.012)}}._1zEwKG_grade{padding:calc(var(--muchu-fvw)*.005) calc(var(--muchu-fvw)*.02);font-size:calc(var(--muchu-fvw)*.025);border:1px dashed;border-radius:100vmax}@media (min-width:768px){._1zEwKG_grade{font-size:calc(var(--muchu-fvw)*.00833);padding:calc(var(--muchu-fvw)*.00267) calc(var(--muchu-fvw)*.00533)}}._1zEwKG_divider{margin:calc(var(--muchu-fvw)*.03) 0;border:0;border-top:1px dashed;grid-row:3}@media (min-width:768px){._1zEwKG_divider{margin-top:calc(var(--muchu-fvw)*.01333);margin-bottom:calc(var(--muchu-fvw)*.01333)}}._1zEwKG_date{--muchu-font-weight-base:500;--muchu-font-weight-bold:600;--muchu-font-weight-black:800;font-family:var(--muchu-font-latin,sans-serif);font-weight:400;font-size:calc(var(--muchu-fvw)*.035);text-align:center;padding:0 calc(var(--muchu-fvw)*.025);margin:0 auto calc(var(--muchu-fvw)*.005);grid-row:4;display:block}@media (min-width:768px){._1zEwKG_date{margin-bottom:calc(var(--muchu-fvw)*.00267);font-size:calc(var(--muchu-fvw)*.00933);padding-left:0;padding-right:0}}._1zEwKG_title{font-weight:var(--muchu-font-weight-bold,700);white-space:pre-line;padding:0 calc(var(--muchu-fvw)*.025);font-size:calc(var(--muchu-fvw)*.045);text-align:center;grid-row:5;align-self:center;margin:0 auto;display:block}@media (min-width:768px){._1zEwKG_title{font-size:calc(var(--muchu-fvw)*.012);padding-left:0;padding-right:0}}._1zEwKG_rating{-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%228%22%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to right,red calc(var(--review-rating)*20%),transparent calc(var(--review-rating)*20%)),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%228%22%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to right,red calc(var(--review-rating)*20%),transparent calc(var(--review-rating)*20%)),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%228%22%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to right,red calc(var(--review-rating)*20%),transparent calc(var(--review-rating)*20%)),url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22256%22%20height%3D%22256%22%20viewBox%3D%2221.75%2018%20212.5%20212.5%22%3E%3Cpath%20d%3D%22M126.7%2027.8q1.3-3.8%202.6%200L152%2096h76q4%200%20.8%202.4L168%20144l22.9%2076.2q1.1%203.8-2.1%201.4L128%20176l-60.8%2045.6q-3.2%202.4-2.1-1.4L88%20144%2027.2%2098.4Q24%2096%2028%2096h76Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-composite:source-over,source-in,source-over,xor;aspect-ratio:5;width:calc(var(--muchu-fvw)*.295);height:auto;margin:calc(var(--muchu-fvw)*.02) auto;background:#ff7e00;grid-row:6;display:block;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:20%,100%,20%;mask-size:20%,100%,20%;-webkit-mask-repeat:repeat-x,no-repeat,repeat-x;mask-repeat:repeat-x,no-repeat,repeat-x;-webkit-mask-composite:source-over,source-in,source-over;mask-composite:add,intersect,add}@media (min-width:768px){._1zEwKG_rating{margin-top:calc(var(--muchu-fvw)*.01067);width:calc(var(--muchu-fvw)*.10667)}}._1zEwKG_content{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);font-size:calc(var(--muchu-fvw)*.03875);text-align:justify;text-align-last:left;margin:calc(var(--muchu-fvw)*.02) calc(var(--muchu-fvw)*.025) 0;grid-row:7;line-height:1.5;display:block}@media (min-width:768px){._1zEwKG_content{line-height:1.66;font-size:calc(var(--muchu-fvw)*.00933);margin:0}}._1zEwKG_content p{margin:0}}
@layer components.top2.stage{.CsPVya_stage{color:#fff;-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221500%22%20height%3D%22143%22%20viewBox%3D%220%200%201500%20143%22%3E%3Cpath%20d%3D%22M422.15%203.55c218.39%209.75%20509.57%20148.72%20759.5%20138.97%20129.82-5.07%20224.94-33.82%20318.35-82.83V0H0v32.49C151.83-2.94%20281.99-2.71%20422.15%203.55%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221500%22%20height%3D%22143%22%20viewBox%3D%220%200%201500%20143%22%3E%3Cpath%20d%3D%22M422.15%203.55c218.39%209.75%20509.57%20148.72%20759.5%20138.97%20129.82-5.07%20224.94-33.82%20318.35-82.83V0H0v32.49C151.83-2.94%20281.99-2.71%20422.15%203.55%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221500%22%20height%3D%22143%22%20viewBox%3D%220%200%201500%20143%22%3E%3Cpath%20d%3D%22M422.15%203.55c218.39%209.75%20509.57%20148.72%20759.5%20138.97%20129.82-5.07%20224.94-33.82%20318.35-82.83V0H0v32.49C151.83-2.94%20281.99-2.71%20422.15%203.55%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);-webkit-mask-composite:xor,source-over;background-color:#01b0c0;position:relative;-webkit-mask-position:0 0,50%;mask-position:0 0,50%;-webkit-mask-size:100%,100% 100%;mask-size:100%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor,source-over;mask-composite:exclude,add}.CsPVya_stage:before{content:"";z-index:-1;pointer-events:none;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221500%22%20height%3D%222000%22%20fill%3D%22%23029dab%22%20viewBox%3D%220%200%201500%202000%22%3E%3Cpath%20d%3D%22M1343.68%201242.79c-3.8-53.78-54.47-96.98-107.75-92.75-51-.97-96.11-45.34-98.02-96.31%207.07-93.3-106.72-146.77-173.98-79.9-67.24%2067.68-12.77%20181.97%2080.97%20173.89%2049.87%202.15%2093.35%2045.72%2095.41%2095.58a101.9%20101.9%200%200%200%2029.55%2080.78c61.39%2061.96%20168.48%2021.15%20173.98-64.87%203.14%2046.69%2043.74%2088.19%2090.42%2092.3-88.22%201.96-132.56%20111.27-69.18%20174.19a102%20102%200%200%200%2078.25%2029.73c20.69.4%2040.4%207.93%2056.66%2020.15v-441.85c-14.03%208.65-30.08%2013.94-46.85%2014.56-54.61-5.22-106.61%2039.3-109.47%2094.49Zm-103.46%20350.36c-.66%2018.77-11.89%2041.99-31.08%2061.18s-42.2%2030.21-60.95%2030.85c40.39.34%2091.07%2051.18%2091.96%2091.45.45-40.17%2050.54-90.58%2090.67-91.52-40.44-1.13-90.37-51.53-90.59-91.96Zm0-3.39a48%2048%200%200%200%200%203.39q.07-1.72%200-3.39m90.59%2095.35q2.43.13%204.77%200a47%2047%200%200%200-4.77%200m-391.48-234.15c-.95%2051-45.29%2096.09-96.26%2097.97-93.3-7.11-146.71%20106.65-79.81%20173.94%2067.71%2067.27%20181.98%2012.86%20173.85-80.89%202.12-49.87%2045.67-93.33%2095.53-95.37a101.8%20101.8%200%200%200%2080.77-29.51c39.85-39.85%2039.84-104.48-.04-144.35-66.69-66.37-179.69-14.39-174.04%2078.21M574.38%20851.99a47%2047%200%200%200-4.77%200q2.43.13%204.77%200m-95.42%2095.42q.07-1.92%200-3.91a51%2051%200%200%200%200%203.91m.07-190.77a48%2048%200%200%200%200%203.39q.07-1.72%200-3.39m761.13%201023.9q.07-1.92%200-3.91a51%2051%200%200%200%200%203.91m-509.48%2079.39a48%2048%200%200%200%200%203.39q.07-1.72%200-3.39m414.12-174.74q1.66.05%203.39%200a48%2048%200%200%200-3.39%200m-509.54%20270.16q1.66.05%203.39%200a48%2048%200%200%200-3.39%200m95.42-92.03c-.66%2018.77-11.89%2041.99-31.08%2061.18s-42.2%2030.21-60.95%2030.84c25.16.21%2054.3%2020.02%2072.93%2044.65h37.67c18.33-24.45%2047.1-44.14%2072.03-44.72-40.44-1.13-90.37-51.53-90.59-91.96Zm90.59%2091.96q2.43.13%204.77%200a47%2047%200%200%200-4.77%200M376.75%20238.85a47%2047%200%200%200-4.77%200q2.43.13%204.77%200m102.2%20704.66c.45-40.17%2050.54-90.58%2090.67-91.52-40.44-1.13-90.37-51.53-90.59-91.96-.66%2018.77-11.89%2041.99-31.08%2061.18s-42.21%2030.21-60.95%2030.84c40.39.34%2091.07%2051.18%2091.96%2091.45Zm1014.98-395.27c-4.02-55.09-56.48-99.62-111.23-93.78-49.87-2.15-93.35-45.72-95.41-95.58q.72-8.68-.02-17.35c2.12-49.87%2045.67-93.33%2095.53-95.37a101.8%20101.8%200%200%200%2080.77-29.51c60.6-59.96%2022.96-164.96-60.96-173.64%2034.81-.76%2062.78-18.26%2080.01-43.01h-202.33c-17.71%2025.8-46.95%2043.83-78.79%2045.01-54.61-5.22-106.61%2039.3-109.47%2094.49-3.8-53.78-54.47-96.98-107.75-92.75-33.13-.63-63.77-19.58-81.71-46.75H700.39c19.19%2028.57%2052.35%2047.93%2092.85%2044.44%2049.87%202.15%2093.35%2045.72%2095.41%2095.58a101.9%20101.9%200%200%200%2029.55%2080.78c61.39%2061.96%20168.48%2021.15%20173.98-64.87%203.14%2046.69%2043.74%2088.19%2090.42%2092.3-88.21%201.96-132.56%20111.27-69.18%20174.19a102%20102%200%200%200%2078.25%2029.73c51%20.97%2096.11%2045.34%2098.02%2096.31q-.5%206.88-.1%2013.75c-.95%2050.99-45.29%2096.09-96.26%2097.97-93.31-7.11-146.72%20106.65-79.81%20173.94%2061.93%2062.47%20169.85%2020.4%20174.06-66.43%208.55%2084.55%20113.6%20124.47%20174.72%2062.95a101.8%20101.8%200%200%200%2029.5-80.92%2094%2094%200%200%201%208.2-34.3V516.98a101%20101%200%200%200-6.07%2031.27ZM167.87%201055.01a101.8%20101.8%200%200%200%2080.77-29.51c59.12-58.42%2024.96-160.99-56.49-173.05a102.8%20102.8%200%200%200%2059.29-29.24c67.08-67.49%2013.05-181.56-80.48-173.93-50.34-1.81-94.43-45.93-96.3-96.22q.61-8.34-.09-16.67c2.12-49.87%2045.67-93.33%2095.53-95.37%2062.69%206.22%20117.57-49.88%20110.08-112.35%204.57-40.32%2051.33-88.59%2091.81-89.83-41.32-1.64-89.39-50.61-89.85-92.13a102%20102%200%200%200-29.46-81.83c-66.7-66.37-179.7-14.39-174.05%2078.21-.84%2045-35.47%2085.4-78.63%2095.57v411.08c41.75%2010.47%2075.25%2049.28%2077.06%2092.9q-.76%209.06.08%2018.12C74.89%20803.72%2041.2%20842%200%20852.35v404.22c42.78-13.2%2076.91-53.48%2072.33-106.18%202.12-49.87%2045.67-93.33%2095.53-95.37Zm219.12-202.95a48%2048%200%200%200-3.39%200q1.66.05%203.39%200m696.93-270.24a47%2047%200%200%200-4.77%200q2.43.13%204.77%200m-95.42%2095.43q.07-1.92%200-3.91a51%2051%200%200%200%200%203.91M493.12%20149.78a48%2048%200%200%200%200%203.39q.07-1.73%200-3.39M649.36%201348.5q1.67.05%203.39%200a48%2048%200%200%200-3.39%200m339.21-862.03a48%2048%200%200%200%200%203.39q.07-1.72%200-3.39m376.61%201450.94c39.17%2039.51%2096.73%2037.19%20134.82%208.19v-202.27c-15.79%2011.92-34.88%2019.4-55.01%2020.14-93.3-7.11-146.72%20106.65-79.81%20173.94m-831.39-687.4a102%20102%200%200%200-29.46-81.83c-66.69-66.37-179.69-14.39-174.04%2078.21-.95%2051-45.29%2096.09-96.26%2097.97a101.8%20101.8%200%200%200-79.85%2029.59c-59.47%2058.78-24.5%20161.92%2057.53%20173.21-49.88%205.28-90.35%2051.61-89.26%20101.37-1.16%2058.54%2052.85%20107.94%20110.85%20101.84%2049.87%202.15%2093.35%2045.72%2095.41%2095.58q-.76%209.06.08%2018.12c-2.58%2049.38-46.72%2092.6-96.04%2094.28a101.8%20101.8%200%200%200-79.85%2029.59%20104%20104%200%200%200-10.47%2012.08h370.35c-14.84-22.68-38.63-39.75-68.99-44.25a102.8%20102.8%200%200%200%2059.29-29.24c67.08-67.49%2013.05-181.56-80.48-173.93-50.34-1.81-94.43-45.93-96.3-96.22q.62-8.34-.09-16.67c2.12-49.87%2045.67-93.33%2095.53-95.37%2062.69%206.22%20117.57-49.88%20110.08-112.35%204.57-40.32%2051.33-88.59%2091.81-89.84-41.32-1.64-89.39-50.61-89.85-92.13Zm362.74-668.12c40.39.34%2091.07%2051.18%2091.96%2091.45.45-40.17%2050.54-90.58%2090.67-91.52-40.44-1.13-90.37-51.53-90.59-91.96-.66%2018.77-11.89%2041.99-31.08%2061.18s-42.2%2030.21-60.95%2030.85Zm-272.89%20760.25q2.43.13%204.77%200a47%2047%200%200%200-4.77%200m269.5-760.25q1.67.05%203.39%200a48%2048%200%200%200-3.39%200m-400.1-245.24c.45-40.17%2050.54-90.58%2090.67-91.52-40.44-1.13-90.37-51.53-90.59-91.96-.68%2040.35-51.61%2091.49-92.03%2092.03%2018.75.58%2041.72%2011.4%2060.96%2030.65%2019.1%2019.1%2030.23%2042.1%2030.99%2060.8m-91.95-91.45a48%2048%200%200%200-3.39%200q1.67.05%203.39%200m91.96%2095.36q.07-1.92%200-3.91a51%2051%200%200%200%200%203.91m95.42-95.42a47%2047%200%200%200-4.77%200q2.43.13%204.77%200m251.66%201103.29a47%2047%200%200%200-4.77%200q2.43.13%204.77%200M511.6%20619.57c67.71%2067.27%20181.98%2012.86%20173.85-80.89%202.12-49.87%2045.67-93.33%2095.53-95.37a101.8%20101.8%200%200%200%2080.77-29.51c39.85-39.85%2039.84-104.48-.04-144.35-66.69-66.37-179.69-14.39-174.04%2078.21-.95%2051-45.29%2096.09-96.26%2097.97-93.3-7.11-146.71%20106.65-79.81%20173.94m233.11%20824.28q.07-1.92%200-3.91a51%2051%200%200%200%200%203.91m90.66-95.43c-40.44-1.13-90.37-51.53-90.59-91.96-.68%2040.35-51.61%2091.49-92.03%2092.03%2018.75.58%2041.72%2011.4%2060.96%2030.65%2019.1%2019.1%2030.23%2042.1%2030.99%2060.8.45-40.17%2050.54-90.58%2090.67-91.52m-90.59-95.34a48%2048%200%200%200%200%203.39q.07-1.73%200-3.39%22%2F%3E%3C%2Fsvg%3E) top/cover no-repeat;position:fixed;inset:0}@supports (-webkit-touch-callout:none){.CsPVya_stage:before{position:absolute}}@supports (clip-path:shape(from 0 0,close)){.CsPVya_stage{clip-path:shape(from 0 2.166vw,curve to 28.1433% .2367vw with 10.122% -.196vw/18.7993% -.1807vw,curve to 78.7767% 9.5013vw with 42.7027% .8867vw/62.1147% 10.1513vw,curve to 100% 3.9793vw with 87.4313% 9.1633vw/93.7727% 7.2467vw,vline to 100%,hline to 0,close);-webkit-mask:none;mask:none}}.CsPVya_stage{margin:calc(var(--muchu-fvw)*.05333) 0 0;padding:calc(var(--muchu-fvw)*.144) 0}.CsPVya_shapeAreaLeft,.CsPVya_shapeAreaRight{z-index:-1}.CsPVya_shapeAreaLeft{width:calc(var(--muchu-fvw)*.25);height:calc(var(--muchu-fvw)*.25);top:calc(var(--muchu-fvw)*.0725);left:calc(var(--muchu-fvw)*.0175)}@media (min-width:768px){.CsPVya_shapeAreaLeft{width:calc(var(--muchu-fvw)*.06667);height:calc(var(--muchu-fvw)*.06667);top:calc(var(--muchu-fvw)*.17333);left:calc(var(--muchu-fvw)*.14233)}}.CsPVya_shapeAreaRight{width:calc(var(--muchu-fvw)*.25);height:calc(var(--muchu-fvw)*.25);top:calc(var(--muchu-fvw)*.1475);right:calc(var(--muchu-fvw)*-.02)}@media (min-width:768px){.CsPVya_shapeAreaRight{width:calc(var(--muchu-fvw)*.06667);height:calc(var(--muchu-fvw)*.06667);top:calc(var(--muchu-fvw)*.21433);right:calc(var(--muchu-fvw)*.11767)}}.CsPVya_heading{color:currentColor;font-size:calc(var(--muchu-fvw)*.055)}.CsPVya_heading big{letter-spacing:-.08em;font-size:calc(var(--muchu-fvw)*.08)}@media (min-width:768px){.CsPVya_heading{font-size:calc(var(--muchu-fvw)*.028)}.CsPVya_heading big{letter-spacing:0;font-size:calc(var(--muchu-fvw)*.036)}}.CsPVya_headingSubject{--muchu-balloon-pill-background:#fff;--muchu-balloon-pill-foreground:#000;isolation:isolate;mix-blend-mode:screen}.CsPVya_description{text-align:center;font-size:calc(var(--muchu-fvw)*.04);margin:1em 0}@media (min-width:768px){.CsPVya_description{font-size:calc(var(--muchu-fvw)*.012);margin-top:2em;margin-bottom:2em}}.CsPVya_steps{margin:calc(var(--muchu-fvw)*.06);gap:calc(var(--muchu-fvw)*.02);flex-flow:column;padding:0;list-style:none;display:flex}@media (min-width:768px){.CsPVya_steps{margin:0 calc(var(--muchu-fvw)*.06667);flex-direction:row;justify-content:space-between;gap:0}}.CsPVya_stepListItem{margin:0;padding:0;list-style:none;display:contents}.CsPVya_stepListItem+.CsPVya_stepListItem:before{content:"";aspect-ratio:1;width:calc(var(--muchu-fvw)*.07);height:calc(var(--muchu-fvw)*.07);background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2232%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2037%2032%22%3E%3Cpath%20d%3D%22m36.13%2013.89-12.9-13a3%203%200%200%200-4.26%204.22L29.77%2016l-10.8%2010.89A3%203%200%200%200%2021.1%2032c.76%200%201.54-.3%202.13-.89l12.9-13a3%203%200%200%200%200-4.23Z%22%2F%3E%3Cpath%20d%3D%22M24.83%2016a3%203%200%200%200-3-3H3a3%203%200%201%200%200%206h18.83a3%203%200%200%200%203-3%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;align-self:center;display:block;transform:rotate(90deg)}@media (min-width:768px){.CsPVya_stepListItem+.CsPVya_stepListItem:before{width:calc(var(--muchu-fvw)*.02467);height:calc(var(--muchu-fvw)*.02467);transform:rotate(0)}}@media (prefers-reduced-motion:no-preference){.CsPVya_steps[data-visible=false] .CsPVya_step,.CsPVya_steps[data-visible=false] .CsPVya_stepListItem+.CsPVya_stepListItem:before{scale:0}@keyframes CsPVya_step-bounce{0%{scale:.6}to{scale:1}}@keyframes CsPVya_step-opacity{0%{opacity:0}to{opacity:1}}.CsPVya_steps[data-visible=true] .CsPVya_step,.CsPVya_steps[data-visible=true] .CsPVya_stepListItem+.CsPVya_stepListItem:before{animation:CsPVya_step-bounce 2s var(--muchu-easing-spring) both,CsPVya_step-opacity .2s linear both}.CsPVya_steps[data-visible=true] .CsPVya_stepListItem:first-child>.CsPVya_step{animation-delay:0s}.CsPVya_steps[data-visible=true] .CsPVya_stepListItem:nth-child(2)>.CsPVya_step{animation-delay:.28s}.CsPVya_steps[data-visible=true] .CsPVya_stepListItem:nth-child(2):before{animation-delay:.14s}.CsPVya_steps[data-visible=true] .CsPVya_stepListItem:nth-child(3)>.CsPVya_step{animation-delay:.56s}.CsPVya_steps[data-visible=true] .CsPVya_stepListItem:nth-child(3):before{animation-delay:.42s}.CsPVya_steps[data-visible=true] .CsPVya_stepListItem:nth-child(4)>.CsPVya_step{animation-delay:.84s}.CsPVya_steps[data-visible=true] .CsPVya_stepListItem:nth-child(4):before{animation-delay:.7s}}.CsPVya_step{grid-template:"image . .           .           .           ." minmax(0,5fr) "image . badge       .           title       ." auto "image . badge       .           subject     ." auto "image . .           .           .           ." calc(var(--muchu-fvw)*.03) "image . description description description ." auto "image . .           .           .           ." minmax(0,4fr)/calc(var(--muchu-fvw)*.36) calc(var(--muchu-fvw)*.025) calc(var(--muchu-fvw)*.125) calc(var(--muchu-fvw)*.02) minmax(0,1fr) calc(var(--muchu-fvw)*.08);width:100%;min-height:calc(var(--muchu-fvw)*.35);color:#fff;background:#01b0c0;border-radius:100vmax;flex:none;align-content:stretch;display:grid;overflow:clip}@media (min-width:768px){.CsPVya_step{grid-template:"image      " calc(var(--muchu-fvw)*.184) "badge      " 0 ".          " calc(var(--muchu-fvw)*.02933) ".          " auto "title      " minmax(auto,max-content) "subject    " minmax(auto,max-content) "description" minmax(auto,max-content) ".          " auto ".          " calc(var(--muchu-fvw)*.02933)/minmax(0,1fr);width:calc(var(--muchu-fvw)*.184);min-height:calc(var(--muchu-fvw)*.2)}}.CsPVya_step.CsPVya_stepPink{background-color:#ff53ac}.CsPVya_step.CsPVya_stepBlue{background-color:#287bff}.CsPVya_step.CsPVya_stepGreen{background-color:#00a131}.CsPVya_step.CsPVya_stepOrange{background-color:#ff6b2d}.CsPVya_stepImage{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;grid-area:image;width:100%;height:100%;display:block;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22593%22%20height%3D%22573%22%20viewBox%3D%220%200%20593%20573%22%3E%3Cpath%20d%3D%22M545.66%20164.23C475.93%2060.94%20563.29%2012.28%20593%200H0v573h286.5c204.21.08%20350.31-226.04%20259.16-408.77%22%2F%3E%3C%2Fsvg%3E) 100%/auto 100% no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22593%22%20height%3D%22573%22%20viewBox%3D%220%200%20593%20573%22%3E%3Cpath%20d%3D%22M545.66%20164.23C475.93%2060.94%20563.29%2012.28%20593%200H0v573h286.5c204.21.08%20350.31-226.04%20259.16-408.77%22%2F%3E%3C%2Fsvg%3E) 100%/auto 100% no-repeat}@media (min-width:768px){.CsPVya_stepImage{height:auto;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22573%22%20height%3D%22573%22%20viewBox%3D%220%200%20573%20573%22%3E%3Cpath%20d%3D%22M164.23%20545.32a249%20249%200%200%200-19.69-10.43%2010%2010%200%200%201-1.51-.68l-.18-.11C54.65%20493.36%2011.39%20545.09%200%20572.64V0h573v286.32c.08%20204.08-226.04%20350.09-408.77%20259%22%2F%3E%3C%2Fsvg%3E) bottom/100% no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22573%22%20height%3D%22573%22%20viewBox%3D%220%200%20573%20573%22%3E%3Cpath%20d%3D%22M164.23%20545.32a249%20249%200%200%200-19.69-10.43%2010%2010%200%200%201-1.51-.68l-.18-.11C54.65%20493.36%2011.39%20545.09%200%20572.64V0h573v286.32c.08%20204.08-226.04%20350.09-408.77%20259%22%2F%3E%3C%2Fsvg%3E) bottom/100% no-repeat}}.CsPVya_stepHeading{margin:0;display:contents}.CsPVya_stepBadge{grid-area:badge;position:relative}.CsPVya_stepBadgeInner{aspect-ratio:129/127;width:calc(var(--muchu-fvw)*.125);height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width:768px){.CsPVya_stepBadgeInner{width:calc(var(--muchu-fvw)*.06267);top:0;left:50%;transform:translate(-50%,-68%)}}.CsPVya_stepBadgeIcon{width:100%;height:100%;inset:0}.CsPVya_stepBadgeIcon,.CsPVya_stepBadgeText{display:block;position:absolute}.CsPVya_stepBadgeText{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-numeric,sans-serif);font-weight:var(--muchu-font-weight-bold,700);font-size:calc(var(--muchu-fvw)*.04);color:#333;line-height:1;top:58%;left:49%;transform:translate(-50%,-50%)}@media (min-width:768px){.CsPVya_stepBadgeText{font-size:calc(var(--muchu-fvw)*.01933)}}.CsPVya_stepTitle{width:auto;max-width:100%;height:calc(var(--muchu-fvw)*.0475);font-size:calc(var(--muchu-fvw)*.0475);grid-area:title;align-self:end;margin:0;display:block}@media (min-width:768px){.CsPVya_stepTitle{height:calc(var(--muchu-fvw)*.01867);font-size:calc(var(--muchu-fvw)*.02333);align-self:auto;margin:0 auto}}.CsPVya_stepSubject{--muchu-font-weight-base:500;--muchu-font-weight-bold:600;--muchu-font-weight-black:800;font-family:var(--muchu-font-latin,sans-serif);font-weight:var(--muchu-font-weight-bold,700);text-transform:capitalize;margin:calc(var(--muchu-fvw)*.01) 0 0;text-align:left;font-size:calc(var(--muchu-fvw)*.025);grid-area:subject;line-height:1.2}@media (min-width:768px){.CsPVya_stepSubject{text-align:center;font-size:calc(var(--muchu-fvw)*.01);margin:0 auto;line-height:normal}}.CsPVya_stepDescription{overflow-wrap:break-word;word-break:keep-all;margin:0 0 0 calc(var(--muchu-fvw)*.0175);text-align:left;text-wrap:balance;font-size:calc(var(--muchu-fvw)*.0325);letter-spacing:.02em;grid-area:description;align-self:center;line-height:1.4}@media (min-width:768px){.CsPVya_stepDescription{text-align:center;font-size:calc(var(--muchu-fvw)*.01067);align-self:auto;margin:1em 2em}}.CsPVya_stageContact{margin:calc(var(--muchu-fvw)*.1) calc(var(--muchu-fvw)*.06)}@media (min-width:768px){.CsPVya_stageContact{margin:calc(var(--muchu-fvw)*.04267) auto}}}
@layer components.top2.stage-contact{.Ui_u3a_stageContact{grid-template:"title      " auto ".          " calc(var(--muchu-fvw)*.0375) "description" auto ".          " calc(var(--muchu-fvw)*.05) "button     " auto/minmax(0,1fr);color:#333;width:100%;padding:calc(var(--muchu-fvw)*.1) calc(var(--muchu-fvw)*.1125);border-radius:calc(var(--muchu-fvw)*.125);background:#fff;align-items:center;margin:0 auto;display:grid}@media (min-width:768px){.Ui_u3a_stageContact{gap:calc(var(--muchu-fvw)*.008) calc(var(--muchu-fvw)*.05);max-width:calc(100% - var(--muchu-fvw)*.06667);width:fit-content;padding:calc(var(--muchu-fvw)*.05333) calc(var(--muchu-fvw)*.06667);border-radius:calc(var(--muchu-fvw)*.08) calc(var(--muchu-fvw)*.01333) calc(var(--muchu-fvw)*.08) calc(var(--muchu-fvw)*.08);grid-template:"title button""description button"/minmax(0,1fr) auto}}.Ui_u3a_stageContactTitleHeading{margin:0;display:contents}.Ui_u3a_stageContactTitle{font-size:calc(var(--muchu-fvw)*.075);grid-area:title;display:block}@media (min-width:768px){.Ui_u3a_stageContactTitle{font-size:calc(var(--muchu-fvw)*.04133)}}img.Ui_u3a_stageContactTitle{width:calc(var(--muchu-fvw)*.57);height:auto;margin:0 auto}@media (min-width:768px){img.Ui_u3a_stageContactTitle{width:calc(var(--muchu-fvw)*.23667);margin:0}}.Ui_u3a_stageContactDescription{overflow-wrap:break-word;word-break:keep-all;--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);font-weight:var(--muchu-font-weight-bold,700);font-size:calc(var(--muchu-fvw)*.035);text-wrap:balance;text-align:center;grid-area:description;margin:0}@media (min-width:768px){.Ui_u3a_stageContactDescription{font-size:calc(var(--muchu-fvw)*.01333);text-align:left}}.Ui_u3a_stageContactButton{--muchu-font-weight-base:500;--muchu-font-weight-bold:700;--muchu-font-weight-black:900;font-family:var(--muchu-font-base,sans-serif);font-weight:var(--muchu-font-weight-black,900);--muchu-button-raise:calc(var(--muchu-fvw)*.015);font-size:calc(var(--muchu-fvw)*.04);letter-spacing:-.025em;white-space:nowrap;border-radius:2em .75em 2em 2em;grid-area:button;gap:.5em;padding-top:calc(1.25em - 1px);padding-bottom:calc(1.25em - 1px)}@media (min-width:768px){.Ui_u3a_stageContactButton{--muchu-button-raise:calc(var(--muchu-fvw)*.004);font-size:calc(var(--muchu-fvw)*.01533)}}.Ui_u3a_stageContactButton small{font-size:85%}.Ui_u3a_stageContactButtonRow{align-items:center;gap:inherit;flex:0 auto;padding-left:1.5em;padding-right:1.5em;display:inline-flex}.Ui_u3a_stageContactButtonText{flex:1 1 0}.Ui_u3a_stageContactButtonIcon{align-self:center;width:1.5em;height:1.5em}}
@layer components.top2.teacher{._1Vypta_teacherSection{margin:calc(var(--muchu-fvw)*.125) 0 calc(var(--muchu-fvw)*.18)}@media (min-width:768px){._1Vypta_teacherSection{margin-top:calc(var(--muchu-fvw)*.06667);margin-bottom:calc(var(--muchu-fvw)*.09333)}}._1Vypta_teachers{isolation:isolate;margin:calc(var(--muchu-fvw)*.16) 0 0;position:relative}@media (min-width:768px){._1Vypta_teachers{margin-top:calc(var(--muchu-fvw)*.06)}}._1Vypta_shapeArea{z-index:-1;display:none}@media (min-width:768px){._1Vypta_shapeArea{width:calc(var(--muchu-fvw)*.06667);height:calc(var(--muchu-fvw)*.06667);top:calc(var(--muchu-fvw)*.01733);left:calc(var(--muchu-fvw)*.20533);display:block}}._1Vypta_teachersDescription{margin:calc(var(--muchu-fvw)*.04) calc(var(--muchu-fvw)*.08) calc(var(--muchu-fvw)*.075);font-size:calc(var(--muchu-fvw)*.04);text-align:justify;text-align-last:left;line-height:1.5}._1Vypta_teachersDescription br{display:none}@media (min-width:768px){._1Vypta_teachersDescription{margin:calc(var(--muchu-fvw)*.01667) auto;font-size:calc(var(--muchu-fvw)*.01333);text-align:center;text-align-last:center;line-height:1.667}._1Vypta_teachersDescription br{display:inline}}._1Vypta_teachersCarousel{--muchu-carousel-slide-size:calc(var(--muchu-fvw)*.875);--muchu-carousel-slide-gap:calc(var(--muchu-fvw)*.05);--muchu-carousel-dot-size:calc(var(--muchu-fvw)*.0225);--muchu-carousel-dot-gap:calc(var(--muchu-fvw)*.0225)}@media (min-width:768px){._1Vypta_teachersCarousel{--muchu-carousel-slide-size:calc(var(--muchu-fvw)*.30667);--muchu-carousel-slide-gap:calc(var(--muchu-fvw)*.02667)}}._1Vypta_teachersCarouselControlContainer{height:0;margin:0 calc(var(--muchu-fvw)*.04) calc(var(--muchu-fvw)*.01867);display:none;position:relative}@media (min-width:768px){._1Vypta_teachersCarouselControlContainer{display:block}}._1Vypta_teachersCarouselControl{gap:calc(var(--muchu-fvw)*.00533);display:flex;position:absolute;bottom:0;right:0}._1Vypta_teachersCarouselControl>*{flex:none}._1Vypta_teachersCarouselIndicator{margin-top:calc(var(--muchu-fvw)*.075);margin-bottom:calc(var(--muchu-fvw)*.04)}@media (min-width:768px){._1Vypta_teachersCarouselIndicator{display:none}}._1Vypta_teachersCarouselIndicatorDot{transition:background-color .2s}._1Vypta_teachersCarouselButton{font-weight:var(--muchu-font-weight-bold,700);--muchu-button-focus-edge:var(--teacher-card-primary);width:fit-content;margin:calc(var(--muchu-fvw)*.03) auto 0;font-size:calc(var(--muchu-fvw)*.04);border-radius:100vmax 35vmax 100vmax 100vmax;padding:1em 2em;display:flex}@media (min-width:768px){._1Vypta_teachersCarouselButton{margin-top:calc(var(--muchu-fvw)*.016);font-size:calc(var(--muchu-fvw)*.01067)}}._1Vypta_teachersCarouselButton ._1Vypta_teachersCarouselButtonArrow{margin-left:.9em;margin-right:-.9em}}
@keyframes w50UFG_scroll-fade{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@layer components.top2.teacher-programs{.w50UFG_teacherPrograms{color:#fff;padding:calc(var(--muchu-fvw)*1.5) calc(var(--muchu-fvw)*.01333) calc(var(--muchu-fvw)*.3)}@media (min-width:768px){.w50UFG_teacherPrograms{padding:calc(var(--muchu-fvw)*.46667) calc(var(--muchu-fvw)*.04) calc(var(--muchu-fvw)*.13333)}}[data-scroll-lock=true] .w50UFG_teacherPrograms{padding-bottom:0;display:flow-root}.w50UFG_headingContainer{mix-blend-mode:screen;view-timeline:--tpm-background-fade}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-scroll-lock=false] .w50UFG_headingContainer{animation:w50UFG_scroll-fade linear(0,.021,.0787,.1651,.2722,.3924,.5187,.6451,.7663,.8783,.9778,1.0627,1.1319,1.185,1.2222,1.2446,1.2535,1.2507,1.238,1.2176,1.1915,1.1616,1.1298,1.0976,1.0664,1.0374,1.0113,.9888,.9703,.9559,.9455,.9389,.9359,.936,.9386,.9434,.9497,.9571,.9651,.9733,.9813,.9888,.9956,1.0016,1.0065,1.0104,1.0133,1.0152,1.0162,1.0163,1.0158,1.0147,1.0132,1.0113,1.0093,1.0073,1.0052,1.0033,1.0015,.9999,.9986,.9976,.9968,.9962,.9959,.9958,.9959,.9962,.9966,.997,.9975,.998,.9986,.9991,.9995,.9999,1.0003,1.0006,1.0008,1.0009,1.001,1.0011,1.001,1.001,1.0009,1.0008,1.0007,1.0005,1.0004,1.0003,1.0001,1,.9999,.9999,.9998,.9998,.9997,.9997,.9997,.9997,1) both;animation-timeline:view();animation-range:entry 90% cover 150%}}}.w50UFG_heading{color:currentColor}.w50UFG_heading .w50UFG_headingFirstLine{font-size:calc(var(--muchu-fvw)*.065)}.w50UFG_heading strong{--muchu-emphasis-marks-length:2.4em;line-height:1.33}@media (min-width:768px){.w50UFG_heading .w50UFG_headingFirstLine{font-size:inherit}.w50UFG_heading strong{--muchu-emphasis-marks-length:1.4em}.w50UFG_heading br[data-only=mobile]{display:none}}.w50UFG_headingSubject{--muchu-balloon-pill-background:#fff;--muchu-balloon-pill-foreground:#000}.w50UFG_headingSpacer{height:0;padding-bottom:calc(var(--muchu-fvw)*.25)}@media (min-width:768px){.w50UFG_headingSpacer{padding-bottom:calc(var(--muchu-fvw)*.12)}}.w50UFG_bgSpacer{height:80svh}.w50UFG_listTracker{height:100svh;margin-bottom:calc(-16.6667svh - var(--tpm-sticky-inset));position:relative}.w50UFG_withScrollLock{display:none}.w50UFG_withoutScrollLock,[data-scroll-lock=true] .w50UFG_withScrollLock{display:contents}[data-scroll-lock=true] .w50UFG_withoutScrollLock{display:none}}
