.wp-block-suiteseo-faq{--ss-border:hsla(0,0%,50%,.28);--ss-border-strong:hsla(0,0%,50%,.45);--ss-surface:hsla(0,0%,50%,.06);--ss-surface-raised:hsla(0,0%,50%,.1);--ss-muted:grey;--ss-accent:currentColor;--ss-border:color-mix(in srgb,currentColor 18%,transparent);--ss-border-strong:color-mix(in srgb,currentColor 38%,transparent);--ss-surface:color-mix(in srgb,currentColor 5%,transparent);--ss-surface-raised:color-mix(in srgb,currentColor 9%,transparent);--ss-muted:color-mix(in srgb,currentColor 62%,transparent);--ss-gap:var(--wp--style--block-gap,1.25rem);--ss-pad:clamp(0.875rem,2.5vw,1.5rem);--ss-radius:10px;margin-block:var(--ss-gap)}@media(prefers-reduced-motion:no-preference){.wp-block-suiteseo-faq .suiteseo-faq-item{transition-duration:.16s;transition-property:background-color,border-color;transition-timing-function:ease}}.wp-block-suiteseo-faq .suiteseo-faq-item>summary:focus-visible{border-radius:3px;outline:2px solid var(--ss-accent);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.wp-block-suiteseo-faq .suiteseo-faq-item>summary{transition-duration:.16s;transition-property:background-color,border-color;transition-timing-function:ease}}.wp-block-suiteseo-faq .suiteseo-faq-item>summary{align-items:flex-start;cursor:pointer;display:flex;font-weight:600;gap:.75em;line-height:1.4;list-style:none}.wp-block-suiteseo-faq .suiteseo-faq-item>summary::-webkit-details-marker{display:none}@media(prefers-reduced-motion:no-preference){.wp-block-suiteseo-faq .suiteseo-faq-item>summary:after{transition-duration:.16s;transition-property:transform,background-size,border-color,color;transition-timing-function:ease}}.wp-block-suiteseo-faq .suiteseo-faq-item>div{line-height:1.65}.wp-block-suiteseo-faq .suiteseo-faq-item>div>:first-child{margin-block-start:0}.wp-block-suiteseo-faq .suiteseo-faq-item>div>:last-child{margin-block-end:0}.wp-block-suiteseo-faq:is(.is-style-boxed,.is-style-qa) .suiteseo-faq-item>summary:after{block-size:.5em;border-block-end:2px solid var(--ss-muted);border-inline-end:2px solid var(--ss-muted);content:"";flex:none;inline-size:.5em;margin-block-start:.3em;margin-inline-start:auto;transform:rotate(45deg)}.wp-block-suiteseo-faq:is(.is-style-boxed,.is-style-qa) .suiteseo-faq-item[open]>summary:after{border-color:var(--ss-accent);margin-block-start:.55em;transform:rotate(-135deg)}.wp-block-suiteseo-faq.is-style-separated .suiteseo-faq-item,.wp-block-suiteseo-faq:not([class*=is-style-]) .suiteseo-faq-item{border-block-end:1px solid var(--ss-border)}.wp-block-suiteseo-faq.is-style-separated .suiteseo-faq-item:first-child,.wp-block-suiteseo-faq:not([class*=is-style-]) .suiteseo-faq-item:first-child{border-block-start:1px solid var(--ss-border)}.wp-block-suiteseo-faq.is-style-separated .suiteseo-faq-item>summary,.wp-block-suiteseo-faq:not([class*=is-style-]) .suiteseo-faq-item>summary{padding-block:1em}.wp-block-suiteseo-faq.is-style-separated .suiteseo-faq-item>summary:after,.wp-block-suiteseo-faq:not([class*=is-style-]) .suiteseo-faq-item>summary:after{background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;block-size:.75em;color:var(--ss-muted);content:"";flex:none;inline-size:.75em;margin-block-start:.32em;margin-inline-start:auto}.wp-block-suiteseo-faq.is-style-separated .suiteseo-faq-item[open]>summary:after,.wp-block-suiteseo-faq:not([class*=is-style-]) .suiteseo-faq-item[open]>summary:after{background-size:100% 2px,2px 0;color:var(--ss-accent)}.wp-block-suiteseo-faq.is-style-separated .suiteseo-faq-item>div,.wp-block-suiteseo-faq:not([class*=is-style-]) .suiteseo-faq-item>div{max-inline-size:62ch;padding-block-end:1.15em}:where(.wp-block-suiteseo-faq.is-style-boxed){border:1px solid var(--ss-border);border-radius:var(--ss-radius);overflow:hidden}.wp-block-suiteseo-faq.is-style-boxed .suiteseo-faq-item{border-inline-start:3px solid transparent}.wp-block-suiteseo-faq.is-style-boxed .suiteseo-faq-item+.suiteseo-faq-item{border-block-start:1px solid var(--ss-border)}.wp-block-suiteseo-faq.is-style-boxed .suiteseo-faq-item[open]{background:var(--ss-surface);border-inline-start-color:var(--ss-accent)}.wp-block-suiteseo-faq.is-style-boxed .suiteseo-faq-item>summary{padding:.95em var(--ss-pad)}.wp-block-suiteseo-faq.is-style-boxed .suiteseo-faq-item>summary:hover{background:var(--ss-surface)}.wp-block-suiteseo-faq.is-style-boxed .suiteseo-faq-item>summary:focus-visible{outline-offset:-3px}.wp-block-suiteseo-faq.is-style-boxed .suiteseo-faq-item>div{padding:0 var(--ss-pad) 1.15em}.wp-block-suiteseo-faq.is-style-cards{counter-reset:ss-faq;display:grid;gap:.75em}.wp-block-suiteseo-faq.is-style-cards .suiteseo-faq-item{background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:var(--ss-radius);counter-increment:ss-faq}.wp-block-suiteseo-faq.is-style-cards .suiteseo-faq-item[open]{background:var(--ss-surface-raised);border-color:var(--ss-border-strong)}.wp-block-suiteseo-faq.is-style-cards .suiteseo-faq-item>summary{padding:.95em var(--ss-pad)}.wp-block-suiteseo-faq.is-style-cards .suiteseo-faq-item>summary:before{color:var(--ss-accent);content:counter(ss-faq,decimal-leading-zero);flex:none;font-size:.85em;font-variant-numeric:tabular-nums;font-weight:700;inline-size:1.9em;margin-block-start:.15em}.wp-block-suiteseo-faq.is-style-cards .suiteseo-faq-item>summary:after{background:linear-gradient(currentColor,currentColor) 50%/.55em 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px .55em no-repeat;block-size:1.5em;border:1px solid var(--ss-border-strong);border-radius:50%;box-sizing:border-box;color:inherit;content:"";flex:none;inline-size:1.5em;margin-inline-start:auto}.wp-block-suiteseo-faq.is-style-cards .suiteseo-faq-item[open]>summary:after{background-size:.55em 1.5px,1.5px 0;border-color:var(--ss-accent);color:var(--ss-accent)}.wp-block-suiteseo-faq.is-style-cards .suiteseo-faq-item>div{padding:0 var(--ss-pad) 1.1em calc(var(--ss-pad) + 2.35em)}.wp-block-suiteseo-faq.is-style-qa .suiteseo-faq-item{padding-block:1.1em}.wp-block-suiteseo-faq.is-style-qa .suiteseo-faq-item+.suiteseo-faq-item{border-block-start:1px solid var(--ss-border)}.wp-block-suiteseo-faq.is-style-qa .suiteseo-faq-item>div:before,.wp-block-suiteseo-faq.is-style-qa .suiteseo-faq-item>summary:before{align-items:center;block-size:1.75em;border-radius:50%;box-sizing:border-box;display:inline-flex;flex:none;font-size:.8em;font-weight:700;inline-size:1.75em;justify-content:center;line-height:1}.wp-block-suiteseo-faq.is-style-qa .suiteseo-faq-item>summary:before{border:1.5px solid var(--ss-accent);color:var(--ss-accent);content:"Q"}.wp-block-suiteseo-faq.is-style-qa .suiteseo-faq-item>div{padding-block-start:.75em;padding-inline-start:2.15em;position:relative}.wp-block-suiteseo-faq.is-style-qa .suiteseo-faq-item>div:before{background:var(--ss-surface-raised);color:var(--ss-muted);content:"A";inset-block-start:1.05em;inset-inline-start:0;position:absolute}.wp-block-suiteseo-faq .suiteseo-faq-item>summary>.suiteseo-faq__question{flex:1 1 auto;min-inline-size:0}.wp-block-suiteseo-faq .suiteseo-faq__remove{font-size:.8em;margin-block-start:.5em;opacity:.7}.wp-block-suiteseo-faq .suiteseo-faq__add{margin-block-start:.75em}
