.s3-faq.s3-section{text-align:left}.s3-section+.s3-faq.s3-section{padding-top:0}.s3-faq-container.s3-container{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:4em;max-width:70em}.s3-faq-title{font-family:var(--s3-font-display);letter-spacing:-.05em;font-size:2.8em;font-weight:700;line-height:100%}.s3-faq-list{flex-flow:column;flex:1;gap:.8em;width:100%;display:flex}.s3-faq-item{text-align:left;cursor:pointer;background-color:var(--s3-bg-d);border-radius:.8em;flex-flow:column;display:flex;position:relative}.s3-faq-question{color:var(--s3-krem);outline:none;padding:1em 2.75em 1em 1em}.s3-faq-question:focus-visible{box-shadow:0 0 0 2px var(--s3-odak);border-radius:.8em}.s3-faq-arrow{aspect-ratio:1;width:1em;height:1em;color:var(--s3-krem);transition:transform var(--s3-duration-md) var(--s3-ease);justify-content:center;align-items:center;display:flex;position:absolute;inset:1em 1em auto auto}.s3-faq-question.is-open .s3-faq-arrow{transform:rotate(180deg)}.s3-faq-question-title{font-family:var(--s3-font-body);font-size:1em;font-weight:500}.s3-faq-answer{color:var(--s3-krem);overflow:clip}.s3-faq-question.is-open .s3-faq-answer{height:auto}.s3-faq-answer-inner{padding-top:.8em}.s3-faq-answer-text{text-overflow:ellipsis;font-size:.875em;line-height:1.2;overflow:hidden}.s3-faq-answer-text p{margin:1em 0;line-height:1.2}.s3-faq-copy-link{text-decoration:underline}@media screen and (max-width:767px){.s3-faq-container.s3-container{flex-flow:column;flex:0 auto;gap:0;padding-bottom:40px}}
