/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial}}}.accordion{--color-accord-bg:var(--color-pl-blue-50);--color-accord-summary-title:var(--color-pl-blue-700);--color-accord-text:var(--color-pl-grey-600);background-color:var(--color-accord-bg);border-radius:16px}.accordion details i.icon svg{--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));rotate:0deg}@media(prefers-reduced-motion:no-preference){.accordion details i.icon svg{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}}.accordion details i.icon svg path{opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.accordion details[open] i.icon svg{rotate:90deg}.accordion details[open] i.icon svg path.dash-1{opacity:0}.accordion details summary{cursor:pointer;flex-direction:column;justify-content:space-between;gap:16px;padding:16px;display:flex}@media(min-width:62.5em){.accordion details summary{flex-direction:row;align-items:center;padding:24px}}.accordion details summary::marker{-webkit-appearance:none;-moz-appearance:none;appearance:none;content:none}.accordion details summary::-webkit-details-marker{display:none}.accordion details summary:focus-visible{outline:0}.accordion details i.icon{width:3rem;height:3rem;display:inline-block;position:relative}.accordion+.accordion{margin-top:24px}.accordion:has(:focus-visible):not(:has(.content:focus-within)){outline:2px solid var(--color-cx-focus-outline);outline-offset:.5rem}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
