.faq-section{text-align:center;background:#f0f4ff;width:100%;max-width:none;margin:0;padding:40px 24px 80px}.faq-section__head{text-align:center;max-width:924px;margin:0 auto 48px}.faq-section__head .eyebrow{color:var(--colors-lynch-600);font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-lg);font-weight:var(--typography-font-weight-bold);letter-spacing:var(--typography-letter-spacing-none);text-transform:uppercase;margin:0;line-height:125%}.faq-section__head h2{color:var(--colors-lynch-900);font-family:var(--font-font-family-secondary);letter-spacing:-.4px;margin:10px 0 12px;font-size:clamp(42px,4.4vw,56px);font-weight:700;line-height:1.12}.faq-section__head p:last-child{color:var(--colors-lynch-600);font-family:var(--typography-font-family-text);margin:0;font-size:18px;font-weight:400;line-height:1.4}.faq-section__list{text-align:left;max-width:1040px;margin:0 auto}.faq-section__item{box-shadow:var(--faq-section-card-shadow,0 4px 12px #1a49ff1a);background:#fff;border-radius:16px;margin-bottom:12px;padding:16px 20px;overflow:hidden}.faq-section__question{margin:0}.faq-section__trigger{color:var(--neutral-default,var(--colors-lynch-700));cursor:pointer;font-family:var(--Typography-Font-Family-Paragraph,var(--typography-font-family-text));text-align:left;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;padding:0;font-size:16px;font-weight:500;line-height:125%;display:flex;position:relative}.faq-section__icon{color:var(--neutral-default,var(--colors-lynch-700));flex-shrink:0;font-size:20px;line-height:1;transition:transform .225s cubic-bezier(.4,0,.2,1);display:inline-flex;transform:rotate(0)}.faq-section__item.is-open .faq-section__icon{transform:rotate(180deg)}.faq-section__answer-wrap{grid-template-rows:0fr;transition:grid-template-rows .225s cubic-bezier(.4,0,.2,1);display:grid}.faq-section__item.is-open .faq-section__answer-wrap{grid-template-rows:1fr}.faq-section__answer{min-height:0;overflow:hidden}.faq-section__answer-content{color:var(--neutral-default,var(--colors-lynch-700));font-family:var(--font-font-family-primary);opacity:0;padding-top:0;font-size:14px;font-weight:400;line-height:16px;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .225s cubic-bezier(.4,0,.2,1),padding-top .225s cubic-bezier(.4,0,.2,1);transform:translateY(-8px)}.faq-section__answer-content>:first-child{margin-top:0}.faq-section__answer-content>:last-child{margin-bottom:0}.faq-section__answer-content--plain-text p{color:var(--neutral-default,var(--colors-lynch-700));white-space:pre-line;margin:0}.faq-section__answer-content--markdown p,.faq-section__answer-content--markdown ul,.faq-section__answer-content--markdown ol{margin:0 0 12px}.faq-section__answer-content--markdown ul,.faq-section__answer-content--markdown ol{padding-left:20px;list-style-position:inside}.faq-section__answer-content--markdown ul{list-style-type:disc}.faq-section__answer-content--markdown ol{list-style-type:decimal}.faq-section__answer-content--markdown li+li{margin-top:6px}.faq-section__answer-content--markdown a{color:#1d4ed8;text-underline-offset:2px;word-break:break-word;text-decoration:underline}.faq-section__item.is-open .faq-section__answer-content{opacity:1;padding-top:12px;transform:translateY(0)}@media (max-width:767px){.faq-section{padding:32px 16px 64px}.faq-section__head{margin-bottom:32px}.faq-section__item{padding:16px}.faq-section__trigger{gap:16px}}
