.faq__item[data-v-5f83d307]{border-top:1px solid var(--act-line)}.faq__item[data-v-5f83d307]:last-child{border-bottom:1px solid var(--act-line)}.faq__q[data-v-5f83d307]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;cursor:pointer;list-style:none;font-size:clamp(1.05rem,1.6vw,1.45rem);font-weight:500;letter-spacing:-.01em;color:var(--act-fg);transition:color .3s ease}.faq__q[data-v-5f83d307]::-webkit-details-marker{display:none}.faq__q[data-v-5f83d307]:hover{color:var(--act-accent, var(--mkt-teal))}.faq__q[data-v-5f83d307]:focus-visible{outline:2px solid var(--mkt-teal);outline-offset:4px}.faq__q-text[data-v-5f83d307]{display:flex;align-items:baseline;gap:16px}.faq__n[data-v-5f83d307]{flex:none;font-size:.66em;font-weight:600;color:var(--act-accent, var(--mkt-teal));font-variant-numeric:tabular-nums}.faq__icon[data-v-5f83d307]{position:relative;flex:none;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--act-line);transition:transform .45s cubic-bezier(.22,1,.36,1),background .3s ease}.faq__icon[data-v-5f83d307]:before,.faq__icon[data-v-5f83d307]:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:opacity .3s ease}.faq__icon[data-v-5f83d307]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__icon.is-open[data-v-5f83d307]{transform:rotate(135deg);background:var(--mkt-teal);color:#04120e}.faq__icon.is-open[data-v-5f83d307]:after{opacity:0}.faq__a[data-v-5f83d307]{padding:0 0 30px;max-width:64ch}.faq__a p[data-v-5f83d307]{margin:0;font-size:clamp(.96rem,1.05vw,1.08rem);line-height:1.65;font-weight:300;color:var(--act-fg-dim)}.faq__a[data-v-5f83d307] a{color:var(--act-accent, var(--mkt-teal));text-decoration:underline;text-underline-offset:2px}.faq__a[data-v-5f83d307] strong{color:var(--act-fg);font-weight:600}.faq__item[open] .faq__a[data-v-5f83d307]{animation:faq-open-5f83d307 .5s cubic-bezier(.22,1,.36,1)}@keyframes faq-open-5f83d307{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
