.ska-faq,.ska-faq *,.ska-faq :before,.ska-faq :after{box-sizing:border-box}.ska-faq{--ska-faq-max-inline-size:800px;--ska-faq-row-pad-block:16px;--ska-faq-row-gap:16px;--ska-faq-icon-size:32px;--ska-faq-icon-svg-size:16px;--ska-faq-answer-pad-inline-end:0;--ska-faq-answer-pad-block-end:24px;--ska-faq-paragraph-gap:24px;--ska-faq-q-size:16px;--ska-faq-q-line:24px;--ska-faq-q-tracking:-.01em;--ska-faq-a-size:16px;--ska-faq-a-line:24px;--ska-faq-q-text:var(--ska-color-brand-ink,#013a3d);--ska-faq-q-text-open:var(--ska-color-brand-primary,#00524e);--ska-faq-a-text:var(--ska-color-text-muted,#52595d);--ska-faq-hl-text:var(--ska-color-brand-primary,#00524e);--ska-faq-icon-bg:var(--ska-color-surface-soft,#f5f8f8);--ska-faq-icon-ring:var(--ska-color-border-soft,#dfe4e6);--ska-faq-icon-color:var(--ska-color-brand-ink,#013a3d);--ska-faq-icon-bg-open:var(--ska-color-brand-accent,#b8f64a);--ska-faq-icon-ring-open:var(--ska-color-accent-hover,#86d210);--ska-faq-separator:var(--ska-color-border-soft,#dfe4e6);--ska-faq-focus:var(--ska-color-brand-primary,#00524e);--ska-faq-border-width:var(--ska-border-width-default,1px);--ska-faq-focus-width:var(--ska-border-width-strong,2px);--ska-faq-focus-offset:2px;--ska-faq-focus-radius:var(--ska-radius-xs,4px);--ska-faq-motion-state:.22s;--ska-faq-motion-reveal:.3s;--ska-faq-easing:cubic-bezier(.33, .1, .24, 1);--ska-faq-reveal-offset:4px;inline-size:100%;max-inline-size:var(--ska-faq-max-inline-size);min-inline-size:0;margin-inline:auto}.ska-faq__item{border-block-end:var(--ska-faq-border-width) solid var(--ska-faq-separator)}.ska-faq__item:first-of-type{border-block-start:var(--ska-faq-border-width) solid var(--ska-faq-separator)}.ska-faq__q{align-items:center;gap:var(--ska-faq-row-gap);padding-block:var(--ska-faq-row-pad-block);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}.ska-faq__q::-webkit-details-marker{display:none}.ska-faq__q:focus-visible{outline:var(--ska-faq-focus-width) solid var(--ska-faq-focus);outline-offset:var(--ska-faq-focus-offset);border-radius:var(--ska-faq-focus-radius)}.ska-faq__qtext{overflow-wrap:break-word;min-inline-size:0;font-family:var(--ska-font-family-heading,"SEO Kovani Poppins", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);font-size:var(--ska-faq-q-size);font-weight:600;line-height:var(--ska-faq-q-line);letter-spacing:var(--ska-faq-q-tracking);color:var(--ska-faq-q-text);flex:1;margin:0}.ska-faq__icon{inline-size:var(--ska-faq-icon-size);block-size:var(--ska-faq-icon-size);border-radius:var(--ska-radius-round,9999px);background-color:var(--ska-faq-icon-bg);box-shadow:inset 0 0 0 var(--ska-faq-border-width) var(--ska-faq-icon-ring);color:var(--ska-faq-icon-color);flex:none;place-items:center;display:grid}.ska-faq__icon-svg{inline-size:var(--ska-faq-icon-svg-size);block-size:var(--ska-faq-icon-svg-size);display:block}.ska-faq__panel{grid-template-rows:0fr;display:grid}.ska-faq__a{overflow-wrap:break-word;min-block-size:0;font-family:var(--ska-font-family-body,"SEO Kovani Rubik", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif);font-size:var(--ska-faq-a-size);font-weight:400;line-height:var(--ska-faq-a-line);color:var(--ska-faq-a-text);padding-block-end:var(--ska-faq-answer-pad-block-end);padding-inline-end:var(--ska-faq-answer-pad-inline-end);overflow:hidden}.ska-faq__a p{margin:0}.ska-faq__a p+p{margin-block-start:var(--ska-faq-paragraph-gap)}.ska-faq__hl{color:var(--ska-faq-hl-text);font-weight:500}.ska-faq__item[open]>.ska-faq__q>.ska-faq__qtext{color:var(--ska-faq-q-text-open)}.ska-faq__item[open]>.ska-faq__q>.ska-faq__icon{background-color:var(--ska-faq-icon-bg-open);box-shadow:inset 0 0 0 var(--ska-faq-border-width) var(--ska-faq-icon-ring-open);transform:rotate(45deg)}.ska-faq__item[open]>.ska-faq__panel{grid-template-rows:1fr}.ska-faq__item.is-closing>.ska-faq__q>.ska-faq__qtext{color:var(--ska-faq-q-text)}.ska-faq__item.is-closing>.ska-faq__q>.ska-faq__icon{background-color:var(--ska-faq-icon-bg);box-shadow:inset 0 0 0 var(--ska-faq-border-width) var(--ska-faq-icon-ring);transform:none}.ska-faq__item.is-closing>.ska-faq__panel{grid-template-rows:0fr}@media (prefers-reduced-motion:no-preference){.ska-faq__qtext{transition:color var(--ska-faq-motion-state) var(--ska-faq-easing)}.ska-faq__icon{transition:background-color var(--ska-faq-motion-state) var(--ska-faq-easing), box-shadow var(--ska-faq-motion-state) var(--ska-faq-easing), transform var(--ska-faq-motion-state) var(--ska-faq-easing)}.ska-faq__panel{transition:grid-template-rows var(--ska-faq-motion-reveal) var(--ska-faq-easing)}.ska-faq__a{opacity:0;transform:translateY(var(--ska-faq-reveal-offset));transition:opacity var(--ska-faq-motion-reveal) var(--ska-faq-easing), transform var(--ska-faq-motion-reveal) var(--ska-faq-easing)}.ska-faq__item[open]>.ska-faq__panel>.ska-faq__a{opacity:1;transform:none}.ska-faq__item.is-closing>.ska-faq__panel>.ska-faq__a{opacity:0;transform:translateY(var(--ska-faq-reveal-offset))}}@media (hover:hover) and (pointer:fine){.ska-faq__item:not([open])>.ska-faq__q:hover>.ska-faq__qtext{color:var(--ska-faq-q-text-open)}.ska-faq__item:not([open])>.ska-faq__q:hover>.ska-faq__icon{background-color:var(--ska-faq-icon-bg-open);box-shadow:inset 0 0 0 var(--ska-faq-border-width) var(--ska-faq-icon-ring-open)}}@media (width>=768px){.ska-faq{--ska-faq-row-pad-block:24px;--ska-faq-answer-pad-inline-end:calc(var(--ska-faq-icon-size) + var(--ska-faq-row-gap))}}.elementor-widget-ska_faq:not(.elementor-widget__width-initial,.elementor-widget__width-auto){inline-size:100%}.elementor-widget-ska_faq>.elementor-widget-container{inline-size:100%;min-inline-size:0}
