.main-faq{width:100%;margin-inline:auto;background:var(--color-white, #fff)}.main-faq:first-of-type{padding-top:var(--spcing-4x)}.main-faq:last-of-type{padding-bottom:var(--spcing-4x)}.main-faq__inner{display:flex;padding:24px 16px;flex-direction:column;align-items:flex-start;gap:32px;width:100%}@media (min-width: 1024px){.main-faq__inner{display:flex;padding:40px;align-items:center;gap:56px;max-width:1520px;margin-inline:auto}}.main-faq__text-holder,.main-faq .text-holder{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}@media (min-width: 768px){.main-faq__text-holder,.main-faq .text-holder{display:flex;width:100%;align-items:center;flex-direction:row;gap:56px}}.main-faq__text-holder__inner-holder,.main-faq__text-holder .inner-holder,.main-faq .text-holder__inner-holder,.main-faq .text-holder .inner-holder{margin-inline:auto;display:flex;width:100%;flex-direction:column;align-items:flex-start}@media (min-width: 1024px){.main-faq__text-holder__inner-holder,.main-faq__text-holder .inner-holder,.main-faq .text-holder__inner-holder,.main-faq .text-holder .inner-holder{display:flex;padding-right:0;justify-content:space-between;flex-direction:column;flex:1 0 0;width:100%}}.main-faq__text-holder__inner-holder__title,.main-faq__text-holder .inner-holder__title,.main-faq .text-holder__inner-holder__title,.main-faq .text-holder .inner-holder__title{font-family:IvyPresto Display Thin,sans-serif;font-weight:200;font-size:2.4rem!important;letter-spacing:.05rem;line-height:4.8rem!important;color:var(--color-black, #1A1919);display:flex;align-items:flex-start;gap:8px;align-self:stretch;margin-bottom:16px}.main-faq__text-holder__inner-holder__title strong,.main-faq__text-holder .inner-holder__title strong,.main-faq .text-holder__inner-holder__title strong,.main-faq .text-holder .inner-holder__title strong{font-family:IvyPresto Display Light,sans-serif}@media (min-width: 1024px){.main-faq__text-holder__inner-holder__title,.main-faq__text-holder .inner-holder__title,.main-faq .text-holder__inner-holder__title,.main-faq .text-holder .inner-holder__title{margin-bottom:24px}}.main-faq__text-holder__inner-holder strong,.main-faq__text-holder .inner-holder strong,.main-faq .text-holder__inner-holder strong,.main-faq .text-holder .inner-holder strong{font-weight:600}.main-faq__text-holder__inner-holder__text,.main-faq__text-holder .inner-holder__text,.main-faq .text-holder__inner-holder__text,.main-faq .text-holder .inner-holder__text{font-family:GeneralSans Regular,sans-serif;font-weight:400;font-size:1.4rem;line-height:2.6rem;align-self:stretch;color:var(--color-gray, #626262)}.main-faq__text-holder__inner-holder .dropdown,.main-faq__text-holder .inner-holder .dropdown,.main-faq .text-holder__inner-holder .dropdown,.main-faq .text-holder .inner-holder .dropdown{z-index:10;display:flex;width:100%;margin-top:32px}@media (min-width: 1024px){.main-faq__text-holder__inner-holder .dropdown,.main-faq__text-holder .inner-holder .dropdown,.main-faq .text-holder__inner-holder .dropdown,.main-faq .text-holder .inner-holder .dropdown{margin-top:40px}}.main-faq__text-holder__inner-holder .dropdown .dropdown-content,.main-faq__text-holder .inner-holder .dropdown .dropdown-content,.main-faq .text-holder__inner-holder .dropdown .dropdown-content,.main-faq .text-holder .inner-holder .dropdown .dropdown-content{display:flex;flex-wrap:wrap;width:100%;gap:6px}.main-faq__text-holder__inner-holder .dropdown .dropdown-content a,.main-faq__text-holder .inner-holder .dropdown .dropdown-content a,.main-faq .text-holder__inner-holder .dropdown .dropdown-content a,.main-faq .text-holder .inner-holder .dropdown .dropdown-content a{display:flex;padding:6px 16px;justify-content:center;align-items:center;gap:8px;background-color:#fffdfb;border:1px solid #f1ebea;border-radius:4px;color:var(--color-black);transition:color .25s ease;font-family:GeneralSans Regular,sans-serif;font-weight:400;font-size:1.4rem;line-height:2.6rem;text-decoration:none}.main-faq__text-holder__inner-holder .dropdown .dropdown-content a:hover,.main-faq__text-holder .inner-holder .dropdown .dropdown-content a:hover,.main-faq .text-holder__inner-holder .dropdown .dropdown-content a:hover,.main-faq .text-holder .inner-holder .dropdown .dropdown-content a:hover{color:var(--color-dark-pink);transition:color .25s ease}.main-faq__text-holder__inner-holder .dropdown .dropdown-content a:hover,.main-faq__text-holder .inner-holder .dropdown .dropdown-content a:hover,.main-faq .text-holder__inner-holder .dropdown .dropdown-content a:hover,.main-faq .text-holder .inner-holder .dropdown .dropdown-content a:hover{color:#858b92}.main-faq__text-holder__inner-holder__button,.main-faq__text-holder .inner-holder__button,.main-faq .text-holder__inner-holder__button,.main-faq .text-holder .inner-holder__button{color:var(--color-black);text-decoration:none;transition:color .25s ease;padding:6px 16px;align-content:flex-start;gap:8px;text-decoration-line:none!important;text-align:center;border-radius:100px;color:var(--font-white, #fff);background:var(--color-dark-blue, #262f3d)}.main-faq__text-holder__inner-holder__button:hover,.main-faq__text-holder .inner-holder__button:hover,.main-faq .text-holder__inner-holder__button:hover,.main-faq .text-holder .inner-holder__button:hover{color:var(--color-dark-pink);transition:color .25s ease}.main-faq .faq-holder{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}@media (min-width: 1024px){.main-faq .faq-holder{display:flex;flex-direction:row;width:100%;gap:50px;justify-content:space-between;align-items:flex-start}}.main-faq .faq-holder__subject-title h3{font-family:IvyPresto Display Light,sans-serif;font-weight:300;font-size:2.8rem;line-height:3.6rem;letter-spacing:.05rem;color:var(--color-brown, #58200f)}@media (min-width: 1024px){.main-faq .faq-holder__subject-title{width:30%;margin-top:10px}}.main-faq .faq-holder__inner-holder,.main-faq .faq-holder .inner-holder{width:100%;display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 1024px){.main-faq .faq-holder__inner-holder,.main-faq .faq-holder .inner-holder{width:100%;display:flex;flex-direction:column;align-items:flex-start}}.main-faq .faq-holder__inner-holder__inner,.main-faq .faq-holder .inner-holder__inner{display:flex;width:100%;justify-content:flex-end;align-items:flex-start}@media (min-width: 1024px){.main-faq .faq-holder__inner-holder__inner,.main-faq .faq-holder .inner-holder__inner{display:flex;max-width:100%;justify-content:flex-end;align-items:flex-start;gap:0px}}.main-faq details-dropdown,.main-faq .details-dropdown{position:relative;display:flex;overflow:hidden;flex-flow:column;align-items:flex-start;width:100%;transition:background-color .3s ease;outline:none;background-color:transparent;box-shadow:none;scroll-padding-top:100px;appearance:none;border-bottom:1px solid var(--color-light-grey, #e8e8e8)}.main-faq details-dropdown .summary,.main-faq .details-dropdown .summary{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:var(--spacing-2x) 0;cursor:pointer;user-select:none}.main-faq details-dropdown .summary p,.main-faq .details-dropdown .summary p{font-family:GeneralSans Regular,sans-serif;font-weight:400;font-size:1.6rem;line-height:2.8rem;color:var(--color-black)}.main-faq details-dropdown .summary__button,.main-faq .details-dropdown .summary__button{display:flex;max-width:32px;max-height:32px;justify-content:center;align-items:center;gap:10px}.main-faq details-dropdown .summary__button .icon-summary,.main-faq .details-dropdown .summary__button .icon-summary{display:block;width:15.96px;height:9.394px;flex-shrink:0}.main-faq details-dropdown .content,.main-faq .details-dropdown .content{max-width:90%}.main-faq details-dropdown .content__inner,.main-faq .details-dropdown .content__inner{width:100%;padding-left:10px}.main-faq details-dropdown .content .spacer-24,.main-faq .details-dropdown .content .spacer-24{height:24px}.main-faq details-dropdown .content ul,.main-faq .details-dropdown .content ul{max-width:95%;margin-left:auto}.main-faq details-dropdown .content p,.main-faq .details-dropdown .content p{font-family:GeneralSans Regular,sans-serif;font-weight:400;font-size:1.4rem;line-height:2.6rem;color:var(--color-gray);margin-bottom:16px}
