@font-face{font-family:Cera;src:url(/_nuxt/fonts/bb2611b.eot);src:url(/_nuxt/fonts/bb2611b.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/ce2322b.woff2) format("woff2"),url(/_nuxt/fonts/23272fd.woff) format("woff"),url(/_nuxt/fonts/c2e0daf.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:Cera;src:url(/_nuxt/fonts/807a8ba.eot);src:url(/_nuxt/fonts/807a8ba.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/0f8d5b8.woff2) format("woff2"),url(/_nuxt/fonts/0d39f25.woff) format("woff"),url(/_nuxt/fonts/8dc137f.ttf) format("truetype");font-style:normal;font-weight:600;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:Cera;src:url(/_nuxt/fonts/ac742c4.eot);src:url(/_nuxt/fonts/ac742c4.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/da18edd.woff2) format("woff2"),url(/_nuxt/fonts/7f76de8.woff) format("woff"),url(/_nuxt/fonts/e60a51b.ttf) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/3220cdd.eot);src:local(""),url(/_nuxt/fonts/3220cdd.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/8b56391.woff2) format("woff2"),url(/_nuxt/fonts/3db65dc.woff) format("woff"),url(/_nuxt/fonts/317b418.ttf) format("truetype"),url(/_nuxt/img/16b2073.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/418e43d.eot);src:local(""),url(/_nuxt/fonts/418e43d.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/d6bbb7c.woff2) format("woff2"),url(/_nuxt/fonts/d42dad2.woff) format("woff"),url(/_nuxt/fonts/693c527.ttf) format("truetype"),url(/_nuxt/img/a53029b.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/262fb10.eot);src:local(""),url(/_nuxt/fonts/262fb10.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/1d679c8.woff2) format("woff2"),url(/_nuxt/fonts/1972135.woff) format("woff"),url(/_nuxt/fonts/8771894.ttf) format("truetype"),url(/_nuxt/img/1f9810c.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/4b33f3d.eot);src:local(""),url(/_nuxt/fonts/4b33f3d.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/cfceaf4.woff2) format("woff2"),url(/_nuxt/fonts/180ba33.woff) format("woff"),url(/_nuxt/fonts/5885feb.ttf) format("truetype"),url(/_nuxt/img/d4211b1.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;text-rendering:optimizeLegibility;font-display:swap;src:url(/_nuxt/fonts/3e1f7a5.eot);src:local(""),url(/_nuxt/fonts/3e1f7a5.eot?#iefix) format("embedded-opentype"),url(/_nuxt/fonts/724e2fc.woff2) format("woff2"),url(/_nuxt/fonts/75ee419.woff) format("woff"),url(/_nuxt/fonts/0697040.ttf) format("truetype"),url(/_nuxt/img/b552e39.svg#Montserrat) format("svg")}:root{--font-family-sans-serif:Montserrat,sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;text-rendering:optimizeLegibility;font-display:swap}[dir] .community-section{padding:90px 0 75px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQyOSIgaGVpZ2h0PSIxNTA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiPjxlbGxpcHNlIHRyYW5zZm9ybT0icm90YXRlKDY1LjcxOSA3MTIgNzQ5LjMzMykiIGN4PSI3MTIiIGN5PSI3NDkuMzMzIiByeD0iNzQwLjAyMiIgcnk9IjY3OS44MjkiIHN0cm9rZT0iI0ZGRDc0OSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1kYXNoYXJyYXk9IjggMTYiLz48Y2lyY2xlIGN4PSIxMzUwIiBjeT0iNTE1LjMzMyIgcj0iMTQiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI0ZGRDc0OSIgc3Ryb2tlLXdpZHRoPSIyIi8+PGNpcmNsZSBjeD0iMTM3IiBjeT0iMTExNS4zMzMiIHI9IjExIiBmaWxsPSIjZmZmIiBzdHJva2U9IiNGRkQ3NDkiIHN0cm9rZS13aWR0aD0iMiIvPjxjaXJjbGUgY3g9IjE2MSIgY3k9IjI3MS4zMzMiIHI9IjIyIiBmaWxsPSIjZmZmIiBzdHJva2U9IiNGRkQ3NDkiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-position:50%;background-size:auto 100%}[dir] .community-section__title{margin-bottom:24px}[dir] .community-section__description{margin-bottom:40px}.community-section__blocks{display:flex;justify-content:space-between}.community-section__block{max-width:486px}.community-section__block-img{position:relative;min-height:323px}.community-section__block-img-frame{width:100%}.community-section__block-img .community-section__icon-smile{position:absolute;bottom:-70px}[dir=ltr] .community-section__block-img .community-section__icon-smile{left:-20px}[dir=rtl] .community-section__block-img .community-section__icon-smile{right:-20px}.community-section__block-img .community-section__icon-award{position:absolute;bottom:-15px}[dir=ltr] .community-section__block-img .community-section__icon-award{right:20px}[dir=rtl] .community-section__block-img .community-section__icon-award{left:20px}.community-section__block-img-content{position:absolute;top:25px;max-width:423px}[dir] .community-section__block-img-content{border-radius:10px}[dir=ltr] .community-section__block-img-content{left:25px}[dir=rtl] .community-section__block-img-content{right:25px}.community-section__block-img-content--pc{top:21px}[dir=ltr] .community-section__block-img-content--pc{left:20px}[dir=rtl] .community-section__block-img-content--pc{right:20px}.community-section__block-text{display:flex;flex-direction:column;max-width:312px}[dir] .community-section__block-text{margin:0 auto}[dir] .community-section__block-title{margin-top:20px}.community-section__block-title-text{font-size:24px;line-height:32px}[dir] .community-section__block-title-text{margin-bottom:24px}.community-section__block-description{font-weight:500;font-size:16px;line-height:24px;min-height:128px}.community-section__billet{height:393px;display:flex;justify-content:center}[dir] .community-section__billet{background-size:cover;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwOCIgaGVpZ2h0PSIzOTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zNC43NCAxLjMyNkMyMy43MDUuODcgMTQuMzg4IDkuNDQ1IDEzLjkzIDIwLjQ4MUwxLjAwOCAzMzIuMjEzYy0uNDU3IDExLjAzNiA4LjExOSAyMC4zNTQgMTkuMTU1IDIwLjgxMWwxMDUzLjA5NyA0My42NTFjMTEuMDMuNDU3IDIwLjM1LTguMTE4IDIwLjgxLTE5LjE1NWw0LjY1LTExMi4zMDljLTIxLjMyLTMuODEzLTM3LjA4LTIyLjg4NC0zNi4xNi00NS4xMy45My0yMi4yNDcgMTguMjEtMzkuOTQ5IDM5Ljc4LTQxLjk4NGw0LjY1LTExMi4zMDljLjQ2LTExLjAzNi04LjEyLTIwLjM1NC0xOS4xNS0yMC44MTFMMzQuNzQgMS4zMjd6IiBmaWxsPSIjRkZENzQ5Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat}.community-section__billet-img{max-width:698px}[dir=ltr] .community-section__billet-img{padding:35px 0 0 25px}[dir=rtl] .community-section__billet-img{padding:35px 25px 0 0}.community-section__billet-img-mobile,.community-section__billet-img-tail{display:none}.community-section__billet-content{max-width:930px;display:flex;justify-content:flex-end}[dir] .community-section__billet-text-content{margin-top:71px}[dir=ltr] .community-section__billet-text-content{padding-left:10px;padding-right:30px}[dir=rtl] .community-section__billet-text-content{padding-right:10px;padding-left:30px}.community-section__billet-title{font-size:24px;line-height:32px}[dir] .community-section__billet-title{margin-bottom:16px}.community-section__billet-description{font-weight:500;font-size:16px;line-height:24px;min-width:312px;height:152px}[dir] .community-section__billet-description{margin-bottom:40px}.community-section__billet-btn{font-weight:600;font-size:20px;line-height:24px;color:#ffd749}[dir] .community-section__billet-btn{padding:16px 46px;background:#602b7a;border-radius:60px;border:none}[dir] .community-section__billet-btn:hover{background:#734788}.community-section__billet-btn:active{color:#602b7a}[dir] .community-section__billet-btn:active{background:#fff;border:1px solid #602b7a}@media only screen and (max-width:1279px){.community-section__block{max-width:404px}.community-section__block--pc{max-width:373px}.community-section__block-img{min-height:284px}.community-section__block-img .community-section__icon-smile{position:absolute;bottom:-80px}[dir=ltr] .community-section__block-img .community-section__icon-smile{left:auto;right:28%}[dir=rtl] .community-section__block-img .community-section__icon-smile{right:auto;left:28%}.community-section__block-img .community-section__icon-award{width:98px;position:absolute;bottom:36px}[dir=ltr] .community-section__block-img .community-section__icon-award{right:13px}[dir=rtl] .community-section__block-img .community-section__icon-award{left:13px}.community-section__block-img-content{width:352px;height:197px;top:19px}[dir=ltr] .community-section__block-img-content{left:21px}[dir=rtl] .community-section__block-img-content{right:21px}.community-section__block-img-content--pc{width:340px;height:190px;top:17px}[dir=ltr] .community-section__block-img-content--pc{right:16px}[dir=rtl] .community-section__block-img-content--pc{left:16px}.community-section__billet{justify-content:center}[dir] .community-section__billet{margin:0 -40px}[dir=ltr] .community-section__billet-content{padding-right:40px;padding-left:10px}[dir=rtl] .community-section__billet-content{padding-left:40px;padding-right:10px}}@media only screen and (max-width:959px){[dir] .community-section{padding:30px 0}.community-section__blocks{max-width:603px}[dir] .community-section__blocks{margin:0 auto}.community-section__block{max-width:269px}.community-section__block--pc{max-width:248px}.community-section__block-img{min-height:200px}.community-section__block-img .community-section__icon-smile{width:70px;bottom:-44px}[dir=ltr] .community-section__block-img .community-section__icon-smile{right:35%}[dir=rtl] .community-section__block-img .community-section__icon-smile{left:35%}.community-section__block-img .community-section__icon-award{width:66px}.community-section__block-img-content{width:235px;height:131px;top:13px}[dir] .community-section__block-img-content{border-radius:5.35294px}[dir=ltr] .community-section__block-img-content{left:14px}[dir=rtl] .community-section__block-img-content{right:14px}.community-section__block-img-content--pc{width:227px;height:127px;top:11px}[dir=ltr] .community-section__block-img-content--pc{left:11px}[dir=rtl] .community-section__block-img-content--pc{right:11px}[dir] .community-section__block-title{margin-top:0}.community-section__block-title-text{font-size:16px;line-height:21px}[dir] .community-section__block-title-text{margin-bottom:12px}.community-section__block-description{font-size:11px;line-height:16px;min-height:85px}.community-section__billet{height:300px;justify-content:flex-end}.community-section__billet-img{width:550px;height:-moz-fit-content;height:fit-content}.community-section__billet-title{font-size:16px;line-height:21px}[dir] .community-section__billet-title{margin-bottom:10px}.community-section__billet-description{font-size:11px;line-height:16px;min-width:211px;height:auto}[dir] .community-section__billet-description{margin-bottom:20px}.community-section__billet-btn{font-size:13.3333px;line-height:16px;min-width:208px}[dir] .community-section__billet-btn{padding:11px 30px}}@media only screen and (max-width:639px){[dir] .community-section{padding:32px 0 50px}.community-section__blocks{flex-direction:column;align-items:center}.community-section__block{max-width:312px}[dir] .community-section__block{margin-bottom:30px}.community-section__block-img-frame{width:272px}.community-section__block-img-content{top:16px}[dir=ltr] .community-section__block-img-content{left:16px}[dir=rtl] .community-section__block-img-content{right:16px}.community-section__block-img-content--pc{width:246px;height:138px;top:13px}[dir=ltr] .community-section__block-img-content--pc{left:13px}[dir=rtl] .community-section__block-img-content--pc{right:13px}.community-section__block-img .community-section__icon-smile{width:70px;bottom:-44px}[dir=ltr] .community-section__block-img .community-section__icon-smile{right:auto;left:0}[dir=rtl] .community-section__block-img .community-section__icon-smile{left:auto;right:0}.community-section__block-img .community-section__icon-award{width:74px;bottom:-100px}[dir=ltr] .community-section__block-img .community-section__icon-award{left:-5px}[dir=rtl] .community-section__block-img .community-section__icon-award{right:-5px}.community-section__block-text{max-width:90%}[dir] .community-section__block-text{margin:0}[dir=ltr] .community-section__block-text{padding-left:80px}[dir=rtl] .community-section__block-text{padding-right:80px}.community-section__block-title{font-size:20px;line-height:24px}.community-section__block-description{font-size:14px;line-height:20px}.community-section__billet{height:auto;justify-content:center;position:relative}[dir] .community-section__billet{background-image:url(/_nuxt/img/2545dbf.png);margin:0 -20px;background-size:cover;padding-top:30px}.community-section__billet-text-content{align-self:center}[dir] .community-section__billet-text-content{margin-top:0}[dir=ltr] .community-section__billet-text-content{padding:0 0 0 90px}[dir=rtl] .community-section__billet-text-content{padding:0 90px 0 0}.community-section__billet-content{flex-direction:column}[dir=ltr] .community-section__billet-content{padding-right:0}[dir=rtl] .community-section__billet-content{padding-left:0}.community-section__billet-img{width:100%;display:none}[dir] .community-section__billet-img{padding:0}.community-section__billet-img-tail{display:block;position:absolute;top:220px}[dir=ltr] .community-section__billet-img-tail{left:-4px}[dir=rtl] .community-section__billet-img-tail{right:-4px}.community-section__billet-img-mobile{display:block;width:95%;-o-object-fit:contain;object-fit:contain;height:54vw}[dir] .community-section__billet-img-mobile{margin:0 auto 28px}.community-section__billet-title-text{font-size:20px;line-height:24px}[dir] .community-section__billet-title-text{margin-bottom:16px}.community-section__billet-description{font-size:14px;line-height:20px;min-height:85px;max-width:170px}.community-section__billet-btn{color:#fff;font-size:16px;line-height:20px}[dir] .community-section__billet-btn{padding:14px 57px;margin-bottom:-20px}[dir=ltr] .community-section__billet-btn{margin-left:-60px}[dir=rtl] .community-section__billet-btn{margin-right:-60px}}