section.sss{flex-direction:column;justify-content:center;align-items:center;gap:64px;width:100%;padding:160px 10%;display:flex;position:relative}section.sss .header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}section.sss .header h2{max-width:600px}section.sss .header p{color:#343434a6;max-width:540px;font-size:18px;line-height:1.7}section.sss .faq-list{flex-direction:column;gap:12px;width:100%;max-width:800px;display:flex}section.sss .faq-list .faq-item{background:#fff;border:1.5px solid #00000012;border-radius:20px;transition:border-color .25s,box-shadow .25s;overflow:hidden}section.sss .faq-list .faq-item:hover{border-color:#ff385c33;box-shadow:0 4px 24px #ff385c0f}section.sss .faq-list .faq-item.open{border-color:#ff385c4d;box-shadow:0 4px 32px #ff385c14}section.sss .faq-list .faq-item.open .faq-trigger .faq-question{color:#ff385c}section.sss .faq-list .faq-item.open .faq-trigger .faq-icon{color:#fff;background:#ff385c;border-color:#ff385c}section.sss .faq-list .faq-item .faq-trigger{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 28px;display:flex}section.sss .faq-list .faq-item .faq-trigger .faq-question{font-family:var(--font-darker-grotesque),sans-serif;letter-spacing:-.2px;color:#343434;font-size:20px;font-weight:600;line-height:1.4;transition:color .25s}section.sss .faq-list .faq-item .faq-trigger .faq-icon{color:#343434;background:0 0;border:1.5px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:background .25s,border-color .25s,color .25s;display:flex}section.sss .faq-list .faq-item .faq-body{overflow:hidden}section.sss .faq-list .faq-item .faq-body .faq-answers{border-top:1px solid #0000000f;flex-direction:column;gap:10px;margin:0 28px 24px;padding:20px 28px 24px;display:flex}section.sss .faq-list .faq-item .faq-body .faq-answers p{color:#343434bf;letter-spacing:-.1px;font-size:16px;font-weight:400;line-height:1.75}section.sss .desc{color:#343434;opacity:.7;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:15px;text-decoration:none;transition:opacity .2s;display:flex}section.sss .desc:hover{opacity:1}@media (max-width:768px){section.sss{gap:48px;padding:100px 6%}section.sss .faq-list .faq-item .faq-trigger{padding:20px}section.sss .faq-list .faq-item .faq-trigger .faq-question{font-size:17px}section.sss .faq-list .faq-item .faq-trigger .faq-icon{width:36px;min-width:36px;height:36px}section.sss .faq-list .faq-item .faq-body .faq-answers{margin:0 20px 20px;padding-top:16px}}
