:root{color-scheme:light;--ledger-blue: #2168a3;--ledger-blue-dark: #0f2d52;--ledger-border: #dce7e1;--ledger-green: #137b5b;--ledger-green-dark: #0f694e;--ledger-muted: #657066;--ledger-page-bg: linear-gradient(135deg, rgba(41, 161, 119, .11), transparent 32%), linear-gradient(315deg, rgba(33, 104, 163, .11), transparent 34%), #f5f7f2;--ledger-text: #17211b;--surface: #ffffff}html,body{margin:0;min-height:100%;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{background:var(--ledger-page-bg);color:var(--ledger-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}img,svg{max-width:100%;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}button,input,select,textarea{font:inherit}input,select,textarea,[contenteditable]:not([contenteditable=false]),[data-allow-selection=true]{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}::selection{color:inherit;background:transparent}input::selection,textarea::selection,[contenteditable]:not([contenteditable=false])::selection,[data-allow-selection=true]::selection{background:#137b5b38}@media(max-width:768px){input,select,textarea{font-size:16px!important}}button{cursor:pointer}a{color:inherit}.page-shell{width:min(1180px,100% - 36px);margin-inline:auto}.eyebrow,.section-kicker{color:var(--ledger-blue);font-size:.8rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.primary-link,.secondary-link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:8px;font-weight:900;line-height:1;text-decoration:none}.primary-link{color:#fff;background:var(--ledger-green);box-shadow:0 14px 26px #137b5b33}.primary-link:hover{background:var(--ledger-green-dark)}.secondary-link{border:1px solid var(--ledger-border);color:#24302a;background:#fff}.secondary-link:hover{border-color:#9ecfba;color:var(--ledger-green)}.surface-panel{border:1px solid var(--ledger-border);border-radius:8px;background:#fff;box-shadow:0 12px 30px #0f172a0f}.field-error{color:#b42318;font-size:.82rem;font-weight:800;line-height:1.35}html[data-ledger-theme=dark]{color-scheme:dark;--ledger-blue: #8cc9ff;--ledger-blue-dark: #c6e4ff;--ledger-border: #294a3d;--ledger-green: #38d69d;--ledger-green-dark: #26bd86;--ledger-muted: #9fb2a8;--ledger-page-bg: linear-gradient(135deg, rgba(56, 214, 157, .16), transparent 34%), linear-gradient(315deg, rgba(84, 158, 214, .11), transparent 36%), #07110d;--ledger-text: #edf8f1;--surface: #102019}html[data-ledger-theme=dark] body{background:var(--ledger-page-bg);color:var(--ledger-text)}html[data-ledger-theme=dark] .primary-link{color:#04120d;background:var(--ledger-green);box-shadow:0 16px 32px #38d69d2e}html[data-ledger-theme=dark] .primary-link:hover{background:#5ae5b4}html[data-ledger-theme=dark] .secondary-link{border-color:#34594a;color:#d9eee3;background:#102019eb}html[data-ledger-theme=dark] .secondary-link:hover{border-color:#56d5a3;color:#7af0c0;background:#173429f0}html[data-ledger-theme=dark] .primary-link svg,html[data-ledger-theme=dark] .secondary-link svg{stroke:currentColor}html[data-ledger-theme=dark] .surface-panel{border-color:#294a3d;background:#102019f0;box-shadow:0 18px 42px #00000047}html[data-ledger-theme=dark] .site-header{border-bottom-color:#3c6050b8;background:#07110de6;box-shadow:0 18px 44px #00000029}html[data-ledger-theme=dark] .brand-link,html[data-ledger-theme=dark] .footer-brand a{padding:5px 7px;border-radius:8px;background:#ffffff0b}html[data-ledger-theme=dark] .brand-tagline{padding:2px 4px;border-radius:6px;background:#ffffffeb;filter:drop-shadow(0 5px 12px rgba(0,0,0,.22))}html[data-ledger-theme=dark] .site-nav a{color:#d0dfd6}html[data-ledger-theme=dark] .site-nav a:hover,html[data-ledger-theme=dark] .site-nav a.active{color:#7af0c0;background:#38d69d1f}html[data-ledger-theme=dark] .menu-toggle{border-color:#34594a;background:#102019}html[data-ledger-theme=dark] .menu-toggle span{background:#d9eee3}html[data-ledger-theme=dark] .site-footer{border-top-color:#294a3d;color:#c4d6cc;background:#0a1711}html[data-ledger-theme=dark] .footer-brand strong,html[data-ledger-theme=dark] .footer-links strong,html[data-ledger-theme=dark] .not-found-copy h1,html[data-ledger-theme=dark] .not-found-panel strong,html[data-ledger-theme=dark] .hero-copy h1,html[data-ledger-theme=dark] .trust-copy h2,html[data-ledger-theme=dark] .section-heading h2,html[data-ledger-theme=dark] .feature-card h3,html[data-ledger-theme=dark] .why-copy h2,html[data-ledger-theme=dark] .why-card h3,html[data-ledger-theme=dark] .comparison-heading h3,html[data-ledger-theme=dark] .workflow-copy h2,html[data-ledger-theme=dark] .seo-panel h2,html[data-ledger-theme=dark] .stat-copy strong,html[data-ledger-theme=dark] .support-panel h2,html[data-ledger-theme=dark] .faq-heading h2,html[data-ledger-theme=dark] .support-detail strong,html[data-ledger-theme=dark] .hero-support strong,html[data-ledger-theme=dark] .method-card strong,html[data-ledger-theme=dark] .support-notes h2,html[data-ledger-theme=dark] .panel-title h2,html[data-ledger-theme=dark] .privacy-summary h2,html[data-ledger-theme=dark] .toc-card h2,html[data-ledger-theme=dark] .policy-panel h2,html[data-ledger-theme=dark] .policy-panel strong,html[data-ledger-theme=dark] .privacy-badge span{color:#f1fbf6}html[data-ledger-theme=dark] .footer-brand p,html[data-ledger-theme=dark] .footer-links a,html[data-ledger-theme=dark] .footer-bottom,html[data-ledger-theme=dark] .not-found-copy p,html[data-ledger-theme=dark] .hero-copy p,html[data-ledger-theme=dark] .trust-copy p,html[data-ledger-theme=dark] .section-heading p,html[data-ledger-theme=dark] .feature-card p,html[data-ledger-theme=dark] .why-copy p,html[data-ledger-theme=dark] .why-card p,html[data-ledger-theme=dark] .comparison-table td,html[data-ledger-theme=dark] .workflow-copy p,html[data-ledger-theme=dark] .workflow-list p,html[data-ledger-theme=dark] .seo-panel p,html[data-ledger-theme=dark] .stat-copy span,html[data-ledger-theme=dark] .highlight-copy span,html[data-ledger-theme=dark] .hero-support small,html[data-ledger-theme=dark] .topic-button small,html[data-ledger-theme=dark] .support-panel p,html[data-ledger-theme=dark] .support-detail span,html[data-ledger-theme=dark] .accordion-item p,html[data-ledger-theme=dark] .hero-metrics span,html[data-ledger-theme=dark] .support-notes p,html[data-ledger-theme=dark] .privacy-summary p,html[data-ledger-theme=dark] .policy-panel p,html[data-ledger-theme=dark] .policy-panel li,html[data-ledger-theme=dark] .toc-list a,html[data-ledger-theme=dark] .method-card small{color:#aebfb5}html[data-ledger-theme=dark] .eyebrow,html[data-ledger-theme=dark] .section-kicker,html[data-ledger-theme=dark] .policy-panel h3{color:#8cc9ff}html[data-ledger-theme=dark] .hero-highlights div,html[data-ledger-theme=dark] .trust-stat,html[data-ledger-theme=dark] .comparison-table-wrap,html[data-ledger-theme=dark] .seo-panel,html[data-ledger-theme=dark] .help-hero,html[data-ledger-theme=dark] .contact-hero,html[data-ledger-theme=dark] .privacy-hero,html[data-ledger-theme=dark] .hero-support,html[data-ledger-theme=dark] .topic-button,html[data-ledger-theme=dark] .support-panel,html[data-ledger-theme=dark] .faq-panel,html[data-ledger-theme=dark] .accordion-item,html[data-ledger-theme=dark] .no-results,html[data-ledger-theme=dark] .hero-metrics div,html[data-ledger-theme=dark] .method-card,html[data-ledger-theme=dark] .support-notes,html[data-ledger-theme=dark] .message-panel,html[data-ledger-theme=dark] .policy-meta span,html[data-ledger-theme=dark] .privacy-badge,html[data-ledger-theme=dark] .privacy-summary article,html[data-ledger-theme=dark] .toc-card,html[data-ledger-theme=dark] .policy-panel,html[data-ledger-theme=dark] .contact-details a,html[data-ledger-theme=dark] .success-banner,html[data-ledger-theme=dark] .not-found-panel a{border-color:#294a3d;color:#d9eee3;background:#102019f0;box-shadow:0 16px 38px #0000003d}html[data-ledger-theme=dark] .hero-visual{border-color:#294a3d;background:#102019;box-shadow:0 24px 58px #00000052}html[data-ledger-theme=dark] .trust-section,html[data-ledger-theme=dark] .feature-band{border-color:#223b31;background:linear-gradient(180deg,#0c1b14f2,#07110dcc),radial-gradient(circle at 50% 100%,rgba(56,214,157,.09),transparent 48%)}html[data-ledger-theme=dark] .feature-card:hover,html[data-ledger-theme=dark] .why-card:hover,html[data-ledger-theme=dark] a.method-card:hover,html[data-ledger-theme=dark] .topic-button:hover{border-color:#56d5a3;box-shadow:0 18px 42px #38d69d1f}html[data-ledger-theme=dark] .topic-button.active,html[data-ledger-theme=dark] .toc-list .active a,html[data-ledger-theme=dark] .toc-list a:hover,html[data-ledger-theme=dark] .not-found-panel a:hover{color:#7af0c0;background:#38d69d1f}html[data-ledger-theme=dark] .topic-button.active{box-shadow:inset 0 3px 0 var(--ledger-green),0 14px 30px #38d69d1f}html[data-ledger-theme=dark] .toc-list .active a{box-shadow:inset 3px 0 0 var(--ledger-green)}html[data-ledger-theme=dark] .stat-icon,html[data-ledger-theme=dark] .feature-icon,html[data-ledger-theme=dark] .feature-marker,html[data-ledger-theme=dark] .why-icon,html[data-ledger-theme=dark] .highlight-icon,html[data-ledger-theme=dark] .success-banner__icon{color:var(--ledger-green);background:#38d69d21}html[data-ledger-theme=dark] .comparison-panel,html[data-ledger-theme=dark] .seo-panel{background:linear-gradient(135deg,#0d231afa,#091610f0),url(/icons/blank-bg.png) right center/cover no-repeat}html[data-ledger-theme=dark] .comparison-table-wrap,html[data-ledger-theme=dark] .comparison-table{background:#091610d1}html[data-ledger-theme=dark] .comparison-table th,html[data-ledger-theme=dark] .comparison-table td{border-bottom-color:#294a3d}html[data-ledger-theme=dark] .comparison-table thead th{color:#dff8ed;background:#38d69d24}html[data-ledger-theme=dark] .comparison-table tbody th,html[data-ledger-theme=dark] .comparison-table td:nth-child(2){color:#d9eee3}html[data-ledger-theme=dark] .workflow-list span{color:#04120d;background:var(--ledger-green)}html[data-ledger-theme=dark] .help-page,html[data-ledger-theme=dark] .contact-page,html[data-ledger-theme=dark] .privacy-page{color:var(--ledger-text);background:linear-gradient(180deg,#0b1f16fa 0,#07110dfa 360px),#07110d}html[data-ledger-theme=dark] .help-hero{background:linear-gradient(90deg,#08120dfa,#08120de6 62%,#08120d5c),url(/icons/help-header-bg.png) center/cover no-repeat}html[data-ledger-theme=dark] .contact-hero{background:linear-gradient(90deg,#08120dfa,#08120de6 62%,#08120d5c),url(/icons/contact-us-header-bg.png) center/cover no-repeat}html[data-ledger-theme=dark] .privacy-hero{background:linear-gradient(90deg,#08120dfa,#08120de6 62%,#08120d5c),url(/icons/privacy-header-bg.png) center/cover no-repeat}html[data-ledger-theme=dark] .search-field,html[data-ledger-theme=dark] .form-group input,html[data-ledger-theme=dark] .form-group textarea{border-color:#294a3d;color:#edf8f1;background:#091610eb;box-shadow:none}html[data-ledger-theme=dark] .form-group input:focus,html[data-ledger-theme=dark] .form-group textarea:focus{border-color:var(--ledger-green);background:#102019;box-shadow:0 0 0 3px #38d69d29}html[data-ledger-theme=dark] .search-field input{color:#edf8f1}html[data-ledger-theme=dark] .search-field input::placeholder,html[data-ledger-theme=dark] .form-group input::placeholder,html[data-ledger-theme=dark] .form-group textarea::placeholder{color:#7f9389}html[data-ledger-theme=dark] .form-group label,html[data-ledger-theme=dark] .optional-label,html[data-ledger-theme=dark] .hero-support span,html[data-ledger-theme=dark] .footer-brand small{color:#7af0c0}html[data-ledger-theme=dark] .support-link,html[data-ledger-theme=dark] .submit-btn{color:#04120d;background:var(--ledger-green)}html[data-ledger-theme=dark] .help-link,html[data-ledger-theme=dark] .contact-details a{border-color:#34594a;color:#7af0c0;background:#38d69d14}html[data-ledger-theme=dark] .success-message{border-color:#56d5a3;border-left-color:var(--ledger-green);color:#c9f6e0;background:#38d69d17}html[data-ledger-theme=dark] .support-detail,html[data-ledger-theme=dark] .footer-bottom,html[data-ledger-theme=dark] .policy-panel section{border-color:#294a3d}html[data-ledger-theme=dark] .success-banner__content h4{color:#f1fbf6}html[data-ledger-theme=dark] .success-banner__content p{color:#aebfb5}html[data-ledger-theme=dark] .success-banner__close{color:#7af0c0}@media(max-width:680px){.page-shell{width:min(100% - 24px,1180px)}.primary-link,.secondary-link{min-height:44px;padding-inline:14px}}
