@charset "UTF-8";@font-face{font-family:NotoSans;src:url(../fonts/NotoSans-Bold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:NotoSans;src:url(../fonts/NotoSans-Medium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:NotoSans;src:url(../fonts/NotoSans-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}html{font-family:var(--font-family);font-weight:var(--font-weight);font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{height:100%}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}pre{font-family:monospace;font-size:1em}a{text-decoration:none}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}button{border:none;text-align:left;background-color:transparent;cursor:pointer}ol,ul{list-style:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}.js-focus-visible :focus:not(.focus-visible){outline:0}.focus-visible{outline:auto 1px}.ios .lock{position:relative}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}:root{--font-family:"NotoSans",sans-serif;--font-weight:400;--content-width:117rem;--container-offset:1.5rem;--container-width:-webkit-calc(var(--content-width) + (var(--container-offset) * 2));--container-width:-moz-calc(var(--content-width) + (var(--container-offset) * 2));--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--transition:0.3s;--clr-default-100:#fff;--clr-default-400:#181818;--clr-default-900:#000}body{-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-weight:400;font-size:clamp(1.6rem,1.5272727273rem + .2272727273vw,1.8rem);line-height:150%;color:var(--clr-default-100);background:#172d44}body.lock{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}body::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:#3472a9}body::-webkit-scrollbar-track{-webkit-border-radius:5px;border-radius:5px;background:#101f2e}.wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;width:100%;min-width:32rem;min-height:100%}.wrapper::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity var(--transition),visibility var(--transition);-o-transition:opacity var(--transition),visibility var(--transition);-moz-transition:opacity var(--transition),visibility var(--transition);transition:opacity var(--transition),visibility var(--transition)}.wrapper[data-overlay=true]::before{opacity:1;visibility:visible;-webkit-transition:opacity var(--transition),visibility var(--transition);-o-transition:opacity var(--transition),visibility var(--transition);-moz-transition:opacity var(--transition),visibility var(--transition);transition:opacity var(--transition),visibility var(--transition)}main{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.container{margin-inline:auto;padding-inline:var(--container-offset);width:100%;max-width:var(--container-width)}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.btn-primary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;padding:1.6rem clamp(2rem,1.6363636364rem + 1.1363636364vw,3rem);width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-shadow:inset 0 5px 6px 0 rgba(255,255,255,.35),0 6px 35px 0 rgba(10,184,164,.35);-moz-box-shadow:inset 0 5px 6px 0 rgba(255,255,255,.35),0 6px 35px 0 rgba(10,184,164,.35);box-shadow:inset 0 5px 6px 0 rgba(255,255,255,.35),0 6px 35px 0 rgba(10,184,164,.35);font-weight:700;font-size:1.8rem;color:#fdfdfc;background:-webkit-linear-gradient(314deg,#059383 0,#06aa97 50.52%,#0ab8a4 100%);background:-moz-linear-gradient(314deg,#059383 0,#06aa97 50.52%,#0ab8a4 100%);background:-o-linear-gradient(314deg,#059383 0,#06aa97 50.52%,#0ab8a4 100%);background:linear-gradient(136deg,#059383 0,#06aa97 50.52%,#0ab8a4 100%);cursor:pointer}.title{font-family:var(--font-family);font-weight:700;font-size:clamp(3rem,2.2727272727rem + 2.2727272727vw,5rem);line-height:110%;color:var(--clr-default-100)}.test{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border:1px solid rgba(255,255,255,.2);-webkit-border-radius:4.4rem;-moz-border-radius:4.4rem;border-radius:4.4rem;width:8.6rem;height:5rem;background:rgba(255,255,255,.07);cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.small-table-info{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;-webkit-border-radius:2.4rem;-moz-border-radius:2.4rem;border-radius:2.4rem;padding:clamp(0,-1.1636363636rem + 3.6363636364vw,3.2rem) clamp(0,-.8727272727rem + 2.7272727273vw,2.4rem);background:#101f2e;border:.3rem solid #3472a9}.small-table-info__item{padding:1.5rem 0 1.5rem 1.2rem;line-height:130%;letter-spacing:.036rem;background:#101f2e}.small-table-info__item:nth-child(2n){padding-inline:5rem}.small-table-info__item:nth-child(4n){-webkit-border-top-right-radius:1.2rem;-moz-border-radius-topright:1.2rem;border-top-right-radius:1.2rem;-webkit-border-bottom-right-radius:1.2rem;-moz-border-radius-bottomright:1.2rem;border-bottom-right-radius:1.2rem;background:#172635}.small-table-info__item:nth-child(4n-1){-webkit-border-top-left-radius:1.2rem;-moz-border-radius-topleft:1.2rem;border-top-left-radius:1.2rem;-webkit-border-bottom-left-radius:1.2rem;-moz-border-radius-bottomleft:1.2rem;border-bottom-left-radius:1.2rem;background:#172635}.sakura{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sakura_left{left:0}.sakura_right{right:0}.menu__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.menu__item{padding:1rem}.menu__item:not(:last-child){margin-right:1rem}.menu__link{position:relative;display:inline-block;font-size:1.6rem;color:var(--clr-default-100)}.menu__link::after{content:"";position:absolute;left:50%;top:100%;display:inline-block;width:0;height:.1rem;background-color:var(--clr-default-100);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width var(--transition);-o-transition:width var(--transition);-moz-transition:width var(--transition);transition:width var(--transition)}.menu__link:hover::after{width:100%}.burger{display:none}.header-lang{position:relative;width:8.6rem;height:5rem}.header-lang__wrap{position:absolute;left:50%;top:0;z-index:1;border:1px solid rgba(255,255,255,.2);-webkit-border-radius:2.6rem;-moz-border-radius:2.6rem;border-radius:2.6rem;width:8.6rem;background:rgba(255,255,255,.07);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-lang__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:1rem 1.6rem;-webkit-transition:padding-bottom var(--transition);-o-transition:padding-bottom var(--transition);-moz-transition:padding-bottom var(--transition);transition:padding-bottom var(--transition);cursor:pointer;gap:1.2rem}.header-lang__item-arrow{-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);-o-transition:-o-transform var(--transition);-moz-transition:transform var(--transition), -moz-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition), -webkit-transform var(--transition), -moz-transform var(--transition), -o-transform var(--transition)}.header-lang__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden;max-height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:max-height var(--transition);-o-transition:max-height var(--transition);-moz-transition:max-height var(--transition);transition:max-height var(--transition);gap:2rem}.header-lang__list a{padding-left:1.6rem}.header-lang__list a:first-child{margin-top:2rem}.header-lang__list a:last-child{margin-bottom:1rem}.header-lang--active .header-lang__item-arrow{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.header{padding-block:clamp(2rem,1.6363636364rem + 1.1363636364vw,3rem)}.header__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:1rem}.header__block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:1rem}.footer{position:relative;padding-block:13rem 5rem}.footer-bg{position:relative;background-image:url(../img/footer-bg.png);background-position:center;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.footer-bg::before{content:"";position:absolute;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:42.3rem;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(23,45,68,0)),to(#172d44));background:-webkit-linear-gradient(bottom,rgba(23,45,68,0) 0,#172d44 100%);background:-moz-linear-gradient(bottom,rgba(23,45,68,0) 0,#172d44 100%);background:-o-linear-gradient(bottom,rgba(23,45,68,0) 0,#172d44 100%);background:linear-gradient(0deg,rgba(23,45,68,0) 0,#172d44 100%)}.footer__wrapper{position:relative;z-index:1}.footer__wrapper>.btn-primary{margin-top:4rem;margin-inline:auto}.footer .title{margin-inline:auto;max-width:77rem;text-align:center}.footer__text{margin-top:2rem;margin-inline:auto;max-width:70rem;text-align:center}.footer__text a{text-decoration:underline;color:var(--clr-default-100)}.footer__block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:13rem;gap:2rem}.footer-menu__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer-menu__item{padding:1rem}.footer-menu__item:not(:last-child){margin-right:1rem}.footer-menu__link{position:relative;display:inline-block;color:var(--clr-default-100)}.footer-menu__link::after{content:"";position:absolute;left:50%;top:100%;display:inline-block;width:0;height:.1rem;background-color:var(--clr-default-100);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width var(--transition);-o-transition:width var(--transition);-moz-transition:width var(--transition);transition:width var(--transition)}.footer-menu__link:hover::after{width:100%}.faq{position:relative;padding-top:10rem}.faq .container{position:relative;z-index:1;max-width:100rem}.faq .title{text-align:center}.faq__list{margin-top:6rem}.faq__title{position:relative;padding:clamp(1rem,.2727272727rem + 2.2727272727vw,3rem) clamp(6rem,4.5454545455rem + 4.5454545455vw,10rem) clamp(1rem,.2727272727rem + 2.2727272727vw,3rem) clamp(1rem,.2727272727rem + 2.2727272727vw,3rem);width:100%;font-weight:700;font-size:clamp(1.6rem,1.5272727273rem + .2272727273vw,1.8rem);line-height:130%;-webkit-transition:padding-bottom var(--transition);-o-transition:padding-bottom var(--transition);-moz-transition:padding-bottom var(--transition);transition:padding-bottom var(--transition);cursor:pointer}.faq__title::before{content:"";position:absolute;right:5rem;top:48%;width:1.3rem;height:1.3rem;background-image:url(../img/faq-arrow.svg);background-position:center;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);-o-transition:-o-transform var(--transition);-moz-transition:transform var(--transition), -moz-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition), -webkit-transform var(--transition), -moz-transform var(--transition), -o-transform var(--transition)}.faq__wrap{-webkit-border-radius:2.4rem;-moz-border-radius:2.4rem;border-radius:2.4rem;background-color:#101f2e;border:.3rem solid #3472a9}.faq__item-body{overflow:hidden;max-height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;line-height:160%;-webkit-transition:max-height var(--transition);-o-transition:max-height var(--transition);-moz-transition:max-height var(--transition);transition:max-height var(--transition)}.faq__item-body p{margin-top:0;padding:0 clamp(8rem,7.2727272727rem + 2.2727272727vw,10rem) clamp(1rem,.2727272727rem + 2.2727272727vw,3rem) clamp(1rem,.2727272727rem + 2.2727272727vw,3rem)}.faq__item:not(:last-child){margin-bottom:3rem;-webkit-transition:margin var(--transition);-o-transition:margin var(--transition);-moz-transition:margin var(--transition);transition:margin var(--transition)}.faq__item--active .faq__title{padding-bottom:2.4rem}.faq__item--active .faq__title::before{-webkit-transform:rotate(-63deg);-moz-transform:rotate(-63deg);-o-transform:rotate(-63deg);transform:rotate(-63deg)}.hero{padding-block:clamp(7rem,5.1818181818rem + 5.6818181818vw,12rem)}.hero-bg{position:relative;background-image:url(../img/hero-bg.png);background-position:center;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.hero-bg::after{content:"";position:absolute;left:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:42.3rem;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(23,45,68,0)),to(#172d44));background:-webkit-linear-gradient(top,rgba(23,45,68,0) 0,#172d44 100%);background:-moz-linear-gradient(top,rgba(23,45,68,0) 0,#172d44 100%);background:-o-linear-gradient(top,rgba(23,45,68,0) 0,#172d44 100%);background:linear-gradient(180deg,rgba(23,45,68,0) 0,#172d44 100%)}.hero__wrapper{position:relative;z-index:1;max-width:72rem}.hero__title{font-family:var(--font-family);font-weight:700;font-size:clamp(3.5rem,2.5909090909rem + 2.8409090909vw,6rem);line-height:110%;color:var(--clr-default-100)}.hero__text{margin-block:2.4rem}.hero__text p:not(:first-child){margin-top:2rem}.hero__text span{font-weight:700}.hero__img{position:absolute;left:50%;top:50%;-webkit-transform:translate(20rem,-50%);-moz-transform:translate(20rem,-50%);-o-transform:translate(20rem,-50%);transform:translate(20rem,-50%)}.hero__img img{max-width:inherit}.join{position:relative;padding-top:5rem}.join__wrapper{position:relative;z-index:1}.join .title{margin-inline:auto;max-width:77rem;text-align:center}.join-how{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:5rem;gap:3rem}.join-how__linear{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1;-webkit-flex-basis:34%;flex-basis:34%;-webkit-border-radius:2.4rem;-moz-border-radius:2.4rem;border-radius:2.4rem;padding:.2rem .2rem .2rem .3rem;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #0ab8a4),color-stop(38%, rgba(0,0,0,0)));background:-webkit-linear-gradient(top,#0ab8a4 0,rgba(0,0,0,0) 38%);background:-moz-linear-gradient(top,#0ab8a4 0,rgba(0,0,0,0) 38%);background:-o-linear-gradient(top,#0ab8a4 0,rgba(0,0,0,0) 38%);background:linear-gradient(180deg,#0ab8a4 0,rgba(0,0,0,0) 38%)}.join-how__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-border-radius:2.4rem;-moz-border-radius:2.4rem;border-radius:2.4rem;padding:clamp(2rem,1.4545454545rem + 1.7045454545vw,3.5rem);background-color:#172d44;gap:2rem}.join-how__caption{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;font-weight:700;font-size:clamp(2.2rem,1.9090909091rem + .9090909091vw,3rem);line-height:110%;color:#0ab8a4;gap:1.5rem}.join-how__caption img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;min-width:4rem;-webkit-box-shadow:inset 0 4px 4px 0 rgba(255,255,255,.35),0 4px 25px 0 rgba(10,184,164,.35);-moz-box-shadow:inset 0 4px 4px 0 rgba(255,255,255,.35),0 4px 25px 0 rgba(10,184,164,.35);box-shadow:inset 0 4px 4px 0 rgba(255,255,255,.35),0 4px 25px 0 rgba(10,184,164,.35)}.join-how__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:1rem}.join-how__list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:1rem}.join-how__num{font-weight:700;font-size:2.2rem;line-height:150%;color:#0ab8a4}.join-how__text a{text-decoration:underline;color:var(--clr-default-100);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.join-how__text span{font-weight:700}.join-tip{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:5rem;line-height:150%;color:#fff;gap:1rem}.join-tip::before{content:"";display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:2.2rem;min-height:2.2rem;max-width:2.2rem;max-height:2.2rem;background-image:url(../img/app-ico.svg);background-position:center;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.text-btn{position:relative;padding-top:clamp(7rem,4.8181818182rem + 6.8181818182vw,13rem)}.text-btn__wrapper{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;gap:clamp(4rem,1.3454545455rem + 8.2954545455vw,11.3rem)}.text-btn__info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.text-btn__text{margin-top:2rem}.text-btn .btn-primary{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.mobile{position:relative;padding-block:13rem;background-image:url(../img/mobile-bg-img.png);background-position:center;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.mobile::before{content:"";position:absolute;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:10rem;background:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(23,45,68,0)),to(#172d44));background:-webkit-linear-gradient(bottom,rgba(23,45,68,0) 0,#172d44 100%);background:-moz-linear-gradient(bottom,rgba(23,45,68,0) 0,#172d44 100%);background:-o-linear-gradient(bottom,rgba(23,45,68,0) 0,#172d44 100%);background:linear-gradient(0deg,rgba(23,45,68,0) 0,#172d44 100%)}.mobile::after{content:"";position:absolute;left:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:10rem;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(23,45,68,0)),to(#172d44));background:-webkit-linear-gradient(top,rgba(23,45,68,0) 0,#172d44 100%);background:-moz-linear-gradient(top,rgba(23,45,68,0) 0,#172d44 100%);background:-o-linear-gradient(top,rgba(23,45,68,0) 0,#172d44 100%);background:linear-gradient(180deg,rgba(23,45,68,0) 0,#172d44 100%)}.mobile__wrapper{position:relative;z-index:1}.mobile__rectangle{position:absolute;left:50%;top:50%;width:103%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile__blue-linear{-webkit-border-radius:2.4rem;-moz-border-radius:2.4rem;border-radius:2.4rem;padding:.2rem;background:-webkit-linear-gradient(327deg,#3472a9 0,rgba(52,114,169,0) 78%);background:-moz-linear-gradient(327deg,#3472a9 0,rgba(52,114,169,0) 78%);background:-o-linear-gradient(327deg,#3472a9 0,rgba(52,114,169,0) 78%);background:linear-gradient(123deg,#3472a9 0,rgba(52,114,169,0) 78%)}.mobile__block{position:relative;-webkit-border-radius:2.4rem;-moz-border-radius:2.4rem;border-radius:2.4rem;padding:clamp(3rem,-.0909090909rem + 9.6590909091vw,11.5rem) clamp(2rem,.9090909091rem + 3.4090909091vw,5rem);width:100%;background-image:url(../img/mobile-bg.png);background-position:center;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.mobile__info{max-width:47rem}.mobile__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:2rem;gap:1rem}.mobile__list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:2rem}.mobile__list li::before{content:"項";font-weight:700;font-size:2.5rem;line-height:150%;color:#0ab8a4}.mobile__links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:3rem;gap:2rem}.mobile__links a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:inset 0 5px 6px 0 rgba(255,255,255,.35),0 6px 35px 0 rgba(10,184,164,.35);-moz-box-shadow:inset 0 5px 6px 0 rgba(255,255,255,.35),0 6px 35px 0 rgba(10,184,164,.35);box-shadow:inset 0 5px 6px 0 rgba(255,255,255,.35),0 6px 35px 0 rgba(10,184,164,.35)}.mobile__img{position:absolute;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.mobile__img img{-webkit-transform:translateY(.8rem);-moz-transform:translateY(.8rem);-o-transform:translateY(.8rem);transform:translateY(.8rem)}@media (max-width:75em){.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:auto;padding-block:4rem}.menu__item:not(:last-child){margin-right:0;margin-bottom:3rem}.menu{position:fixed;right:-100%;top:0;z-index:10;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow:auto;padding-bottom:4rem;width:100%;height:100%;max-width:32rem;background:#101f2e;-webkit-transition:right var(--transition);-o-transition:right var(--transition);-moz-transition:right var(--transition);transition:right var(--transition)}.menu--active{right:0;-webkit-transition:right var(--transition);-o-transition:right var(--transition);-moz-transition:right var(--transition);transition:right var(--transition)}.burger{position:relative;z-index:15;display:block;width:2.5rem;height:2rem;background-color:transparent}.burger span,.burger::after,.burger::before{content:"";position:absolute;left:0;width:100%;height:.4rem;background-color:#fff}.burger::before{top:0;-webkit-transition:top var(--transition),-webkit-transform var(--transition);transition:top var(--transition),-webkit-transform var(--transition);-o-transition:top var(--transition),-o-transform var(--transition);-moz-transition:transform var(--transition),top var(--transition),-moz-transform var(--transition);transition:transform var(--transition),top var(--transition);transition:transform var(--transition),top var(--transition),-webkit-transform var(--transition),-moz-transform var(--transition),-o-transform var(--transition)}.burger::after{bottom:0;-webkit-transition:bottom var(--transition),-webkit-transform var(--transition);transition:bottom var(--transition),-webkit-transform var(--transition);-o-transition:bottom var(--transition),-o-transform var(--transition);-moz-transition:transform var(--transition),bottom var(--transition),-moz-transform var(--transition);transition:transform var(--transition),bottom var(--transition);transition:transform var(--transition),bottom var(--transition),-webkit-transform var(--transition),-moz-transform var(--transition),-o-transform var(--transition)}.burger span{top:.8rem;-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);-o-transition:-o-transform var(--transition);-moz-transition:transform var(--transition), -moz-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition), -webkit-transform var(--transition), -moz-transform var(--transition), -o-transform var(--transition)}.burger--active::before{top:.8rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top var(--transition),-webkit-transform var(--transition);transition:top var(--transition),-webkit-transform var(--transition);-o-transition:top var(--transition),-o-transform var(--transition);-moz-transition:transform var(--transition),top var(--transition),-moz-transform var(--transition);transition:transform var(--transition),top var(--transition);transition:transform var(--transition),top var(--transition),-webkit-transform var(--transition),-moz-transform var(--transition),-o-transform var(--transition)}.burger--active::after{bottom:.8rem;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom var(--transition),-webkit-transform var(--transition);transition:bottom var(--transition),-webkit-transform var(--transition);-o-transition:bottom var(--transition),-o-transform var(--transition);-moz-transition:transform var(--transition),bottom var(--transition),-moz-transform var(--transition);transition:transform var(--transition),bottom var(--transition);transition:transform var(--transition),bottom var(--transition),-webkit-transform var(--transition),-moz-transform var(--transition),-o-transform var(--transition)}.burger--active span{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);-o-transition:-o-transform var(--transition);-moz-transition:transform var(--transition), -moz-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition), -webkit-transform var(--transition), -moz-transform var(--transition), -o-transform var(--transition)}.footer-menu__list{display:none}.footer-menu__item:not(:last-child){margin-right:0;margin-bottom:3rem}.footer-menu{display:none}}@media (max-width:50em){.mobile__rectangle{display:none}}@media (max-width:48em){.small-table-info{grid-template-columns:1fr;-webkit-border-radius:2.4rem;-moz-border-radius:2.4rem;border-radius:2.4rem}.small-table-info__item{padding:1rem 0 1rem 2rem}.small-table-info__item:nth-child(4n-2){padding-top:.5rem}.small-table-info__item:nth-child(4n-3){padding-right:2rem;padding-bottom:.5rem}.small-table-info__item:nth-child(odd){font-weight:700;font-size:1.6rem}.small-table-info__item:nth-child(even){font-size:1.4rem}.small-table-info__item:nth-child(2n){padding-inline:2rem}.small-table-info__item:nth-child(4n){padding-top:.5rem}.small-table-info__item:nth-child(4n-1){padding-right:2rem;padding-bottom:.5rem}.faq{padding-top:8rem}}@media (max-width:36em){.faq__title::before{right:2rem}.faq__item-body p{padding:2rem}}@media (max-width:78.125em){.sakura{display:none}}@media (max-width:71.875em){.mobile__img{right:0}.mobile__img img{width:50rem}}@media (max-width:71.875em) and (max-width:67.1875em){.mobile__img{left:50%;right:inherit;bottom:100%;-webkit-transform:translate(-45%,.5rem);-moz-transform:translate(-45%,.5rem);-o-transform:translate(-45%,.5rem);transform:translate(-45%,.5rem)}.mobile__img img{width:60rem;max-width:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media (max-width:71.875em) and (max-width:67.1875em) and (max-width:42.5em){.mobile__img img{width:90vw}}@media (max-width:68.75em){.hero .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse;gap:3rem}.hero__wrapper{max-width:100%}.hero__img{position:static;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.hero__img img{max-width:100%}}@media (max-width:67.1875em){.mobile__blue-linear{margin-top:clamp(40rem,25.4545454545rem + 45.4545454545vw,80rem)}}@media (max-width:56.25em){.text-btn__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}@media (max-width:54.6875em){.join-how{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media (max-width:47.9375em){.faq__item:not(:last-child){margin-bottom:1.5rem}}@media (max-width:36.25em){.footer__block{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.footer__block .btn-primary{display:none}}@media (max-width:28.125em){.text-btn .btn-primary{width:100%}}

.menu {
    -webkit-box-flex:1;
    -webkit-flex:1;
    -moz-box-flex:1;
    flex:1;
    margin-left:10rem;
}

.header-lang {
    display: none;
}

.menu__item:not(:last-child) {
    margin-right: 6rem;
}

@media (max-width:75em) {
    .menu {
        margin-left: 0;
    }

    .menu__item:not(:last-child) {
        margin-right: 0;
    }
}

@media (max-width: 500px) {
    .header__btn {
        font-size: 14px;
    }
  }
