.sc__main{background:linear-gradient(156.42deg,#f7f9fa 42.78%,#bec3dc 375.87%);padding-bottom:1rem}.sc__main-half h1{font-size:30px;font-weight:600}.sc__main-wrapper{display:flex;margin-top:0;gap:6rem}.sc__main p{line-height:1.625}.sc__main-half{width:50%;margin-top:2rem}.sc__main-image{width:100%}.sc__faq{margin-top:4.25rem}.sc__faq-container{margin:0 auto;background-color:#fff;border-radius:5px;padding:20px;border:1px solid #ddd;max-width:800px}.sc__faq-item{border-bottom:1px solid #ddd;margin-bottom:10px;min-height:60px}.sc__faq-question{width:100%;font-weight:600;background:none;border:none;padding:15px;text-align:left;cursor:pointer;outline:none;position:relative;display:flex;justify-content:space-between;align-items:center;color:#000;line-height:1.625}.sc__faq-answer{display:none;padding:0 15px 15px;font-size:14px;line-height:1.625;color:#535353}.plus,.minus{width:20px;height:20px;margin-left:1rem}.sc__faq-answer.show{display:block}.sc__faq-question .plus{display:inline-block}.sc__faq-question .minus,.sc__faq-question.show .plus{display:none}.sc__faq-question.show .minus{display:inline-block}@media screen and (max-width: 768px){.sc__main-wrapper{flex-direction:column}.sc__main-half{width:100%;margin-top:0;text-align:center}.sc__faq-container{padding:30px 20px}.sc__faq-question{padding:5px;line-height:1.5;font-size:medium}.sc__faq h2{font-size:x-large}.sc__main-wrapper{gap:2rem}.cale-btn{width:100%}}.hsa{display:grid;grid-template-columns:1fr;gap:2rem;align-items:stretch;line-height:1.625}.hsa-font{line-height:1.625;font-size:14px}.hsa-text{display:flex;flex-direction:column;justify-content:center}.hsa p,.hsa ol,.hsa strong{font-size:14px}.hsa-image img{width:100%;border-radius:5px;height:100%;object-fit:cover;display:block}.hsa-image{overflow:hidden}.hsa-image.hsa-hide-mobile{display:none}@media (min-width: 640px){.hsa{grid-template-columns:1fr 1fr;gap:4rem}.hsa-image.hsa-hide-mobile{display:flex}}.hsa__card{padding:15px;font-style:normal;border-left:4px solid #ffd814;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:5px}.hsa--steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;align-items:stretch}.hsa--step{text-align:center;display:flex;flex-direction:column;line-height:1.625;gap:1rem}.hsa-step--image{width:100%;border:1px solid black;border-radius:5px;height:300px;object-fit:contain;margin-top:auto;background:#fff}@media (max-width: 640px){.hsa--steps{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hsa.css.map */
