.batch{--paper:#fdf8f4;--card:#fff;--ink:#141210;--panel:#171514;--body:#55504c;--muted:#7d7670;--on-panel:#f6f1ed;--on-panel-muted:#f6f1eda3;--on-panel-faint:#f6f1ed57;--panel-raised:#232120;--accent:#ef6c3d;--accent-deep:#d3541f;--accent-wash:#fdeee7;--campaign:#3f63d8;--campaign-deep:#23409c;--pill-cool:color-mix(in srgb, var(--campaign) 27%, var(--card));--strata-1:color-mix(in srgb, var(--accent) 26%, var(--paper));--strata-2:color-mix(in srgb, var(--accent) 62%, var(--paper));--strata-3:var(--accent);--strata-4:color-mix(in srgb, var(--accent) 30%, #140603);--strata-5:var(--panel);--compare-tint:color-mix(in srgb, var(--campaign) 17%, var(--card));--compare-tint-alt:color-mix(in srgb, var(--campaign) 22%, var(--card));--compare-row:var(--card);--compare-row-alt:color-mix(in srgb, var(--ink) 3.5%, var(--card));--rule:#1412100e;--r-card:18px;--r-panel:28px;--r-pill:999px;--ease-travel:cubic-bezier(.16, 1, .3, 1);--ease-state:cubic-bezier(.2, 0, 0, 1);--d-travel:.75s;--d-state:.18s;--d-sweep:.42s;--t-display:clamp(2.6rem, min(7.2vw, 13vh), 6.5rem);--t-h2:clamp(2rem, 4.4vw, 3.9rem);--t-h3:clamp(1.3rem, 2.1vw, 1.9rem);--t-lead:clamp(1.02rem, 1.35vw, 1.22rem);--t-body:clamp(.95rem, 1.1vw, 1.05rem);--t-label:.78rem;background:var(--paper);color:var(--ink);font-family:var(--front-body), var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased}.batch-display{letter-spacing:-.035em;font-weight:500;line-height:.96}.batch-h2{letter-spacing:-.03em;font-weight:500;line-height:1.04}.batch-h3{letter-spacing:-.02em;font-weight:500;line-height:1.22}.batch-body{letter-spacing:-.008em;color:var(--body);font-weight:400;line-height:1.55}.batch-label{font-size:var(--t-label);letter-spacing:.02em;font-weight:500}.batch-grid{background-image:linear-gradient(to right, var(--rule) 1px, transparent 1px), linear-gradient(to bottom, var(--rule) 1px, transparent 1px);background-size:5rem 5rem;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.batch-bento{background-color:color-mix(in srgb, var(--ink) 5%, var(--card));background-image:linear-gradient(90deg,#14121009 1px,#0000 1px),linear-gradient(#14121009 1px,#0000 1px);background-size:2.25rem 2.25rem}@media (prefers-reduced-motion:reduce){.batch *,.batch :before,.batch :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes batch-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.batch-marquee-track{animation:42s linear infinite batch-marquee}.batch-marquee:hover .batch-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.batch-marquee-track{animation:none!important;transform:none!important}}@media (max-width:39.9375rem){.batch-rail{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}}@media (min-width:40rem){.batch-rail{-webkit-mask-image:linear-gradient(90deg,#0000 6%,#000 40% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 6%,#000 40% 88%,#0000 100%)}}@keyframes batch-vrail{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@media (min-width:40rem){.batch-vrail{-webkit-mask-image:linear-gradient(#0000,#000 13% 87%,#0000);mask-image:linear-gradient(#0000,#000 13% 87%,#0000)}}.batch-wallrow{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}@media (prefers-reduced-motion:reduce){.batch-wallrow{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.batch-wallrow [aria-hidden=true]{display:none}}.batch-vrail-track{animation:52s linear infinite batch-vrail}.batch-vrail-track[data-dir=down]{animation-direction:reverse}.batch-vrail-col:hover .batch-vrail-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.batch-vrail-track{animation:none!important;transform:none!important}.batch-vrail-track [data-vrail-copy="1"]{display:none}.batch-vrail{overflow-y:auto!important;-webkit-mask-image:none!important;mask-image:none!important}}.batch-rail-haze{display:none}@media (min-width:40rem){.batch-rail-haze{pointer-events:none;z-index:10;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:block;position:absolute;inset-block:0}.batch-rail-haze--left{width:42%;left:0;-webkit-mask-image:linear-gradient(90deg,#000 52%,#0000 100%);mask-image:linear-gradient(90deg,#000 52%,#0000 100%)}.batch-rail-haze--right{width:16%;right:0;-webkit-mask-image:linear-gradient(270deg,#000 30%,#0000 100%);mask-image:linear-gradient(270deg,#000 30%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.batch-rail{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.batch-rail [data-rail-copy="1"],.batch-rail-haze{display:none}@media (min-width:40rem){.batch-rail .batch-marquee-track{padding-left:18.75rem}}}.batch-footer-field:-webkit-autofill{box-shadow:inset 0 0 0 1000px color-mix(in srgb, #fff 24%, var(--accent));-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out}.batch-footer-field:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px color-mix(in srgb, #fff 24%, var(--accent));-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out}.batch-footer-field:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px color-mix(in srgb, #fff 24%, var(--accent));-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out}.batch-journey{--journey-step:4.5s}@keyframes batch-journey-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.batch-step-bar{transform:scaleX(0)}.batch-step[data-state=done] .batch-step-bar{transform:scaleX(1)}.batch-journey[data-running] .batch-step[data-state=live] .batch-step-bar{animation:batch-journey-bar var(--journey-step) linear forwards}.batch-journey[data-paused] .batch-step-bar{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.batch-step-bar{animation:none!important}.batch-step[data-state=live] .batch-step-bar{transform:scaleX(1)}}.batch-dots{align-items:center;gap:3px;display:inline-flex}.batch-dots i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite batch-dot}.batch-dots i:nth-child(2){animation-delay:.16s}.batch-dots i:nth-child(3){animation-delay:.32s}@keyframes batch-dot{0%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.batch-dots i{opacity:.6;animation:none}}.batch-wire-h,.batch-wire-v{--wire-dash:7px;--wire-step:13px;background-repeat:repeat}.batch-wire-h{background-image:repeating-linear-gradient(to right, var(--accent) 0 var(--wire-dash), transparent var(--wire-dash) var(--wire-step));animation:.62s linear infinite batch-wire-h}.batch-wire-v{background-image:repeating-linear-gradient(to bottom, var(--accent) 0 var(--wire-dash), transparent var(--wire-dash) var(--wire-step));animation:.62s linear infinite batch-wire-v}@keyframes batch-wire-h{to{background-position-x:var(--wire-step)}}@keyframes batch-wire-v{to{background-position-y:var(--wire-step)}}@media (prefers-reduced-motion:reduce){.batch-wire-h,.batch-wire-v{animation:none}}:root{scrollbar-color:#bdb7b2 #fff}:root::-webkit-scrollbar{width:13px;height:13px}:root::-webkit-scrollbar-track{background:#fff}:root::-webkit-scrollbar-thumb{background:#bdb7b2;border:3px solid #fff;border-radius:999px}:root::-webkit-scrollbar-thumb:hover{background:#948d87}:root::-webkit-scrollbar-corner{background:#fff}.batch-stage{--stage-zoom:1;transform:scale(var(--stage-zoom));transform-origin:50%}@media (min-width:640px){.batch-stage{--stage-zoom:1.1}}@media (min-width:1024px){.batch-stage{--stage-zoom:1.2}}.batch-stage[data-stage=deliver]{--stage-zoom:1}@media (min-width:640px){.batch-stage[data-stage=deliver]{--stage-zoom:1.06}}@media (min-width:1024px){.batch-stage[data-stage=deliver]{--stage-zoom:1.1}}.batch-stage[data-stage=source]{--stage-zoom:1}@media (min-width:640px){.batch-stage[data-stage=source]{--stage-zoom:1.06}}@media (min-width:1024px){.batch-stage[data-stage=source]{--stage-zoom:1.14}}@media (max-height:620px){.batch-stage,.batch-stage[data-stage=deliver],.batch-stage[data-stage=source]{--stage-zoom:.6}}@media (prefers-reduced-motion:reduce){.batch-pill-fill{opacity:0;transition:opacity .2s linear!important;scale:1!important}.group:hover>.batch-pill-fill,.group:focus-visible>.batch-pill-fill{opacity:1}}
