@import url(https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,300;0,8..60,400;0,8..60,600;0,8..60,700;1,8..60,400&family=DM+Sans:wght@400;500;600&display=swap);*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fafaf9;margin:0;padding:0}#emergent-badge,[id*=emergent],a[href*=emergent]{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}:root{--pp-bg:#fafaf9;--pp-surface:#fff;--pp-text:#1c1917;--pp-text-secondary:#57534e;--pp-text-muted:#a8a29e;--pp-accent:#2563eb;--pp-accent-hover:#1d4ed8;--pp-border:#e7e5e4;--pp-border-light:#f5f5f4;--pp-highlight-bg:#eff6ff;--pp-highlight-border:#bfdbfe;--pp-disclaimer-bg:#fefce8;--pp-disclaimer-border:#fde68a;--pp-contact-bg:#f0fdf4;--pp-contact-border:#bbf7d0;--pp-sidebar-width:220px;--pp-content-max:720px;--pp-font-body:"Source Serif 4",Georgia,"Times New Roman",serif;--pp-font-heading:"DM Sans",-apple-system,BlinkMacSystemFont,sans-serif}.pp-page{background:#fafaf9;background:var(--pp-bg);display:flex;justify-content:center;min-height:100vh}.pp-sidebar{display:none}@media (min-width:1100px){.pp-sidebar{display:block;left:max(calc(50vw - 530px),24px);left:max(calc(50vw - var(--pp-content-max)/2 - var(--pp-sidebar-width)/2 - 60px),24px);position:fixed;top:100px;width:220px;width:var(--pp-sidebar-width);z-index:10}.pp-sidebar-inner{position:-webkit-sticky;position:sticky;top:100px}}.pp-sidebar-title{color:#a8a29e;color:var(--pp-text-muted);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 12px;padding:0 0 0 12px;text-transform:uppercase}.pp-sidebar-list{list-style:none;margin:0;padding:0}.pp-sidebar-list li{margin:0}.pp-sidebar-link{background:none;border:none;border-left:2px solid #0000;color:#57534e;color:var(--pp-text-secondary);cursor:pointer;display:block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:13px;font-weight:400;line-height:1.5;padding:6px 12px;text-align:left;transition:color .15s,border-color .15s;width:100%}.pp-sidebar-link:hover{color:#1c1917;color:var(--pp-text)}.pp-sidebar-link.active{border-left-color:#2563eb;border-left-color:var(--pp-accent);color:#2563eb;color:var(--pp-accent);font-weight:500}.pp-main{max-width:720px;max-width:var(--pp-content-max);padding:48px 24px 80px;width:100%}@media (min-width:640px){.pp-main{padding:64px 40px 100px}}.pp-article{width:100%}.pp-header{border-bottom:1px solid #e7e5e4;border-bottom:1px solid var(--pp-border);margin-bottom:48px;padding-bottom:32px}.pp-header-icon{align-items:center;background:#2563eb;background:var(--pp-accent);border-radius:12px;color:#fff;display:inline-flex;height:48px;justify-content:center;margin-bottom:20px;width:48px}.pp-header-icon--support{background:#8b5cf6}.pp-header-icon--terms{background:#16a34a}.pp-title{color:#1c1917;color:var(--pp-text);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 6px}@media (min-width:640px){.pp-title{font-size:38px}}.pp-app-name{color:#57534e;color:var(--pp-text-secondary);font-size:16px;font-weight:500;margin:0 0 4px}.pp-app-name,.pp-last-updated{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading)}.pp-last-updated{color:#a8a29e;color:var(--pp-text-muted);font-size:13px;margin:0}.pp-mobile-toc{border:1px solid #e7e5e4;border:1px solid var(--pp-border);border-radius:8px;margin-bottom:40px;overflow:hidden}@media (min-width:1100px){.pp-mobile-toc{display:none}}.pp-mobile-toc-summary{background:#fff;background:var(--pp-surface);color:#1c1917;color:var(--pp-text);cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:14px;font-weight:600;padding:14px 16px;-webkit-user-select:none;user-select:none}.pp-mobile-toc-summary::-webkit-details-marker{color:#a8a29e;color:var(--pp-text-muted)}.pp-mobile-toc-list{background:#fff;background:var(--pp-surface);list-style:none;margin:0;padding:4px 16px 12px}.pp-mobile-toc-list li{margin:0}.pp-mobile-toc-link{background:none;border:none;color:#2563eb;color:var(--pp-accent);cursor:pointer;display:block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:14px;padding:6px 0;text-align:left;width:100%}.pp-mobile-toc-link:hover{text-decoration:underline}.pp-section{margin-bottom:40px}.pp-section-heading{color:#1c1917;color:var(--pp-text);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0 0 16px;padding-top:8px}.pp-subsection-heading{font-size:17px;margin:28px 0 12px}.pp-sub-subsection-heading,.pp-subsection-heading{color:#1c1917;color:var(--pp-text);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-weight:600;line-height:1.4}.pp-sub-subsection-heading{font-size:15px;margin:24px 0 10px}.pp-section li,.pp-section p{color:#57534e;color:var(--pp-text-secondary);font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-family:var(--pp-font-body);font-size:16px;line-height:1.75;margin:0 0 12px}.pp-section p strong{color:#1c1917;color:var(--pp-text);font-weight:600}.pp-list{margin:8px 0 16px;padding:0 0 0 24px}.pp-list li{margin-bottom:6px;padding-left:4px}.pp-list li::marker{color:#a8a29e;color:var(--pp-text-muted)}.pp-list-cross{list-style:none;padding-left:0}.pp-list-cross li{padding-left:28px;position:relative}.pp-list-cross li:before{color:#ef4444;content:"\2715";font-size:13px;font-weight:700;left:4px;line-height:1.75;position:absolute;top:0}.pp-link{border-bottom:1px solid #0000;color:#2563eb;color:var(--pp-accent);text-decoration:none;transition:border-color .15s}.pp-link:hover{border-bottom-color:#2563eb;border-bottom-color:var(--pp-accent)}.pp-external-icon{display:inline-block;margin-left:3px;opacity:.6;vertical-align:middle}.pp-highlight-box{background:#eff6ff;background:var(--pp-highlight-bg);border-left:3px solid #2563eb;border-left:3px solid var(--pp-accent);border-radius:0 8px 8px 0;margin-bottom:16px;padding:20px 24px}.pp-highlight-box p{color:#1e3a5f;margin:0}.pp-highlight-box p strong{color:#1e3a5f}.pp-disclaimer-box{background:#fefce8;background:var(--pp-disclaimer-bg);border-left:3px solid #f59e0b;border-radius:0 8px 8px 0;margin-bottom:16px;padding:20px 24px}.pp-disclaimer-box p{color:#713f12;margin:0}.pp-legal-list{padding-left:4px}.pp-legal-list p{margin-bottom:12px}.pp-contact-card{background:#f0fdf4;background:var(--pp-contact-bg);border:1px solid #bbf7d0;border:1px solid var(--pp-contact-border);border-radius:10px;display:inline-block;margin-top:12px;padding:20px 24px}.pp-contact-name{color:#1c1917!important;color:var(--pp-text)!important;font-size:16px!important;font-weight:600!important;margin:0 0 8px!important}.pp-contact-location,.pp-contact-name{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-family:var(--pp-font-heading)!important}.pp-contact-location{color:#a8a29e!important;color:var(--pp-text-muted)!important;font-size:13px!important;margin:6px 0 0!important}.pp-contact-email{align-items:center;color:#2563eb;color:var(--pp-accent);display:inline-flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:15px;gap:8px;text-decoration:none;transition:opacity .15s}.pp-contact-email:hover{opacity:.8}.pp-footer{border-top:1px solid #e7e5e4;border-top:1px solid var(--pp-border);margin-top:56px;padding-top:24px}.pp-footer p{color:#a8a29e;color:var(--pp-text-muted);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:13px;margin:0}.pp-back-to-top{align-items:center;background:#fff;background:var(--pp-surface);border:1px solid #e7e5e4;border:1px solid var(--pp-border);border-radius:50%;bottom:28px;box-shadow:0 2px 8px #00000014;color:#57534e;color:var(--pp-text-secondary);cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:28px;transition:transform .15s,box-shadow .15s;width:40px;z-index:50}.pp-back-to-top:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}::selection{background:#bfdbfe;color:#1e3a5f}.sp-subtitle{color:#57534e;color:var(--pp-text-secondary);font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-family:var(--pp-font-body);font-size:17px;line-height:1.6;margin:12px 0 0}.sp-email-card{background:#eff6ff;background:var(--pp-highlight-bg);border:1px solid #bfdbfe;border:1px solid var(--pp-highlight-border);border-radius:10px;display:inline-block;margin:12px 0 20px;padding:20px 28px}.sp-email-link{align-items:center;color:#2563eb;color:var(--pp-accent);display:inline-flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:18px;font-weight:600;gap:10px;text-decoration:none;transition:opacity .15s}.sp-email-link:hover{opacity:.75}.sp-faq-list{display:flex;flex-direction:column;gap:0}.sp-faq-item{border-bottom:1px solid #e7e5e4;border-bottom:1px solid var(--pp-border)}.sp-faq-item:first-child{border-top:1px solid #e7e5e4;border-top:1px solid var(--pp-border)}.sp-faq-question{align-items:center;background:none;border:none;color:#1c1917;color:var(--pp-text);cursor:pointer;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:16px;font-weight:500;gap:16px;justify-content:space-between;padding:18px 4px;text-align:left;transition:color .15s;width:100%}.sp-faq-question.open,.sp-faq-question:hover{color:#2563eb;color:var(--pp-accent)}.sp-faq-chevron{color:#a8a29e;color:var(--pp-text-muted);flex-shrink:0;transition:transform .2s ease}.sp-faq-chevron.rotated{transform:rotate(180deg)}.sp-faq-answer{padding:0 4px 20px}.sp-faq-answer li,.sp-faq-answer p{color:#57534e;color:var(--pp-text-secondary);font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-family:var(--pp-font-body);font-size:16px;line-height:1.75;margin:0 0 10px}.sp-faq-answer p strong{color:#1c1917;color:var(--pp-text)}.pp-ordered-list{margin:10px 0 14px;padding:0 0 0 28px}.pp-ordered-list li{color:#57534e;color:var(--pp-text-secondary);font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-family:var(--pp-font-body);font-size:16px;line-height:1.75;margin-bottom:4px;padding-left:4px}.pp-ordered-list li::marker{color:#a8a29e;color:var(--pp-text-muted);font-weight:500}.sp-links-row{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.sp-legal-link{background:#eff6ff;background:var(--pp-highlight-bg);border:1px solid #bfdbfe;border:1px solid var(--pp-highlight-border);border-radius:8px;color:#2563eb;color:var(--pp-accent);display:inline-block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--pp-font-heading);font-size:15px;font-weight:500;padding:10px 20px;text-decoration:none;transition:background .15s,border-color .15s}.sp-legal-link:hover{background:#dbeafe;border-color:#2563eb;border-color:var(--pp-accent)}@media print{.pp-back-to-top,.pp-mobile-toc,.pp-sidebar{display:none!important}.pp-main{max-width:100%;padding:0}.pp-section li,.pp-section p{color:#000;font-size:12pt}}:root{--lp-accent:#0f4c81;--lp-accent-light:#e8f0f8;--lp-accent-border:#b8d4ea;--lp-text:#1a1a1a;--lp-text-secondary:#4a4a4a;--lp-text-muted:#8a8a8a;--lp-bg:#fff;--lp-bg-alt:#f8f9fa;--lp-border:#e5e7eb;--lp-disclaimer-bg:#fef9ee;--lp-disclaimer-border:#f0d68a;--lp-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.lp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background:var(--lp-bg);color:#1a1a1a;color:var(--lp-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--lp-font)}.lp-container{margin:0 auto;max-width:720px;padding:0 20px}@media (min-width:640px){.lp-container{padding:0 32px}}.lp-hero{padding:56px 0 48px;text-align:center}@media (min-width:640px){.lp-hero{padding:72px 0 56px}}.lp-h1{color:#1a1a1a;color:var(--lp-text);font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 16px}@media (min-width:640px){.lp-h1{font-size:38px}}.lp-subhead{color:#4a4a4a;color:var(--lp-text-secondary);font-size:17px;line-height:1.6;margin:0 auto 32px;max-width:560px}.lp-hero-cta{margin-bottom:16px}.lp-appstore-badge{display:inline-block;transition:opacity .15s}.lp-appstore-badge:hover{opacity:.85}.lp-trust{color:#8a8a8a;color:var(--lp-text-muted);font-size:13px;letter-spacing:.01em;margin:0}.lp-section{padding:48px 0}@media (min-width:640px){.lp-section{padding:64px 0}}.lp-section--alt{background:#f8f9fa;background:var(--lp-bg-alt)}.lp-h2{color:#1a1a1a;color:var(--lp-text);font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 28px;text-align:center}@media (min-width:640px){.lp-h2{font-size:26px;margin-bottom:36px}}.lp-steps{display:flex;flex-direction:column;gap:24px}@media (min-width:640px){.lp-steps{flex-direction:row;gap:32px}}.lp-step{background:#f8f9fa;background:var(--lp-bg-alt);border:1px solid #e5e7eb;border:1px solid var(--lp-border);border-radius:12px;flex:1 1;padding:24px 16px;text-align:center}.lp-step-icon{align-items:center;background:#e8f0f8;background:var(--lp-accent-light);border-radius:50%;display:inline-flex;height:48px;justify-content:center;margin-bottom:12px;width:48px}.lp-step-icon,.lp-step-num{color:#0f4c81;color:var(--lp-accent)}.lp-step-num{font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.lp-step-num:before{content:"Step "}.lp-step-text{font-size:15px;line-height:1.5;margin:0}.lp-prose p,.lp-step-text{color:#4a4a4a;color:var(--lp-text-secondary)}.lp-prose p{font-size:16px;line-height:1.75;margin:0 0 16px}.lp-disclaimer{background:#fef9ee;background:var(--lp-disclaimer-bg);border-left:3px solid #f0d68a;border-left:3px solid var(--lp-disclaimer-border);border-radius:0 8px 8px 0;margin-top:24px;padding:16px 20px}.lp-disclaimer p{color:#6b5a1e;font-size:14px;font-weight:500;line-height:1.6;margin:0}.lp-features{display:flex;flex-direction:column;gap:20px}.lp-feature{align-items:flex-start;background:#f8f9fa;background:var(--lp-bg-alt);border:1px solid #e5e7eb;border:1px solid var(--lp-border);border-radius:10px;display:flex;gap:16px;padding:20px}.lp-feature-icon{align-items:center;background:#e8f0f8;background:var(--lp-accent-light);border-radius:10px;color:#0f4c81;color:var(--lp-accent);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.lp-feature-title{color:#1a1a1a;color:var(--lp-text);font-size:16px;font-weight:600;margin:0 0 4px}.lp-feature-desc{color:#4a4a4a;color:var(--lp-text-secondary);font-size:14px;line-height:1.5;margin:0}.lp-faq-list{margin:0 auto;max-width:640px}.lp-faq-item{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--lp-border)}.lp-faq-item:first-child{border-top:1px solid #e5e7eb;border-top:1px solid var(--lp-border)}.lp-faq-q{align-items:center;background:none;border:none;color:#1a1a1a;color:var(--lp-text);cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--lp-font);font-size:15px;font-weight:500;gap:16px;justify-content:space-between;padding:18px 0;text-align:left;transition:color .15s;width:100%}.lp-faq-q.open,.lp-faq-q:hover{color:#0f4c81;color:var(--lp-accent)}.lp-faq-icon{color:#8a8a8a;color:var(--lp-text-muted);flex-shrink:0;transition:transform .2s ease}.lp-faq-icon.rotated{transform:rotate(180deg)}.lp-faq-a{padding:0 0 18px}.lp-faq-a p{color:#4a4a4a;color:var(--lp-text-secondary);font-size:15px;line-height:1.7;margin:0}.lp-cta-final{background:#fff;background:var(--lp-bg);padding:56px 0}.lp-cta-center{text-align:center}.lp-cta-badge{margin-bottom:16px}.lp-trust--final{margin-top:0}.lp-footer{border-top:1px solid #e5e7eb;border-top:1px solid var(--lp-border);padding:32px 0;text-align:center}.lp-footer-links{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:12px}.lp-footer-links a{color:#8a8a8a;color:var(--lp-text-muted);font-size:13px;text-decoration:none;transition:color .15s}.lp-footer-links a:hover{color:#0f4c81;color:var(--lp-accent)}.lp-footer-copy{color:#8a8a8a;color:var(--lp-text-muted);font-size:12px;margin:0}
/*# sourceMappingURL=main.07e72dbf.css.map*/