faqs{display:contents}.faqs-box{z-index:3;background-color:#fff;padding:64px 0;position:relative;overflow:hidden}.faqs-box .icon-question{aspect-ratio:1;align-items:center;gap:8px;width:192px;height:192px;padding:8px;display:flex;position:absolute;top:-32px;right:-38px}.faqs-box .title{flex-flow:column;gap:16px;margin-bottom:32px;display:flex}.faqs-box .title h3{color:var(--text-primary,#333);font-family:var(--font-family-title,Inter);font-size:var(--font-size-H2,39px);font-weight:600;line-height:var(--font-line-height-xl,48px)}@media screen and (min-width:768px) and (max-width:1279px){.faqs-box .title h3{font-size:var(--font-size-H2,32px)}}@media screen and (max-width:767px){.faqs-box .title h3{font-size:var(--font-size-H2,28px)}}.faqs-box .title p{color:var(--text-primary,#333);font-size:var(--font-size-subtitle-h5,20px);font-weight:500;line-height:var(--font-line-height-sm,24px)}@media screen and (min-width:768px) and (max-width:1279px){.faqs-box .title p{font-size:var(--font-size-subtitle-h5,18px)}}@media screen and (max-width:767px){.faqs-box .title p{font-size:var(--font-size-subtitle-h5,16px)}}.faqs-box .content{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}.faqs-box .content .content-row{cursor:pointer;flex-direction:column;gap:8px;display:flex}.faqs-box .content .content-row .question{align-items:center;gap:8px;display:flex}@media screen and (max-width:1365px){.faqs-box .content .content-row .question img{width:14px}}.faqs-box .content .content-row .question h3{color:var(--text-primary,#333);font-size:var(--font-size-subtitle-h5,18px);font-style:normal;font-weight:500;line-height:var(--font-line-height-sm,24px)}@media screen and (max-width:767px){.faqs-box .content .content-row .question h3{font-size:16px}}@media screen and (min-width:768px) and (max-width:1365px){.faqs-box .content .content-row .question h3{font-size:20px}}.faqs-box .content .content-row span.answer{color:#555;max-height:0;font-size:16px;font-weight:300;line-height:24px;transition:max-height .3s,padding .3s;overflow:hidden}.faqs-box .content .content-row span.answer.open{padding-top:initial;padding-bottom:initial}@media screen and (max-width:1365px){.faqs-box .content .content-row span.answer{font-size:14px}}
