.faq-feature-text{max-width:1480px;margin-left:auto;margin-right:auto;padding:40px 16px}@media (width>=1480px) and (width<=1600px){.faq-feature-text{max-width:1360px}}@media (width>=768px){.faq-feature-text{padding-top:48px;padding-bottom:48px}}@media (width>=1024px){.faq-feature-text{padding-top:64px;padding-bottom:64px}}@media (width>=1280px){.faq-feature-text{padding-top:80px;padding-bottom:80px}}@media (width>=1440px){.faq-feature-text{padding-top:80px;padding-bottom:80px}}@media (width>=768px){.faq-feature-text{padding-left:40px;padding-right:40px}}@media (width>=1024px){.faq-feature-text{padding-left:40px;padding-right:40px}}@media (width>=1280px){.faq-feature-text{padding-left:40px;padding-right:40px}}@media (width>=1440px){.faq-feature-text{padding-left:40px;padding-right:40px}}.faq-feature-text.theme-dark-background .faq-feature-text__faq{border-top:1px solid #ffffff4d}.faq-feature-text.theme-dark-background .faq-feature-text__faq:last-child{border-bottom:1px solid #ffffff4d}.faq-feature-text.theme-dark-background .faq-feature-text__faq-button:before,.faq-feature-text.theme-dark-background .faq-feature-text__faq-button:after{background-color:var(--color-white)}.faq-feature-text.theme-dark-background .faq-feature-text__answer,.faq-feature-text.theme-dark-background .faq-feature-text__answer li{color:var(--color-white)}.faq-feature-text__heading{margin-bottom:16px}@media (width>=1024px){.faq-feature-text__heading{margin-bottom:20px}.faq-feature-text__flex{justify-content:space-between;display:flex}}.faq-feature-text__feature-text{margin-bottom:64px}@media (width>=1024px){.faq-feature-text__feature-text{width:calc(41.6667% - 23.3333px);margin-bottom:0}}.faq-feature-text__feature-text p{max-width:25em}.faq-feature-text__feature-text p,.faq-feature-text__feature-text .faq-feature-text__link-container{opacity:0;transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1);transform:translate(1vw)}.faq-feature-text__feature-text p[data-has-intersected=true],.faq-feature-text__feature-text .faq-feature-text__link-container[data-has-intersected=true]{opacity:1;transform:translate(0)}body.has-reduced-motion .faq-feature-text__feature-text p,body.has-reduced-motion .faq-feature-text__feature-text .faq-feature-text__link-container{transition:none}@media (prefers-reduced-motion:reduce){.faq-feature-text__feature-text p,.faq-feature-text__feature-text .faq-feature-text__link-container{transition:none}}.faq-feature-text__link-container{margin-top:24px}@media (width>=1280px){.faq-feature-text__link-container{margin-top:16px}}@media (width>=1440px){.faq-feature-text__link-container{margin-top:24px}}@media (width>=1920px){.faq-feature-text__link-container{margin-top:30px}}@media (width>=1024px){.faq-feature-text__faqs{width:calc(50% - 20px)}}.faq-feature-text__faqs[data-has-intersected=true] .faq-feature-text__faq{transition-duration:.4s;transition-delay:var(--reveal-delay);opacity:1;transform:none}.faq-feature-text__faq{opacity:0;border-top:1px solid #0000004d;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.645,.045,.355,1);transform:translate(15px)}@media (width>=768px){.faq-feature-text__faq{transform:translateY(15px)}}@media (width>=1024px){.faq-feature-text__faq{transform:translate(20px)}}.faq-feature-text__faq:last-child{border-bottom:1px solid #0000004d}.faq-feature-text__faq--is-open .faq-feature-text__faq-button:before{transform:rotate(90deg)}.faq-feature-text__faq--is-open .faq-feature-text__faq-button:after{transform:rotate(270deg)}body.has-reduced-motion .faq-feature-text__faq{transition:none}@media (prefers-reduced-motion:reduce){.faq-feature-text__faq{transition:none}}.faq-feature-text__faq-heading{cursor:pointer;justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px;display:flex}@media (width>=1024px){.faq-feature-text__faq-heading{padding-top:32px;padding-bottom:32px}}.faq-feature-text__faq-heading h3,.faq-feature-text__faq-heading h4{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none;display:block}html[lang^=ja] .faq-feature-text__faq-heading h3,html[lang^=ja] .faq-feature-text__faq-heading h4{font-family:Noto Sans JP}html[lang^=ko] .faq-feature-text__faq-heading h3,html[lang^=ko] .faq-feature-text__faq-heading h4{font-family:Noto Sans KR}@media (width>=1440px){.faq-feature-text__faq-heading h3,.faq-feature-text__faq-heading h4{font-size:22px}}.faq-feature-text__faq-button{cursor:pointer;background-color:#0000;border:none;width:14px;height:14px;padding:0 8px;position:relative}.faq-feature-text__faq-button:before,.faq-feature-text__faq-button:after{content:"";background-color:var(--color-black);width:2px;height:14px;transition:transform .3s cubic-bezier(.694,0,.335,1);position:absolute;top:0}body.has-reduced-motion .faq-feature-text__faq-button:before,body.has-reduced-motion .faq-feature-text__faq-button:after{transition:none}@media (prefers-reduced-motion:reduce){.faq-feature-text__faq-button:before,.faq-feature-text__faq-button:after{transition:none}}.faq-feature-text__faq-button:after{transform:rotate(90deg)}.faq-feature-text__answer-container{height:0;transition:height .6s cubic-bezier(.77,0,.175,1);overflow:hidden}body.has-reduced-motion .faq-feature-text__answer-container{transition:none}@media (prefers-reduced-motion:reduce){.faq-feature-text__answer-container{transition:none}}.faq-feature-text__answer{max-width:36em;padding-bottom:24px}.faq-feature-text__answer p:not(:last-child),.faq-feature-text__answer ol:not(:last-child){margin-bottom:24px}.faq-feature-text__answer p,.faq-feature-text__answer li{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Clarkson,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none}html[lang^=ja] .faq-feature-text__answer p,html[lang^=ja] .faq-feature-text__answer li{font-family:Noto Sans JP}html[lang^=ko] .faq-feature-text__answer p,html[lang^=ko] .faq-feature-text__answer li{font-family:Noto Sans KR}@media (width>=1440px){.faq-feature-text__answer p,.faq-feature-text__answer li{font-size:18px}}.faq-feature-text__answer a{opacity:.5;text-decoration:underline}.faq-feature-text__answer li{margin-bottom:8px;margin-left:2em;position:relative}.faq-feature-text__answer li:before{content:"→";position:absolute;right:calc(100% + 1em)}
