:where(.sgs-accordion){display:flex;flex-direction:column}:where(.sgs-accordion-item){border:0 solid var(--wp--preset--color--border-light,var(--wp--preset--color--border,#e0e0e0))}.sgs-accordion-item>summary{cursor:pointer;list-style:none}.sgs-accordion-item>summary::-webkit-details-marker{display:none}.sgs-accordion-item>summary::marker{content:"";display:none}.sgs-accordion-item{--sgs-accordion-header-pad-base-y:16px;--sgs-accordion-header-pad-base-x:20px;--sgs-accordion-content-pad-base-top:0;--sgs-accordion-content-pad-base-x:20px;--sgs-accordion-content-pad-base-bottom:16px}.sgs-accordion--flush .sgs-accordion-item{--sgs-accordion-header-pad-base-x:0;--sgs-accordion-content-pad-base-x:0}.sgs-accordion-item__header{align-items:center;background-color:var(--wp--preset--color--surface,#fff);display:flex;gap:var(--sgs-accordion-header-gap,12px);min-height:var(--sgs-accordion-header-min-h,44px);padding:var(--sgs-accordion-header-pad-top,var(--sgs-accordion-header-pad-base-y)) var(--sgs-accordion-header-pad-right,var(--sgs-accordion-header-pad-base-x)) var(--sgs-accordion-header-pad-bottom,var(--sgs-accordion-header-pad-base-y)) var(--sgs-accordion-header-pad-left,var(--sgs-accordion-header-pad-base-x))}.sgs-accordion-item__title{flex:1}.sgs-accordion-item__icons{display:grid;flex-shrink:0;height:var(--sgs-accordion-icon-size,24px);place-items:center;width:var(--sgs-accordion-icon-size,24px)}.sgs-accordion-item__icon-close,.sgs-accordion-item__icon-open{align-items:center;display:flex;grid-area:1/1;height:100%;justify-content:center;transition:opacity var(--wp--custom--duration--medium,.3s) var(--wp--custom--easing--default,cubic-bezier(.4,0,.2,1)),rotate var(--wp--custom--duration--medium,.3s) var(--wp--custom--easing--default,cubic-bezier(.4,0,.2,1)),color var(--wp--custom--duration--fast,.15s) var(--wp--custom--easing--default,cubic-bezier(.4,0,.2,1));width:100%}.sgs-accordion-item__icon-close>svg,.sgs-accordion-item__icon-open>svg{height:100%;width:100%}.sgs-accordion-item__icon-close>svg,.sgs-accordion-item__icon-close>svg *,.sgs-accordion-item__icon-open>svg,.sgs-accordion-item__icon-open>svg *{stroke-width:var(--sgs-accordion-icon-stroke-width,2)}:where(.sgs-accordion-item__icon-close),:where(.sgs-accordion-item__icon-open){color:var(--wp--preset--color--text-muted,#555)}.sgs-accordion-item[open] .sgs-accordion-item__icon-open,.sgs-accordion-item__icon-close{opacity:0}.sgs-accordion-item[open] .sgs-accordion-item__icon-close,.sgs-accordion-item[open] .sgs-accordion-item__icon-open--rotates{opacity:1}.sgs-accordion-item[open] .sgs-accordion-item__icon-open--rotates:where(:not([data-sgs-me])){rotate:var(--sgs-accordion-icon-rotate,0deg)}.sgs-accordion-item__chevron{align-items:center;color:var(--wp--preset--color--text-muted,#555);display:flex;flex-shrink:0;height:var(--sgs-accordion-icon-size,24px);justify-content:center;transition:transform var(--wp--custom--duration--medium,.3s) var(--wp--custom--easing--default,cubic-bezier(.4,0,.2,1));width:var(--sgs-accordion-icon-size,24px)}.sgs-accordion-item[open] .sgs-accordion-item__chevron{transform:rotate(180deg)}.sgs-accordion-item__content{overflow:hidden;padding:var(--sgs-accordion-content-pad-top,var(--sgs-accordion-content-pad-base-top)) var(--sgs-accordion-content-pad-right,var(--sgs-accordion-content-pad-base-x)) var(--sgs-accordion-content-pad-bottom,var(--sgs-accordion-content-pad-base-bottom)) var(--sgs-accordion-content-pad-left,var(--sgs-accordion-content-pad-base-x))}.sgs-accordion-item__content.is-open{height:var(--sgs-accordion-height,auto)}.sgs-accordion-item__content.is-animating{transition:height var(--wp--custom--duration--medium,.3s) var(--wp--custom--easing--ease,ease)}.sgs-accordion-item__content>:first-child{margin-top:0}.sgs-accordion-item__content>:last-child{margin-bottom:0}:where(.sgs-accordion--bordered .sgs-accordion-item){border:1px solid var(--wp--preset--color--border,#e0e0e0);border-radius:var(--wp--custom--border-radius--medium,8px)}.sgs-accordion--bordered .sgs-accordion-item+.sgs-accordion-item{margin-top:-1px}:where(.sgs-accordion--bordered .sgs-accordion-item+.sgs-accordion-item){border-top-left-radius:0;border-top-right-radius:0}:where(.sgs-accordion--bordered .sgs-accordion-item:first-child){border-top-left-radius:var(--wp--custom--border-radius--medium,8px);border-top-right-radius:var(--wp--custom--border-radius--medium,8px)}:where(.sgs-accordion--bordered .sgs-accordion-item:last-child){border-bottom-left-radius:var(--wp--custom--border-radius--medium,8px);border-bottom-right-radius:var(--wp--custom--border-radius--medium,8px)}:where(.sgs-accordion--flush .sgs-accordion-item){border-bottom:1px solid var(--wp--preset--color--border,#e0e0e0)}:where(.sgs-accordion--flush .sgs-accordion-item:last-child){border-bottom:0}:where(.sgs-accordion--card .sgs-accordion-item){border:1px solid var(--wp--preset--color--border,#e0e0e0);border-radius:var(--wp--custom--border-radius--medium,8px)}.sgs-accordion--card .sgs-accordion-item{background:var(--wp--preset--color--surface-alt,#fff);box-shadow:0 1px 3px color-mix(in srgb,var(--wp--custom--shadow-colour) 4%,transparent)}
@media (forced-colors:active){.sgs-accordion--card .sgs-accordion-item:not(:focus-visible){outline:1px solid CanvasText;outline-offset:-1px}}

.sgs-accordion--card .sgs-accordion-item:hover{box-shadow:0 1px 4px color-mix(in srgb,var(--wp--custom--shadow-colour) 4%,transparent)}
.sgs-accordion--card .sgs-accordion-item+.sgs-accordion-item{margin-top:8px}.sgs-accordion--icon-left .sgs-accordion-item__header{flex-direction:row}@media (max-width:767px){.sgs-accordion-item{--sgs-accordion-header-pad-base-y:14px;--sgs-accordion-header-pad-base-x:16px;--sgs-accordion-content-pad-base-x:16px;--sgs-accordion-content-pad-base-bottom:14px}.sgs-accordion--flush .sgs-accordion-item{--sgs-accordion-header-pad-base-x:0;--sgs-accordion-content-pad-base-x:0}}@supports (interpolate-size:allow-keywords){@supports selector(::details-content){.sgs-accordion-item{interpolate-size:allow-keywords}.sgs-accordion-item::details-content{block-size:0;overflow:clip;transition:block-size var(--wp--custom--duration--medium,.3s) var(--wp--custom--easing--default,cubic-bezier(.4,0,.2,1)),content-visibility var(--wp--custom--duration--medium,.3s) allow-discrete}.sgs-accordion-item[open]::details-content{block-size:auto}}}@media (prefers-reduced-motion:reduce){.sgs-accordion-item::details-content,.sgs-accordion-item__chevron,.sgs-accordion-item__content,.sgs-accordion-item__header,.sgs-accordion-item__icon-close,.sgs-accordion-item__icon-open{animation-duration:.01ms!important;transition-duration:.01ms!important}.sgs-accordion-item[open] .sgs-accordion-item__chevron{transform:none!important}}
