.page-shell[data-v-852e1abc]{--home-bg-start:#f3efe7;--home-bg-mid:#d9e4ec;--home-bg-end:#cfd8dc;--home-surface:#fff;--home-text:#1e2a35;--home-text-soft:#5a6672;--home-accent:#de7c2f;--home-accent-strong:#b85e19;--home-border-strong:#50647847;--home-shadow-md:0 4px 20px #1e2a351a;background:linear-gradient(135deg, var(--home-bg-start) 0%, var(--home-bg-mid) 50%, var(--home-bg-end) 100%);min-height:100vh;color:var(--home-text);background-attachment:fixed;padding-top:40px}.container[data-v-852e1abc]{max-width:900px;margin:0 auto;padding:0 20px}.page-header[data-v-852e1abc]{margin-bottom:40px}.back-link[data-v-852e1abc]{border:1px solid var(--home-border-strong);color:var(--home-text-soft);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:8px;margin-bottom:32px;padding:8px 16px;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex}.back-link[data-v-852e1abc]:hover{color:var(--home-accent-strong);transform:translate(-4px)}.header-content[data-v-852e1abc]{text-align:center}.eyebrow[data-v-852e1abc]{border:1px solid var(--home-border-strong);color:var(--home-accent-strong);text-transform:uppercase;background:#fff;border-radius:99px;margin-bottom:16px;padding:4px 12px;font-size:.75rem;font-weight:800;display:inline-block}.page-title[data-v-852e1abc]{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900}.page-subtitle[data-v-852e1abc]{color:var(--home-text-soft);max-width:600px;margin:0 auto;font-size:1.15rem}.page-content[data-v-852e1abc]{background:var(--home-surface);box-shadow:var(--home-shadow-md);border-radius:2px;margin-bottom:60px;padding:40px}.faq-list[data-v-852e1abc]{gap:12px;margin-bottom:48px;display:grid}.faq-item[data-v-852e1abc]{border:1px solid var(--home-border-strong);background:#f8fafc;border-radius:12px;overflow:hidden}.faq-item__q[data-v-852e1abc]{text-align:left;width:100%;color:var(--home-text);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:1rem;font-weight:700;transition:background .2s;display:flex}.faq-item__q[data-v-852e1abc]:hover{background:#de7c2f0f}.chev[data-v-852e1abc]{color:var(--home-accent-strong);transition:transform .2s}.faq-item--open .chev[data-v-852e1abc]{transform:rotate(180deg)}.faq-item__a[data-v-852e1abc]{padding:0 20px 20px}.faq-item__a p[data-v-852e1abc]{color:var(--home-text-soft);margin:0;font-size:.98rem;line-height:1.6}.contact-fallback[data-v-852e1abc]{text-align:center;background:linear-gradient(135deg,#f3efe7 0%,#cfd8dc 100%);border-radius:20px;justify-items:center;gap:16px;padding:32px;display:grid}.contact-fallback h3[data-v-852e1abc]{margin:0;font-size:1.3rem;font-weight:800}.contact-fallback p[data-v-852e1abc]{color:var(--home-text-soft);max-width:500px;margin:0;font-size:.98rem;line-height:1.5}.pill-button[data-v-852e1abc]{background:var(--home-accent);color:#fff;border-radius:99px;padding:14px 32px;font-weight:800;text-decoration:none;transition:all .2s;box-shadow:0 4px 12px #de7c2f4d}.pill-button[data-v-852e1abc]:hover{background:var(--home-accent-strong);transform:scale(1.05)}.animate-in[data-v-852e1abc]{animation:.6s cubic-bezier(.16,1,.3,1) pageIn-852e1abc}@keyframes pageIn-852e1abc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page-content[data-v-852e1abc]{padding:24px}}
