.figure-module__xMfTHW__container img{height:auto}.figure-module__xMfTHW__appLogo{width:300px}.figure-module__xMfTHW__storeBadge{width:200px}.figure-module__xMfTHW__container{flex-direction:column;gap:3rem;display:flex}.figure-module__xMfTHW__img{width:100%}.figure-module__xMfTHW__container h2{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.figure-module__xMfTHW__buttons{gap:2rem;display:flex}.figure-module__xMfTHW__buttons a,.figure-module__xMfTHW__buttons button{width:50%;max-width:none;margin:0}.figure-module__xMfTHW__modal{gap:1.5rem;padding:3rem;display:grid}.figure-module__xMfTHW__modal h3{font-weight:700}.figure-module__xMfTHW__modal div{font-size:.85rem}.figure-module__xMfTHW__download{border:1px solid #9fa6a9;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem;display:flex}.figure-module__xMfTHW__appDl{justify-content:center;align-items:center;gap:2rem;display:flex}.figure-module__xMfTHW__contents{gap:3rem;display:grid}.figure-module__xMfTHW__innerContents{border-bottom:1px solid #ccc;gap:3rem;padding-bottom:5rem;scroll-margin-top:158px;display:grid}.figure-module__xMfTHW__content{gap:1rem;scroll-margin-top:158px;display:grid}.figure-module__xMfTHW__content h3{font-size:1.5rem;font-weight:700}.figure-module__xMfTHW__imgWrap{gap:1.5rem;display:grid}.figure-module__xMfTHW__link{color:var(--lightblue)}.figure-module__xMfTHW__downloadSec{background:var(--lightgrey-bg);border:0}.figure-module__xMfTHW__faq{background:var(--lightgrey-bg);padding:1.5rem}.figure-module__xMfTHW__dt{font:inherit;cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:0;font-weight:700;display:flex}.figure-module__xMfTHW__dt p{align-items:center;gap:1rem;display:flex}.figure-module__xMfTHW__dt span{font-size:1.5rem}.figure-module__xMfTHW__dt svg{min-width:32px;font-size:1.5rem}.figure-module__xMfTHW__dd{justify-content:space-around;align-items:center;gap:1rem;display:flex}.figure-module__xMfTHW__dd span{color:var(--red);font-size:1.5rem;font-weight:700}.figure-module__xMfTHW__button a{margin:auto 0 auto auto}@media (max-width:640px){.figure-module__xMfTHW__buttons{flex-direction:column}.figure-module__xMfTHW__buttons a,.figure-module__xMfTHW__buttons button{width:100%}.figure-module__xMfTHW__dd{padding:0 0 0 .5rem}}
