@charset "UTF-8";:root{--base-font-family: Zen Maru Gothic, sans-serif;--base-font-size: 1rem;--base-font-weight: 500;--base-line-height: 1.5;--base-letter-space: .08em;--base-opacity: .6;--base-color-text: #494645;--base-color-bg: #fff;--color-key: #588BC7;--color-key-sub: #92B2D6;--color-title-frame: #F7F6FB;--color-rate: #607599}html{font-size:16px}body{opacity:0;position:relative;font-family:var(--base-font-family);font-size:var(--base-font-size);font-weight:var(--base-font-weight);color:var(--base-color-text);line-height:var(--base-line-height);letter-spacing:var(--base-letter-space);background:var(--base-color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-wrap:break-word;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}body.gradient{background:var(--base-color-bg)}*{-webkit-box-sizing:border-box;box-sizing:border-box}header,footer{width:100%}a,.hover{text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:inherit}a:after,.hover:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,.hover:hover{text-decoration:none;outline:0;opacity:.8}a img,a svg,.hover img,.hover svg{border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a img:hover,a svg:hover,.hover img:hover,.hover svg:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul,li{list-style:none;padding:0;margin:0}ul.disc{margin-left:1em}ul.disc li{list-style:disc}img,video{border:0;max-width:100%;height:auto;vertical-align:bottom}img.w100,video.w100{width:100%}video{width:100%}iframe{max-width:100%}picture{display:block}picture img{width:inherit}button{outline:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,p,a,ul,li,span{font-family:var(--base-font-family);color:var(--base-color-text)}em{font-style:normal}sup{top:-1em!important;font-size:.5em!important}.w100{width:100%}@media print,screen and (min-width: 751px){a[href*="tel:"]{pointer-events:none;cursor:text;text-decoration:none}}.clearfix:after{content:"";display:block;clear:both}.swiper-button-next,.swiper-button-prev{display:block!important}@-webkit-keyframes infinity-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes pathmove{0%{height:0;top:50px;opacity:0}30%{height:30px;opacity:1}to{height:0;top:120px;opacity:0}}@keyframes pathmove{0%{height:0;top:50px;opacity:0}30%{height:30px;opacity:1}to{height:0;top:120px;opacity:0}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}45%{-webkit-transform:translateY(3px);transform:translateY(3px)}to{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}@keyframes fluffy{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}45%{-webkit-transform:translateY(3px);transform:translateY(3px)}to{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.footer{font-size:12px;background-color:var(--color-footer-bg)}@media screen and (max-width: 750px){.footer{padding-block:21px 90px}}@media print,screen and (min-width: 751px){.footer{padding-block:38px 90px}}.footer .nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.footer .nav__list .nav__item{font-size:12px;letter-spacing:0}.footer .footer__copy{font-size:10px;text-align:center;letter-spacing:.12em;margin-top:24px}.fixed-cta{display:block;position:fixed;-webkit-transition:bottom 2s linear;transition:bottom 2s linear;z-index:100;width:100%;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:0;pointer-events:none;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in}.fixed-cta.show{opacity:1;pointer-events:auto}@media screen and (max-width: 750px){.fixed-cta{max-width:327px}}.fixed-cta .purchase-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-inline:auto}@media screen and (max-width: 750px){.fixed-cta .purchase-area{row-gap:2px;-webkit-column-gap:min(2.3762376238vw,1.5rem);-moz-column-gap:min(2.3762376238vw,1.5rem);column-gap:min(2.3762376238vw,1.5rem)}}@media print,screen and (min-width: 751px){.fixed-cta .purchase-area{width:960px;max-width:95%;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 8px 10px rgba(73,70,69,.1);box-shadow:0 8px 10px #4946451a;padding:20px min(3.1683168317vw,2rem);margin-inline:auto}}.fixed-cta .purchase-area .purchase-area__text{width:327px}@media print,screen and (min-width: 751px){.fixed-cta .purchase-area .purchase-area__text{width:min(32.3762376238vw,20.4375rem)}}.fixed-cta .purchase-area .fixed-cta__box{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.fixed-cta .purchase-area .fixed-cta__box{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 8px 10px rgba(73,70,69,.1);box-shadow:0 8px 10px #4946451a;padding-block:8px;padding-inline:20px 6px}}@media print,screen and (min-width: 751px){.fixed-cta .purchase-area .fixed-cta__box{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media print,screen and (min-width: 751px){.fixed-cta .purchase-area .fixed-cta__name-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fixed-cta .purchase-area .fixed-cta__name{position:relative;letter-spacing:.08em;font-weight:500}@media screen and (max-width: 750px){.fixed-cta .purchase-area .fixed-cta__name{font-size:12px}}@media print,screen and (min-width: 751px){.fixed-cta .purchase-area .fixed-cta__name{font-size:14px;border-right:1px solid #EEEEEE;padding-right:min(2.1782178218vw,1.375rem);margin-right:min(2.3762376238vw,1.5rem)}}.fixed-cta .purchase-area .fixed-cta__name:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:120%}@media screen and (max-width: 750px){.fixed-cta .purchase-area .fixed-cta__price{font-size:12px}}@media print,screen and (min-width: 751px){.fixed-cta .purchase-area .fixed-cta__price{font-size:14px}}.fixed-cta .purchase-area .fixed-cta__price .tax{font-size:10px}.fixed-cta .purchase-area .purchase-btn{width:160px;height:40px;font-size:14px;margin-left:auto;margin-right:0}.fixed-cta .purchase-area .purchase-btn:after{right:17px;width:16px;height:16px}.header{display:block;position:absolute;top:0;left:0;width:100%;z-index:100;-webkit-transition:top 1.3s ease .3s;transition:top 1.3s ease .3s}.header .header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 750px){.header .header__inner{padding-top:4.5333333333vw;padding-left:5.3333333333vw;padding-right:2.1333333333vw}}@media print,screen and (min-width: 751px){.header .header__inner{padding-top:32px;padding-left:32px;padding-right:32px}}@media screen and (max-width: 750px){.header .header__logo{width:138px}}@media print,screen and (min-width: 751px){.header .header__logo{width:188px}}.header .header__logo svg,.header .header__logo img{width:100%}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}@media all and (-ms-high-contrast: none){.wrapper{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}}.main{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 750px){.main{overflow:hidden}}.content-bg-wave{position:relative}.content-bg-wave:before,.content-bg-wave:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;background-size:100% auto;background-repeat:repeat-x}@media print,screen and (min-width: 751px){.content-bg-wave:before,.content-bg-wave:after{height:219px;background-size:1920px auto}}@media print,screen and (min-width: 1921px){.content-bg-wave:before,.content-bg-wave:after{background-size:cover}}@media screen and (max-width: 750px){.content-bg-wave.wave--top:before{height:14.4vw;top:-14.4vw;background-image:url(//hugmotti.com/cdn/shop/t/55/assets/premium2b-bg_deco_A_sp.png?v=85395688176481112771753841192)}}@media print,screen and (min-width: 751px){.content-bg-wave.wave--top:before{top:-219px;background-image:url(//hugmotti.com/cdn/shop/t/55/assets/premium2b-bg_deco_A.png?v=140825901444194441821753841192)}}@media screen and (max-width: 750px){.content-bg-wave.wave--bottom-normal:after{height:19.2vw;bottom:-19.2vw;background-image:url(//hugmotti.com/cdn/shop/t/55/assets/premium2b-bg_deco_B_sp.png?v=178355950782112737231753841193)}}@media print,screen and (min-width: 751px){.content-bg-wave.wave--bottom-normal:after{bottom:-219px;background-image:url(//hugmotti.com/cdn/shop/t/55/assets/premium2b-bg_deco_B.png?v=82606936474270983811753841192)}}@media screen and (max-width: 750px){.content-bg-wave.wave--bottom-white:after{height:19.2vw;bottom:-19.2vw;background-image:url(//hugmotti.com/cdn/shop/t/55/assets/premium2b-bg_deco_C_sp.png?v=8197479087899765321753841194)}}@media print,screen and (min-width: 751px){.content-bg-wave.wave--bottom-white:after{bottom:-194px;background-image:url(//hugmotti.com/cdn/shop/t/55/assets/premium2b-bg_deco_C.png?v=42975586699680542661753841193)}}@media screen and (max-width: 750px){.content-bg-wave.wave--bottom-thin:after{height:19.2vw;bottom:-19.2vw;background-image:url(//hugmotti.com/cdn/shop/t/55/assets/premium2b-bg_deco_D_sp.png?v=170241483672271472801753841194)}}@media print,screen and (min-width: 751px){.content-bg-wave.wave--bottom-thin:after{height:194px;bottom:-194px;background-image:url(//hugmotti.com/cdn/shop/t/55/assets/premium2b-bg_deco_D.png?v=10090855561247945291753841194)}}.content-bg-wave.wave--bottom-reverse:after{-webkit-transform:scale(-1,1) translateX(50%);transform:scaleX(-1) translate(50%)}.content-inner{width:100%;max-width:62.9375rem;padding-inline:1.5rem;margin-inline:auto}@media screen and (max-width: 750px){.content-inner{padding-inline:6.4vw}}@media print,screen and (min-width: 751px){.content-inner-pc-wide{width:1286px;max-width:100%}}@media screen and (max-width: 750px){.content-inner-sp{padding-inline:1rem}}.content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;font-weight:500;line-height:1}@media screen and (max-width: 750px){.content-header{font-size:min(8.5333333333vw,2rem)}}@media print,screen and (min-width: 751px){.content-header{font-size:32px}}.content-header .content-header__main{font-size:.40625em;letter-spacing:.08em}@media print,screen and (min-width: 751px){.content-header .content-header__main{font-size:.40625em}}.content-header .content-header__sub{font-family:Quicksand,sans-serif;display:block;font-size:1em;letter-spacing:.08em;color:var(--color-key-sub)}.js-fade-in{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:2.5s;transition-duration:2.5s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.js-fade-in.fade-outQuit{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.js-fade-in.fade-in-up{-webkit-transform:translate3d(0,50px,0)!important;transform:translate3d(0,50px,0)!important}.js-fade-in.fade-in-down{-webkit-transform:translate3d(0,-100px,0)!important;transform:translate3d(0,-100px,0)!important}.js-fade-in.fade-in-left{-webkit-transform:translate3d(-100px,50px,0)!important;transform:translate3d(-100px,50px,0)!important}.js-fade-in.fade-in-right{-webkit-transform:translate3d(100px,50px,0)!important;transform:translate3d(100px,50px,0)!important}.js-fade-in.js-scroll-in{opacity:1!important;-webkit-transform:translate3d(0,0,0)!important;transform:translateZ(0)!important}.js-popup{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);-webkit-transition:opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .1s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .1s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);opacity:0}.js-popup.js-scroll-in{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}@-webkit-keyframes popup{0%{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%,to{opacity:1}}@keyframes popup{0%{-webkit-transform:translateY(40px) scale(.8);transform:translateY(40px) scale(.8);opacity:0}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%,to{opacity:1}}.js-accordion{max-height:0;overflow:hidden;-webkit-transition:1s cubic-bezier(.23,1,.32,1) max-height;transition:1s cubic-bezier(.23,1,.32,1) max-height;padding-top:0}.text-normal{font-size:13px;line-height:2;font-weight:400;letter-spacing:.08em}@media print,screen and (min-width: 751px){.text-normal{font-size:14px;line-height:1.9285714286}}.title-prod .text1,.title-prod .text2{font-family:Quicksand,sans-serif;letter-spacing:.08em}.title-prod .text1{font-weight:700}.title-prod .text2{font-weight:500}.title-sub{font-size:14px;letter-spacing:.08em;font-weight:500;line-height:1.9285714286}.title-main{font-size:24px;letter-spacing:.08em;font-weight:500;line-height:1.6666666667}@media print,screen and (min-width: 751px){.title-main{font-size:28px;line-height:1.5714285714}}.bg-white{background-color:#fff}.bg-blue-normal{background-color:#edf2f7}.bg-blue-dark{background-color:#e2e8f2}.bg-blue-thin{background-color:#fafdff}.bg-gray{background-color:#f7f6fb}.caution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;font-size:11px;line-height:1.6363636364;letter-spacing:.04em;color:#787d82}.caution dt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400}.caution dd{-webkit-box-flex:1;-ms-flex:1;flex:1}.caution.end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.caution.end dd{width:auto;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media screen and (max-width: 750px){.caution.end-sp dd{width:auto}}.logo{display:block!important;position:relative;width:100%;padding-top:6.3004846527%}.logo:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}.logo.logo--white:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1238' height='78.568'%3E%3Cpath fill='%23ffffff' d='M6.988 1.091a6.554 6.554 0 0 1 4.638 1.91 6.268 6.268 0 0 1 2.019 4.747v63.073a6.191 6.191 0 0 1-2.073 4.747 6.872 6.872 0 0 1-4.8 1.91 6.447 6.447 0 0 1-6.766-6.657V7.748A6.352 6.352 0 0 1 1.97 3.001a6.9 6.9 0 0 1 5.018-1.91Zm48.341 0a6.447 6.447 0 0 1 6.766 6.656V70.82a6.444 6.444 0 0 1-1.91 4.747 6.858 6.858 0 0 1-5.074 1.91 6.554 6.554 0 0 1-4.638-1.91 6.268 6.268 0 0 1-2.019-4.747V7.748a6.191 6.191 0 0 1 2.073-4.747 6.872 6.872 0 0 1 4.798-1.91ZM6.657 32.846h48.669v12.549H6.657ZM145.788.982a5.917 5.917 0 0 1 4.583 1.91 6.77 6.77 0 0 1 1.746 4.747V47.14a32.517 32.517 0 0 1-3.874 16.041 28.154 28.154 0 0 1-10.639 10.912 33.5 33.5 0 0 1-31.482 0 28.04 28.04 0 0 1-10.694-10.911 32.517 32.517 0 0 1-3.874-16.042V7.64a6.353 6.353 0 0 1 1.964-4.747 6.9 6.9 0 0 1 5.02-1.91 6.431 6.431 0 0 1 4.529 1.91 6.268 6.268 0 0 1 2.021 4.747v39.5a18.265 18.265 0 0 0 2.346 9.439 16.741 16.741 0 0 0 14.454 8.349 18.072 18.072 0 0 0 8.73-2.182 17.1 17.1 0 0 0 9.057-15.6V7.64a7.039 7.039 0 0 1 1.637-4.747 5.584 5.584 0 0 1 4.476-1.911Zm71.8 77.586a39.261 39.261 0 0 1-15.5-3.055 40.121 40.121 0 0 1-21.224-20.952 39.078 39.078 0 0 1 0-30.554 40.121 40.121 0 0 1 21.224-20.952A39.261 39.261 0 0 1 217.588 0a44.671 44.671 0 0 1 9.93 1.091 34.624 34.624 0 0 1 8.839 3.274 5.891 5.891 0 0 1 2.455 2.346 6.114 6.114 0 0 1 .818 3 7.089 7.089 0 0 1-1.742 4.693 5.586 5.586 0 0 1-4.474 2.073 7.851 7.851 0 0 1-1.8-.218 8.231 8.231 0 0 1-1.8-.655 29.846 29.846 0 0 0-5.784-1.855 30.665 30.665 0 0 0-6.438-.655 24.425 24.425 0 0 0-12.932 3.546 26.37 26.37 0 0 0-9.275 9.494 26.765 26.765 0 0 0 0 26.244 26.239 26.239 0 0 0 9.275 9.548 24.425 24.425 0 0 0 12.928 3.548 44.083 44.083 0 0 0 7.2-.655 27.925 27.925 0 0 0 6.438-1.746l-.982 3.274v-18.66l1.855 1.637h-12.111a6.544 6.544 0 0 1-4.747-1.855 6.72 6.72 0 0 1 0-9.385 6.544 6.544 0 0 1 4.747-1.855h17.9a6.265 6.265 0 0 1 4.692 1.91 6.544 6.544 0 0 1 1.855 4.747v23.133a5.946 5.946 0 0 1-1.037 3.6 9.322 9.322 0 0 1-2.346 2.292 47.408 47.408 0 0 1-10.967 4.856 42.886 42.886 0 0 1-12.497 1.802ZM277.497.982a7.4 7.4 0 0 1 3.219.818 6.265 6.265 0 0 1 2.564 2.128L309.8 44.74l-5.456-.218 27.172-40.594a6.288 6.288 0 0 1 5.347-2.946 6.849 6.849 0 0 1 4.692 1.858 6.145 6.145 0 0 1 2.073 4.8v63.182a6.447 6.447 0 0 1-6.766 6.657 6.716 6.716 0 0 1-4.965-1.91 6.444 6.444 0 0 1-1.91-4.747v-51.4l4.256.982-22.26 33.936a9.173 9.173 0 0 1-2.455 2.073 5.084 5.084 0 0 1-3 .764 4.886 4.886 0 0 1-2.892-.764 9.173 9.173 0 0 1-2.455-2.073l-20.844-32.952 2.837-5.784V70.82a6.77 6.77 0 0 1-1.746 4.747 5.917 5.917 0 0 1-4.583 1.91 5.791 5.791 0 0 1-4.474-1.91 6.77 6.77 0 0 1-1.746-4.747V7.64a6.319 6.319 0 0 1 2.019-4.692A6.714 6.714 0 0 1 277.5.982Zm165.867 38.3a42.194 42.194 0 0 1-2.728 15.277 38.907 38.907 0 0 1-7.693 12.495 35.586 35.586 0 0 1-11.785 8.457 36.013 36.013 0 0 1-14.9 3.055 35.383 35.383 0 0 1-26.571-11.512 38.905 38.905 0 0 1-7.693-12.495 42.194 42.194 0 0 1-2.728-15.277 42.194 42.194 0 0 1 2.728-15.277 38.9 38.9 0 0 1 7.693-12.495 36.294 36.294 0 0 1 53.252 0 38.907 38.907 0 0 1 7.693 12.495 42.194 42.194 0 0 1 2.735 15.279Zm-14.186 0a29.455 29.455 0 0 0-2.946-13.258 24.105 24.105 0 0 0-8.075-9.439 22 22 0 0 0-23.789 0 23.774 23.774 0 0 0-8.021 9.385 29.822 29.822 0 0 0-2.892 13.313 29.918 29.918 0 0 0 2.895 13.257 23.69 23.69 0 0 0 8.021 9.439 22 22 0 0 0 23.789 0 24.106 24.106 0 0 0 8.075-9.439 29.455 29.455 0 0 0 2.946-13.256Zm63.51 38.193a6.9 6.9 0 0 1-5.02-1.91 6.352 6.352 0 0 1-1.964-4.747V7.529h14.184V70.82a6.268 6.268 0 0 1-2.019 4.747 7.237 7.237 0 0 1-5.181 1.91ZM468.574 13.64a6.77 6.77 0 0 1-4.747-1.746 5.917 5.917 0 0 1-1.91-4.583 5.748 5.748 0 0 1 1.91-4.529 6.9 6.9 0 0 1 4.747-1.691h48.451a6.77 6.77 0 0 1 4.747 1.749 5.917 5.917 0 0 1 1.91 4.583 5.748 5.748 0 0 1-1.91 4.529 6.9 6.9 0 0 1-4.747 1.691Zm108.8 63.837a6.9 6.9 0 0 1-5.02-1.91 6.353 6.353 0 0 1-1.964-4.747V7.529h14.186V70.82a6.268 6.268 0 0 1-2.019 4.747 7.237 7.237 0 0 1-5.187 1.91Zm-24.12-63.837a6.77 6.77 0 0 1-4.747-1.746 5.917 5.917 0 0 1-1.91-4.583 5.748 5.748 0 0 1 1.91-4.529 6.9 6.9 0 0 1 4.747-1.691h48.451a6.77 6.77 0 0 1 4.746 1.749 5.917 5.917 0 0 1 1.91 4.583 5.748 5.748 0 0 1-1.91 4.529 6.9 6.9 0 0 1-4.747 1.691Zm93.3 57.18a6.191 6.191 0 0 1-2.073 4.747 6.872 6.872 0 0 1-4.8 1.91 6.447 6.447 0 0 1-6.766-6.657V7.748a6.352 6.352 0 0 1 1.964-4.747 6.9 6.9 0 0 1 5.02-1.91 6.554 6.554 0 0 1 4.638 1.91 6.268 6.268 0 0 1 2.019 4.747ZM750.988 1.091a20.24 20.24 0 0 1 10.8 2.949 21.06 21.06 0 0 1 7.584 8.075 24.089 24.089 0 0 1 2.783 11.676 24.5 24.5 0 0 1-2.783 11.676 21.683 21.683 0 0 1-7.584 8.293 19.7 19.7 0 0 1-10.8 3.055h-22.156l.764-1.309v27.5a4.517 4.517 0 0 1-1.2 3.165 3.963 3.963 0 0 1-3.055 1.309 3.921 3.921 0 0 1-3.11-1.309 4.64 4.64 0 0 1-1.146-3.165V5.456a4.287 4.287 0 0 1 4.365-4.365Zm0 37.32a10.549 10.549 0 0 0 6.329-1.964 13.877 13.877 0 0 0 4.365-5.347 16.563 16.563 0 0 0 1.637-7.311 15.693 15.693 0 0 0-1.637-7.311 13.813 13.813 0 0 0-4.365-5.074 10.759 10.759 0 0 0-6.329-1.91h-22.156l.764-1.2v31.209l-.764-1.091Zm51.4 39.066a4.134 4.134 0 0 1-3.11-1.309 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v14.4l-1.316-2.286a23.917 23.917 0 0 1 2.346-6.6 23.061 23.061 0 0 1 4.31-5.784 19.81 19.81 0 0 1 6-4.038 18.386 18.386 0 0 1 7.42-1.473 8.8 8.8 0 0 1 4.419 1.146 3.548 3.548 0 0 1 2.019 3.219 4.355 4.355 0 0 1-1.2 3.383 3.945 3.945 0 0 1-2.728 1.091 6.476 6.476 0 0 1-2.728-.6 7.858 7.858 0 0 0-3.274-.6 11.088 11.088 0 0 0-5.4 1.473 17.01 17.01 0 0 0-4.911 4.2 23.068 23.068 0 0 0-3.6 6.165 19.786 19.786 0 0 0-1.364 7.366v26.517a4.408 4.408 0 0 1-1.255 3.165 4.134 4.134 0 0 1-3.11 1.307Zm76.168 1.091a30.461 30.461 0 0 1-15.277-3.71 26.446 26.446 0 0 1-10.2-10.2 30.06 30.06 0 0 1-3.656-15q0-9.494 3.765-16.2a26.7 26.7 0 0 1 9.821-10.258 24.98 24.98 0 0 1 12.812-3.56 26.187 26.187 0 0 1 9.712 1.855 24.585 24.585 0 0 1 8.293 5.4 27.106 27.106 0 0 1 5.784 8.512 28.528 28.528 0 0 1 2.292 11.076 3.842 3.842 0 0 1-1.309 2.946 4.379 4.379 0 0 1-3.055 1.2h-43.1l-1.964-7.529h42.012l-1.746 1.528v-2.4a14.28 14.28 0 0 0-3-7.693 17.738 17.738 0 0 0-13.913-6.711 19.242 19.242 0 0 0-6.493 1.146 15.443 15.443 0 0 0-5.783 3.71 18.977 18.977 0 0 0-4.147 6.6 26.635 26.635 0 0 0-1.582 9.712 23.274 23.274 0 0 0 2.564 11.131 19.385 19.385 0 0 0 7.147 7.584 22.342 22.342 0 0 0 17.351 1.8 19.367 19.367 0 0 0 4.911-2.455 22.64 22.64 0 0 0 3.492-3 4.824 4.824 0 0 1 2.728-.982 3.523 3.523 0 0 1 2.673 1.091 3.668 3.668 0 0 1 1.037 2.619 4.148 4.148 0 0 1-1.746 3.274 27.022 27.022 0 0 1-8.293 5.947 24.984 24.984 0 0 1-11.137 2.568Zm76.5-58.381q7.42 0 12.058 3.765a18.284 18.284 0 0 1 6.166 10.639h-1.637l.764-1.964a17.14 17.14 0 0 1 4.474-5.893 27.971 27.971 0 0 1 7.311-4.692 20.889 20.889 0 0 1 8.621-1.855q7.2 0 11.349 3.11a17.1 17.1 0 0 1 5.947 8.293 35.266 35.266 0 0 1 1.8 11.622v29.791a4.408 4.408 0 0 1-1.255 3.165 4.134 4.134 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165V43.431a22.31 22.31 0 0 0-1.255-7.693 11.374 11.374 0 0 0-4.038-5.456 12.678 12.678 0 0 0-7.584-2.019 16.844 16.844 0 0 0-8.184 2.019 15.77 15.77 0 0 0-5.893 5.456 14.053 14.053 0 0 0-2.182 7.693v29.572a4.517 4.517 0 0 1-1.2 3.165 4.089 4.089 0 0 1-3.165 1.309 4.134 4.134 0 0 1-3.11-1.309 4.407 4.407 0 0 1-1.255-3.165v-29.9a22.873 22.873 0 0 0-1.146-7.475 10.89 10.89 0 0 0-3.874-5.347 12.424 12.424 0 0 0-7.529-2.019 16.01 16.01 0 0 0-7.966 2.019 16.356 16.356 0 0 0-5.783 5.347 13.333 13.333 0 0 0-2.182 7.475v29.9a4.408 4.408 0 0 1-1.255 3.165 4.348 4.348 0 0 1-6.22 0 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v8.293l-2.4 2.619a14.793 14.793 0 0 1 2.237-5.674 23.084 23.084 0 0 1 4.638-5.238 23.319 23.319 0 0 1 6.329-3.819 19.526 19.526 0 0 1 7.407-1.419Zm94.5 52.816a4.408 4.408 0 0 1-1.255 3.165 4.135 4.135 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165v-48.45a4.365 4.365 0 1 1 8.73 0Zm-4.365-60.127a6.224 6.224 0 0 1-4.037-1.091 4.155 4.155 0 0 1-1.309-3.383V6.875a4 4 0 0 1 1.419-3.383 6.5 6.5 0 0 1 4.037-1.091 6.025 6.025 0 0 1 3.928 1.091 4.155 4.155 0 0 1 1.31 3.383v1.528a4.072 4.072 0 0 1-1.364 3.383 6.262 6.262 0 0 1-3.995 1.091Zm75.4 8.184a4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v29.791q0 11.021-6.165 17.078t-17.187 6.056q-10.912 0-17.078-6.056t-6.165-17.078v-29.79a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v29.79q0 7.42 3.819 11.24t10.694 3.819q7.093 0 10.858-3.819t3.765-11.24v-29.79a4.287 4.287 0 0 1 4.365-4.365Zm60.563-.873q7.42 0 12.058 3.765a18.284 18.284 0 0 1 6.166 10.639h-1.637l.764-1.964a17.14 17.14 0 0 1 4.474-5.893 27.97 27.97 0 0 1 7.311-4.692 20.888 20.888 0 0 1 8.621-1.855q7.2 0 11.349 3.11a17.1 17.1 0 0 1 5.947 8.293 35.269 35.269 0 0 1 1.8 11.622v29.791a4.408 4.408 0 0 1-1.255 3.165 4.133 4.133 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165V43.431a22.307 22.307 0 0 0-1.255-7.693 11.374 11.374 0 0 0-4.038-5.456 12.677 12.677 0 0 0-7.584-2.019 16.843 16.843 0 0 0-8.184 2.019 15.771 15.771 0 0 0-5.893 5.456 14.054 14.054 0 0 0-2.182 7.693v29.572a4.517 4.517 0 0 1-1.2 3.165 4.089 4.089 0 0 1-3.165 1.309 4.134 4.134 0 0 1-3.11-1.309 4.408 4.408 0 0 1-1.255-3.165v-29.9a22.875 22.875 0 0 0-1.146-7.475 10.892 10.892 0 0 0-3.874-5.347 12.425 12.425 0 0 0-7.53-2.019 16.01 16.01 0 0 0-7.973 2.02 16.356 16.356 0 0 0-5.783 5.347 13.333 13.333 0 0 0-2.183 7.475v29.9a4.408 4.408 0 0 1-1.255 3.165 4.348 4.348 0 0 1-6.22 0 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v8.293l-2.4 2.619a14.8 14.8 0 0 1 2.237-5.674 23.087 23.087 0 0 1 4.638-5.238 23.321 23.321 0 0 1 6.329-3.819 19.526 19.526 0 0 1 7.421-1.419Z'/%3E%3C/svg%3E")}.logo.logo--blue:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1238' height='78.568'%3E%3Cpath fill='%23edf2f7' d='M6.988 1.091a6.554 6.554 0 0 1 4.638 1.91 6.268 6.268 0 0 1 2.019 4.747v63.073a6.191 6.191 0 0 1-2.073 4.747 6.872 6.872 0 0 1-4.8 1.91 6.447 6.447 0 0 1-6.766-6.657V7.748A6.352 6.352 0 0 1 1.97 3.001a6.9 6.9 0 0 1 5.018-1.91Zm48.341 0a6.447 6.447 0 0 1 6.766 6.656V70.82a6.444 6.444 0 0 1-1.91 4.747 6.858 6.858 0 0 1-5.074 1.91 6.554 6.554 0 0 1-4.638-1.91 6.268 6.268 0 0 1-2.019-4.747V7.748a6.191 6.191 0 0 1 2.073-4.747 6.872 6.872 0 0 1 4.798-1.91ZM6.657 32.846h48.669v12.549H6.657ZM145.788.982a5.917 5.917 0 0 1 4.583 1.91 6.77 6.77 0 0 1 1.746 4.747V47.14a32.517 32.517 0 0 1-3.874 16.041 28.154 28.154 0 0 1-10.639 10.912 33.5 33.5 0 0 1-31.482 0 28.04 28.04 0 0 1-10.694-10.911 32.517 32.517 0 0 1-3.874-16.042V7.64a6.353 6.353 0 0 1 1.964-4.747 6.9 6.9 0 0 1 5.02-1.91 6.431 6.431 0 0 1 4.529 1.91 6.268 6.268 0 0 1 2.021 4.747v39.5a18.265 18.265 0 0 0 2.346 9.439 16.741 16.741 0 0 0 14.454 8.349 18.072 18.072 0 0 0 8.73-2.182 17.1 17.1 0 0 0 9.057-15.6V7.64a7.039 7.039 0 0 1 1.637-4.747 5.584 5.584 0 0 1 4.476-1.911Zm71.8 77.586a39.261 39.261 0 0 1-15.5-3.055 40.121 40.121 0 0 1-21.224-20.952 39.078 39.078 0 0 1 0-30.554 40.121 40.121 0 0 1 21.224-20.952A39.261 39.261 0 0 1 217.588 0a44.671 44.671 0 0 1 9.93 1.091 34.624 34.624 0 0 1 8.839 3.274 5.891 5.891 0 0 1 2.455 2.346 6.114 6.114 0 0 1 .818 3 7.089 7.089 0 0 1-1.742 4.693 5.586 5.586 0 0 1-4.474 2.073 7.851 7.851 0 0 1-1.8-.218 8.231 8.231 0 0 1-1.8-.655 29.846 29.846 0 0 0-5.784-1.855 30.665 30.665 0 0 0-6.438-.655 24.425 24.425 0 0 0-12.932 3.546 26.37 26.37 0 0 0-9.275 9.494 26.765 26.765 0 0 0 0 26.244 26.239 26.239 0 0 0 9.275 9.548 24.425 24.425 0 0 0 12.928 3.548 44.083 44.083 0 0 0 7.2-.655 27.925 27.925 0 0 0 6.438-1.746l-.982 3.274v-18.66l1.855 1.637h-12.111a6.544 6.544 0 0 1-4.747-1.855 6.72 6.72 0 0 1 0-9.385 6.544 6.544 0 0 1 4.747-1.855h17.9a6.265 6.265 0 0 1 4.692 1.91 6.544 6.544 0 0 1 1.855 4.747v23.133a5.946 5.946 0 0 1-1.037 3.6 9.322 9.322 0 0 1-2.346 2.292 47.408 47.408 0 0 1-10.967 4.856 42.886 42.886 0 0 1-12.497 1.802ZM277.497.982a7.4 7.4 0 0 1 3.219.818 6.265 6.265 0 0 1 2.564 2.128L309.8 44.74l-5.456-.218 27.172-40.594a6.288 6.288 0 0 1 5.347-2.946 6.849 6.849 0 0 1 4.692 1.858 6.145 6.145 0 0 1 2.073 4.8v63.182a6.447 6.447 0 0 1-6.766 6.657 6.716 6.716 0 0 1-4.965-1.91 6.444 6.444 0 0 1-1.91-4.747v-51.4l4.256.982-22.26 33.936a9.173 9.173 0 0 1-2.455 2.073 5.084 5.084 0 0 1-3 .764 4.886 4.886 0 0 1-2.892-.764 9.173 9.173 0 0 1-2.455-2.073l-20.844-32.952 2.837-5.784V70.82a6.77 6.77 0 0 1-1.746 4.747 5.917 5.917 0 0 1-4.583 1.91 5.791 5.791 0 0 1-4.474-1.91 6.77 6.77 0 0 1-1.746-4.747V7.64a6.319 6.319 0 0 1 2.019-4.692A6.714 6.714 0 0 1 277.5.982Zm165.867 38.3a42.194 42.194 0 0 1-2.728 15.277 38.907 38.907 0 0 1-7.693 12.495 35.586 35.586 0 0 1-11.785 8.457 36.013 36.013 0 0 1-14.9 3.055 35.383 35.383 0 0 1-26.571-11.512 38.905 38.905 0 0 1-7.693-12.495 42.194 42.194 0 0 1-2.728-15.277 42.194 42.194 0 0 1 2.728-15.277 38.9 38.9 0 0 1 7.693-12.495 36.294 36.294 0 0 1 53.252 0 38.907 38.907 0 0 1 7.693 12.495 42.194 42.194 0 0 1 2.735 15.279Zm-14.186 0a29.455 29.455 0 0 0-2.946-13.258 24.105 24.105 0 0 0-8.075-9.439 22 22 0 0 0-23.789 0 23.774 23.774 0 0 0-8.021 9.385 29.822 29.822 0 0 0-2.892 13.313 29.918 29.918 0 0 0 2.895 13.257 23.69 23.69 0 0 0 8.021 9.439 22 22 0 0 0 23.789 0 24.106 24.106 0 0 0 8.075-9.439 29.455 29.455 0 0 0 2.946-13.256Zm63.51 38.193a6.9 6.9 0 0 1-5.02-1.91 6.352 6.352 0 0 1-1.964-4.747V7.529h14.184V70.82a6.268 6.268 0 0 1-2.019 4.747 7.237 7.237 0 0 1-5.181 1.91ZM468.574 13.64a6.77 6.77 0 0 1-4.747-1.746 5.917 5.917 0 0 1-1.91-4.583 5.748 5.748 0 0 1 1.91-4.529 6.9 6.9 0 0 1 4.747-1.691h48.451a6.77 6.77 0 0 1 4.747 1.749 5.917 5.917 0 0 1 1.91 4.583 5.748 5.748 0 0 1-1.91 4.529 6.9 6.9 0 0 1-4.747 1.691Zm108.8 63.837a6.9 6.9 0 0 1-5.02-1.91 6.353 6.353 0 0 1-1.964-4.747V7.529h14.186V70.82a6.268 6.268 0 0 1-2.019 4.747 7.237 7.237 0 0 1-5.187 1.91Zm-24.12-63.837a6.77 6.77 0 0 1-4.747-1.746 5.917 5.917 0 0 1-1.91-4.583 5.748 5.748 0 0 1 1.91-4.529 6.9 6.9 0 0 1 4.747-1.691h48.451a6.77 6.77 0 0 1 4.746 1.749 5.917 5.917 0 0 1 1.91 4.583 5.748 5.748 0 0 1-1.91 4.529 6.9 6.9 0 0 1-4.747 1.691Zm93.3 57.18a6.191 6.191 0 0 1-2.073 4.747 6.872 6.872 0 0 1-4.8 1.91 6.447 6.447 0 0 1-6.766-6.657V7.748a6.352 6.352 0 0 1 1.964-4.747 6.9 6.9 0 0 1 5.02-1.91 6.554 6.554 0 0 1 4.638 1.91 6.268 6.268 0 0 1 2.019 4.747ZM750.988 1.091a20.24 20.24 0 0 1 10.8 2.949 21.06 21.06 0 0 1 7.584 8.075 24.089 24.089 0 0 1 2.783 11.676 24.5 24.5 0 0 1-2.783 11.676 21.683 21.683 0 0 1-7.584 8.293 19.7 19.7 0 0 1-10.8 3.055h-22.156l.764-1.309v27.5a4.517 4.517 0 0 1-1.2 3.165 3.963 3.963 0 0 1-3.055 1.309 3.921 3.921 0 0 1-3.11-1.309 4.64 4.64 0 0 1-1.146-3.165V5.456a4.287 4.287 0 0 1 4.365-4.365Zm0 37.32a10.549 10.549 0 0 0 6.329-1.964 13.877 13.877 0 0 0 4.365-5.347 16.563 16.563 0 0 0 1.637-7.311 15.693 15.693 0 0 0-1.637-7.311 13.813 13.813 0 0 0-4.365-5.074 10.759 10.759 0 0 0-6.329-1.91h-22.156l.764-1.2v31.209l-.764-1.091Zm51.4 39.066a4.134 4.134 0 0 1-3.11-1.309 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v14.4l-1.316-2.286a23.917 23.917 0 0 1 2.346-6.6 23.061 23.061 0 0 1 4.31-5.784 19.81 19.81 0 0 1 6-4.038 18.386 18.386 0 0 1 7.42-1.473 8.8 8.8 0 0 1 4.419 1.146 3.548 3.548 0 0 1 2.019 3.219 4.355 4.355 0 0 1-1.2 3.383 3.945 3.945 0 0 1-2.728 1.091 6.476 6.476 0 0 1-2.728-.6 7.858 7.858 0 0 0-3.274-.6 11.088 11.088 0 0 0-5.4 1.473 17.01 17.01 0 0 0-4.911 4.2 23.068 23.068 0 0 0-3.6 6.165 19.786 19.786 0 0 0-1.364 7.366v26.517a4.408 4.408 0 0 1-1.255 3.165 4.134 4.134 0 0 1-3.11 1.307Zm76.168 1.091a30.461 30.461 0 0 1-15.277-3.71 26.446 26.446 0 0 1-10.2-10.2 30.06 30.06 0 0 1-3.656-15q0-9.494 3.765-16.2a26.7 26.7 0 0 1 9.821-10.258 24.98 24.98 0 0 1 12.812-3.56 26.187 26.187 0 0 1 9.712 1.855 24.585 24.585 0 0 1 8.293 5.4 27.106 27.106 0 0 1 5.784 8.512 28.528 28.528 0 0 1 2.292 11.076 3.842 3.842 0 0 1-1.309 2.946 4.379 4.379 0 0 1-3.055 1.2h-43.1l-1.964-7.529h42.012l-1.746 1.528v-2.4a14.28 14.28 0 0 0-3-7.693 17.738 17.738 0 0 0-13.913-6.711 19.242 19.242 0 0 0-6.493 1.146 15.443 15.443 0 0 0-5.783 3.71 18.977 18.977 0 0 0-4.147 6.6 26.635 26.635 0 0 0-1.582 9.712 23.274 23.274 0 0 0 2.564 11.131 19.385 19.385 0 0 0 7.147 7.584 22.342 22.342 0 0 0 17.351 1.8 19.367 19.367 0 0 0 4.911-2.455 22.64 22.64 0 0 0 3.492-3 4.824 4.824 0 0 1 2.728-.982 3.523 3.523 0 0 1 2.673 1.091 3.668 3.668 0 0 1 1.037 2.619 4.148 4.148 0 0 1-1.746 3.274 27.022 27.022 0 0 1-8.293 5.947 24.984 24.984 0 0 1-11.137 2.568Zm76.5-58.381q7.42 0 12.058 3.765a18.284 18.284 0 0 1 6.166 10.639h-1.637l.764-1.964a17.14 17.14 0 0 1 4.474-5.893 27.971 27.971 0 0 1 7.311-4.692 20.889 20.889 0 0 1 8.621-1.855q7.2 0 11.349 3.11a17.1 17.1 0 0 1 5.947 8.293 35.266 35.266 0 0 1 1.8 11.622v29.791a4.408 4.408 0 0 1-1.255 3.165 4.134 4.134 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165V43.431a22.31 22.31 0 0 0-1.255-7.693 11.374 11.374 0 0 0-4.038-5.456 12.678 12.678 0 0 0-7.584-2.019 16.844 16.844 0 0 0-8.184 2.019 15.77 15.77 0 0 0-5.893 5.456 14.053 14.053 0 0 0-2.182 7.693v29.572a4.517 4.517 0 0 1-1.2 3.165 4.089 4.089 0 0 1-3.165 1.309 4.134 4.134 0 0 1-3.11-1.309 4.407 4.407 0 0 1-1.255-3.165v-29.9a22.873 22.873 0 0 0-1.146-7.475 10.89 10.89 0 0 0-3.874-5.347 12.424 12.424 0 0 0-7.529-2.019 16.01 16.01 0 0 0-7.966 2.019 16.356 16.356 0 0 0-5.783 5.347 13.333 13.333 0 0 0-2.182 7.475v29.9a4.408 4.408 0 0 1-1.255 3.165 4.348 4.348 0 0 1-6.22 0 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v8.293l-2.4 2.619a14.793 14.793 0 0 1 2.237-5.674 23.084 23.084 0 0 1 4.638-5.238 23.319 23.319 0 0 1 6.329-3.819 19.526 19.526 0 0 1 7.407-1.419Zm94.5 52.816a4.408 4.408 0 0 1-1.255 3.165 4.135 4.135 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165v-48.45a4.365 4.365 0 1 1 8.73 0Zm-4.365-60.127a6.224 6.224 0 0 1-4.037-1.091 4.155 4.155 0 0 1-1.309-3.383V6.875a4 4 0 0 1 1.419-3.383 6.5 6.5 0 0 1 4.037-1.091 6.025 6.025 0 0 1 3.928 1.091 4.155 4.155 0 0 1 1.31 3.383v1.528a4.072 4.072 0 0 1-1.364 3.383 6.262 6.262 0 0 1-3.995 1.091Zm75.4 8.184a4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v29.791q0 11.021-6.165 17.078t-17.187 6.056q-10.912 0-17.078-6.056t-6.165-17.078v-29.79a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v29.79q0 7.42 3.819 11.24t10.694 3.819q7.093 0 10.858-3.819t3.765-11.24v-29.79a4.287 4.287 0 0 1 4.365-4.365Zm60.563-.873q7.42 0 12.058 3.765a18.284 18.284 0 0 1 6.166 10.639h-1.637l.764-1.964a17.14 17.14 0 0 1 4.474-5.893 27.97 27.97 0 0 1 7.311-4.692 20.888 20.888 0 0 1 8.621-1.855q7.2 0 11.349 3.11a17.1 17.1 0 0 1 5.947 8.293 35.269 35.269 0 0 1 1.8 11.622v29.791a4.408 4.408 0 0 1-1.255 3.165 4.133 4.133 0 0 1-3.11 1.309 4.089 4.089 0 0 1-3.165-1.309 4.517 4.517 0 0 1-1.2-3.165V43.431a22.307 22.307 0 0 0-1.255-7.693 11.374 11.374 0 0 0-4.038-5.456 12.677 12.677 0 0 0-7.584-2.019 16.843 16.843 0 0 0-8.184 2.019 15.771 15.771 0 0 0-5.893 5.456 14.054 14.054 0 0 0-2.182 7.693v29.572a4.517 4.517 0 0 1-1.2 3.165 4.089 4.089 0 0 1-3.165 1.309 4.134 4.134 0 0 1-3.11-1.309 4.408 4.408 0 0 1-1.255-3.165v-29.9a22.875 22.875 0 0 0-1.146-7.475 10.892 10.892 0 0 0-3.874-5.347 12.425 12.425 0 0 0-7.53-2.019 16.01 16.01 0 0 0-7.973 2.02 16.356 16.356 0 0 0-5.783 5.347 13.333 13.333 0 0 0-2.183 7.475v29.9a4.408 4.408 0 0 1-1.255 3.165 4.348 4.348 0 0 1-6.22 0 4.408 4.408 0 0 1-1.255-3.165V25.426a4.287 4.287 0 0 1 4.365-4.365 4.178 4.178 0 0 1 3.165 1.255 4.325 4.325 0 0 1 1.2 3.11v8.293l-2.4 2.619a14.8 14.8 0 0 1 2.237-5.674 23.087 23.087 0 0 1 4.638-5.238 23.321 23.321 0 0 1 6.329-3.819 19.526 19.526 0 0 1 7.421-1.419Z'/%3E%3C/svg%3E")}.purchase-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:18px;font-weight:700;letter-spacing:.08em;background-color:var(--color-key);color:#fff;border:1px solid var(--color-key);border-radius:50vw}@media screen and (max-width: 750px){.purchase-btn{padding-right:8px;width:327px;max-width:100%;height:64px;margin-inline:auto}}@media print,screen and (min-width: 751px){.purchase-btn{width:327px;max-width:100%;height:64px}}.purchase-btn:hover{background-color:#c1d0e0;border-color:#c1d0e0}.purchase-btn:after{content:"";position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:20px;height:20px;border-radius:50vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23fff' d='M6 0a6 6 0 1 1-6 6 6 6 0 0 1 6-6ZM4.748 8.339a.559.559 0 0 0 0 .787.55.55 0 0 0 .392.162.56.56 0 0 0 .4-.164L8.247 6.4a.556.556 0 0 0-.017-.767L5.478 2.876a.557.557 0 0 0-.787.787L7.053 6Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.purchase-btn.reverse{color:var(--color-key);background-color:#fff}.purchase-btn.reverse:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%2327304C' d='M6 0a6 6 0 1 1-6 6 6 6 0 0 1 6-6ZM4.748 8.339a.559.559 0 0 0 0 .787.55.55 0 0 0 .392.162.56.56 0 0 0 .4-.164L8.247 6.4a.556.556 0 0 0-.017-.767L5.478 2.876a.557.557 0 0 0-.787.787L7.053 6Z'/%3E%3C/svg%3E")}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex .flex_item-col1{width:6.3333333333%}.flex .flex_item-col2{width:14.6666666667%}.flex .flex_item-col3{width:23%}.flex .flex_item-col4{width:31.3333333333%}.flex .flex_item-col5{width:39.6666666667%}.flex .flex_item-col6{width:48%}.flex .flex_item-col7{width:56.3333333333%}.flex .flex_item-col8{width:64.6666666667%}.flex .flex_item-col9{width:73%}.flex .flex_item-col10{width:81.3333333333%}.flex .flex_item-col11{width:89.6666666667%}.flex .flex_item-col12{width:98%}@media screen and (max-width: 750px){.flex .flex_item-sp-col1{width:6.3333333333%}.flex .flex_item-sp-col2{width:14.6666666667%}.flex .flex_item-sp-col3{width:23%}.flex .flex_item-sp-col4{width:31.3333333333%}.flex .flex_item-sp-col5{width:39.6666666667%}.flex .flex_item-sp-col6{width:48%}.flex .flex_item-sp-col7{width:56.3333333333%}.flex .flex_item-sp-col8{width:64.6666666667%}.flex .flex_item-sp-col9{width:73%}.flex .flex_item-sp-col10{width:81.3333333333%}.flex .flex_item-sp-col11{width:89.6666666667%}.flex .flex_item-sp-col12{width:98%}}@media print,screen and (min-width: 751px){.flex .flex_item-pc-col1{width:6.3333333333%}.flex .flex_item-pc-col2{width:14.6666666667%}.flex .flex_item-pc-col3{width:23%}.flex .flex_item-pc-col4{width:31.3333333333%}.flex .flex_item-pc-col5{width:39.6666666667%}.flex .flex_item-pc-col6{width:48%}.flex .flex_item-pc-col7{width:56.3333333333%}.flex .flex_item-pc-col8{width:64.6666666667%}.flex .flex_item-pc-col9{width:73%}.flex .flex_item-pc-col10{width:81.3333333333%}.flex .flex_item-pc-col11{width:89.6666666667%}.flex .flex_item-pc-col12{width:98%}}@media print,screen and (min-width: 751px){.flex--pc{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--pc .flex_item-pc-col1{width:6.3333333333%}.flex--pc .flex_item-pc-col2{width:14.6666666667%}.flex--pc .flex_item-pc-col3{width:23%}.flex--pc .flex_item-pc-col4{width:31.3333333333%}.flex--pc .flex_item-pc-col5{width:39.6666666667%}.flex--pc .flex_item-pc-col6{width:48%}.flex--pc .flex_item-pc-col7{width:56.3333333333%}.flex--pc .flex_item-pc-col8{width:64.6666666667%}.flex--pc .flex_item-pc-col9{width:73%}.flex--pc .flex_item-pc-col10{width:81.3333333333%}.flex--pc .flex_item-pc-col11{width:89.6666666667%}.flex--pc .flex_item-pc-col12{width:98%}}@media screen and (max-width: 750px){.flex--sp{display:-webkit-box;display:-ms-flexbox;display:flex}.flex--sp .flex_item-sp-col1{width:6.3333333333%}.flex--sp .flex_item-sp-col2{width:14.6666666667%}.flex--sp .flex_item-sp-col3{width:23%}.flex--sp .flex_item-sp-col4{width:31.3333333333%}.flex--sp .flex_item-sp-col5{width:39.6666666667%}.flex--sp .flex_item-sp-col6{width:48%}.flex--sp .flex_item-sp-col7{width:56.3333333333%}.flex--sp .flex_item-sp-col8{width:64.6666666667%}.flex--sp .flex_item-sp-col9{width:73%}.flex--sp .flex_item-sp-col10{width:81.3333333333%}.flex--sp .flex_item-sp-col11{width:89.6666666667%}.flex--sp .flex_item-sp-col12{width:98%}}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width: 751px){.flex-wrap--pc{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 750px){.flex-wrap--sp{-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media print,screen and (min-width: 751px){.flex-justify-start--pc{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 750px){.flex-justify-start--sp{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.flex-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media print,screen and (min-width: 751px){.flex-justify-end--pc{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width: 750px){.flex-justify-end--sp{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.flex-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width: 751px){.flex-justify-between--pc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 750px){.flex-justify-between--sp{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width: 751px){.flex-justify-center--pc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 750px){.flex-justify-center--sp{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width: 751px){.flex-align-start--pc{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 750px){.flex-align-start--sp{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width: 751px){.flex-align-center--pc{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 750px){.flex-align-center--sp{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.flex-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media print,screen and (min-width: 751px){.flex-align-end--pc{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width: 750px){.flex-align-end--sp{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.flex-align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width: 751px){.flex-align-stretch--pc{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width: 750px){.flex-align-stretch--sp{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media print,screen and (min-width: 751px){.flex-row-reverse--pc{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width: 750px){.flex-row-reverse--sp{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.flex-order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-order2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-order3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex-order4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex-order5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex-order6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex-order7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex-order8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex-order9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex-order10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.video{position:relative;height:0;margin-inline:auto}@media screen and (max-width: 750px){.video{width:100vw;margin-inline:calc(50% - 50vw);padding-top:56.2666666667vw}}@media print,screen and (min-width: 751px){.video{width:66.1971830986%;padding-top:37.1478873239%}}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.purchase-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:4px;width:327px;max-width:100%}@media screen and (max-width: 750px){.purchase-area{row-gap:6px;margin-inline:auto}}@media print,screen and (min-width: 751px){.purchase-area{row-gap:3px}}.purchase-area .purchase-area__text{font-size:12px;font-weight:500;letter-spacing:.08em;text-align:center;line-height:1;background-color:#edf2f7;color:var(--color-key);border:1px solid var(--color-key);border-radius:5px;width:100%;padding-block:10px}.purchase-area .purchase-area__price{font-family:Quicksand,sans-serif;font-size:20px;font-weight:500;letter-spacing:.08em;line-height:1;margin-block:16px}.purchase-area .purchase-area__price .tax{font-family:Zen Maru Gothic,sans-serif;font-size:12px;font-weight:400}@keyframes infinity-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.row-scroll-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.row-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-animation:infinity-scroll 50s infinite linear .5s both;animation:infinity-scroll 50s infinite linear .5s both}.row-scroll__item{width:66.6666666667vw}@media print,screen and (min-width: 751px){.row-scroll__item{width:40vw}}.row-scroll__item>img{width:100%}.navigator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:5px;width:180px;height:42px;border:1px solid #EEEEEE;margin:0}.navigator .navigator-prev,.navigator .navigator-next{position:relative;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;transform:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:100%;margin:0}.navigator .navigator-prev:after,.navigator .navigator-next:after{content:"";display:block;width:13.503px;height:23.619px;color:var(--color-key);font-size:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.503' height='23.619'%3E%3Cpath fill='%23588bc7' d='m4.071 11.807 8.937-8.93A1.688 1.688 0 0 0 10.617.493L.492 10.607a1.685 1.685 0 0 0-.049 2.327L10.61 23.127a1.688 1.688 0 0 0 2.391-2.384Z' data-name='Icon ionic-ios-arrow-back'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.navigator .navigator-next:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mv{position:relative;width:100%;height:0;height:100vh;padding-bottom:33px;z-index:0}.mv .mv__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mv .mv__bg:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#49464533;mix-blend-mode:multiply}.mv .mv__bg video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mv .mv__content{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:1}@media screen and (max-width: 750px){.mv .mv__content{top:50%;text-align:center;padding-inline:2.1333333333vw;padding-top:39.88005997vh}}@media print,screen and (min-width: 751px){.mv .mv__content{top:50%;max-width:1253px;padding-top:31.25vh;padding-left:64px;margin-inline:auto}}.mv .mv__content .mv__content-footer{position:absolute;bottom:-3px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%}@media print,screen and (min-width: 751px){.mv .mv__content .mv__content-footer{bottom:-13px}}.mv .mv__text1{font-weight:500;letter-spacing:.08em;color:#fff}@media screen and (max-width: 750px){.mv .mv__text1{font-size:4.8vw}}@media print,screen and (min-width: 751px){.mv .mv__text1{font-size:24px}}.mv .mv__text2{letter-spacing:.08em;color:#fff}@media screen and (max-width: 750px){.mv .mv__text2{font-size:2.9333333333vw;margin-top:1.0666666667vw}}@media print,screen and (min-width: 751px){.mv .mv__text2{font-size:14px;line-height:1;margin-top:8px}}.mv .mv__heading{color:#fff;font-weight:600;letter-spacing:.08em}@media screen and (max-width: 750px){.mv .mv__heading{font-size:3.4666666667vw;margin-top:6.1333333333vw}}@media print,screen and (min-width: 751px){.mv .mv__heading{font-size:20px;padding-top:3.90625vh}}.mv .mv__heading .text1,.mv .mv__heading .text2{color:#fff}.mv .mv__heading .text2{font-weight:500}@media screen and (max-width: 750px){.mv .mv__buttonarea{margin-top:26.6866566717vh}}@media print,screen and (min-width: 751px){.mv .mv__buttonarea{padding-top:17.3177083333vh}}.mv__sns{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:11px}@media screen and (max-width: 750px){.mv__sns{width:12px;right:10px}}@media print,screen and (min-width: 751px){.mv__sns{width:16px;right:25px}}.mv__sns .sns__text{font-family:Quicksand,sans-serif;font-size:10px;font-weight:500;letter-spacing:.12em;text-wrap:nowrap;color:#fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.mv__sns .sns__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px;text-align:center;list-style:none;padding-left:0;margin:auto}@media screen and (max-width: 750px){.mv__sns .sns__list{width:12px}}@media print,screen and (min-width: 751px){.mv__sns .sns__list{width:16px}}@media screen and (max-width: 750px){.mv__sns .sns__item{width:12px}}@media print,screen and (min-width: 751px){.mv__sns .sns__item{width:16px}}.mv__sns .sns__item svg{width:100%}@media screen and (max-width: 750px){.product{padding-top:6.4vw;padding-bottom:24.8vw}}@media print,screen and (min-width: 751px){.product{padding-top:96px;padding-bottom:96px}}.product .product__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.product .product__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}}@media print,screen and (min-width: 751px){.product .product__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media print,screen and (min-width: 751px){.product .prod__image{width:57.7083333333%}}@media screen and (max-width: 750px){.product .prod__content{padding-inline:2.1333333333vw}}@media print,screen and (min-width: 751px){.product .prod__content{width:34.0625%}}.product .prod-slider{overflow:hidden}@media screen and (max-width: 750px){.product .prod-thumbnail{margin-top:4px}}@media print,screen and (min-width: 751px){.product .prod-thumbnail{margin-top:5px}}.product .prod-thumbnail .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.product .prod-thumbnail .swiper-slide{cursor:pointer}@media screen and (max-width: 750px){.product .prod-thumbnail .swiper-slide{margin-bottom:6px}}@media print,screen and (min-width: 751px){.product .prod-thumbnail .swiper-slide{margin-bottom:4px}}.product .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product .swiper-button-next,.product .swiper-button-prev{background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 750px){.product .swiper-button-next,.product .swiper-button-prev{top:32%;width:24px;height:24px}}@media print,screen and (min-width: 751px){.product .swiper-button-next,.product .swiper-button-prev{top:32%;width:32px;height:32px}}.product .swiper-button-next:before,.product .swiper-button-next:after,.product .swiper-button-prev:before,.product .swiper-button-prev:after{content:none}.product .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23ffffff' d='M16 0A16 16 0 1 1 0 16 16 16 0 0 1 16 0Zm-3.338 22.238a1.49 1.49 0 0 0 0 2.1 1.467 1.467 0 0 0 1.046.431 1.492 1.492 0 0 0 1.054-.438l7.231-7.254a1.483 1.483 0 0 0-.046-2.046l-7.339-7.362a1.485 1.485 0 0 0-2.1 2.1l6.3 6.238Z'/%3E%3C/svg%3E")}@media screen and (max-width: 750px){.product .swiper-button-next{right:15px}}@media print,screen and (min-width: 751px){.product .swiper-button-next{right:40px}}.product .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23ffffff' d='M16 0A16 16 0 1 1 0 16 16 16 0 0 1 16 0Zm-3.338 22.238a1.49 1.49 0 0 0 0 2.1 1.467 1.467 0 0 0 1.046.431 1.492 1.492 0 0 0 1.054-.438l7.231-7.254a1.483 1.483 0 0 0-.046-2.046l-7.339-7.362a1.485 1.485 0 0 0-2.1 2.1l6.3 6.238Z'/%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width: 750px){.product .swiper-button-prev{left:15px}}@media print,screen and (min-width: 751px){.product .swiper-button-prev{left:40px}}.product .product__header .header1{font-size:14px;line-height:1.9285714286;font-weight:400;letter-spacing:.08em}@media screen and (max-width: 750px){.product .product__header .title-prod{font-size:min(7.4666666667vw,1.75rem);margin-top:18px;margin-bottom:7px}}@media print,screen and (min-width: 751px){.product .product__header .title-prod{font-size:28px;margin-top:14px;margin-bottom:6px}}.product .product__header .header2{font-size:14px;letter-spacing:.08em}.product .product__text{font-weight:400;letter-spacing:.08em;border-top:1px solid #DEDCE4;width:100%}@media screen and (max-width: 750px){.product .product__text{font-size:min(3.4666666667vw,.8125rem);line-height:2;padding-top:5.6vw;margin-top:8vw}}@media print,screen and (min-width: 751px){.product .product__text{font-size:14px;line-height:1.9285714286;padding-top:19px;margin-top:32px}}@media screen and (max-width: 750px){.product .product__purchase{margin-block:27px 31px}}@media print,screen and (min-width: 751px){.product .product__purchase{margin-block:28px 30px}}@media screen and (max-width: 750px){.product .purchase-btn--wrapper{margin-top:4.8vw}}@media print,screen and (min-width: 751px){.product .purchase-btn--wrapper{margin-top:10px}}.product .product__banner-wrapper,.product .product__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.review__item{background-color:#fff;border-radius:40px;padding:43px 39px}@media screen and (max-width: 750px){.review__item{width:296px;max-width:100%;height:338px;margin-inline:auto}}@media print,screen and (min-width: 751px){.review__item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:min(3.2310177706vw,2.5rem) min(3.1502423263vw,2.4375rem)}}.review__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:13px}.review__item .review__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:7px}@media print,screen and (min-width: 751px){.review__item .review__item-info{row-gap:4px}}.review__item .review__item-name{font-size:12px;font-weight:400;letter-spacing:.08em;color:#494645}.review__item .review__item-rate{font-size:14px;letter-spacing:.08em;color:#feda61}.review__item .review__item-title{font-size:14px;line-height:1.6428571429;font-weight:500;letter-spacing:.08em}.review__item .review__item-comment{position:relative;font-size:12px;line-height:1.6666666667;letter-spacing:.08em}@media screen and (max-width: 750px){.review__item .review__item-comment{margin-right:2.6666666667vw}}.review__item .review__item-comment em{font-size:12px;font-weight:700;font-style:normal}.review__item .review__continuation{display:none;color:var(--color-key);font-size:12px;font-weight:500;text-align:center;letter-spacing:.08em;margin-top:13px}@media screen and (max-width: 750px){.review{padding-block:120px 60px}}@media print,screen and (min-width: 751px){.review{padding-block:124px 60px}}@media print,screen and (min-width: 751px){.review .content-inner{max-width:1286px}}@media screen and (max-width: 750px){.review .review__body{margin-top:45px}}@media print,screen and (min-width: 751px){.review .review__body{margin-top:60px}}.review .review__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px}.review .review__list-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}@media screen and (max-width: 750px){.review .review__list-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.review .review__list-box{gap:min(1.9386106624vw,1.5rem)}}.review .review__list-box:not(:first-child){display:none}.review .review__item{-webkit-box-shadow:0 5px 10px #E2E8F2;box-shadow:0 5px 10px #e2e8f2}.review .review__item .review__item-comment{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.review .review__item .review__continuation{display:block!important}.review .review__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:18px;font-weight:700;text-align:center;color:var(--color-key);background-color:#fff;border-radius:50vw;-webkit-box-shadow:0 5px 10px #E2E8F2;box-shadow:0 5px 10px #e2e8f2;width:327px;max-width:100%;height:64px;margin-top:42px;margin-inline:auto}@media print,screen and (min-width: 751px){.review .review__more{margin-top:56px}}.review .review__more:before{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cg fill='none' stroke='%23588bc7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' data-name='Icon feather-plus'%3E%3Cpath d='M11 1v20M1 11h20'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:42px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media screen and (max-width: 750px){.review .review__caution{margin-top:40px}}@media print,screen and (min-width: 751px){.review .review__caution{margin-top:55px}}.review-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:9999}@media print,screen and (min-width: 751px){.review-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.review-modal .review-modal__overlay{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:#494645f5}.review-modal .review-modal__content{position:relative;background-color:#fff;width:90%;max-width:682px;max-height:90vh;overflow:visible;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}@media screen and (max-width: 750px){.review-modal .review-modal__content{width:359px;max-width:95%;padding:40px 30px 30px;margin-top:60px}}.review-modal .review-modal__content .review-slide{border-radius:10px;overflow:hidden}.review-modal .review-modal__content .review-slide .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto}.review-modal .review-modal__content button{display:block!important;width:16px;height:16px;position:absolute;top:-29px;right:0;margin:0 auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='%23fff' data-name='Icon ionic-ios-menu'%3E%3Cpath d='M14.153 15.384.616 1.847a.873.873 0 0 1 0-1.23.873.873 0 0 1 1.23 0l13.538 13.537a.873.873 0 0 1 0 1.23.873.873 0 0 1-1.23 0Z'/%3E%3Cpath d='M1.847 15.384 15.385 1.846a.873.873 0 0 0 0-1.23.873.873 0 0 0-1.23 0L.615 14.154a.873.873 0 0 0 0 1.23.873.873 0 0 0 1.23 0Z'/%3E%3C/g%3E%3C/svg%3E");cursor:pointer}.review-modal .review-modal__content button:hover{background-color:#555}.review-modal .review-modal__close{display:block;font-size:12px;font-weight:500;text-align:center;color:var(--color-key);margin-top:14px}.review-modal .review-modal__navigator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:-80px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.review-modal .review__item{border-radius:10px}@media screen and (max-width: 750px){.review-modal .review__item{padding:0}}.review-modal .review__item>a{cursor:pointer}.review-modal .swiper,.review-modal .swiper-container{overflow:hidden}.voice{z-index:0}@media screen and (max-width: 750px){.voice{padding-top:65px;margin-top:25.6vw}}@media print,screen and (min-width: 751px){.voice{padding-top:67px}}.voice .voice__lead{text-align:center;padding-top:55px}.voice .voice__body{padding-top:50px}@media print,screen and (min-width: 751px){.voice .voice-content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.voice .voice__item{background-color:#fff;border-radius:40px;-webkit-box-shadow:0 5px 10px #E2E8F2;box-shadow:0 5px 10px #e2e8f2;padding:40px 40px 10px}@media screen and (max-width: 750px){.voice .voice__item{height:338px}}@media print,screen and (min-width: 751px){.voice .voice__item{min-height:338px}}.voice .voice__item .voice__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;text-align:center;margin-top:0;margin-bottom:10px}.voice .voice__item .voice__item-icon{width:40px;margin-inline:auto}.voice .voice__item .voice__item-profile{font-size:12px;font-weight:400;letter-spacing:.08em;color:#494645}.voice .voice__item .voice__item-rate{font-size:14px;letter-spacing:.08em;color:#feda61}.voice .voice__item .voice__item-comment{font-size:15px;line-height:1.8666666667;letter-spacing:.08em;font-weight:400}.voice .voice__navigator{margin-top:40px;margin-inline:auto}.voice .voice__caution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px;margin-top:40px}.about .about__logo{width:1238px;max-width:100%;margin-top:80px;margin-inline:auto}@media screen and (max-width: 750px){.about .about__logo{width:calc(100% - 8.5333333333vw)}}@media print,screen and (min-width: 751px){.about .about__logo{width:1238px;max-width:100%;margin-top:120px}}.about .about__intro{margin-top:20.8vw;margin-bottom:23.7333333333vw}@media print,screen and (min-width: 751px){.about .about__intro{width:100%;height:100svh;margin-top:113px;margin-bottom:220px}}.about .about__intro .about__intro-inner{position:relative}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}}.about .about__intro .about__intro-gallery{position:absolute;width:100%;height:100%}.about .about__intro .about__intro-gallery .about__intro-gallery-item{position:absolute}.about .about__intro .about__intro-gallery .about__intro-gallery-item.item1{top:0;left:0}@media screen and (max-width: 750px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item1{width:33.0666666667vw}}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item1{left:min(9.2353525323vw,5.8125rem)}}@media screen and (max-width: 750px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item2{top:33.0666666667vw;right:24.2666666667vw;width:33.0666666667vw}}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item2{top:min(7.9443892751vw,5rem);right:min(2.3833167825vw,1.5rem)}}@media screen and (max-width: 750px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item3{width:33.0666666667vw;bottom:2.6666666667vw;right:12.8vw}}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item3{bottom:min(.2002002002vw,.125rem);left:min(2.2840119166vw,1.4375rem)}}@media screen and (max-width: 750px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item4{width:33.0666666667vw;bottom:36vw;left:6.4vw}}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-gallery .about__intro-gallery-item.item4{bottom:min(6.6066066066vw,4.125rem);right:min(9.0367428004vw,5.6875rem)}}.about .about__intro .about__intro-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:36px;text-align:center}@media screen and (max-width: 750px){.about .about__intro .about__intro-content{padding-block:90.1333333333vw}}.about .about__intro .about__intro-title{font-size:16px;font-weight:400;letter-spacing:.12em;line-height:1}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-title{font-size:20px}}.about .about__intro .about__intro-text{font-size:13px;font-weight:400;line-height:2}@media print,screen and (min-width: 751px){.about .about__intro .about__intro-text{font-size:14px;line-height:1.9285714286}}.approach{position:relative;z-index:1}@media screen and (max-width: 750px){.approach{padding-block:14.9333333333vw 0}}@media print,screen and (min-width: 751px){.approach{padding-block:60px 0}}.approach .approach__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.approach .approach__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.approach .approach__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:825px}}@media print,screen and (min-width: 751px){.approach .approach__content{max-width:327px}}.approach .approach__content .title-main{margin-top:10px}@media print,screen and (min-width: 751px){.approach .approach__content .title-main{margin-top:16px}}.approach .approach__content .text-normal{margin-top:30px}@media print,screen and (min-width: 751px){.approach .approach__content .text-normal{margin-top:36px}}.approach .approach__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:327px}@media screen and (max-width: 750px){.approach .approach__icons{margin-top:33px;margin-inline:auto}}.approach .approach__icons .approach__icons-item{width:49%;-webkit-filter:drop-shadow(0 0 8px #C1D0E0);filter:drop-shadow(0 0 8px #C1D0E0)}.doctor{position:relative}@media screen and (max-width: 750px){.doctor{padding-top:41.6vw;padding-bottom:15.7333333333vw}}@media print,screen and (min-width: 751px){.doctor{padding-top:280px;padding-bottom:60px}}.doctor .doctor__subtitle{font-size:500px;text-align:center;letter-spacing:.08em}@media screen and (max-width: 750px){.doctor .doctor__subtitle{font-size:14px}}@media print,screen and (min-width: 751px){.doctor .doctor__subtitle{font-size:14px;line-height:1.9285714286;letter-spacing:.12em}}.doctor .doctor__title{font-weight:500;letter-spacing:.08em;line-height:1;text-align:center}@media screen and (max-width: 750px){.doctor .doctor__title{font-size:24px;text-align:center;width:100%;padding-top:.5333333333vw;padding-bottom:1.0666666667vw;margin-top:19px}}@media print,screen and (min-width: 751px){.doctor .doctor__title{font-size:28px;margin-top:18px}}.doctor .doctor__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.doctor .doctor__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;margin-top:10.1333333333vw}}@media print,screen and (min-width: 751px){.doctor .doctor__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:60px}}.doctor .doctor__item{text-align:center;background-color:#fff;border-radius:40px;-webkit-box-shadow:0 5px 10px #C1D0E0;box-shadow:0 5px 10px #c1d0e0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-block:25px 31px}@media print,screen and (min-width: 751px){.doctor .doctor__item{width:304px;width:32.3333333333%}}.doctor .doctor__item .doctor__item-note{line-height:1.75;font-weight:500}@media screen and (max-width: 750px){.doctor .doctor__item .doctor__item-note{font-size:3.4666666667vw;line-height:1.8461538462;margin-top:1.3333333333vw}}@media print,screen and (min-width: 751px){.doctor .doctor__item .doctor__item-note{font-size:min(1.4329580348vw,.875rem);line-height:1.9285714286;margin-top:12px}}.doctor .doctor__graph{opacity:0;-webkit-transition:.6s all;transition:.6s all;position:relative;margin-inline:auto}@media screen and (max-width: 750px){.doctor .doctor__graph{width:61%;min-width:200px}}@media print,screen and (min-width: 751px){.doctor .doctor__graph{width:210px;max-width:100%}}.doctor .doctor__graph.is-on{opacity:1}.doctor .doctor__graph.is-on svg .circle1{stroke-dashoffset:16}.doctor .doctor__graph.is-on svg .circle2{stroke-dashoffset:10}.doctor .doctor__graph.is-on svg .circle3{stroke-dashoffset:10}.doctor .doctor__graph svg{width:100%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.doctor .doctor__graph svg .bg,.doctor .doctor__graph svg .circle{position:absolute;top:0;right:0;left:0;fill:none;stroke-dasharray:100}.doctor .doctor__graph svg .bg{stroke:#f5f5f5;stroke-width:2}.doctor .doctor__graph svg .circle{stroke:var(--color-rate);stroke-width:3}.doctor .doctor__graph .doctor__graph-caption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;z-index:10;pointer-events:none}.doctor .doctor__graph .doctor__item-title{position:relative;line-height:1.4;font-weight:500;letter-spacing:.04em;text-align:center;color:var(--color-rate);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-wrap:nowrap;margin-inline:auto}@media screen and (max-width: 750px){.doctor .doctor__graph .doctor__item-title{font-size:3.7333333333vw}}@media print,screen and (min-width: 751px){.doctor .doctor__graph .doctor__item-title{font-size:14px;line-height:1.4285714286}}.doctor .doctor__graph .doctor__item-title.small{font-size:12px;line-height:1.6666666667}.doctor .doctor__graph .rate{position:relative;font-size:64px;font-weight:900;line-height:1;color:var(--color-rate);margin-left:14px}.doctor .doctor__graph .rate span{font-size:33px;color:var(--color-rate)}.doctor .doctor__graph .rate sup{position:relative;top:-4em!important;right:2em;font-size:10px!important;font-weight:700;color:var(--color-rate)}.doctor .doctor__caution{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 750px){.doctor .doctor__caution{margin-top:9.8666666667vw}}@media print,screen and (min-width: 751px){.doctor .doctor__caution{margin-top:60px}}@-webkit-keyframes graph_circle1{to{stroke-dashoffset:16}}@keyframes graph_circle1{to{stroke-dashoffset:16}}@-webkit-keyframes graph_circle2{to{stroke-dashoffset:10}}@keyframes graph_circle2{to{stroke-dashoffset:10}}@-webkit-keyframes graph_circle3{to{stroke-dashoffset:10}}@keyframes graph_circle3{to{stroke-dashoffset:10}}.publicity .publicity__head{background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 750px){.publicity .publicity__head{background-image:url(/cdn/shop/files/premium-2b_publicity_bg_sp.jpg);padding-top:33.6vw;padding-bottom:124.8vw}}@media print,screen and (min-width: 751px){.publicity .publicity__head{background-image:url(/cdn/shop/files/premium-2b_publicity_bg.jpg);padding-top:8.6383601757vw;padding-bottom:22.7672035139vw}}.publicity .publicity__head .publicity__head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:29px}@media print,screen and (min-width: 751px){.publicity .publicity__head .publicity__head-inner{row-gap:34px}}.publicity .publicity__head .publicity__head-title{font-size:20px;line-height:1.8;letter-spacing:.08em;font-weight:500}.publicity .publicity__head .publicity__head-text{letter-spacing:.08em}@media screen and (max-width: 750px){.publicity .publicity__head .publicity__head-text{font-size:3.4666666667vw;line-height:2}}@media print,screen and (min-width: 751px){.publicity .publicity__head .publicity__head-text{font-size:14px;line-height:1.9285714286}}.publicity .publicity__body{margin-top:-17.8666666667vw}@media print,screen and (min-width: 751px){.publicity .publicity__body{margin-top:-124px}}.publicity .publicity__body .publicity__body-inner{position:relative;background-color:#fff;border-radius:10.6666666667vw;max-width:375px;padding:30px 24px 65px}@media print,screen and (min-width: 751px){.publicity .publicity__body .publicity__body-inner{max-width:1104px;border-radius:80px;padding:36px min(6.5217391304vw,4.5rem) 70px}}.publicity .publicity__badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1.8666666667vw}.publicity .publicity__badge .publicity__body-badge-item{width:49%}@media print,screen and (min-width: 751px){.publicity .publicity__badge .publicity__body-badge-item{width:24%}}.publicity .publicity__badge .publicity__body-badge-item img{width:100%}.publicity .publicity__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;margin-top:52px}@media print,screen and (min-width: 751px){.publicity .publicity__list{row-gap:46px}}@media print,screen and (min-width: 751px){.publicity .publicity__item,.publicity .publicity__note{width:663px;max-width:100%;margin-inline:auto}}.publicity .publicity__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #E0E0C1}@media screen and (max-width: 750px){.publicity .publicity__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:48px;padding:42px 39px}}@media print,screen and (min-width: 751px){.publicity .publicity__item{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;padding:42px 64px}}.publicity .publicity__item .publicity__item-image{width:160px}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-image{margin-inline:auto}}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-content{width:100%}}@media print,screen and (min-width: 751px){.publicity .publicity__item .publicity__item-content{-webkit-box-flex:1;-ms-flex:1;flex:1}}.publicity .publicity__item .publicity__item-title{font-size:12px;line-height:1;letter-spacing:.08em;font-weight:500;border-bottom:1px solid #EEEEEE;padding-bottom:15px;margin-bottom:14px}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-title{text-align:center}}@media print,screen and (min-width: 751px){.publicity .publicity__item .publicity__item-title{font-size:13px}}.publicity .publicity__item .publicity__item-text{font-size:13px;line-height:2;letter-spacing:.08em}@media print,screen and (min-width: 751px){.publicity .publicity__item .publicity__item-text{font-size:14px;line-height:1.9285714286}}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-text.sp-center{text-align:center}}.publicity .publicity__item .publicity__item-text2{font-size:12px;line-height:2;letter-spacing:.08em}@media screen and (max-width: 750px){.publicity .publicity__item .publicity__item-text2{text-align:center}}.publicity .publicity__item .publicity__item-content-image{margin-top:20px}.publicity .publicity__item .publicity__item-content-image img{width:100%}.publicity .publicity__note{margin-top:3.4666666667vw}@media print,screen and (min-width: 751px){.publicity .publicity__note{margin-top:47px}}@media screen and (max-width: 750px){.concept{padding-top:49.6vw}}@media print,screen and (min-width: 751px){.concept{padding-top:310px}}.concept .concept__scroll{-webkit-animation:infinity-scroll 150s infinite linear .5s both;animation:infinity-scroll 150s infinite linear .5s both}.concept .concept__scroll .concept__scroll-item{font-family:Quicksand,sans-serif;font-weight:700;font-size:182px;line-height:1;letter-spacing:.12em;color:#edf2f7;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;text-wrap:nowrap}.concept .concept__header{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.concept .concept__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;max-width:276px;margin-top:17.8666666667vw;margin-inline:auto}}@media print,screen and (min-width: 751px){.concept .concept__header{-webkit-column-gap:min(20.4081632653vw,9.375rem);-moz-column-gap:min(20.4081632653vw,9.375rem);column-gap:min(20.4081632653vw,9.375rem);max-width:735px;margin-inline:auto;margin-top:95px}}.concept .concept__header .concept__header-title{font-weight:500;letter-spacing:.08em;font-size:20px;line-height:1.8}.concept .concept__header .concept__header-text{letter-spacing:.08em}@media screen and (max-width: 750px){.concept .concept__header .concept__header-text{font-size:13px;line-height:2}}@media print,screen and (min-width: 751px){.concept .concept__header .concept__header-text{font-size:14px;line-height:1.9285714286;max-width:305px}}.concept .concept__body{position:relative}@media screen and (max-width: 750px){.concept .concept__body{margin-top:49px}}@media print,screen and (min-width: 751px){.concept .concept__body{padding-top:30px}}.concept .concept__body:before{content:"";position:absolute;bottom:0;left:-2.6666666667vw;width:100%;height:389.0666666667vw;display:block;background-image:url(/cdn/shop/files/premium2b-concept-gb_sp.png);background-repeat:no-repeat;background-size:contain;z-index:1;pointer-events:none}@media print,screen and (min-width: 751px){.concept .concept__body:before{width:100%;height:min(244.7340980188vw,146.6875rem);background-image:url(/cdn/shop/files/premium2b-concept-gb.png)}}.concept .benefit__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:120px}@media print,screen and (min-width: 751px){.concept .benefit__list{row-gap:152px;margin-top:42px}}@media print,screen and (min-width: 751px){.concept .benefit__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:min(4.7966631908vw,2.875rem);-moz-column-gap:min(4.7966631908vw,2.875rem);column-gap:min(4.7966631908vw,2.875rem)}}.concept .benefit__item.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 750px){.concept .benefit__item.reverse .benefit__image{padding-left:14.6666666667vw;padding-right:0}}@media screen and (max-width: 750px){.concept .benefit__image{position:relative;width:100vw;margin-inline:calc(50% - 50vw);padding-right:14.6666666667vw;margin-top:-46px;z-index:-1}}@media print,screen and (min-width: 751px){.concept .benefit__image{width:61%;max-width:min(61.0010427529vw,36.5625rem)}}.concept .benefit__image img{width:100%}.concept .benefit__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:26px}@media screen and (max-width: 750px){.concept .benefit__content{row-gap:9px;padding-top:7.7333333333vw;padding-bottom:7.7333333333vw}}@media print,screen and (min-width: 751px){.concept .benefit__content{-webkit-box-flex:1;-ms-flex:1;flex:1}}.concept .benefit__lead{font-weight:700;letter-spacing:.08em;line-height:1}@media screen and (max-width: 750px){.concept .benefit__lead{font-size:3.4666666667vw}}@media print,screen and (min-width: 751px){.concept .benefit__lead{font-size:14px}}.concept .benefit__lead .w700{font-weight:700}.concept .benefit__lead .w500{font-weight:500}.concept .benefit__lead .w400{font-weight:400}.concept .benefit__text{font-weight:500;letter-spacing:.08em}@media screen and (max-width: 750px){.concept .benefit__text{font-size:6.4vw;line-height:1.6666666667}}@media print,screen and (min-width: 751px){.concept .benefit__text{font-size:28px;line-height:1.5714285714}}.concept .concept__footer{width:100%}@media screen and (max-width: 750px){.concept .concept__footer{padding-top:17.0666666667vw;padding-bottom:33.8666666667vw}}@media print,screen and (min-width: 751px){.concept .concept__footer{padding-top:118px;padding-bottom:220px}}.cta{text-align:center}@media screen and (max-width: 750px){.cta{padding-top:min(15.2vw,3.5625rem);padding-bottom:min(14.9333333333vw,3.5rem)}}@media print,screen and (min-width: 751px){.cta{padding-top:39px;padding-bottom:61px}}@media screen and (max-width: 750px){.cta.cta--2{padding-top:min(16vw,3.75rem);padding-bottom:min(16vw,3.75rem)}}@media print,screen and (min-width: 751px){.cta.cta--2{padding-top:100px;padding-bottom:120px}}.cta .cta__copy{font-weight:400;line-height:2;letter-spacing:.12em}@media print,screen and (min-width: 751px){.cta .cta__copy{font-size:min(4.2666666667vw,1rem);margin-top:min(4.2666666667vw,1rem)}}@media print,screen and (min-width: 751px){.cta .cta__copy{font-size:20px}}.cta .cta__logo{font-family:Quicksand,sans-serif;font-weight:700;line-height:1;letter-spacing:.08em;text-align:center}@media screen and (max-width: 750px){.cta .cta__logo{font-size:min(3.7333333333vw,.875rem);margin-top:14px}}@media print,screen and (min-width: 751px){.cta .cta__logo{font-size:20px;margin-top:16px}}.cta .cta__name{font-size:min(3.7333333333vw,.875rem);font-weight:500;line-height:1;letter-spacing:.08em;margin-top:min(2.4vw,.5625rem)}@media print,screen and (min-width: 751px){.cta .cta__name{margin-top:12px}}.cta .cta__figure{margin-top:16px;margin-inline:auto}@media screen and (max-width: 750px){.cta .cta__figure{width:min(83.4666666667vw,19.5625rem);margin-top:36px}}@media print,screen and (min-width: 751px){.cta .cta__figure{max-width:545px;margin-top:38px}}.cta .cta__purchase{margin-inline:auto;margin-top:34px}.cta__head{text-align:center;background-color:#27304c}@media screen and (max-width: 750px){.cta__head{padding-top:min(15.2vw,3.5625rem);padding-bottom:min(15.2vw,3.5625rem)}}@media print,screen and (min-width: 751px){.cta__head{padding-top:min(10.2112676056vw,7.25rem);padding-bottom:min(9.7711267606vw,6.9375rem)}}.cta__head,.cta__head *{color:#fff}.cta__head .cta__head--title{letter-spacing:.08em}@media screen and (max-width: 750px){.cta__head .cta__head--title{font-size:7.4666666667vw;line-height:1.4285714286}}@media print,screen and (min-width: 751px){.cta__head .cta__head--title{font-size:48px;line-height:1.3333333333}}.cta__head .cta__head--lead{letter-spacing:.12em}@media screen and (max-width: 750px){.cta__head .cta__head--lead{font-size:3.4666666667vw;margin-top:min(5.8666666667vw,1.375rem)}}@media print,screen and (min-width: 751px){.cta__head .cta__head--lead{font-size:24px;margin-top:min(3.074670571vw,2.625rem)}}.feature{z-index:1}.feature .feature__header{position:relative;z-index:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:112.8vw 85.8666666667vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='309.938' height='603.047'%3E%3Cpath fill='none' stroke='%23edf2f7' stroke-width='2' d='M305.021 454.849a65.44 65.44 0 0 1-.28-4.77c-.835-42-1.29-84.011-1.707-126.018q-1.232-124.053-.7-248.115c.107-25.4-2.089-55.344-23.615-68.815-21.874-13.689-45.083-.4-67.663 1.16-18.219 1.264-37.3 2.5-56.085 3.153-18.785-.654-37.87-1.89-56.087-3.153-22.58-1.564-45.789-14.849-67.664-1.16C9.693 20.6 7.498 50.548 7.607 75.946q.53 124.059-.7 248.115c-.417 42.007-.874 84.018-1.709 126.018a65.539 65.539 0 0 1-.28 4.77c-3.224 34.286-9.54 70.974 6.717 103.429 11.061 22.085 32.23 39.694 56.683 43.154s51.245-9.108 61.424-31.615c9.185-20.313 4.239-44.218-4-64.936s-19.669-40.467-23.588-62.414c-9.721-54.425 28.467-107.692 23.947-162.792-2.047-24.964-12.826-48.711-13.806-73.738s13.349-54.2 38.324-55.98a31.984 31.984 0 0 1 4.35 0 31.93 31.93 0 0 1 4.346 0c24.977 1.781 39.3 30.952 38.324 55.98s-11.755 48.775-13.806 73.738c-4.519 55.1 33.67 108.367 23.951 162.792-3.921 21.947-15.355 41.7-23.592 62.414s-13.183 44.623-4 64.936c10.179 22.506 36.971 35.072 61.422 31.615s45.622-21.069 56.687-43.154c16.255-32.455 9.939-69.143 6.715-103.429'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top 55.4666666667vw center}@media screen and (max-width: 750px){.feature .feature__header{background-size:60% auto}}@media print,screen and (min-width: 751px){.feature .feature__header{background-position:top 165px center;padding-block:454px 382px;margin-top:136px}}.feature .feature__header .feature__header-text{font-weight:400;letter-spacing:.12em}@media screen and (max-width: 750px){.feature .feature__header .feature__header-text{font-size:16px}}@media print,screen and (min-width: 751px){.feature .feature__header .feature__header-text{font-size:20px}}.feature .feature__body .feature__body-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 750px){.feature .feature__box{padding-top:min(34.6666666667vw,8.125rem)}}@media print,screen and (min-width: 751px){.feature .feature__box{padding-top:247px}}.feature .feature__box:nth-last-of-type(odd){z-index:1}.feature .feature__box:nth-last-of-type(2n){z-index:2}.feature .feature__box .feature__box-inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.feature .feature__box .feature__box-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.feature .feature__box .feature__box-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.feature .feature__num{position:relative;font-family:Quicksand,sans-serif;line-height:1;font-weight:300;letter-spacing:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#c1d0e0}@media screen and (max-width: 750px){.feature .feature__num{font-size:min(8.5333333333vw,2rem)}}@media print,screen and (min-width: 751px){.feature .feature__num{font-size:32px;padding-bottom:16px}}.feature .feature__title{font-weight:500;letter-spacing:.08em}@media screen and (max-width: 750px){.feature .feature__title{font-size:min(6.4vw,1.5rem);line-height:1.6666666667;margin-top:min(6.6666666667vw,1.5625rem)}}@media print,screen and (min-width: 751px){.feature .feature__title{font-size:28px;line-height:1.5714285714;margin-top:9px}}.feature .feature__text{font-weight:400;letter-spacing:.08em}@media screen and (max-width: 750px){.feature .feature__text{font-size:13px;line-height:2;margin-top:min(5.6vw,1.3125rem)}}@media print,screen and (min-width: 751px){.feature .feature__text{font-size:14px;line-height:1.9285714286;max-width:320px;margin-top:34px}}@media screen and (max-width: 750px){.feature .content__image{margin-top:min(11.2vw,2.625rem)}}@media print,screen and (min-width: 751px){.feature .content__image{width:min(60.9375vw,36.5625rem)}}@media screen and (max-width: 750px){.feature .content__image.sp-radius{border-radius:40px;overflow:hidden}}.feature .feature__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 750px){.feature .feature__figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;margin-top:min(5.3333333333vw,1.25rem);margin-inline:auto}}@media print,screen and (min-width: 751px){.feature .feature__figure{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-top:34px}}.feature .feature__figure .caution{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 750px){.feature .feature__figure .caution{margin-top:2.6666666667vw}}@media print,screen and (min-width: 751px){.feature .feature__figure .caution{margin-top:10px}}@media screen and (max-width: 750px){.feature .feature__compare{padding-top:33.8666666667vw;padding-inline:2.1333333333vw}}@media print,screen and (min-width: 751px){.feature .feature__compare{padding-top:268px}}.feature .feature__compare .feature__compare-inner{background-color:#fff;border-radius:40px;max-width:960px;padding:60px 16px 40px;margin-inline:auto}@media print,screen and (min-width: 751px){.feature .feature__compare .feature__compare-inner{padding:60px 60px 40px}}.feature .feature__compare .feature__compare-text{text-align:center;font-weight:400}@media screen and (max-width: 750px){.feature .feature__compare .feature__compare-text{font-size:13px;line-height:2}}@media print,screen and (min-width: 751px){.feature .feature__compare .feature__compare-text{font-size:14px;line-height:1.9285714286}}.feature .feature__table{border-collapse:collapse}@media screen and (max-width: 750px){.feature .feature__table{margin-top:8.8vw}}@media print,screen and (min-width: 751px){.feature .feature__table{width:100%;max-width:610px;margin-inline:auto}}.feature .feature__table .feature__table-title{font-weight:500;text-align:center}@media screen and (max-width: 750px){.feature .feature__table .feature__table-title{font-size:3.2vw}}@media print,screen and (min-width: 751px){.feature .feature__table .feature__table-title{font-size:13px}}.feature .feature__table th,.feature .feature__table td{font-weight:500;letter-spacing:.08em;text-align:center;background-color:#fafdff}@media screen and (max-width: 750px){.feature .feature__table th,.feature .feature__table td{height:11.2vw;font-size:2.6666666667vw;vertical-align:middle}}@media print,screen and (min-width: 751px){.feature .feature__table th,.feature .feature__table td{font-size:13px;width:27.7%;padding:15px 0 17px}}.feature .feature__table th:empty,.feature .feature__table td:empty{background-color:#fff}.feature .feature__table th:nth-child(2),.feature .feature__table td:nth-child(2){background-color:#e2e8f2}.feature .feature__table caption{margin-bottom:16px}.feature .feature__table thead th{padding:0}@media print,screen and (min-width: 751px){.feature .feature__table thead th{width:168px;height:auto}}.feature .feature__table thead th:nth-child(1){border-top:none;border-left:none;border-bottom:none}.feature .feature__table tbody th{position:relative;padding:0;border-top:none;border-left:none;border-bottom:none}@media screen and (max-width: 750px){.feature .feature__table tbody th{width:16.2666666667vw}}@media print,screen and (min-width: 751px){.feature .feature__table tbody th{width:106px}}.feature .feature__table tbody th .title{font-weight:500;letter-spacing:.08em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 4px);height:calc(100% - 4px);color:#fafdff;background-color:#c1d0e0;margin-top:0}@media screen and (max-width: 750px){.feature .feature__table tbody th .title{font-size:2.6666666667vw}}@media print,screen and (min-width: 751px){.feature .feature__table tbody th .title{font-size:13px}}.point{padding-top:42.9333333333vw}@media print,screen and (min-width: 751px){.point{padding-top:284px;padding-bottom:148px}}.point .point__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.point .point__card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:24px;margin-top:58px}@media screen and (max-width: 750px){.point .point__card-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 751px){.point .point__card-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.point .point__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;width:100%;background-color:#fff;border-radius:40px;padding:32px min(8.5333333333vw,2rem);-webkit-box-shadow:0 5px 10px rgba(193,208,224,.2);box-shadow:0 5px 10px #c1d0e033}@media screen and (max-width: 750px){.point .point__card{max-width:343px;margin-inline:auto}}@media print,screen and (min-width: 751px){.point .point__card{width:49%;padding:32px min(3.3368091762vw,2rem)}}@media screen and (max-width: 750px){.point .content__inner{padding:0}}.point .point__title{position:relative;font-weight:500;line-height:1;letter-spacing:.08em;text-align:center}@media screen and (max-width: 750px){.point .point__title{font-size:min(4.2666666667vw,1rem);line-height:1.5625}}@media print,screen and (min-width: 751px){.point .point__title{font-size:min(1.9860973188vw,1.25rem);line-height:1.6}}.point .point__text{font-weight:400;line-height:1.6666666667;letter-spacing:.08em}@media screen and (max-width: 750px){.point .point__text{font-size:13px;line-height:2;margin-top:-8px}}@media print,screen and (min-width: 751px){.point .point__text{font-size:14px;line-height:1.9285714286}}.point .point__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:4px}.point .point__tags.wide .point__tag{width:100%}.point .point__tags .point__tag{width:100%;border-radius:50vw;border:1px solid var(--color-key-sub);color:var(--color-key-sub);font-size:12px;text-align:center;line-height:1;padding-block:10px}@media print,screen and (min-width: 751px){.point .point__tags .point__tag{font-size:min(1.3555787278vw,.8125rem);width:50%}}@media screen and (max-width: 750px){.faq{padding-top:min(42.9333333333vw,10.0625rem);padding-bottom:min(15.7333333333vw,3.6875rem)}}@media print,screen and (min-width: 751px){.faq{padding-top:284px;padding-bottom:56px}}.faq .faq__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (max-width: 750px){.faq .faq__content{margin-top:58px}}@media print,screen and (min-width: 751px){.faq .faq__content{margin-top:58px}}.faq .faq-item{background-color:#fff;-webkit-box-shadow:0 5px 10px 0 #C1D0E0;box-shadow:0 5px 10px #c1d0e0;border-radius:20px;overflow:hidden;padding-inline:20px}@media print,screen and (min-width: 751px){.faq .faq-item{padding-inline:30px}}.faq .faq-item:last-child{border-bottom:1px solid #DEDCE4}.faq .faq-item .faq-item-q:before,.faq .faq-item .faq-item-a__inner:before{content:"";font-size:1em}.faq .faq-item .faq-item-q{position:relative;cursor:pointer;font-weight:500;letter-spacing:.08em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--base-color-text);border-radius:20px;-webkit-transition:border-radius 1s linear 0s;transition:border-radius 1s linear 0s}@media screen and (max-width: 750px){.faq .faq-item .faq-item-q{-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;font-size:14px;padding:20px 30px 14px 0}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-q{-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;font-size:18px;padding:33px 0 21px}}.faq .faq-item .faq-item-q:before{content:"Q";font-weight:500;line-height:1.5;color:var(--color-key-sub)}@media screen and (max-width: 750px){.faq .faq-item .faq-item-q:before{font-size:14px}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-q:before{font-size:18px;margin-top:3px}}.faq .faq-item .faq-item-q:after{content:"";pointer-events:none;position:absolute;top:37%;right:5px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg fill='none' stroke='%23588bc7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' data-name='Icon feather-plus'%3E%3Cpath d='M7 1v12M1 7h12'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 750px){.faq .faq-item .faq-item-q:after{width:14px;height:14px}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-q:after{top:55%;right:1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}}.faq .faq-item .faq-item-q.is-on:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='2'%3E%3Cpath fill='none' stroke='%23588bc7' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 1h20'/%3E%3C/svg%3E")}@media screen and (max-width: 750px){.faq .faq-item .faq-item-a{font-size:14px;line-height:1.7142857143}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-a{font-size:16px;line-height:1.75}}.faq .faq-item .faq-item-a .faq-item-a__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #EEEEEE}@media screen and (max-width: 750px){.faq .faq-item .faq-item-a .faq-item-a__inner{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:10px 30px 18px 0}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-a .faq-item-a__inner{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:20px 0 28px}}.faq .faq-item .faq-item-a .faq-item-a__inner:before{content:"A";font-size:14px;line-height:2;font-weight:500;color:var(--color-key-sub);background-color:#fff}.faq .faq-item .faq-item-a .text{-webkit-box-flex:1;-ms-flex:1;flex:1}.faq .faq-item .faq-item-a .text,.faq .faq-item .faq-item-a .text *{font-weight:400;letter-spacing:.08em}@media screen and (max-width: 750px){.faq .faq-item .faq-item-a .text,.faq .faq-item .faq-item-a .text *{font-size:12px;line-height:2}}@media print,screen and (min-width: 751px){.faq .faq-item .faq-item-a .text,.faq .faq-item .faq-item-a .text *{font-size:14px;line-height:1.9285714286}}.faq .faq-item .faq-item-a .text .faq__list{margin-top:30px}@media screen and (max-width: 750px){.support{padding-top:161px}}@media print,screen and (min-width: 751px){.support{padding-top:285px;padding-bottom:110px}}.support .support__body{margin-top:60px}.support .support__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.support .support__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:25px;max-width:304px;margin-inline:auto}}@media print,screen and (min-width: 751px){.support .support__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media print,screen and (min-width: 751px){.support .support__list>*{width:31%}}.support .support__item{color:var(--color-key-sub);background-color:#fff;border-radius:40px;height:376px;padding:40px 32px;-webkit-box-shadow:0px 5px 10px #EDF2F7;box-shadow:0 5px 10px #edf2f7}@media print,screen and (min-width: 751px){.support .support__item{padding:min(3.9583333333vw,2.375rem) min(3.125vw,1.875rem)}}.support .support__item .support__item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;font-size:20px;font-weight:500;line-height:1;letter-spacing:0;text-align:center;color:var(--color-key-sub);border-bottom:1px solid #EDF2F7;padding-bottom:26px;margin-bottom:22px}@media print,screen and (min-width: 751px){.support .support__item .support__item-title{font-size:min(2.0833333333vw,1.25rem)}}.support .support__item .support__item-title:before{content:"";display:block;width:88px;height:88px;margin-inline:auto;background-repeat:no-repeat;background-size:contain}.support .support__item .support__item-title.guarantee:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h88v88H0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2392b2d6' d='M49.874 31.297a1.334 1.334 0 0 0-.752-2.311l-4.731-.528a.8.8 0 0 1-.642-.466l-1.97-4.34a1.333 1.333 0 0 0-2.428 0l-1.967 4.338a.8.8 0 0 1-.643.466l-4.732.529a1.334 1.334 0 0 0-.752 2.311l3.517 3.215a.8.8 0 0 1 .245.755l-.955 4.664a1.333 1.333 0 0 0 1.965 1.427l4.139-2.35a.808.808 0 0 1 .8 0l4.141 2.351a1.334 1.334 0 0 0 1.964-1.428l-.957-4.662a.806.806 0 0 1 .245-.756ZM28.974 47.908a2.8 2.8 0 1 0 0 5.594h21.449c.056-.084.112-.14.168-.224l3.691-4.362a2.722 2.722 0 0 0-2.125-1.007ZM26.177 63.579a2.806 2.806 0 0 0 2.8 2.8h17.142c.029-.279.085-.559.14-.866l1.146-4.726H28.974a2.8 2.8 0 0 0-2.8 2.8'/%3E%3Cpath fill='%23c1d0e0' d='M63.146 64.796v6.823H17.983V16.723h45.163v19.52l4.14-4.894a7.155 7.155 0 0 1 1.453-1.318V13.313a2.183 2.183 0 0 0-2.183-2.182H14.573a2.183 2.183 0 0 0-2.183 2.182v61.718a2.183 2.183 0 0 0 2.183 2.183h51.983a2.183 2.183 0 0 0 2.183-2.183V58.559l-3.886 4.587a11.926 11.926 0 0 1-1.707 1.65'/%3E%3Cpath fill='%2392b2d6' d='M50.609 66.382a1.367 1.367 0 0 0 1.868 1.58l5.442-2.339a9.475 9.475 0 0 0 2.788-1.923l-7.26-6.141a9.47 9.47 0 0 0-1.432 3.069ZM77.782 37.581l-2.724-2.3a3.087 3.087 0 0 0-4.349.363l-14.46 17.06 7.436 6.288 14.464-17.061a3.086 3.086 0 0 0-.363-4.349'/%3E%3C/g%3E%3C/svg%3E")}.support .support__item .support__item-title.trial:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h88v88H0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2392b2d6' d='m30.026 32.807 13.006-5.945a2.328 2.328 0 0 1 1.938 0l13 5.944-13.971 6.389ZM45.545 41.885l14.118-6.454v17.2a2.33 2.33 0 0 1-1.36 2.117l-12.758 5.833ZM29.697 54.747a2.332 2.332 0 0 1-1.361-2.117v-17.2l14.118 6.456v18.695Z'/%3E%3Cpath fill='%23c1d0e0' d='M69.206 59.603a2.335 2.335 0 0 1 .514 3.258 31.9 31.9 0 0 1-57.656-18.842l.016-2.418-2.313 2.315a2.328 2.328 0 0 1-3.292 0l-.013-.013a2.328 2.328 0 0 1 0-3.3l6.288-6.254a2.333 2.333 0 0 1 3.3 0l6.288 6.288a2.328 2.328 0 1 1-3.292 3.292l-2.315-2.315v2.4a27.235 27.235 0 0 0 49.221 16.1 2.361 2.361 0 0 1 3.257-.514M18.794 28.395a2.335 2.335 0 0 1-.514-3.258 31.9 31.9 0 0 1 57.656 18.842l-.017 2.417 2.314-2.315a2.328 2.328 0 0 1 3.292 0l.013.013a2.328 2.328 0 0 1 0 3.3l-6.285 6.258a2.333 2.333 0 0 1-3.3 0l-6.286-6.296a2.328 2.328 0 0 1 3.291-3.292l2.315 2.315v-2.4a27.235 27.235 0 0 0-49.221-16.1 2.36 2.36 0 0 1-3.257.514'/%3E%3C/g%3E%3C/svg%3E")}.support .support__item .support__item-title.return:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='none' d='M0 0h88v88H0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2392b2d6' d='m79.973 44.924-10.155-1.358-5.826-10.183a8.89 8.89 0 0 0-7.694-4.461H45.191a1.955 1.955 0 0 0-1.951 1.958v22.173H11.774a1.957 1.957 0 0 0-1.958 1.955v5.964a1.957 1.957 0 0 0 1.958 1.958h3.754a8.754 8.754 0 0 0 17.454 0h27a8.754 8.754 0 0 0 17.454 0h2.012a3.911 3.911 0 0 0 3.909-3.909V48.799a3.91 3.91 0 0 0-3.385-3.875M24.254 66.865a4.625 4.625 0 1 1 4.625-4.625 4.626 4.626 0 0 1-4.625 4.625m38.388-23.557H49.986a.391.391 0 0 1-.391-.39l-.019-8.091a.391.391 0 0 1 .391-.392h6.33a3.353 3.353 0 0 1 2.9 1.682l3.781 6.606a.391.391 0 0 1-.339.585m6.068 23.554a4.625 4.625 0 1 1 4.625-4.625 4.625 4.625 0 0 1-4.625 4.625'/%3E%3Cpath fill='%23c1d0e0' d='M40.479 48.341V24.006a1.954 1.954 0 0 0-1.954-1.954h-30.2a1.954 1.954 0 0 0-1.954 1.954v24.335a1.954 1.954 0 0 0 1.954 1.954h30.2a1.954 1.954 0 0 0 1.954-1.954'/%3E%3C/g%3E%3C/svg%3E")}.support .support__item-text{font-size:12px;font-weight:500;line-height:1.8333333333;letter-spacing:.04em;color:var(--color-key-sub)}.support .support__caution{margin-top:7px}@media print,screen and (min-width: 751px){.support .support__caution{margin-top:3px}}@media screen and (max-width: 750px){.spec .content-inner{padding-inline:2.1333333333vw}}.spec .spec__inner{border-radius:40px;background-color:#fff}@media screen and (max-width: 750px){.spec .spec__inner{padding-inline:4.2666666667vw;padding-block:78px 33px}}@media print,screen and (min-width: 751px){.spec .spec__inner{max-width:960px;padding-inline:15px;padding-block:85px}}@media print,screen and (min-width: 751px){.spec .spec__body{max-width:777px;margin-inline:auto}}.spec .spec__photos{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.spec .spec__photos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:22px;margin-top:57px}}@media print,screen and (min-width: 751px){.spec .spec__photos{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:56px;margin-top:58px}}@media print,screen and (min-width: 751px){.spec .spec__photo{width:49%}}.spec .spec__photo figcaption{text-align:center}@media screen and (max-width: 750px){.spec .spec__photo figcaption{font-size:12px;line-height:1.6666666667;margin-top:6px}}@media print,screen and (min-width: 751px){.spec .spec__photo figcaption{font-size:13px;line-height:1.5384615385;margin-top:16px}}.spec .spec__list{border-top:1px solid #EEEEEE;margin-top:50px}@media print,screen and (min-width: 751px){.spec .spec__list{margin-top:32px}}.spec .spec__item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #EEEEEE;padding-block:22px}@media screen and (max-width: 750px){.spec .spec__item:last-of-type{border-bottom:none}}@media print,screen and (min-width: 751px){.spec .spec__item{padding-block:16px}}.spec .spec__item .spec__item-title,.spec .spec__item .spec__item-text{font-weight:400}@media screen and (max-width: 750px){.spec .spec__item .spec__item-title,.spec .spec__item .spec__item-text{font-size:12px;line-height:1.6666666667}}@media print,screen and (min-width: 751px){.spec .spec__item .spec__item-title,.spec .spec__item .spec__item-text{font-size:14px;line-height:1.9285714286;padding-block:6px}}.spec .spec__item .spec__item-title{border-right:1px solid #EEEEEE;padding-left:10px;width:89px}@media print,screen and (min-width: 751px){.spec .spec__item .spec__item-title{width:135px}}.spec .spec__item .spec__item-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:11px}@media print,screen and (min-width: 751px){.spec .spec__item .spec__item-text{padding-left:22px}}.howto-wrapper{z-index:1;padding-top:1px;margin-top:96px}@media print,screen and (min-width: 751px){.howto-wrapper{margin-top:220px}}.howto{margin-top:60px}@media screen and (max-width: 750px){.howto .content-inner{padding-inline:2.1333333333vw}}.howto .howto__inner{border-radius:40px;background-color:#fff}@media screen and (max-width: 750px){.howto .howto__inner{padding-block:43px 39px;padding-inline:16px;margin-inline:auto}}@media print,screen and (min-width: 751px){.howto .howto__inner{max-width:960px;padding-block:85px 80px;padding-inline:min(9.5833333333vw,5.75rem)}}.howto .howto__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:19px}@media print,screen and (min-width: 751px){.howto .howto__header{row-gap:16px}}.howto .howto__title{font-size:20px;font-weight:500;letter-spacing:.08em;line-height:1;color:#fff;text-align:center;background-color:var(--color-key-sub);padding-block:12px}@media print,screen and (min-width: 751px){.howto .howto__title{width:327px;max-width:100%;margin-inline:auto}}.howto .howto__subtitle{font-size:14px;line-height:1;font-weight:500;text-align:center;letter-spacing:.08em}.howto .howto__lead{text-align:center;margin-top:40px}.howto .howto__video{position:relative;width:100%;height:0;padding-top:56.2691131498%;max-width:100%;margin-inline:auto;margin-top:42px}@media print,screen and (min-width: 751px){.howto .howto__video{padding-top:56.1855670103%}}.howto .howto__video a,.howto .howto__video img{position:absolute;top:0;left:0;width:100%;height:100%}.howto .howto__video .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 750px){.howto .howto__video .play{width:10.6666666667vw;height:10.6666666667vw}}.howto .howto__video .play svg{width:100%;height:100%}.howto .howto__image{width:568px;max-width:100%;margin-inline:auto;margin-top:34px}.howto .howto__caution{margin-top:40px}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;margin-block:120px}@media print,screen and (min-width: 751px){.gallery{row-gap:10px}}.gallery .gallery__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;overflow:hidden}.gallery .gallery__list:nth-of-type(1) .gallery__item{-webkit-animation-duration:40s;animation-duration:40s}.gallery .gallery__list:nth-of-type(2) .gallery__item{-webkit-animation-duration:55s;animation-duration:55s;animation-direction:reverse}.gallery .gallery__list .gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-animation-name:infinity-scroll;animation-name:infinity-scroll;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.gallery .gallery__list .gallery__item img{width:calc(136px + ((1vw - 3.75px) * 36.2666666667))}@media print,screen and (min-width: 751px){.gallery .gallery__list .gallery__item img{width:min(16.3982430454vw,14rem)}}//# sourceMappingURL=premium_lp2b_style.css.liquid.map{}
/*# sourceMappingURL=/cdn/shop/t/55/assets/premium_lp2b_style.css.map */
