.ls-phase-faq .schema-faq{gap:var(--wp--preset--spacing--10)}.ls-phase-faq .schema-faq.is-accordion .schema-faq-section{--ls-faq-border-rest: color-mix(in srgb, var(--wp--custom--color--border--card) 55%, transparent);border-radius:var(--wp--preset--border-radius--400)}.ls-phase-faq .schema-faq.is-accordion .schema-faq-question{position:relative;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-right:calc(var(--wp--preset--spacing--30) + var(--wp--preset--spacing--50) + var(--wp--preset--spacing--10))}.ls-phase-faq .schema-faq.is-accordion .schema-faq-question::before{content:"";position:absolute;top:50%;right:var(--wp--preset--spacing--30);width:var(--wp--preset--spacing--50);height:var(--wp--preset--spacing--50);transform:translateY(-50%);border-radius:var(--wp--preset--border-radius--500);background:color-mix(in srgb, var(--ls-faq-border-active) 15%, transparent);transition:background-color var(--wp--custom--animation--duration--base) var(--wp--custom--animation--easing--standard)}.ls-phase-faq .schema-faq.is-accordion .schema-faq-question::after{content:"";display:block;position:absolute;top:50%;right:var(--wp--preset--spacing--30);width:var(--wp--preset--spacing--50);height:var(--wp--preset--spacing--50);margin-inline-start:0;border:none;transform:translateY(-50%);transform-origin:center;background-image:linear-gradient(currentColor, currentColor),linear-gradient(currentColor, currentColor);background-position:center;background-size:40% 2px,2px 40%;background-repeat:no-repeat;color:var(--ls-faq-border-active);transition:background-size var(--wp--custom--animation--duration--base) var(--wp--custom--animation--easing--emphasised)}.ls-phase-faq .schema-faq.is-accordion .schema-faq-section.is-open>.schema-faq-question::after{background-size:40% 2px,0 2px;transform:translateY(-50%)}@media(prefers-reduced-motion: reduce){.ls-phase-faq .schema-faq.is-accordion .schema-faq-question::before,.ls-phase-faq .schema-faq.is-accordion .schema-faq-question::after{transition:none}}body.page-slug-discover .ls-phase-faq .schema-faq.is-accordion .schema-faq-section,body.ls-service-phase-discover .ls-phase-faq .schema-faq.is-accordion .schema-faq-section{--ls-faq-border-active: var(--wp--custom--color--phase--discover)}body.page-slug-create .ls-phase-faq .schema-faq.is-accordion .schema-faq-section,body.ls-service-phase-create .ls-phase-faq .schema-faq.is-accordion .schema-faq-section{--ls-faq-border-active: var(--wp--custom--color--phase--create)}body.page-slug-build .ls-phase-faq .schema-faq.is-accordion .schema-faq-section,body.ls-service-phase-build .ls-phase-faq .schema-faq.is-accordion .schema-faq-section{--ls-faq-border-active: var(--wp--custom--color--phase--build)}body.page-slug-launch .ls-phase-faq .schema-faq.is-accordion .schema-faq-section,body.ls-service-phase-launch .ls-phase-faq .schema-faq.is-accordion .schema-faq-section{--ls-faq-border-active: var(--wp--custom--color--phase--launch)}body.page-slug-grow .ls-phase-faq .schema-faq.is-accordion .schema-faq-section,body.ls-service-phase-grow .ls-phase-faq .schema-faq.is-accordion .schema-faq-section{--ls-faq-border-active: var(--wp--custom--color--phase--grow)}body.page-slug-evolve .ls-phase-faq .schema-faq.is-accordion .schema-faq-section,body.ls-service-phase-evolve .ls-phase-faq .schema-faq.is-accordion .schema-faq-section{--ls-faq-border-active: var(--wp--custom--color--phase--evolve)}.ls-phase-faq.ls-service-faq .schema-faq.is-accordion .schema-faq-section,.ls-phase-faq.ls-service-faq .schema-faq.is-accordion .schema-faq-section:hover,.ls-phase-faq.ls-service-faq .schema-faq.is-accordion .schema-faq-section.is-open{background:var(--wp--custom--color--surface--canvas);border-radius:var(--wp--preset--border-radius--300)}.ls-phase-faq.ls-service-faq .schema-faq.is-accordion .schema-faq-question::before{background:rgba(0,0,0,0)}
