.style_heroContainer__Yh3vg{position:relative;padding-inline:calc(8000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_heroContainer__Yh3vg{padding-inline:calc(4000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_heroContainer__Yh3vg{padding-inline:calc(1600vw/var(--20th-vw-sp))}}.style_backLink__gCNCn{position:relative;z-index:2;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:calc(800vw/var(--20th-vw-pc));color:var(--color-green-400);font-size:calc(1600vw/var(--20th-vw-pc));letter-spacing:calc(128vw/var(--20th-vw-pc));line-height:1;font-weight:400;padding:calc(800vw/var(--20th-vw-pc));margin-left:calc(-600vw/var(--20th-vw-pc));transition:all .3s ease}.style_backLink__gCNCn:hover{opacity:.3}@media screen and (max-width:1024px){.style_backLink__gCNCn{font-size:calc(1600vw/var(--20th-vw-tab));letter-spacing:calc(128vw/var(--20th-vw-tab));padding:calc(800vw/var(--20th-vw-tab));margin-left:calc(3000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_backLink__gCNCn{gap:calc(800vw/var(--20th-vw-sp));font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:calc(128vw/var(--20th-vw-sp));margin-left:calc(-800vw/var(--20th-vw-sp));padding-inline:calc(800vw/var(--20th-vw-sp))}}.style_backLink__gCNCn.style_backLinkEnd____HL3{margin-top:calc(4800vw/var(--20th-vw-pc));margin-left:0}@media screen and (max-width:1024px){.style_backLink__gCNCn.style_backLinkEnd____HL3{margin-top:calc(4000vw/var(--20th-vw-tab));margin-left:0}}@media screen and (max-width:899px){.style_backLink__gCNCn.style_backLinkEnd____HL3{margin-top:calc(3200vw/var(--20th-vw-sp));margin-left:0}}.style_backIcon__MSZ_V{transform:rotate(180deg);width:calc(2000vw/var(--20th-vw-pc));height:calc(1200vw/var(--20th-vw-pc));display:grid;place-items:center}@media screen and (max-width:1024px){.style_backIcon__MSZ_V{width:calc(2000vw/var(--20th-vw-tab));height:calc(1200vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_backIcon__MSZ_V{width:calc(2000vw/var(--20th-vw-sp));height:calc(1200vw/var(--20th-vw-sp))}}.style_backIcon__MSZ_V .style_backIconImage__e6WKk{display:block;width:100%;height:auto}.style_heroTop__MkS36{position:relative;z-index:2;max-width:calc(108000vw/var(--20th-vw-pc));margin-inline:auto;margin-top:calc(2000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_heroTop__MkS36{margin-top:calc(4000vw/var(--20th-vw-tab));max-width:100%}}@media screen and (max-width:899px){.style_heroTop__MkS36{margin-top:calc(4000vw/var(--20th-vw-sp))}}.style_titleBlock__Ul2Ah{position:relative;z-index:1;margin-bottom:calc(6400vw/var(--20th-vw-pc))}@media screen and (max-width:899px){.style_titleBlock__Ul2Ah{margin-bottom:calc(4000vw/var(--20th-vw-sp));padding-inline:calc(800vw/var(--20th-vw-sp))}}.style_episodeNumber__dorUO{font-family:var(--font-family-jost);font-weight:700;font-size:calc(2400vw/var(--20th-vw-pc));letter-spacing:calc(192vw/var(--20th-vw-pc));line-height:1.5}@media screen and (max-width:1024px){.style_episodeNumber__dorUO{font-size:calc(2400vw/var(--20th-vw-tab));letter-spacing:calc(192vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_episodeNumber__dorUO{font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:calc(128vw/var(--20th-vw-sp))}}.style_articleTitle__P0Qln{font-weight:400;font-size:calc(4400vw/var(--20th-vw-pc));letter-spacing:calc(352vw/var(--20th-vw-pc));line-height:1.5;margin-top:calc(400vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_articleTitle__P0Qln{font-size:calc(4400vw/var(--20th-vw-tab));letter-spacing:calc(352vw/var(--20th-vw-tab));margin-top:calc(400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_articleTitle__P0Qln{font-size:calc(2400vw/var(--20th-vw-sp));letter-spacing:calc(192vw/var(--20th-vw-sp))}}.style_articleTitle__P0Qln .style_articleTitleLine__sGU15{display:block}@media screen and (max-width:899px){.style_articleTitle__P0Qln .style_articleTitleLine__sGU15{display:inline}}.style_heroImageFrame__YyuvO{position:relative;z-index:2;width:100%;max-width:calc(96000vw/var(--20th-vw-pc));margin-inline:auto;border-radius:calc(1745.5vw/var(--20th-vw-pc));overflow:hidden;aspect-ratio:960/540}@media screen and (max-width:1024px){.style_heroImageFrame__YyuvO{max-width:calc(92800vw/var(--20th-vw-tab));border-radius:calc(1745.5vw/var(--20th-vw-tab));aspect-ratio:928/522}}@media screen and (max-width:899px){.style_heroImageFrame__YyuvO{max-width:100%;border-radius:calc(800vw/var(--20th-vw-sp));aspect-ratio:342/192}}.style_heroImage__5ft8l{width:100%;height:100%;object-fit:cover}.history-reveal_revealInert__e5Ixb .history-reveal_charInner__4raqw,.history-reveal_revealInert__e5Ixb .history-reveal_lineInner__qJeZy{animation:none}.history-reveal_charMask__P3hM2{display:inline-block;overflow:hidden;line-height:1.1em;vertical-align:top}.history-reveal_charInner__4raqw{display:inline-block;transform:translateY(var(--reveal-initial-y,-100%));animation-name:history-reveal_charDropIn__ui9ql;animation-duration:var(--reveal-duration,.6s);animation-timing-function:var(--reveal-easing,cubic-bezier(.22,1,.36,1));animation-delay:var(--char-delay,0s);animation-fill-mode:forwards;will-change:transform}.history-reveal_bodyParaIn__1v4iV{overflow:hidden}.history-reveal_lineMask__1jBo3{display:block;overflow:hidden}@media screen and (max-width:899px){.history-reveal_lineMask__1jBo3{display:inline}}.history-reveal_lineMaskBlock__hGR0U{display:block;overflow:hidden;width:100%;min-width:0}.history-reveal_lineInner__qJeZy{display:inline-block;transform:translateY(var(--para-initial-y,-100%));animation-name:history-reveal_lineDropIn__keqpq;animation-duration:var(--para-duration,2s);animation-timing-function:var(--para-easing,cubic-bezier(.22,1,.36,1));animation-delay:var(--para-delay,0s);animation-fill-mode:forwards;will-change:transform}@media screen and (max-width:899px){.history-reveal_lineInner__qJeZy{display:inline}.history-reveal_lineInnerFullWidth__nOHlW{display:block}}.history-reveal_lineInnerLogo__qB9PK{display:flex;align-items:center;height:100%;min-height:0}@keyframes history-reveal_charDropIn__ui9ql{0%{transform:translateY(var(--reveal-initial-y,-100%))}to{transform:translateY(0)}}@keyframes history-reveal_lineDropIn__keqpq{0%{transform:translateY(var(--para-initial-y,-100%))}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.history-reveal_charInner__4raqw,.history-reveal_lineInner__qJeZy{animation:none;transform:none}}.style_spOnly__szb_g{display:none}@media screen and (max-width:899px){.style_spOnly__szb_g{display:block}}.style_pcOnly__RNMk8{display:block}@media screen and (max-width:899px){.style_pcOnly__RNMk8{display:none}}.style_head__gYzes{padding-top:calc(36500vw/var(--20th-vw-pc));padding-bottom:calc(31900vw/var(--20th-vw-pc));margin-bottom:calc(6900vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_head__gYzes{padding-top:calc(36500vw/var(--20th-vw-tab));padding-bottom:calc(31900vw/var(--20th-vw-tab));margin-bottom:0}}@media screen and (max-width:899px){.style_head__gYzes{padding-top:calc(13500vw/var(--20th-vw-sp));padding-bottom:calc(16900vw/var(--20th-vw-sp))}}.style_scrollContainer__g2AXU{display:flex;flex-direction:column;gap:calc(4800vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_scrollContainer__g2AXU{gap:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_scrollContainer__g2AXU{gap:calc(3200vw/var(--20th-vw-sp))}}.style_year__cYDp5{color:var(--color-green-400);font-family:var(--font-family-jost);font-size:calc(6400vw/var(--20th-vw-pc));font-weight:400;line-height:1;letter-spacing:.05em;text-align:center;white-space:nowrap}@media screen and (max-width:1024px){.style_year__cYDp5{font-size:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_year__cYDp5{font-size:calc(3200vw/var(--20th-vw-sp));letter-spacing:.02em}}.style_lead__DIYP3{color:var(--color-black-900);text-align:center;font-size:calc(2400vw/var(--20th-vw-pc));font-weight:700;line-height:2;letter-spacing:.08em}@media screen and (max-width:1024px){.style_lead__DIYP3{font-size:calc(2000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_lead__DIYP3{font-size:calc(1800vw/var(--20th-vw-sp))}}.style_body__zvCMd{display:flex;flex-direction:column;gap:calc(3400vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_body__zvCMd{gap:calc(3400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_body__zvCMd{gap:calc(3400vw/var(--20th-vw-sp))}}.style_description____8Ao{color:var(--color-black-900);text-align:center;font-size:calc(1600vw/var(--20th-vw-pc));font-weight:400;line-height:2.2;letter-spacing:.08em}@media screen and (max-width:1024px){.style_description____8Ao{font-size:calc(1600vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_description____8Ao{text-align:left;font-size:calc(1600vw/var(--20th-vw-sp))}}.style_charMask__Q5tni{display:inline-block;overflow:hidden;line-height:1.1em;vertical-align:top}.style_charInner__t_W8_{display:inline-block;transform:translateY(var(--reveal-initial-y,-100%));animation-name:style_charDropIn__SR1kj;animation-duration:var(--reveal-duration,.6s);animation-timing-function:var(--reveal-easing,cubic-bezier(.22,1,.36,1));animation-delay:var(--char-delay,0s);animation-fill-mode:forwards;will-change:transform}.style_description____8Ao.style_bodyParaIn__pEzlg{overflow:hidden}.style_lineMask__A9E0Q{display:block;overflow:hidden}.style_lineInner__yGGyk{display:inline-block;transform:translateY(var(--para-initial-y,-100%));animation-name:style_lineDropIn__KlGAe;animation-duration:var(--para-duration,2s);animation-timing-function:var(--para-easing,cubic-bezier(.22,1,.36,1));animation-delay:var(--para-delay,0s);animation-fill-mode:forwards;will-change:transform}@keyframes style_charDropIn__SR1kj{0%{transform:translateY(var(--reveal-initial-y,-100%))}to{transform:translateY(0)}}@keyframes style_lineDropIn__KlGAe{0%{transform:translateY(var(--para-initial-y,-100%))}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.style_charInner__t_W8_,.style_lineInner__yGGyk{animation:none;transform:none}}.style_tabOnly__kauPy{display:none}@media screen and (max-width:1024px){.style_tabOnly__kauPy{display:block}}@media screen and (max-width:899px){.style_tabOnly__kauPy{display:none}}.style_visuallyHidden__sEfpA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.style_container__g_wXG{--service-accent:#00af98;--service-donut-inactive:#dddddd;--right-stack-shift:100%;--tab-right-panel-height:calc(455 * 100vw / var(--20th-vw-tab));--tab-right-panel-safety-margin:calc(24 * 100vw / var(--20th-vw-tab));position:relative;z-index:10;width:100vi;margin-inline:calc(50% - 50vi);height:250dvh}@media screen and (max-width:1024px){.style_container__g_wXG{height:300dvh}}@media screen and (max-width:899px){.style_container__g_wXG{padding:calc(12000vw/var(--20th-vw-sp)) calc(1600vw/var(--20th-vw-sp));height:auto;overflow:hidden}}.style_sticky__WxmEZ{position:-webkit-sticky;position:sticky;top:0;height:100dvh;--transition-progress:clamp(0,var(--scroll-progress),1);--opacity-progress:clamp(0,calc((var(--transition-progress) - 0.2) / 0.3),1);contain:layout paint}@media screen and (max-width:899px){.style_sticky__WxmEZ{position:static;height:auto;contain:none}}.style_decorativeLine___H8WV{position:absolute;left:0;top:calc(49% - 18200vw/var(--20th-vw-pc));width:calc(9600vw/var(--20th-vw-pc));height:2px;background-color:var(--color-green-400)}@media screen and (max-width:1024px){.style_decorativeLine___H8WV{display:none}}.style_inner__jIgPy{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;padding-inline:calc(12000vw/var(--20th-vw-pc));box-sizing:border-box;padding-block:calc(26000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_inner__jIgPy{padding-inline:calc(4800vw/var(--20th-vw-tab));padding-block:calc(26000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_inner__jIgPy{position:relative;top:auto;left:auto;right:auto;transform:none;flex-direction:column;align-items:center;justify-content:flex-start;gap:calc(4800vw/var(--20th-vw-sp));padding:0;z-index:1;padding-block:0}}.style_content__n97aE{display:flex;flex-direction:column;gap:calc(5000vw/var(--20th-vw-pc));max-width:calc(58000vw/var(--20th-vw-pc));width:100%}@media screen and (max-width:1024px){.style_content__n97aE{gap:calc(2000vw/var(--20th-vw-tab));max-width:calc(54000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_content__n97aE{display:contents}}.style_revealGroup__i7WOS{display:flex;flex-direction:column;gap:calc(5000vw/var(--20th-vw-pc));min-width:0}@media screen and (max-width:1024px){.style_revealGroup__i7WOS{gap:calc(2000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_revealGroup__i7WOS{display:contents}}.style_titleRow__HWZ_6{display:flex;align-items:center;gap:calc(2400vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_titleRow__HWZ_6{gap:calc(2400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_titleRow__HWZ_6{order:1;flex-direction:column;gap:calc(2400vw/var(--20th-vw-sp))}}.style_year__hwGCt{color:var(--service-accent);font-family:var(--font-family-jost);font-size:calc(6400vw/var(--20th-vw-pc));font-weight:400;line-height:1;white-space:nowrap;flex-shrink:0}@media screen and (max-width:1024px){.style_year__hwGCt{font-size:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_year__hwGCt{font-size:calc(4000vw/var(--20th-vw-sp));text-align:center}}.style_serviceHeader__xgye2{display:flex;align-items:center;gap:calc(1600vw/var(--20th-vw-pc));filter:drop-shadow(0 0 4px white) drop-shadow(0 0 3.5px white)}@media screen and (max-width:1024px){.style_serviceHeader__xgye2{gap:calc(1600vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_serviceHeader__xgye2{gap:calc(1600vw/var(--20th-vw-sp))}}.style_donut__UzsvD{flex-shrink:0;display:block;width:calc(4800vw/var(--20th-vw-pc));height:calc(4800vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_donut__UzsvD{width:calc(4800vw/var(--20th-vw-tab));height:calc(4800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_donut__UzsvD{width:calc(4800vw/var(--20th-vw-sp));height:calc(4800vw/var(--20th-vw-sp))}}.style_serviceName__wXg0m{color:var(--service-accent);font-family:var(--font-family-jost);font-size:calc(2800vw/var(--20th-vw-pc));font-weight:400;line-height:1;white-space:nowrap}@media screen and (max-width:1024px){.style_serviceName__wXg0m{font-size:calc(2400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_serviceName__wXg0m{font-size:calc(2800vw/var(--20th-vw-sp))}}.style_logoWrap__HIvkB{height:calc(13000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_logoWrap__HIvkB{height:calc(10000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_logoWrap__HIvkB{order:2;height:auto}}.style_logo___vIkx{display:block;width:auto;height:100%}@media screen and (max-width:899px){.style_logo___vIkx{height:calc(6400vw/var(--20th-vw-sp));max-width:calc(28200vw/var(--20th-vw-sp));margin-top:calc(3000vw/var(--20th-vw-sp))}.style_logoPc__GECSv{display:none}}.style_logoSp__qU2yB{display:none}@media screen and (max-width:899px){.style_logoSp__qU2yB{display:block}}.style_descriptions__Cc5WQ{display:flex;flex-direction:column;gap:calc(800vw/var(--20th-vw-pc));margin-top:calc(-1000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_descriptions__Cc5WQ{gap:calc(800vw/var(--20th-vw-tab));margin-top:calc(-1000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_descriptions__Cc5WQ{order:4;width:100%;gap:calc(800vw/var(--20th-vw-sp))}}.style_descriptionText__8FzQf p{color:var(--color-black-900);font-size:calc(1600vw/var(--20th-vw-pc));font-weight:400;line-height:2;letter-spacing:.08em}@media screen and (max-width:1024px){.style_descriptionText__8FzQf p{font-size:calc(1400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_descriptionText__8FzQf p{font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:.08em;line-height:2;display:inline}}.style_highlightText__vyW8u p{color:var(--service-highlight);font-size:calc(1600vw/var(--20th-vw-pc));font-weight:400;line-height:1.6;letter-spacing:.08em}@media screen and (max-width:1024px){.style_highlightText__vyW8u p{font-size:calc(1400vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_highlightText__vyW8u p{font-size:calc(1600vw/var(--20th-vw-sp));letter-spacing:.08em;line-height:1.6;display:inline}}.style_rightCol__DwZzs{position:relative;flex-shrink:0;width:calc(56000vw/var(--20th-vw-pc));height:calc(56000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_rightCol__DwZzs{width:calc(45500vw/var(--20th-vw-tab));height:calc(45500vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_rightCol__DwZzs{display:contents}}.style_rightStack__oGdfj{position:absolute;inset:0;display:flex;flex-direction:column;will-change:transform;transform:translate3d(0,calc(var(--transition-progress) * var(--right-stack-shift) * -1),0)}@media screen and (max-width:899px){.style_rightStack__oGdfj{display:contents;transform:none;will-change:auto}}.style_productPanel__ipBHp{position:relative;width:100%;height:calc(56000vw/var(--20th-vw-pc));flex-shrink:0;opacity:calc(1 - var(--opacity-progress));will-change:opacity}@media screen and (max-width:1024px){.style_productPanel__ipBHp{height:calc(45500vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_productPanel__ipBHp{order:3;width:calc(32000vw/var(--20th-vw-sp));height:calc(32000vw/var(--20th-vw-sp));opacity:1;will-change:auto}}.style_productImage__n74cM{object-fit:contain;width:100%;height:auto!important}.style_productImageScale140__I7eNN{transform:scale(1.4);transform-origin:center center}.style_caseStudyPanelSlot___exy2{width:100%;height:calc(56000vw/var(--20th-vw-pc));flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:var(--opacity-progress);will-change:opacity;margin-left:calc(-3800vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_caseStudyPanelSlot___exy2{height:calc(var(--tab-right-panel-height) + var(--tab-right-panel-safety-margin));margin-left:0;align-items:flex-start;overflow:hidden}}@media screen and (max-width:899px){.style_caseStudyPanelSlot___exy2{order:5;width:100%;height:auto;opacity:1;will-change:auto;margin-left:0}}.style_caseStudyPanel__K5LiA{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(4000vw/var(--20th-vw-pc));padding:calc(4000vw/var(--20th-vw-pc)) calc(6800vw/var(--20th-vw-pc));background-color:#fff;border:2px solid color-mix(in srgb,var(--service-highlight) 20%,transparent);border-radius:calc(800vw/var(--20th-vw-pc));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media screen and (max-width:1024px){.style_caseStudyPanel__K5LiA{gap:calc(4000vw/var(--20th-vw-tab));padding:calc(4000vw/var(--20th-vw-tab)) calc(2400vw/var(--20th-vw-tab));border-radius:calc(800vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_caseStudyPanel__K5LiA{width:calc(35800vw/var(--20th-vw-sp));max-width:100%;gap:calc(800vw/var(--20th-vw-sp));padding:calc(2400vw/var(--20th-vw-sp));border-radius:calc(800vw/var(--20th-vw-sp));background-color:hsla(0,0%,100%,.6)}}.style_caseStudyTitle__5Vqnl{color:var(--service-highlight);font-family:var(--font-family-noto);font-size:calc(1600vw/var(--20th-vw-pc));font-weight:700;letter-spacing:.08em;line-height:2;text-align:center;white-space:nowrap}@media screen and (max-width:1024px){.style_caseStudyTitle__5Vqnl{font-size:calc(1600vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_caseStudyTitle__5Vqnl{font-size:calc(1600vw/var(--20th-vw-sp))}}.style_caseStudyGrid__A_X08{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;justify-content:center;grid-gap:0 calc(2400vw/var(--20th-vw-pc));gap:0 calc(2400vw/var(--20th-vw-pc));width:100%}@media screen and (max-width:1024px){.style_caseStudyGrid__A_X08{gap:0 calc(2400vw/var(--20th-vw-tab));grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:899px){.style_caseStudyGrid__A_X08{gap:calc(1600vw/var(--20th-vw-sp)) calc(800vw/var(--20th-vw-sp));grid-template-columns:repeat(2,1fr)}}.style_caseStudyLogoSlot__ogCFL{display:grid;place-items:center;width:calc(20000vw/var(--20th-vw-pc));height:calc(13000vw/var(--20th-vw-pc))}@media screen and (max-width:1024px){.style_caseStudyLogoSlot__ogCFL{width:calc(20000vw/var(--20th-vw-tab));height:calc(13000vw/var(--20th-vw-tab))}}@media screen and (max-width:899px){.style_caseStudyLogoSlot__ogCFL{width:calc(15200vw/var(--20th-vw-sp));height:calc(10000vw/var(--20th-vw-sp))}}.style_caseStudyLogo__87seZ{width:100%;height:auto}.style_caseStudyLogoSlot__ogCFL:last-child:nth-child(odd){grid-column:1/-1;justify-self:center}.style_noScrollAnimation__nH3LL{height:auto}.style_noScrollAnimation__nH3LL .style_sticky__WxmEZ{position:static;top:auto;height:auto;contain:none}.style_noScrollAnimation__nH3LL .style_inner__jIgPy{position:relative;top:auto;left:auto;right:auto;transform:none;align-items:center}.style_noScrollAnimation__nH3LL .style_rightCol__DwZzs{height:auto}.style_noScrollAnimation__nH3LL .style_rightStack__oGdfj{position:static;inset:auto;transform:none;will-change:auto}.style_noScrollAnimation__nH3LL .style_productPanel__ipBHp{opacity:1;will-change:auto}.style_noScrollAnimation__nH3LL .style_caseStudyPanelSlot___exy2{opacity:1;will-change:auto;margin-left:0}body .style_container__y521o{color:var(--color-black-900)}.style_container__y521o{--20th-vw-pc:1440;--20th-vw-tab:1024;--20th-vw-sp:390;background-color:var(--color-white);font-family:var(--font-family-noto);position:relative;z-index:10}.style_kvCoverBeforeOp__3rwme{position:fixed;inset:0;z-index:99998;background:#fff;pointer-events:none}