.FAQ_section__99cwm{padding:var(--lp-section-y) var(--lp-gutter);background:var(--lp-page)}.FAQ_container__k_yrz{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(2rem,1rem + 4vw,6rem);max-width:var(--lp-max);margin:0 auto}.FAQ_intro__LKuWy{display:grid;align-content:start;gap:16px;position:sticky;top:calc(var(--header-height) + 32px)}.FAQ_eyebrow__RVcKX{color:var(--lp-accent-text);font-size:var(--lp-caption);font-weight:550}.FAQ_heading__y2XP5{color:var(--lp-ink);font-size:var(--lp-h2);font-weight:600;letter-spacing:-.035em;line-height:1.05}.FAQ_lede__tsE9z{max-width:32ch;color:var(--lp-ink-2);font-size:var(--lp-lede);line-height:1.5}.FAQ_listWrap__UxGYQ{min-width:0}.FAQ_list__tJyLB{border-top:1px solid var(--lp-line-2)}.FAQ_item__k0RFm{border-bottom:1px solid var(--lp-line-2)}.FAQ_itemHeading__q_CQE{font:inherit}.FAQ_trigger__6PzRZ{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:72px;padding:20px 0;border:0;background:none;color:var(--lp-ink);text-align:left;cursor:pointer}.FAQ_question__pb0WN{font-size:clamp(1rem,.95rem + .2vw,1.125rem);font-weight:550;letter-spacing:-.015em;line-height:1.4}.FAQ_trigger__6PzRZ:hover .FAQ_question__pb0WN{color:var(--lp-accent-text)}.FAQ_icon__I7QOE{position:relative;width:14px;height:14px;flex:none;color:var(--lp-ink-2)}.FAQ_icon__I7QOE span{position:absolute;top:50%;left:0;width:100%;height:1.5px;border-radius:2px;background:currentColor;transform:translateY(-50%);transition:transform .26s var(--lp-ease)}.FAQ_icon__I7QOE span:last-child{transform:translateY(-50%) rotate(90deg)}.FAQ_itemOpen__cgQAR .FAQ_icon__I7QOE span:last-child{transform:translateY(-50%) rotate(0deg)}.FAQ_content__ljhHQ{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s var(--lp-ease)}.FAQ_itemOpen__cgQAR .FAQ_content__ljhHQ{grid-template-rows:1fr}.FAQ_contentInner__iM_vX{min-height:0;overflow:hidden}.FAQ_answer__zo_fI{max-width:62ch;padding:0 40px 24px 0;color:var(--lp-ink-2);font-size:var(--lp-body);line-height:1.65}.FAQ_more__Mz5Z5{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;padding:0 18px;border:0;border-radius:999px;background:var(--lp-canvas-2);box-shadow:inset 0 0 0 1px var(--lp-line);color:var(--lp-ink);font-size:var(--lp-small);font-weight:550;cursor:pointer}.FAQ_more__Mz5Z5:hover{background:var(--lp-canvas-3)}@media (prefers-reduced-motion:reduce){.FAQ_content__ljhHQ,.FAQ_icon__I7QOE span{transition:none}}@media (max-width:899px){.FAQ_container__k_yrz{grid-template-columns:1fr}.FAQ_intro__LKuWy{position:static}.FAQ_answer__zo_fI{padding-right:0}}