.faq[data-astro-cid-ledagoj7]{background:var(--neutral-white);padding-top:var(--sec-pt-d);padding-bottom:var(--sec-pb-d)}@media(max-width:768px){.faq[data-astro-cid-ledagoj7]{padding-top:var(--sec-pt-m);padding-bottom:var(--sec-pb-m)}}.faq--gradient[data-astro-cid-ledagoj7]{background:linear-gradient(to bottom,var(--neutral-white) 0%,var(--surface-section-light-blue, #eaf4fb) 100%)}.faq--white-to-sand-100[data-astro-cid-ledagoj7]{background:linear-gradient(to bottom,var(--neutral-white) 0%,var(--neutral-white) 90%,var(--neutral-sand-100, #f2e6d8) 100%)}.faq--cool[data-astro-cid-ledagoj7]{background:var(--surface-section-light-blue, #eaf4fb)}.faq--cool[data-astro-cid-ledagoj7] .faq__details[data-astro-cid-ledagoj7]{background:var(--neutral-white)}.faq--warm[data-astro-cid-ledagoj7]{background:var(--neutral-sand-50)}.faq--warm[data-astro-cid-ledagoj7] .faq__details[data-astro-cid-ledagoj7]{background:var(--neutral-gray-100)}.faq--gray[data-astro-cid-ledagoj7]{background:var(--neutral-gray-100, #f5f5f5)}.faq--gray[data-astro-cid-ledagoj7] .faq__details[data-astro-cid-ledagoj7]{background:var(--neutral-white)}.faq--white[data-astro-cid-ledagoj7]{background:var(--neutral-white, #ffffff)}.faq--white[data-astro-cid-ledagoj7] .faq__details[data-astro-cid-ledagoj7]{background:var(--neutral-gray-75, #f3f3f3)}.faq--inverse[data-astro-cid-ledagoj7]{background:var(--surface-inverse, #1b2a3d)}.faq--inverse[data-astro-cid-ledagoj7] .faq__title[data-astro-cid-ledagoj7]{color:var(--text-inverse, #faf8f5)}.faq--inverse[data-astro-cid-ledagoj7] .faq__subheading[data-astro-cid-ledagoj7]{color:#ffffffb3}.faq--inverse[data-astro-cid-ledagoj7] .faq__details[data-astro-cid-ledagoj7]{background:#ffffff14;border-color:#ffffff1f}.faq--inverse[data-astro-cid-ledagoj7] .faq__details[data-astro-cid-ledagoj7]:hover{background:#ffffff1f}.faq--inverse[data-astro-cid-ledagoj7] .faq__summary[data-astro-cid-ledagoj7]{color:var(--text-inverse, #faf8f5)}.faq--inverse[data-astro-cid-ledagoj7] .faq__details[data-astro-cid-ledagoj7][open]>.faq__summary[data-astro-cid-ledagoj7]{background:#ffffff1f;color:var(--text-inverse, #faf8f5)}.faq--inverse[data-astro-cid-ledagoj7] .faq__details[data-astro-cid-ledagoj7][open]{border-color:#fff3;background:#ffffff0f}.faq--inverse[data-astro-cid-ledagoj7] .faq__answerInner[data-astro-cid-ledagoj7]{background:transparent}.faq--inverse[data-astro-cid-ledagoj7] .faq__p[data-astro-cid-ledagoj7]{color:#ffffffd9}.faq__container[data-astro-cid-ledagoj7]{max-width:var(--container-lg);margin:0 auto;padding:0 var(--container-pad)}.faq__header[data-astro-cid-ledagoj7]{text-align:center;margin-bottom:var(--space-2xl)}.faq__title[data-astro-cid-ledagoj7]{margin:0;font-size:var(--text-3xl);line-height:var(--leading-tight);font-weight:var(--font-bold)}.faq__title-highlight[data-astro-cid-ledagoj7]{color:inherit;position:relative;display:inline-block;isolation:isolate}.faq__title-highlight[data-astro-cid-ledagoj7]:after{content:"";position:absolute;left:50%;bottom:.12em;width:100%;height:3px;background:var(--brand-primary);border-radius:var(--radius-full);transform:translate(-50%);z-index:-1}.faq__title-rest[data-astro-cid-ledagoj7]{color:var(--text-strong)}.faq__subheading[data-astro-cid-ledagoj7]{margin:var(--space-md) 0 0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted)}.faq__panel[data-astro-cid-ledagoj7]{margin-top:var(--space-xl)}.faq__list[data-astro-cid-ledagoj7]{margin:0 auto;padding:0;display:grid;gap:var(--space-md);max-width:820px}.faq__item[data-astro-cid-ledagoj7]{list-style:none}.faq__details[data-astro-cid-ledagoj7]{background:var(--neutral-gray-100);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base),border-color var(--transition-base),background var(--transition-base)}.faq__details[data-astro-cid-ledagoj7]:hover{background:var(--neutral-sand-100)}.faq__details[data-astro-cid-ledagoj7][open]{border-color:var(--brand-primary-soft);box-shadow:var(--shadow-md);background:var(--surface-card)}.faq__details[data-astro-cid-ledagoj7][open]:hover{background:var(--surface-card)}.faq__summary[data-astro-cid-ledagoj7]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-lg) var(--container-pad);cursor:pointer;user-select:none;list-style:none;font-weight:var(--font-medium);color:var(--text-strong);background:transparent;transition:background var(--transition-fast),color var(--transition-fast)}.faq__summary[data-astro-cid-ledagoj7]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.faq__summary[data-astro-cid-ledagoj7]::-webkit-details-marker{display:none}.faq__qwrap[data-astro-cid-ledagoj7]{display:flex;align-items:center;gap:var(--space-md);min-width:0;flex:1}.faq__chev[data-astro-cid-ledagoj7]{color:var(--brand-primary);font-size:var(--text-2xl);font-weight:var(--font-normal);line-height:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform var(--transition-slow);transform-origin:center}.faq__details[data-astro-cid-ledagoj7][open] .faq__chev[data-astro-cid-ledagoj7]{transform:rotate(90deg)}.faq__q[data-astro-cid-ledagoj7]{font-size:var(--text-base);line-height:var(--leading-normal);font-weight:var(--font-bold);color:inherit;white-space:normal;overflow-wrap:anywhere}.faq__icon[data-astro-cid-ledagoj7]{display:inline-flex;align-items:center;flex-shrink:0}.faq__plusminus[data-astro-cid-ledagoj7]{width:20px;height:20px;position:relative;display:inline-block}.faq__plusminus[data-astro-cid-ledagoj7]:before,.faq__plusminus[data-astro-cid-ledagoj7]:after{content:"";position:absolute;inset:0;margin:auto;background:var(--brand-primary);border-radius:2px;transition:transform var(--transition-slow),opacity var(--transition-slow)}.faq__plusminus[data-astro-cid-ledagoj7]:before{width:20px;height:2px}.faq__plusminus[data-astro-cid-ledagoj7]:after{width:2px;height:20px}.faq__details[data-astro-cid-ledagoj7][open]>.faq__summary[data-astro-cid-ledagoj7]{background:var(--surface-inverse);color:var(--text-inverse)}.faq__details[data-astro-cid-ledagoj7][open] .faq__chev[data-astro-cid-ledagoj7]{color:var(--brand-primary)}.faq__details[data-astro-cid-ledagoj7][open] .faq__plusminus[data-astro-cid-ledagoj7]:before{background:var(--brand-primary)}.faq__details[data-astro-cid-ledagoj7][open] .faq__plusminus[data-astro-cid-ledagoj7]:after{transform:scaleY(0);opacity:0;background:var(--brand-primary)}.faq__answerWrap[data-astro-cid-ledagoj7]{height:0;overflow:hidden;transition:height var(--transition-slow)}.faq__details[data-astro-cid-ledagoj7][open] .faq__answerWrap[data-astro-cid-ledagoj7]{height:auto}.faq__answerInner[data-astro-cid-ledagoj7]{padding:var(--space-lg) var(--container-pad);background:var(--surface-card)}.faq__p[data-astro-cid-ledagoj7]{margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-default)}.faq__p[data-astro-cid-ledagoj7]+.faq__p[data-astro-cid-ledagoj7]{margin-top:var(--space-md)}.faq__answerList[data-astro-cid-ledagoj7]{margin:var(--space-md) 0 0 0;padding:0 0 0 var(--space-xl);list-style:disc outside;color:var(--text-default);display:grid;gap:var(--space-xs)}.faq__answerList[data-astro-cid-ledagoj7]+.faq__p[data-astro-cid-ledagoj7],.faq__p[data-astro-cid-ledagoj7]+.faq__answerList[data-astro-cid-ledagoj7]{margin-top:var(--space-md)}.faq__answerListItem[data-astro-cid-ledagoj7]{font-size:var(--text-base);line-height:var(--leading-relaxed);padding-left:var(--space-xs)}.faq__answerListItem[data-astro-cid-ledagoj7]::marker{color:var(--brand-primary)}.faq__phoneLink[data-astro-cid-ledagoj7]{color:var(--brand-primary);text-decoration:none;font-weight:var(--font-bold);transition:color var(--transition-fast)}.faq__phoneLink[data-astro-cid-ledagoj7]:hover,.faq__phoneLink[data-astro-cid-ledagoj7]:focus-visible{text-decoration:underline;text-underline-offset:3px}.faq--inverse[data-astro-cid-ledagoj7] .faq__answerListItem[data-astro-cid-ledagoj7],.faq--inverse[data-astro-cid-ledagoj7] .faq__answerList[data-astro-cid-ledagoj7]{color:var(--text-inverse)}.faq--inverse[data-astro-cid-ledagoj7] .faq__answerListItem[data-astro-cid-ledagoj7]::marker{color:var(--brand-primary)}@media(min-width:769px){.faq__summary[data-astro-cid-ledagoj7]{padding-block:var(--space-md)}}@media(max-width:768px){.faq__container[data-astro-cid-ledagoj7]{padding:0 var(--space-xl)}.faq__header[data-astro-cid-ledagoj7]{padding:0 var(--space-sm);margin-bottom:var(--space-lg)}.faq__subheading[data-astro-cid-ledagoj7]{font-size:var(--text-base);margin-top:var(--space-sm)}.faq__panel[data-astro-cid-ledagoj7]{margin-top:var(--space-lg)}.faq__list[data-astro-cid-ledagoj7]{gap:var(--space-md)}.faq__summary[data-astro-cid-ledagoj7]{padding:var(--space-md) var(--space-md);gap:var(--space-sm)}.faq__qwrap[data-astro-cid-ledagoj7]{gap:var(--space-sm)}.faq__chev[data-astro-cid-ledagoj7]{font-size:var(--text-xl)}.faq__q[data-astro-cid-ledagoj7]{font-size:var(--text-base)}.faq__plusminus[data-astro-cid-ledagoj7]{width:16px;height:16px}.faq__plusminus[data-astro-cid-ledagoj7]:before{width:16px}.faq__plusminus[data-astro-cid-ledagoj7]:after{height:16px}.faq__answerInner[data-astro-cid-ledagoj7]{padding:var(--space-md)}.faq__p[data-astro-cid-ledagoj7]{font-size:var(--text-base)}}
