.bg-paper[data-v-111de44a]{background:var(--color-paper)}.bg-paper-2[data-v-111de44a]{background:var(--color-paper-2)}.bg-ink[data-v-111de44a]{background:var(--color-ink)}.text-center[data-v-111de44a]{text-align:center}.text-white[data-v-111de44a]{color:#fff}.mx-auto[data-v-111de44a]{margin-left:auto;margin-right:auto;max-width:680px}.mt-4[data-v-111de44a]{margin-top:1rem}.mt-8[data-v-111de44a]{margin-top:2rem}.mb-6[data-v-111de44a]{margin-bottom:1.5rem}.w-full[data-v-111de44a]{width:100%}.navbar[data-v-111de44a]{position:sticky;top:10px;z-index:100;margin:0 16px;border-radius:12px;padding:12px 24px}.nav-content[data-v-111de44a]{justify-content:space-between;padding:0}.brand[data-v-111de44a],.nav-content[data-v-111de44a]{display:flex;align-items:center}.brand[data-v-111de44a]{font-family:var(--font-display);font-weight:700;font-size:1.6rem;letter-spacing:.5px;gap:10px}.brand-tld[data-v-111de44a]{color:var(--color-ink);opacity:.6}.brand .dot[data-v-111de44a]{width:14px;height:14px;background:var(--color-amber);display:inline-block}.nav-links[data-v-111de44a]{display:flex;align-items:center;gap:16px}.nav-links a[data-v-111de44a]:not(.btn){font-family:var(--font-mono);font-size:.8rem;text-transform:uppercase;font-weight:600;transition:color .2s;padding:8px 10px}.nav-links a[data-v-111de44a]:not(.btn):hover{color:var(--color-amber)}.hero[data-v-111de44a]{min-height:90vh;display:flex;align-items:center;background-image:url(https://images.unsplash.com/photo-1541888086425-d81bb19240f5?q=80&w=2000&auto=format&fit=crop);background-size:cover;background-position:50%;position:relative;margin-top:-85px;padding-top:120px}.hero[data-v-111de44a]:before{content:"";position:absolute;inset:0;background:#f7fafca6}.hero-container[data-v-111de44a]{position:relative;z-index:2;display:flex;justify-content:center;width:100%}.hero-content[data-v-111de44a]{max-width:960px;width:100%;padding:64px 48px;background:#ffffffe6;text-align:center;margin:0 auto}.hero-content h1[data-v-111de44a]{font-size:3.6rem;margin-bottom:20px;line-height:1.2}.hero-content p.lede[data-v-111de44a]{font-size:1.25rem;line-height:1.65;max-width:800px;margin:0 auto 32px}.hero-actions[data-v-111de44a]{display:flex;justify-content:center;gap:16px}.hero-trust[data-v-111de44a]{margin-top:32px;font-family:var(--font-mono);font-size:.85rem;color:#20202099}.note-grid[data-v-111de44a]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px}.note[data-v-111de44a]{padding:24px;min-height:180px;transform:rotate(-1deg);transition:transform .3s}.note[data-v-111de44a]:nth-child(2n){transform:rotate(1deg)}.note[data-v-111de44a]:hover{transform:rotate(0) translateY(-5px)}.note-yellow[data-v-111de44a]{background:#fbe9b8b3;border-color:#e3c87880}.note-green[data-v-111de44a]{background:#e7efe6b3;border-color:#bfd3bc80}.note-mark[data-v-111de44a]{font-family:var(--font-mono);font-size:.8rem;color:var(--color-ink);opacity:.6;display:block;margin-bottom:12px}.eyebrow-light[data-v-111de44a]{color:var(--color-amber)}.eyebrow-light[data-v-111de44a]:before{background:var(--color-green);border-color:var(--color-paper)}.bg-ink h2[data-v-111de44a],.bg-ink h3[data-v-111de44a]{color:var(--color-paper)}.lede-light[data-v-111de44a]{color:#c8cedd;font-size:1.15rem;margin-bottom:24px}.text-light[data-v-111de44a]{color:#fffc;margin-bottom:16px}.split-layout[data-v-111de44a]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.light-glass[data-v-111de44a]{background:#ffffff1a;border-color:#fff3;padding:40px}.compare-row[data-v-111de44a]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px dashed hsla(0,0%,100%,.2);color:var(--color-paper)}.compare-row[data-v-111de44a]:last-child{border-bottom:none}.badge[data-v-111de44a]{font-family:var(--font-mono);font-size:.75rem;padding:6px 12px;border-radius:4px;font-weight:600;text-transform:uppercase}.badge-green[data-v-111de44a]{background:var(--color-green);color:var(--color-paper)}.badge-yellow[data-v-111de44a]{background:#fbe9b8e6;color:#7a4e00}.badge-red[data-v-111de44a]{background:#f4d6d2;color:var(--color-red)}.features-grid[data-v-111de44a]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:48px}.feature-card[data-v-111de44a]{padding:32px;text-align:left}.feature-icon[data-v-111de44a]{width:48px;height:48px;background:var(--color-ink);border-radius:12px;margin-bottom:24px;align-items:center;font-size:24px}.chip-grid[data-v-111de44a],.feature-icon[data-v-111de44a]{display:flex;justify-content:center}.chip-grid[data-v-111de44a]{flex-wrap:wrap;gap:12px;margin-top:40px;max-width:800px;margin-left:auto;margin-right:auto}.chip[data-v-111de44a]{font-family:var(--font-mono);font-size:.9rem;border:1.5px solid hsla(0,0%,100%,.3);padding:10px 20px;border-radius:20px;background:#ffffff1a;color:var(--color-paper);transition:background .2s}.chip[data-v-111de44a]:hover{background:#fff3}.qr-mockup[data-v-111de44a]{background:#f8f9f8;padding:32px 24px;text-align:center;border-left:8px solid var(--color-amber);max-width:320px;margin:0 auto}.qr-mockup-title[data-v-111de44a]{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;color:var(--color-green);font-weight:700;display:block;margin-bottom:12px}.qr-box[data-v-111de44a]{background:#fff;padding:16px;border:1px solid var(--color-line);display:inline-block;margin:16px 0;border-radius:4px}.qr-mockup-desc[data-v-111de44a]{font-size:.9rem;color:var(--color-ink);margin:0}.qr-mockup-desc span[data-v-111de44a]{font-size:.8rem;opacity:.7}.qual-list[data-v-111de44a]{list-style:none;padding:0;margin:0}.qual-list li[data-v-111de44a]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.05);font-size:1rem}.qual-list li[data-v-111de44a]:last-child{border-bottom:none}.table-responsive[data-v-111de44a]{overflow-x:auto;margin-top:40px;padding:0}.reg-table[data-v-111de44a]{width:100%;border-collapse:collapse;font-size:.95rem}.reg-table th[data-v-111de44a]{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;text-align:left;padding:16px 20px;background:var(--color-ink);color:var(--color-paper)}.reg-table td[data-v-111de44a]{padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.05)}.tag-small[data-v-111de44a]{font-family:var(--font-mono);font-size:.75rem;padding:4px 8px;border-radius:4px}.tag-green[data-v-111de44a]{background:#dce7df;color:var(--color-green)}.tag-yellow[data-v-111de44a]{background:#fbe3b0;color:#7a4e00}.note-fineprint[data-v-111de44a]{font-size:.85rem;opacity:.7}.a4-mockup[data-v-111de44a]{background:#fff;padding:0 0 24px;overflow:hidden}.a4-header[data-v-111de44a]{background:var(--color-ink);color:#fff;padding:12px 24px;display:flex;justify-content:space-between;font-size:.75rem;font-family:var(--font-mono)}.a4-header span[data-v-111de44a]:first-child{color:var(--color-amber)}.a4-version[data-v-111de44a]{opacity:.8}.a4-title[data-v-111de44a]{padding:24px 24px 16px;border-bottom:2px solid var(--color-ink)}.a4-subtitle[data-v-111de44a]{font-size:.75rem;text-transform:uppercase;color:#555;font-weight:600}.a4-section[data-v-111de44a]{padding:16px 24px 0;font-size:.9rem}.a4-chips[data-v-111de44a]{display:flex;gap:8px;margin-top:8px}.a4-chips span[data-v-111de44a]{font-size:.8rem;background:#dceee2;color:var(--color-green);padding:4px 10px;border-radius:4px;font-weight:600}.a4-section ul[data-v-111de44a]{padding-left:20px;margin-top:8px}.a4-qr[data-v-111de44a]{background:#f8f9f8;border:1px dashed var(--color-line);padding:16px;margin:24px;border-radius:4px;display:flex;align-items:center;gap:16px}.a4-qr img[data-v-111de44a]{width:64px;height:64px;background:#fff;padding:4px;border:1px solid #ccc}.a4-disclaimer[data-v-111de44a]{font-size:.75rem;background:#fff8ed;border-left:3px solid var(--color-amber);padding:8px 12px;margin:0 24px;color:#666}.pricing-content[data-v-111de44a]{margin:40px 0}.pricing-box[data-v-111de44a]{display:inline-block;padding:32px 48px;margin-top:24px}.price-old[data-v-111de44a]{text-decoration:line-through;color:#aaa;margin-right:16px;font-size:1.2rem}.price-new[data-v-111de44a]{font-size:2.5rem;color:var(--color-amber)}.price-note[data-v-111de44a]{font-size:.9rem;margin-top:8px;color:#ffffffb3}.faq-list[data-v-111de44a]{max-width:800px;margin:40px auto 0;padding:24px}.faq-item[data-v-111de44a]{border-bottom:1px solid rgba(0,0,0,.1)}.faq-item[data-v-111de44a]:last-child{border-bottom:none}.faq-item summary[data-v-111de44a]{padding:24px 0;font-family:var(--font-display);font-size:1.2rem;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item summary[data-v-111de44a]::-webkit-details-marker{display:none}.faq-item summary[data-v-111de44a]:after{content:"+";color:var(--color-amber-ink);background:var(--color-amber);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.faq-item[open] summary[data-v-111de44a]:after{content:"–"}.faq-content[data-v-111de44a]{padding-bottom:24px;color:#202020cc}.contact-wrapper[data-v-111de44a]{display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.contact-info[data-v-111de44a]{padding:48px;background:#fff6}.contact-form[data-v-111de44a]{padding:48px;background:#fffc}.contact-label[data-v-111de44a]{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;color:var(--color-ink);opacity:.6;display:block;margin-bottom:4px}.contact-row a[data-v-111de44a]{color:var(--color-green);font-weight:600}.footer[data-v-111de44a]{background:var(--color-ink);color:#8e97ae;padding:40px 0}.footer-content[data-v-111de44a]{display:flex;justify-content:space-between;align-items:center}.footer .brand-tld[data-v-111de44a]{color:#8e97ae}.footer-links a[data-v-111de44a]{margin-left:24px;font-size:.9rem}.footer-links a[data-v-111de44a]:hover{color:var(--color-paper)}@media(max-width:992px){.contact-wrapper[data-v-111de44a],.split-layout[data-v-111de44a]{grid-template-columns:1fr}.features-grid[data-v-111de44a],.note-grid[data-v-111de44a]{grid-template-columns:repeat(2,1fr)}.nav-links[data-v-111de44a]{display:none}}@media(max-width:576px){.features-grid[data-v-111de44a],.note-grid[data-v-111de44a]{grid-template-columns:1fr}.hero-content[data-v-111de44a]{padding:32px 24px}.hero h1[data-v-111de44a]{font-size:2.2rem}.contact-form[data-v-111de44a],.contact-info[data-v-111de44a]{padding:32px 24px}.pricing-box[data-v-111de44a]{padding:24px}.price-new[data-v-111de44a]{font-size:1.8rem}.footer-content[data-v-111de44a]{flex-direction:column;gap:16px;text-align:center}.footer-links a[data-v-111de44a]{margin:0 12px}}
