@font-face{font-family:"HanSans";src:url("../fonts/SourceHanSans-Medium.woff2") format("woff2");font-style:normal;font-weight:500}@font-face{font-family:"HanSans";src:url("../fonts/SourceHanSans-Bold.woff2") format("woff2");font-style:normal;font-weight:700}.faq main{padding-top:96px}@media(min-width: 768px){.faq main{padding-top:129px}}.faq .qa{background-color:#ecf2f6;padding:44px 24px;border-radius:20px;display:flex;flex-direction:column;gap:56px;margin-top:36px}@media(min-width: 768px){.faq .qa{padding:60px;margin-top:32px}}.faq .qa__box:not(:first-child){position:relative}.faq .qa__box:not(:first-child):before{content:"";position:absolute;top:-28px;left:0;width:100%;height:1px;background-color:#d6e2eb}.faq .qa__q{display:flex;gap:10px;align-items:stretch}.faq .qa__q img{width:34px;height:34px}.faq .qa__q p{font-size:14px;color:#0066c3;line-height:1.5;display:flex;align-items:center;flex:1}@media(min-width: 768px){.faq .qa__q{gap:24px;align-items:center}.faq .qa__q img{width:50px;height:50px}.faq .qa__q p{font-size:16px}}.faq .qa__a{display:flex;gap:10px;align-items:stretch;margin-top:14px}.faq .qa__a img{width:34px;height:34px}.faq .qa__a p{font-size:14px;color:#0066c3;line-height:1.5;display:flex;align-items:center;flex:1;color:#3c3c3c}@media(min-width: 768px){.faq .qa__a{gap:24px;margin-top:10px}.faq .qa__a img{width:50px;height:50px}.faq .qa__a p{line-height:2.0714285714}}._pharmacy.faq .qa{background-color:#e7f2f0}._pharmacy.faq .qa__box:not(:first-child):before{background-color:#e7f2f0}._pharmacy.faq .qa__q p{color:#00877f}._pharmacy.faq .qa__a p{color:#3c3c3c}