@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Italic-VariableFont_opsz,wght.ttf) format("truetype");font-weight:100 900;font-stretch:75% 125%;font-style:italic;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0}html{font-size:10px;background:#f5f4ef}body{font-family:Inter;font-style:normal;font-weight:400;font-size:1.4rem;line-height:130%;color:#313131}@media only screen and (min-width:1024px){body{font-size:1.6rem}}@media only screen and (min-width:1440px){body{font-size:1.8rem}}body.noscroll{height:100vh;overflow:hidden}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;outline:0}button::-moz-focus-inner{border:0;padding:0}a{text-decoration:none}h2{font-weight:800;font-size:3.2rem;line-height:131%;letter-spacing:-.03em}@media only screen and (min-width:1024px){h2{font-size:4rem}}@media only screen and (min-width:1280px){h2{font-size:5.6rem}}@media only screen and (min-width:1440px){h2{font-size:7.2rem}}h3{font-weight:800;font-size:2rem;line-height:131%;letter-spacing:-.03em}@media only screen and (min-width:1024px){h3{font-size:2.4rem}}@media only screen and (min-width:1280px){h3{font-size:2.8rem}}@media only screen and (min-width:1440px){h3{font-size:3.2rem}}p{line-height:130%}.hidden{display:none!important}.container{margin:0 auto;width:100%;max-width:160rem;padding:0 2rem}@media only screen and (min-width:1024px){.container{padding:0 2rem}}@media only screen and (min-width:1280px){.container{padding:0 4rem}}@media only screen and (min-width:1440px){.container{padding:0 6rem}}@-webkit-keyframes scale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes scale{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}.flick-bttn{-webkit-animation:1s infinite scale alternate;animation:1s infinite scale alternate}.anchor{padding:.8rem .8rem .8rem 3.2rem;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;gap:2.8rem;border-radius:4rem;font-weight:600;font-size:2rem;line-height:120%}@media only screen and (min-width:600px){.anchor{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.anchor span{width:5.8rem;height:5.8rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.anchor span img{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform 75ms linear;transition:-webkit-transform 75ms linear;transition:transform 75ms linear;transition:transform 75ms linear,-webkit-transform 75ms linear}.anchor:hover img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.anchor:active img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.anchor_green{background:-webkit-gradient(linear,left top,left bottom,color-stop(-.01%,#9ad556),color-stop(99.98%,#5aa000));background:linear-gradient(180deg,#9ad556 -.01%,#5aa000 99.98%);color:#fff}.anchor_green span{background:#fff}.anchor_green:hover{background:-webkit-gradient(linear,left bottom,left top,from(#5aa000),to(#9ad556));background:linear-gradient(360deg,#5aa000 0,#9ad556 100%)}.anchor_green:active{background:-webkit-gradient(linear,left top,left bottom,from(#427700),to(#85ce31));background:linear-gradient(180deg,#427700 0,#85ce31 100%)}.anchor_white{background:#fff;color:#000}.anchor_white span{background:-webkit-gradient(linear,left top,left bottom,color-stop(-.01%,#9ad556),color-stop(99.98%,#5aa000));background:linear-gradient(180deg,#9ad556 -.01%,#5aa000 99.98%)}body{position:relative}.header{position:absolute;top:0;left:0;width:100%;height:8.2rem;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header>.container{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}.header__logo{width:17.4rem;height:3.1rem}@media only screen and (min-width:1280px){.header__logo{width:23.6rem;height:4.2rem}}.header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__anchor{margin-right:0;padding:.4rem .4rem .4rem 1rem;width:13.4rem;gap:1.4rem;font-size:1.4rem}.header__anchor span{width:3.5rem;height:3.5rem}.header__anchor span img{width:2rem;height:2rem}.footer{margin-top:4rem;padding:4rem 0;background:#21372f}@media only screen and (min-width:1024px){.footer{margin-top:6rem}}@media only screen and (min-width:1280px){.footer{padding:6rem 0}}@media only screen and (min-width:1440px){.footer{margin-top:8rem}}@media only screen and (min-width:1024px){.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width:1600px){.footer__top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__logo{width:19.4rem;height:2.9rem}.footer__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__links{margin-top:3.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media only screen and (min-width:1024px){.footer__links{margin-top:2.7rem}}.footer__links_pc{display:none}@media only screen and (min-width:1024px){.footer__links_pc{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px){.footer__links_mob{display:none}}.footer__link{width:3.6rem;height:3.6rem}.footer__link:hover:not(:last-of-type) svg path{fill:#fff}.footer__link:hover:not(:last-of-type) svg>circle{stroke:#fff}.footer__link:hover:last-of-type svg circle{stroke:#fff}.footer__link svg{width:100%;height:100%}.footer__faq{margin-top:3.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}@media only screen and (min-width:1024px){.footer__faq{margin:2.4rem 0}}@media only screen and (min-width:1280px){.footer__faq{gap:6rem}}@media only screen and (min-width:1600px){.footer__faq{margin-left:auto}}.footer__faq a{font-weight:400;font-size:1.6rem;line-height:130%;letter-spacing:-.03em;color:#fff;opacity:.65}.footer__faq a:hover{opacity:1}.footer__connect{margin-top:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media only screen and (min-width:1024px){.footer__connect{margin-top:0}}@media only screen and (min-width:1600px){.footer__connect{margin-left:27.5rem}}.footer__connect-title{font-weight:700;font-size:1.8rem;line-height:144%;color:#fff}.footer__connect-link span{font-weight:400;font-size:1.6rem;line-height:125%;letter-spacing:-.03em;color:#fff;opacity:.65}.footer__connect-link a{font-weight:400;font-size:1.6rem;line-height:125%;letter-spacing:-.03em;color:#fff;opacity:.65}.footer__connect-link a:hover{opacity:1}.footer__bottom{margin-top:4.4rem;padding-top:1.6rem;border-top:1px solid #345247}@media only screen and (min-width:1280px){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1600px){.footer__bottom{margin-top:7.2rem;padding-top:2rem}}.footer__docs{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;gap:.8rem}@media only screen and (min-width:1024px){.footer__docs{gap:1.6rem}}@media only screen and (min-width:1600px){.footer__docs{gap:2.4rem}}.footer__doc{min-width:18rem;font-weight:400;font-size:1.2rem;line-height:133%;color:#bfbfbf}.footer__doc:hover{color:#fff}@media only screen and (min-width:1024px){.footer__doc{min-width:unset}}.footer__copyright{margin-top:2.2rem;font-weight:500;font-size:1rem;line-height:160%;text-align:center;color:#bfbfbf}@media only screen and (min-width:1280px){.footer__copyright{margin-top:0}}@media only screen and (min-width:1440px){.footer__copyright{font-size:1.2rem}}