.lnr-accordion{--accordion-bg:var(--wp--preset--color--black,#000);--accordion-border-gradient:var(--wp--preset--gradient--brand-180);--accordion-text:var(--wp--preset--color--white,#fff);--accordion-active-text:var(--wp--preset--color--primary,#f7b500);--accordion-spacing-x:var(--wp--preset--spacing--m,1.5rem);--accordion-spacing-y:var(--wp--preset--spacing--s,1rem);--accordion-border-radius:0;--accordion-icon-size:24px;--accordion-transition-speed:0.3s;margin-top:1rem;margin-top:var(--accordion-spacing-y);width:100%}.lnr-accordion .accordion-item{background:linear-gradient(var(--accordion-bg),var(--accordion-bg)) padding-box,var(--accordion-border-gradient) border-box;border:2px solid transparent;border-radius:var(--accordion-border-radius);margin-bottom:var(--accordion-spacing-y);padding-left:var(--accordion-spacing-x);padding-right:var(--accordion-spacing-x)}.lnr-accordion .accordion-item:last-child{margin-bottom:0}.lnr-accordion .accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:var(--accordion-spacing-y) 0}.lnr-accordion .accordion-header h3{color:var(--accordion-text);font-family:var(--wp--preset--font-family--montserrat);font-size:var(--wp--preset--font-size--m);margin:0;text-transform:none;transition:color var(--accordion-transition-speed) ease}.lnr-accordion .accordion-header .accordion-icon{flex-shrink:0;height:var(--accordion-icon-size);transition:transform var(--accordion-transition-speed) ease;width:var(--accordion-icon-size)}.lnr-accordion .accordion-header .accordion-icon svg{height:100%;width:100%}.lnr-accordion .accordion-header .accordion-icon svg path{fill:var(--accordion-text)}.lnr-accordion .accordion-content{color:var(--accordion-text);max-height:0;overflow:hidden;padding:0 var(--wp--preset--spacing--xs);transition:max-height var(--accordion-transition-speed) ease}.lnr-accordion .accordion-content p{margin-bottom:var(--accordion-spacing-y)}.lnr-accordion .accordion-content p:last-child{margin-bottom:0}.lnr-accordion .accordion-item.active .accordion-header h3{color:var(--accordion-active-text)}.lnr-accordion .accordion-item.active .accordion-header .accordion-icon{transform:rotate(180deg)}.lnr-accordion .accordion-item.active .accordion-content{padding:0 var(--wp--preset--spacing--xs) var(--accordion-spacing-y)}@media(min-width:768px){.lnr-accordion{--accordion-spacing-x:var(--wp--preset--spacing--l,2rem)}}.lnr-accordion{margin-bottom:2rem;margin-bottom:var(--wp--preset--spacing--l,2rem)}.lnr-accordion .accordion-heading{margin-bottom:1.5rem;margin-bottom:var(--wp--preset--spacing--m,1.5rem)}.lnr-accordion .accordion-heading h2{font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--xl);margin:0;text-transform:uppercase}.block-editor-block-list__block .lnr-accordion .lnr-block-placeholder{background-color:rgba(0,0,0,.05);border-radius:4px;padding:var(--wp--preset--spacing--m);text-align:center}@media(min-width:768px){.lnr-accordion .accordion-heading h2{font-size:var(--wp--preset--font-size--2xl)}}