.accordion-style1 .fpl .accordion-item{margin-bottom:0}.accordion-style1 .fpl .accordion-button{gap:12px;min-height:56px;padding:12px 4px 12px 0}.accordion-style1 .fpl .accordion-button:before,.accordion-style1 .fpl .accordion-item .accordion-button:before{content:none}.accordion-style1 .fpl .accordion-button:after{display:block;margin-left:auto}.accordion-style1 .fpl .accordion-button:not(.collapsed){background:rgba(223,234,255,.3)}.accordion-style1 .fpl__head{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0;text-align:left}.accordion-style1 .fpl__name{font-size:16px;font-weight:600;line-height:1.4;color:#2b2b2e}.accordion-style1 .fpl__chips{display:flex;flex-wrap:wrap;gap:6px}.accordion-style1 .fpl__chip{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;background:rgba(223,234,255,.45);font-size:14px;font-weight:400;line-height:1.5;color:#2b2b2e;white-space:nowrap}.accordion-style1 .fpl__chip--price{border:1px solid rgba(0,48,135,.2);background:#fff;font-weight:600;color:var(--primary-color)}.accordion-style1 .fpl__chipLabel{font-weight:400;color:#5b5b5b}@media(min-width:768px){.accordion-style1 .fpl__head{flex-direction:row;align-items:center;gap:24px}.accordion-style1 .fpl__name{flex:0 0 clamp(150px,22%,240px)}.accordion-style1 .fpl__chips{justify-content:flex-start}}.accordion-style1 .fpl__plan{margin:8px 0 16px;border:1px solid var(--bs-border-color,#dee2e6);border-radius:12px;overflow:hidden;background:#f8f9fb}