.mkt-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);color:var(--ink)}.mkt-skip-link{background:var(--ink);color:var(--paper);border-radius:var(--radius);z-index:100;padding:10px 16px;transition:top .1s;position:absolute;top:-48px;left:12px}.mkt-skip-link:focus{top:12px}.mkt-night{background:var(--night);color:var(--night-ink2)}.mkt-night h1,.mkt-night h2{color:var(--night-ink)}.mkt-night :focus-visible{outline-color:var(--highlight)}.mkt-highlight{color:var(--highlight)}.mkt-nav-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;min-height:84px;padding-block:20px;display:flex}.mkt-logo{letter-spacing:-.01em;color:var(--night-ink);align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.mkt-logo:hover{color:var(--night-ink);text-decoration:none}.mkt-nav-links{flex-wrap:wrap;flex:100%;order:3;justify-content:center;align-items:center;gap:0 24px;font-size:14.5px;display:flex}.mkt-nav-links a{min-height:44px;color:var(--night-ink2);align-items:center;display:inline-flex}.mkt-nav-links a:hover{color:var(--night-ink);text-decoration:none}.mkt-nav-actions{align-items:center;gap:10px;display:flex}.mkt-nav-login{min-height:44px;color:var(--night-ink);align-items:center;padding:0 16px;font-size:14.5px;font-weight:500;display:inline-flex}.mkt-nav-login:hover{color:var(--night-ink)}.mkt-nav-upload{height:44px;padding:0 18px;font-size:14.5px}@media (min-width:900px){.mkt-nav-links{flex:auto;order:0}}.mkt-section{border-top:1px solid var(--rule);padding-block:56px}.mkt-section:first-child{border-top:0}.mkt-section-surface{background:var(--surface);border-bottom:1px solid var(--rule)}.mkt-section-white{border-bottom:1px solid var(--rule);background:#fff}.mkt-section-head{flex-direction:column;gap:12px;max-width:740px;margin-bottom:32px;display:flex}@media (min-width:640px){.mkt-section{padding-block:88px}}.mkt-section-title{max-width:18em;margin:10px 0 40px}.mkt-label{color:var(--muted);font-size:13px;font-weight:500}.mkt-body-lg{color:var(--ink2);max-width:30em;font-size:17px}.mkt-split{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.mkt-split-text,.mkt-split-side{flex:380px;min-width:0}.mkt-split .mkt-section-title{margin-bottom:18px}.mkt-hero{flex-wrap:wrap;align-items:center;gap:56px;padding-block:48px 72px;display:flex}@media (min-width:640px){.mkt-hero{padding-block:72px 96px}}.mkt-hero-copy{flex:460px;min-width:0}.mkt-hero h1{font-size:clamp(40px,5.4vw,66px)}.mkt-kicker{color:var(--highlight);margin-bottom:22px}.mkt-hero-lead{color:var(--night-ink2);max-width:34em;margin-top:26px}.mkt-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.mkt-hero-note{color:var(--night-muted);margin-top:18px;font-size:14px}.mkt-audit{background:var(--paper);min-width:0;max-width:500px;color:var(--ink);border-radius:var(--radius);flex:400px;padding:26px 28px 24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000059}.mkt-audit-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.mkt-audit-rows{font-size:13.5px}.mkt-audit-row{border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding:11px 0;display:flex}.mkt-audit-row-hit{background-image:linear-gradient(var(--highlight-soft), var(--highlight-soft));background-repeat:no-repeat;background-size:100% 100%;margin-inline:-8px;padding-inline:8px;font-weight:500}.mkt-audit-result-ok{color:var(--ok)}.mkt-audit-result-warn{color:var(--warn)}.mkt-audit-figures{flex-wrap:wrap;gap:18px;margin-top:20px;display:flex}.mkt-audit-figures>div{flex:140px}.mkt-audit-month{margin-top:4px;font-size:24px;font-weight:500}.mkt-audit-total{color:var(--accent);margin-top:2px;font-size:30px;font-weight:500}.mkt-audit-note{color:var(--muted);margin-top:14px;font-size:13px}.mkt-callout{background:var(--surface);border-left:3px solid var(--accent);gap:14px;margin-top:8px;padding:18px 20px;display:flex}.mkt-callout p{color:var(--ink2);font-size:15px;line-height:1.6}.mkt-kv-row{justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0;font-size:13px;display:flex}.mkt-kv-row .mkt-kv-label{color:var(--muted)}.mkt-kv-row.mkt-kv-total{border-top:1px solid var(--rule);margin-top:4px;padding-top:10px;font-weight:500}.mkt-kv-row.mkt-kv-warn{background:var(--warn-soft);padding-inline:6px}.mkt-evidence-total{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;margin-top:4px;padding:16px 0;display:flex}.mkt-grid{gap:32px;display:grid}@media (min-width:780px){.mkt-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.mkt-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.mkt-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:640px) and (max-width:899px){.mkt-grid-cols-4,.mkt-grid-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}}.mkt-hairline-grid{background:var(--rule);border:1px solid var(--rule);gap:1px;display:grid}.mkt-hairline-cell{background:var(--paper);flex-direction:column;gap:10px;padding:24px 22px;display:flex}.mkt-coverage-head{border-bottom:1px solid var(--ink);justify-content:space-between;padding-bottom:10px;display:flex}.mkt-coverage-list{margin:0;padding:0;list-style:none}.mkt-coverage-row{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.mkt-coverage-row-name{font-weight:500}.mkt-pulse-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.mkt-steps{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:32px 40px;margin:0;padding:0;list-style:none;display:grid}.mkt-step{border-top:2px solid var(--ink);padding-top:20px}.mkt-step-num{color:var(--accent);font-size:54px;font-weight:800;line-height:1;display:block}.mkt-step h3{margin:18px 0 8px}.mkt-step p{color:var(--ink2)}.mkt-step .mkt-step-time{color:var(--muted);margin-top:14px;font-size:12.5px}.mkt-error-grid{border-top:1px solid var(--rule2);border-left:1px solid var(--rule2);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.mkt-error-cell{border-right:1px solid var(--rule2);border-bottom:1px solid var(--rule2);padding:26px 26px 30px;transition:background-color .2s}.mkt-error-cell:hover{background:#fff}.mkt-error-num{color:var(--muted);font-size:13px}.mkt-error-cell:hover .mkt-error-num{color:var(--accent)}.mkt-error-cell h3{margin:12px 0 6px}.mkt-error-cell p{color:var(--ink2);font-size:15px}.mkt-fee{flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:10px;display:flex}.mkt-fee-figure{letter-spacing:-.04em;color:var(--accent);font-size:clamp(80px,12vw,112px);font-weight:800;line-height:.95}.mkt-fee-caption{max-width:9em;font-size:24px;line-height:1.2}.mkt-ruled-list{margin:32px 0 0;padding:0;list-style:none}.mkt-ruled-list li{border-top:1px solid var(--rule);padding:12px 0}.mkt-ruled-list li:last-child{border-bottom:1px solid var(--rule)}.mkt-disclaimer{color:var(--muted);margin-top:18px;font-size:13.5px}.mkt-sub-label{margin-bottom:14px}.mkt-claim{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);box-shadow:0 1px 2px #16191c0a,0 8px 24px #16191c0f}.mkt-claim-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.mkt-claim-id{color:var(--muted);font-size:12px}.mkt-claim-site{margin-top:2px;font-weight:600}.mkt-claim-body{gap:18px;padding:18px 20px;display:grid}.mkt-claim-amount{color:var(--ink2);justify-content:space-between;gap:12px;display:flex}.mkt-claim-amount .mono{color:var(--ink);font-weight:500}.mkt-claim-stepper .bbs-stepper-step{flex-direction:column;align-items:center;gap:8px;min-width:0}.mkt-claim-stepper .bbs-stepper-step:after{background:var(--rule);height:2px;top:5px;left:calc(50% + 6px);right:calc(6px - 50%)}.mkt-claim-stepper .bbs-stepper-dot{width:12px;height:12px;font-size:0}.mkt-claim-stepper .bbs-stepper-dot svg{display:none}.mkt-claim-stepper .bbs-stepper-step-done:after{background:var(--ok)}.mkt-claim-stepper .bbs-stepper-label{padding-top:0}.mkt-claim-foot{border-top:1px solid var(--rule);color:var(--ink2);padding:14px 20px;font-size:13.5px}.mkt-faq-wrap{max-width:880px}.mkt-faq details{border-top:1px solid var(--rule);padding:18px 0}.mkt-faq details:first-child{border-top-color:var(--ink)}.mkt-faq details:last-child{border-bottom:1px solid var(--rule)}.mkt-faq summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:20px;font-weight:600;list-style:none;display:flex}.mkt-faq summary::-webkit-details-marker{display:none}.mkt-faq-plus{transition:transform .2s;display:inline-block}.mkt-faq details[open] .mkt-faq-plus{transform:rotate(45deg)}.mkt-faq details p{color:var(--ink2);max-width:68ch;margin-top:12px}.mkt-faq-list{background:var(--rule);border:1px solid var(--rule);flex-direction:column;gap:1px;display:flex}.mkt-faq-row{background:var(--paper);gap:12px 32px;padding:24px 26px;display:grid}@media (min-width:780px){.mkt-faq-row{grid-template-columns:300px 1fr}}.mkt-faq-row p+p{margin-top:10px}.mkt-cta-band{padding-block:64px}@media (min-width:640px){.mkt-cta-band{padding-block:88px}}.mkt-cta-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.mkt-cta-band h2{max-width:16em;font-size:clamp(36px,4.4vw,56px);line-height:1.05}.mkt-cta-sub{color:var(--night-ink2);margin-top:14px;font-size:17px}.mkt-cta-actions{flex-wrap:wrap;gap:12px;display:flex}.mkt-footer{background:var(--night-deep);color:var(--night-muted);padding-block:48px 40px;font-size:13.5px}.mkt-footer :focus-visible{outline-color:var(--highlight)}.mkt-footer-grid{border-bottom:1px solid #2b333c;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px;padding-bottom:32px;display:grid}.mkt-footer-col{flex-direction:column;gap:6px;display:flex}.mkt-footer-col a{color:var(--night-muted)}.mkt-footer-col a:hover{color:var(--night-ink)}.mkt-footer-title{color:var(--night-ink2);font-size:13px;font-weight:500}.mkt-footer-brand{color:var(--night-ink);align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.mkt-footer-address{margin-top:8px;line-height:1.7}.mkt-footer-address a{color:var(--night-muted)}.mkt-footer-legal{max-width:780px;padding-top:18px;line-height:1.7}.mkt-sticky-cta{z-index:40;background:var(--paper);border-top:1px solid var(--rule);padding:10px 16px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #16191c12}.mkt-sticky-cta a{width:100%}@media (min-width:900px){.mkt-sticky-cta{display:none}}.mkt-body-padding-for-sticky-cta{padding-bottom:72px}@media (min-width:900px){.mkt-body-padding-for-sticky-cta{padding-bottom:0}}.mkt-estimator-card{overflow:hidden}.mkt-estimator-form{flex-direction:column;gap:18px;padding:24px 24px 20px;display:flex}.mkt-estimator-result{background:var(--surface);border-top:1px solid var(--rule);flex-direction:column;gap:14px;padding:22px 24px;display:flex}.mkt-estimator-headline{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mkt-toggle-group{flex-wrap:wrap;gap:8px;display:flex}.mkt-audit-scan{background:var(--highlight);pointer-events:none;height:2px;animation:2.6s ease-in-out .4s both mkt-scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px 4px #e3b04b59}.mkt-reveal{animation:.45s both mkt-reveal}.mkt-audit-row-hit{animation:.6s 2.3s both mkt-sweep}.mkt-pulse,.mkt-claim-stepper .bbs-stepper-step-current .bbs-stepper-dot{animation:2s ease-in-out 3s infinite mkt-pulse}@keyframes mkt-scan{0%{opacity:0;top:0}8%{opacity:1}92%{opacity:1}to{opacity:0;top:100%}}@keyframes mkt-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes mkt-sweep{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes mkt-pulse{0%,to{box-shadow:0 0 #e3b04b80}50%{box-shadow:0 0 0 6px #e3b04b00}}@media (prefers-reduced-motion:reduce){.mkt-audit-scan{display:none}.mkt-reveal,.mkt-audit-row-hit,.mkt-pulse,.mkt-claim-stepper .bbs-stepper-step-current .bbs-stepper-dot{animation:none}}
