:root{--bg-warm: #FAFAF8;--bg-warm-rgb: 250, 250, 248;--bg-secondary: #F3F1EC;--card-bg: #FFFFFF;--card-surface: #FFFFFF;--card-bg-hover: #F8F7F3;--accent: #FF7035;--accent-dark: #C84500;--accent-light: #FF9060;--accent-soft: rgba(255, 112, 53, .1);--accent-shadow: rgba(255, 112, 53, .2);--heading-color: #0F0F18;--text-default: #3C3C52;--muted: #9494AA;--border: rgba(0, 0, 0, .08);--border-accent: rgba(255, 112, 53, .28);--font-display: "Fraunces", Georgia, "Times New Roman", serif;--font-body: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--container-max: 1200px;--radius-lg: 20px;--radius-md: 12px;--radius-sm: 8px;--radius-pill: 100px;--shadow-soft: 0 20px 60px rgba(0, 0, 0, .09);--shadow-subtle: 0 4px 20px rgba(0, 0, 0, .06);--shadow-glow: 0 0 40px rgba(255, 112, 53, .15)}html{font-size:16px;color-scheme:light;scroll-behavior:smooth}body{font-family:var(--font-body);line-height:1.6;color:var(--text-default);background:var(--bg-warm);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}a{transition:color .18s ease,background .18s ease;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-warm)}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000040}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-body, "DM Sans", -apple-system, sans-serif);line-height:1.6;color:var(--text-default);background:var(--bg-warm)}#app{min-height:100vh}header{background:transparent;position:fixed;top:0;left:0;right:0;z-index:100;transition:all .35s ease;padding:1.25rem 0}header.header-scrolled{background:rgba(var(--bg-warm-rgb, 250, 250, 248),.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.07);padding:.75rem 0}@media (min-width: 1200px){header.header-scrolled{background:#ffffffe6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 4px 24px #00000014,0 0 0 1px #0000000f;padding:.65rem 0;border-radius:28px;border:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);margin:.75rem auto;width:760px;max-width:calc(100vw - 4rem);left:50%;right:auto;transform:translate(-50%)}}nav{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}header.header-scrolled nav{padding:0 1.25rem}.logo{display:flex;align-items:center;text-decoration:none;transition:opacity .2s ease;flex-shrink:0;gap:.6rem}.logo:hover{opacity:.8}.nav-logo-icon{width:36px;height:36px;border-radius:9px;box-shadow:0 2px 10px #0000001f;transition:all .3s ease}header.header-scrolled .nav-logo-icon{width:30px;height:30px;border-radius:7px}.logo h1{font-family:var(--font-display, "Fraunces", Georgia, serif);font-size:1.55rem;font-weight:800;white-space:nowrap;letter-spacing:-.02em;transition:all .3s ease}header.header-scrolled .logo h1{font-size:1.3rem}.re{color:var(--heading-color, #0F0F18)}.loop{color:var(--accent, #FF7035)}.nav-links{display:flex;gap:.25rem;align-items:center}.nav-link{text-decoration:none;color:var(--muted, #9494AA);font-weight:500;padding:.45rem .9rem;border-radius:8px;transition:all .2s ease;white-space:nowrap;font-size:.9rem}.nav-link:hover{color:var(--heading-color, #0F0F18);background:#0000000d}.nav-link.router-link-active{color:var(--accent, #FF7035)}.nav-cta{background:none;border:none;cursor:pointer}main{flex:1;padding-top:80px}@media (max-width: 768px){header.header-scrolled{width:100%;max-width:100%;border-radius:0;transform:none;left:0;right:0;margin:0}nav{padding:0 1rem}header.header-scrolled nav{padding:0 1rem}.nav-logo-icon{width:30px;height:30px}.logo h1{font-size:1.25rem}header.header-scrolled .logo h1{font-size:1.15rem}.nav-links{gap:.1rem}.nav-link{padding:.4rem .65rem;font-size:.85rem}main{padding-top:72px}}@media (max-width: 480px){nav{padding:0 .75rem}.nav-logo-icon{width:26px;height:26px;border-radius:6px}.logo h1{font-size:1.1rem}.nav-link{padding:.35rem .55rem;font-size:.82rem}}.site-footer{background:var(--bg-warm, #FAFAF8);border-top:1px solid rgba(0,0,0,.07);padding:4rem 2rem 2rem}.footer-inner{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(0,0,0,.07)}.footer-brand{flex-shrink:0}.footer-logo{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none}.footer-logo-icon{width:32px;height:32px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.footer-logo-name{font-family:var(--font-display, "Fraunces", Georgia, serif);font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.footer-cols{display:flex;gap:4rem;align-items:flex-start}.footer-col{display:flex;flex-direction:column;gap:.75rem;min-width:120px}.footer-col-title{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--heading-color, #0F0F18);margin-bottom:.25rem}.footer-link{font-size:.9rem;color:var(--muted, #9494AA);text-decoration:none;transition:color .18s ease;width:fit-content}.footer-link:hover{color:var(--heading-color, #0F0F18)}.footer-bottom{max-width:1200px;margin:0 auto;padding-top:1.5rem}.footer-copy{font-size:.82rem;color:var(--muted, #9494AA)}@media (max-width: 768px){.footer-inner{flex-direction:column;gap:2.5rem;padding-bottom:2.5rem}.footer-cols{gap:2.5rem}}@media (max-width: 480px){.site-footer{padding:3rem 1.25rem 1.75rem}.footer-cols{flex-wrap:wrap;gap:2rem}}.modal-enter-active,.modal-leave-active{transition:opacity .25s ease}.modal-enter-active .qr-modal,.modal-leave-active .qr-modal{transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .25s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .qr-modal,.modal-leave-to .qr-modal{transform:translateY(20px) scale(.96);opacity:0}.qr-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0f188c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;justify-content:center;align-items:center;z-index:1000}.qr-modal{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:24px;max-width:400px;width:90%;box-shadow:0 24px 80px #0000002e,0 0 0 1px #0000000d}.qr-modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1.1rem;border-bottom:1px solid rgba(0,0,0,.07)}.qr-modal-header h2{margin:0;font-size:1.1rem;font-weight:700;color:var(--heading-color);letter-spacing:-.01em}.close-btn{background:#0000000f;border:none;color:var(--muted);cursor:pointer;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:all .2s}.close-btn:hover{background:#0000001a;color:var(--heading-color)}.qr-modal-content{padding:2rem;text-align:center}.qr-code-container{margin-bottom:1.25rem;display:flex;justify-content:center}.qr-code{width:150px;height:150px;border-radius:14px;background:#fff;padding:4px;box-shadow:0 4px 20px #0000004d}.qr-description{font-size:.9rem;color:var(--muted);margin-bottom:1.75rem;line-height:1.55}.app-stores{display:flex;justify-content:center}.store-link{display:inline-flex;align-items:center;gap:.5rem;background:var(--accent);color:#fff;text-decoration:none;padding:.8rem 1.75rem;border-radius:var(--radius-pill);font-weight:700;font-size:.95rem;transition:all .22s ease;box-shadow:0 4px 18px #ff70354d}.store-link:hover{background:#ff8848;transform:translateY(-2px);box-shadow:0 8px 28px #ff703570}.store-icon{font-size:1.1rem}.home[data-v-b758905d]{background:var(--bg-warm);color:var(--text-default);min-height:100vh}.hero[data-v-b758905d]{position:relative;padding:7rem 0 9rem;overflow:hidden;background:var(--bg-warm)}.hero-container[data-v-b758905d]{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-title[data-v-b758905d]{font-family:var(--font-display);font-size:4.25rem;font-weight:900;line-height:1.06;color:var(--heading-color);margin-bottom:1.5rem;letter-spacing:-.03em}.hero-title em[data-v-b758905d]{font-style:italic}.highlight[data-v-b758905d]{color:var(--accent)}.hero-description[data-v-b758905d]{font-size:1.08rem;color:var(--muted);line-height:1.8;margin-bottom:1.75rem;max-width:460px}.hero-langs[data-v-b758905d]{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:2.5rem}.lang-chip[data-v-b758905d]{background:#0000000a;border:1px solid rgba(0,0,0,.09);color:var(--text-default);padding:.28rem .7rem;border-radius:var(--radius-pill);font-size:.8rem;font-weight:500;letter-spacing:.02em;transition:border-color .2s,background .2s}.lang-chip[data-v-b758905d]:hover{border-color:#ff70354d;background:#ff703512}.lang-more[data-v-b758905d]{background:#ff703517;border-color:#ff703538;color:var(--accent-dark)}.cta-buttons[data-v-b758905d]{display:flex;gap:1.25rem;align-items:center}.btn-primary[data-v-b758905d]{background:var(--accent);color:#fff;border:none;padding:.9rem 2rem;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;transition:all .22s ease;letter-spacing:.01em;box-shadow:0 4px 20px #ff70354d}.btn-primary[data-v-b758905d]:hover{background:#ff8848;transform:translateY(-2px);box-shadow:0 10px 32px #ff70356b}.btn-primary[data-v-b758905d]:active{transform:translateY(0)}.btn-primary.btn-large[data-v-b758905d]{padding:1.1rem 2.75rem;font-size:1.05rem}.btn-ghost[data-v-b758905d]{background:transparent;color:var(--heading-color);border:none;font-family:var(--font-body);font-size:1rem;font-weight:600;cursor:pointer;transition:color .2s;letter-spacing:.01em;padding:0}.btn-ghost[data-v-b758905d]:hover{color:var(--accent)}.hero-image[data-v-b758905d]{display:flex;justify-content:center;align-items:center}.video-showcase[data-v-b758905d]{position:relative;display:flex;justify-content:center}.video-glow[data-v-b758905d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;height:420px;background:radial-gradient(ellipse,rgba(255,122,53,.2) 0%,rgba(90,130,240,.06) 50%,transparent 70%);filter:blur(50px);z-index:0;animation:glowPulse-b758905d 5s ease-in-out infinite;pointer-events:none}@keyframes glowPulse-b758905d{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.phone-mockup[data-v-b758905d]{position:relative;z-index:1;transition:transform .45s cubic-bezier(.23,1,.32,1)}.phone-mockup[data-v-b758905d]:hover{transform:translateY(-8px) rotate(-1deg)}.phone-shell[data-v-b758905d]{position:relative;width:270px;background:#111115;border-radius:52px;padding:10px;box-shadow:0 0 0 1px #ffffff24,0 0 0 2.5px #0a0a0c,0 0 0 4px #ffffff0d,0 40px 80px #000000bf,0 16px 40px #00000080,inset 0 1px #ffffff1a,inset 0 -1px #00000080}.phone-screen[data-v-b758905d]{border-radius:44px;overflow:hidden;background:#000;line-height:0}.demo-video[data-v-b758905d]{width:100%;height:auto;display:block}.section-eyebrow[data-v-b758905d]{font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.7rem}.section-header-center[data-v-b758905d]{text-align:center;margin-bottom:4rem}.section-title[data-v-b758905d]{font-family:var(--font-display);font-size:2.8rem;font-weight:800;color:var(--heading-color);line-height:1.1;letter-spacing:-.025em}.screenshots-showcase[data-v-b758905d]{padding:5rem 0 3.5rem;background:var(--bg-warm)}.showcase-description[data-v-b758905d]{font-size:1.05rem;color:var(--muted);line-height:1.75;text-align:center;max-width:600px;margin:0 auto 3rem}.screenshots-container[data-v-b758905d]{display:grid;grid-template-columns:repeat(4,minmax(0,220px));gap:1.5rem;justify-content:center;align-items:start;padding:1rem 2rem 2rem;max-width:1200px;margin:0 auto}.screenshot-card[data-v-b758905d]{width:100%;transition:transform .38s cubic-bezier(.23,1,.32,1)}.screenshot-card[data-v-b758905d]:hover{transform:translateY(-8px)}.card-image-wrapper[data-v-b758905d]{width:100%;aspect-ratio:9 / 19.5;border-radius:24px;overflow:hidden;box-shadow:0 20px 48px #0000002e,0 0 0 1px #0000000f;line-height:0;background:#fff}.screenshot-image[data-v-b758905d]{width:100%;height:100%;display:block;object-fit:contain;object-position:top center;transition:transform .4s ease}.screenshot-card:hover .screenshot-image[data-v-b758905d]{transform:scale(1.04)}.screenshot-caption[data-v-b758905d]{margin-top:1rem;min-height:2.2rem;display:flex;align-items:flex-start;justify-content:center;font-size:.82rem;font-weight:600;color:var(--muted);text-align:center;line-height:1.35;letter-spacing:.04em;text-transform:uppercase}.how-it-works[data-v-b758905d]{padding:3.5rem 0;background:var(--bg-warm)}.steps-grid[data-v-b758905d]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.step-card[data-v-b758905d]{padding:2.5rem 2rem;background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:20px;box-shadow:0 4px 20px #0000000d;transition:box-shadow .25s,border-color .25s,transform .25s}.step-card[data-v-b758905d]:hover{box-shadow:0 12px 40px #00000017;border-color:#ff703533;transform:translateY(-4px)}.step-card:hover .step-number[data-v-b758905d]{background:linear-gradient(135deg,#ff7035d9,#ff5821bf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:scale(1.05)}.step-number[data-v-b758905d]{font-family:var(--font-display);font-size:4rem;font-weight:900;background:linear-gradient(135deg,#ff7035a6,#ff58218c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:1.5rem;letter-spacing:-.04em;transition:all .3s ease}.step-card h3[data-v-b758905d]{font-size:1.15rem;font-weight:700;color:var(--heading-color);margin-bottom:.7rem;letter-spacing:-.01em}.step-card p[data-v-b758905d]{color:var(--muted);line-height:1.7;font-size:.93rem}.features[data-v-b758905d]{padding:3.5rem 0 7rem;background:var(--bg-warm)}.features-grid[data-v-b758905d]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.feature-card[data-v-b758905d]{background:#fff;border:1px solid rgba(0,0,0,.07);padding:2.25rem 1.75rem;border-radius:20px;box-shadow:0 2px 12px #0000000a;transition:all .25s ease}.feature-card[data-v-b758905d]:hover{box-shadow:0 10px 36px #00000017;border-color:#ff703533;transform:translateY(-4px)}.feature-icon-wrap[data-v-b758905d]{font-size:2.25rem;margin-bottom:1.25rem;display:block;line-height:1}.feature-card h4[data-v-b758905d]{font-size:1rem;font-weight:700;color:var(--heading-color);margin-bottom:.6rem;letter-spacing:-.01em}.feature-card p[data-v-b758905d]{color:var(--muted);line-height:1.7;font-size:.88rem}.cta-band[data-v-b758905d]{padding:9rem 0;background:#0f0f18;position:relative;overflow:hidden}.cta-inner[data-v-b758905d]{text-align:center;position:relative;z-index:1}.cta-glow[data-v-b758905d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:350px;background:radial-gradient(ellipse,rgba(255,112,53,.14) 0%,transparent 65%);filter:blur(60px);pointer-events:none}.cta-band .section-eyebrow[data-v-b758905d]{color:var(--accent-light)}.cta-inner h2[data-v-b758905d]{font-family:var(--font-display);font-size:3.25rem;font-weight:900;color:#f0eee8;line-height:1.1;margin-bottom:1rem;letter-spacing:-.03em}.cta-sub[data-v-b758905d]{font-size:1.05rem;color:#6a6a80;margin-bottom:2.75rem;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.7}.modal-enter-active[data-v-b758905d],.modal-leave-active[data-v-b758905d]{transition:opacity .25s ease}.modal-enter-active .qr-modal[data-v-b758905d],.modal-leave-active .qr-modal[data-v-b758905d]{transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .25s ease}.modal-enter-from[data-v-b758905d],.modal-leave-to[data-v-b758905d]{opacity:0}.modal-enter-from .qr-modal[data-v-b758905d],.modal-leave-to .qr-modal[data-v-b758905d]{transform:translateY(20px) scale(.96);opacity:0}.qr-modal-overlay[data-v-b758905d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0f188c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;justify-content:center;align-items:center;z-index:1000}.qr-modal[data-v-b758905d]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:24px;max-width:400px;width:90%;box-shadow:0 24px 80px #0000002e,0 0 0 1px #0000000d}.qr-modal-header[data-v-b758905d]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1.1rem;border-bottom:1px solid rgba(0,0,0,.07)}.qr-modal-header h2[data-v-b758905d]{margin:0;font-size:1.1rem;font-weight:700;color:var(--heading-color);letter-spacing:-.01em}.close-btn[data-v-b758905d]{background:#0000000f;border:none;color:var(--muted);cursor:pointer;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.9rem;transition:all .2s}.close-btn[data-v-b758905d]:hover{background:#0000001a;color:var(--heading-color)}.qr-modal-content[data-v-b758905d]{padding:2rem;text-align:center}.qr-code-container[data-v-b758905d]{margin-bottom:1.25rem;display:flex;justify-content:center}.qr-code[data-v-b758905d]{width:150px;height:150px;border-radius:14px;background:#fff;padding:4px;box-shadow:0 4px 20px #0000004d}.qr-description[data-v-b758905d]{font-size:.9rem;color:var(--muted);margin-bottom:1.75rem;line-height:1.55}.app-stores[data-v-b758905d]{display:flex;justify-content:center}.store-link[data-v-b758905d]{display:inline-flex;align-items:center;gap:.5rem;background:var(--accent);color:#fff;text-decoration:none;padding:.8rem 1.75rem;border-radius:var(--radius-pill);font-weight:700;font-size:.95rem;transition:all .22s ease;box-shadow:0 4px 18px #ff70354d}.store-link[data-v-b758905d]:hover{background:#ff8848;transform:translateY(-2px);box-shadow:0 8px 28px #ff703570}.store-icon[data-v-b758905d]{font-size:1.1rem}@media (max-width: 960px){.features-grid[data-v-b758905d]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hero[data-v-b758905d]{padding:4.5rem 0 5.5rem}.hero-container[data-v-b758905d]{grid-template-columns:1fr;gap:3rem;text-align:center;padding:0 1.5rem}.hero-image[data-v-b758905d]{order:-1}.hero-title[data-v-b758905d]{font-size:2.9rem}.hero-description[data-v-b758905d]{max-width:100%;margin-left:auto;margin-right:auto}.hero-langs[data-v-b758905d],.cta-buttons[data-v-b758905d]{justify-content:center}.phone-shell[data-v-b758905d]{width:230px;border-radius:44px;padding:9px}.phone-screen[data-v-b758905d]{border-radius:37px}.screenshots-container[data-v-b758905d]{overflow-x:auto;grid-template-columns:repeat(4,175px);justify-content:flex-start;padding:1rem 1rem 2rem;-webkit-overflow-scrolling:touch}.steps-grid[data-v-b758905d]{grid-template-columns:1fr;gap:1rem}.features-grid[data-v-b758905d]{grid-template-columns:1fr 1fr;gap:1rem}.section-title[data-v-b758905d],.showcase-title[data-v-b758905d]{font-size:2.1rem}.cta-inner h2[data-v-b758905d]{font-size:2.25rem}.how-it-works[data-v-b758905d],.features[data-v-b758905d],.screenshots-showcase[data-v-b758905d],.cta-band[data-v-b758905d]{padding:5rem 0}.section-header-center[data-v-b758905d]{margin-bottom:3rem}}@media (max-width: 480px){.hero[data-v-b758905d]{padding:3rem 0 4.5rem}.hero-container[data-v-b758905d]{padding:0 1rem;gap:2.5rem}.hero-title[data-v-b758905d]{font-size:2.3rem}.hero-badge[data-v-b758905d]{font-size:.72rem}.features-grid[data-v-b758905d]{grid-template-columns:1fr}.cta-buttons[data-v-b758905d]{flex-direction:column;align-items:center;gap:.85rem}.btn-primary[data-v-b758905d],.btn-ghost[data-v-b758905d]{width:100%;max-width:280px;text-align:center;justify-content:center}.screenshot-card[data-v-b758905d]{width:100%}.screenshots-container[data-v-b758905d]{grid-template-columns:repeat(4,150px)}.qr-modal[data-v-b758905d]{width:95%}.qr-modal-content[data-v-b758905d]{padding:1.5rem}.qr-code[data-v-b758905d]{width:130px;height:130px}.section-title[data-v-b758905d],.showcase-title[data-v-b758905d],.cta-inner h2[data-v-b758905d]{font-size:1.9rem}.phone-shell[data-v-b758905d]{width:200px;border-radius:40px;padding:8px}.phone-screen[data-v-b758905d]{border-radius:33px}}.terms-page[data-v-7860961c]{min-height:100vh;background:#f8fafc;padding:4rem 0}.container[data-v-7860961c]{max-width:900px;margin:0 auto;padding:0 2rem}.content-wrapper[data-v-7860961c]{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 10px 40px #0000001a}.page-title[data-v-7860961c]{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:.5rem;text-align:center}.last-updated[data-v-7860961c]{text-align:center;color:#718096;font-size:.95rem;margin-bottom:3rem;font-style:italic}.content section[data-v-7860961c]{margin-bottom:2.5rem}.content h2[data-v-7860961c]{font-size:1.8rem;font-weight:600;color:#2d3748;margin-bottom:1rem;margin-top:2rem}.content h3[data-v-7860961c]{font-size:1.3rem;font-weight:600;color:#4a5568;margin-bottom:.75rem;margin-top:1.5rem}.content p[data-v-7860961c]{color:#4a5568;line-height:1.8;margin-bottom:1rem}.content ul[data-v-7860961c]{margin-left:2rem;margin-bottom:1rem}.content ul li[data-v-7860961c]{color:#4a5568;line-height:1.8;margin-bottom:.5rem}.content strong[data-v-7860961c]{color:#2d3748;font-weight:600}.links-section[data-v-7860961c]{margin-top:3rem;padding-top:2rem;border-top:2px solid #e2e8f0;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.related-link[data-v-7860961c]{color:#2d3748;text-decoration:none;font-weight:600;padding:.75rem 1.5rem;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;transition:all .3s ease;background:#00000005}.related-link[data-v-7860961c]:hover{background:#ff7035;color:#fff;border-color:#ff7035;transform:translateY(-2px);box-shadow:0 4px 16px #ff703540}@media (max-width: 768px){.terms-page[data-v-7860961c]{padding:2rem 0}.container[data-v-7860961c]{padding:0 1rem}.content-wrapper[data-v-7860961c]{padding:2rem 1.5rem}.page-title[data-v-7860961c]{font-size:2rem}.content h2[data-v-7860961c]{font-size:1.5rem}.content h3[data-v-7860961c]{font-size:1.2rem}}@media (max-width: 480px){.content-wrapper[data-v-7860961c]{padding:1.5rem 1rem}.page-title[data-v-7860961c]{font-size:1.8rem}.content h2[data-v-7860961c]{font-size:1.3rem}.content h3[data-v-7860961c]{font-size:1.1rem}.content ul[data-v-7860961c]{margin-left:1.5rem}.links-section[data-v-7860961c]{flex-direction:column;gap:1rem}.related-link[data-v-7860961c]{width:100%;text-align:center}}.privacy-page[data-v-46236c41]{min-height:100vh;background:#f8fafc;padding:4rem 0}.container[data-v-46236c41]{max-width:900px;margin:0 auto;padding:0 2rem}.content-wrapper[data-v-46236c41]{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 10px 40px #0000001a}.page-title[data-v-46236c41]{font-size:2.5rem;font-weight:700;color:#2d3748;margin-bottom:.5rem;text-align:center}.last-updated[data-v-46236c41]{text-align:center;color:#718096;font-size:.95rem;margin-bottom:3rem;font-style:italic}.content section[data-v-46236c41]{margin-bottom:2.5rem}.content h2[data-v-46236c41]{font-size:1.8rem;font-weight:600;color:#2d3748;margin-bottom:1rem;margin-top:2rem}.content h3[data-v-46236c41]{font-size:1.3rem;font-weight:600;color:#4a5568;margin-bottom:.75rem;margin-top:1.5rem}.content p[data-v-46236c41]{color:#4a5568;line-height:1.8;margin-bottom:1rem}.content ul[data-v-46236c41]{margin-left:2rem;margin-bottom:1rem}.content ul li[data-v-46236c41]{color:#4a5568;line-height:1.8;margin-bottom:.5rem}.content strong[data-v-46236c41]{color:#2d3748;font-weight:600}.highlight-box[data-v-46236c41]{background:linear-gradient(135deg,#fff8f5,#fff1eb);border-left:4px solid #FF7035;padding:1.5rem;border-radius:12px;margin:1.5rem 0;box-shadow:0 2px 12px #ff703514}.highlight-box strong[data-v-46236c41]{color:#e85a28}.links-section[data-v-46236c41]{margin-top:3rem;padding-top:2rem;border-top:2px solid #e2e8f0;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.related-link[data-v-46236c41]{color:#2d3748;text-decoration:none;font-weight:600;padding:.75rem 1.5rem;border:1.5px solid rgba(0,0,0,.12);border-radius:10px;transition:all .3s ease;background:#00000005}.related-link[data-v-46236c41]:hover{background:#ff7035;color:#fff;border-color:#ff7035;transform:translateY(-2px);box-shadow:0 4px 16px #ff703540}@media (max-width: 768px){.privacy-page[data-v-46236c41]{padding:2rem 0}.container[data-v-46236c41]{padding:0 1rem}.content-wrapper[data-v-46236c41]{padding:2rem 1.5rem}.page-title[data-v-46236c41]{font-size:2rem}.content h2[data-v-46236c41]{font-size:1.5rem}.content h3[data-v-46236c41]{font-size:1.2rem}.highlight-box[data-v-46236c41]{padding:1rem}}@media (max-width: 480px){.content-wrapper[data-v-46236c41]{padding:1.5rem 1rem}.page-title[data-v-46236c41]{font-size:1.8rem}.content h2[data-v-46236c41]{font-size:1.3rem}.content h3[data-v-46236c41]{font-size:1.1rem}.content ul[data-v-46236c41]{margin-left:1.5rem}.links-section[data-v-46236c41]{flex-direction:column;gap:1rem}.related-link[data-v-46236c41]{width:100%;text-align:center}}.changelog-page[data-v-bf296211]{min-height:100vh;background:var(--bg-warm)}.page-header[data-v-bf296211]{padding:4rem 0 3.5rem;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:4rem}.page-title[data-v-bf296211]{font-family:var(--font-display);font-size:2.75rem;font-weight:900;color:var(--heading-color);letter-spacing:-.03em;line-height:1.05;margin-bottom:.6rem}.page-desc[data-v-bf296211]{font-size:1rem;color:var(--muted);line-height:1.6}.timeline[data-v-bf296211]{max-width:760px;padding-bottom:6rem}.entry[data-v-bf296211]{display:grid;grid-template-columns:148px 1fr;gap:0;padding-bottom:3.5rem;position:relative}.entry[data-v-bf296211]:before{content:"";position:absolute;left:148px;top:8px;bottom:-3.5rem;width:1px;background:#00000014}.entry[data-v-bf296211]:last-child:before{display:none}.entry-meta[data-v-bf296211]{padding-top:3px;padding-right:2.5rem;display:flex;flex-direction:column;align-items:flex-end;gap:.45rem}.entry-date[data-v-bf296211]{font-size:.8rem;font-weight:600;color:var(--muted);white-space:nowrap}.entry-version[data-v-bf296211]{font-family:SF Mono,Monaco,Inconsolata,Fira Mono,monospace;font-size:.85rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--accent-dark, #C84500);background:linear-gradient(135deg,#ff703514,#ff70350a);border:1px solid rgba(255,112,53,.25);padding:.25rem .6rem;border-radius:6px;white-space:nowrap;box-shadow:0 1px 2px #0000000a}.entry-tag[data-v-bf296211]{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.18rem .55rem;border-radius:100px}.entry-tag--launch[data-v-bf296211]{background:#ff70351a;color:var(--accent-dark, #C84500);border:1px solid rgba(255,112,53,.2)}.entry-tag--feature[data-v-bf296211]{background:#22b4731a;color:#1a8a58;border:1px solid rgba(34,180,115,.2)}.entry-tag--fix[data-v-bf296211]{background:#6482f01a;color:#3a5cd4;border:1px solid rgba(100,130,240,.2)}.entry-body[data-v-bf296211]{position:relative;padding-left:2.25rem}.entry-body[data-v-bf296211]:before{content:"";position:absolute;left:-5px;top:7px;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--bg-warm),0 0 0 4.5px #ff703538;z-index:1}.entry-title[data-v-bf296211]{font-family:var(--font-display);font-size:1.35rem;font-weight:800;color:var(--heading-color);letter-spacing:-.02em;margin-bottom:.5rem;line-height:1.25}.entry-lead[data-v-bf296211]{font-size:.95rem;color:var(--text-default);line-height:1.7;margin-bottom:1rem}.entry-list[data-v-bf296211]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.45rem}.entry-list li[data-v-bf296211]{font-size:.9rem;color:var(--muted);line-height:1.65;padding-left:1rem;position:relative}.entry-list li[data-v-bf296211]:before{content:"—";position:absolute;left:0;color:#0000002e}.inline-link[data-v-bf296211]{color:var(--accent);text-decoration:none;font-weight:500;border-bottom:1px solid rgba(255,112,53,.3);transition:border-color .18s}.inline-link[data-v-bf296211]:hover{border-color:var(--accent)}@media (max-width: 680px){.page-title[data-v-bf296211]{font-size:2.1rem}.entry[data-v-bf296211]{grid-template-columns:1fr;padding-left:1.5rem;border-left:1px solid rgba(0,0,0,.08)}.entry[data-v-bf296211]:before{display:none}.entry-meta[data-v-bf296211]{flex-direction:row;align-items:center;padding-right:0;margin-bottom:.65rem}.entry-body[data-v-bf296211]{padding-left:0}.entry-body[data-v-bf296211]:before{display:none}}@media (max-width: 480px){.page-header[data-v-bf296211]{padding:3rem 0 2.5rem;margin-bottom:3rem}.page-title[data-v-bf296211]{font-size:1.85rem}}.faq-page[data-v-dee85a3d]{background:var(--bg-warm);min-height:100vh;padding-bottom:6rem}.faq-header[data-v-dee85a3d]{max-width:680px;margin:0 auto;padding:5rem 2rem 3rem;text-align:center}.faq-title[data-v-dee85a3d]{font-family:var(--font-display);font-size:2.5rem;font-weight:800;color:var(--heading-color);line-height:1.15;letter-spacing:-.025em;margin-bottom:.6rem}.faq-subtitle[data-v-dee85a3d]{font-size:.95rem;color:var(--muted);margin-bottom:1.75rem;line-height:1.6}.lang-tabs[data-v-dee85a3d]{display:inline-flex;gap:.35rem;background:#0000000a;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-pill, 999px);padding:.25rem}.lang-tab[data-v-dee85a3d]{background:transparent;border:none;padding:.32rem .9rem;border-radius:var(--radius-pill, 999px);font-family:var(--font-body);font-size:.82rem;font-weight:500;color:var(--muted);cursor:pointer;transition:all .18s ease;white-space:nowrap}.lang-tab--active[data-v-dee85a3d]{background:#fff;color:var(--heading-color);box-shadow:0 1px 4px #0000001a}.lang-tab[data-v-dee85a3d]:not(.lang-tab--active):hover{color:var(--heading-color)}.faq-body[data-v-dee85a3d]{max-width:680px;margin:0 auto;padding:0 2rem}.faq-section[data-v-dee85a3d]{margin-bottom:2.5rem}.faq-section-title[data-v-dee85a3d]{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--heading-color);letter-spacing:-.01em;margin-bottom:.25rem}.faq-list[data-v-dee85a3d]{border-top:1px solid rgba(0,0,0,.08)}.faq-item[data-v-dee85a3d]{border-bottom:1px solid rgba(0,0,0,.08)}.faq-question[data-v-dee85a3d]{width:100%;display:flex;align-items:flex-start;gap:.85rem;background:none;border:none;padding:1.1rem 0;cursor:pointer;text-align:left;font-family:var(--font-body);color:var(--heading-color);transition:color .18s}.faq-question[data-v-dee85a3d]:hover{color:var(--accent)}.faq-toggle[data-v-dee85a3d]{flex-shrink:0;font-size:1rem;font-weight:400;line-height:1.5;color:var(--heading-color);transition:color .18s;-webkit-user-select:none;user-select:none;width:1em;text-align:center}.faq-question:hover .faq-toggle[data-v-dee85a3d]{color:var(--accent)}.faq-question-text[data-v-dee85a3d]{font-size:.95rem;font-weight:500;line-height:1.55}.faq-answer[data-v-dee85a3d]{padding:0 0 1.1rem 1.85rem;overflow:hidden}.faq-answer p[data-v-dee85a3d]{font-size:.92rem;color:var(--muted);line-height:1.75;white-space:pre-line}.faq-answer-enter-active[data-v-dee85a3d],.faq-answer-leave-active[data-v-dee85a3d]{transition:opacity .2s ease,transform .2s ease}.faq-answer-enter-from[data-v-dee85a3d],.faq-answer-leave-to[data-v-dee85a3d]{opacity:0;transform:translateY(-6px)}@media (max-width: 768px){.faq-header[data-v-dee85a3d]{padding:3.5rem 1.5rem 2.5rem}.faq-title[data-v-dee85a3d]{font-size:2rem}.faq-body[data-v-dee85a3d]{padding:0 1.5rem}}@media (max-width: 480px){.faq-header[data-v-dee85a3d]{padding:3rem 1.25rem 2rem}.faq-title[data-v-dee85a3d]{font-size:1.75rem}.lang-tabs[data-v-dee85a3d]{flex-wrap:wrap;justify-content:center}.faq-body[data-v-dee85a3d]{padding:0 1.25rem}}.share-earn-page[data-v-8fad8dc8]{min-height:100vh;padding:2.5rem 0 6rem;background:var(--bg-warm)}.hero[data-v-8fad8dc8]{max-width:720px;margin:0 auto;text-align:center;padding:2.2rem 2rem 2rem}.hero-chip[data-v-8fad8dc8]{display:inline-block;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:#ff703521;border:1px solid rgba(255,112,53,.28);margin-bottom:1rem}.hero-title[data-v-8fad8dc8]{font-family:var(--font-display);font-size:2.45rem;line-height:1.14;letter-spacing:-.03em;color:var(--heading-color);margin-bottom:.8rem}.hero-subtitle[data-v-8fad8dc8]{max-width:620px;margin:0 auto 1.6rem;color:var(--muted);font-size:.98rem;line-height:1.7}.lang-tabs[data-v-8fad8dc8]{display:inline-flex;gap:.35rem;background:#0000000a;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-pill, 999px);padding:.25rem}.lang-tab[data-v-8fad8dc8]{background:transparent;border:none;padding:.32rem .9rem;border-radius:var(--radius-pill, 999px);font-family:var(--font-body);font-size:.82rem;font-weight:500;color:var(--muted);cursor:pointer;transition:all .18s ease}.lang-tab--active[data-v-8fad8dc8]{background:#fff;color:var(--heading-color);box-shadow:0 1px 4px #0000001f}.content[data-v-8fad8dc8]{max-width:900px;margin:0 auto;padding:0 2rem;display:grid;gap:1rem}.card[data-v-8fad8dc8]{background:#ffffffc7;border:1px solid rgba(0,0,0,.07);border-radius:20px;padding:1.4rem 1.4rem 1.35rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.card-title[data-v-8fad8dc8]{font-family:var(--font-display);color:var(--heading-color);letter-spacing:-.015em;margin-bottom:.9rem;font-size:1.2rem}.step-list[data-v-8fad8dc8]{list-style:none;display:grid;gap:.65rem}.step-list li[data-v-8fad8dc8]{display:grid;grid-template-columns:22px 1fr;align-items:start;gap:.55rem}.step-index[data-v-8fad8dc8]{width:22px;height:22px;border-radius:999px;font-size:.76rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;color:var(--heading-color);background:#0000000a;border:1px solid rgba(0,0,0,.08)}.step-list p[data-v-8fad8dc8],.card-text[data-v-8fad8dc8],.card-footnote[data-v-8fad8dc8],.dot-list li[data-v-8fad8dc8],.reward-row span[data-v-8fad8dc8]{font-size:.94rem;line-height:1.72;color:var(--muted)}.claim-email-line[data-v-8fad8dc8]{display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.92rem;color:var(--muted)}.claim-email-link[data-v-8fad8dc8]{color:var(--heading-color);font-weight:600;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.14)}.claim-email-link[data-v-8fad8dc8]:hover{border-bottom-color:#00000047}.reward-grid[data-v-8fad8dc8]{border:1px solid rgba(0,0,0,.08);border-radius:14px;overflow:hidden}.reward-row[data-v-8fad8dc8]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:.8rem .95rem;border-top:1px solid rgba(0,0,0,.06)}.reward-row[data-v-8fad8dc8]:first-child{border-top:none}.reward-row--head[data-v-8fad8dc8]{background:#ff703514}.reward-row--head span[data-v-8fad8dc8]{font-size:.84rem;font-weight:700;color:var(--heading-color)}.dot-list[data-v-8fad8dc8]{margin-top:.45rem;padding-left:1rem;display:grid;gap:.4rem}.card-footnote[data-v-8fad8dc8]{margin-top:.7rem;color:var(--heading-color)}.contact-row[data-v-8fad8dc8]{padding:.1rem .15rem}.contact-inline[data-v-8fad8dc8]{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;flex-wrap:wrap}.contact-label[data-v-8fad8dc8]{font-size:.94rem;line-height:1.65;color:var(--muted)}.contact-link[data-v-8fad8dc8]{font-size:.94rem;font-weight:600;color:var(--heading-color);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.14)}.contact-link[data-v-8fad8dc8]:hover{color:var(--heading-color);border-bottom-color:#00000047}@media (max-width: 768px){.share-earn-page[data-v-8fad8dc8]{padding-top:1.75rem}.hero[data-v-8fad8dc8]{padding:1.3rem 1.5rem 1.6rem}.hero-title[data-v-8fad8dc8]{font-size:2rem}.content[data-v-8fad8dc8]{padding:0 1.5rem}.card[data-v-8fad8dc8]{border-radius:16px;padding:1.1rem}}@media (max-width: 480px){.hero-title[data-v-8fad8dc8]{font-size:1.7rem}.lang-tabs[data-v-8fad8dc8]{flex-wrap:wrap;justify-content:center}.content[data-v-8fad8dc8]{padding:0 1.1rem}.reward-row[data-v-8fad8dc8]{grid-template-columns:1fr;gap:.25rem}}.seo-page[data-v-668a6802]{min-height:100vh;background:var(--bg-warm);color:var(--text-default)}.seo-container[data-v-668a6802]{width:min(1120px,calc(100% - 4rem));margin:0 auto}.seo-narrow[data-v-668a6802]{width:min(820px,calc(100% - 4rem))}.seo-hero[data-v-668a6802]{padding:6rem 0 4rem;border-bottom:1px solid rgba(0,0,0,.07)}.seo-eyebrow[data-v-668a6802]{color:var(--accent);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.8rem}.seo-hero h1[data-v-668a6802]{max-width:760px;font-family:var(--font-display);font-size:3.25rem;line-height:1.05;color:var(--heading-color);letter-spacing:-.03em;margin-bottom:1.1rem}.seo-intro[data-v-668a6802]{max-width:680px;color:var(--muted);font-size:1.08rem;line-height:1.75}.seo-actions[data-v-668a6802]{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:2rem}.seo-primary[data-v-668a6802],.seo-secondary[data-v-668a6802]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.75rem 1.25rem;border-radius:var(--radius-pill);font-weight:700;text-decoration:none}.seo-primary[data-v-668a6802]{background:var(--accent);color:#fff;box-shadow:0 4px 20px #ff703547}.seo-secondary[data-v-668a6802]{color:var(--heading-color);border:1px solid rgba(0,0,0,.1);background:#ffffffa3}.seo-section[data-v-668a6802]{padding:4.5rem 0}.seo-section+.seo-section[data-v-668a6802]{border-top:1px solid rgba(0,0,0,.06)}.seo-section h2[data-v-668a6802]{font-family:var(--font-display);font-size:2rem;line-height:1.15;color:var(--heading-color);letter-spacing:-.02em;margin-bottom:1rem}.seo-answer[data-v-668a6802]{font-size:1.02rem;line-height:1.85;color:var(--text-default)}.seo-section-header[data-v-668a6802]{max-width:680px;margin-bottom:2rem}.seo-card-grid[data-v-668a6802],.seo-steps[data-v-668a6802]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.seo-card[data-v-668a6802],.seo-step[data-v-668a6802],.seo-faq[data-v-668a6802]{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:var(--radius-md);box-shadow:0 4px 20px #0000000a}.seo-card[data-v-668a6802]{padding:1.35rem}.seo-card p[data-v-668a6802],.seo-step p[data-v-668a6802],.seo-faq p[data-v-668a6802]{color:var(--muted);line-height:1.72}.seo-step[data-v-668a6802]{padding:1.5rem}.seo-step span[data-v-668a6802]{display:block;font-family:var(--font-display);color:var(--accent);font-size:2rem;font-weight:900;line-height:1;margin-bottom:1rem}.seo-step h3[data-v-668a6802],.seo-faq h3[data-v-668a6802]{color:var(--heading-color);font-size:1.05rem;line-height:1.35;margin-bottom:.6rem}.seo-table-wrap[data-v-668a6802]{overflow-x:auto;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-md);background:#fff}.seo-table[data-v-668a6802]{width:100%;border-collapse:collapse;min-width:680px}.seo-table th[data-v-668a6802],.seo-table td[data-v-668a6802]{padding:.95rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(0,0,0,.07)}.seo-table tr:last-child th[data-v-668a6802],.seo-table tr:last-child td[data-v-668a6802]{border-bottom:none}.seo-table th[data-v-668a6802]{width:28%;color:var(--heading-color);background:#ff70350f}.seo-table td[data-v-668a6802]{color:var(--text-default)}.seo-faq-section[data-v-668a6802]{padding-bottom:6rem}.seo-faq-list[data-v-668a6802]{display:grid;gap:.9rem}.seo-faq[data-v-668a6802]{padding:1.25rem 1.35rem}@media (max-width: 800px){.seo-container[data-v-668a6802],.seo-narrow[data-v-668a6802]{width:min(100% - 2rem,720px)}.seo-hero[data-v-668a6802]{padding:4rem 0 3rem}.seo-hero h1[data-v-668a6802]{font-size:2.35rem}.seo-card-grid[data-v-668a6802],.seo-steps[data-v-668a6802]{grid-template-columns:1fr}}
