@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&display=swap";.mkt{--mkt-orange: var(--sun);--mkt-clay: var(--grey-600);--mkt-stone: var(--grey-600);--mkt-ink: var(--espresso);--mkt-paper: var(--grey-50);--mkt-cream: var(--grey-100);--mkt-line: var(--grey-200);--mkt-type-label: .75rem;--mkt-type-small: .875rem;--mkt-type-body: 1rem;--mkt-type-lead: 1.25rem;--mkt-type-card: clamp(1.25rem, 2.1vw, 1.9rem);--mkt-type-subsection: clamp(1.5rem, 2.6vw, 2.6rem);--mkt-type-feature: clamp(2rem, 3.3vw, 3.4rem);--mkt-type-section: clamp(2.7rem, 5.2vw, 5.2rem);--mkt-type-hero: clamp(3rem, 4.6vw, 5rem);--mkt-type-amount: clamp(5rem, 9vw, 8rem);--mkt-type-total: clamp(2.8rem, 4vw, 3.8rem);font-family:Outfit,ui-sans-serif,system-ui,sans-serif;color:var(--mkt-ink);background:var(--mkt-paper);-webkit-font-smoothing:antialiased;overflow-x:clip}.mkt .mkt-container{width:min(100% - 3rem,72rem);margin-inline:auto}.mkt .mkt-page-section{padding:clamp(4.5rem,8vw,7.5rem) 0;scroll-margin-top:5rem}.mkt :is(.mkt-hero,.mkt-intro-band,.mkt-trust-band,.mkt-final){scroll-margin-top:5rem}.mkt .mkt-kicker{font-size:var(--mkt-type-label);font-weight:600;letter-spacing:.19em;text-transform:uppercase;color:var(--mkt-clay)}.mkt .mkt-heading{font-size:var(--mkt-type-section);line-height:1.02;letter-spacing:-.055em;font-weight:600;color:var(--mkt-ink)}.mkt .mkt-copy{font-size:var(--mkt-type-body);line-height:1.6;color:var(--mkt-stone)}.mkt .mkt-muted{background:var(--mkt-cream)}.mkt .mkt-button{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:46px;border-radius:var(--radius-md);padding:.84rem 1.3rem;font-size:var(--mkt-type-label);font-weight:600;letter-spacing:.045em;text-decoration:none;white-space:nowrap;transition:transform .22s ease,opacity .22s ease}.mkt .mkt-button:hover{transform:translateY(-2px)}.mkt .mkt-button:disabled{cursor:wait;opacity:.65;transform:none}.mkt .mkt-button-primary{color:var(--white);background:var(--rust);border-radius:var(--radius-md)}.mkt .mkt-button-primary:hover{background:var(--rust-hover)}.mkt .mkt-button-secondary{color:var(--espresso);background:var(--grey-100);border:1px solid var(--grey-200);border-radius:var(--radius-md)}.mkt .mkt-button-light{color:var(--white);background:var(--rust);border-radius:var(--radius-md)}.mkt .mkt-button-light:hover{background:var(--rust-hover)}.mkt .mkt-button-outline-light{border-radius:var(--radius-md);color:var(--white);border:1px solid var(--grey-600)}.mkt .mkt-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.mkt .mkt-header{position:fixed;z-index:50;top:0;inset-inline:0;background:color-mix(in srgb,var(--white) 95%,transparent);border-bottom:1px solid var(--mkt-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mkt .mkt-header-inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.mkt .mkt-brand-wordmark{display:block;width:165px;height:auto}.mkt .mkt-nav-links{display:flex;gap:clamp(.9rem,2vw,1.7rem);align-items:center}.mkt .mkt-nav-links a{font-size:var(--mkt-type-label);font-weight:600;letter-spacing:.07em;color:var(--mkt-stone);white-space:nowrap}.mkt .mkt-nav-links a:hover,.mkt .mkt-header a:hover{color:var(--espresso)}.mkt .mkt-header-actions{display:flex;align-items:center;gap:1.2rem}.mkt .mkt-desktop-login{font-size:var(--mkt-type-label);font-weight:600;white-space:nowrap}.mkt .mkt-mobile-menu{display:none;position:relative}.mkt .mkt-mobile-menu summary{list-style:none;display:grid;place-items:center;width:40px;height:40px;cursor:pointer}.mkt .mkt-mobile-menu summary::-webkit-details-marker{display:none}.mkt .mkt-mobile-menu nav{position:absolute;right:0;top:48px;width:230px;display:flex;flex-direction:column;gap:1rem;padding:1.35rem;border:1px solid var(--mkt-line);border-radius:14px;background:var(--mkt-paper);box-shadow:0 18px 45px color-mix(in srgb,var(--espresso) 15%,transparent);font-size:var(--mkt-type-small);font-weight:600}.mkt .mkt-hero{padding:clamp(8.5rem,13vw,11rem) 0 3rem}.mkt .mkt-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,4vw,4rem);align-items:center}.mkt .mkt-hero-copy .mkt-heading{max-width:20ch;margin-top:1.5rem;font-size:calc(var(--mkt-type-hero) * .8);text-wrap:balance}.mkt .mkt-hero-copy em{font-style:normal;color:var(--mkt-ink)}.mkt .mkt-hero-lead{max-width:34rem;margin-top:1.4rem;font-size:var(--mkt-type-lead);line-height:1.4;font-weight:600}.mkt .mkt-hero-intro{max-width:33rem;margin:.75rem 0 1.8rem}.mkt .mkt-hero-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;margin:24px 0 0;list-style:none;font-family:inherit;font-size:14px;font-weight:500;line-height:1.45;color:var(--espresso)}.mkt .mkt-hero-proof li{display:flex;align-items:flex-start;gap:6px;min-width:0}.mkt .mkt-hero-proof svg{width:14px;height:14px;flex:0 0 14px;margin-top:3px;color:var(--rust)}.mkt .mkt-hero-proof a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:639px){.mkt .mkt-hero-proof{grid-template-columns:repeat(2,minmax(0,1fr))}}.mkt .mkt-hero-note{display:flex;gap:.75rem;align-items:center;margin-top:2.5rem;font-size:var(--mkt-type-label);color:var(--mkt-stone)}.mkt .mkt-note-line{width:25px;height:1px;background:var(--mkt-clay)}.mkt .mkt-hero-stage{position:relative;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;min-height:455px;padding:2rem 5.5rem 2rem 1rem;border-radius:1rem;background:var(--mkt-cream)}.mkt .mkt-hero-stage .mkt-hero-admin{width:min(100%,440px)}.mkt .mkt-hero-stage .mkt-hero-phone{position:absolute;right:-1rem;bottom:-1.3rem;transform:scale(.65);transform-origin:bottom right}.mkt .mkt-stage-caption{align-self:flex-start;margin-left:.5rem;font-size:.59rem;letter-spacing:.16em;font-weight:600;color:var(--mkt-stone)}.mkt .mkt-illustration-note{margin-top:1.3rem;text-align:right;font-size:.7rem;color:var(--espresso)}.mkt .mkt-intro-band{padding:3.3rem 0;background:var(--mkt-ink);color:var(--white)}.mkt .mkt-intro-statement{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:var(--mkt-type-feature);font-weight:600;line-height:1.1;letter-spacing:-.045em}.mkt .mkt-intro-statement span{white-space:nowrap}.mkt .mkt-section-heading{display:grid;grid-template-columns:1.15fr .7fr;gap:3rem;align-items:end;margin-bottom:clamp(2.5rem,4vw,4rem)}.mkt .mkt-section-heading .mkt-heading{margin-top:1rem}.mkt .mkt-section-heading>.mkt-copy{max-width:24rem;justify-self:end}.mkt .mkt-brand-intro{max-width:25rem;justify-self:end}.mkt .mkt-capabilities{background:var(--mkt-paper)}.mkt .mkt-capability-window{overflow:hidden}.mkt .mkt-capability-track{position:relative;display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:none}.mkt .mkt-capability-track::-webkit-scrollbar{display:none}.mkt .mkt-capability-track:after{content:"";flex:0 0 18%}.mkt .mkt-capability-card{flex:0 0 82%;min-width:0;min-height:590px;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:clamp(1.5rem,3vw,2.75rem);padding:clamp(1.5rem,3vw,2.75rem);scroll-snap-align:start;border:1px solid var(--grey-500);border-radius:16px;background:var(--white);color:var(--mkt-ink);overflow:hidden}.mkt .mkt-capability-card-04{background:var(--espresso);border-color:var(--espresso);color:var(--white)}.mkt .mkt-capability-card-06{background:var(--mkt-ink);color:var(--mkt-paper);border-color:var(--mkt-ink)}.mkt .mkt-capability-card-content{display:flex;flex-direction:column;min-width:0}.mkt .mkt-capability-card-top{display:flex;align-items:center;gap:.7rem;color:var(--grey-600);font-size:var(--mkt-type-label);font-weight:600;letter-spacing:.14em}.mkt .mkt-capability-card-04 .mkt-capability-card-top{color:var(--white)}.mkt .mkt-capability-card-06 .mkt-capability-card-top{color:var(--grey-100)}.mkt .mkt-capability-card-copy{margin-top:1.6rem}.mkt .mkt-capability-card-copy h3{font-size:var(--mkt-type-feature);line-height:1.06;letter-spacing:-.048em;font-weight:600}.mkt .mkt-capability-card-copy p{margin-top:.75rem;font-size:var(--mkt-type-body);line-height:1.45;color:var(--mkt-stone)}.mkt .mkt-capability-card-04 .mkt-capability-card-copy p,.mkt .mkt-capability-card-06 .mkt-capability-card-copy p{color:var(--grey-100)}.mkt .mkt-capability-card-features{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:.45rem;margin-top:2.1rem;padding-top:1.2rem;border-top:1px solid var(--grey-200)}.mkt .mkt-capability-card-04 .mkt-capability-card-features,.mkt .mkt-capability-card-06 .mkt-capability-card-features{border-color:var(--grey-600)}.mkt .mkt-capability-card-features li{display:flex;align-items:baseline;gap:.65rem;font-size:var(--mkt-type-body);line-height:1.38;font-weight:600}.mkt .mkt-capability-card-features li:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--mkt-orange)}.mkt .mkt-capability-card-04 .mkt-capability-card-features li:before{background:var(--white)}.mkt .mkt-capability-preview{position:relative;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--grey-200);border-radius:10px;background:var(--grey-100);color:var(--mkt-ink)}.mkt .mkt-capability-preview-phone{padding:1rem 0 0}.mkt .mkt-capability-preview-phone>div{max-height:480px;overflow:hidden}.mkt .mkt-capability-preview-admin{padding:1.5rem}.mkt .mkt-capability-preview-shop{margin:0;background:var(--grey-100)}.mkt .mkt-capability-preview-shop img{display:block;width:100%;height:100%;object-fit:contain}.mkt .mkt-capability-preview-caption,.mkt .mkt-capability-preview-shop figcaption{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:.65rem .8rem;background:color-mix(in srgb,var(--white) 95%,transparent);color:var(--espresso);font-size:.56rem;font-weight:750;letter-spacing:.1em}.mkt .mkt-capability-ui{width:min(100%,390px);overflow:hidden;border:1px solid var(--grey-200);border-radius:9px;background:var(--white);box-shadow:0 20px 38px color-mix(in srgb,var(--espresso) 10%,transparent)}.mkt .mkt-capability-ui-bar{display:flex;justify-content:space-between;align-items:center;padding:.9rem 1rem;border-bottom:1px solid var(--grey-200);font-size:.71rem;font-weight:700}.mkt .mkt-capability-ui-body{padding:1.5rem 1.2rem 1.7rem}.mkt .mkt-capability-ui-kicker{color:var(--mkt-orange);font-size:.56rem;font-weight:800;letter-spacing:.13em}.mkt .mkt-capability-ui-body h4{margin:.4rem 0 1.6rem;font-size:1.4rem;font-weight:600;letter-spacing:-.04em}.mkt .mkt-capability-ui-row{display:flex;align-items:center;gap:.55rem;margin-top:1.3rem;padding-top:.85rem;border-top:1px solid var(--grey-200);color:var(--espresso);font-size:.7rem;line-height:1.45}.mkt .mkt-preview-rota{display:grid;grid-template-columns:repeat(5,1fr);gap:.45rem}.mkt .mkt-preview-rota span{color:var(--espresso);font-size:.55rem;font-weight:700}.mkt .mkt-preview-rota i{height:21px;border-radius:3px;background:var(--grey-200)}.mkt .mkt-preview-rota i:nth-of-type(3n){background:var(--grey-500)}.mkt .mkt-preview-journey{display:grid;gap:.8rem}.mkt .mkt-preview-journey span{padding:.8rem 1rem;border:1px solid var(--grey-200);border-left:3px solid var(--mkt-orange);border-radius:5px;font-size:.78rem;font-weight:600}.mkt .mkt-preview-report{display:flex;justify-content:space-between;gap:.6rem;color:var(--espresso);font-size:.62rem;font-weight:700}.mkt .mkt-preview-chart{display:flex;align-items:end;gap:.7rem;height:105px;margin-top:.7rem;padding:0 .3rem;border-bottom:1px solid var(--grey-500)}.mkt .mkt-preview-chart i{flex:1;height:44%;background:var(--grey-500);border-radius:3px 3px 0 0}.mkt .mkt-preview-chart i:nth-child(2n){height:64%}.mkt .mkt-preview-chart i:nth-child(3n){height:82%;background:var(--mkt-orange)}.mkt .mkt-capability-controls{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.4rem}.mkt .mkt-capability-count{display:flex;align-items:center;gap:.9rem;min-width:145px;color:var(--mkt-ink);font-size:var(--mkt-type-label);font-weight:600;letter-spacing:.1em}.mkt .mkt-capability-progress{width:82px;height:2px;background:var(--grey-200)}.mkt .mkt-capability-progress span{display:block;height:100%;background:var(--mkt-orange);transition:width .35s ease}.mkt .mkt-capability-dots,.mkt .mkt-capability-arrows{display:flex;align-items:center;gap:.6rem}.mkt .mkt-capability-dots button{width:8px;height:8px;border-radius:50%;background:var(--grey-500)}.mkt .mkt-capability-dots button[aria-current=step]{background:var(--mkt-orange);transform:scale(1.25)}.mkt .mkt-capability-arrows button{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--grey-600);border-radius:50%;color:var(--mkt-ink)}.mkt .mkt-capability-arrows button:hover{background:var(--mkt-ink);color:var(--mkt-paper)}.mkt .mkt-capability-arrows button:focus-visible,.mkt .mkt-capability-dots button:focus-visible,.mkt .mkt-capability-track:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mkt .mkt-capability-connection{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:3.2rem;padding-top:2rem;border-top:1px solid var(--mkt-line)}.mkt .mkt-capability-connection h3{font-size:var(--mkt-type-subsection);line-height:1.1;letter-spacing:-.04em;font-weight:600}.mkt .mkt-capability-connection p{max-width:29rem;font-size:var(--mkt-type-body);line-height:1.6;color:var(--mkt-stone)}@media(max-width:1050px){.mkt .mkt-capability-card{grid-template-columns:1fr;min-height:0}.mkt .mkt-capability-preview{height:320px}}.mkt .mkt-journey-section{background:var(--mkt-ink);color:var(--white)}.mkt .mkt-journey-section .mkt-heading{color:var(--white)}.mkt .mkt-journey-section .mkt-kicker,.mkt .mkt-journey-section .mkt-copy{color:var(--grey-200)}.mkt .mkt-journey-stages{display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:0;list-style:none;border-top:1px solid var(--grey-600)}.mkt .mkt-journey-stages li{position:relative;color:var(--grey-200);font-weight:600}.mkt .mkt-journey-stage-button{display:block;width:100%;min-height:3.4rem;padding:1rem .5rem 1rem 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.mkt .mkt-journey-stage-button:hover{color:var(--white)}.mkt .mkt-journey-stage-button:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.mkt .mkt-journey-stage-label span{display:inline-block;margin-right:.6rem;color:var(--grey-200);font-size:.7rem}.mkt .mkt-journey-stages li.is-active{color:var(--white)}.mkt .mkt-journey-stage-line{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--grey-600)}.mkt .mkt-journey-stage-line>span{display:block;height:2px;background:var(--mkt-orange)}.mkt .mkt-journey-panel{display:grid;grid-template-columns:.85fr 1.15fr;gap:3rem;align-items:start;min-height:510px;padding:1.25rem 0}.mkt .mkt-journey-pause{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:36px;border:1px solid var(--grey-600);border-radius:999px;padding:.4rem .75rem;color:var(--white);font-size:.73rem;font-weight:600;cursor:pointer}.mkt .mkt-journey-pause:hover{border-color:var(--grey-100)}.mkt .mkt-journey-pause:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mkt .mkt-journey-text h3{max-width:420px;margin:1rem 0;font-size:var(--mkt-type-feature);line-height:1.08;letter-spacing:-.045em;font-weight:600}.mkt .mkt-journey-text .mkt-copy{max-width:25rem}.mkt .mkt-journey-age-mark{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:70px;height:70px;margin:1.3rem 0;border:4px solid var(--legacy-demo-alert);border-radius:50%;color:var(--white);line-height:1}.mkt .mkt-journey-age-mark span{font-size:.54rem;font-weight:800;letter-spacing:.03em}.mkt .mkt-journey-age-mark strong{font-size:1.7rem;font-weight:800}.mkt .mkt-journey-age-mark:after{content:"";position:absolute;top:calc(50% - 2px);left:2px;right:2px;height:4px;border-radius:4px;background:var(--legacy-demo-alert);transform:rotate(-45deg)}.mkt .mkt-journey-verify-option{max-width:25rem;margin-top:1rem;padding-left:.85rem;border-left:2px solid var(--grey-500)}.mkt .mkt-journey-verify-option strong{display:block;color:var(--white);font-size:.88rem;font-weight:600}.mkt .mkt-journey-verify-option p{margin-top:.25rem;color:var(--grey-200);font-size:.82rem;line-height:1.5}.mkt .mkt-journey-demo{justify-self:center;width:min(100%,500px)}.mkt .mkt-journey-demo-controls{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:min(100%,300px);min-height:36px;margin:0 auto .55rem}.mkt .mkt-journey-demo-controls .mkt-journey-pause{margin-left:auto}.mkt .mkt-journey-demo-addon{color:var(--grey-200);font-size:.65rem;font-weight:600;letter-spacing:.14em}.mkt .mkt-journey-playback{display:flex;justify-content:space-between;align-items:center;min-height:38px;border-top:1px solid var(--grey-600);color:var(--grey-200);font-size:.7rem;font-weight:600;letter-spacing:.1em}.mkt .mkt-journey-playback-actions{display:flex;gap:.5rem}.mkt .mkt-journey-playback-actions button{display:grid;place-items:center;width:34px;height:34px;color:var(--white);cursor:pointer}.mkt .mkt-journey-playback-actions button:focus-visible{outline:2px solid var(--focus)}.mkt .mkt-journey-footnote{border-top:1px solid var(--grey-600);padding-top:1rem;font-size:.74rem;color:var(--grey-200)}.mkt .mkt-operations-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.mkt .mkt-operation-item{min-width:0}.mkt .mkt-operation-label{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;border-top:1px solid var(--grey-500);padding:1rem 0 1.5rem}.mkt .mkt-operation-label span{font-size:var(--mkt-type-label);font-weight:600;letter-spacing:.14em;color:var(--mkt-clay)}.mkt .mkt-operation-label strong{font-size:var(--mkt-type-body);font-weight:600}.mkt .mkt-operation-item>.mkt-demo-island{width:100%}.mkt .mkt-onboarding{background:var(--mkt-ink);color:var(--white)}.mkt .mkt-onboarding-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,8rem)}.mkt .mkt-onboarding .mkt-heading{margin-top:1rem;color:var(--white)}.mkt .mkt-onboarding .mkt-kicker{color:var(--grey-200)}.mkt .mkt-onboarding-lead.mkt-copy{font-size:var(--mkt-type-lead);color:var(--grey-200)}.mkt .mkt-onboarding-steps{margin-top:2rem;border-top:1px solid var(--grey-600)}.mkt .mkt-onboarding-steps li{display:flex;gap:1.6rem;padding:1rem 0;border-bottom:1px solid var(--grey-600)}.mkt .mkt-onboarding-steps li>span{padding-top:.2rem;font-size:var(--mkt-type-label);font-weight:600;color:var(--grey-200)}.mkt .mkt-onboarding-steps strong{font-size:var(--mkt-type-body);font-weight:600}.mkt .mkt-onboarding-steps p{margin-top:.25rem;color:var(--grey-200);font-size:var(--mkt-type-small)}.mkt .mkt-onboarding-note{margin-top:1.2rem;color:var(--grey-200);font-size:var(--mkt-type-label);line-height:1.5}.mkt .mkt-trust-band{padding:clamp(3.5rem,6vw,5.5rem) 0;background:var(--mkt-paper);color:var(--mkt-ink)}.mkt .mkt-trust-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(2.5rem,7vw,7rem)}.mkt .mkt-trust-copy .mkt-kicker{color:var(--mkt-clay)}.mkt .mkt-trust-copy h2{max-width:17ch;margin:1rem 0 1.3rem;font-size:var(--mkt-type-section);line-height:1.02;letter-spacing:-.055em;font-weight:600}.mkt .mkt-trust-copy>p:not(.mkt-kicker){max-width:31rem;color:var(--mkt-stone);font-size:var(--mkt-type-body);line-height:1.55}.mkt .mkt-payment-points{display:grid;gap:1.2rem;max-width:31rem;margin-top:1.5rem;padding:0;list-style:none;color:var(--mkt-stone);font-size:var(--mkt-type-small);line-height:1.55}.mkt .mkt-payment-points strong{color:var(--mkt-ink);font-weight:600}.mkt .mkt-trust-proof{min-width:0;padding:clamp(1.4rem,2.7vw,2.5rem);border:1px solid var(--grey-500);background:var(--grey-100)}.mkt .mkt-trust-proof-label{color:var(--grey-600);font-size:var(--mkt-type-label);font-weight:600;letter-spacing:.16em}.mkt .mkt-money-route{display:grid;grid-template-columns:minmax(0,1fr) 3.75rem minmax(0,1.2fr);align-items:center;gap:.35rem;margin-top:1.7rem}.mkt .mkt-money-node{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:105px;padding:1rem .75rem;border:1px solid var(--grey-500)}.mkt .mkt-money-node span{color:var(--espresso);font-size:.6rem;font-weight:600;letter-spacing:.12em}.mkt .mkt-money-node strong{margin-top:.5rem;font-size:clamp(.9rem,1.25vw,1.1rem);line-height:1.16;letter-spacing:-.025em;font-weight:600}.mkt .mkt-money-node-salon{border-color:var(--grey-600);background:var(--grey-200)}.mkt .mkt-money-node-salon span{color:var(--grey-600)}.mkt .mkt-money-arrow{display:grid;place-items:center;gap:.1rem;color:var(--espresso)}.mkt .mkt-money-arrow span{font-size:.53rem;font-weight:600;letter-spacing:.08em}.mkt .mkt-money-cutout{display:flex;align-items:center;gap:.85rem;width:max-content;max-width:100%;margin:1rem auto 1.2rem;color:var(--espresso)}.mkt .mkt-money-cutout-icon{display:grid;place-items:center;flex:0 0 1.6rem;width:1.6rem;height:1.6rem;border:1px solid var(--grey-600);border-radius:50%;font-size:1.3rem;line-height:1}.mkt .mkt-money-cutout strong{display:block;width:max-content;font-size:.85rem;font-weight:600;text-decoration:line-through;text-decoration-thickness:1px}.mkt .mkt-money-cutout small{display:block;margin-top:.1rem;font-size:.72rem}.mkt .mkt-money-payout{display:flex;align-items:center;gap:.55rem;padding:.9rem 0 1.1rem;border-top:1px solid var(--grey-200);color:var(--mkt-ink);font-size:.85rem}.mkt .mkt-money-payout svg{flex:none;color:var(--rust)}.mkt .mkt-payment-marks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;padding-top:1.1rem;border-top:1px solid var(--grey-200)}.mkt .mkt-payment-marks>span{display:grid;place-items:center;min-width:0;height:3rem;overflow:hidden;border:1px solid var(--grey-200);border-radius:3px;background:var(--white)}.mkt .mkt-payment-marks svg,.mkt .mkt-payment-marks img{display:block;max-width:85%;max-height:68%;object-fit:contain}.mkt .mkt-pricing{padding:clamp(3.5rem,5vw,5rem) 0}.mkt .mkt-pricing-heading{margin-bottom:2rem}.mkt .mkt-pricing-heading .mkt-heading{max-width:24ch;margin-top:.65rem;font-size:var(--mkt-type-section)}.mkt .mkt-pricing-heading .mkt-copy{margin-top:1rem;max-width:48rem}.mkt .mkt-pricing-formula{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(1.25rem,4vw,4rem);align-items:start;padding:2rem 0;border-block:1px solid var(--grey-500)}.mkt .mkt-pricing-amount{display:block;font-size:var(--mkt-type-amount);font-weight:600;line-height:.92;letter-spacing:-.08em}.mkt .mkt-pricing-term-label{margin-top:.5rem;font-size:var(--mkt-type-label);font-weight:600;letter-spacing:.1em}.mkt .mkt-pricing-plus{align-self:start;padding-top:2rem;color:var(--mkt-clay);font-size:2.5rem;font-weight:400}.mkt .mkt-pricing-includes,.mkt .mkt-pricing-resource-note{max-width:27rem;margin-top:1.25rem;color:var(--mkt-stone);font-size:var(--mkt-type-small);line-height:1.45}.mkt .mkt-pricing-includes h3{color:var(--mkt-ink);font:inherit;font-weight:600}.mkt .mkt-pricing-checklist{display:grid;gap:.5rem;margin-top:.6rem;padding:0;list-style:none}.mkt .mkt-pricing-checklist li{display:flex;align-items:flex-start;gap:.5rem}.mkt .mkt-pricing-checklist svg{color:var(--rust);width:16px;height:16px;flex:0 0 16px;margin-top:.25rem}.mkt .mkt-pricing-includes span{display:inline-block;margin:.25rem .1rem 0 0;color:var(--mkt-ink);font-weight:600}.mkt .mkt-pricing-includes b{padding:0 .3rem;color:var(--mkt-clay);font-weight:400}.mkt .mkt-pricing-examples{padding:2rem 0 1.6rem}.mkt .mkt-pricing-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);margin-top:1.25rem}.mkt .mkt-pricing-example{display:flex;flex-direction:column;min-width:0;padding-top:.9rem;border-top:1px solid var(--grey-500)}.mkt .mkt-pricing-example h3{min-height:3.75em;font-size:var(--mkt-type-card);font-weight:600;line-height:1.25;letter-spacing:-.025em}.mkt .mkt-pricing-example-math{margin-top:auto;color:var(--mkt-stone);font-size:var(--mkt-type-small)}.mkt .mkt-pricing-example-math span{padding:0 .25rem;color:var(--mkt-clay)}.mkt .mkt-pricing-example-total{display:flex;align-items:baseline;gap:.25rem;margin-top:.3rem}.mkt .mkt-pricing-example-total strong{font-size:var(--mkt-type-total);font-weight:600;line-height:1;letter-spacing:-.06em}.mkt .mkt-pricing-example-total span{color:var(--mkt-stone);font-size:var(--mkt-type-small)}.mkt .mkt-pricing-example-note{margin-top:1rem;color:var(--mkt-stone);font-size:var(--mkt-type-label)}.mkt .mkt-pricing-extras{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.5rem;padding:1rem 0;border-block:1px solid var(--grey-500);font-size:var(--mkt-type-small)}.mkt .mkt-pricing-extras b{padding:0 .45rem;color:var(--mkt-clay)}.mkt .mkt-pricing-action{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.4rem}.mkt .mkt-pricing-action p{color:var(--mkt-stone);font-size:var(--mkt-type-small)}.mkt .mkt-pricing-disclaimer{margin-top:.8rem;color:var(--mkt-stone);font-size:var(--mkt-type-label);line-height:1.4}.mkt .mkt-final{padding:clamp(4rem,7vw,7rem) 0;background:var(--mkt-ink);color:var(--white)}.mkt .mkt-final-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:end}.mkt .mkt-final .mkt-kicker{color:var(--grey-200)}.mkt .mkt-final .mkt-heading{margin-top:1rem;color:var(--white)}.mkt .mkt-final-grid>div:last-child>p{max-width:26rem;font-size:var(--mkt-type-lead);line-height:1.5;color:var(--grey-200)}.mkt .mkt-final .mkt-cta-row{margin:1.5rem 0 1rem}.mkt .mkt-final small{color:var(--grey-200);font-size:var(--mkt-type-label)}.mkt .mkt-footer{padding:2.5rem 0;border-top:1px solid var(--mkt-line)}.mkt .mkt-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.mkt .mkt-footer .mkt-brand-wordmark{width:145px}.mkt .mkt-footer p{color:var(--espresso);font-size:var(--mkt-type-label)}.mkt .mkt-company-details,.mkt .mkt-footer .mkt-company-details{color:var(--mkt-stone);font-size:var(--mkt-type-label);line-height:1.7}.mkt .mkt-legal-identity a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mkt .mkt-footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem 1.2rem;font-size:var(--mkt-type-label);font-weight:600}.mkt .mkt-footer-links a:hover{color:var(--espresso)}.mkt .mkt-footer-company{display:flex;flex-wrap:wrap;gap:.3rem 1.4rem;margin-top:1.6rem;padding-top:1.2rem;border-top:1px solid var(--mkt-line)}.mkt .mkt-legal-main{max-width:52rem;padding-top:9rem;padding-bottom:5rem}.mkt .mkt-legal-main .mkt-heading{margin:1rem 0 .7rem}.mkt .mkt-legal-date{color:var(--mkt-stone);font-size:var(--mkt-type-small)}.mkt .mkt-legal-content{margin-top:2.3rem;color:var(--mkt-stone);font-size:var(--mkt-type-body);line-height:1.7}.mkt .mkt-legal-content section{margin-top:2.5rem}.mkt .mkt-legal-content h2{margin-bottom:.7rem;color:var(--mkt-ink);font-size:var(--mkt-type-card);font-weight:600;letter-spacing:-.035em;line-height:1.2}.mkt .mkt-legal-content p+p{margin-top:.75rem}.mkt .mkt-legal-content ul{margin:.7rem 0 0 1.25rem;list-style:disc}.mkt .mkt-legal-content li+li{margin-top:.65rem}.mkt .mkt-legal-content a,.mkt .mkt-legal-footer a,.mkt .mkt-demo-footnote a{color:var(--mkt-ink);text-decoration:underline;text-underline-offset:3px}.mkt .mkt-cookie-settings{margin-top:2.5rem;padding:1.5rem;border:1px solid var(--mkt-line);border-radius:12px;background:var(--grey-100)}.mkt .mkt-cookie-settings .mkt-cta-row{margin-top:1rem}.mkt .mkt-legal-footer nav{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;margin:1rem 0;font-size:var(--mkt-type-small)}@media(max-width:1000px){.mkt .mkt-nav-links{display:none}.mkt .mkt-mobile-menu{display:block}.mkt .mkt-desktop-login{display:none}.mkt .mkt-hero-stage{min-height:380px;padding-right:3.5rem}.mkt .mkt-hero-stage .mkt-hero-phone{transform:scale(.48)}}@media(max-width:767px){.mkt{--mkt-type-hero: clamp(3.3rem, 11vw, 5.5rem);--mkt-type-feature: clamp(1.9rem, 7vw, 2.5rem);--mkt-type-amount: 5.5rem}.mkt .mkt-container{width:min(100% - 2.25rem,36rem)}.mkt .mkt-page-section{padding:4rem 0}.mkt .mkt-hero{padding-top:7.2rem;padding-bottom:2.5rem}.mkt .mkt-hero-grid,.mkt .mkt-section-heading,.mkt .mkt-journey-panel,.mkt .mkt-operations-grid,.mkt .mkt-onboarding-grid,.mkt .mkt-final-grid{grid-template-columns:1fr}.mkt .mkt-hero-grid{gap:2.5rem}.mkt .mkt-hero-stage{min-height:360px}.mkt .mkt-section-heading{gap:1rem;margin-bottom:2.5rem}.mkt .mkt-section-heading>.mkt-copy{justify-self:start}.mkt .mkt-intro-statement{flex-direction:column;align-items:flex-start;gap:.15rem}.mkt .mkt-brand-intro{justify-self:start}.mkt .mkt-capability-track:after{flex-basis:40px}.mkt .mkt-capability-card{flex-basis:calc(100% - 40px);gap:1.5rem;padding:1.4rem}.mkt .mkt-capability-card-copy{margin-top:1.35rem}.mkt .mkt-capability-card-features{display:grid;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem .7rem;margin-top:1.4rem}.mkt .mkt-capability-card-features li{font-size:var(--mkt-type-small)}.mkt .mkt-capability-connection{grid-template-columns:1fr;gap:.7rem;margin-top:2.5rem}.mkt .mkt-journey-panel{min-height:0;gap:1.5rem;padding:2rem 0}.mkt .mkt-journey-demo{grid-row:1}.mkt .mkt-journey-text{grid-row:2}.mkt .mkt-journey-stages li{font-size:.75rem}.mkt .mkt-journey-stage-label span{display:block;margin-bottom:.3rem}.mkt .mkt-journey-demo{width:100%}.mkt .mkt-operations-grid{gap:2rem}.mkt .mkt-trust-grid{grid-template-columns:1fr;gap:2rem}.mkt .mkt-pricing-formula{grid-template-columns:1fr;gap:.5rem;padding:1.75rem 0}.mkt .mkt-pricing-plus{padding:0;font-size:1.7rem;line-height:1}.mkt .mkt-pricing-example-grid{grid-template-columns:1fr;gap:1.5rem}.mkt .mkt-pricing-example h3{min-height:0}.mkt .mkt-pricing-example-math{margin-top:.5rem}.mkt .mkt-footer-inner{flex-direction:column;align-items:flex-start}.mkt .mkt-footer-links{justify-content:flex-start}.mkt .mkt-legal-main{padding-top:7.5rem;padding-bottom:4rem}}@media(max-width:480px){.mkt .mkt-capability-card{padding:1.2rem}.mkt .mkt-capability-card-copy h3{min-height:2.12em}.mkt .mkt-capability-card-copy p{min-height:2.9em}.mkt .mkt-capability-preview{height:280px}.mkt .mkt-capability-preview-shop{height:380px}.mkt .mkt-capability-controls{flex-wrap:wrap}.mkt .mkt-capability-dots{order:3;width:100%;justify-content:center}.mkt .mkt-brand-wordmark{width:133px}.mkt .mkt-header-actions{gap:.2rem}.mkt .mkt-header .mkt-button{min-height:39px;padding:.65rem .8rem;font-size:var(--mkt-type-label)}.mkt .mkt-header .mkt-button svg{width:13px}.mkt .mkt-hero-stage{min-height:320px;padding:1.5rem 2.5rem 1.5rem .25rem}.mkt .mkt-hero-stage .mkt-hero-phone{right:-1.6rem;transform:scale(.42)}}@media(prefers-reduced-motion:reduce){.mkt .mkt-button,.mkt .mkt-capability-progress span{transition:none}.mkt .mkt-journey-panel{animation:none}.mkt .mkt-capability-track{scroll-behavior:auto}}html:has(.mkt){scroll-behavior:smooth}.mkt-display{font-family:Outfit,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.035em}.mkt-year-ghost{color:var(--grey-200)}@supports (-webkit-text-stroke: 1.5px var(--grey-600)){.mkt-year-ghost{color:transparent;-webkit-text-stroke:1.5px var(--grey-600)}}@keyframes mkt-caret-blink{0%,45%{opacity:1}50%,to{opacity:0}}.mkt-caret{display:inline-block;width:2px;height:1em;background:currentColor;vertical-align:-.12em;margin-left:1px;animation:mkt-caret-blink .9s steps(1) infinite}@keyframes mkt-pop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}.mkt-pop{animation:mkt-pop .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes mkt-rise{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.mkt-rise{animation:mkt-rise .5s cubic-bezier(.22,1,.36,1) both}@keyframes mkt-flood-pulse{0%{transform:scale(1)}35%{transform:scale(1.015)}to{transform:scale(1)}}.mkt-flood{animation:mkt-flood-pulse .9s ease-out both}@keyframes mkt-scan{0%{top:8%}to{top:86%}}.mkt-scanline{position:absolute;left:6%;right:6%;height:2px;background:var(--white);opacity:.85;box-shadow:0 0 12px color-mix(in srgb,var(--white) 90%,transparent);animation:mkt-scan 1.5s ease-in-out infinite alternate}@keyframes mkt-spin{to{transform:rotate(360deg)}}.mkt-spin{animation:mkt-spin .9s linear infinite}@keyframes mkt-pulse-ring{0%{transform:scale(1);opacity:.55}to{transform:scale(1.05);opacity:1}}.mkt-pulse-ring{animation:mkt-pulse-ring 1.1s ease-in-out infinite alternate}.mkt-reveal{opacity:1;transform:none}.mkt-reveal.is-enhanced{transition:opacity .25s ease-out,transform .25s ease-out}.mkt-reveal.is-before-reveal{opacity:.6;transform:translateY(12px)}@media(prefers-reduced-motion:reduce){.mkt-reveal,.mkt-reveal.is-enhanced,.mkt-reveal.is-before-reveal{opacity:1;transform:none;transition:none}.mkt-pop,.mkt-rise,.mkt-flood,.mkt-scanline,.mkt-spin,.mkt-pulse-ring{animation:none}}.mkt .mkt-range{appearance:none;height:3px;border-radius:9999px;background:var(--grey-200);outline:none}.mkt .mkt-range::-webkit-slider-thumb{appearance:none;height:16px;width:16px;border-radius:9999px;background:var(--grey-600);border:none;cursor:pointer}.mkt .mkt-range::-moz-range-thumb{height:16px;width:16px;border-radius:9999px;background:var(--grey-600);border:none;cursor:pointer}.mkt .mkt-range:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.mkt .mkt-demo-island{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.mkt>header{background:color-mix(in srgb,var(--white) 94%,transparent);border-color:var(--mkt-line)}.mkt>#top{background:var(--mkt-paper)}.mkt>#top .mkt-hero-card{background:var(--grey-100);box-shadow:0 22px 55px -38px color-mix(in srgb,var(--espresso) 35%,transparent)}.mkt .mkt-brand-mark{display:block;width:42px;height:42px}.mkt .mkt-brand-wordmark{display:block;width:174px;height:auto}.mkt footer .mkt-brand-wordmark{width:156px}.mkt>section.bg-neutral-50,.mkt>div.border-y{background:var(--mkt-cream)}.mkt>section.bg-neutral-950,.mkt #leaks .bg-neutral-950,.mkt #pricing .bg-neutral-950{background:var(--mkt-ink);border-color:var(--mkt-ink)}.mkt>section.bg-neutral-950,.mkt #leaks .bg-neutral-950,.mkt #pricing .bg-neutral-950{color:var(--white)}.mkt>section.mkt-billboard{background:var(--sun);color:var(--on-sun)}.mkt>section.mkt-billboard.bg-neutral-950 .text-neutral-500:not(.mkt-demo-island *){color:var(--espresso)}.mkt :is(.bg-white,.bg-neutral-50):not(.mkt-demo-island *){background-color:var(--white)}.mkt>section.bg-neutral-50{background:var(--mkt-cream)!important}.mkt :is(.border-neutral-100,.border-neutral-200,.border-neutral-300,.border-neutral-200\/70):not(.mkt-demo-island *){border-color:var(--mkt-line)}.mkt :is(.text-neutral-900,.text-neutral-950,.text-neutral-800):not(.mkt-demo-island *){color:var(--mkt-ink)}.mkt :is(.text-neutral-700,.text-neutral-600):not(.mkt-demo-island *){color:var(--mkt-stone)}.mkt .text-neutral-500:not(.mkt-demo-island *){color:var(--espresso)}.mkt .text-neutral-400:not(.mkt-demo-island *){color:var(--mkt-stone)}.mkt :is(h1,h2) .text-neutral-400:not(.mkt-demo-island *){color:var(--mkt-ink)}.mkt .text-neutral-300:not(.mkt-demo-island *){color:var(--grey-200)}.mkt .bg-neutral-900:not(.mkt-demo-island *){background-color:var(--mkt-ink)}.mkt .hover\:bg-neutral-700:hover:not(.mkt-demo-island *){background-color:var(--mkt-stone)}.mkt .hover\:text-neutral-900:hover:not(.mkt-demo-island *){color:var(--espresso)}.mkt .hover\:border-neutral-900:hover:not(.mkt-demo-island *){border-color:var(--mkt-clay)}.mkt :is([data-testid=button-nav-early-access],[data-testid=button-hero-early-access]){background:var(--rust);color:var(--white)}.mkt :is([data-testid=button-nav-early-access],[data-testid=button-hero-early-access]):hover{background:var(--rust-hover);color:var(--white)}.mkt :is(a,button,input):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mkt textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mkt :is(.bg-neutral-950,section.bg-neutral-950) :is(.text-neutral-300,.text-neutral-400,.text-neutral-500):not(.mkt-demo-island *){color:var(--grey-200)}.mkt :is(.bg-neutral-950,section.bg-neutral-950) .text-neutral-900:not(.mkt-demo-island *){color:var(--white)}.mkt #pricing .bg-neutral-950>div>span.bg-white,.mkt #pricing .bg-neutral-950>a.bg-white{color:var(--mkt-ink)}.mkt #pricing .bg-neutral-950>a.bg-white:hover{background:var(--grey-200)}.mkt [data-testid=button-cta-register]:hover{background:var(--grey-200)}.mkt .mkt-accent-line{height:3px;width:36px;border-radius:10px;background:var(--mkt-orange)}@media(max-width:639px){.mkt .mkt-brand-wordmark{width:146px}.mkt footer .mkt-brand-wordmark{width:150px}}@media(max-width:370px){.mkt>header .mkt-brand-wordmark{width:128px}}.mkt .mkt-demo-dialog{position:fixed;inset:0;margin:auto;width:min(560px,calc(100vw - 24px));max-height:min(92dvh,850px);padding:0;overflow-y:auto;border:1px solid var(--mkt-line);border-radius:var(--radius-lg);background:var(--white);color:var(--mkt-ink);box-shadow:0 32px 90px color-mix(in srgb,var(--espresso) 28%,transparent)}.mkt .mkt-demo-dialog::backdrop{background:color-mix(in srgb,var(--espresso) 65%,transparent)}.mkt .mkt-demo-panel{position:relative;padding:clamp(24px,5vw,44px)}.mkt .mkt-demo-panel h2{margin-top:10px;font-size:var(--mkt-type-feature);font-weight:600;letter-spacing:-.045em;line-height:1.08}.mkt .mkt-demo-intro,.mkt .mkt-demo-confirm p:not(.mkt-kicker){margin-top:14px;color:var(--mkt-stone);line-height:1.55}.mkt .mkt-demo-close{position:absolute;right:18px;top:18px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--mkt-ink)}.mkt .mkt-demo-close:hover{background:var(--mkt-cream)}.mkt .mkt-demo-form{margin-top:26px;display:grid;gap:18px}.mkt .mkt-demo-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.mkt .mkt-demo-form label{display:block;font-size:var(--mkt-type-small);font-weight:600}.mkt .mkt-demo-form label span{color:var(--mkt-stone);font-weight:400}.mkt .mkt-demo-form input,.mkt .mkt-demo-form textarea{display:block;width:100%;margin-top:7px;padding:11px 13px;border:1px solid var(--grey-500);border-radius:var(--radius-md);background:var(--white);color:var(--espresso);font:inherit;font-size:16px;font-weight:400}.mkt .mkt-demo-form input:hover,.mkt .mkt-demo-form textarea:hover{border-color:var(--mkt-stone)}.mkt .mkt-demo-form textarea{resize:vertical;min-height:76px}.mkt .mkt-demo-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.mkt .mkt-demo-error{padding:11px 14px;border-radius:var(--radius-md);background:var(--grey-100);border-left:2px solid var(--danger);color:var(--danger);font-size:var(--mkt-type-small);line-height:1.45}.mkt .mkt-demo-submit{width:100%;min-height:48px}.mkt .mkt-demo-footnote{margin-top:-9px;text-align:center;font-size:var(--mkt-type-label);color:var(--mkt-stone)}.mkt .mkt-demo-confirm{padding:26px 0 10px}.mkt .mkt-demo-confirm-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:24px;border-radius:50%;color:var(--on-sun);background:var(--sun)}.mkt .mkt-demo-confirm .mkt-button{margin-top:30px}@media(max-width:520px){.mkt .mkt-demo-dialog{max-height:calc(100dvh - 24px)}.mkt .mkt-demo-fields{grid-template-columns:1fr;gap:14px}.mkt .mkt-demo-form{gap:14px}}.mkt,body:has(.mkt) [data-testid=banner-consent]{--sun: #f25929;--rust: #c94c2d;--espresso: #332c2a;--white: #ffffff;--grey-50: #fbfaf9;--grey-100: #f3f1f0;--grey-200: #e3e1df;--grey-500: #8f8b89;--grey-600: #67625f;--rust-hover: #ae4024;--on-sun: #000000;--focus: var(--rust);--success: #45991e;--success-ink: #307d00;--warning: #945f0e;--danger: #af2843;--info: #2266a4;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(51, 44, 42, .08);--shadow-md: 0 8px 24px rgba(51, 44, 42, .12);--mkt-font: "Outfit", ui-sans-serif, system-ui, sans-serif}.mkt{--legacy-demo-orange: #f25929;--legacy-demo-clay: #bf6246;--legacy-demo-stone: #594a45;--legacy-demo-ink: #332c2a;--legacy-demo-paper: #fbf7f2;--legacy-demo-cream: #f5ece4;--legacy-demo-line: #e5d6ca;--legacy-demo-alert: #ff6868;font-family:var(--mkt-font);color:var(--espresso);background:var(--grey-50)}.mkt :is(.mkt-demo-island,.mkt-brand-example-visual,.mkt-journey-demo){--mkt-orange: var(--legacy-demo-orange);--mkt-clay: var(--legacy-demo-clay);--mkt-stone: var(--legacy-demo-stone);--mkt-ink: var(--legacy-demo-ink);--mkt-paper: var(--legacy-demo-paper);--mkt-cream: var(--legacy-demo-cream);--mkt-line: var(--legacy-demo-line)}.mkt .mkt-header{background:color-mix(in srgb,var(--grey-50) 95%,transparent)}.mkt .mkt-header-inner>a:first-child,.mkt .mkt-footer-inner>a:first-child{display:inline-block;padding:var(--space-2);margin:calc(var(--space-2) * -1)}.mkt .mkt-brand-wordmark{width:132px;min-width:68px}.mkt .mkt-footer .mkt-brand-wordmark{width:120px}.mkt .mkt-footer{background:var(--grey-50)}.mkt .mkt-kicker{font-weight:600}body:has(.mkt) [data-testid=banner-consent]{background:var(--white);color:var(--espresso);border-top:1px solid var(--grey-200);box-shadow:var(--shadow-md);font-family:var(--mkt-font)}body:has(.mkt) [data-testid=banner-consent] :is(p,a){color:var(--espresso)}body:has(.mkt) [data-testid=banner-consent] a{text-decoration:underline}body:has(.mkt) [data-testid=button-consent-accept]{background:var(--rust);color:var(--white);border:1px solid var(--rust);border-radius:var(--radius-md);font-weight:600}body:has(.mkt) [data-testid=button-consent-accept]:hover{background:var(--rust-hover);border-color:var(--rust-hover)}body:has(.mkt) [data-testid=button-consent-reject]{background:var(--grey-100);color:var(--espresso);border:1px solid var(--grey-200);border-radius:var(--radius-md);font-weight:600}body:has(.mkt) [data-testid=banner-consent] :focus-visible{outline:2px solid var(--focus);outline-offset:2px}
