.faq[data-v-ad2dd6c6]{border-top:1px solid var(--hair-soft)}.faq-item[data-v-ad2dd6c6]{border-bottom:1px solid var(--hair-soft)}.faq-q[data-v-ad2dd6c6]{font-size:1rem;font-weight:400;margin:0}.faq-q button[data-v-ad2dd6c6]{align-items:center;background:none;border:0;color:var(--ink);cursor:pointer;display:flex;font-family:var(--display);font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:400;gap:1rem;justify-content:space-between;letter-spacing:-.01em;padding:1.4rem 0;text-align:left;transition:color .2s ease;width:100%}.faq-q button[data-v-ad2dd6c6]:hover{color:var(--accent)}.faq-ico[data-v-ad2dd6c6]{flex:none;height:16px;position:relative;width:16px}.faq-ico[data-v-ad2dd6c6]:after,.faq-ico[data-v-ad2dd6c6]:before{background:var(--accent);content:"";position:absolute;transition:transform .3s ease,opacity .3s ease}.faq-ico[data-v-ad2dd6c6]:before{height:2px;left:0;top:7px;width:16px}.faq-ico[data-v-ad2dd6c6]:after{height:16px;left:7px;top:0;width:2px}.faq-item.on .faq-ico[data-v-ad2dd6c6]:after{opacity:0;transform:rotate(90deg)}.faq-a[data-v-ad2dd6c6]{max-width:70ch;overflow:hidden;padding:0 0 1.5rem}.faq-a p[data-v-ad2dd6c6]{color:var(--muted);font-size:1rem;margin:0}@media(prefers-reduced-motion:reduce){.faq-ico[data-v-ad2dd6c6]:after,.faq-ico[data-v-ad2dd6c6]:before{transition:none}}.ap-hero[data-v-4815fbb9]{align-items:flex-end;display:flex;min-height:78svh;overflow:hidden;padding:calc(var(--nav-h) + 3rem) 0 clamp(3rem,8vh,6rem);position:relative}.ap-hero-media[data-v-4815fbb9]{inset:0;position:absolute;z-index:0}.ap-hero-media[data-v-4815fbb9] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ap-hero-veil[data-v-4815fbb9]{background:linear-gradient(180deg,#06080a99,#06080a66 40%,#0a0a0af2);inset:0;position:absolute}.ap-hero-inner[data-v-4815fbb9]{position:relative;z-index:2}.ap-back[data-v-4815fbb9]{color:var(--accent);display:inline-block;margin-bottom:1.6rem}.ap-eyebrow[data-v-4815fbb9]{color:var(--accent);margin-bottom:1.1rem}.ap-title[data-v-4815fbb9]{font-size:var(--h1);line-height:1.02;margin-bottom:1.4rem;max-width:16ch}.ap-lede[data-v-4815fbb9]{color:#ffffffe6;font-size:var(--lede);font-weight:300;max-width:60ch}.ap-proof[data-v-4815fbb9]{border-bottom:1px solid var(--hair-soft);padding:clamp(3rem,6vh,4.5rem) 0}.ap-sec[data-v-4815fbb9]{padding:clamp(4rem,10vh,7rem) 0}.ap-sec.alt[data-v-4815fbb9]{background:var(--bg-soft)}.ap-sec-grid[data-v-4815fbb9]{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr}.ap-sec.has-media .ap-sec-grid[data-v-4815fbb9]{gap:clamp(2rem,5vw,4rem);grid-template-columns:1fr 1fr}.ap-sec.has-media.alt .ap-sec-media[data-v-4815fbb9]{order:-1}.ap-kicker[data-v-4815fbb9]{color:var(--accent);margin-bottom:1.1rem}.ap-h2[data-v-4815fbb9]{font-size:var(--h2);font-weight:300;letter-spacing:-.03em;line-height:1.06;max-width:20ch}.ap-body[data-v-4815fbb9]{color:var(--muted);font-size:1.08rem;margin-top:1.2rem;max-width:56ch}.ap-body[data-v-4815fbb9] strong{color:var(--ink);font-weight:500}.ap-bullets[data-v-4815fbb9]{background:var(--hair-soft);border:1px solid var(--hair-soft);display:grid;gap:1px;list-style:none;margin:1.6rem 0 0;padding:0}.ap-bullets li[data-v-4815fbb9]{background:var(--bg);display:flex;flex-direction:column;gap:.25rem;padding:1.1rem 1.3rem}.ap-sec.alt .ap-bullets li[data-v-4815fbb9]{background:var(--bg-soft)}.ap-bullet-h[data-v-4815fbb9]{color:var(--accent);font-family:var(--mono);font-size:.82rem;letter-spacing:.06em}.ap-bullet-p[data-v-4815fbb9]{color:var(--muted);font-size:.98rem}.ap-sec-stats[data-v-4815fbb9]{margin-top:1.6rem}.ap-sec-media[data-v-4815fbb9]{aspect-ratio:16/11;border:1px solid var(--hair-soft);overflow:hidden}.ap-sec-media[data-v-4815fbb9] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ap-faq[data-v-4815fbb9]{padding:clamp(4rem,10vh,7rem) 0}.ap-faq-grid[data-v-4815fbb9]{align-items:start;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:.6fr 1fr}.ap-cta[data-v-4815fbb9]{overflow:hidden;padding:clamp(5rem,12vh,8rem) 0;position:relative}.ap-cta-media[data-v-4815fbb9]{inset:0;position:absolute;z-index:0}.ap-cta-media[data-v-4815fbb9] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ap-cta-veil[data-v-4815fbb9]{background:linear-gradient(180deg,#0a0a0adb,#0a0a0ac7);inset:0;position:absolute}.ap-cta-inner[data-v-4815fbb9]{position:relative;text-align:center;z-index:2}.ap-cta-h[data-v-4815fbb9]{margin:0 auto;max-width:18ch}.ap-cta .ap-lede[data-v-4815fbb9]{margin:1rem auto 0}@media(max-width:900px){.ap-sec.has-media .ap-sec-grid[data-v-4815fbb9]{grid-template-columns:1fr}.ap-sec.has-media.alt .ap-sec-media[data-v-4815fbb9]{order:0}.ap-faq-grid[data-v-4815fbb9]{grid-template-columns:1fr}}
