.Hero_hero__dZUaS{--ttl-tracking:5px;--ttl-tracking-sp:1px;--ttl-leading:1.65;position:relative;z-index:3;overflow:hidden;background-color:hsl(var(--third))}@media not all and (min-width:768px){.Hero_hero__dZUaS{display:flex;height:calc(100vw * 16 / 9)}}@media not all and (min-width:640px){.Hero_hero__dZUaS{height:calc(100vw * 16 / 9)}}@media (min-width:768px){.Hero_hero__dZUaS{min-height:780px}}@media (min-width:1024px){.Hero_hero__dZUaS{height:100vh;max-height:780px}}@media screen and (max-width:767.98px){.Hero_hero__dZUaS{flex-direction:column;flex-wrap:wrap}}@media not all and (min-width:768px){.Hero_hero_b__wiVW9{padding-top:2rem}}.Hero_hero__dZUaS:before{position:absolute;left:0;bottom:0;z-index:-2;width:100%;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)/0.9) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);mix-blend-mode:multiply}@media (min-width:768px){.Hero_hero__dZUaS:before{height:8rem}}.Hero_hero__dZUaS:before{content:""}@media not all and (min-width:768px){.Hero_hero__dZUaS>div{height:auto;flex:1 1 auto}}@media (min-width:768px){.Hero_hero__container__xFXV3{display:flex;height:100%}}.Hero_hero__pic__X5n1e{position:absolute;inset:0;top:0;width:100%;height:100%}@media not all and (min-width:768px){.Hero_hero__pic__X5n1e{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-position:bottom;object-position:bottom}}@media screen and (max-width:767.98px){.Hero_hero__pic__X5n1e{-o-object-position:-5vw bottom;object-position:-5vw bottom;transform-origin:-5vw bottom}}.Hero_hero__bg__06LrV{z-index:-4}@media (min-width:768px){.Hero_hero_sec_a__3G41N .Hero_hero__bg__06LrV{right:0}}.Hero_hero__over__E8UnO{z-index:-1;width:100%}@media (min-width:768px){.Hero_hero__over__E8UnO{left:auto;right:-2%;width:60%}}@media (min-width:1280px){.Hero_hero__over__E8UnO{right:0}}.Hero_hero_dot__AG8tv{position:absolute;z-index:-2;opacity:.15;animation:Hero_opacityBlurPulse__RDLtc 3s ease-in-out infinite}.Hero_hero_dot_01__OvyYR{right:-5%;top:25%;width:34.6%;height:34.6%}@media (min-width:768px){.Hero_hero_dot_01__OvyYR{right:0;top:30%;width:277px;height:277px}}.Hero_hero_dot_02__7pTlf{right:45%;top:-5%;width:72%;height:72%}@media (min-width:768px){.Hero_hero_dot_02__7pTlf{right:25%;top:5%;width:500px;height:500px}}.Hero_hero_dot_03__Dpgcp{bottom:-5%;left:-5%;width:48%;height:48%}@media (min-width:768px){.Hero_hero_dot_03__Dpgcp{left:-5%;top:65%;width:342px;height:342px}}.Hero_hero__icons__p4h_U{position:relative}@media (min-width:1024px){.Hero_hero_b__wiVW9 .Hero_hero__icons__p4h_U{display:flex;flex-direction:column;align-items:flex-end;padding-right:15%}}.Hero_hero_icon__XYhRy{display:inline-block;border-radius:9999px}@media (min-width:768px){.Hero_hero_icon__XYhRy{padding:.375rem}}.Hero_hero_icon_a__2G6Fj{box-shadow:0 8px 28px -10px rgba(76,148,220,.4)}.Hero_hero_icon_01__lFI3u{position:relative}@media not all and (min-width:768px){.Hero_hero_icon_01__lFI3u{display:inline-flex;width:110px;height:110px}}.Hero_hero_a__iGiXf .Hero_hero_icon_01__lFI3u{left:0;top:0}@media (min-width:768px){.Hero_hero_a__iGiXf .Hero_hero_icon_01__lFI3u{position:absolute}}@media not all and (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u{margin-left:18%}}.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line__iEqlU{position:absolute;left:98%;top:65%;height:40px;width:85px}@media (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line__iEqlU{left:82%;top:80%;height:60px;width:80px}}.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line_inner__Tv3_8{position:relative;display:block;width:100%;height:100%}.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line_line__nuCYN{position:absolute;display:block;height:1px;width:100px;--tw-rotate:25deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden}.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line_line__nuCYN:after{--tw-content:"";content:var(--tw-content)}@media (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line_line__nuCYN{--tw-rotate:35deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line_line__nuCYN{transform-origin:left top}.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line_line__nuCYN:after{position:absolute;inset:0;margin-left:-12px;margin-right:-12px;height:100%;width:100%;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));padding-left:12px;padding-right:12px;animation:Hero_move__V3Xt_ .75s linear infinite}.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line_dot__zDjSb{position:absolute;right:0;bottom:0;z-index:2;display:block;width:5px;height:5px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_01__lFI3u .Hero_line_dot__zDjSb{bottom:2.5px}}.Hero_hero_icon_01_inner__v_zJc{position:relative;display:inline-block;width:100%;height:100%}@media (min-width:768px){.Hero_hero_icon_01_inner__v_zJc{width:134px;height:134px;padding:.5rem}}.Hero_hero_b__wiVW9 .Hero_hero_icon_01_inner__v_zJc{border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.Hero_hero_icon_01_inner__v_zJc svg{position:absolute;top:50%;left:50%;width:90%;height:90%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Hero_hero_icon_01__lFI3u.Hero_hero_icon_a__2G6Fj{background-color:rgb(255 255 255/.9);color:hsl(var(--linear-text-start))}.Hero_hero_icon_01__lFI3u.Hero_hero_icon_a__2G6Fj:after{--tw-content:"";content:var(--tw-content)}.Hero_hero_icon_01__lFI3u.Hero_hero_icon_a__2G6Fj{border:1px solid rgba(0,0,0,0);aspect-ratio:1/1;animation:Hero_gradientBorder__QES_q 2s linear infinite;background:linear-gradient(to right,rgba(255,255,255,.8),rgba(255,255,255,.9)) content-box,conic-gradient(from var(--angle),hsl(var(--primary)) 0deg,hsl(var(--linear-text-start)) 53.3deg,hsl(var(--linear-text-end)) 90.46deg,hsl(var(--linear-text-start)) 126.24deg,hsl(var(--primary)) 178.82deg,hsl(var(--secondary)) 1turn) border-box;box-shadow:0 0 0 1px hsla(0,0%,100%,.2)}.Hero_hero_icon_01__lFI3u.Hero_hero_icon_a__2G6Fj:after{position:absolute;inset:0;width:100%;height:100%;border-radius:9999px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}@media (min-width:768px){.Hero_hero_icon_01__lFI3u.Hero_hero_icon_a__2G6Fj:after{border-width:4px}}@media not all and (min-width:768px){.Hero_hero_icon_02__Xwn3U,.Hero_hero_icon_03__uXLPp{position:relative}}.Hero_hero_icon_02__Xwn3U .Hero_line__iEqlU,.Hero_hero_icon_03__uXLPp .Hero_line__iEqlU{--lineHeight:70px;position:absolute;left:50%;top:100%;height:var(--lineHeight);width:10px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Hero_hero_icon_02__Xwn3U .Hero_line_inner__Tv3_8,.Hero_hero_icon_03__uXLPp .Hero_line_inner__Tv3_8{position:relative;display:block;width:100%;height:100%}.Hero_hero_icon_02__Xwn3U .Hero_line_line__nuCYN,.Hero_hero_icon_03__uXLPp .Hero_line_line__nuCYN{position:absolute;left:50%;top:-12px;display:block;height:1px;width:var(--lineHeight);overflow:hidden}.Hero_hero_icon_02__Xwn3U .Hero_line_line__nuCYN:after,.Hero_hero_icon_03__uXLPp .Hero_line_line__nuCYN:after{--tw-content:"";content:var(--tw-content)}.Hero_hero_icon_02__Xwn3U .Hero_line_line__nuCYN,.Hero_hero_icon_03__uXLPp .Hero_line_line__nuCYN{transform:rotate(90deg);transform-origin:left top}.Hero_hero_icon_02__Xwn3U .Hero_line_line__nuCYN:after,.Hero_hero_icon_03__uXLPp .Hero_line_line__nuCYN:after{position:absolute;right:0;top:0;margin-left:-12px;margin-right:-12px;height:var(--lineHeight);width:100%;border-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));padding-left:12px;padding-right:12px;animation:Hero_move__V3Xt_ .75s linear infinite}.Hero_hero_icon_02__Xwn3U .Hero_line_dot__zDjSb,.Hero_hero_icon_03__uXLPp .Hero_line_dot__zDjSb{position:absolute;left:2.5px;bottom:2.5px;z-index:2;display:block;width:5px;height:5px;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.Hero_hero_icon_03__uXLPp{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Hero_hero_a__iGiXf .Hero_hero_icon_03__uXLPp{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--linear-start)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--linear-start)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--linear-end)) var(--tw-gradient-to-position)}@media not all and (min-width:768px){.Hero_hero_icon_03__uXLPp.Hero_hero_icon_a__2G6Fj{margin-top:6rem;--tw-translate-x:-2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:768px){.Hero_hero_a__iGiXf .Hero_hero_icon_rest__SjRe_{padding-bottom:9rem}}@media not all and (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_{margin-top:-.5rem;padding-left:8vw}}@media (min-width:1024px){.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_{margin-top:0;width:100%}.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_>.Hero_hero_fitem__qBTZD{display:flex;flex-direction:column}}.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_>.Hero_hero_fitem__qBTZD .Hero_hero_icon__XYhRy{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}@media (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_>.Hero_hero_fitem__qBTZD .Hero_hero_icon__XYhRy{--tw-translate-x:-35%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1024px){.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_>.Hero_hero_fitem__qBTZD:first-child{align-items:flex-start}}@media (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_>.Hero_hero_fitem__qBTZD:nth-child(2){padding-right:12%;padding-top:1rem}}@media (min-width:1024px){.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_>.Hero_hero_fitem__qBTZD:nth-child(2){align-items:flex-end}}@media not all and (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_>.Hero_hero_fitem__qBTZD:nth-child(2) .Hero_hero_icon__XYhRy{margin-left:80px;margin-top:-20px}}@media (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero_icon_rest__SjRe_>.Hero_hero_fitem__qBTZD:nth-child(2) .Hero_hero_icon__XYhRy{padding:0}}.Hero_hero_fitem__qBTZD{position:relative;border-radius:9999px}.Hero_hero_a__iGiXf .Hero_hero_fitem__qBTZD{margin-top:1rem;color:hsl(var(--primary))}@media (min-width:1024px){.Hero_hero_a__iGiXf .Hero_hero_fitem__qBTZD{background-color:rgb(255 255 255/.9);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}.Hero_hero_label__uA2Rq{display:none;font-size:.875rem;font-weight:500;line-height:1.85;letter-spacing:.05em}@media not all and (min-width:1024px){.Hero_hero_label__uA2Rq{width:0}}@media (min-width:1024px){.Hero_hero_label__uA2Rq{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;padding-left:.75rem}}.Hero_hero__ttl__NgqX2{font-size:3rem;font-weight:700;line-height:1.85}@media (min-width:640px){.Hero_hero__ttl__NgqX2{font-size:2.25rem}}@media (min-width:768px){.Hero_hero__ttl__NgqX2{font-size:3rem}}@media not all and (min-width:768px){.Hero_hero_a__iGiXf .Hero_hero__ttl__NgqX2{display:flex;flex-direction:column;align-items:center;text-align:center}.Hero_hero_b__wiVW9 .Hero_hero__ttl__NgqX2{display:flex;flex-direction:column}}.Hero_hero__ttl_wrap__bPqy2{position:relative;margin-bottom:1.5rem}@media (min-width:768px){.Hero_hero__ttl_wrap__bPqy2{margin-bottom:2rem}}.Hero_hero_b__wiVW9 .Hero_hero__ttl_wrap__bPqy2{gap:.625rem}@media (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero__ttl_wrap__bPqy2{gap:2rem}}@media (min-width:1024px){.Hero_hero_b__wiVW9 .Hero_hero__ttl_wrap__bPqy2{padding-bottom:200px}}.Hero_hero__mttl__Kwwvc{font-weight:700;line-height:var(--ttl-leading);letter-spacing:var(--ttl-tracking-sp)}@media (min-width:768px){.Hero_hero__mttl__Kwwvc{letter-spacing:var(--ttl-tracking)}}.Hero_hero__mttl__Kwwvc{font-size:inherit}@media (min-width:768px){.Hero_hero__mttl__Kwwvc small{font-size:100%}}@media not all and (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero__mttl__Kwwvc{line-height:1.375}}.Hero_hero__sttl__amTJN{font-size:87.5%}.Hero_hero_b__wiVW9 .Hero_hero__sttl__amTJN{letter-spacing:-.05em;font-size:80%}.Hero_hero__catch__xKlFn{white-space:pre-wrap;font-weight:500;line-height:1.85;letter-spacing:1px}@media (min-width:768px){.Hero_hero__catch__xKlFn{letter-spacing:2px}}.Hero_hero_a__iGiXf .Hero_hero__catch__xKlFn{display:inline-block;font-size:1.275rem}@media (min-width:768px){.Hero_hero_a__iGiXf .Hero_hero__catch__xKlFn{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));padding-bottom:.5rem;font-size:1.125rem}}.Hero_hero_a__iGiXf .Hero_hero__catch__xKlFn strong{border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .5rem;line-height:1;letter-spacing:.025em;color:hsl(var(--primary))}.Hero_hero_a__iGiXf .Hero_hero__catch__xKlFn strong>span{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--linear-text-start)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--linear-text-start)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--linear-text-end)) var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;color:transparent}@media not all and (min-width:768px){.Hero_hero_a__iGiXf .Hero_hero__catch_wrap__AYGIF{margin-top:1rem;text-align:center}}@media (min-width:768px){.Hero_hero_a__iGiXf .Hero_hero__catch_wrap__AYGIF{position:absolute;right:0;top:-1.25rem}}@media (min-width:1024px){.Hero_hero_a__iGiXf .Hero_hero__catch_wrap__AYGIF{right:4rem}}.Hero_hero_b__wiVW9 .Hero_hero__catch__xKlFn{font-size:1.125rem}@media (min-width:768px){.Hero_hero_b__wiVW9 .Hero_hero__catch__xKlFn{font-size:1.125rem}}@media not all and (min-width:768px){.Hero_hero__content__9RsOl{display:flex;height:100%;flex-direction:column;flex-wrap:wrap}.Hero_hero__content__9RsOl .Hero_hero__icons__p4h_U{flex:1 1 0%}}.Hero_hero__notice__Qlk20{position:relative;z-index:0;width:100%;font-size:.75rem;line-height:1.5}.Hero_hero__notice__Qlk20:before{--tw-content:"";content:var(--tw-content)}@media not all and (min-width:768px){.Hero_hero__notice__Qlk20{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.Hero_hero__notice__Qlk20{display:none}}.Hero_hero__notice__Qlk20:before{position:absolute;left:-100%;bottom:-3rem;z-index:-1;display:block;height:240%;width:300%;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)/0.9) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);background-blend-mode:multiply}.Hero_hero__notice_p__lKLyM{font-size:.75rem;line-height:1.5}@keyframes Hero_gradientBorder__QES_q{0%{--angle:0turn}to{--angle:1turn}}@property --angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes Hero_opacityPulse__gq3KA{0%{opacity:.15}50%{opacity:.3}to{opacity:.15}}@keyframes Hero_opacityBlurPulse__RDLtc{0%{opacity:.15;filter:blur(0)}30%{opacity:.22;filter:blur(4px)}50%{opacity:.3;filter:blur(12px)}70%{opacity:.22;filter:blur(4px)}to{opacity:.15;filter:blur(0)}}@keyframes Hero_move__V3Xt_{0%{transform:translateX(0)}to{transform:translateX(12px)}}.ProductCard_card__3v4EH{position:relative;z-index:1;width:100%}.ProductCard_card__3v4EH:before{--tw-content:"";content:var(--tw-content)}@media (min-width:768px){.ProductCard_card__3v4EH{max-width:480px}}.ProductCard_card__3v4EH:before{position:absolute;left:0;z-index:-1;width:100%;background-color:rgb(255 255 255/.9);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ProductCard_card__inner__UqdYJ{display:flex;flex-wrap:wrap;border-radius:42px;color:hsl(var(--basic))}@media not all and (min-width:768px){.ProductCard_card__inner__UqdYJ{justify-content:center}}@media not all and (min-width:640px){.ProductCard_card__inner__UqdYJ{justify-content:flex-start;padding-left:1rem}}@media (min-width:768px){.ProductCard_card__inner__UqdYJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:1.25rem}}@media not all and (min-width:768px){.ProductCard_card__img__leOuD{width:7rem;max-width:7rem}}@media not all and (min-width:640px){.ProductCard_card__img__leOuD{width:6rem}}@media (min-width:768px){.ProductCard_card__img__leOuD{padding-right:.75rem;padding-left:1.25rem}}.ProductCard_card__con__I2Wi2 .ProductCard_prices__tdwbz{display:flex;gap:.75rem}@media not all and (min-width:768px){.ProductCard_card__con__I2Wi2 .ProductCard_prices__tdwbz{align-items:flex-end}}@media (min-width:768px){.ProductCard_card__con__I2Wi2 .ProductCard_prices__tdwbz{flex-direction:column;gap:.375rem}}.ProductCard_card__con__I2Wi2 .ProductCard_prd__name__8o3x5{margin-top:.625rem;font-size:1rem;font-weight:500;line-height:1.625}@media (min-width:768px){.ProductCard_card__con__I2Wi2 .ProductCard_prd__name__8o3x5{margin-top:1rem}}.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:1rem}@media (min-width:768px){.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe{margin-top:.375rem;font-size:.75rem}}.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe+.ProductCard_label__nhSZy{position:absolute;right:1rem;top:0;display:flex;flex-direction:column;text-align:center}.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe+.ProductCard_label__nhSZy>span{background-color:hsl(var(--primary));padding-left:.5rem;padding-right:.5rem;color:hsl(var(--primary-foreground))}.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe+.ProductCard_label__nhSZy .ProductCard_discount_caption__OcCAK{padding-top:.5rem;font-size:90%;font-weight:500}.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe+.ProductCard_label__nhSZy .ProductCard_discount_amount__2gcap{position:relative;font-family:var(--font-ppmori);font-size:1.45rem;font-weight:700;line-height:1}.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe+.ProductCard_label__nhSZy .ProductCard_discount_amount_inner__eKOUu{display:flex;flex-direction:column;gap:0}.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe+.ProductCard_label__nhSZy .ProductCard_discount_amount_inner__eKOUu>span{font-size:85%}.ProductCard_card__con__I2Wi2 .ProductCard_prd__meta__HfmEe+.ProductCard_label__nhSZy .ProductCard_discount_amount__2gcap+.ProductCard_ribbon_cut__w9M72{margin-top:-.5px;display:block;height:1rem;width:100%;background-color:hsl(var(--primary));clip-path:polygon(50% 100%,0 0,100% 0)}.ProductCard_card__con__I2Wi2 .ProductCard_prd__type__jbvDf{display:inline-block;font-weight:700;line-height:1;color:hsl(var(--primary))}@media not all and (min-width:768px){.ProductCard_card__con__I2Wi2 .ProductCard_prd__type__jbvDf{font-size:115%}}@media (min-width:768px){.ProductCard_card__con__I2Wi2 .ProductCard_prd__type__jbvDf{border-width:1px;border-color:hsl(var(--primary));padding:.25rem .5rem;font-weight:500}}.ProductCard_card__con__I2Wi2 .ProductCard_prd__contain__mQoBW{font-size:80%}.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing__vSc9c{display:flex;align-items:flex-end;justify-content:space-between}.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing__vSc9c .ProductCard_label__nhSZy{display:inline-flex;flex-direction:column;gap:.25rem;border-radius:1.875rem;border-bottom-right-radius:0;background-color:hsl(var(--bgray));padding:.375rem .5rem .375rem .75rem;font-size:1rem;line-height:1.5rem;line-height:1}.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing__vSc9c .ProductCard_amount__Fdiyr{font-size:clamp(1.05rem,.01rem + 5.2vw,1.375rem);line-height:1;letter-spacing:-.025em}.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing_teiki__x7awv .ProductCard_label__nhSZy{background-color:hsl(var(--primary));padding-top:.375rem;color:hsl(var(--primary-foreground))}@media not all and (min-width:1024px){.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing_teiki_sp_hidden___7Oc7 .ProductCard_label__nhSZy{display:none}}.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing_teiki__x7awv .ProductCard_amount__Fdiyr{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--linear-text-start)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--linear-text-start)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--linear-text-end)) var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;font-size:2.125rem;color:transparent}@media (min-width:640px){.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing_teiki__x7awv .ProductCard_amount__Fdiyr{font-size:clamp(1.75rem,1.3929rem + 1.7857vw,2.325rem)}}@media not all and (min-width:768px){.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing_single__Cdfl8{flex-direction:column;align-items:flex-start}}.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing_single__Cdfl8 .ProductCard_label__nhSZy{padding-top:.25rem;padding-bottom:.25rem}.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing__vSc9c .ProductCard_discount_caption__OcCAK{font-size:.75rem;font-weight:500}.ProductCard_card__con__I2Wi2 .ProductCard_prd__pricing__vSc9c .ProductCard_discount_amount__2gcap{font-family:var(--font-ppmori);font-size:1.125rem;font-weight:600}.ProductCard_card__foot__oQocc{width:100%;padding-left:1rem;padding-right:1rem}.ProductCard_card__foot__oQocc .ProductCard_features__3QPHt{display:flex;justify-content:center;gap:.5rem}.ProductCard_card__foot__oQocc .ProductCard_features_label__wh19Z{font-size:.75rem;font-weight:500}.ProductCard_card__foot__oQocc .ProductCard_features_label__wh19Z .ProductCard_line_bottom__9OiJw:before{position:absolute;left:0;bottom:0;height:1px;width:100%;--tw-content:"";content:var(--tw-content)}.ProductCard_card__foot__oQocc .ProductCard_features_label__wh19Z .ProductCard_line_bottom__9OiJw:after{position:absolute;right:0;bottom:0;height:1px;width:4px;transform-origin:bottom right;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content)}.ProductCard_card__foot__oQocc .ProductCard_features_list__0xlXa{display:flex;gap:.25rem}.ProductCard_card__foot__oQocc .ProductCard_features_list_item__yMCFM{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.25rem .375rem;font-size:.75rem;font-weight:500;line-height:1}.ProductCard_card__3v4EH .ProductCard_btn_icon_pref__5elhw{line-height:1.25}.Intro_parallax_wrapper__FzWsQ{position:relative;padding-top:65%}.Intro_parallax_scroll__gs5wE{position:absolute;left:0;top:0;height:100%;width:100%;-webkit-mask-image:url(/ellipse.svg);mask-image:url(/ellipse.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Intro_content__JAc2x{display:flex;flex-direction:column;justify-content:center;gap:1.75rem}@media not all and (min-width:1024px){.Intro_content__JAc2x{padding-top:1.5rem}}.Intro_caption_en__GXcxb{font-size:1.875rem}@media not all and (min-width:768px){.Intro_caption_en__GXcxb{position:absolute;top:1rem;width:100vw}}@media (min-width:768px){.Intro_caption_en__GXcxb{font-size:1.875rem}}.Intro_caption__KNPVx{display:flex;font-family:var(--font-ppmori);font-size:3rem;text-transform:uppercase;line-height:1.25}@media not all and (min-width:768px){.Intro_caption__KNPVx{position:absolute;bottom:0;left:0;width:200vw}}@media (min-width:768px){.Intro_caption__KNPVx{flex-direction:column;font-size:3.875rem}}.Intro_grid__row__estJt{position:relative}@media not all and (min-width:1024px){.Intro_grid__rows__0IeDT>div:nth-child(2n) .Intro_image__sex5l{margin-left:calc(var(--container-px) * -1)}.Intro_grid__rows__0IeDT>div:nth-child(odd):not(:first-child) .Intro_image__sex5l{margin-right:calc(var(--container-px) * -1)}.Intro_grid__rows__0IeDT>div:nth-child(3) .Intro_image__sex5l{margin-left:auto;width:90%}.Intro_grid__rows__0IeDT>div:nth-child(4) .Intro_image__sex5l{width:66.666667%}.Intro_grid__rows__0IeDT>div:nth-child(5) .Intro_image__sex5l{margin-left:auto;width:66.666667%}}.Desc_desc___o2sP.Desc_desc_primary__jVNRD strong{color:hsl(var(--primary))}.Desc_desc___o2sP.Desc_desc_black__5ajoo strong{color:hsl(var(--heading))}.Heading_title__tRcpK{font-weight:700}.Heading_title__tRcpK strong{font-weight:700;color:hsl(var(--primary))}.Heading_title_dot__Bzm_g{display:flex;align-items:center;gap:1rem}.Heading_title_dot__Bzm_g:before{display:inline-block;width:1rem;height:1rem;border-radius:9999px;--tw-content:"";content:var(--tw-content)}@media (min-width:768px){.Heading_title_dot__Bzm_g{gap:2rem}}.Heading_subttl_def__8CCiJ{font-size:1.35rem;font-weight:300;letter-spacing:-.05em}@media (min-width:768px){.Heading_subttl_def__8CCiJ{font-size:1.5rem}}.Heading_subttl_v2___JQN_{font-size:1.375rem;font-weight:700}.Video_video__Co_G0::-webkit-media-controls,.Video_video__Co_G0::-webkit-media-controls-panel{display:none!important}.Video_video__Co_G0::-webkit-media-controls-play-button,.Video_video__Co_G0::-webkit-media-controls-start-playback-button{display:none!important}.Video_video__Co_G0::-moz-media-controls{display:none!important}.Video_video__Co_G0.Video_loading__uA0Sa::-webkit-media-controls,.Video_video__Co_G0::-webkit-media-controls-enclosure{display:none!important}@media not all and (min-width:1024px){.Gluten_row__ZA5EG{display:flex;width:100%;flex-direction:column-reverse;gap:2rem}.Gluten_row__ZA5EG.Gluten_last__Xqwj2{flex-direction:column}}.Proof_tr__s4mjw{display:flex}.Proof_th__aZQ0w{font-size:.75rem;color:hsl(var(--basic))}@media (min-width:768px){.Proof_th__aZQ0w{font-size:.75rem}}.Proof_td__0zl2A,.Proof_th__aZQ0w{padding:.5rem}@media (min-width:768px){.Proof_td__0zl2A,.Proof_th__aZQ0w{padding-left:1rem;padding-right:1rem}}.Proof_tbody__QD5qx .Proof_td__0zl2A,.Proof_tbody__QD5qx .Proof_th__aZQ0w{padding-top:.75rem;padding-bottom:.75rem}.Proof_td__0zl2A:not(:first-child),.Proof_th__aZQ0w:not(:first-child){flex:1 1 0%}.Proof_td__0zl2A:first-child,.Proof_th__aZQ0w:first-child{width:120px}@media (min-width:640px){.Proof_td__0zl2A:first-child,.Proof_th__aZQ0w:first-child{width:160px}}@media (min-width:1024px){.Proof_td__0zl2A:first-child,.Proof_th__aZQ0w:first-child{width:197px}}.Proof_td__0zl2A{font-size:.875rem}@media (min-width:768px){.Proof_td__0zl2A{font-size:1.125rem}}.Proof_tbody__QD5qx .Proof_tr_dashed__mnl6D .Proof_td__0zl2A,.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A{position:relative}.Proof_tbody__QD5qx .Proof_tr_dashed__mnl6D .Proof_td__0zl2A:before,.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:before{--tw-content:"";content:var(--tw-content);position:absolute;top:0;left:0;height:100%;width:100%}.Proof_tbody__QD5qx .Proof_tr_dashed__mnl6D .Proof_td__0zl2A:nth-child(2):before,.Proof_tbody__QD5qx .Proof_tr_dashed__mnl6D .Proof_td__0zl2A:nth-child(3):before,.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:nth-child(2):before,.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:nth-child(3):before{border-width:1px;border-color:transparent}.Proof_tbody__QD5qx .Proof_tr_dashed__mnl6D .Proof_td__0zl2A:nth-child(2):before,.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:nth-child(2):before{content:var(--tw-content);border-right-width:0}.Proof_tbody__QD5qx .Proof_tr_dashed__mnl6D .Proof_td__0zl2A:nth-child(3):before,.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:nth-child(3):before{content:var(--tw-content);border-left-width:0}.Proof_tbody__QD5qx .Proof_tr_dashed__mnl6D .Proof_td__0zl2A:nth-child(2):before,.Proof_tbody__QD5qx .Proof_tr_dashed__mnl6D .Proof_td__0zl2A:nth-child(3):before{border-style:dashed;border-color:hsl(var(--basic))}.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:nth-child(2):before,.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:nth-child(3):before{border-width:2px;border-style:solid;border-color:hsl(var(--primary))}.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:nth-child(2):before{content:var(--tw-content);border-right-width:0}.Proof_tbody__QD5qx .Proof_tr_lined__jnkps .Proof_td__0zl2A:nth-child(3):before{content:var(--tw-content);border-left-width:0}.Proof_prf_01_01__FvWrD{margin-left:auto;margin-right:auto;width:100%}@media (min-width:1024px){.Proof_prf_01_01__FvWrD{max-width:582px}}.Proof_heading_title__4HfdF{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.Proof_heading_title__4HfdF{gap:1.25rem}}.Proof_heading_title_en__XfTtT{font-family:var(--font-ppedit),system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans;font-size:2.625rem;font-style:italic}.Proof_section__iWai5{position:relative;z-index:1}.Proof_section__iWai5:after,.Proof_section__iWai5:before{--tw-content:"";content:var(--tw-content)}.Proof_section__iWai5:after,.Proof_section__iWai5:before{position:absolute;left:0;right:0;bottom:0;z-index:-1;width:100%}.Proof_section__iWai5:before{height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(104 180 223/var(--tw-bg-opacity,1));clip-path:polygon(0 40%,100% 30%,100% 100%,0 100%)}.Proof_section__iWai5:after{bottom:0;height:3rem;background-color:hsl(var(--odd))}@media (min-width:768px){.Proof_section__iWai5:after{height:4rem}}@media (min-width:1024px){.Proof_section__iWai5:after{height:5rem}}@media (min-width:1280px){.Proof_section__iWai5:after{height:8rem}}@media not all and (min-width:1024px){.Proof_proof_row__6DEEh{padding-top:3rem}}.Proof_proof_ex__wEaMn{max-width:100%}.HowItWorks_content__zDRDt{display:flex;flex-direction:column;justify-content:center}@media not all and (min-width:1024px){.HowItWorks_content__zDRDt{padding-left:1rem;padding-right:1rem;padding-top:3rem}}@media (min-width:1024px){.HowItWorks_content__zDRDt{padding-bottom:2rem}}.HowItWorks_list__QVZx6{margin:0;display:flex;flex-direction:column;gap:2rem;padding:0}@media (min-width:1024px){.HowItWorks_list__QVZx6{gap:1.5rem}}.HowItWorks_list__QVZx6 .HowItWorks_item__7mn35{margin:0;padding:0}.HowItWorks_list__QVZx6 .HowItWorks_item__7mn35 .HowItWorks_title__OyIuP{font-size:clamp(.875rem,.125rem + 3.75vw,1.25rem);font-weight:700}.HowItWorks_list__QVZx6 .HowItWorks_item__7mn35 .HowItWorks_title_wrap__KGgpA{letter-spacing:-.05em;color:hsl(var(--primary))}.HowItWorks_list__QVZx6 .HowItWorks_item__7mn35 .HowItWorks_caption__IVX69{font-family:var(--font-ppmori);font-size:.75rem}.HowItWorks_list__QVZx6 .HowItWorks_icon__jnHwb{display:block;width:5rem}@media (min-width:768px){.HowItWorks_list__QVZx6 .HowItWorks_icon__jnHwb{width:100px}}.HowItWorks_list__QVZx6 .HowItWorks_icon_inner__845Go{position:relative;display:block;width:100%;overflow:hidden;border-radius:9999px;padding-top:100%}.HowItWorks_list__QVZx6 .HowItWorks_icon_svg__lDNj5{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.HowItWorks_list_desc__5kw_a{position:relative;z-index:1}@media not all and (min-width:768px){.HowItWorks_list_desc__5kw_a{padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.HowItWorks_list_desc__5kw_a:before{--tw-content:"";content:var(--tw-content)}}.HowItWorks_list_desc__5kw_a:before{position:absolute;top:0;left:0;z-index:-1;display:block;height:100%;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;background-color:hsl(var(--primary));width:calc(100% + 2rem)}.UseCase_content__584vq{display:flex;flex-direction:column;justify-content:center}@media not all and (min-width:1024px){.UseCase_content__584vq{padding-top:3rem}}.UseCase_list__ff40C{margin:0;display:flex;flex-direction:column;gap:1rem;padding:0}@media (min-width:1024px){.UseCase_list__ff40C{gap:1.5rem}}.UseCase_list__ff40C .UseCase_item__ptg9X{margin:0;padding:0}.UseCase_list__ff40C .UseCase_item__ptg9X .UseCase_title__iwY0z{font-size:clamp(.875rem,.125rem + 3.75vw,1.25rem);font-weight:700}.UseCase_list__ff40C .UseCase_item__ptg9X .UseCase_title_wrap__ahpFS{letter-spacing:-.05em;color:hsl(var(--primary))}.UseCase_list__ff40C .UseCase_item__ptg9X .UseCase_caption__t2Obx{font-family:var(--font-ppmori);font-size:.75rem}.UseCase_list__ff40C .UseCase_icon__oIiRo{display:block;width:5rem}@media (min-width:768px){.UseCase_list__ff40C .UseCase_icon__oIiRo{width:100px}}.UseCase_list__ff40C .UseCase_icon_inner__il3zH{position:relative;display:block;width:100%;overflow:hidden;border-radius:9999px;padding-top:100%}.UseCase_list__ff40C .UseCase_icon_svg__w3m5k{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center}.OverEn_over_en__V9dLp{position:relative}