.AccordionPanel{background:var(--page-background);padding:120px 20px;@media (max-width:960px){padding-bottom:60px;padding-left:20px;padding-right:20px;padding-top:60px}.constrain{margin:0 auto;max-width:864px}h2{text-align:center}.accordion{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:0;color:#e5e7eb;display:flex;flex-direction:column;gap:10px;overflow:clip;.item{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:0;contain:layout paint;min-height:0;overflow:hidden}.item+.item{border-top:1px solid #e4e4e4}.trigger{align-items:center;appearance:none;background:transparent;border:0;color:inherit;color:#f15e31;cursor:pointer;display:grid;font-size:20px;font-weight:700;gap:14px;grid-template-columns:1fr auto;line-height:28px;padding:18px 20px 18px 0;text-align:left;width:100%;@media (max-width:960px){font-size:16px}&:focus-visible,&:hover{background:hsla(0,0%,100%,.04);outline:none}.chevron-badge{align-items:center;background:#f15e31;border-radius:200%;display:inline-flex;flex:0 0 auto;justify-content:center;padding:5px}.chevron{block-size:20px;color:#fff;inline-size:20px;transform-origin:50% 50%;transition:transform var(--accordion-duration,.28s) var(--accordion-easing,ease)}&[aria-expanded=true] .chevron{transform:rotate(180deg)}}.panel{box-sizing:border-box;display:flow-root;height:0;opacity:0;overflow:hidden;transition:height var(--accordion-duration,.28s) var(--accordion-easing,ease),opacity var(--accordion-duration,.28s) linear;will-change:height,opacity;&[data-state=open]{opacity:1}.panel-inner{color:#000;font-size:13px;font-weight:400;line-height:18px;margin:0;padding:0 20px 20px 0;p{font-size:13px}>:first-child{margin-top:0}>:last-child{margin-bottom:0}}}}}