@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;700;800&family=Space+Grotesk:wght@500;700&display=swap";.support-page[data-v-63f8213c]{max-width:860px;margin:0 auto;padding:28px 20px 56px}.support-card[data-v-63f8213c]{background:#fff;border:1px solid #d6dfd4;border-radius:20px;padding:26px;box-shadow:0 18px 40px #0c302a1f}.eyebrow[data-v-63f8213c]{color:#0f766e;text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:.8rem;font-weight:700}h1[data-v-63f8213c]{margin:10px 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem)}.intro[data-v-63f8213c]{color:#253b34;margin:0;line-height:1.6}.support-email-widget[data-v-63f8213c]{background:#eff7f4;border:1px solid #d6dfd4;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;margin-bottom:20px;padding:12px;display:flex}.support-email-meta[data-v-63f8213c]{gap:3px;display:grid}.support-email-label[data-v-63f8213c]{color:#1d312b;margin:0;font-size:.86rem;font-weight:700}.support-email-cta[data-v-63f8213c]{color:#0f766e;background:#fff;border:1px solid #bfd2c9;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.support-email-cta[data-v-63f8213c]:hover{background:#f8fcfa}.support-email-cta svg[data-v-63f8213c]{fill:currentColor;width:18px;height:18px}.support-form[data-v-63f8213c]{gap:12px;display:grid}label[data-v-63f8213c]{color:#1d312b;gap:6px;font-weight:600;display:grid}input[data-v-63f8213c],textarea[data-v-63f8213c]{width:100%;font:inherit;color:#10221d;background:#fff;border:1px solid #c8d3c7;border-radius:10px;padding:10px 12px}input[data-v-63f8213c]:focus,textarea[data-v-63f8213c]:focus{border-color:#0f766e;outline:2px solid #0f766e33}.captcha-wrap[data-v-63f8213c]{margin-top:4px}.submit-btn[data-v-63f8213c]{cursor:pointer;color:#fff;background:#0f766e;border:none;border-radius:12px;width:fit-content;margin-top:4px;padding:11px 18px;font-family:Outfit,sans-serif;font-size:.96rem;font-weight:600;box-shadow:0 10px 20px #0f766e3d}.submit-btn[data-v-63f8213c]:hover{background:#0a5f58}.submit-btn[data-v-63f8213c]:disabled{cursor:not-allowed;opacity:.75}.status-success[data-v-63f8213c],.status-error[data-v-63f8213c]{border-radius:10px;margin:14px 0 0;padding:10px 12px;font-weight:600}.status-success[data-v-63f8213c]{color:#0c5d2f;background:#eaf8ef;border:1px solid #b6e6c8}.status-error[data-v-63f8213c]{color:#8b1f1f;background:#fdeeee;border:1px solid #f4c2c2}.back-link[data-v-63f8213c]{margin-top:22px}.back-link a[data-v-63f8213c]{color:#0f766e;font-weight:600;text-decoration:none}.back-link a[data-v-63f8213c]:hover{text-decoration:underline}@media (width<=860px){.support-card[data-v-63f8213c]{padding:20px}.support-email-widget[data-v-63f8213c]{flex-direction:column;align-items:flex-start}.submit-btn[data-v-63f8213c]{width:100%}}.policy-page[data-v-9bf570d3]{max-width:860px;margin:0 auto;padding:28px 20px 56px}.policy-card[data-v-9bf570d3]{background:#fff;border:1px solid #d6dfd4;border-radius:20px;padding:26px;box-shadow:0 18px 40px #0c302a1f}.eyebrow[data-v-9bf570d3]{color:#0f766e;text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:.8rem;font-weight:700}h1[data-v-9bf570d3]{margin:10px 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem)}.updated[data-v-9bf570d3]{margin:0 0 18px}h2[data-v-9bf570d3]{margin-top:24px;margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:1.2rem}h3[data-v-9bf570d3]{margin-top:14px;margin-bottom:8px;font-size:1rem}p[data-v-9bf570d3]{color:#253b34;margin:0 0 12px;line-height:1.58}ul[data-v-9bf570d3]{color:#253b34;margin:0 0 12px;padding-left:20px}li[data-v-9bf570d3]{margin-bottom:8px;line-height:1.5}.back-link[data-v-9bf570d3]{margin-top:24px}a[data-v-9bf570d3]{color:#0f766e;font-weight:600;text-decoration:none}a[data-v-9bf570d3]:hover{text-decoration:underline}@media (width<=860px){.policy-card[data-v-9bf570d3]{padding:20px}}.policy-page[data-v-66740b9d]{max-width:860px;margin:0 auto;padding:28px 20px 56px}.policy-card[data-v-66740b9d]{background:#fff;border:1px solid #d6dfd4;border-radius:20px;padding:26px;box-shadow:0 18px 40px #0c302a1f}.eyebrow[data-v-66740b9d]{color:#0f766e;text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:.8rem;font-weight:700}h1[data-v-66740b9d]{margin:10px 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem)}.updated[data-v-66740b9d]{margin:0 0 18px}h2[data-v-66740b9d]{margin-top:24px;margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:1.2rem}h3[data-v-66740b9d]{margin-top:14px;margin-bottom:8px;font-size:1rem}h4[data-v-66740b9d]{margin-top:10px;margin-bottom:8px;font-size:.98rem}p[data-v-66740b9d]{color:#253b34;margin:0 0 12px;line-height:1.58}ul[data-v-66740b9d]{color:#253b34;margin:0 0 12px;padding-left:20px}li[data-v-66740b9d]{margin-bottom:8px;line-height:1.5}.back-link[data-v-66740b9d]{margin-top:24px}a[data-v-66740b9d]{color:#0f766e;font-weight:600;text-decoration:none}a[data-v-66740b9d]:hover{text-decoration:underline}@media (width<=860px){.policy-card[data-v-66740b9d]{padding:20px}}:root{--bg:#f6f8ef;--surface:#fff;--text:#10221d;--muted:#4b635b;--primary:#0f766e;--primary-strong:#0a5f58;--border:#d6dfd4;--shadow:0 18px 40px #0c302a1f}*{box-sizing:border-box}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 10% 0%, #d5f4d4 0%, transparent 45%), radial-gradient(circle at 90% 12%, #d0e9ff 0%, transparent 42%), var(--bg);margin:0;font-family:Outfit,sans-serif}#app{min-height:100vh}.app-root{flex-direction:column;min-height:100vh;display:flex}.page-content{flex:1}.page-shell{max-width:1080px;margin:0 auto;padding:28px 20px 60px}.topbar{margin-bottom:24px;animation:.5s ease-out rise-in}.topbar-inner{justify-content:space-between;align-items:center;gap:16px;max-width:1080px;margin:0 auto;padding:20px 20px 0;display:flex}.brand{color:var(--text);align-items:center;gap:12px;text-decoration:none;display:flex}.brand-logo{object-fit:contain;width:42px;height:42px}.brand-name{font-family:Space Grotesk,sans-serif;font-size:1.05rem;font-weight:700}.top-links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.top-link{color:var(--text);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;font-size:.94rem;font-weight:600;text-decoration:none;display:inline-flex}.top-link:hover{border-color:var(--border);background:#ffffffa6}.top-link.active{border-color:var(--border);background:#fff}.top-link-btn{cursor:pointer;background:0 0}.top-link-btn:after{content:"▾";opacity:.9;margin-left:6px;font-size:.75rem}.top-policy-dropdown{position:relative}.top-policy-menu{z-index:10;border:1px solid var(--border);min-width:220px;box-shadow:var(--shadow);background:#fff;border-radius:12px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 6px);left:0}.top-policy-menu a{color:var(--text);border-radius:8px;padding:9px 10px;font-weight:500;text-decoration:none;display:block}.top-policy-menu a:hover{background:#eff7f4}.hero{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:24px;padding:34px;animation:.65s ease-out rise-in}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0 0 10px;font-size:.82rem;font-weight:700}h1{max-width:14ch;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(1.9rem,4vw,3rem);line-height:1.06}.hero-copy{max-width:58ch;color:var(--muted);margin-top:18px;font-size:1.03rem;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.solid-btn{cursor:pointer;color:#fff;background:var(--primary);border:none;border-radius:12px;justify-content:center;align-items:center;padding:11px 18px;font-family:Outfit,sans-serif;font-size:.96rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex;box-shadow:0 10px 20px #0f766e3d}.dropdown-trigger{align-items:center;display:inline-flex}.dropdown-trigger:after{content:"▾";opacity:.9;margin-left:8px;font-size:.78rem}.solid-btn:hover{background:var(--primary-strong);transform:translateY(-1px)}.outline-btn{color:var(--text);border:1px solid var(--border);background:#fffc;border-radius:12px;justify-content:center;align-items:center;padding:11px 18px;font-family:Outfit,sans-serif;font-size:.96rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.outline-btn:hover{background:#fff;transform:translateY(-1px)}.policy-dropdown{position:relative}.policy-menu{z-index:5;border:1px solid var(--border);min-width:280px;box-shadow:var(--shadow);background:#fff;border-radius:12px;margin:8px 0 0;padding:8px;list-style:none;position:absolute}.policy-menu a{color:var(--text);border-radius:10px;padding:10px 12px;font-weight:500;text-decoration:none;display:block}.policy-menu a:hover{background:#eff7f4}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.feature-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid var(--border);background:#ffffffd9;border-radius:18px;padding:20px;animation:.78s ease-out rise-in}.feature-card h2{margin:0;font-family:Space Grotesk,sans-serif;font-size:1.08rem}.feature-card p{color:var(--muted);margin:9px 0 0;font-size:.96rem;line-height:1.45}.site-footer{border-top:1px solid var(--border);background:#fff9;margin-top:28px}.site-footer-inner{text-align:center;flex-wrap:wrap;justify-content:center;gap:10px;max-width:1080px;margin:0 auto;padding:14px 20px 18px;display:flex}.site-footer-inner p{color:var(--muted);margin:0;font-size:.9rem}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=860px){.topbar{margin-bottom:18px}.topbar-inner{padding-top:16px}.feature-grid{grid-template-columns:1fr}.hero{padding:26px}.site-footer-inner{flex-direction:column;gap:6px}}
