.insights-faq-heading{margin:0 0 1rem;font-size:1.15rem;font-weight:650;color:var(--zk-ink)}.insights-faq{display:grid;gap:.55rem;max-width:46rem}.insights-faq-item{border-radius:1rem;background:#fff;box-shadow:var(--zk-shadow);overflow:hidden}.insights-faq-item h3{margin:0}.insights-faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border:none;background:transparent;font:inherit;font-size:1rem;font-weight:650;text-align:left;color:var(--zk-ink);cursor:pointer}.insights-faq-trigger:after{content:"+";flex-shrink:0;font-weight:500;color:var(--zk-brand)}.insights-faq-item.is-open .insights-faq-trigger:after{content:"−"}.insights-faq-trigger:focus-visible{outline:2px solid rgba(162,2,123,.45);outline-offset:-2px}.insights-faq-panel{padding:0 1.15rem 1.1rem}.insights-faq-panel p{margin:0;font-size:.98rem;line-height:1.55;color:var(--zk-muted)}.insights-faq-panel p+p{margin-top:.75rem}.ia-faq-section{margin-top:5rem;padding:.25rem 0 4.5rem}@media (max-width:799px){.ia-faq-section{padding-bottom:3.5rem}}.contact-band+.ia-faq-section,.contact-band+.insights-block>.ia-faq-section{margin-top:2rem}.insights-page-body:has(.ia-faq-section),.lianova-body:has(.ia-faq-section){padding-bottom:1rem}.ia-faq-grid{align-items:start}.ia-faq-section .section-heading{margin:0 0 .85rem;font-size:clamp(2rem,3.6vw,3rem);font-weight:650;letter-spacing:-.04em;line-height:1.15;color:#12161c}.ia-faq-intro{margin:0;max-width:22rem;font-size:1.05rem;line-height:1.55;color:rgba(18,22,28,.7)}.ia-faq-section .list.with-top-space{margin-top:1.5rem}.ia-faq-section .list-item-with-checkicon{font-size:1rem;font-weight:600;color:#12161c}.ia-faq-section .accordions .v-expansion-panel{background:#fff;border-radius:.85rem;box-shadow:0 10px 28px -22px rgba(18,22,28,.45)}.ia-faq-section .v-expansion-panel-text__wrapper{white-space:pre-line}.ia-faq-section .insights-ai-privacy{margin:1.15rem 0 0;font-size:.9rem;line-height:1.5;color:rgba(18,22,28,.65)}@media (max-width:991px){.ia-faq-grid.accordion-parent-grid{grid-template-columns:1fr;gap:2rem}.ia-faq-section .content-sticky{position:static}}