.faq{padding:80px 0}
@media(max-width:991px){.faq{padding:56px 0}
}.faq .wrapper .lg-card{position:relative;z-index:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;padding:80px 120px 80px 120px;border-radius:48px;color:var(--color_pure-white);background:-webkit-gradient(linear,left top,left bottom,color-stop(-9.3%,#f0b157),color-stop(24.08%,#da4085),color-stop(97.78%,#2a275b));background:linear-gradient(180deg,#f0b157 -9.3%,#da4085 24.08%,#2a275b 97.78%);position:relative;text-align:center}
@media(max-width:768px){.faq .wrapper .lg-card{padding:40px 24px}
}.faq .wrapper .lg-card .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;max-width:696px;margin:0 auto}
.faq .wrapper .lg-card .faqs{width:100%;max-width:696px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}
.faq .wrapper .lg-card .faqs .top-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:16px;min-height:57.59px}
.faq .wrapper .lg-card .faqs .top-card .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}
.faq .wrapper .lg-card .faqs .top-card .flex h1,.faq .wrapper .lg-card .faqs .top-card .flex h2,.faq .wrapper .lg-card .faqs .top-card .flex h3,.faq .wrapper .lg-card .faqs .top-card .flex h4,.faq .wrapper .lg-card .faqs .top-card .flex h5,.faq .wrapper .lg-card .faqs .top-card .flex h6{text-align:left}
.faq .wrapper .lg-card .faqs .faq-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;border:2px solid #fff;border-radius:50rem;cursor:pointer;background:linear-gradient(180.22deg,rgba(255,255,255,0.168) .19%,rgba(255,255,255,0) 99.81%)}
.faq .wrapper .lg-card .faqs .faq-card.active{border-radius:36px}
.faq .wrapper .lg-card .faqs .faq-card img{width:40px;height:40px}
.faq .wrapper .lg-card .faqs .faq-card .faq-description{display:none;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:0 70px 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:start}
.faq .wrapper .lg-card .faqs .faq-card .faq-description.empty{padding:0 16px 32px}
.faq .wrapper .lg-card .glow-ring{position:absolute;width:100%;max-width:500px;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;top:-12rem;left:-12rem;z-index:-1}
.faq .wrapper .lg-card .glow-ring--second{position:absolute;width:100%;max-width:600px;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;bottom:-10rem;right:-10rem;z-index:-1}
@media(max-width:768px){.faq .wrapper .lg-card .glow-ring--second{bottom:-15rem}
}.faq.is-white-pill .wrapper .lg-card{color:var(--color_dark-blue);background:var(--color_pure-white);border-radius:clamp(32px,8vw,80px);-webkit-box-shadow:none;box-shadow:none;overflow:visible}
.faq.is-white-pill .wrapper .lg-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(270.11deg,#da4085 .12%,#fff 45.31%,#f0b157 99.93%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}
.faq.is-white-pill .wrapper .lg-card>*{position:relative;z-index:1}
.faq.is-white-pill .wrapper .lg-card .top h2{color:var(--color_dark-blue);font-weight:300}
.faq.is-white-pill .wrapper .lg-card .top p{color:var(--color_dark-blue)}
.faq.is-white-pill .wrapper .lg-card .faqs{max-width:100%;display:grid;grid-template-columns:1fr 1fr;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}
@media(max-width:768px){.faq.is-white-pill .wrapper .lg-card .faqs{grid-template-columns:1fr}
}.faq.is-white-pill .wrapper .lg-card .faqs .faq-card{background:var(--color_pure-white);border:0;border-radius:clamp(32px,8vw,80px);gap:0;position:relative;overflow:visible}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(270.11deg,#da4085 .12%,#fff 45.31%,#f0b157 99.93%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0;-webkit-transition:padding .2s ease;transition:padding .2s ease}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card.active{border-radius:16px}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card.active::before{padding:2px}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card.active .top-card{height:auto;min-height:32px !important;padding-bottom:0}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card.active .top-card h6{font-weight:400;white-space:normal}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card #image{display:none}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .top-card{min-height:32px !important;height:32px;padding:0 16px;padding-right:4px;position:relative;z-index:1}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .top-card .flex{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .top-card .flex h6{margin:0;color:var(--color_dark-blue);font-size:14px;line-height:18px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .top-card .toggle-btn{margin:0;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .top-card .toggle-btn svg{display:block;width:24px;height:24px}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .faq-description{position:relative;z-index:1;padding:8px 16px 16px;color:var(--color_dark-blue);font-size:14px;line-height:18px;font-weight:300}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .faq-description.empty{padding:8px 16px 16px}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .faq-description p,.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .faq-description ul,.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .faq-description li{margin:0;color:inherit;font-size:14px;line-height:16px;font-weight:300}
.faq.is-white-pill .wrapper .lg-card .faqs .faq-card .faq-description p+p{margin-top:8px}