@layer components.top2.classes{.Classes-module-scss-module__k6wf9a__classesSection{margin:calc(var(--muchu-fvw)*.125) 0 calc(var(--muchu-fvw)*-.02133);display:block;position:relative}@media (min-width:768px){.Classes-module-scss-module__k6wf9a__classesSection{margin:calc(var(--muchu-fvw)*.05333) 0 calc(var(--muchu-fvw)*-.02133)}}.Classes-module-scss-module__k6wf9a__shape{pointer-events:none;width:calc(var(--muchu-fvw)*.13);height:calc(var(--muchu-fvw)*.13);top:calc(var(--muchu-fvw)*-.015);left:calc(var(--muchu-fvw)*.1125);position:absolute}@media (min-width:768px){.Classes-module-scss-module__k6wf9a__shape{width:calc(var(--muchu-fvw)*.064);height:calc(var(--muchu-fvw)*.064);top:calc(var(--muchu-fvw)*.02533);left:calc(var(--muchu-fvw)*.21133)}}.Classes-module-scss-module__k6wf9a__headingSubject{--muchu-balloon-pill-background:#0dae46}.Classes-module-scss-module__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){.Classes-module-scss-module__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)}}.Classes-module-scss-module__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){.Classes-module-scss-module__k6wf9a__classCarousel [data-muchu-carousel-part=viewport]{padding-top:calc(var(--muchu-fvw)*.00667)}}.Classes-module-scss-module__k6wf9a__classCarouselControlContainer{height:0;margin:0 calc(var(--muchu-fvw)*.04) calc(var(--muchu-fvw)*.032);display:none;position:relative}@media (min-width:768px){.Classes-module-scss-module__k6wf9a__classCarouselControlContainer{display:block}}.Classes-module-scss-module__k6wf9a__classCarouselIndicator{left:0;right:0;bottom:calc(var(--cc-viewport-padding-block-end) - var(--muchu-fvw)*.095);position:absolute}.Classes-module-scss-module__k6wf9a__classCarouselIndicatorDot{transition:background-color .2s}.Classes-module-scss-module__k6wf9a__classCarouselControl{gap:calc(var(--muchu-fvw)*.00533);display:flex;position:absolute;bottom:0;right:0}.Classes-module-scss-module__k6wf9a__classCarouselControl>*{flex:none}.Classes-module-scss-module__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){.Classes-module-scss-module__k6wf9a__classCarouselItem{width:calc(var(--muchu-fvw)*.2)}}.Classes-module-scss-module__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){.Classes-module-scss-module__k6wf9a__classCarouselButton{border-width:calc(var(--muchu-fvw)*.004);border-radius:calc(var(--muchu-fvw)*.01333)}}.Classes-module-scss-module__k6wf9a__classCarouselButton[aria-disabled]{cursor:inherit;transform:none!important}.Classes-module-scss-module__k6wf9a__classCarouselButton:focus-visible{outline:calc(var(--muchu-fvw)*.01) solid #2c79ed;outline-offset:calc(var(--muchu-fvw)*.01)}@media (min-width:768px){.Classes-module-scss-module__k6wf9a__classCarouselButton:focus-visible{outline-width:calc(var(--muchu-fvw)*.00267);outline-offset:calc(var(--muchu-fvw)*.00267)}}.Classes-module-scss-module__k6wf9a__classCarouselButton:active{transition-duration:0s;transform:scale(.99)}.Classes-module-scss-module__k6wf9a__classCarouselVideo,.Classes-module-scss-module__k6wf9a__classCarouselVideoContainer{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0;aspect-ratio:auto!important}.Classes-module-scss-module__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){.Classes-module-scss-module__k6wf9a__classCarouselItemTexts{top:auto;right:calc(var(--muchu-fvw)*.01333);bottom:calc(var(--muchu-fvw)*.01333);left:calc(var(--muchu-fvw)*.01333);gap:0}}.Classes-module-scss-module__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){.Classes-module-scss-module__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)}}.Classes-module-scss-module__k6wf9a__classCarouselItemText strong{font-weight:var(--muchu-font-weight-bold,700);font-size:calc(var(--muchu-fvw)*.03875)}@media (min-width:768px){.Classes-module-scss-module__k6wf9a__classCarouselItemText strong{font-size:calc(var(--muchu-fvw)*.01033)}}.Classes-module-scss-module__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:30s;pointer-events:none;position:absolute;inset:0;overflow:clip}@media (min-width:768px){.Classes-module-scss-module__k6wf9a__classCarouselText{--cct-gap:calc(var(--muchu-fvw)*.02667)}}@keyframes Classes-module-scss-module__k6wf9a__class-carousel-text-spin{to{rotate:calc(var(--cct-angle-step)*-1)}}.Classes-module-scss-module__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:Classes-module-scss-module__k6wf9a__class-carousel-text-spin var(--cct-duration) linear infinite;will-change:transform;position:absolute;left:50%}@media (prefers-reduced-motion:reduce){.Classes-module-scss-module__k6wf9a__classCarouselTextRing{will-change:auto;animation-play-state:paused}}.Classes-module-scss-module__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.MuchuCarousel-module-scss-module__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.MuchuCarousel-module-scss-module__cOv7wG__muchuButtonPrimitive){color:inherit;text-decoration:none}.MuchuCarousel-module-scss-module__cOv7wG__muchuButtonPrimitive{--muchu-button-duration:.4s;--muchu-button-press-duration:50ms;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;min-width:auto;display:inline-block}@media not (hover:hover){.MuchuCarousel-module-scss-module__cOv7wG__muchuButtonPrimitive{--muchu-button-press-duration:0s}}@media (prefers-reduced-motion:reduce){.MuchuCarousel-module-scss-module__cOv7wG__muchuButtonPrimitive{--muchu-button-duration:0s;--muchu-button-press-duration:0s}}a.MuchuCarousel-module-scss-module__cOv7wG__muchuButtonPrimitive:not([aria-disabled=true]),button.MuchuCarousel-module-scss-module__cOv7wG__muchuButtonPrimitive:enabled{cursor:pointer}a.MuchuCarousel-module-scss-module__cOv7wG__muchuButtonPrimitive[aria-disabled=true],button.MuchuCarousel-module-scss-module__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{.MuchuCarousel-module-scss-module__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){.MuchuCarousel-module-scss-module__cOv7wG__muchuCarousel{--muchu-carousel-controls-display:flex;--muchu-carousel-indicator-display:none;--muchu-carousel-control-size:5.73333vw;--muchu-carousel-control-gap:.533333vw}}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselViewport{overflow:clip var(--muchu-carousel-overflow-y);cursor:grab;min-width:0}[data-muchu-carousel][data-grabbing=true] .MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselViewport{cursor:grabbing}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselContainer{display:flex}.MuchuCarousel-module-scss-module__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}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControls{display:var(--muchu-carousel-controls-display,none);gap:var(--muchu-carousel-control-gap,3.2vw);align-items:center}@media (min-width:768px){.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControls{display:var(--muchu-carousel-controls-display,flex);gap:var(--muchu-carousel-control-gap,.533333vw)}}.MuchuCarousel-module-scss-module__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}@media (min-width:768px){.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl{width:var(--muchu-carousel-control-size,5.73333vw);height:var(--muchu-carousel-control-size,5.73333vw)}}a.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:not([aria-disabled=true]),button.MuchuCarousel-module-scss-module__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}a.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:not([aria-disabled=true]):focus-visible,button.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:enabled:focus-visible{outline-offset:3px;outline:3px solid #2c79ed}a.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:not([aria-disabled=true]):focus-visible .MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControlIcon,button.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:enabled:focus-visible .MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControlIcon{animation:MuchuCarousel-module-scss-module__cOv7wG__arrow-animation var(--muchu-button-duration) linear;will-change:transform}@keyframes MuchuCarousel-module-scss-module__cOv7wG__arrow-animation{0%{opacity:1;animation-timing-function:ease-in;transform:translate(0)}33%{transform:translateX(var(--muchu-button-arrow-distance,1.25em));opacity:0;animation-timing-function:step-end}34%{transform:translateX(calc(var(--muchu-button-arrow-distance,1.25em)*-1));opacity:0;animation-timing-function:ease-out}to{opacity:1;transform:translate(0)}}@media (hover:hover){a.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:not([aria-disabled=true]):hover,button.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:enabled:hover{background-color:#141414}a.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:not([aria-disabled=true]):hover .MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControlIcon,button.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:enabled:hover .MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControlIcon{animation:MuchuCarousel-module-scss-module__cOv7wG__arrow-animation var(--muchu-button-duration) linear;will-change:transform}@keyframes MuchuCarousel-module-scss-module__cOv7wG__arrow-animation{0%{opacity:1;animation-timing-function:ease-in;transform:translate(0)}33%{transform:translateX(var(--muchu-button-arrow-distance,1.25em));opacity:0;animation-timing-function:step-end}34%{transform:translateX(calc(var(--muchu-button-arrow-distance,1.25em)*-1));opacity:0;animation-timing-function:ease-out}to{opacity:1;transform:translate(0)}}}a.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:not([aria-disabled=true]):active,button.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:enabled:active{background-color:#333;transition-duration:0s}a.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl[aria-disabled=true],button.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl:disabled{color:#a5a19d;background-color:#e5e3e0}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControlIcon{--muchu-button-arrow-distance:150%;aspect-ratio:37/33;width:15%;height:auto;display:block}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControl[data-direction=prev] .MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControlIcon{scale:-1 1}.MuchuCarousel-module-scss-module__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){.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselIndicator{display:var(--muchu-carousel-indicator-display,none)}}.MuchuCarousel-module-scss-module__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}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselDot[data-selected]{background-color:var(--muchu-carousel-dot-color-selected,#333)}.MuchuCarousel-module-scss-module__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}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselDot:focus-visible{outline-offset:3px;outline:3px solid #2c79ed}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselDot:disabled{cursor:not-allowed}.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselControls:is([data-count="0"],[data-count="1"]),.MuchuCarousel-module-scss-module__cOv7wG__muchuCarouselIndicator:is([data-count="0"],[data-count="1"]){display:none}}
@layer components.top2.shape{.Shape-module-scss-module__6eKgga__shape{display:inline-block}.Shape-module-scss-module__6eKgga__shape[data-color=red]{--shape-base:#ff3b3b;--shape-accent:#ffe447}.Shape-module-scss-module__6eKgga__shape[data-color=green]{--shape-base:#00cb65;--shape-accent:#ffdc00}.Shape-module-scss-module__6eKgga__shape[data-color=yellow]{--shape-base:#ffdc00;--shape-accent:#ff626d}.Shape-module-scss-module__6eKgga__shape[data-color=blue]{--shape-base:#0fb8ed;--shape-accent:#374aff}.Shape-module-scss-module__6eKgga__shape[data-color=cyan]{--shape-base:#00bfff;--shape-accent:#fff600}.Shape-module-scss-module__6eKgga__shape[data-color=purple]{--shape-base:#b953fc;--shape-accent:#ff7de8}.Shape-module-scss-module__6eKgga__shape[data-color=lime]{--shape-base:#b4f200;--shape-accent:#00c56f}.Shape-module-scss-module__6eKgga__base{fill:var(--shape-base)}.Shape-module-scss-module__6eKgga__gradient stop{stop-color:var(--shape-accent)}}
@layer design.muchu.components.section-heading{.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading,.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{font-weight:var(--muchu-font-weight-black,900);text-align:center;width:fit-content;min-width:7em;max-width:100%;margin:0 auto;display:block}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading{--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);font-size:calc(var(--muchu-fvw)*.08);letter-spacing:-.02em;color:#333}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading small{font-size:.85em}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading big{font-size:1.18em}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-color=blue]{color:#2c79ed}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-color=pink]{color:#ff52aa}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-color=orange]{color:#ff7e00}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-color=green]{color:#35ad00}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-em],.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading em{font-style:inherit;border-bottom:4px dotted}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-strong],.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading strong{--muchu-emphasis-marks-thickness:.085em;--muchu-emphasis-marks-angle:30deg;--muchu-emphasis-marks-space:1.12em;--muchu-emphasis-marks-length:1.4em;padding-left:var(--muchu-emphasis-marks-space);padding-right:var(--muchu-emphasis-marks-space);display:inline-block;position:relative}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-strong]:after,.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-strong]:before,.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading strong:after,.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading strong:before{width:var(--muchu-emphasis-marks-thickness);height:calc((var(--muchu-emphasis-marks-length) - .05em)*.5);box-shadow:0 calc((var(--muchu-emphasis-marks-length) + .05em)*.5) 0 currentcolor;content:"";background:currentColor;border-radius:100vmax;position:absolute;top:50%}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-strong]:before,.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading strong:before{left:calc(var(--muchu-emphasis-marks-space)/3);transform:translateY(calc(-50% - (var(--muchu-emphasis-marks-length) + .05em)*.5*.5 + .1em)) rotate(calc(var(--muchu-emphasis-marks-angle)*-1))}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading [data-strong]:after,.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading strong:after{right:calc(var(--muchu-emphasis-marks-space)/3);transform:translateY(calc(-50% - (var(--muchu-emphasis-marks-length) + .05em)*.5*.5 + .1em)) rotate(var(--muchu-emphasis-marks-angle))}@media (min-width:768px){.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading{font-size:calc(var(--muchu-fvw)*.03333)}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading small{font-size:.9em}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeading big{font-size:1.18em}}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{--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-black,900);--vertical-crop-mode:text;--vertical-crop-mode-upper:var(--vertical-crop-mode);--vertical-crop-mode-lower:var(--vertical-crop-mode)}@supports (text-box-edge:ideographic){.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{--vertical-crop-mode:ideographic}}@supports (text-box:trim-both text text){.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{text-box:trim-both var(--vertical-crop-mode-upper) var(--vertical-crop-mode-lower)}}@supports not (text-box:trim-both text text){.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{line-height:1.5}@supports (height:1lh){.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject:not(_){margin-top:calc(.5em - .5lh);margin-bottom:calc(.5em - .5lh)}}@supports not (height:1lh){.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject:not(_){margin-top:-.25em;margin-bottom:-.25em}}}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{text-transform:uppercase;letter-spacing:.05em;font-size:calc(var(--muchu-fvw)*.0275);margin-bottom:1em;padding:.4em 1.5em}@media (min-width:768px){.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{font-size:calc(var(--muchu-fvw)*.01067);margin-bottom:1.5em;padding:.66em 1.3em}}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{--muchu-section-heading-sway-direction:-1;transform-origin:100% 100%}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=bottom-left],.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=left-bottom]{--muchu-section-heading-sway-direction:1;transform-origin:0 100%}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=left-top],.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=top-left]{--muchu-section-heading-sway-direction:1;transform-origin:0 0}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=right-top],.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=top-right]{transform-origin:100% 0}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=bottom-right]{transform-origin:100% 150%}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=bottom-left]{transform-origin:0 150%}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=top-right]{transform-origin:100% -50%}.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject[data-tail=top-left]{transform-origin:0 -50%}@media (prefers-reduced-motion:no-preference){.MuchuSectionHeading-module-scss-module__GIg5xq__muchuSectionHeadingSubject{animation:4s cubic-bezier(.45,0,.25,1) infinite MuchuSectionHeading-module-scss-module__GIg5xq__subject-sway}}@keyframes MuchuSectionHeading-module-scss-module__GIg5xq__subject-sway{0%,75%,to{rotate:none;scale:1}83%{rotate:calc(-4deg*var(--muchu-section-heading-sway-direction));scale:1.05}90%{rotate:calc(2deg*var(--muchu-section-heading-sway-direction));scale:.98}96%{rotate:calc(-.75deg*var(--muchu-section-heading-sway-direction));scale:1.01}}}
@layer components.top2.courses{.Courses-module-scss-module__eF9BfW__coursesSection{content-visibility:var(--content-visibility-auto,auto);contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*13.525)}@media (min-width:768px){.Courses-module-scss-module__eF9BfW__coursesSection{contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*2.014)}}.Courses-module-scss-module__eF9BfW__coursesSection{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%22M0%2010c124.19%2078.91%20234.41%20125.41%20403.44%20131.98%20249.99%209.7%20541.23-128.56%20759.67-138.26C1276.36-1.31%201383.1-2.34%201500%2016V0H0z%22%2F%3E%3C%2Fsvg%3E),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.55C281.99-2.71%20151.83-2.94%200%2032.49V143h1500V59.69c-93.41%2049.01-188.53%2077.76-318.35%2082.83C931.72%20152.27%20640.54%2013.3%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%20fill-rule%3D%22evenodd%22%20d%3D%22M0%2010c124.19%2078.91%20234.41%20125.41%20403.44%20131.98%20249.99%209.7%20541.23-128.56%20759.67-138.26C1276.36-1.31%201383.1-2.34%201500%2016V0H0z%22%2F%3E%3C%2Fsvg%3E),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.55C281.99-2.71%20151.83-2.94%200%2032.49V143h1500V59.69c-93.41%2049.01-188.53%2077.76-318.35%2082.83C931.72%20152.27%20640.54%2013.3%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%20fill-rule%3D%22evenodd%22%20d%3D%22M0%2010c124.19%2078.91%20234.41%20125.41%20403.44%20131.98%20249.99%209.7%20541.23-128.56%20759.67-138.26C1276.36-1.31%201383.1-2.34%201500%2016V0H0z%22%2F%3E%3C%2Fsvg%3E),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.55C281.99-2.71%20151.83-2.94%200%2032.49V143h1500V59.69c-93.41%2049.01-188.53%2077.76-318.35%2082.83C931.72%20152.27%20640.54%2013.3%20422.15%203.55%22%2F%3E%3C%2Fsvg%3E),conic-gradient(red 0 0);-webkit-mask-composite:xor,xor,source-over;padding:calc(var(--muchu-fvw)*.225) 0 calc(var(--muchu-fvw)*.25);margin:calc(var(--muchu-fvw)*-.09533) 0 0;background-color:#f4f1e9;position:relative;-webkit-mask-position:0 0,0 100%,50%;mask-position:0 0,0 100%,50%;-webkit-mask-size:100%,100%,100% 100%;mask-size:100%,100%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor,xor,source-over;mask-composite:exclude,exclude,add}@supports (clip-path:shape(from 0 0,close)){.Courses-module-scss-module__eF9BfW__coursesSection{clip-path:shape(from 0 .6667vw,curve to 26.896% 9.4653vw with 8.2793% 5.9273vw/15.6273% 9.0273vw,curve to 77.5407% .248vw with 43.562% 10.112vw/62.978% .8947vw,curve to 100% 1.0667vw with 85.0907% -.0873vw/92.2067% -.156vw,vline to calc(100% - 5.554vw),curve to 78.7767% calc(100% - .032vw) with 93.7727% calc(100% - 2.2867vw)/87.4313% calc(100% - .37vw),curve to 28.1433% calc(100% - 9.2967vw) with 62.1147% calc(100% + .618vw)/42.7027% calc(100% - 8.6467vw),curve to 0 calc(100% - 7.3673vw) with 18.7993% calc(100% - 9.714vw)/10.122% calc(100% - 9.7293vw),close);-webkit-mask:none;mask:none}}@media (min-width:768px){.Courses-module-scss-module__eF9BfW__coursesSection{padding:calc(var(--muchu-fvw)*.144) 0 calc(var(--muchu-fvw)*.17067)}}.Courses-module-scss-module__eF9BfW__backgroundBottom,.Courses-module-scss-module__eF9BfW__backgroundTop{pointer-events:none;z-index:-1;height:auto;display:block;position:absolute;left:0;right:0}.Courses-module-scss-module__eF9BfW__backgroundTop{inset:0 -20% auto -15%}@media (min-width:768px){.Courses-module-scss-module__eF9BfW__backgroundTop{inset:0 0 auto}}.Courses-module-scss-module__eF9BfW__backgroundBottom{top:auto;right:-10%;bottom:calc(var(--muchu-fvw)*.525);left:0}@media (min-width:768px){.Courses-module-scss-module__eF9BfW__backgroundBottom{top:auto;right:0;bottom:calc(var(--muchu-fvw)*-.12);left:0}}.Courses-module-scss-module__eF9BfW__headingSubject{--muchu-balloon-pill-background:#fc6e3e}.Courses-module-scss-module__eF9BfW__courses{--course-width:calc(var(--muchu-fvw)*.9);grid-template-columns:repeat(auto-fit,var(--course-width));grid-gap:calc(var(--muchu-fvw)*.07);gap:calc(var(--muchu-fvw)*.07);margin:calc(var(--muchu-fvw)*.0625) 0 0;justify-content:center;padding:0;display:grid}@media (min-width:768px){.Courses-module-scss-module__eF9BfW__courses{--course-width:calc(var(--muchu-fvw)*.27333);gap:calc(var(--muchu-fvw)*.032) calc(var(--muchu-fvw)*.02133);margin-top:calc(var(--muchu-fvw)*.04267)}}.Courses-module-scss-module__eF9BfW__courseListItem{margin:0;padding:0;list-style:none;display:contents}.Courses-module-scss-module__eF9BfW__courseCampaign{margin:calc(var(--muchu-fvw)*.1) 0 0}@media (min-width:768px){.Courses-module-scss-module__eF9BfW__courseCampaign{margin:calc(var(--muchu-fvw)*.08) 0 0}}}
@layer components.top2.animated-line-background{.AnimatedLineBackground-module-scss-module__gSg9la__line[data-running=true]{will-change:transform}.AnimatedLineBackground-module-scss-module__gSg9la__line>svg{width:100%;height:auto;display:block}.AnimatedLineBackground-module-scss-module__gSg9la__line>svg>g[data-draw-order]>path,.AnimatedLineBackground-module-scss-module__gSg9la__line>svg>path{visibility:hidden}.AnimatedLineBackground-module-scss-module__gSg9la__line>svg>g[data-draw-order]>path[data-revealed=true],.AnimatedLineBackground-module-scss-module__gSg9la__line>svg>path[data-revealed=true],.AnimatedLineBackground-module-scss-module__gSg9la__line[data-complete=true]>svg>g[data-draw-order]>path,.AnimatedLineBackground-module-scss-module__gSg9la__line[data-complete=true]>svg>path{visibility:visible}@media (prefers-reduced-motion:reduce){.AnimatedLineBackground-module-scss-module__gSg9la__line>svg>g[data-draw-order]>path,.AnimatedLineBackground-module-scss-module__gSg9la__line>svg>path{visibility:visible}}}
@layer components.top2.course-campaign{.CourseCampaign-module-scss-module__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){.CourseCampaign-module-scss-module__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}}.CourseCampaign-module-scss-module__JPc_9W__courseCampaignTitleHeading{margin:0;display:contents}.CourseCampaign-module-scss-module__JPc_9W__courseCampaignTitle{font-size:calc(var(--muchu-fvw)*.075);grid-area:title;display:block}@media (min-width:768px){.CourseCampaign-module-scss-module__JPc_9W__courseCampaignTitle{font-size:calc(var(--muchu-fvw)*.04133)}}img.CourseCampaign-module-scss-module__JPc_9W__courseCampaignTitle{width:calc(var(--muchu-fvw)*.57);height:auto;margin:0 auto}@media (min-width:768px){img.CourseCampaign-module-scss-module__JPc_9W__courseCampaignTitle{width:calc(var(--muchu-fvw)*.23667);margin:0}}.CourseCampaign-module-scss-module__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){.CourseCampaign-module-scss-module__JPc_9W__courseCampaignDescription{font-size:calc(var(--muchu-fvw)*.01333);text-align:left}.CourseCampaign-module-scss-module__JPc_9W__courseCampaignDescriptionBreak{display:none}}.CourseCampaign-module-scss-module__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){.CourseCampaign-module-scss-module__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)}}.CourseCampaign-module-scss-module__JPc_9W__courseCampaignButton small{font-size:85%}.CourseCampaign-module-scss-module__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){.CourseCampaign-module-scss-module__JPc_9W__courseCampaignButtonText{line-height:inherit}}}
@layer components.top2.course-card{.CourseCard-module-scss-module__h401ba__courseCard{grid-template-areas:"image""course""content""button";grid-template-rows:subgrid;grid-gap:0;padding:calc(var(--muchu-fvw)*.03);color:#333;background:#fff;border-radius:100vmax 100vmax 15vmax 15vmax;grid-row:span 4;gap:0;margin:0;display:grid}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__courseCard{padding:calc(var(--muchu-fvw)*.01333)}}.CourseCard-module-scss-module__h401ba__cardImageContainer{aspect-ratio:168/115;margin:0 0 calc(var(--muchu-fvw)*.05) 0;border-radius:100vmax 100vmax 10vmax 10vmax;grid-area:image;display:block;position:relative;overflow:hidden}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardImageContainer{border-radius:inherit;aspect-ratio:1;margin-bottom:calc(var(--muchu-fvw)*.016)}}.CourseCard-module-scss-module__h401ba__cardImage{-o-object-fit:cover;object-fit:cover;display:block;position:absolute;inset:0}.CourseCard-module-scss-module__h401ba__cardSubject{--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);text-align:center;aspect-ratio:122/119;right:calc(var(--muchu-fvw)*.0125);bottom:calc(var(--muchu-fvw)*.02);width:calc(var(--muchu-fvw)*.23);color:#fff;height:auto;font-size:calc(var(--muchu-fvw)*.03);overflow-wrap:anywhere;pointer-events:none;background:#000;place-content:center;margin:0;line-height:1.33;display:grid;position:absolute;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22122%22%20height%3D%22119%22%20viewBox%3D%220%200%20122%20119%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M120.76%2057.07a16.6%2016.6%200%200%201-4.86-21.29%203%203%200%200%200-2.11-4.38%2016.6%2016.6%200%200%201-13.62-17.07%203%203%200%200%200-3.81-3.03%2016.65%2016.65%200%200%201-19.69-9.47A3%203%200%200%200%2071.92.75a16.64%2016.64%200%200%201-21.85%200%203.02%203.02%200%200%200-4.75%201.08%2016.64%2016.64%200%200%201-19.69%209.47%203%203%200%200%200-3.81%203.03A16.6%2016.6%200%200%201%208.2%2031.4a3%203%200%200%200-2.11%204.38%2016.6%2016.6%200%200%201-4.86%2021.29%203%203%200%200%200%200%204.86%2016.6%2016.6%200%200%201%204.86%2021.29A3%203%200%200%200%208.2%2087.6a16.6%2016.6%200%200%201%2013.62%2017.07%203%203%200%200%200%203.81%203.03%2016.65%2016.65%200%200%201%2019.69%209.47%203%203%200%200%200%204.75%201.08%2016.64%2016.64%200%200%201%2021.85%200%203.02%203.02%200%200%200%204.75-1.08%2016.64%2016.64%200%200%201%2019.69-9.47c1.97.54%203.89-1%203.81-3.03a16.6%2016.6%200%200%201%2013.62-17.07%203%203%200%200%200%202.11-4.38%2016.6%2016.6%200%200%201%204.86-21.29%203%203%200%200%200%200-4.86%22%2F%3E%3C%2Fsvg%3E) 50%/contain 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%22122%22%20height%3D%22119%22%20viewBox%3D%220%200%20122%20119%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M120.76%2057.07a16.6%2016.6%200%200%201-4.86-21.29%203%203%200%200%200-2.11-4.38%2016.6%2016.6%200%200%201-13.62-17.07%203%203%200%200%200-3.81-3.03%2016.65%2016.65%200%200%201-19.69-9.47A3%203%200%200%200%2071.92.75a16.64%2016.64%200%200%201-21.85%200%203.02%203.02%200%200%200-4.75%201.08%2016.64%2016.64%200%200%201-19.69%209.47%203%203%200%200%200-3.81%203.03A16.6%2016.6%200%200%201%208.2%2031.4a3%203%200%200%200-2.11%204.38%2016.6%2016.6%200%200%201-4.86%2021.29%203%203%200%200%200%200%204.86%2016.6%2016.6%200%200%201%204.86%2021.29A3%203%200%200%200%208.2%2087.6a16.6%2016.6%200%200%201%2013.62%2017.07%203%203%200%200%200%203.81%203.03%2016.65%2016.65%200%200%201%2019.69%209.47%203%203%200%200%200%204.75%201.08%2016.64%2016.64%200%200%201%2021.85%200%203.02%203.02%200%200%200%204.75-1.08%2016.64%2016.64%200%200%201%2019.69-9.47c1.97.54%203.89-1%203.81-3.03a16.6%2016.6%200%200%201%2013.62-17.07%203%203%200%200%200%202.11-4.38%2016.6%2016.6%200%200%201%204.86-21.29%203%203%200%200%200%200-4.86%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardSubject{right:calc(var(--muchu-fvw)*.00333);bottom:calc(var(--muchu-fvw)*.00533);width:calc(var(--muchu-fvw)*.08133);font-size:calc(var(--muchu-fvw)*.01)}}.CourseCard-module-scss-module__h401ba__cardSubject .CourseCard-module-scss-module__h401ba__cardSubjectInner{letter-spacing:-.1em;position:relative}.CourseCard-module-scss-module__h401ba__cardSubject big{letter-spacing:.25em;font-size:135%;position:relative;left:.125em}.CourseCard-module-scss-module__h401ba__cardSubject[data-color=pre-junior]{background-color:#ff9600}.CourseCard-module-scss-module__h401ba__cardSubject[data-color=junior]{background-color:#f74634}.CourseCard-module-scss-module__h401ba__cardSubject[data-color=standard]{background-color:#2f7eff}.CourseCard-module-scss-module__h401ba__cardSubject[data-color=command-starter]{background-color:#0dae45}.CourseCard-module-scss-module__h401ba__cardSubject[data-color=command-booster]{background-color:#008787}.CourseCard-module-scss-module__h401ba__cardSubject[data-color=command-extra]{background-color:#6a0ed4}.CourseCard-module-scss-module__h401ba__cardSubject[data-color=roblox-booster]{background-color:#745efd}.CourseCard-module-scss-module__h401ba__cardSubject[data-color=private]{background-color:#fc44a2}.CourseCard-module-scss-module__h401ba__cardContent,.CourseCard-module-scss-module__h401ba__cardCourse,.CourseCard-module-scss-module__h401ba__cardLinkButtonContainer{padding:0 calc(var(--muchu-fvw)*.05)}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardContent,.CourseCard-module-scss-module__h401ba__cardCourse,.CourseCard-module-scss-module__h401ba__cardLinkButtonContainer{padding-left:calc(var(--muchu-fvw)*.01333);padding-right:calc(var(--muchu-fvw)*.01333)}}.CourseCard-module-scss-module__h401ba__cardCourse{grid-gap:0;grid-template:"badge."minmax(0,1fr)"badge title""badge tags""badge."minmax(0,1fr)/auto minmax(0,1fr);grid-area:course;align-items:center;gap:0;margin:0 auto;display:grid}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardCourse{margin:0}}.CourseCard-module-scss-module__h401ba__cardCourseIconArea{width:auto;height:calc(var(--muchu-fvw)*.16);margin:0 calc(var(--muchu-fvw)*.015) 0 0;grid-area:badge;display:block}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardCourseIconArea{height:calc(var(--muchu-fvw)*.048);margin-right:calc(var(--muchu-fvw)*.00533)}}.CourseCard-module-scss-module__h401ba__cardCourseIconArea>[data-course-icon]{width:auto;height:inherit;transform:scale(.85)translateY(8%)}.CourseCard-module-scss-module__h401ba__cardCourseTitle{--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);font-size:calc(var(--muchu-fvw)*.0575);letter-spacing:-.08em;text-fit:shrink;grid-area:title;margin:0;padding:0}.CourseCard-module-scss-module__h401ba__cardCourseTitle [data-small],.CourseCard-module-scss-module__h401ba__cardCourseTitle small{font-size:calc(var(--muchu-fvw)*.0525)}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardCourseTitle{font-size:calc(var(--muchu-fvw)*.01667)}.CourseCard-module-scss-module__h401ba__cardCourseTitle [data-small],.CourseCard-module-scss-module__h401ba__cardCourseTitle small{font-size:calc(var(--muchu-fvw)*.01533)}}.CourseCard-module-scss-module__h401ba__cardCourseTags{margin:calc(var(--muchu-fvw)*.005) 0 0;justify-content:center;align-items:center;gap:calc(var(--muchu-fvw)*.0125);flex-wrap:wrap;grid-area:tags;padding:0;display:flex}.CourseCard-module-scss-module__h401ba__cardCourseTags[data-with-badge]{justify-content:flex-start}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardCourseTags{margin-top:calc(var(--muchu-fvw)*.00133);justify-content:flex-start;gap:calc(var(--muchu-fvw)*.00533)}}.CourseCard-module-scss-module__h401ba__cardCourseTag{--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);text-align:center;min-width:calc(var(--muchu-fvw)*.16);font-size:calc(var(--muchu-fvw)*.025);padding:calc(var(--muchu-fvw)*.005) calc(var(--muchu-fvw)*.02);border:1px dashed;border-radius:100vmax;display:block}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardCourseTag{min-width:calc(var(--muchu-fvw)*.048);font-size:calc(var(--muchu-fvw)*.008);padding:calc(var(--muchu-fvw)*.00267) calc(var(--muchu-fvw)*.00533)}}.CourseCard-module-scss-module__h401ba__cardCourseHeading{margin:0;display:contents}.CourseCard-module-scss-module__h401ba__cardContent{grid-area:content}.CourseCard-module-scss-module__h401ba__cardPrice{--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);margin:calc(var(--muchu-fvw)*.02) 0 0;font-size:calc(var(--muchu-fvw)*.06);text-align:center}.CourseCard-module-scss-module__h401ba__cardPrice big{font-size:calc(var(--muchu-fvw)*.0675)}.CourseCard-module-scss-module__h401ba__cardPrice small{font-size:calc(var(--muchu-fvw)*.04)}.CourseCard-module-scss-module__h401ba__cardPrice [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:600}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardPrice{margin:calc(var(--muchu-fvw)*.01067) 0 0;font-size:calc(var(--muchu-fvw)*.01533);text-align:left}.CourseCard-module-scss-module__h401ba__cardPrice big{font-size:calc(var(--muchu-fvw)*.02)}.CourseCard-module-scss-module__h401ba__cardPrice small{font-size:calc(var(--muchu-fvw)*.012)}.CourseCard-module-scss-module__h401ba__cardPrice [data-number]{font-weight:var(--muchu-font-weight-bold,700)}}.CourseCard-module-scss-module__h401ba__cardDescription{margin:calc(var(--muchu-fvw)*.02) 0 0;font-size:calc(var(--muchu-fvw)*.04);line-height:1.5}.CourseCard-module-scss-module__h401ba__cardDescription p{text-align:justify;text-align-last:left;margin:0}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardDescription{margin:calc(var(--muchu-fvw)*.00667) 0 0;font-size:calc(var(--muchu-fvw)*.01);line-height:1.66}}.CourseCard-module-scss-module__h401ba__cardLinkButtonContainer{grid-area:button;place-content:center;display:grid}.CourseCard-module-scss-module__h401ba__cardLinkButton{min-width:calc(var(--muchu-fvw)*.575);font-size:calc(var(--muchu-fvw)*.0375);margin:calc(var(--muchu-fvw)*.05) auto;border-radius:2em .75em 2em 2em;padding-top:calc(1em - 1px);padding-bottom:calc(1em - 1px);display:flex}@media (min-width:768px){.CourseCard-module-scss-module__h401ba__cardLinkButton{margin:calc(var(--muchu-fvw)*.01333) auto;min-width:calc(var(--muchu-fvw)*.17333);font-size:calc(var(--muchu-fvw)*.01067);padding-top:calc(1.2em - 1px);padding-bottom:calc(1.2em - 1px)}}.CourseCard-module-scss-module__h401ba__cardLinkButtonText{flex:1 1 0}}
@layer components.top2.course-card-video{.CourseCardVideo-module-scss-module__KGloAG__videoArea{isolation:isolate;pointer-events:none;contain:strict}.CourseCardVideo-module-scss-module__KGloAG__videoArea,.CourseCardVideo-module-scss-module__KGloAG__videoContainer{display:block;position:absolute;inset:0}.CourseCardVideo-module-scss-module__KGloAG__videoContainer{opacity:0;background:0 0;transition:opacity .3s}@media (prefers-reduced-motion:reduce){.CourseCardVideo-module-scss-module__KGloAG__videoContainer{transition:none}}.CourseCardVideo-module-scss-module__KGloAG__videoArea[data-playing] .CourseCardVideo-module-scss-module__KGloAG__videoContainer{opacity:1}.CourseCardVideo-module-scss-module__KGloAG__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}}
@layer components.top2.hero{.Hero-module-scss-module__ZthbjG__hero{aspect-ratio:400/861;isolation:isolate;contain:strict;margin:0;position:relative;overflow:clip}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__hero{aspect-ratio:1500/1168}}.Hero-module-scss-module__ZthbjG__siteTitle{z-index:2;margin:calc(var(--muchu-fvw)*.045) 0 0 calc(var(--muchu-fvw)*.0225);position:absolute}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__siteTitle{margin:calc(var(--muchu-fvw)*.02) 0 0 calc(var(--muchu-fvw)*.01733)}}.Hero-module-scss-module__ZthbjG__siteLogo{aspect-ratio:1291/165;width:calc(var(--muchu-fvw)*.4025);height:auto;display:block}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__siteLogo{width:calc(var(--muchu-fvw)*.17267)}}.Hero-module-scss-module__ZthbjG__videoContainer{width:100%;height:calc(100% - var(--muchu-fvw)*.325)}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__videoContainer{height:calc(100% - var(--muchu-fvw)*.08267)}}.Hero-module-scss-module__ZthbjG__video,.Hero-module-scss-module__ZthbjG__videoWrapper{width:100%;height:100%}.Hero-module-scss-module__ZthbjG__video{-o-object-fit:cover;object-fit:cover;aspect-ratio:auto!important}.Hero-module-scss-module__ZthbjG__videoContainer{z-index:1;pointer-events:none;position:absolute}.Hero-module-scss-module__ZthbjG__videoContainerMask,.Hero-module-scss-module__ZthbjG__videoContainerMaskShadow{display:block;position:absolute;inset:0}.Hero-module-scss-module__ZthbjG__videoContainerMask{-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 calc(var(--muchu-fvw)*-.647) calc(var(--muchu-fvw)*-.54325)/calc(var(--muchu-fvw)*1.9875) 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%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 calc(var(--muchu-fvw)*-.647) calc(var(--muchu-fvw)*-.54325)/calc(var(--muchu-fvw)*1.9875) auto;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 calc(var(--muchu-fvw)*-.647) calc(var(--muchu-fvw)*-.54325)/calc(var(--muchu-fvw)*1.9875) auto}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__videoContainerMask{-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 calc(var(--muchu-fvw)*-.164) calc(var(--muchu-fvw)*-.34847)/calc(var(--muchu-fvw)*1.31) 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%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 calc(var(--muchu-fvw)*-.164) calc(var(--muchu-fvw)*-.34847)/calc(var(--muchu-fvw)*1.31) auto;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 calc(var(--muchu-fvw)*-.164) calc(var(--muchu-fvw)*-.34847)/calc(var(--muchu-fvw)*1.31) auto}}.Hero-module-scss-module__ZthbjG__videoContainerMaskShadow{-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 calc(var(--muchu-fvw)*-.659) calc(var(--muchu-fvw)*-.55525)/calc(var(--muchu-fvw)*1.9875) 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%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 calc(var(--muchu-fvw)*-.659) calc(var(--muchu-fvw)*-.55525)/calc(var(--muchu-fvw)*1.9875) auto;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 calc(var(--muchu-fvw)*-.659) calc(var(--muchu-fvw)*-.55525)/calc(var(--muchu-fvw)*1.9875) auto}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__videoContainerMaskShadow{-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 calc(var(--muchu-fvw)*-.18467) calc(var(--muchu-fvw)*-.3382)/calc(var(--muchu-fvw)*1.33733) 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%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 calc(var(--muchu-fvw)*-.18467) calc(var(--muchu-fvw)*-.3382)/calc(var(--muchu-fvw)*1.33733) auto;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 calc(var(--muchu-fvw)*-.18467) calc(var(--muchu-fvw)*-.3382)/calc(var(--muchu-fvw)*1.33733) auto}}.Hero-module-scss-module__ZthbjG__videoContainerMaskShadow{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}.Hero-module-scss-module__ZthbjG__kvSlideshow{background-color:#fff;background-position:50%;background-size:100% 100%;position:absolute;inset:0}@keyframes Hero-module-scss-module__ZthbjG__kv-image{0%{z-index:0;opacity:1;animation-timing-function:step-end}14.2857%{z-index:1;opacity:0}96.9925%{z-index:1;opacity:0}to{z-index:1;opacity:1}}.Hero-module-scss-module__ZthbjG__kvSlideshow .Hero-module-scss-module__ZthbjG__kvSlideshowImage:first-child{animation:26.6s linear -26.6s infinite both Hero-module-scss-module__ZthbjG__kv-image}.Hero-module-scss-module__ZthbjG__kvSlideshow .Hero-module-scss-module__ZthbjG__kvSlideshowImage:nth-child(2){animation:26.6s linear -22.8s infinite both Hero-module-scss-module__ZthbjG__kv-image}.Hero-module-scss-module__ZthbjG__kvSlideshow .Hero-module-scss-module__ZthbjG__kvSlideshowImage:nth-child(3){animation:26.6s linear -19s infinite both Hero-module-scss-module__ZthbjG__kv-image}.Hero-module-scss-module__ZthbjG__kvSlideshow .Hero-module-scss-module__ZthbjG__kvSlideshowImage:nth-child(4){animation:26.6s linear -15.2s infinite both Hero-module-scss-module__ZthbjG__kv-image}.Hero-module-scss-module__ZthbjG__kvSlideshow .Hero-module-scss-module__ZthbjG__kvSlideshowImage:nth-child(5){animation:26.6s linear -11.4s infinite both Hero-module-scss-module__ZthbjG__kv-image}.Hero-module-scss-module__ZthbjG__kvSlideshow .Hero-module-scss-module__ZthbjG__kvSlideshowImage:nth-child(6){animation:26.6s linear -7.6s infinite both Hero-module-scss-module__ZthbjG__kv-image}.Hero-module-scss-module__ZthbjG__kvSlideshow .Hero-module-scss-module__ZthbjG__kvSlideshowImage:nth-child(7){animation:26.6s linear -3.8s infinite both Hero-module-scss-module__ZthbjG__kv-image}.Hero-module-scss-module__ZthbjG__kvSlideshowImage{opacity:0;position:absolute;inset:0}.Hero-module-scss-module__ZthbjG__kvSlideshowPhoto{-o-object-fit:cover;object-fit:cover}.Hero-module-scss-module__ZthbjG__copy,.Hero-module-scss-module__ZthbjG__copyImage{aspect-ratio:107/317;width:calc(var(--muchu-fvw)*.07);height:auto;display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__copy,.Hero-module-scss-module__ZthbjG__copyImage{display:block}}.Hero-module-scss-module__ZthbjG__copy{z-index:2;top:calc(var(--muchu-fvw)*.16267);right:calc(var(--muchu-fvw)*.12667);margin:0;position:absolute}.Hero-module-scss-module__ZthbjG__copyImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.Hero-module-scss-module__ZthbjG__balloon{z-index:2;top:calc(var(--muchu-fvw)*.955);position:absolute;left:50%;transform:translate(-50%)}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__balloon{left:calc(var(--muchu-fvw)*.04);top:calc(var(--muchu-fvw)*.24);transform:none}}.Hero-module-scss-module__ZthbjG__promotion{bottom:calc(var(--muchu-fvw)*.24533);right:calc(var(--muchu-fvw)*.028);z-index:2;display:none;position:absolute}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__promotion{display:block}}.Hero-module-scss-module__ZthbjG__scrollDown{width:calc(var(--muchu-fvw)*.09);height:calc(var(--muchu-fvw)*.09);display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__scrollDown{display:inline-block}}.Hero-module-scss-module__ZthbjG__achievements{z-index:2;top:calc(var(--muchu-fvw)*1.8275);position:absolute;bottom:auto;left:0;right:0}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__achievements{top:calc(var(--muchu-fvw)*.61333);bottom:auto;left:0;right:0}}.Hero-module-scss-module__ZthbjG__shapeBottomLeft,.Hero-module-scss-module__ZthbjG__shapeRight,.Hero-module-scss-module__ZthbjG__shapeTopLeft,.Hero-module-scss-module__ZthbjG__subShapeBottom,.Hero-module-scss-module__ZthbjG__subShapeRight,.Hero-module-scss-module__ZthbjG__subShapeTopLeft{position:absolute}.Hero-module-scss-module__ZthbjG__shapeAreaBottomLeft,.Hero-module-scss-module__ZthbjG__shapeAreaRight,.Hero-module-scss-module__ZthbjG__shapeAreaTopLeft,.Hero-module-scss-module__ZthbjG__shapeBottomLeft,.Hero-module-scss-module__ZthbjG__shapeRight,.Hero-module-scss-module__ZthbjG__shapeTopLeft{z-index:3}.Hero-module-scss-module__ZthbjG__shapeTopLeft{width:calc(var(--muchu-fvw)*.1775);height:calc(var(--muchu-fvw)*.095);left:calc(var(--muchu-fvw)*.0725);top:calc(var(--muchu-fvw)*.1425)}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__shapeTopLeft{width:calc(var(--muchu-fvw)*.088);height:calc(var(--muchu-fvw)*.04667);left:calc(var(--muchu-fvw)*.20333);top:calc(var(--muchu-fvw)*.028)}}.Hero-module-scss-module__ZthbjG__shapeRight{width:calc(var(--muchu-fvw)*.115);height:calc(var(--muchu-fvw)*.115);right:calc(var(--muchu-fvw)*.0275);top:calc(var(--muchu-fvw)*.6375)}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__shapeRight{width:calc(var(--muchu-fvw)*.058);height:calc(var(--muchu-fvw)*.058);right:calc(var(--muchu-fvw)*.016);top:calc(var(--muchu-fvw)*.19)}}.Hero-module-scss-module__ZthbjG__shapeBottomLeft{display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__shapeBottomLeft{width:calc(var(--muchu-fvw)*.08667);height:calc(var(--muchu-fvw)*.042);left:calc(var(--muchu-fvw)*.07133);top:calc(var(--muchu-fvw)*.548);display:block}}.Hero-module-scss-module__ZthbjG__shapeAreaTopLeft{left:calc(var(--muchu-fvw)*.09875);top:calc(var(--muchu-fvw)*.1275);width:calc(var(--muchu-fvw)*.125);height:calc(var(--muchu-fvw)*.125)}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__shapeAreaTopLeft{left:calc(var(--muchu-fvw)*.23067);top:calc(var(--muchu-fvw)*.03467);width:calc(var(--muchu-fvw)*.03333);height:calc(var(--muchu-fvw)*.03333)}}.Hero-module-scss-module__ZthbjG__shapeAreaRight{right:calc(var(--muchu-fvw)*.0225);top:calc(var(--muchu-fvw)*.6325);width:calc(var(--muchu-fvw)*.125);height:calc(var(--muchu-fvw)*.125)}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__shapeAreaRight{right:calc(var(--muchu-fvw)*.02833);top:calc(var(--muchu-fvw)*.20233);width:calc(var(--muchu-fvw)*.03333);height:calc(var(--muchu-fvw)*.03333)}}.Hero-module-scss-module__ZthbjG__shapeAreaBottomLeft{display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__shapeAreaBottomLeft{left:calc(var(--muchu-fvw)*.098);top:calc(var(--muchu-fvw)*.55233);width:calc(var(--muchu-fvw)*.03333);height:calc(var(--muchu-fvw)*.03333);display:block}}.Hero-module-scss-module__ZthbjG__subShapeAreaBottom,.Hero-module-scss-module__ZthbjG__subShapeAreaRight,.Hero-module-scss-module__ZthbjG__subShapeAreaTopLeft,.Hero-module-scss-module__ZthbjG__subShapeBottom,.Hero-module-scss-module__ZthbjG__subShapeRight,.Hero-module-scss-module__ZthbjG__subShapeTopLeft{z-index:0}.Hero-module-scss-module__ZthbjG__subShapeTopLeft{display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__subShapeTopLeft{width:calc(var(--muchu-fvw)*.10867);height:calc(var(--muchu-fvw)*.03933);left:calc(var(--muchu-fvw)*-.04533);top:calc(var(--muchu-fvw)*.05133);display:block}}.Hero-module-scss-module__ZthbjG__subShapeRight{display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__subShapeRight{width:calc(var(--muchu-fvw)*.04933);height:calc(var(--muchu-fvw)*.04933);right:calc(var(--muchu-fvw)*.046);top:calc(var(--muchu-fvw)*.33933);display:block}}.Hero-module-scss-module__ZthbjG__subShapeBottom{display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__subShapeBottom{width:calc(var(--muchu-fvw)*.04933);height:calc(var(--muchu-fvw)*.04933);right:calc(var(--muchu-fvw)*.22933);top:calc(var(--muchu-fvw)*.57933);display:block}}.Hero-module-scss-module__ZthbjG__subShapeAreaTopLeft{display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__subShapeAreaTopLeft{left:calc(var(--muchu-fvw)*-.00767);top:calc(var(--muchu-fvw)*.05433);width:calc(var(--muchu-fvw)*.03333);height:calc(var(--muchu-fvw)*.03333);display:block}}.Hero-module-scss-module__ZthbjG__subShapeAreaRight{display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__subShapeAreaRight{right:calc(var(--muchu-fvw)*.054);top:calc(var(--muchu-fvw)*.34733);width:calc(var(--muchu-fvw)*.03333);height:calc(var(--muchu-fvw)*.03333);display:block}}.Hero-module-scss-module__ZthbjG__subShapeAreaBottom{display:none}@media (min-width:768px){.Hero-module-scss-module__ZthbjG__subShapeAreaBottom{right:calc(var(--muchu-fvw)*.23733);top:calc(var(--muchu-fvw)*.58733);width:calc(var(--muchu-fvw)*.03333);height:calc(var(--muchu-fvw)*.03333);display:block}}}
@layer components.top2.hero-achievements{.HeroAchievements-module-scss-module__-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){.HeroAchievements-module-scss-module__-clECq__achievements{height:calc(var(--muchu-fvw)*.164);gap:calc(var(--muchu-fvw)*.032);border-radius:100vmax;flex-wrap:nowrap}}.HeroAchievements-module-scss-module__-clECq__achievementRuler{width:0;margin:calc(var(--muchu-fvw)*.015) 0;border:0;border-left:1px dashed;align-self:stretch}@media (min-width:768px){.HeroAchievements-module-scss-module__-clECq__achievementRuler{margin:calc(var(--muchu-fvw)*.04267) 0}}.HeroAchievements-module-scss-module__-clECq__achievement,.HeroAchievements-module-scss-module__-clECq__note{flex:none}.HeroAchievements-module-scss-module__-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){.HeroAchievements-module-scss-module__-clECq__achievementHeader{min-width:0;padding:calc(var(--muchu-fvw)*.00333) calc(var(--muchu-fvw)*.01667);font-size:calc(var(--muchu-fvw)*.01333)}}.HeroAchievements-module-scss-module__-clECq__achievementValue{--muchu-font-weight-base:400;font-family:var(--muchu-font-base-fallback,sans-serif);font-weight:var(--muchu-font-weight-black,900);text-align:center;margin:0}.HeroAchievements-module-scss-module__-clECq__achievementValue,.HeroAchievements-module-scss-module__-clECq__achievementValue [data-number]{--muchu-font-weight-bold:700;--muchu-font-weight-black:900}.HeroAchievements-module-scss-module__-clECq__achievementValue [data-number]{--muchu-font-weight-base:500;font-family:var(--muchu-font-numeric,sans-serif);font-weight:var(--muchu-font-weight-bold,700);margin-right:.05em}.HeroAchievements-module-scss-module__-clECq__achievementValue{font-size:calc(var(--muchu-fvw)*.04)}.HeroAchievements-module-scss-module__-clECq__achievementValue big{font-size:calc(var(--muchu-fvw)*.07)}@media (min-width:768px){.HeroAchievements-module-scss-module__-clECq__achievementValue{font-size:calc(var(--muchu-fvw)*.01867)}.HeroAchievements-module-scss-module__-clECq__achievementValue big{font-size:calc(var(--muchu-fvw)*.04133)}}.HeroAchievements-module-scss-module__-clECq__achievementDigit{text-align:center;width:.61em;display:inline-block}.HeroAchievements-module-scss-module__-clECq__achievementDigit[data-mark]{width:auto}.HeroAchievements-module-scss-module__-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){.HeroAchievements-module-scss-module__-clECq__note{font-size:calc(var(--muchu-fvw)*.00867);min-height:calc(var(--muchu-fvw)*.061)}}}
@layer components.top2.hero-balloon{.HeroBalloon-module-scss-module__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){.HeroBalloon-module-scss-module__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)}}.HeroBalloon-module-scss-module__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){.HeroBalloon-module-scss-module__XR42aW__balloon:before{width:calc(var(--muchu-fvw)*.04667);height:calc(var(--muchu-fvw)*.04667);inset:0 auto auto 100%;transform:none}}.HeroBalloon-module-scss-module__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){.HeroBalloon-module-scss-module__XR42aW__subBalloon{left:calc(50% + var(--muchu-fvw)*.012);top:calc(var(--muchu-fvw)*.03333);width:calc(var(--muchu-fvw)*.16333)}}.HeroBalloon-module-scss-module__XR42aW__copyContainer{margin:calc(var(--muchu-fvw)*.025) 0 0}@media (min-width:768px){.HeroBalloon-module-scss-module__XR42aW__copyContainer{margin:calc(var(--muchu-fvw)*.01) 0 0}}.HeroBalloon-module-scss-module__XR42aW__copy{width:100%;height:auto;display:block}.HeroBalloon-module-scss-module__XR42aW__description{margin:calc(var(--muchu-fvw)*.025) 0 0;line-height:1.3}.HeroBalloon-module-scss-module__XR42aW__description br[data-only=tablet]{display:none}@media (min-width:768px){.HeroBalloon-module-scss-module__XR42aW__description{margin:calc(var(--muchu-fvw)*.016) 0 0;line-height:1.5}.HeroBalloon-module-scss-module__XR42aW__description br[data-only=mobile]{display:none}.HeroBalloon-module-scss-module__XR42aW__description br[data-only=tablet]{display:inline}}.HeroBalloon-module-scss-module__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){.HeroBalloon-module-scss-module__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))}}.HeroBalloon-module-scss-module__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);letter-spacing:-.025em;gap:.5em;padding:calc(.75em - 1px) calc(1em - 1px)}@media (min-width:768px){.HeroBalloon-module-scss-module__XR42aW__actionButton{padding:calc(.75em - 1px) calc(1.5em - 1px)}}.HeroBalloon-module-scss-module__XR42aW__actionButton .HeroBalloon-module-scss-module__XR42aW__actionButtonArrow{margin-left:-.25em}.HeroBalloon-module-scss-module__XR42aW__actionButton .HeroBalloon-module-scss-module__XR42aW__actionButtonArrow>*{margin-left:-.25em;margin-right:-.25em;padding-left:.25em;padding-right:.25em}.HeroBalloon-module-scss-module__XR42aW__actionButtonLineIcon{align-self:center}}
@layer components.top2.sub-shape{.SubShape-module-scss-module__-5hzSW__shape{display:inline-block}.SubShape-module-scss-module__-5hzSW__shape[data-color=green]{color:#20da73}.SubShape-module-scss-module__-5hzSW__shape[data-color=yellow]{color:#fdf401}.SubShape-module-scss-module__-5hzSW__shape[data-color=pink]{color:#fc85d4}}
@layer components.top2.shape-animation{.ShapeAnimation-module-scss-module__IR8Uma__layer{pointer-events:none}.ShapeAnimation-module-scss-module__IR8Uma__layer,.ShapeAnimation-module-scss-module__IR8Uma__position{position:absolute}.ShapeAnimation-module-scss-module__IR8Uma__position{visibility:hidden;top:0;left:0}.ShapeAnimation-module-scss-module__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){.ShapeAnimation-module-scss-module__IR8Uma__shape{transform:translate(-50%,-50%) scale(calc(var(--shape-scale,0) * calc(1 * tan(atan2(var(--muchu-fvw), 1500px)))))}}.ShapeAnimation-module-scss-module__IR8Uma__shape>svg{display:block}.ShapeAnimation-module-scss-module__IR8Uma__debugArea{z-index:2147483647;pointer-events:none;color:#0065d1;background:#0065d11f;outline:2px dashed;position:fixed;top:0;left:0}.ShapeAnimation-module-scss-module__IR8Uma__debugArea[data-kind=subShape]{color:#ba2260;background:#ba22601f}.ShapeAnimation-module-scss-module__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.marquee-bridge{.MarqueeBridge-module-scss-module__919UTW__marquee{content-visibility:var(--content-visibility-auto,auto);contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*.16)}@media (min-width:768px){.MarqueeBridge-module-scss-module__919UTW__marquee{contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*.07067)}}.MarqueeBridge-module-scss-module__919UTW__marquee{width:100%;margin:calc(var(--muchu-fvw)*.16) 0;overflow:hidden}@media (min-width:1024px){.MarqueeBridge-module-scss-module__919UTW__marquee{margin-top:calc(var(--muchu-fvw)*.11);margin-bottom:calc(var(--muchu-fvw)*.11)}}.MarqueeBridge-module-scss-module__919UTW__cycle,.MarqueeBridge-module-scss-module__919UTW__track{flex:none;width:max-content;display:flex}.MarqueeBridge-module-scss-module__919UTW__track{will-change:transform;animation:90s linear infinite MarqueeBridge-module-scss-module__919UTW__marquee-bridge-scroll}.MarqueeBridge-module-scss-module__919UTW__cycle{gap:calc(var(--muchu-fvw)*.025);padding-right:calc(var(--muchu-fvw)*.025)}@media (min-width:1024px){.MarqueeBridge-module-scss-module__919UTW__cycle{gap:calc(var(--muchu-fvw)*.02);padding-right:calc(var(--muchu-fvw)*.02)}}.MarqueeBridge-module-scss-module__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:1024px){.MarqueeBridge-module-scss-module__919UTW__image{height:calc(var(--muchu-fvw)*.07067)}}@keyframes MarqueeBridge-module-scss-module__919UTW__marquee-bridge-scroll{0%{transform:translateZ(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.MarqueeBridge-module-scss-module__919UTW__image,.MarqueeBridge-module-scss-module__919UTW__track{will-change:auto}.MarqueeBridge-module-scss-module__919UTW__track{animation-play-state:paused}}}
@layer components.top2.questions{.Questions-module-scss-module__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){.Questions-module-scss-module__DLy-aW__questionsSection{contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*.786)}}.Questions-module-scss-module__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)){.Questions-module-scss-module__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){.Questions-module-scss-module__DLy-aW__questionsSection{padding-top:calc(var(--muchu-fvw)*.144);padding-bottom:calc(var(--muchu-fvw)*.08533)}}.Questions-module-scss-module__DLy-aW__backgroundTop{pointer-events:none;z-index:-1;display:block;position:absolute;inset:0 -27% auto -5%}@media (min-width:768px){.Questions-module-scss-module__DLy-aW__backgroundTop{inset:0 0 auto}}.Questions-module-scss-module__DLy-aW__headingSubject{--muchu-balloon-pill-background:#d048eb}.Questions-module-scss-module__DLy-aW__questions{margin:calc(var(--muchu-fvw)*.08) auto;width:calc(var(--muchu-fvw)*.9);max-width:100%}@media (min-width:768px){.Questions-module-scss-module__DLy-aW__questions{margin:calc(var(--muchu-fvw)*.036) auto;width:calc(var(--muchu-fvw)*.7)}}}
@layer components.top2.question{.Question-module-scss-module__7-rAiq__question+.Question-module-scss-module__7-rAiq__question{margin-top:calc(var(--muchu-fvw)*.05)}@media (min-width:768px){.Question-module-scss-module__7-rAiq__question+.Question-module-scss-module__7-rAiq__question{margin-top:calc(var(--muchu-fvw)*.016)}}.Question-module-scss-module__7-rAiq__question{--transition-duration:.3s}@supports not selector(details::details-content){.Question-module-scss-module__7-rAiq__question{--transition-duration:0s}}@media (prefers-reduced-motion:reduce){.Question-module-scss-module__7-rAiq__question{--transition-duration:0s}}.Question-module-scss-module__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}.Question-module-scss-module__7-rAiq__question[open]::details-content{height:calc-size(auto,size);opacity:1}@supports not (height:calc-size(auto,size)){.Question-module-scss-module__7-rAiq__question::details-content{content-visibility:unset;grid-template-rows:0fr;height:auto;display:grid}.Question-module-scss-module__7-rAiq__question[open]::details-content{grid-template-rows:1fr}}.Question-module-scss-module__7-rAiq__questionAnswerClip{min-height:0;overflow:hidden}.Question-module-scss-module__7-rAiq__questionAnswer,.Question-module-scss-module__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}.Question-module-scss-module__7-rAiq__questionAnswer:before,.Question-module-scss-module__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){.Question-module-scss-module__7-rAiq__questionAnswer,.Question-module-scss-module__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}.Question-module-scss-module__7-rAiq__questionAnswer:before,.Question-module-scss-module__7-rAiq__questionSummary:before{width:calc(var(--muchu-fvw)*.03533);height:calc(var(--muchu-fvw)*.04267)}}.Question-module-scss-module__7-rAiq__questionSummary{cursor:pointer;-webkit-user-select:none;user-select:none}.Question-module-scss-module__7-rAiq__questionSummary:focus-visible{outline:calc(var(--muchu-fvw)*.01) solid #2c79ed}.Question-module-scss-module__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){.Question-module-scss-module__7-rAiq__questionSummary:focus-visible{border-top-right-radius:calc(var(--muchu-fvw)*.01);outline-width:calc(var(--muchu-fvw)*.00267)}}.Question-module-scss-module__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}.Question-module-scss-module__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}.Question-module-scss-module__7-rAiq__questionAnswer p{margin:0}@media (min-width:768px){.Question-module-scss-module__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)}}.Question-module-scss-module__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){.Question-module-scss-module__7-rAiq__questionText{min-height:calc(var(--muchu-fvw)*.04267);font-size:calc(var(--muchu-fvw)*.01333)}}.Question-module-scss-module__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;border-radius:100vmax;flex:none;display:block;transform:rotate(0)}@media (min-width:768px){.Question-module-scss-module__7-rAiq__questionChevron{width:calc(var(--muchu-fvw)*.028);height:calc(var(--muchu-fvw)*.028);background-size:calc(var(--muchu-fvw)*.00667) auto}}.Question-module-scss-module__7-rAiq__question[open] .Question-module-scss-module__7-rAiq__questionChevron{transform:rotate(-180deg)}.Question-module-scss-module__7-rAiq__questionSummary:hover .Question-module-scss-module__7-rAiq__questionChevron{opacity:.88}.Question-module-scss-module__7-rAiq__questionSummary:active .Question-module-scss-module__7-rAiq__questionChevron{opacity:.76}}
@layer components.top2.reason{.Reason-module-scss-module__VoQHdW__shapeLeft,.Reason-module-scss-module__VoQHdW__shapeRight{pointer-events:none;display:none;position:absolute}@media (min-width:768px){.Reason-module-scss-module__VoQHdW__shapeLeft,.Reason-module-scss-module__VoQHdW__shapeRight{display:block}}.Reason-module-scss-module__VoQHdW__shapeLeft{width:calc(var(--muchu-fvw)*.066);height:calc(var(--muchu-fvw)*.066);top:calc(var(--muchu-fvw)*.072);left:calc(var(--muchu-fvw)*.162)}.Reason-module-scss-module__VoQHdW__shapeRight{width:calc(var(--muchu-fvw)*.06467);height:calc(var(--muchu-fvw)*.06467);top:calc(var(--muchu-fvw)*.12133);right:calc(var(--muchu-fvw)*.18133)}.Reason-module-scss-module__VoQHdW__reasonHeading{font-size:calc(var(--muchu-fvw)*.065)}.Reason-module-scss-module__VoQHdW__reasonHeading big{font-size:calc(var(--muchu-fvw)*.08)}@media (min-width:768px){.Reason-module-scss-module__VoQHdW__reasonHeading{font-size:calc(var(--muchu-fvw)*.028)}.Reason-module-scss-module__VoQHdW__reasonHeading big{font-size:calc(var(--muchu-fvw)*.036)}}.Reason-module-scss-module__VoQHdW__reasonSubject{--muchu-balloon-pill-background:#2c79ed}.Reason-module-scss-module__VoQHdW__reasons{counter-reset:reason-counter;grid-gap:calc(var(--muchu-fvw)*.05);gap:calc(var(--muchu-fvw)*.05);margin:calc(var(--muchu-fvw)*.07) calc(var(--muchu-fvw)*.05);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:768px){.Reason-module-scss-module__VoQHdW__reasons{gap:calc(var(--muchu-fvw)*.00467);margin:calc(var(--muchu-fvw)*.032) calc(var(--muchu-fvw)*.04);grid-template-columns:repeat(2,minmax(0,1fr))}}.Reason-module-scss-module__VoQHdW__reason{padding:calc(var(--muchu-fvw)*.1);border-radius:calc(var(--muchu-fvw)*.055) calc(var(--muchu-fvw)*.15);background:#f4f1e9;margin:0;list-style:none;display:block;overflow:clip}@media (min-width:768px){.Reason-module-scss-module__VoQHdW__reason{padding:calc(var(--muchu-fvw)*.05333);border-radius:calc(var(--muchu-fvw)*.02667) calc(var(--muchu-fvw)*.07333)}}.Reason-module-scss-module__VoQHdW__reasonTitle{--rt-heading-gap:calc(var(--muchu-fvw)*.03);--rt-title-height:calc(var(--muchu-fvw)*.145);--rt-icon-size:calc(var(--muchu-fvw)*.21);margin:0 calc(var(--muchu-fvw)*-.025) 0 0;grid-template:".       icon" minmax(0,1fr) "counter icon" auto ".       icon" var(--rt-heading-gap) "title   icon" var(--rt-title-height) ".       icon" minmax(0,1fr)/1fr var(--rt-icon-size);align-items:center;display:grid}.Reason-module-scss-module__VoQHdW__reasonTitle:before{--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);content:"Reason " counter(reason-counter,decimal-leading-zero);counter-increment:reason-counter;text-transform:uppercase;letter-spacing:.05em;font-size:calc(var(--muchu-fvw)*.03);grid-area:counter;display:block}@media (min-width:768px){.Reason-module-scss-module__VoQHdW__reasonTitle{--rt-heading-gap:calc(var(--muchu-fvw)*.01);--rt-title-height:calc(var(--muchu-fvw)*.06133);--rt-icon-size:calc(var(--muchu-fvw)*.10667);margin:calc(var(--muchu-fvw)*-.00667) 0}.Reason-module-scss-module__VoQHdW__reasonTitle:before{font-size:calc(var(--muchu-fvw)*.01)}}.Reason-module-scss-module__VoQHdW__reasonTitleImage{height:var(--rt-title-height);grid-area:title;width:auto;display:block}.Reason-module-scss-module__VoQHdW__reasonTitleIcon{grid-area:icon;width:100%;height:auto;display:block}.Reason-module-scss-module__VoQHdW__reasonDescription{--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)*.04);margin:calc(var(--muchu-fvw)*.05) 0 0;text-align:justify;text-align-last:left;line-height:1.375}.Reason-module-scss-module__VoQHdW__reasonDescription p{margin:0}@media (min-width:768px){.Reason-module-scss-module__VoQHdW__reasonDescription{line-height:1.667;font-size:calc(var(--muchu-fvw)*.012);margin-top:calc(var(--muchu-fvw)*.02667)}}}
@layer components.top2.review{.Review-module-scss-module__13MXZW__reviewSection{content-visibility:var(--content-visibility-auto,auto);contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*1.9425)}@media (min-width:768px){.Review-module-scss-module__13MXZW__reviewSection{contain-intrinsic-block-size:auto calc(var(--muchu-fvw)*.36)}}.Review-module-scss-module__13MXZW__reviewSection{background-blend-mode:overlay;-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;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);background:#00affa 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%;grid-template:"info""carousel"/minmax(0,1fr);display:grid;-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)){.Review-module-scss-module__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}}@media (min-width:768px){.Review-module-scss-module__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);background-size:50%;grid-template:"info carousel"1fr"control carousel"/auto minmax(0,1fr)}}.Review-module-scss-module__13MXZW__reviewInfo{grid-area:info;width:fit-content;max-width:100%;margin:0 auto}@media (min-width:768px){.Review-module-scss-module__13MXZW__reviewInfo{margin:0}}.Review-module-scss-module__13MXZW__reviewScore,.Review-module-scss-module__13MXZW__reviewSectionBalloonPill{width:0;min-width:100%}.Review-module-scss-module__13MXZW__reviewSectionHeading{color:currentColor}@media (min-width:768px){.Review-module-scss-module__13MXZW__reviewSectionHeading{font-size:calc(var(--muchu-fvw)*.03067);margin-top:-.25em;margin-left:0;margin-right:auto}}.Review-module-scss-module__13MXZW__reviewSectionHeadingSubject{--muchu-balloon-pill-background:#fff;--muchu-balloon-pill-foreground:#000;isolation:isolate;mix-blend-mode:screen}@media (min-width:768px){.Review-module-scss-module__13MXZW__reviewSectionHeadingSubject{margin-left:0;margin-right:auto}}.Review-module-scss-module__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){.Review-module-scss-module__13MXZW__reviewSectionBalloonPill{font-size:calc(var(--muchu-fvw)*.01333);margin:calc(var(--muchu-fvw)*.032) 0 0}}.Review-module-scss-module__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){.Review-module-scss-module__13MXZW__reviewScore{gap:calc(var(--muchu-fvw)*.00267) calc(var(--muchu-fvw)*.01067);margin-top:calc(var(--muchu-fvw)*.01067)}}.Review-module-scss-module__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){.Review-module-scss-module__13MXZW__reviewScoreHeading{font-size:calc(var(--muchu-fvw)*.05533)}}.Review-module-scss-module__13MXZW__reviewScoreDigit{text-align:center;width:.6em;display:inline-block}.Review-module-scss-module__13MXZW__reviewScoreDigit[data-mark]{width:auto}.Review-module-scss-module__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}.Review-module-scss-module__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){.Review-module-scss-module__13MXZW__reviewScoreDescription{font-size:calc(var(--muchu-fvw)*.012)}}.Review-module-scss-module__13MXZW__reviewControl{isolation:isolate;mix-blend-mode:screen;grid-area:control}.Review-module-scss-module__13MXZW__reviewControlButton{color:#000;background-color:#fff;outline-color:#fff}@media (hover:hover){.Review-module-scss-module__13MXZW__reviewControlButton:hover{background-color:#ffffffe0}.Review-module-scss-module__13MXZW__reviewControlButton:active{background-color:#ffffffc2}}.Review-module-scss-module__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){.Review-module-scss-module__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))}}.Review-module-scss-module__13MXZW__reviewCarouselViewport{overflow:visible}.Review-module-scss-module__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}.Review-module-scss-module__13MXZW__reviewCarouselSlide{grid-row:1/-1;grid-template-rows:subgrid;display:grid}@media (min-width:768px){.Review-module-scss-module__13MXZW__reviewCarouselSlide{min-height:var(--review-balloon-size);padding-left:0;padding-right:var(--muchu-carousel-slide-gap)}}.Review-module-scss-module__13MXZW__reviewCarouselBalloon{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.Review-module-scss-module__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}.Review-module-scss-module__13MXZW__reviewCarouselIndicator .Review-module-scss-module__13MXZW__reviewCarouselIndicatorDot{border:1px solid #0000;transition:background-color .3s,border-color .3s}.Review-module-scss-module__13MXZW__reviewCarouselIndicator .Review-module-scss-module__13MXZW__reviewCarouselIndicatorDot[data-selected]{border-color:currentColor}@media (min-width:768px){.Review-module-scss-module__13MXZW__reviewCarouselIndicator{display:none}}}
@layer components.top2.review-balloon{.ReviewBalloon-module-scss-module__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){.ReviewBalloon-module-scss-module__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)}}.ReviewBalloon-module-scss-module__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){.ReviewBalloon-module-scss-module__1zEwKG__avatar{width:calc(var(--muchu-fvw)*.03733);height:calc(var(--muchu-fvw)*.03733)}}.ReviewBalloon-module-scss-module__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){.ReviewBalloon-module-scss-module__1zEwKG__nameRow{gap:calc(var(--muchu-fvw)*.00533);margin:calc(var(--muchu-fvw)*.00667) 0 0}}.ReviewBalloon-module-scss-module__1zEwKG__grade,.ReviewBalloon-module-scss-module__1zEwKG__name{font-weight:var(--muchu-font-weight-bold,700);flex:0 auto;min-width:0;margin:0;display:block}.ReviewBalloon-module-scss-module__1zEwKG__name{font-size:calc(var(--muchu-fvw)*.03)}@media (min-width:768px){.ReviewBalloon-module-scss-module__1zEwKG__name{font-size:calc(var(--muchu-fvw)*.012)}}.ReviewBalloon-module-scss-module__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){.ReviewBalloon-module-scss-module__1zEwKG__grade{font-size:calc(var(--muchu-fvw)*.00833);padding:calc(var(--muchu-fvw)*.00267) calc(var(--muchu-fvw)*.00533)}}.ReviewBalloon-module-scss-module__1zEwKG__divider{margin:calc(var(--muchu-fvw)*.03) 0;border:0;border-top:1px dashed;grid-row:3}@media (min-width:768px){.ReviewBalloon-module-scss-module__1zEwKG__divider{margin-top:calc(var(--muchu-fvw)*.01333);margin-bottom:calc(var(--muchu-fvw)*.01333)}}.ReviewBalloon-module-scss-module__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){.ReviewBalloon-module-scss-module__1zEwKG__date{margin-bottom:calc(var(--muchu-fvw)*.00267);font-size:calc(var(--muchu-fvw)*.00933);padding-left:0;padding-right:0}}.ReviewBalloon-module-scss-module__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){.ReviewBalloon-module-scss-module__1zEwKG__title{font-size:calc(var(--muchu-fvw)*.012);padding-left:0;padding-right:0}}.ReviewBalloon-module-scss-module__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){.ReviewBalloon-module-scss-module__1zEwKG__rating{margin-top:calc(var(--muchu-fvw)*.01067);width:calc(var(--muchu-fvw)*.10667)}}.ReviewBalloon-module-scss-module__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){.ReviewBalloon-module-scss-module__1zEwKG__content{line-height:1.66;font-size:calc(var(--muchu-fvw)*.00933);margin:0}}.ReviewBalloon-module-scss-module__1zEwKG__content p{margin:0}}
