:root{--text:#e6e7e5;--bg:#05060f;--sans:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--display:"Space Grotesk", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;font:16px/1.5 var(--sans);color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:116px}body{min-width:320px;margin:0}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}h1,h2,h3,p{overflow-wrap:break-word}.dash-nav .dash-reconcile{font-weight:600}.dash-nav .dash-reconcile.is-active{color:var(--d-ink);background:var(--d-acid);border-color:var(--d-acid)}.dash-nav .dash-reconcile.is-active:hover{color:var(--d-ink);border-color:var(--d-acid)}.rec{flex-direction:column;gap:14px;margin-top:30px;display:flex}.rec-head{border-bottom:1px solid var(--d-rule-firm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:11px;display:flex}.rec-lede{color:var(--d-text-3);max-width:56ch;font-size:13.5px}.rec-auth{background:var(--d-surface);border:1px solid var(--d-rule);border-left:3px solid var(--d-good);border-radius:var(--d-r-lg);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;display:flex}.rec-tick{color:var(--d-good);font-weight:700}.rec-auth-k{letter-spacing:.14em;text-transform:uppercase;color:var(--d-text-3);font-size:11px;font-weight:600}.rec-auth-v{color:var(--d-good);font-size:13.5px;font-weight:650}.rec-auth-who{color:var(--d-text-3);margin-left:auto;font-size:12.5px}.rec-card{background:var(--d-surface);border:1px solid var(--d-rule-firm);border-left:3px solid var(--d-warn);border-radius:var(--d-r-lg);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 20px;display:flex}.rec-card.is-connected{border-left-color:var(--d-good)}.rec-card.is-reconnect{border-left-color:var(--d-bad)}.rec-card-main{flex-direction:column;flex:380px;gap:7px;min-width:0;display:flex}.rec-card-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rec-card-head h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650}.rec-dot{background:var(--d-warn);border-radius:50%;flex:none;width:8px;height:8px}.rec-dot.is-connected{background:var(--d-good)}.rec-dot.is-reconnect{background:var(--d-bad)}.rec-chip{letter-spacing:.08em;text-transform:uppercase;color:var(--d-warn);border-radius:var(--d-r-pill);white-space:nowrap;border:1px solid;padding:2px 8px;font-size:10.5px;font-weight:700}.rec-chip.is-connected{color:var(--d-good)}.rec-chip.is-reconnect{color:var(--d-bad)}.rec-chip.is-file{color:var(--d-text-3)}.rec-status{color:var(--d-text-2);font-size:13.5px}.rec-status strong{color:var(--d-text);font-weight:600}.rec-card.is-connected .rec-status strong{color:var(--d-good)}.rec-card.is-reconnect .rec-status strong{color:var(--d-bad)}.rec-body{color:var(--d-text-2);max-width:82ch;font-size:13.5px;line-height:1.55}.rec-body strong{color:var(--d-text);font-weight:600}.rec .mono{color:var(--d-text);font-family:ui-monospace,Menlo,Consolas,monospace}.rec-file{color:var(--d-text-3);font-size:13px}.rec-note{color:var(--d-text-3);font-size:11.5px}.rec-expiry{color:var(--d-text-3);border-left:2px solid var(--d-rule-firm);max-width:82ch;padding-left:9px;font-size:12.5px}.rec-expiry strong{color:var(--d-text-2);font-weight:600}.rec-expiry.is-soon{color:var(--d-warn);border-left-color:var(--d-warn)}.rec-expiry.is-soon strong{color:var(--d-warn)}.rec-error{color:var(--d-bad);border-left:2px solid var(--d-bad);padding-left:9px;font-size:13px}.rec-live:empty{display:none}.rec-live{flex-direction:column;gap:7px;display:flex}.rec-pending{color:var(--d-warn);border-left:2px solid var(--d-warn);padding-left:9px;font-size:13px;line-height:1.5}.rec-dots:after{content:"···";letter-spacing:.15em;animation:1.4s steps(4,end) infinite rec-dots}@keyframes rec-dots{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.rec-result{background:var(--d-surface-2);border-left:2px solid var(--d-rule-firm);flex-direction:column;gap:6px;padding:11px 13px;display:flex}.rec-result.is-good{border-left-color:var(--d-good)}.rec-result.is-warn{border-left-color:var(--d-warn)}.rec-result.is-bad{border-left-color:var(--d-bad)}.rec-result-head{color:var(--d-text);font-size:13.5px;font-weight:600}.rec-result.is-good .rec-result-head{color:var(--d-good)}.rec-result.is-warn .rec-result-head{color:var(--d-warn)}.rec-result.is-bad .rec-result-head{color:var(--d-bad)}.rec-counts{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.rec-counts li{color:var(--d-text-3);font-size:13px}.rec-counts li .mono{font-size:14px}.rec-card-actions{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.rec-btn{font:inherit;color:var(--d-ink);background:var(--d-acid);border:1px solid var(--d-acid);border-radius:var(--d-r-pill);cursor:pointer;white-space:nowrap;padding:9px 18px;font-size:13.5px;font-weight:600}.rec-btn:hover:not(:disabled){filter:brightness(1.08)}.rec-btn:disabled{opacity:.55;cursor:not-allowed}.rec-btn:focus-visible{outline:2px solid var(--d-acid);outline-offset:2px}.rec-btn.is-ghost{color:var(--d-text-2);border-color:var(--d-rule-firm);background:0 0}.rec-btn.is-ghost:hover:not(:disabled){color:var(--d-text);border-color:var(--d-text-3);filter:none}.rec-hidden-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (width<=720px){.rec-card{flex-direction:column}.rec-card-actions{align-items:stretch;width:100%}.rec-btn{width:100%}.rec-note{text-align:center}.rec-auth-who{width:100%;margin-left:0}}@media (width<=420px){.rec-card{padding:15px 14px}.rec-head{flex-direction:column;gap:6px}}.rec-soon{border-radius:var(--d-r-pill);border:1px solid var(--d-warn);color:var(--d-warn);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;margin-left:10px;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-block}.rec-soon-notice{border:1px solid var(--d-warn);border-radius:var(--d-r-lg);background:color-mix(in srgb, var(--d-surface) 86%, transparent);color:var(--d-text-2);border-left-width:3px;margin:0;padding:13px 16px;font-size:13.5px}.rec-soon-notice strong{color:var(--d-warn);font-weight:650}.rec-card,.rec-auth{opacity:.82}.rec-btn{cursor:not-allowed}.dash{--d-ink:#07070f;--d-surface:#10101f;--d-surface-2:#171729;--d-rule:#262640;--d-rule-firm:#3a3a5c;--d-text:#eceaff;--d-text-2:#b6b4d8;--d-text-3:#7f7da6;--d-acid:#e8ff4d;--d-good:#4ee8a8;--d-warn:#ffab5c;--d-bad:#ff6b8a;--d-figures:"JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--d-r-xs:8px;--d-r-sm:12px;--d-r-md:18px;--d-r-lg:24px;--d-r-pill:999px;min-height:100vh;color:var(--d-text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.55}.dash .mono{font-family:var(--d-figures);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.dash-shell{max-width:1320px;margin:0 auto;padding:32px 24px 80px}.dash h1,.dash h2,.dash h3{text-wrap:balance;letter-spacing:-.02em;margin:0}.dash h1{font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.1}.dash h2{font-size:20px;font-weight:650}.dash h3{letter-spacing:0;font-size:15px;font-weight:650}.dash p{margin:0}.dash-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--d-text-3);font-size:11px;font-weight:600}.dash-nav{background:var(--d-surface);border-bottom:1px solid var(--d-rule);z-index:5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:14px 24px;display:flex;position:sticky;top:0}.dash-nav-left,.dash-nav-right{align-items:center;gap:14px;display:flex}.dash-brand{letter-spacing:-.01em;font-weight:700}.dash-brand span{color:var(--d-text-3);font-weight:500}.dash-client{letter-spacing:.05em;text-transform:uppercase;color:var(--d-acid);border-radius:var(--d-r-xs);border:1px solid;padding:3px 8px;font-size:12px;font-weight:600}.dash-email{color:var(--d-text-2);font-size:13.5px}.dash-nav button{font:inherit;color:var(--d-text-2);border:1px solid var(--d-rule-firm);border-radius:var(--d-r-pill);cursor:pointer;background:0 0;padding:6px 12px;font-size:13px}.dash-nav button:hover{color:var(--d-text);border-color:var(--d-text-3)}.dash-nav button:focus-visible{outline:2px solid var(--d-acid);outline-offset:2px}.dash-months{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:36px;display:grid}.dash-month{font:inherit;text-align:left;background:var(--d-surface);border:1px solid var(--d-rule);border-top:2px solid var(--d-rule-firm);border-radius:var(--d-r-xs);color:var(--d-text-2);cursor:pointer;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.dash-month:hover{border-color:var(--d-rule-firm);color:var(--d-text)}.dash-month:focus-visible{outline:2px solid var(--d-acid);outline-offset:2px}.dash-month.is-final{border-top-color:var(--d-good)}.dash-month.is-open{border-top-color:var(--d-warn)}.dash-month.is-active{background:var(--d-surface-2);color:var(--d-text);border-color:var(--d-text-3)}.dash-month-label{font-size:14px;font-weight:650}.dash-month-net{font-family:var(--d-figures);font-variant-numeric:tabular-nums;color:var(--d-text);font-size:17px}.dash-month-state{letter-spacing:.08em;text-transform:uppercase;color:var(--d-text-3);font-size:10.5px;font-weight:600}.dash-month.is-open .dash-month-state{color:var(--d-warn)}.dash-month.is-final .dash-month-state{color:var(--d-good)}.dash-masthead{border:1px solid var(--d-rule);grid-template-columns:1fr auto;align-items:end;gap:24px;padding:24px 26px;display:grid}.dash-masthead>div:first-child{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.dash-issued{text-align:right;flex-direction:column;gap:3px;display:flex}.dash-issued .mono{color:var(--d-text-2);font-size:13px}.dash-chip{letter-spacing:.07em;text-transform:uppercase;border-radius:var(--d-r-pill);border:1px solid;align-items:center;gap:8px;padding:5px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.dash-chip .dash-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.dash-chip.is-hold{color:var(--d-warn)}.dash-chip.is-final{color:var(--d-good)}.dash-notice{background:var(--d-surface);border:1px solid var(--d-rule-firm);border-left:4px solid var(--d-warn);border-radius:var(--d-r-lg);flex-direction:column;gap:14px;margin-top:30px;padding:20px 22px;display:flex}.dash-notice h2{color:var(--d-warn)}.dash-notice>p{color:var(--d-text-2);max-width:68ch}.dash-checks{margin:0;padding:0;list-style:none}.dash-checks li{border-top:1px solid var(--d-rule);grid-template-columns:86px 1fr;align-items:baseline;gap:16px;padding:12px 0;display:grid}.dash-checks li:first-child{border-top:0}.dash-verdict{border-radius:var(--d-r-pill);letter-spacing:.09em;text-transform:uppercase;font-size:10.5px;font-weight:700}.dash-verdict.bad{color:var(--d-bad)}.dash-verdict.ok{color:var(--d-good)}.dash-verdict.cause{color:var(--d-text-3)}.dash-checks .what{font-weight:600}.dash-checks .why{color:var(--d-text-2);margin-top:2px;font-size:14px}.dash-checks .why .mono{color:var(--d-text);font-size:13.5px}.dash-section{margin-top:46px}.dash-section-head{border-bottom:1px solid var(--d-rule-firm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:11px;display:flex}.dash-hint{color:var(--d-text-3);font-size:13.5px}.dash-ledger{flex-direction:column;display:flex}.dash-row{border-bottom:1px solid var(--d-rule);grid-template-columns:minmax(190px,1.3fr) minmax(150px,1fr) 140px;align-items:baseline;gap:18px;padding:12px 0;display:grid}.dash-row-label{font-weight:600}.dash-row-note{color:var(--d-text-3);margin-top:2px;font-size:13px;font-weight:400;display:block}.dash-row-formula{color:var(--d-text-3);font-size:12.5px}.dash-row-amount{text-align:right;font-size:16px}.dash-row.is-deduct .dash-row-amount{color:var(--d-text-2)}.dash-row.is-subtotal{border-top:1px solid var(--d-rule-firm);border-bottom:1px solid var(--d-rule-firm);padding:13px 0}.dash-row.is-subtotal .dash-row-label{font-size:15.5px}.dash-row.is-subtotal .dash-row-amount{font-weight:600}.dash-row.is-net{border-top:2px solid var(--d-text);border-bottom:2px solid var(--d-text);background:var(--d-surface-2);padding:16px 0}.dash-row.is-net .dash-row-label{font-size:17px;font-weight:700}.dash-row.is-net .dash-row-amount{font-size:21px;font-weight:650}.dash-breakdown{background:var(--d-surface-2);border-left:2px solid var(--d-rule-firm);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px 24px;margin:8px 0 0;padding:11px 13px;list-style:none;display:grid}.dash-breakdown li{color:var(--d-text-2);justify-content:space-between;gap:12px;padding:2px 0;font-size:13.5px;display:flex}.dash-breakdown li .mono{color:var(--d-text)}.dash-split{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.dash-party{background:var(--d-surface);border:1px solid var(--d-rule-firm);border-top:3px solid var(--d-rule-firm);border-radius:var(--d-r-lg);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.dash-party.is-client{border-top-color:var(--d-acid)}.dash-party.is-house{border-top-color:var(--d-text-3)}.dash-party header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dash-party header .mono{color:var(--d-text-3);font-size:12.5px}.dash-party-lines{flex-direction:column;display:flex}.dash-party-line{border-bottom:1px solid var(--d-rule);justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;font-size:14px;display:flex}.dash-party-line>span:first-child{color:var(--d-text-2)}.dash-party-line em{color:var(--d-text-3);margin-top:2px;font-size:12px;font-style:normal;display:block}.dash-takehome{justify-content:space-between;align-items:baseline;gap:14px;padding-top:12px;display:flex}.dash-takehome .k{font-size:15px;font-weight:650}.dash-takehome .v{font-size:24px;font-weight:650}.dash-party.is-client .dash-takehome .v{color:var(--d-acid)}.dash-takehome.is-struck .v{text-decoration:line-through;text-decoration-thickness:2px;color:var(--d-text-3)!important}.dash-withheld{color:var(--d-text-2);border-left:3px solid var(--d-warn);background:#ffab5c17;padding:10px 12px;font-size:13px}.dash-withheld strong{color:var(--d-warn)}.dash-estimate{background:var(--d-surface);border:1px solid var(--d-rule-firm);border-radius:var(--d-r-lg);margin-top:18px;padding:22px}.dash-estimate>p{color:var(--d-text-2);max-width:72ch}.dash-est-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:16px;display:grid}.dash-est-cell{border-radius:var(--d-r-lg);border:1px solid var(--d-rule);padding:16px 18px}.dash-est-cell .k{color:var(--d-text-3);font-size:12.5px}.dash-est-cell .v{margin-top:3px;font-size:19px;font-weight:650}.dash-est-cell .n{color:var(--d-text-3);margin-top:2px;font-size:12.5px}.dash-est-cell.is-bad .v{color:var(--d-bad)}.dash-swing{color:var(--d-text);border-left:3px solid var(--d-warn);background:#ffab5c17;margin-top:18px;padding:15px 17px;font-size:14.5px}.dash-swing.is-bad{border-left-color:var(--d-bad);background:#ff6b8a1a}.dash-tablewrap{border:1px solid var(--d-rule);border-radius:var(--d-r-lg);background:color-mix(in srgb, var(--d-surface) 70%, transparent);overflow-x:auto}.dash-table{border-collapse:separate;border-spacing:0;width:100%;min-width:1040px;font-size:13.5px}.dash-table thead th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:var(--d-text-3);border-bottom:1px solid var(--d-rule-firm);white-space:nowrap;background:color-mix(in srgb, var(--d-surface-2) 80%, transparent);padding:13px 11px;font-size:10.5px;font-weight:700}.dash-table thead th:first-child,.dash-table tbody td:first-child,.dash-table tfoot td:first-child{padding-left:18px}.dash-table thead th:last-child,.dash-table tbody td:last-child,.dash-table tfoot td:last-child{padding-right:18px}.dash-table thead th:first-child{border-top-left-radius:var(--d-r-lg)}.dash-table thead th:last-child{border-top-right-radius:var(--d-r-lg)}.dash-table tbody td{border-bottom:1px solid var(--d-rule);vertical-align:top;padding:11px}.dash-table tbody tr:last-child td{border-bottom:none}.dash-table tfoot tr:last-child td:first-child{border-bottom-left-radius:var(--d-r-lg)}.dash-table tfoot tr:last-child td:last-child{border-bottom-right-radius:var(--d-r-lg)}.dash-table tbody tr.dash-row-clickable td:first-child{border-top-left-radius:var(--d-r-md);border-bottom-left-radius:var(--d-r-md)}.dash-table tbody tr.dash-row-clickable td:last-child{border-top-right-radius:var(--d-r-md);border-bottom-right-radius:var(--d-r-md)}.dash-table .r,.dash-table th.r{text-align:right}.dash-table .nowrap{white-space:nowrap}.dash-table .mono{font-size:12.5px}.dash-table.is-compact{min-width:520px}.dash-title{max-width:260px;color:var(--d-text-2)}.dash-title-clamp{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dash-td-empty{color:var(--d-text-3);padding:22px 0!important}.dash-absent{color:var(--d-text-3);font-style:italic}.dash-unknown{color:var(--d-text-3)}.dash-flag{letter-spacing:.05em;text-transform:uppercase;color:var(--d-warn);border-radius:var(--d-r-pill);white-space:nowrap;border:1px solid;padding:1px 6px;font-size:10.5px;font-weight:600;display:inline-block}.dash-flag.ok{color:var(--d-good)}.dash-flag.bad,.dash-neg{color:var(--d-bad)}.dash-pager{color:var(--d-text-2);justify-content:flex-end;align-items:center;gap:16px;margin-top:14px;font-size:13px;display:flex}.dash-pager button{font:inherit;color:var(--d-text-2);border:1px solid var(--d-rule-firm);border-radius:var(--d-r-pill);cursor:pointer;background:0 0;padding:6px 12px}.dash-pager button:disabled{opacity:.4;cursor:not-allowed}.dash-pager button:not(:disabled):hover{color:var(--d-text);border-color:var(--d-text-3)}.dash-pager button:focus-visible{outline:2px solid var(--d-acid);outline-offset:2px}.dash-loading{color:var(--d-text-3);text-align:center;padding:60px 0}.dash-error{background:var(--d-surface);border:1px solid var(--d-bad);border-left:4px solid var(--d-bad);border-radius:var(--d-r-lg);flex-direction:column;gap:10px;margin-top:40px;padding:24px;display:flex}.dash-error h2{color:var(--d-bad)}.dash-error p{color:var(--d-text-2)}.dash-error-hint code{font-family:var(--d-figures);background:var(--d-surface-2);border-radius:var(--d-r-xs);color:var(--d-text);padding:2px 6px;font-size:13px}@media (width<=760px){.dash-masthead{grid-template-columns:1fr;align-items:start}.dash-issued{text-align:left}.dash-row{grid-template-columns:1fr 120px}.dash-row-formula{grid-column:1/-1;margin-top:2px}.dash-split{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dash *{transition:none!important;animation:none!important}}.dash-tabs{flex-wrap:wrap;gap:8px;margin:26px 0 8px;display:flex}.dash-tab{font:inherit;text-align:left;border:1px solid var(--d-rule);border-radius:var(--d-r-pill);color:var(--d-text-3);cursor:pointer;background:0 0;flex-direction:column;gap:1px;padding:10px 18px;display:flex}.dash-tab:hover{color:var(--d-text-2);border-color:var(--d-rule-firm)}.dash-tab:focus-visible{outline:2px solid var(--d-acid);outline-offset:2px}.dash-tab.is-active{background:var(--d-surface-2);border-color:var(--d-acid);color:var(--d-text)}.dash-tab-label{font-size:14.5px;font-weight:650}.dash-tab-hint{color:var(--d-text-3);font-size:12px}.dash-tab.is-active .dash-tab-hint{color:var(--d-text-2)}.dash-row-clickable{cursor:pointer}.dash-row-clickable:hover td{background:var(--d-surface)}.dash-row-clickable:focus-visible{outline:2px solid var(--d-acid);outline-offset:-2px}.dash-synced{color:var(--d-text-3);white-space:nowrap;font-size:12px}.dash-synced.is-absent{color:var(--d-warn)}.dash-periodpick{flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 28px;display:flex}.dash-periodpick label{letter-spacing:.14em;text-transform:uppercase;color:var(--d-text-3);font-size:11px;font-weight:600}.dash-select{font:inherit;color:var(--d-text);background:var(--d-surface);border:1px solid var(--d-rule-firm);border-radius:var(--d-r-pill);cursor:pointer;padding:8px 12px;font-size:14px;font-weight:650}.dash-select:hover{border-color:var(--d-text-3)}.dash-select:focus-visible{outline:2px solid var(--d-acid);outline-offset:2px}.dash-select option{background:var(--d-surface);color:var(--d-text)}.dash-delta{font-variant-numeric:tabular-nums;margin-top:3px;font-size:12.5px}.dash-delta.is-good{color:var(--d-good)}.dash-delta.is-bad{color:var(--d-bad)}.dash-delta.is-flat{color:var(--d-text-3)}.dash-spark{margin-top:18px}.dash-spark svg{width:100%;height:auto;display:block;overflow:visible}.dash-spark-bar{fill:var(--d-rule-firm)}.dash-spark-bar:hover{fill:var(--d-text-3)}.dash-spark-zero{stroke:var(--d-rule-firm);stroke-width:1px;stroke-dasharray:3 3}.dash-spark-line{fill:none;stroke:var(--d-acid);stroke-width:2px}.dash-spark-dot{fill:var(--d-acid)}.dash-spark-dot.is-bad{fill:var(--d-bad)}.dash-spark-label{fill:var(--d-text-3);font-size:11px;font-family:var(--d-figures)}.dash-spark-legend{color:var(--d-text-3);gap:18px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.dash-spark-legend li{align-items:center;gap:7px;display:flex}.dash-spark-key{border-radius:var(--d-r-xs);width:12px;height:3px}.dash-spark-key.is-revenue{background:var(--d-rule-firm);width:8px;height:10px}.dash-spark-key.is-profit{background:var(--d-acid)}.dash-row-clickable.is-returned td{border-left:0}.dash-row-clickable.is-returned td:first-child{box-shadow:inset 2px 0 0 var(--d-bad)}.dash-row-clickable.is-open td{background:var(--d-surface)}.dash-detailrow td{background:var(--d-surface-2);border-bottom:1px solid var(--d-rule-firm)!important;padding:0!important}.dash-detail{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px 28px;padding:16px 18px;display:grid}.dash-detail-return{border-left:3px solid var(--d-bad);background:#ff6b8a1a;padding:12px 14px}.dash-detail-head{letter-spacing:.09em;text-transform:uppercase;color:var(--d-bad);font-size:11.5px;font-weight:700}.dash-detail-head .dash-hint{letter-spacing:0;text-transform:none;font-size:11.5px}.dash-detail-lines{margin:6px 0 0}.dash-detail-line{border-bottom:1px solid var(--d-rule);justify-content:space-between;align-items:baseline;gap:14px;padding:5px 0;font-size:13px;display:flex}.dash-detail-line dt{color:var(--d-text-2);margin:0}.dash-detail-line dd{text-align:right;color:var(--d-text);margin:0}.dash-detail-line.is-strong{border-bottom:0;border-top:1px solid var(--d-rule-firm)}.dash-detail-line.is-strong dt{color:var(--d-text);font-weight:650}.dash-detail-line.is-strong dd{font-size:15px;font-weight:650}.dash-detail-note-inline{color:var(--d-text-3);margin-top:1px;font-size:11.5px;display:block}.dash-detail-note{color:var(--d-text-3);grid-column:1/-1;margin-top:6px;font-size:12.5px}@media (width<=760px){.dash-synced{white-space:normal}.dash-detail{grid-template-columns:1fr}}.dash-table tfoot .dash-total-row td{color:var(--d-text-1);white-space:nowrap;padding:11px;font-weight:650}.dash-table tfoot .dash-total-row:first-child td{border-top:2px solid var(--d-line-2,var(--d-line));padding-top:13px}.dash-total-note{color:var(--d-text-3);white-space:normal;font-weight:400}.dash-total-blank{color:var(--d-text-3);font-weight:400}.dash-table tfoot .dash-total-row.is-deduction td{color:var(--d-text-2);padding-top:4px;padding-bottom:10px;font-weight:500}.dash-table tfoot .dash-total-row.is-payable td{border-top:1px solid var(--d-line-2,var(--d-line));padding-top:12px;font-size:14.5px}.dash-table tbody td.dash-share-cell{color:var(--d-text-2)}.dash-est-cell.dash-est-cell-total{border-color:var(--d-accent,var(--d-line));background:var(--d-surface-2,transparent)}.dash-est-cell.dash-est-cell-total .v{color:var(--d-good)}.dash>:not(.cosmic-layer){z-index:1;position:relative}.dash-notice,.dash-masthead,.dash-est-cell,.dash-journey{background:color-mix(in srgb, var(--d-surface) 86%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--d-r-lg)}.dash-journey{border:1px solid var(--d-rule);border-radius:var(--d-r-lg);gap:0;margin:0;padding:18px 20px;list-style:none;display:grid}.dash-jstep{grid-template-columns:34px 1fr;gap:14px;padding:14px 0;display:grid;position:relative}.dash-jstep:not(:last-child):before{content:"";background:linear-gradient(var(--d-rule-firm), var(--d-rule));width:2px;position:absolute;top:40px;bottom:-6px;left:16px}.dash-jnum{width:34px;height:34px;color:var(--d-text-2);background:var(--d-surface-2);border:1px solid var(--d-rule-firm);z-index:1;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.dash-jlabel{color:var(--d-text-3);font-size:13px}.dash-jvalue{margin-top:2px;font-size:22px;font-weight:650;line-height:1.25}.dash-jnote{color:var(--d-text-3);margin-top:3px;font-size:12.5px}.dash-jstep.is-out .dash-jvalue{color:var(--d-bad)}.dash-jstep.is-subtotal .dash-jnum{border-color:var(--d-text-3);color:var(--d-text)}.dash-jstep.is-bonus .dash-jvalue{color:var(--d-good)}.dash-jstep.is-final .dash-jnum{background:var(--d-good);border-color:var(--d-good);color:var(--d-ink)}.dash-jstep.is-final .dash-jvalue{color:var(--d-good);font-size:26px}.dash-jsplit{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:8px;display:grid}.dash-jshare{border:1px solid var(--d-rule);border-radius:var(--d-r-md);background:var(--d-surface-2);gap:2px;padding:10px 12px;display:grid}.dash-jshare .k{color:var(--d-text-3);font-size:12.5px}.dash-jshare .v{font-size:19px;font-weight:650}.dash-jshare.is-yours{border-color:var(--d-good)}.dash-jshare.is-yours .v{color:var(--d-good)}@media (width<=560px){.dash-journey{padding:14px}.dash-jvalue{font-size:19px}.dash-jstep.is-final .dash-jvalue{font-size:22px}}.dash-journey.is-order{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;padding:4px 0 6px}.dash-journey.is-order .dash-jstep{padding:10px 0}.dash-journey.is-order .dash-jvalue{font-size:18px}.dash-journey.is-order .dash-jstep.is-final .dash-jvalue{font-size:21px}.dash-jstep.is-sold .dash-jnum{background:var(--d-acid);border-color:var(--d-acid);color:var(--d-ink)}.dash-jstep.is-sold .dash-jvalue{color:var(--d-acid)}.dash-jstep.is-bought .dash-jnum{border-color:var(--d-warn);color:var(--d-warn)}.dash-jstep.is-bought .dash-jvalue{color:var(--d-warn)}.dash-jstep.is-returned .dash-jnum{border-color:var(--d-bad);color:var(--d-bad)}.dash-detail{padding:6px 4px 10px}.dash-headline{grid-template-columns:repeat(2,1fr);gap:14px;margin:14px 0 18px;display:grid}.dash-headline-box{border:1px solid var(--d-rule-firm);border-radius:var(--d-r-lg);background:color-mix(in srgb, var(--d-surface) 86%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:2px solid var(--d-rule-firm);flex-direction:column;padding:22px 24px;display:flex}.dash-headline-box.is-client{border-top-color:var(--d-acid)}.dash-headline-box.is-owed{border-top-color:var(--d-warn)}.dash-headline-box.is-lifetime{border-top-color:var(--d-good)}.dash-headline-box.is-owed-total{border-top-color:var(--d-warn);grid-column:1/-1}.dash-headline-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--d-text-3);margin:0;font-size:11.5px;font-weight:600}.dash-headline-title{color:var(--d-text-2);margin:6px 0 0;font-size:15px;font-weight:650}.dash-headline-figure{letter-spacing:-.01em;color:var(--d-text);margin:14px 0 0;font-size:clamp(26px,2.5vw,34px);font-weight:700;line-height:1.1}.dash-headline-box.is-client .dash-headline-figure{color:var(--d-acid)}.dash-headline-box.is-owed .dash-headline-figure{color:var(--d-warn)}.dash-headline-box.is-lifetime .dash-headline-figure{color:var(--d-good)}.dash-headline-box.is-owed-total .dash-headline-figure{color:var(--d-warn)}.dash-headline-box.is-bad .dash-headline-figure{color:var(--d-bad)}.dash-headline-figure-label{color:var(--d-text-3);margin:5px 0 18px;font-size:12.5px}.dash-headline-rows{border-top:1px solid var(--d-rule);gap:11px;margin:auto 0 0;padding:14px 0 0;display:grid}.dash-headline-rowline{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dash-headline-rows dt{color:var(--d-text-3);font-size:12.5px}.dash-headline-rows dd{color:var(--d-text-2);margin:0;font-size:15px;font-weight:600}.dash-headline-note{color:var(--d-text-3);margin:3px 0 0;font-size:11.5px;line-height:1.45}.dash-headline-more{border-top:1px solid var(--d-rule);margin-top:14px;padding-top:12px}.dash-headline-more>summary{cursor:pointer;letter-spacing:.02em;color:var(--d-text-2);align-items:baseline;gap:8px;font-size:12px;font-weight:650;list-style:none;display:flex}.dash-headline-more>summary::-webkit-details-marker{display:none}.dash-headline-more>summary:before{content:"▸";color:var(--d-text-3);font-size:10px;transition:transform .12s}.dash-headline-more[open]>summary:before{transform:rotate(90deg)}.dash-headline-more>summary:hover{color:var(--d-text)}.dash-headline-more>summary:focus-visible{outline:2px solid var(--d-acid);outline-offset:3px;border-radius:var(--d-r-xs)}.dash-headline-more-hint{color:var(--d-text-3);margin-left:auto;font-size:11.5px;font-weight:400}.dash-headline-breakdown{border-collapse:collapse;width:100%;margin-top:10px;font-size:12.5px}.dash-headline-breakdown th,.dash-headline-breakdown td{text-align:left;color:var(--d-text-2);padding:5px 0;font-weight:400}.dash-headline-breakdown thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--d-text-3);border-bottom:1px solid var(--d-rule);font-size:10.5px}.dash-headline-breakdown th:nth-child(2),.dash-headline-breakdown td:nth-child(2),.dash-headline-breakdown th:nth-child(3),.dash-headline-breakdown td:nth-child(3){text-align:right;font-variant-numeric:tabular-nums;color:var(--d-text);padding-left:14px}.dash-headline-breakdown th:nth-child(4),.dash-headline-breakdown td:nth-child(4){text-align:right;padding-left:30px}.dash-headline-breakdown th:nth-child(5),.dash-headline-breakdown td:nth-child(5){text-align:right;padding-left:16px;font-size:11.5px}.dash-headline-breakdown tbody tr th{color:var(--d-text-2)}.dash-headline-breakdown tfoot tr:first-child th,.dash-headline-breakdown tfoot tr:first-child td{border-top:1px solid var(--d-rule);padding-top:8px}.dash-headline-breakdown tfoot .is-total th,.dash-headline-breakdown tfoot .is-total td{border-top:1px solid var(--d-rule-firm);color:var(--d-text);padding-top:8px;font-weight:650}.dash-headline-breakdown tfoot .is-total td:nth-child(2){color:var(--d-warn)}.dash-headline-breakdown .is-final{color:var(--d-good)}.dash-headline-breakdown .is-provisional{color:var(--d-warn)}.dash-headline-breakdown .is-paid{color:var(--d-good);font-weight:650}.dash-headline-breakdown .is-owing{color:var(--d-text-2)}.dash-headline-breakdown tbody tr.is-settled th,.dash-headline-breakdown tbody tr.is-settled td{color:var(--d-text-3)}@media (width<=860px){.dash-headline{grid-template-columns:1fr}.dash-headline-figure{font-size:30px}}.dash-spin{color:var(--d-text-3);align-items:center;gap:9px;display:inline-flex;position:relative}.dash-spin-ring{border-style:solid;border-color:currentColor #0000 #0000;border-radius:50%;flex:none;animation:.7s linear infinite dash-spin;display:block}.dash-spin.is-sm .dash-spin-ring{border-width:2px;width:13px;height:13px}.dash-spin.is-md .dash-spin-ring{border-width:2.5px;width:22px;height:22px}.dash-spin.is-sm{font-size:12.5px}.dash-spin.is-md{font-size:14px}@keyframes dash-spin{to{transform:rotate(360deg)}}.dash-spin-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dash-loadbox{justify-content:center;align-items:center;padding:60px 0;display:flex}.dash-headline-figure-label .dash-spin{color:var(--d-text-3)}.dash-pager .dash-spin{margin-left:10px}@media (prefers-reduced-motion:reduce){.dash-spin-ring{opacity:.45;border-color:currentColor}}.dash-headline-sum{gap:8px;margin-top:14px;display:grid}.dash-headline-sumline{grid-template-columns:30px max-content 1fr;align-items:baseline;column-gap:8px;display:grid}.dash-headline-op{color:var(--d-text-3);text-align:right;font-size:19px;font-weight:600}.dash-headline-sumvalue{letter-spacing:-.01em;color:var(--d-text);text-align:right;font-size:clamp(21px,1.9vw,26px);font-weight:700;line-height:1.15}.dash-headline-sumlabel{color:var(--d-text-3);font-size:12px;line-height:1.35}.dash-headline-sumline.is-total{border-top:1px solid var(--d-rule-firm);margin-top:2px;padding-top:9px}.dash-headline-sumline.is-total .dash-headline-op,.dash-headline-sumline.is-total .dash-headline-sumvalue{color:var(--d-acid)}.dash-headline-sumline.is-total .dash-headline-sumvalue{font-size:clamp(26px,2.5vw,34px);font-weight:750}.dash-headline-sumline.is-total .dash-headline-op{font-size:clamp(26px,2.4vw,32px);font-weight:700}.dash-headline-sumline.is-total .dash-headline-sumlabel{color:var(--d-text-2);font-weight:600}.dash-headline-sum.is-bad .dash-headline-sumline.is-total .dash-headline-sumvalue,.dash-headline-sum.is-bad .dash-headline-sumline.is-total .dash-headline-op{color:var(--d-bad)}@media (width<=860px){.dash-headline-sumvalue{font-size:24px}.dash-headline-sumline.is-total .dash-headline-sumvalue{font-size:30px}.dash-headline-sumline.is-total .dash-headline-op{font-size:28px}}.dash-input{font:inherit;color:var(--d-text);background:var(--d-surface);border:1px solid var(--d-rule-firm);border-radius:var(--d-r-sm);width:100%;padding:8px 12px;font-size:14px}.dash-input::placeholder{color:var(--d-text-3)}.dash-input:hover{border-color:var(--d-text-3)}.dash-input:focus-visible{outline:2px solid var(--d-acid);outline-offset:2px}.dash-input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8);cursor:pointer}.dash-primary{font:inherit;color:var(--d-ink);background:var(--d-acid);border:1px solid var(--d-acid);border-radius:var(--d-r-pill);cursor:pointer;align-items:center;gap:8px;padding:8px 18px;font-size:14px;font-weight:650;display:inline-flex}.dash-primary:hover:not(:disabled){filter:brightness(1.08)}.dash-primary:focus-visible{outline:2px solid var(--d-text);outline-offset:2px}.dash-primary:disabled{background:var(--d-surface-2);border-color:var(--d-rule-firm);color:var(--d-text-3);cursor:not-allowed}.dash-primary .dash-spin{color:var(--d-ink)}.dash-mini{font:inherit;color:var(--d-text-2);border:1px solid var(--d-rule-firm);border-radius:var(--d-r-pill);cursor:pointer;background:0 0;padding:4px 11px;font-size:12.5px}.dash-mini:hover:not(:disabled){color:var(--d-text);border-color:var(--d-text-3)}.dash-mini:focus-visible{outline:2px solid var(--d-acid);outline-offset:2px}.dash-mini:disabled{opacity:.45;cursor:not-allowed}.dash-rowtoggle{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:7px;padding:0;display:inline-flex}.dash-rowtoggle:hover{color:var(--d-acid)}.dash-rowtoggle:focus-visible{outline:2px solid var(--d-acid);outline-offset:3px}.dash-rowcaret{color:var(--d-text-3);font-size:9px;transition:transform .12s}.dash-rowtoggle[aria-expanded=true] .dash-rowcaret{color:var(--d-acid);transform:rotate(90deg)}.dash-rowdetail>td{background:var(--d-surface-2);border-bottom:2px solid var(--d-rule-firm);padding:0 14px 20px}.dash-rowdetail .dash-section{margin-top:0}.dash-rowdetail .dash-section-head h2{display:none}.dash-rowdetail .dash-section-head{padding-top:14px}.dash-reset{border-top:1px solid var(--d-rule);margin:0 0 18px;padding:14px 0 0}.dash-reset-note{max-width:62ch;color:var(--d-text-3);margin:0 0 10px;font-size:12.5px;line-height:1.55}.dash-reset-note strong{color:var(--d-text-2);font-weight:650}.dash-reset-actions{flex-wrap:wrap;gap:8px;display:flex}.dash-reset.is-issued{border:1px solid var(--d-warn);border-radius:var(--d-r-sm);background:color-mix(in srgb, var(--d-warn) 7%, transparent);padding:14px 16px}.dash-reset.is-issued h3{color:var(--d-text);margin:0 0 8px;font-size:13px;font-weight:650}.dash-severe{color:var(--d-bad);font-weight:600}.dash-pending{color:var(--d-warn)}.dash-issuelist{flex-direction:column;gap:10px;padding:14px 0 4px;display:flex}.dash-issue{border-left:2px solid var(--d-rule-firm);padding:2px 0 2px 12px}.dash-issue-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.dash-issue-kind{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--d-r-pill);border:1px solid;padding:2px 7px;font-size:10px;font-weight:700}.dash-issue-kind.is-fetch,.dash-issue-kind.is-sheet{color:var(--d-bad)}.dash-issue-kind.is-row,.dash-issue-kind.is-cell{color:var(--d-warn)}.dash-issue-kind.is-mismatch{color:var(--d-bad)}.dash-issue-kind.is-pending,.dash-note{color:var(--d-text-2)}.dash-mismatch-banner{border:1px solid var(--d-bad);border-radius:var(--d-r-sm);color:var(--d-text);border-left-width:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 14px;padding:10px 14px;display:flex}.dash-mismatch-banner p{margin:0;font-size:13px}.dash-mismatch-banner strong{color:var(--d-bad)}.dash-issue-where{color:var(--d-text-2);font-size:12px}.dash-issue-reason{color:var(--d-text);max-width:80ch;margin:4px 0 0;font-size:13px}.dash-issue-raw{background:var(--d-surface);border-radius:var(--d-r-xs);flex-wrap:wrap;gap:4px 16px;margin:7px 0 0;padding:7px 10px;display:flex}.dash-issue-raw>div{align-items:baseline;gap:6px;display:flex}.dash-issue-raw dt{letter-spacing:.05em;text-transform:uppercase;color:var(--d-text-3);font-size:10.5px}.dash-issue-raw dd{color:var(--d-text-2);overflow-wrap:anywhere;max-width:34ch;margin:0;font-size:12px}.dash-datanotice{border:1px solid var(--d-warn);border-radius:var(--d-r-sm);background:color-mix(in srgb, var(--d-warn) 8%, transparent);flex-direction:column;gap:4px;margin-bottom:14px;padding:13px 16px;display:flex}.dash-datanotice strong{color:var(--d-text);font-size:14px;font-weight:650}.dash-datanotice.is-waiting{border-color:var(--d-rule-firm);background:var(--d-surface)}.dash-datanotice span{color:var(--d-text-2);max-width:78ch;font-size:13px;line-height:1.55}.dash-reset-secret{letter-spacing:.06em;color:var(--d-text);-webkit-user-select:all;user-select:all;word-break:break-all;margin:0 0 10px;font-size:19px}.dash-mini.is-danger:hover:not(:disabled){color:var(--d-bad);border-color:var(--d-bad)}.dash-payform{background:color-mix(in srgb, var(--d-surface) 86%, transparent);border:1px solid var(--d-rule-firm);border-radius:var(--d-r-lg);margin-top:16px;padding:18px 20px}.dash-payform-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.dash-payform-grid label{flex-direction:column;gap:5px;display:flex}.dash-payform-grid .k{color:var(--d-text-3);font-size:12.5px}.dash-payform-wide{grid-column:1/-1}.dash-payform-foot{border-top:1px solid var(--d-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;display:flex}.dash-payform-actions{align-items:center;gap:10px;display:flex}.dash-pwrules{flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;list-style:none;display:flex}.dash-pwrules li{color:var(--d-text-3);align-items:center;gap:7px;font-size:12.5px;display:flex}.dash-pwrules li.is-ok{color:var(--d-good)}.dash-ok{color:var(--d-good);margin-bottom:12px;font-size:13.5px}.dash-table tbody tr.is-selected{background:var(--d-surface-2)}.dash-table tbody tr.is-selected td:first-child{box-shadow:inset 2px 0 0 var(--d-acid)}.dash-table tbody tr.is-voided{color:var(--d-text-3)}.dash-table tbody tr.is-voided .mono{text-decoration:line-through}.dash-table tfoot td{border-top:1px solid var(--d-rule-firm);color:var(--d-text);padding-top:10px;font-weight:650}@media (width<=760px){.dash-payform-grid{grid-template-columns:1fr}.dash-payform-foot{flex-direction:column;align-items:stretch}}.cosmic-backdrop{--ink:#0a0a17;--acid:#e8ff4d;--violet:#b26bff;--blue:#2fd2ff;--orange:#ff7a45;--pink:#ff4fd8;--cosmic-gradient:linear-gradient(135deg, var(--blue), var(--violet) 55%, var(--pink));--pointer-x:50%;--pointer-y:20%;background:radial-gradient(ellipse 120% 80% at 50% -10%, #201246 0%, var(--ink) 55%), var(--ink);position:relative}.site-shell{--paper:#f6f4ff;--muted:#aeaed4;--scroll-progress:0;min-height:100svh;color:var(--paper);overflow:hidden}.cosmic-backdrop:before{content:"";z-index:0;pointer-events:none;opacity:.85;background:radial-gradient(circle 26rem at var(--pointer-x) var(--pointer-y), #e8ff4d1a, transparent 68%), radial-gradient(circle at 12% 12%, #2fd2ff52, transparent 24%), radial-gradient(circle at 88% 22%, #b26bff57, transparent 22%), radial-gradient(circle at 78% 82%, #ff4fd83d, transparent 26%), radial-gradient(circle at 20% 78%, #e8ff4d29, transparent 26%);filter:blur(14px);position:fixed;inset:-25%}.cosmic-backdrop:after{content:"";z-index:0;pointer-events:none;opacity:.15;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E");position:fixed;inset:0}.cosmic-layer{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.star-field{position:absolute;inset:0}.star{top:var(--star-top);left:var(--star-left);width:var(--star-size);height:var(--star-size);opacity:var(--star-opacity,.6);animation:star-twinkle var(--star-duration,4s) ease-in-out infinite;animation-delay:var(--star-delay,0s);background:#fff;border-radius:50%;position:absolute;box-shadow:0 0 6px 1px #ffffff80}.nebula-orb{filter:blur(70px);mix-blend-mode:screen;opacity:.55;border-radius:50%;animation:22s ease-in-out infinite alternate orb-drift;position:absolute}.nebula-orb--1{aspect-ratio:1;background:radial-gradient(circle, var(--blue), transparent 68%);width:clamp(320px,34vw,560px);top:-8%;left:-6%}.nebula-orb--2{aspect-ratio:1;background:radial-gradient(circle, var(--violet), transparent 68%);width:clamp(360px,38vw,620px);animation-duration:26s;animation-delay:-6s;top:30%;right:-10%}.nebula-orb--3{aspect-ratio:1;background:radial-gradient(circle, var(--pink), transparent 68%);width:clamp(300px,32vw,540px);animation-duration:19s;animation-delay:-11s;bottom:-12%;left:24%}.shooting-star{top:var(--shoot-top,10%);opacity:0;width:3px;height:3px;animation:shoot-across var(--shoot-duration,8s) linear infinite;animation-delay:var(--shoot-delay,0s);background:#fff;border-radius:50%;position:absolute;left:-10%;box-shadow:0 0 0 1px #fff6,-80px 8px 20px 2px #ffffff26}.shooting-star:before{content:"";background:linear-gradient(90deg,#0000,#ffffffd9);width:140px;height:1px;position:absolute;top:50%;right:100%;transform:translateY(-50%)rotate(180deg)}.topbar{z-index:30;-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#151817b8;border:1px solid #ffffff29;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 36px);min-height:72px;padding:9px 10px 9px 12px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0000003d}.topbar:after{content:"";background:linear-gradient(90deg, var(--blue), var(--violet), var(--acid));height:2px;transform:scaleX(var(--scroll-progress));transform-origin:0;border-radius:999px;transition:transform .1s linear;position:absolute;bottom:-1px;left:16px;right:16px;box-shadow:0 0 14px #d9ff4340}.brand-mark,.nav-link,.primary-action,.secondary-action{color:inherit;text-decoration:none}.brand-mark{flex:none;align-items:center;display:inline-flex}.brand-logo{object-fit:cover;object-position:center 46%;border-radius:14px;width:82px;height:52px}.nav-links{justify-content:flex-end;align-items:center;gap:4px;display:flex}.nav-link{color:#e7e8e3;letter-spacing:-.01em;border-radius:13px;padding:11px 13px;font-size:.76rem;font-weight:800;transition:color .18s,background .18s,transform .18s;position:relative}.nav-link:after{content:"";background:var(--acid);transform-origin:100%;height:1px;transition:transform .22s;position:absolute;bottom:7px;left:13px;right:13px;transform:scaleX(0)}.nav-link:hover,.nav-link:focus-visible{color:#fff;background:#ffffff14;outline:none;transform:translateY(-1px)}.nav-link:hover:after,.nav-link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.nav-link.is-active{color:#fff;background:#ffffff14}.nav-link.is-active:after{transform-origin:0;background:linear-gradient(90deg, var(--blue), var(--violet));transform:scaleX(1)}.nav-cta{color:#0a0a17;background:linear-gradient(115deg, var(--acid), var(--blue) 65%, var(--violet));background-position:0 0;background-size:200% 100%;margin-left:6px;transition:background-position .26s,transform .22s,box-shadow .22s;box-shadow:0 10px 26px #b26bff3d}.nav-cta:after{display:none}.nav-cta:hover,.nav-cta:focus-visible{color:#0a0a17;background-position:100% 0;transform:translateY(-2px);box-shadow:0 14px 34px #b26bff5c}.nav-cta.is-active{color:#0a0a17;background-position:100% 0}.nav-auth{border-left:1px solid #ffffff24;align-items:center;gap:8px;margin-left:10px;padding-left:12px;display:flex}.nav-account{max-width:168px;color:var(--muted);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}.nav-auth-button{color:#e7e8e3;font:inherit;letter-spacing:-.01em;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:13px;padding:11px 15px;font-size:.76rem;font-weight:800;transition:color .18s,background .18s,border-color .18s,transform .18s}.nav-auth-button:hover:not(:disabled),.nav-auth-button:focus-visible{color:var(--ink);background:var(--acid);border-color:#0000;transform:translateY(-2px)}.nav-auth-button:disabled{opacity:.5;cursor:default}.auth-overlay{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060610b8;justify-content:center;align-items:center;padding:20px;animation:.2s auth-fade;display:flex;position:fixed;inset:0}.auth-modal{background:linear-gradient(150deg,#201246f5,#0a0a17fa);border:1px solid #ffffff29;border-radius:26px;width:min(420px,100%);max-height:calc(100vh - 40px);padding:clamp(26px,4vw,34px);animation:.26s cubic-bezier(.2,.8,.2,1) auth-rise;position:relative;overflow-y:auto;box-shadow:0 40px 90px #0000008c}.auth-close{width:34px;height:34px;color:var(--paper);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:11px;font-size:1.2rem;line-height:1;transition:background .18s,transform .18s;position:absolute;top:14px;right:14px}.auth-close:hover,.auth-close:focus-visible{background:#ffffff24;transform:rotate(90deg)}.auth-eyebrow{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.7rem;font-weight:800}.auth-modal h2{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(1.7rem,5vw,2.1rem)}.auth-lede{color:var(--muted);margin:0 0 22px;font-size:.9rem;line-height:1.5}.auth-notice{color:#ffcbb2;background:#ff7a451f;border:1px solid #ff7a4559;border-radius:14px;margin:0 0 18px;padding:11px 13px;font-size:.8rem;line-height:1.5}.auth-notice code{font-size:.78rem}.auth-form{gap:14px;display:grid}.auth-field{gap:7px;display:grid}.auth-field span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}.auth-field input{width:100%;color:var(--paper);font:inherit;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:14px;padding:13px 15px;font-size:.95rem;transition:border-color .18s,background .18s,box-shadow .18s}.auth-field input:focus{border-color:var(--blue);background:#ffffff17;outline:none;box-shadow:0 0 0 3px #2fd2ff2e}.auth-error{color:#ffb3a7;margin:0;font-size:.84rem;line-height:1.45}.auth-submit{color:var(--ink);background:linear-gradient(115deg, var(--acid), var(--blue) 65%, var(--violet));font:inherit;letter-spacing:-.01em;cursor:pointer;background-position:0 0;background-size:200% 100%;border:none;border-radius:15px;margin-top:4px;padding:14px 18px;font-size:.92rem;font-weight:800;transition:background-position .26s,transform .22s,box-shadow .22s;box-shadow:0 12px 30px #b26bff47}.auth-submit:hover:not(:disabled),.auth-submit:focus-visible{background-position:100% 0;transform:translateY(-2px);box-shadow:0 16px 38px #b26bff66}.auth-submit:disabled{opacity:.65;cursor:progress;transform:none}@keyframes auth-fade{0%{opacity:0}to{opacity:1}}@keyframes auth-rise{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.nav-toggle{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;flex:none;width:42px;height:42px;display:none;position:relative}.nav-toggle span{background:var(--paper);border-radius:2px;width:22px;height:2px;transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s,top .26s cubic-bezier(.2,.8,.2,1);position:absolute;left:10px}.nav-toggle span:first-child{top:14px}.nav-toggle span:nth-child(2){top:20px}.nav-toggle span:nth-child(3){top:26px}.nav-toggle.is-open span:first-child{top:20px;transform:rotate(45deg)}.nav-toggle.is-open span:nth-child(2){opacity:0}.nav-toggle.is-open span:nth-child(3){top:20px;transform:rotate(-45deg)}.hero-section,.section-block{z-index:1;width:min(1280px,100%);margin:0 auto;position:relative}.hero-section{min-height:100svh;padding:150px clamp(20px,4.6vw,68px) 54px}.hero-section:before{content:"";aspect-ratio:1;filter:blur(1px);background:linear-gradient(135deg,#a78bfa52,#75d5ff14);border:1px solid #ffffff1f;border-radius:42% 58% 62% 38%/42% 38% 62% 58%;width:clamp(260px,36vw,520px);position:absolute;top:112px;right:clamp(-140px,-7vw,-30px);transform:rotate(-14deg)}.hero-grid{position:relative}.hero-rocket{z-index:3;pointer-events:none;filter:drop-shadow(0 18px 30px #b26bff59);width:clamp(90px,9vw,140px);animation:6s ease-in-out infinite rocket-float;position:absolute;top:clamp(-64px,-4vw,-20px);right:clamp(0px,2vw,40px)}.hero-rocket svg{width:100%;height:auto;display:block;overflow:visible}.hero-rocket .rocket-flame{transform-origin:50% 0;animation:.42s ease-in-out infinite alternate flame-flicker}.hero-rocket .rocket-spark{animation:1.1s ease-in-out infinite spark-fade}.hero-rocket .rocket-spark:nth-child(2){animation-delay:-.3s}.hero-rocket .rocket-spark:nth-child(3){animation-delay:-.6s}.scroll-rocket{z-index:20;pointer-events:none;width:30px;height:68vh;position:fixed;top:16vh;left:clamp(14px,2vw,32px)}.scroll-rocket:before{content:"";background:linear-gradient(#0000,#ffffff29 12% 88%,#0000);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.scroll-rocket-icon{top:calc(var(--scroll-progress,0) * (100% - 46px));filter:drop-shadow(0 10px 16px #b26bff66);width:30px;transition:top .16s linear;position:absolute;left:50%;transform:translate(-50%)}.scroll-rocket-icon svg{width:100%;height:auto;display:block;overflow:visible}.rail-rocket-flame{transform-origin:50% 0;animation:.46s ease-in-out infinite alternate flame-flicker}@media (width<=1300px){.scroll-rocket{display:none}}.hero-copy{z-index:2;position:relative}.eyebrow{color:var(--acid);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 20px;font-size:.71rem;font-weight:900;display:inline-flex}.eyebrow:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #d9ff431f}.hero-kicker{max-width:620px;color:var(--muted);font-family:var(--display);letter-spacing:-.025em;margin:-6px 0 22px;font-size:clamp(1.02rem,1.45vw,1.28rem);font-weight:500;line-height:1.35}.hero-copy h1,.section-copy h2,.contact-card h2,.process-grid h3,.opportunity-grid h3,.start-grid h3,.task-panel h3,.task-list h4,.video-details h3,.disclaimer h3{color:var(--paper);font-family:var(--display);letter-spacing:-.03em;margin:0;font-weight:700}.hero-copy h1,.section-copy h2,.contact-card h2{letter-spacing:-.065em;font-weight:650}.hero-copy h1{text-wrap:balance;max-width:1080px;font-size:clamp(4.2rem,8.8vw,8.25rem);line-height:.84}.hero-message{grid-template-columns:minmax(0,620px) auto;align-items:end;gap:30px;margin-top:42px;display:grid}.hero-intro,.section-copy>p:not(.eyebrow),.text-card p,.contact-card>p:not(.eyebrow),.disclaimer p{color:var(--muted);font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.62}.hero-intro{margin:0}.hero-actions{flex-wrap:wrap;gap:10px;display:flex}.primary-action,.secondary-action{min-height:54px;translate:var(--magnetic-x,0) var(--magnetic-y,0);border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;padding:0 23px;font-size:.84rem;font-weight:900;transition:translate .16s ease-out,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,background .22s,border-color .22s;display:inline-flex}.primary-action{color:#0a0a17;background:linear-gradient(115deg, var(--acid), var(--blue) 65%, var(--violet));background-position:0 0;background-size:200% 100%;box-shadow:0 16px 44px #b26bff47,0 8px 22px #2fd2ff2e}.primary-action:after{content:"↗";margin-left:14px;font-size:1rem}.secondary-action{color:var(--paper);background:#ffffff14;border-color:#fff3}.inline-action{margin-top:18px}.primary-action:hover,.primary-action:focus-visible,.secondary-action:hover,.secondary-action:focus-visible{outline:none;transform:translateY(-4px)scale(1.015)}.primary-action:hover,.primary-action:focus-visible{background-position:100% 0;box-shadow:0 24px 64px #b26bff66,0 10px 28px #2fd2ff42}.secondary-action:hover,.secondary-action:focus-visible{background:#ffffff1a;border-color:#ffffff52}.hero-panel,.text-card,.task-panel,.contact-card,.disclaimer,.video-card,.process-grid article,.opportunity-grid article,.start-grid article{background:radial-gradient(circle 260px at var(--card-x,50%) var(--card-y,0%), #ffffff1b, transparent 72%), #ffffff0e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff1f;border-radius:30px;box-shadow:0 30px 80px #00000038}.hero-panel{grid-template-columns:minmax(280px,.72fr) minmax(360px,1.1fr);gap:12px;margin-top:clamp(56px,8vw,96px);padding:12px;display:grid;transform:rotate(-1deg)}.platform-flow,.hero-proof{border-radius:22px}.platform-flow{min-height:210px;color:var(--ink);background:radial-gradient(circle at 15% 18%, #ffffff94, transparent 25%), linear-gradient(145deg, #8ee0ff, var(--blue));justify-content:center;align-items:center;gap:clamp(12px,2vw,22px);display:flex;position:relative;overflow:hidden}.platform-flow:before,.platform-flow:after{content:"";aspect-ratio:1;border:1px solid #1215141c;border-radius:50%;width:190px;position:absolute}.platform-flow:before{top:-105px;left:-78px;box-shadow:0 0 0 34px #ffffff14}.platform-flow:after{bottom:-112px;right:-95px;box-shadow:0 0 0 34px #12151409}.platform-flow span{z-index:1;letter-spacing:-.06em;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:950;position:relative}.platform-flow strong{z-index:1;background:#fff6;border:1px solid #1215141f;border-radius:50%;place-items:center;width:52px;height:52px;font-size:2.35rem;transition:transform .28s;display:inline-grid;position:relative;box-shadow:0 10px 24px #12151414}.hero-panel:hover .platform-flow strong{transform:translate(8px)}.ebay-word{color:#2458bd}.hero-proof{color:var(--ink);background:radial-gradient(circle at 92% 2%, #ffffff80, transparent 25%), var(--acid);flex-direction:column;justify-content:center;padding:clamp(24px,4vw,42px);display:flex;position:relative;overflow:hidden}.hero-proof>p,.hero-proof>span{z-index:1;margin:0;position:relative}.hero-proof p{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:950}.hero-proof strong{z-index:1;letter-spacing:-.07em;white-space:nowrap;margin:12px 0;font-size:clamp(2.25rem,4.4vw,4.7rem);line-height:.9;display:block;position:relative}.hero-proof>span{max-width:520px;line-height:1.45;display:block}.hero-proof strong .count-up{color:inherit}.hero-mini-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hero-mini-grid span{color:#e7e8e3;letter-spacing:.05em;text-align:center;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff12;border-radius:18px;justify-content:center;align-items:center;min-height:56px;padding:10px;font-size:.72rem;font-weight:900;transition:color .22s,border-color .22s,box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.hero-mini-grid span:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fff3 48%,#0000 58%);position:absolute;inset:-80% -40%;transform:translate(-65%)rotate(8deg)}.hero-mini-grid span:after{content:"";background:var(--acid);border-radius:50%;width:6px;height:6px;margin-left:10px;transition:transform .26s,box-shadow .26s;box-shadow:0 0 0 5px #d9ff4314,0 0 16px #d9ff4357}.hero-mini-grid span:first-child{--proof-color:var(--violet)}.hero-mini-grid span:nth-child(2){--proof-color:var(--blue)}.hero-mini-grid span:nth-child(3){--proof-color:var(--acid)}.hero-mini-grid span:nth-child(4){--proof-color:var(--orange)}.hero-mini-grid span:nth-child(n):after{background:var(--proof-color);box-shadow:0 0 0 5px color-mix(in srgb, var(--proof-color) 10%, transparent), 0 0 16px color-mix(in srgb, var(--proof-color) 35%, transparent)}.hero-mini-grid span:hover{color:#fff;border-color:color-mix(in srgb, var(--proof-color) 38%, transparent);box-shadow:0 15px 34px color-mix(in srgb, var(--proof-color) 12%, transparent);transform:translateY(-5px)scale(1.025)}.hero-mini-grid span:hover:before{transition:transform .65s cubic-bezier(.2,.8,.2,1);animation:none;transform:translate(65%)rotate(8deg)}.hero-mini-grid span:hover:after{box-shadow:0 0 0 7px color-mix(in srgb, var(--proof-color) 12%, transparent), 0 0 24px color-mix(in srgb, var(--proof-color) 55%, transparent);transform:scale(1.25)}.section-block{border:1px solid #ffffff14;border-radius:48px;width:min(1240px,100% - 28px);margin-bottom:18px;padding:clamp(74px,10vw,132px) clamp(20px,4.6vw,68px);overflow:hidden}.section-block:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;bottom:0;left:clamp(20px,4.6vw,68px);right:clamp(20px,4.6vw,68px)}.compact-section{padding-top:clamp(74px,9vw,118px);padding-bottom:clamp(74px,9vw,118px)}.section-copy{max-width:1120px}.section-copy h2,.contact-card h2{text-wrap:balance;max-width:1080px;font-size:clamp(3rem,6.3vw,6.4rem);line-height:.94}.section-copy>p:not(.eyebrow){max-width:760px;margin:28px 0 0}.promise-band{text-align:center;background:radial-gradient(circle at 50% 0,#b26bff3d,#0000 42%),radial-gradient(circle at 12% 100%,#2fd2ff29,#0000 32%),#ffffff05;flex-direction:column;align-items:center;gap:4px;padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(56px,8vw,96px);display:flex}.promise-statement{letter-spacing:-.02em;max-width:980px;color:var(--paper);text-wrap:balance;margin:12px 0 0;font-size:clamp(2.3rem,6vw,5rem);font-weight:900;line-height:1.03}.promise-highlight{background:linear-gradient(115deg, var(--acid), var(--blue) 55%, var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text}.process-grid,.opportunity-grid,.start-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(44px,7vw,78px);display:grid}.process-grid article,.opportunity-grid article,.start-grid article{min-height:290px;color:var(--muted);padding:30px;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .32s,background .22s;position:relative;overflow:hidden}.process-grid article:after,.opportunity-grid article:after,.start-grid article:after{content:"↗";color:#ffffff2e;font-size:2rem;transition:color .22s,transform .3s;position:absolute;bottom:19px;right:24px}.process-grid article:nth-child(2),.opportunity-grid article:nth-child(2),.start-grid article:nth-child(2){transform:translateY(28px)}.process-grid article:hover,.opportunity-grid article:hover,.start-grid article:hover,.task-list article:hover,.video-card:hover,.task-panel:hover,.contact-card:hover,.disclaimer:hover{background:radial-gradient(circle 280px at var(--card-x,50%) var(--card-y,0%), color-mix(in srgb, var(--acid) 12%, transparent), transparent 72%), #ffffff16;border-color:#d9ff4359;transform:translateY(-8px)rotate(.35deg);box-shadow:0 36px 90px #00000052}.process-grid article:nth-child(2):hover,.opportunity-grid article:nth-child(2):hover,.start-grid article:nth-child(2):hover{transform:translateY(18px)rotate(-.35deg)}.process-grid article:hover:after,.opportunity-grid article:hover:after,.start-grid article:hover:after{color:var(--acid);transform:translate(4px,-4px)}.process-grid span,.opportunity-grid span,.start-grid span{color:var(--acid);letter-spacing:.18em;font-size:.72rem;font-weight:950}.opportunity-grid>article>span{letter-spacing:-.06em;font-size:clamp(2.8rem,4vw,4.2rem);line-height:.9;display:block}.process-grid h3,.opportunity-grid h3,.start-grid h3,.task-panel h3,.disclaimer h3{color:var(--paper);letter-spacing:-.03em;margin:24px 0 12px;font-size:1.34rem}.process-grid p,.opportunity-grid p,.start-grid p{margin:0;line-height:1.62}.opportunity-grid a{color:var(--acid);margin-top:18px;font-weight:900;display:inline-flex}.text-card,.task-panel,.contact-card,.disclaimer{padding:clamp(28px,4vw,48px);transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .32s,background .22s}.text-card p,.contact-card p,.disclaimer p{margin:0}.task-panel{margin-top:clamp(42px,7vw,72px)}.task-panel>h3{margin-top:0;font-size:clamp(1.5rem,3vw,2.4rem)}.task-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.task-list article{--task-bg:#1c201e;background:radial-gradient(circle 250px at var(--card-x,50%) var(--card-y,0%), #ffffff21, transparent 72%), var(--task-bg);border-radius:22px;min-height:300px;padding:26px;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .22s;position:relative;overflow:hidden}.task-list article:first-child{--task-bg:#29233d}.task-list article:nth-child(2){--task-bg:#173341}.task-list article:nth-child(3){--task-bg:#394019}.task-list article:nth-child(4){--task-bg:#3c2820}.task-list span{color:var(--acid);letter-spacing:.18em;font-size:.72rem;font-weight:950}.task-list h4{color:var(--paper);letter-spacing:-.03em;margin:20px 0;font-size:1.25rem}.task-list ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.task-list li{color:#f4f0e7bf;padding-left:17px;font-size:.91rem;line-height:1.42;position:relative}.task-list li:before{content:"";background:var(--acid);border-radius:50%;width:6px;height:6px;position:absolute;top:.58em;left:0}.video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(42px,7vw,74px);display:grid}.video-card{transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .32s,background .22s;overflow:hidden}.video-card:nth-child(2){transform:translateY(36px)}.video-card:nth-child(2):hover{transform:translateY(26px)rotate(-.3deg)}.video-frame{aspect-ratio:16/9;background:#070908;border-radius:21px;margin:10px;position:relative;overflow:hidden}.video-frame:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff1a;position:absolute;inset:0}.video-frame video{object-fit:contain;background:#070908;width:100%;height:100%;display:block}.video-frame video:fullscreen{object-fit:contain;background:#000;width:100vw;height:100vh}.video-details{gap:10px;padding:20px 28px 30px;display:grid}.video-details span{color:var(--acid);letter-spacing:.18em;font-size:.72rem;font-weight:950}.video-details h3{color:var(--paper);letter-spacing:-.03em;margin:0;font-size:clamp(1.3rem,2vw,1.7rem)}.video-details p{color:var(--muted);margin:0;line-height:1.62}.contact-section{padding-bottom:120px}.contact-card{color:var(--ink);background:var(--acid);border-color:#0000;position:relative;overflow:hidden}.contact-card:hover{background:#d2f743;border-color:#ffffff29;transform:translateY(-4px);box-shadow:0 34px 86px #d9ff4324}.contact-card:after{content:"";aspect-ratio:1;border:1px solid #1215142e;border-radius:50%;width:clamp(220px,38vw,520px);position:absolute;bottom:-60%;right:-7%;box-shadow:0 0 0 36px #1215140d,0 0 0 72px #1215140a}.contact-card .eyebrow,.contact-card h2,.contact-card>p:not(.eyebrow){z-index:1;color:var(--ink);position:relative}.contact-card h2{max-width:1000px}.contact-card p{max-width:720px;margin:24px 0 30px}.contact-card .primary-action{z-index:2;color:var(--paper);background:var(--ink);position:relative}.disclaimer{color:var(--muted);margin-top:14px}.disclaimer h3{margin-top:0}#how-it-works{background:radial-gradient(circle at 92% 8%,#b26bff3d,#0000 26%),radial-gradient(circle at 4% 96%,#2fd2ff29,#0000 26%),#150f28}#how-it-works .eyebrow,#how-it-works .process-grid span{color:var(--violet)}#how-it-works .process-grid article:first-child{background:radial-gradient(circle 260px at var(--card-x,50%) var(--card-y,0%), #b26bff33, transparent 72%), #b26bff1f}#how-it-works .process-grid article:nth-child(2){background:radial-gradient(circle 260px at var(--card-x,50%) var(--card-y,0%), #2fd2ff38, transparent 72%), #2fd2ff1a}#how-it-works .process-grid article:nth-child(3){background:radial-gradient(circle 260px at var(--card-x,50%) var(--card-y,0%), #e8ff4d3d, transparent 72%), #e8ff4d17}#how-it-works .process-grid article:hover{border-color:#b26bff52;box-shadow:0 32px 80px #b26bff33}#dropshipping{background:radial-gradient(circle at 0 0,#75d5ff1a,#0000 28%),#ffffff05}#opportunity{background:radial-gradient(circle at 84% 12%,#ff7a4538,#0000 30%),radial-gradient(circle at 10% 90%,#ff4fd829,#0000 28%),#241a3d}#opportunity .opportunity-grid article:first-child{background:#b26bff2e}#opportunity .opportunity-grid article:nth-child(2){background:#2fd2ff29}#opportunity .opportunity-grid article:nth-child(3){background:#e8ff4d24}#start{color:var(--ink);background:radial-gradient(circle at 8% 88%, #ffffff7a, transparent 24%), var(--blue);border-color:#12151414}#start .eyebrow,#start .start-grid span{color:#3147a4}#start .section-copy h2,#start .start-grid h3{color:var(--ink)}#start .start-grid article,#start .start-grid p{color:#3e4d53}#start .start-grid article{background:radial-gradient(circle 260px at var(--card-x,50%) var(--card-y,0%), #ffffff73, transparent 72%), #ffffff57;border-color:#1215141a;box-shadow:0 24px 62px #163d4c1f}#start .start-grid article:hover{background:radial-gradient(circle 280px at var(--card-x,50%) var(--card-y,0%), #ffffff9e, transparent 72%), #ffffff6b;border-color:#1215142e;box-shadow:0 32px 74px #163d4c2e}#videos{background:radial-gradient(circle at 100% 100%,#ff7a4538,#0000 28%),radial-gradient(circle at 0 0,#ff4fd824,#0000 26%),#1c1224}#videos .eyebrow{color:var(--orange)}#faq{background:radial-gradient(circle at 92% 0,#2fd2ff29,#0000 30%),radial-gradient(circle at 6% 100%,#e8ff4d14,#0000 26%),#ffffff05}.faq-list{flex-direction:column;gap:12px;max-width:900px;margin-top:clamp(36px,6vw,56px);display:flex}.faq-item{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:20px;transition:border-color .22s,background .22s}.faq-item.is-open{background:#ffffff0f;border-color:#b26bff52}.faq-question{width:100%;color:var(--paper);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:20px 26px;font-size:clamp(.95rem,1.6vw,1.1rem);font-weight:800;display:flex}.faq-icon{flex:none;width:20px;height:20px;transition:transform .26s cubic-bezier(.2,.8,.2,1);position:relative}.faq-icon:before,.faq-icon:after{content:"";background:var(--acid);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon:before{width:14px;height:2px}.faq-icon:after{width:2px;height:14px}.faq-item.is-open .faq-icon{transform:rotate(45deg)}.faq-answer{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1);display:grid}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-answer-inner{min-height:0;overflow:hidden}.faq-answer-inner p{color:var(--muted);margin:0;padding:0 26px 22px;line-height:1.6}#contact{background:radial-gradient(circle at 0 100%,#a78bfa1f,#0000 26%),#ffffff05}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.section-copy h2{animation:linear both editorial-heading;animation-timeline:view();animation-range:entry cover 30%}}}@media (prefers-reduced-motion:no-preference){.topbar{animation:.7s cubic-bezier(.2,.8,.2,1) both nav-drop}.reveal-on-scroll{opacity:0;transform:translateY(44px)scale(.985)}.reveal-on-scroll.is-visible{animation:.9s cubic-bezier(.16,1,.3,1) both reveal-rise}.process-grid .reveal-on-scroll:nth-child(2),.opportunity-grid .reveal-on-scroll:nth-child(2),.start-grid .reveal-on-scroll:nth-child(2),.video-grid .reveal-on-scroll:nth-child(2){animation-delay:.11s}.process-grid .reveal-on-scroll:nth-child(3),.opportunity-grid .reveal-on-scroll:nth-child(3),.start-grid .reveal-on-scroll:nth-child(3){animation-delay:.22s}.hero-copy .eyebrow,.hero-kicker,.hero-copy h1,.hero-intro,.hero-actions{animation:.82s cubic-bezier(.16,1,.3,1) both rise-in}.hero-copy .eyebrow{animation-delay:80ms}.hero-kicker{animation-delay:.125s}.hero-copy h1{animation-delay:.17s}.hero-intro{animation-delay:.34s}.hero-actions{animation-delay:.43s}.hero-section:before{animation:12s ease-in-out infinite alternate shape-morph}.hero-mini-grid span{animation:5s ease-in-out infinite proof-float}.hero-mini-grid span:before{animation:7s ease-in-out infinite proof-shimmer}.hero-mini-grid span:nth-child(2),.hero-mini-grid span:nth-child(2):before{animation-delay:-1.25s}.hero-mini-grid span:nth-child(3),.hero-mini-grid span:nth-child(3):before{animation-delay:-2.5s}.hero-mini-grid span:nth-child(4),.hero-mini-grid span:nth-child(4):before{animation-delay:-3.75s}.site-shell:before{animation:18s ease-in-out infinite alternate ambient-drift}}@keyframes rise-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-drop{0%{opacity:0;transform:translate(-50%,-24px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes reveal-rise{0%{opacity:0;transform:translateY(44px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ambient-drift{to{transform:translate(-2%,2%)rotate(3deg)scale(1.04)}}@keyframes shape-morph{to{border-radius:62% 38% 40% 60%/58% 62% 38% 42%;transform:rotate(8deg)translate(-3%,5%)}}@keyframes proof-float{0%,to{translate:0}50%{translate:0 -4px}}@keyframes proof-shimmer{0%,62%{transform:translate(-65%)rotate(8deg)}82%,to{transform:translate(65%)rotate(8deg)}}@keyframes star-twinkle{0%,to{opacity:var(--star-opacity,.6);transform:scale(1)}50%{opacity:.15;transform:scale(.7)}}@keyframes orb-drift{0%{translate:0}to{translate:4% 6%}}@keyframes shoot-across{0%{opacity:0;translate:0}2%{opacity:1}16%{opacity:0;translate:130vw 60px}to{opacity:0;translate:130vw 60px}}@keyframes rocket-float{0%,to{transform:translateY(0)rotate(38deg)}50%{transform:translateY(-16px)rotate(34deg)}}@keyframes flame-flicker{0%{opacity:.85;transform:scaleY(.85)scaleX(.94)}to{opacity:1;transform:scaleY(1.15)scaleX(1.04)}}@keyframes spark-fade{0%{opacity:0;transform:translate(0)scale(.4)}40%{opacity:1}to{opacity:0;transform:translate(-22px,26px)scale(1)}}@keyframes editorial-heading{0%{opacity:.25;clip-path:inset(0 0 100%);translate:0 26px}to{opacity:1;clip-path:inset(0);translate:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.process-grid article:nth-child(2),.opportunity-grid article:nth-child(2),.start-grid article:nth-child(2),.video-card:nth-child(2){transform:none}}@media (forced-colors:active){.hero-copy h1,.section-copy h2,.contact-card h2{color:canvastext}}@media (width<=980px){.hero-message{grid-template-columns:1fr}.hero-panel{grid-template-columns:1fr;transform:none}.hero-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-grid,.opportunity-grid,.start-grid,.video-grid{grid-template-columns:1fr}.process-grid article:nth-child(2),.opportunity-grid article:nth-child(2),.start-grid article:nth-child(2),.video-card:nth-child(2){transform:none}.process-grid article:nth-child(2):hover,.opportunity-grid article:nth-child(2):hover,.start-grid article:nth-child(2):hover,.video-card:nth-child(2):hover{transform:translateY(-8px)}.task-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.topbar{border-radius:18px;align-items:center;width:calc(100% - 20px);min-height:64px;padding:7px;top:10px}.brand-logo{width:66px;height:46px}.nav-toggle{display:inline-flex}.nav-links{z-index:40;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);opacity:0;visibility:hidden;background:#0a0a17eb;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;align-items:stretch;gap:4px;padding:12px;transition:opacity .22s,transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s linear .26s;display:flex;position:fixed;top:84px;left:10px;right:10px;transform:translateY(-14px)scale(.98);box-shadow:0 30px 70px #00000073}.nav-links.is-open{opacity:1;visibility:visible;transition:opacity .22s,transform .26s cubic-bezier(.2,.8,.2,1),visibility linear;transform:translateY(0)scale(1)}.nav-link{text-align:left;width:100%;padding:14px 16px;font-size:.92rem}.nav-link:after{display:none}.nav-cta{text-align:center;margin-top:4px;margin-left:0}.nav-auth{border-top:1px solid #ffffff24;border-left:none;flex-direction:column;align-items:stretch;gap:6px;margin:8px 0 0;padding:10px 0 0}.nav-account{text-align:center;max-width:none;padding:0 4px;font-size:.8rem}.nav-auth-button{width:100%;padding:14px 16px;font-size:.92rem}.hero-section{padding-top:116px}.hero-copy h1{font-size:clamp(3.5rem,18vw,5.3rem)}.hero-actions{width:100%}.primary-action,.secondary-action{flex:1;min-width:140px}.hero-mini-grid,.task-list{grid-template-columns:1fr}.hero-proof strong{white-space:normal}.section-copy h2,.contact-card h2{font-size:clamp(2.7rem,13vw,4.3rem)}.section-block{border-radius:32px;width:calc(100% - 16px);padding-top:82px;padding-bottom:82px}.process-grid article,.opportunity-grid article,.start-grid article{min-height:245px}.task-list article{min-height:auto}.contact-section{padding-bottom:90px}.faq-question{gap:12px;padding:17px 18px;font-size:.92rem}.faq-answer-inner p{padding:0 18px 18px}}@media (width<=480px){.nav-links{top:78px}.hero-copy h1{font-size:clamp(3.25rem,19vw,4.7rem)}.hero-panel,.task-panel,.contact-card,.disclaimer{border-radius:24px}.platform-flow{min-height:150px}}
