.CounterKit-module__tER2wq__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;margin-top:56px;display:grid}@media (min-width:980px){.CounterKit-module__tER2wq__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px}}.CounterKit-module__tER2wq__art{color:var(--color-text-primary)}.CounterKit-module__tER2wq__art svg{width:100%;height:auto;display:block;overflow:visible}.CounterKit-module__tER2wq__numbers{font-family:var(--font-geist-mono), ui-monospace, monospace;font-weight:var(--weight-semibold);fill:var(--color-text-primary)}.CounterKit-module__tER2wq__accent{stroke:var(--color-highlight)}.CounterKit-module__tER2wq__printerBody{fill:var(--color-background)}.CounterKit-module__tER2wq__led{fill:var(--color-secondary);opacity:.2}.CounterKit-module__tER2wq__beam{stroke:var(--landing-laser);opacity:0}.CounterKit-module__tER2wq__phoneSweep{stroke:var(--landing-laser)}.CounterKit-module__tER2wq__paper,.CounterKit-module__tER2wq__newline,.CounterKit-module__tER2wq__beam,.CounterKit-module__tER2wq__phoneSweep{transform-box:fill-box}.CounterKit-module__tER2wq__paper{transform-origin:50% 100%}.CounterKit-module__tER2wq__newline{transform-origin:0}.CounterKit-module__tER2wq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.CounterKit-module__tER2wq__list li{border-top:1px solid var(--color-border-light);grid-template-columns:1.6rem minmax(0,1fr);gap:8px;padding:14px 0;display:grid}.CounterKit-module__tER2wq__number{font-family:var(--font-geist-mono), ui-monospace, monospace;font-weight:var(--weight-semibold);color:var(--color-primary)}.CounterKit-module__tER2wq__list h3{font-size:var(--font-size-md);margin:0;line-height:1.3}.CounterKit-module__tER2wq__list p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:2px 0 0}@media (prefers-reduced-motion:no-preference){.CounterKit-module__tER2wq__art[data-live] .CounterKit-module__tER2wq__beam{animation:6s step-end infinite CounterKit-module__tER2wq__beam}.CounterKit-module__tER2wq__art[data-live] .CounterKit-module__tER2wq__newline{animation:CounterKit-module__tER2wq__newline 6s var(--ease-out-soft) infinite}.CounterKit-module__tER2wq__art[data-live] .CounterKit-module__tER2wq__paper{animation:CounterKit-module__tER2wq__paperFeed 6s var(--ease-out-soft) infinite}.CounterKit-module__tER2wq__art[data-live] .CounterKit-module__tER2wq__phoneSweep{animation:CounterKit-module__tER2wq__sweep 2s var(--ease-out-soft) infinite}.CounterKit-module__tER2wq__art[data-live] .CounterKit-module__tER2wq__led{animation:6s step-end infinite CounterKit-module__tER2wq__led}}@keyframes CounterKit-module__tER2wq__beam{0%,14%{opacity:1}15%,to{opacity:0}}@keyframes CounterKit-module__tER2wq__newline{0%,15%{transform:scaleX(0)}28%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes CounterKit-module__tER2wq__paperFeed{0%,30%{transform:scaleY(.15)}62%,92%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes CounterKit-module__tER2wq__sweep{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}@keyframes CounterKit-module__tER2wq__led{0%,30%{opacity:.2}31%,62%{opacity:1}63%,to{opacity:.2}}
.FinalCta-module__aNb_fa__band{padding-block:var(--landing-section-gap) clamp(56px, 7vw, 96px);background:var(--color-ink);color:var(--color-on-ink);scroll-margin-top:72px;position:relative}.FinalCta-module__aNb_fa__band:before{content:"";background:linear-gradient(135deg, var(--landing-band-above,var(--color-accent)) 6px, transparent 0) 0 0 / 12px 12px repeat-x, linear-gradient(-135deg, var(--landing-band-above,var(--color-accent)) 6px, transparent 0) 0 0 / 12px 12px repeat-x;height:12px;position:absolute;top:-1px;left:0;right:0}.FinalCta-module__aNb_fa__top{grid-template-columns:minmax(0,1fr);align-items:center;gap:56px;display:grid}@media (min-width:900px){.FinalCta-module__aNb_fa__top{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.FinalCta-module__aNb_fa__title{max-width:10ch;font-size:var(--font-size-landing-hero);letter-spacing:-.05em;text-wrap:balance;margin:0;font-weight:800;line-height:.96}.FinalCta-module__aNb_fa__lead{max-width:26rem;font-size:var(--font-size-landing-lead);color:var(--color-on-ink-muted);margin:22px 0 0}.FinalCta-module__aNb_fa__ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.FinalCta-module__aNb_fa__ctas .FinalCta-module__aNb_fa__primary{background:var(--color-on-ink);color:var(--color-ink)}.FinalCta-module__aNb_fa__ctas .FinalCta-module__aNb_fa__primary:hover,.FinalCta-module__aNb_fa__ctas .FinalCta-module__aNb_fa__primary:active{background:var(--color-on-ink-muted)}.FinalCta-module__aNb_fa__arrow{font-family:var(--font-geist-mono), ui-monospace, monospace;margin-left:8px}.FinalCta-module__aNb_fa__ghost{min-height:var(--control-height-lg);border:1px solid var(--landing-on-ink-line);border-radius:var(--radius-md);color:var(--color-on-ink);font-weight:var(--weight-semibold);transition:border-color var(--transition-hover);align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.FinalCta-module__aNb_fa__ghost:hover{border-color:var(--color-on-ink-accent)}.FinalCta-module__aNb_fa__till{--tray:0%;justify-self:center;width:100%;max-width:380px}.FinalCta-module__aNb_fa__tillBody{z-index:2;border:1px solid var(--landing-on-ink-line);background:var(--landing-ink-deep);border-radius:16px 16px 6px 6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid;position:relative}.FinalCta-module__aNb_fa__display{background:var(--landing-led-ground);color:var(--landing-led);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xl);font-weight:var(--weight-semibold);letter-spacing:.04em;font-variant-numeric:tabular-nums;text-align:right;border-radius:6px;padding:12px 14px}.FinalCta-module__aNb_fa__display small{font-size:var(--font-size-2xs);letter-spacing:.12em;opacity:.7;margin-bottom:6px;display:block}.FinalCta-module__aNb_fa__keys{grid-template-columns:repeat(3,14px);gap:6px;display:grid}.FinalCta-module__aNb_fa__keys i{background:var(--landing-on-ink-soft);border-radius:3px;width:14px;height:10px}.FinalCta-module__aNb_fa__trayClip{margin:0 10px;overflow:hidden}.FinalCta-module__aNb_fa__tray{border:1px solid var(--landing-on-ink-line);background:var(--landing-tray);transform:translateY(var(--tray));border-top:0;grid-template-columns:repeat(4,minmax(0,1fr)) repeat(2,minmax(0,.7fr));gap:6px;padding:10px;transition:transform .9s cubic-bezier(.3,1.4,.5,1);display:grid}.FinalCta-module__aNb_fa__tray i{border:1px solid var(--landing-on-ink-soft);background:var(--landing-on-ink-wash);border-radius:4px;height:58px;position:relative;overflow:hidden}.FinalCta-module__aNb_fa__tray i:after{content:"";height:var(--fill,50%);background:var(--slot-colour,var(--landing-tray-1));opacity:.55;border-radius:2px;position:absolute;bottom:4px;left:4px;right:4px}.FinalCta-module__aNb_fa__tray i[data-slot="2"]{--slot-colour:var(--landing-tray-2)}.FinalCta-module__aNb_fa__tray i[data-slot="3"]{--slot-colour:var(--landing-tray-3)}.FinalCta-module__aNb_fa__tray i[data-slot="4"]{--slot-colour:var(--landing-tray-4)}.FinalCta-module__aNb_fa__tray i[data-slot="5"]{--slot-colour:var(--landing-tray-5)}.FinalCta-module__aNb_fa__tray i[data-slot="6"]{--slot-colour:var(--landing-tray-6)}.FinalCta-module__aNb_fa__drawerFront{border:1px solid var(--landing-on-ink-line);background:var(--landing-ink-deep);border-radius:0 0 10px 10px;place-items:center;height:26px;margin:0 4px;display:grid}.FinalCta-module__aNb_fa__drawerFront i{background:var(--landing-on-ink-bar);border-radius:3px;width:60px;height:6px}.FinalCta-module__aNb_fa__reach{border-top:1px solid var(--landing-on-ink-line);grid-template-columns:minmax(0,1fr);margin:72px 0 0;display:grid}@media (min-width:760px){.FinalCta-module__aNb_fa__reach{grid-template-columns:repeat(3,minmax(0,1fr))}}.FinalCta-module__aNb_fa__reach div{border-bottom:1px solid var(--landing-on-ink-line);gap:2px;padding:14px 0;display:grid}@media (min-width:760px){.FinalCta-module__aNb_fa__reach div{border-bottom:0}.FinalCta-module__aNb_fa__reach div+div{border-left:1px solid var(--landing-on-ink-line);padding-left:20px}}.FinalCta-module__aNb_fa__reach dt{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-ink-muted)}.FinalCta-module__aNb_fa__reach dd{font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;margin:0}.FinalCta-module__aNb_fa__reach a{min-height:var(--control-height-lg);color:var(--color-on-ink);align-items:center;text-decoration:none;display:inline-flex}.FinalCta-module__aNb_fa__reach a:hover{color:var(--color-on-ink-accent)}@media (prefers-reduced-motion:no-preference){html[data-fx=on] .FinalCta-module__aNb_fa__till[data-play=armed]{--tray:-101%}}@media (prefers-reduced-motion:reduce){.FinalCta-module__aNb_fa__tray{transition:none}}
.FirstWeek-module__lOUEDq__board{border-radius:var(--radius-lg);background:var(--color-ink);color:var(--color-on-ink);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:48px;padding:18px 22px;display:flex}.FirstWeek-module__lOUEDq__boardLabel{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-weight:var(--weight-semibold);letter-spacing:.1em;color:var(--color-on-ink-accent)}.FirstWeek-module__lOUEDq__boardNumber{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-landing-subtitle);font-weight:var(--weight-bold);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--landing-led);line-height:1;display:inline-block}.FirstWeek-module__lOUEDq__boardWhat{font-size:var(--font-size-md);font-weight:var(--weight-semibold)}.FirstWeek-module__lOUEDq__tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}@media (min-width:1000px){.FirstWeek-module__lOUEDq__tickets{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.FirstWeek-module__lOUEDq__ticket{border:1px solid var(--color-border-light);background:var(--color-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .35s var(--ease-out-soft), border-color var(--transition-hover);border-radius:12px;align-content:start;padding:0;display:grid}.FirstWeek-module__lOUEDq__ticket[aria-pressed=true]{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);transform:translateY(-6px)}.FirstWeek-module__lOUEDq__stub{border-bottom:2px dashed var(--color-border-light);justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:relative}.FirstWeek-module__lOUEDq__stub:before,.FirstWeek-module__lOUEDq__stub:after{content:"";border:1px solid var(--color-border-light);background:var(--color-accent);border-radius:50%;width:16px;height:16px;position:absolute;bottom:-9px}.FirstWeek-module__lOUEDq__stub:before{left:-9px}.FirstWeek-module__lOUEDq__stub:after{right:-9px}.FirstWeek-module__lOUEDq__ticketNumber{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xl);font-weight:var(--weight-bold);letter-spacing:-.03em;color:var(--color-primary);line-height:1}.FirstWeek-module__lOUEDq__when{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}.FirstWeek-module__lOUEDq__ticketTitle{font-weight:var(--weight-bold);padding:14px 16px 18px;line-height:1.3;display:block}@media (prefers-reduced-motion:no-preference){.FirstWeek-module__lOUEDq__boardNumber{animation:FirstWeek-module__lOUEDq__flip .4s var(--ease-out-soft)}}@media (prefers-reduced-motion:reduce){.FirstWeek-module__lOUEDq__ticket{transition:none}}@keyframes FirstWeek-module__lOUEDq__flip{0%{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:none}}
.Hero-module__NYe_kW__hero{background:var(--color-background);padding-block:clamp(20px,5vh,72px) clamp(64px,12vh,140px);position:relative;overflow:hidden}.Hero-module__NYe_kW__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:26px;display:grid}@media (min-width:760px){.Hero-module__NYe_kW__grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,48px)}}.Hero-module__NYe_kW__copy{z-index:1;min-width:0;position:relative}.Hero-module__NYe_kW__kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;gap:6px 14px;margin:0;display:flex}.Hero-module__NYe_kW__kicker span+span:before{content:"/";color:var(--color-border);margin-right:14px}@media (max-width:520px){.Hero-module__NYe_kW__kicker span:nth-child(n+2){display:none}}.Hero-module__NYe_kW__title{max-width:14ch;font-size:min(var(--font-size-landing-hero), 10.5vh);letter-spacing:-.05em;text-wrap:balance;color:var(--color-text-primary);margin:clamp(12px,2.4vh,22px) 0 0;font-weight:800;line-height:.96}.Hero-module__NYe_kW__perf{white-space:nowrap;position:relative}.Hero-module__NYe_kW__perf:after{content:"";background:repeating-linear-gradient(90deg, var(--color-highlight) 0 .22em, transparent .22em .34em);transform-origin:0;height:.07em;position:absolute;bottom:-.02em;left:.04em;right:.06em}.Hero-module__NYe_kW__lead{max-width:30rem;font-size:var(--font-size-landing-lead);color:var(--color-text-secondary);margin:clamp(14px,3vh,28px) 0 0;line-height:1.5}.Hero-module__NYe_kW__lead strong{font-weight:var(--weight-semibold);color:var(--color-text-primary)}.Hero-module__NYe_kW__ctas{flex-wrap:wrap;gap:12px;margin-top:clamp(18px,3.6vh,34px);display:flex}.Hero-module__NYe_kW__arrow{font-family:var(--font-geist-mono), ui-monospace, monospace;transition:transform var(--transition-hover);margin-left:8px}.Hero-module__NYe_kW__ctas a:hover .Hero-module__NYe_kW__arrow{transform:translate(3px)}.Hero-module__NYe_kW__quiet{min-height:var(--control-height-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text-primary);font-weight:var(--weight-semibold);transition:border-color var(--transition-hover), color var(--transition-hover);align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.Hero-module__NYe_kW__quiet:hover{border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:759px){.Hero-module__NYe_kW__lead{font-size:var(--font-size-base)}.Hero-module__NYe_kW__quiet{padding:0 16px}}.Hero-module__NYe_kW__printer{z-index:1;width:100%;max-width:27em;margin:0 auto;font-size:clamp(10.5px,1.72vh,12.5px);position:relative}@media (min-width:760px){.Hero-module__NYe_kW__printer{margin-right:0}}.Hero-module__NYe_kW__slot{z-index:2;background:var(--color-ink);height:18px;box-shadow:inset 0 -4px 0 var(--landing-ink-deep);border-radius:9px;position:relative}.Hero-module__NYe_kW__slot:after{content:"";background:var(--landing-slot-mouth);opacity:.55;border-radius:2px;height:3px;position:absolute;top:8px;left:14px;right:24px}.Hero-module__NYe_kW__slot i{background:var(--landing-led);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:8px}.Hero-module__NYe_kW__paperWrap{z-index:1;margin:-9px 1.1em 0;transition:transform .5s cubic-bezier(.4,0,.6,1),opacity .4s cubic-bezier(.4,0,.6,1) .1s;position:relative}.Hero-module__NYe_kW__paperWrap[data-tearing]{opacity:0;transform:translateY(48px)rotate(-4deg)}.Hero-module__NYe_kW__paperClip{position:relative;overflow:hidden}.Hero-module__NYe_kW__paperShadow{box-shadow:var(--landing-shadow-paper);pointer-events:none;border-radius:2px;position:absolute;inset:4px 2px 6px}.Hero-module__NYe_kW__stack{display:grid}.Hero-module__NYe_kW__stack>*{grid-area:1/1}.Hero-module__NYe_kW__sizer{visibility:hidden}.Hero-module__NYe_kW__receipt{background:var(--landing-paper);color:var(--landing-paper-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;padding:2em 1.6em 2.3em;font-size:1em;line-height:1.5;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/14px 8px repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/14px 8px repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat}.Hero-module__NYe_kW__receipt hr{border:0;border-top:1px dashed var(--landing-paper-rule);margin:.75em 0}.Hero-module__NYe_kW__center{text-align:center}.Hero-module__NYe_kW__shop{font-size:1.15em;font-weight:var(--weight-semibold);letter-spacing:.06em}.Hero-module__NYe_kW__faint{color:var(--landing-paper-faint)}.Hero-module__NYe_kW__row{justify-content:space-between;gap:12px;display:flex}.Hero-module__NYe_kW__row span:last-child{text-align:right;white-space:nowrap}.Hero-module__NYe_kW__each{color:var(--landing-paper-faint);padding-left:1ch}.Hero-module__NYe_kW__total{font-size:1.28em;font-weight:var(--weight-semibold)}.Hero-module__NYe_kW__number{font-size:1.2em;font-weight:var(--weight-semibold);letter-spacing:.02em}.Hero-module__NYe_kW__stamp{letter-spacing:.08em;color:var(--landing-stamp);border:1.5px solid;border-radius:4px;margin-top:4px;padding:2px 8px;font-size:.86em;display:inline-block}.Hero-module__NYe_kW__caption{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:1.2em 1.1em 0;line-height:1.45}@media (max-width:759px){.Hero-module__NYe_kW__printer{max-width:100%;font-size:12px}.Hero-module__NYe_kW__receipt{padding:1.2em 1.4em 1.6em}.Hero-module__NYe_kW__extra,.Hero-module__NYe_kW__caption{display:none}}.Hero-module__NYe_kW__tally{z-index:0;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-landing-tally);font-weight:var(--weight-bold);letter-spacing:-.07em;font-variant-numeric:tabular-nums;color:var(--landing-tally);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;line-height:.78;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(.22em)}.Hero-module__NYe_kW__tally span{display:inline-block}@media (prefers-reduced-motion:no-preference){.Hero-module__NYe_kW__receipt[data-printing]{animation:1.7s cubic-bezier(.22,.7,.25,1) .15s backwards Hero-module__NYe_kW__feed}.Hero-module__NYe_kW__paperShadow[data-printing]{animation:.5s 1.5s backwards Hero-module__NYe_kW__shadowIn}html[data-fx=on] .Hero-module__NYe_kW__perf:after{animation:Hero-module__NYe_kW__draw .9s var(--ease-out-soft) .4s backwards}.Hero-module__NYe_kW__flip{animation:Hero-module__NYe_kW__flip .45s var(--ease-out-soft)}}@keyframes Hero-module__NYe_kW__shadowIn{0%{opacity:0}to{opacity:1}}@keyframes Hero-module__NYe_kW__feed{0%{transform:translateY(-100%)}to{transform:none}}@keyframes Hero-module__NYe_kW__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Hero-module__NYe_kW__flip{0%{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hero-module__NYe_kW__tally{animation:linear both Hero-module__NYe_kW__tallyDrift;animation-timeline:view();animation-range:exit}}}@keyframes Hero-module__NYe_kW__tallyDrift{0%{opacity:1;transform:translateY(.22em)}to{opacity:0;transform:translateY(-.35em)}}
.LandingFooter-module__QEuRpa__footer{background:var(--landing-ink-deep);color:var(--color-on-ink-muted);font-size:var(--font-size-sm);padding-block:56px 32px}.LandingFooter-module__QEuRpa__inner{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (min-width:820px){.LandingFooter-module__QEuRpa__inner{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}}.LandingFooter-module__QEuRpa__brand{align-content:start;gap:14px;display:grid}.LandingFooter-module__QEuRpa__descriptor{max-width:24rem;margin:0}.LandingFooter-module__QEuRpa__credit{min-height:var(--control-height-sm);color:var(--color-on-ink-muted);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.LandingFooter-module__QEuRpa__credit:hover{color:var(--color-on-ink)}.LandingFooter-module__QEuRpa__creditName{font-weight:var(--weight-semibold);color:var(--color-on-ink)}.LandingFooter-module__QEuRpa__nav{align-content:start;gap:2px;display:grid}.LandingFooter-module__QEuRpa__navTitle{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-ink-accent);margin:0 0 12px}.LandingFooter-module__QEuRpa__navLink{min-height:40px;color:var(--color-on-ink-muted);align-items:center;text-decoration:none;display:inline-flex}.LandingFooter-module__QEuRpa__navLink:hover{color:var(--color-on-ink)}@media (pointer:coarse){.LandingFooter-module__QEuRpa__navLink{min-height:var(--control-height-lg)}}.LandingFooter-module__QEuRpa__end{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);letter-spacing:.2em;text-align:center;color:var(--color-on-ink-muted);grid-column:1/-1;margin:12px 0 0}.LandingFooter-module__QEuRpa__legal{border-top:1px solid var(--landing-on-ink-line);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:8px 24px;padding-top:20px;display:flex}.LandingFooter-module__QEuRpa__legal p{margin:0}.LandingFooter-module__QEuRpa__legalLinks{gap:20px;display:flex}.LandingFooter-module__QEuRpa__legalLink{min-height:var(--control-height-sm);color:var(--color-on-ink-muted);align-items:center;text-decoration:none;display:inline-flex}.LandingFooter-module__QEuRpa__legalLink:hover{color:var(--color-on-ink)}.LandingFooter-module__QEuRpa__footer a:focus-visible{outline:3px solid var(--color-on-ink-accent);outline-offset:2px;border-radius:4px}
.TradesMenu-module__FP1QKq__root{position:relative}.TradesMenu-module__FP1QKq__trigger{padding:var(--space-sm) 0;font:inherit;font-size:var(--font-size-base);font-weight:var(--weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.TradesMenu-module__FP1QKq__trigger:hover,.TradesMenu-module__FP1QKq__trigger[aria-expanded=true]{color:var(--color-text-primary)}.TradesMenu-module__FP1QKq__trigger:focus-visible{outline:2px solid var(--color-highlight);outline-offset:4px;border-radius:2px}.TradesMenu-module__FP1QKq__chevron{width:12px;height:12px;transition:transform var(--transition-fast)}.TradesMenu-module__FP1QKq__trigger[aria-expanded=true] .TradesMenu-module__FP1QKq__chevron{transform:rotate(180deg)}.TradesMenu-module__FP1QKq__panel[hidden]{display:none}.TradesMenu-module__FP1QKq__panel{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-surface);width:600px;box-shadow:var(--shadow-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;position:absolute;top:calc(100% + 18px);left:50%;overflow:hidden;transform:translate(-50%)}.TradesMenu-module__FP1QKq__column{align-content:start;gap:var(--space-md);padding:var(--space-xl);display:grid}.TradesMenu-module__FP1QKq__coming{border-left:1px solid var(--color-border-light);background:var(--color-background)}.TradesMenu-module__FP1QKq__heading{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-secondary);margin:0}.TradesMenu-module__FP1QKq__list,.TradesMenu-module__FP1QKq__comingList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.TradesMenu-module__FP1QKq__trade{gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius-md);color:var(--color-text-primary);white-space:normal;transition:background-color var(--transition-fast);grid-template-columns:40px minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.TradesMenu-module__FP1QKq__trade:hover{background:var(--color-accent)}.TradesMenu-module__FP1QKq__trade:focus-visible{outline:2px solid var(--color-highlight);outline-offset:0}.TradesMenu-module__FP1QKq__glyph{border-radius:var(--radius-md);background:var(--color-accent);width:40px;height:40px;color:var(--color-primary);padding:7px}.TradesMenu-module__FP1QKq__name{font-weight:var(--weight-semibold);display:block}.TradesMenu-module__FP1QKq__line{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:2px;display:block}.TradesMenu-module__FP1QKq__comingList li{gap:var(--space-sm);min-height:34px;font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:normal;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;display:grid}.TradesMenu-module__FP1QKq__smallGlyph{width:22px;height:22px;color:var(--color-text-secondary)}.TradesMenu-module__FP1QKq__status{border:1px solid var(--color-border-light);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-bold);letter-spacing:.06em;color:var(--color-text-secondary);border-radius:4px;padding:3px 6px}.TradesMenu-module__FP1QKq__all{margin-top:var(--space-xs);font-size:var(--font-size-sm);font-weight:var(--weight-semibold);color:var(--color-primary);text-decoration:none}.TradesMenu-module__FP1QKq__all:hover{text-decoration:underline}.TradesMenu-module__FP1QKq__mobile{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-border-light);gap:2px;display:grid}.TradesMenu-module__FP1QKq__mobile .TradesMenu-module__FP1QKq__heading{margin-bottom:var(--space-xs)}.TradesMenu-module__FP1QKq__mobileTrade{align-items:center;gap:var(--space-md);min-height:var(--control-height-lg);font-size:var(--font-size-md);font-weight:var(--weight-medium);color:var(--color-text-primary);text-decoration:none;display:flex}.TradesMenu-module__FP1QKq__mobileComing{margin:var(--space-xs) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.TradesMenu-module__FP1QKq__mobileComing a{font-weight:var(--weight-semibold);color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.TradesMenu-module__FP1QKq__chevron,.TradesMenu-module__FP1QKq__trade,.TradesMenu-module__FP1QKq__trigger{transition:none}}
.LandingNav-module__GrFBOW__skipLink{left:var(--space-lg);z-index:var(--z-landing-skip);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-sm);background:var(--color-text-inverse);color:var(--color-primary-dark);font-size:var(--font-size-sm);transition:top var(--transition-fast);font-weight:700;position:absolute;top:-100px}.LandingNav-module__GrFBOW__skipLink:focus-visible{top:var(--space-lg);outline:2px solid var(--color-highlight);outline-offset:2px}.LandingNav-module__GrFBOW__header{z-index:var(--z-landing-header);background:var(--color-background);border-bottom:1px solid var(--color-border-light);position:sticky;top:0}.LandingNav-module__GrFBOW__bar{align-items:center;gap:var(--space-lg);width:100%;max-width:1200px;height:68px;padding-inline:var(--space-xl);margin-inline:auto;display:flex}.LandingNav-module__GrFBOW__brand{border-radius:var(--radius-md);transition:transform var(--transition-fast);flex:none;align-items:center;display:inline-flex}.LandingNav-module__GrFBOW__brand:hover{transform:translateY(-1px)}.LandingNav-module__GrFBOW__brand:focus-visible{outline:2px solid var(--color-highlight);outline-offset:4px}@media (prefers-reduced-motion:reduce){.LandingNav-module__GrFBOW__brand{transition:none}.LandingNav-module__GrFBOW__brand:hover{transform:none}}.LandingNav-module__GrFBOW__links{display:none}.LandingNav-module__GrFBOW__actions{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.LandingNav-module__GrFBOW__actions .LandingNav-module__GrFBOW__navCta{display:none}.LandingNav-module__GrFBOW__themeToggle{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.LandingNav-module__GrFBOW__themeToggle:hover{background:var(--color-accent);color:var(--color-text-primary)}.LandingNav-module__GrFBOW__themeToggle:focus-visible{outline:2px solid var(--color-highlight);outline-offset:2px}@media (prefers-reduced-motion:reduce){.LandingNav-module__GrFBOW__themeToggle{transition:none}}.LandingNav-module__GrFBOW__link{padding:var(--space-sm) 0;font-size:var(--font-size-base);color:var(--color-text-secondary);transition:color var(--transition-fast);font-weight:500;position:relative}.LandingNav-module__GrFBOW__link:hover{color:var(--color-text-primary)}.LandingNav-module__GrFBOW__link:after{content:"";background:var(--color-highlight);width:0;height:2px;transition:width var(--transition-base);border-radius:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.LandingNav-module__GrFBOW__link:hover:after{width:100%}.LandingNav-module__GrFBOW__link:focus-visible{outline:2px solid var(--color-highlight);outline-offset:4px;border-radius:2px}@media (prefers-reduced-motion:reduce){.LandingNav-module__GrFBOW__link:after{transition:none}}.LandingNav-module__GrFBOW__actions .LandingNav-module__GrFBOW__signIn{color:var(--color-text-secondary);background-color:#0000;border-color:#0000}.LandingNav-module__GrFBOW__actions .LandingNav-module__GrFBOW__signIn:hover{background-color:var(--color-accent);color:var(--color-text-primary);border-color:#0000}.LandingNav-module__GrFBOW__toggle{width:var(--control-height-lg);height:var(--control-height-lg);margin-left:var(--space-sm);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-surface);justify-content:center;align-items:center;display:inline-flex}.LandingNav-module__GrFBOW__toggle:focus-visible{outline:2px solid var(--color-highlight);outline-offset:2px}.LandingNav-module__GrFBOW__toggleBars{flex-direction:column;gap:5px;width:18px;display:flex}.LandingNav-module__GrFBOW__toggleBars span{background:var(--color-text-primary);height:2px;transition:transform var(--transition-fast);border-radius:2px;display:block}.LandingNav-module__GrFBOW__toggleBars span[data-open]:first-child{transform:translateY(3.5px)rotate(45deg)}.LandingNav-module__GrFBOW__toggleBars span[data-open]:last-child{transform:translateY(-3.5px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.LandingNav-module__GrFBOW__toggleBars span{transition:none}}.LandingNav-module__GrFBOW__menu[hidden]{display:none}.LandingNav-module__GrFBOW__menu{gap:var(--space-xs);padding:var(--space-lg) var(--space-xl) var(--space-2xl);border-top:1px solid var(--color-border-light);background:var(--color-surface);flex-direction:column;display:flex}.LandingNav-module__GrFBOW__menuLink{padding:var(--space-md) 0;font-size:var(--font-size-md);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-light);font-weight:500}.LandingNav-module__GrFBOW__menuActions{gap:var(--space-md);margin-top:var(--space-lg);display:flex}@media (min-width:900px){.LandingNav-module__GrFBOW__bar{grid-template-columns:1fr auto 1fr;display:grid}.LandingNav-module__GrFBOW__links{justify-content:center;align-items:center;gap:var(--space-2xl);white-space:nowrap;display:flex}.LandingNav-module__GrFBOW__actions{justify-content:flex-end;gap:var(--space-md);margin-left:0}.LandingNav-module__GrFBOW__actions .LandingNav-module__GrFBOW__navCta{display:inline-flex}.LandingNav-module__GrFBOW__toggle,.LandingNav-module__GrFBOW__menu{display:none}}.LandingNav-module__GrFBOW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Stockroom-module__SDDISq__scan{max-width:520px;margin:0 auto 88px;position:relative}.Stockroom-module__SDDISq__bars{background:repeating-linear-gradient(90deg, var(--color-text-primary) 0 3px, transparent 3px 6px, var(--color-text-primary) 6px 7px, transparent 7px 11px, var(--color-text-primary) 11px 15px, transparent 15px 16px, var(--color-text-primary) 16px 17px, transparent 17px 21px, var(--color-text-primary) 21px 23px, transparent 23px 27px);border-radius:2px;height:76px}.Stockroom-module__SDDISq__digits{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-base);letter-spacing:.3em;color:var(--color-text-primary);justify-content:space-between;margin-top:8px;display:flex}.Stockroom-module__SDDISq__laser{background:var(--landing-laser);opacity:0;transform-origin:0;height:2px;position:absolute;top:36px;left:-4%;right:-4%}.Stockroom-module__SDDISq__found{border:1px solid var(--color-border-light);background:var(--color-surface);font-size:var(--font-size-sm);white-space:nowrap;box-shadow:var(--landing-shadow-paper);border-radius:10px;padding:8px 12px;position:absolute;top:-16px;right:-6px;transform:translateY(-100%)}.Stockroom-module__SDDISq__found b{font-weight:var(--weight-semibold)}.Stockroom-module__SDDISq__found span{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);color:var(--color-success);margin-left:6px}@media (max-width:520px){.Stockroom-module__SDDISq__found{right:0}}.Stockroom-module__SDDISq__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:56px;margin-top:56px;display:grid}@media (min-width:980px){.Stockroom-module__SDDISq__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.Stockroom-module__SDDISq__card{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.Stockroom-module__SDDISq__cardHead{border-bottom:1px solid var(--color-border-light);margin:0;padding:16px 20px}.Stockroom-module__SDDISq__cardHead dt,.Stockroom-module__SDDISq__cardFoot dt,.Stockroom-module__SDDISq__moves th{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}.Stockroom-module__SDDISq__cardHead dd{font-weight:var(--weight-semibold);margin:2px 0 0}.Stockroom-module__SDDISq__moves{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.Stockroom-module__SDDISq__moves th{text-align:left;padding:12px 16px 10px}.Stockroom-module__SDDISq__moves td{border-top:1px solid var(--color-border-light);padding:11px 16px}.Stockroom-module__SDDISq__num{text-align:right;font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.Stockroom-module__SDDISq__moves th.Stockroom-module__SDDISq__num{text-align:right}.Stockroom-module__SDDISq__balance{font-weight:var(--weight-bold)}.Stockroom-module__SDDISq__sign{width:20px;height:20px;font-family:var(--font-geist-mono), ui-monospace, monospace;font-weight:var(--weight-bold);background:var(--color-accent);color:var(--color-primary);border-radius:5px;place-items:center;margin-right:8px;display:inline-grid}.Stockroom-module__SDDISq__sign[data-sign=out]{background:var(--color-danger-bg);color:var(--color-danger-text)}.Stockroom-module__SDDISq__cardFoot{border-top:1px solid var(--color-border-light);background:var(--color-background);justify-content:flex-end;gap:28px;margin:0;padding:14px 20px;display:flex}.Stockroom-module__SDDISq__cardFoot div{text-align:right}.Stockroom-module__SDDISq__cardFoot dd{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xl);font-weight:var(--weight-semibold);color:var(--color-primary);margin:4px 0 0}.Stockroom-module__SDDISq__shelf{gap:20px;display:grid;container:shelf/inline-size}.Stockroom-module__SDDISq__shelfTitle{font-size:var(--font-size-landing-subtitle);letter-spacing:-.03em;margin:0;line-height:1.1}.Stockroom-module__SDDISq__shelfRow{border-bottom:6px solid var(--color-border);align-items:end;gap:10px;padding:30px 2px 0;display:flex;overflow:hidden}.Stockroom-module__SDDISq__box{border:1px solid var(--color-border);background:var(--color-surface);height:104px;font-size:var(--font-size-xs);transition:flex-basis .6s var(--ease-out-soft), padding .6s var(--ease-out-soft), margin .6s var(--ease-out-soft), opacity .4s var(--ease-out-soft), transform .5s var(--ease-out-soft), border-color .3s var(--ease-out-soft);border-bottom:0;border-radius:8px 8px 0 0;flex:0 0 104px;padding:10px 10px 12px;position:relative}.Stockroom-module__SDDISq__box:nth-child(3){height:112px}.Stockroom-module__SDDISq__box:nth-child(4){height:98px}.Stockroom-module__SDDISq__box p{margin:0}.Stockroom-module__SDDISq__lot{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.Stockroom-module__SDDISq__box .Stockroom-module__SDDISq__exp{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-base);font-weight:var(--weight-semibold);margin-top:8px}.Stockroom-module__SDDISq__box .Stockroom-module__SDDISq__left{white-space:nowrap;color:var(--color-text-secondary);margin-top:2px}.Stockroom-module__SDDISq__box:before{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-bold);letter-spacing:.06em;white-space:nowrap;position:absolute;top:-24px;left:0}.Stockroom-module__SDDISq__next{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.Stockroom-module__SDDISq__next:before{content:"NEXT OUT";color:var(--color-primary)}.Stockroom-module__SDDISq__expired{border-color:var(--color-danger-text);background:var(--color-danger-bg);height:92px;color:var(--color-danger-text)}.Stockroom-module__SDDISq__expired .Stockroom-module__SDDISq__lot,.Stockroom-module__SDDISq__expired .Stockroom-module__SDDISq__left{color:var(--color-danger-text)}.Stockroom-module__SDDISq__expired:before{content:"NEVER PICKED";color:var(--color-danger-text)}.Stockroom-module__SDDISq__gone{opacity:0;border-width:0;flex-basis:0;margin-right:-10px;padding-inline:0;overflow:hidden;transform:translateY(-40px)}@container shelf not (min-width:450px){.Stockroom-module__SDDISq__box:nth-child(4){display:none}}.Stockroom-module__SDDISq__shelfNote{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}@media (prefers-reduced-motion:no-preference){:is(html[data-fx=on] .Stockroom-module__SDDISq__card[data-play=armed] [data-a],html[data-fx=on] .Stockroom-module__SDDISq__scan[data-play=armed] .Stockroom-module__SDDISq__found){opacity:0}.Stockroom-module__SDDISq__card[data-play=on] [data-a]{animation:Stockroom-module__SDDISq__rise .55s var(--ease-out-soft) backwards;animation-delay:calc(var(--i,0) * .11s + .15s)}.Stockroom-module__SDDISq__scan[data-play=on] .Stockroom-module__SDDISq__laser{animation:1.6s .2s backwards Stockroom-module__SDDISq__laser}.Stockroom-module__SDDISq__scan[data-play=on] .Stockroom-module__SDDISq__found{animation:Stockroom-module__SDDISq__pop .5s var(--ease-out-soft) 1.4s backwards}}@media (prefers-reduced-motion:reduce){.Stockroom-module__SDDISq__box{transition:none}}@keyframes Stockroom-module__SDDISq__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes Stockroom-module__SDDISq__laser{0%{opacity:0;transform:scaleX(0)}15%{opacity:1}55%{opacity:1;transform:scaleX(1)}70%{opacity:0}78%{opacity:1}to{opacity:0;transform:scaleX(1)}}@keyframes Stockroom-module__SDDISq__pop{0%{opacity:0;transform:translateY(-80%)scale(.92)}to{opacity:1;transform:translateY(-100%)}}
.TheDay-module__gn5imW__day{padding-block:var(--landing-section-gap);background:var(--color-ink);color:var(--color-on-ink);scroll-margin-top:72px;position:relative}.TheDay-module__gn5imW__day:before{content:"";background:radial-gradient(circle at 7px 0, var(--color-background) 4px, transparent 4.5px) 0 0 / 22px 14px repeat-x;height:14px;position:absolute;top:0;left:0;right:0}.TheDay-module__gn5imW__day .TheDay-module__gn5imW__onInkLabel{color:var(--color-on-ink-accent)}.TheDay-module__gn5imW__day .TheDay-module__gn5imW__onInkTitle{color:var(--color-on-ink)}.TheDay-module__gn5imW__day .TheDay-module__gn5imW__onInkLead{color:var(--color-on-ink-muted)}.TheDay-module__gn5imW__head{grid-template-columns:minmax(0,1fr);align-items:end;gap:28px;display:grid}@media (min-width:900px){.TheDay-module__gn5imW__head{grid-template-columns:minmax(0,1fr) auto}}.TheDay-module__gn5imW__door{border:1px solid var(--landing-on-ink-line);background:var(--landing-ink-deep);border-radius:12px;justify-self:start;padding:4px;display:inline-flex}.TheDay-module__gn5imW__door label{min-height:var(--control-height-lg);font-weight:var(--weight-semibold);color:var(--color-on-ink-muted);cursor:pointer;transition:background-color var(--transition-hover), color var(--transition-hover);border-radius:9px;align-items:center;padding:0 22px;display:inline-flex}.TheDay-module__gn5imW__door label:hover{color:var(--color-on-ink)}.TheDay-module__gn5imW__doorInput[data-trade=PHARMACY]:checked~.TheDay-module__gn5imW__inner .TheDay-module__gn5imW__door label[data-trade=PHARMACY],.TheDay-module__gn5imW__doorInput[data-trade=GENERAL_RETAIL]:checked~.TheDay-module__gn5imW__inner .TheDay-module__gn5imW__door label[data-trade=GENERAL_RETAIL]{background:var(--color-on-ink);color:var(--color-ink)}.TheDay-module__gn5imW__doorInput[data-trade=PHARMACY]:focus-visible~.TheDay-module__gn5imW__inner .TheDay-module__gn5imW__door label[data-trade=PHARMACY],.TheDay-module__gn5imW__doorInput[data-trade=GENERAL_RETAIL]:focus-visible~.TheDay-module__gn5imW__inner .TheDay-module__gn5imW__door label[data-trade=GENERAL_RETAIL]{outline:3px solid var(--color-on-ink-accent);outline-offset:2px}.TheDay-module__gn5imW__tradeDay{display:none}.TheDay-module__gn5imW__doorInput[data-trade=PHARMACY]:checked~.TheDay-module__gn5imW__inner .TheDay-module__gn5imW__tradeDay[data-trade=PHARMACY],.TheDay-module__gn5imW__doorInput[data-trade=GENERAL_RETAIL]:checked~.TheDay-module__gn5imW__inner .TheDay-module__gn5imW__tradeDay[data-trade=GENERAL_RETAIL]{display:block}.TheDay-module__gn5imW__body{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:clamp(56px,8vw,104px);display:grid}@media (min-width:1000px){.TheDay-module__gn5imW__body{grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:56px}}.TheDay-module__gn5imW__clock{display:none}@media (min-width:1000px){.TheDay-module__gn5imW__clock{align-self:start;display:block;position:sticky;top:120px}}.TheDay-module__gn5imW__clockFace{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-landing-clock);font-weight:var(--weight-semibold);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--color-on-ink);line-height:.9;display:flex}.TheDay-module__gn5imW__colon{color:var(--color-on-ink-accent)}.TheDay-module__gn5imW__digit{display:inline-block}.TheDay-module__gn5imW__clockLabel{min-height:3em;color:var(--color-on-ink-muted);margin:18px 0 0}.TheDay-module__gn5imW__clockTrack{background:var(--landing-on-ink-line);border-radius:2px;height:3px;margin-top:26px;overflow:hidden}.TheDay-module__gn5imW__clockTrack i{background:var(--color-on-ink-accent);transform-origin:0;width:100%;height:100%;transition:transform .5s var(--ease-out-soft);display:block}.TheDay-module__gn5imW__clockEnds{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);color:var(--color-on-ink-muted);justify-content:space-between;margin-top:8px;display:flex}.TheDay-module__gn5imW__hours{margin:0;padding:0;list-style:none;display:grid}.TheDay-module__gn5imW__hour{border-top:1px solid var(--landing-on-ink-line);grid-template-columns:minmax(0,1fr);gap:16px;padding-block:32px;display:grid}.TheDay-module__gn5imW__hour:first-child{border-top:0;padding-top:0}@media (min-width:760px){.TheDay-module__gn5imW__hour{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:40px;padding-block:56px}}.TheDay-module__gn5imW__time{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-base);font-weight:var(--weight-semibold);color:var(--color-on-ink-accent);margin:0}.TheDay-module__gn5imW__hourTitle{font-size:var(--font-size-landing-subtitle);font-weight:var(--weight-bold);letter-spacing:-.03em;margin:12px 0 0;line-height:1.08}.TheDay-module__gn5imW__line{max-width:26rem;color:var(--color-on-ink-muted);margin:12px 0 0}.TheDay-module__gn5imW__proof{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-sm);align-items:baseline;gap:8px;margin:16px 0 0;display:inline-flex}.TheDay-module__gn5imW__proof:before{content:"";background:var(--color-secondary);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.TheDay-module__gn5imW__dayCta{border-top:1px solid var(--landing-on-ink-line);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:48px;padding-top:36px;display:flex}.TheDay-module__gn5imW__dayCta .TheDay-module__gn5imW__onInkButton{background:var(--color-on-ink);color:var(--color-ink)}.TheDay-module__gn5imW__dayCta .TheDay-module__gn5imW__onInkButton:hover,.TheDay-module__gn5imW__dayCta .TheDay-module__gn5imW__onInkButton:active{background:var(--color-on-ink-muted)}.TheDay-module__gn5imW__arrow{font-family:var(--font-geist-mono), ui-monospace, monospace;margin-left:8px}.TheDay-module__gn5imW__more{min-height:var(--control-height-lg);font-weight:var(--weight-semibold);color:var(--color-on-ink);align-items:center;display:inline-flex}.TheDay-module__gn5imW__visual{position:relative}.TheDay-module__gn5imW__shot{border:1px solid var(--landing-on-ink-line);background:var(--landing-shot-ground);box-shadow:var(--landing-shadow-deep);border-radius:10px;overflow:hidden}.TheDay-module__gn5imW__shotBar{background:var(--landing-shot-chrome);height:28px;color:var(--landing-shot-chrome-text);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);align-items:center;gap:6px;padding:0 10px;display:flex}.TheDay-module__gn5imW__shotBar i{background:var(--landing-shot-dot);border-radius:50%;flex:none;width:7px;height:7px}.TheDay-module__gn5imW__shotBar span{text-overflow:ellipsis;white-space:nowrap;margin-left:6px;overflow:hidden}.TheDay-module__gn5imW__shotBar em{white-space:nowrap;color:var(--landing-stamp);margin-left:auto;font-style:normal}.TheDay-module__gn5imW__shotImage{aspect-ratio:16/9;overflow:hidden}.TheDay-module__gn5imW__shotImage img{object-fit:cover;object-position:0 0;width:100%;height:100%;transform:scale(var(--zoom,1.4));transform-origin:var(--origin,30% 30%);display:block}.TheDay-module__gn5imW__visual .TheDay-module__gn5imW__note{width:min(88%,400px);margin:-72px 0 0 auto;position:relative}@media (min-width:1260px){.TheDay-module__gn5imW__visual .TheDay-module__gn5imW__note{margin-right:-18px}}.TheDay-module__gn5imW__solo .TheDay-module__gn5imW__note{width:100%;max-width:440px;margin:0}@media (max-width:759px){.TheDay-module__gn5imW__shot{display:none}.TheDay-module__gn5imW__visual .TheDay-module__gn5imW__note{width:100%;margin:0}}.TheDay-module__gn5imW__note{background:var(--landing-paper);color:var(--landing-paper-ink);font-size:var(--font-size-sm);box-shadow:var(--landing-shadow-note);border-radius:12px;padding:16px 18px}.TheDay-module__gn5imW__noteHead{border-bottom:1px solid var(--landing-paper-rule);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--landing-paper-faint);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.TheDay-module__gn5imW__row{border-bottom:1px solid var(--landing-paper-hairline);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;padding:9px 0;display:grid}.TheDay-module__gn5imW__row:last-child{border-bottom:0;padding-bottom:0}.TheDay-module__gn5imW__row b{font-weight:var(--weight-semibold)}.TheDay-module__gn5imW__row small{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);color:var(--landing-paper-faint);grid-column:1/-1}.TheDay-module__gn5imW__figure{font-family:var(--font-geist-mono), ui-monospace, monospace;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.TheDay-module__gn5imW__in{color:var(--landing-tag-ok)}.TheDay-module__gn5imW__out{color:var(--landing-tag-bad)}.TheDay-module__gn5imW__search{border:1.5px solid var(--landing-search-ring);min-height:40px;font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:9px;align-items:center;gap:2px;padding:9px 12px;display:flex}.TheDay-module__gn5imW__caret{background:var(--landing-paper-ink);width:1.5px;height:1.1em}.TheDay-module__gn5imW__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.TheDay-module__gn5imW__who{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--landing-paper-faint);margin:0 0 8px}.TheDay-module__gn5imW__result{border:1px solid var(--landing-paper-box);border-radius:8px;gap:2px;min-height:64px;padding:10px;display:grid}.TheDay-module__gn5imW__result span{font-size:var(--font-size-xs);color:var(--landing-paper-faint)}.TheDay-module__gn5imW__empty{color:var(--landing-paper-faint);border-style:dashed;place-items:center;font-style:italic}.TheDay-module__gn5imW__bands{gap:10px;margin-top:12px;display:grid}.TheDay-module__gn5imW__band{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.TheDay-module__gn5imW__bar{background:var(--landing-paper-hairline);border-radius:5px;height:10px;overflow:hidden}.TheDay-module__gn5imW__bar i{background:var(--landing-band-90);transform-origin:0;border-radius:5px;height:100%;display:block}.TheDay-module__gn5imW__band[data-days="7"] .TheDay-module__gn5imW__bar i{background:var(--landing-band-7)}.TheDay-module__gn5imW__band[data-days="30"] .TheDay-module__gn5imW__bar i{background:var(--landing-band-30)}.TheDay-module__gn5imW__phone{border-top:1px dashed var(--landing-paper-rule);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;margin-top:12px;padding-top:12px;display:grid}.TheDay-module__gn5imW__phone svg{width:56px;height:auto}.TheDay-module__gn5imW__sweep{stroke:var(--landing-laser)}@media (prefers-reduced-motion:no-preference){html[data-fx=on] .TheDay-module__gn5imW__visual[data-play=armed] [data-a]{opacity:0}.TheDay-module__gn5imW__visual[data-play=on] [data-a]{animation:TheDay-module__gn5imW__rise .55s var(--ease-out-soft) backwards;animation-delay:calc(var(--i,0) * .11s + .15s)}.TheDay-module__gn5imW__visual[data-play=on] .TheDay-module__gn5imW__shotImage img{animation:TheDay-module__gn5imW__zoom 2.4s var(--ease-out-soft) backwards}.TheDay-module__gn5imW__visual[data-play=on] [data-motion=shake]{animation:.5s 1.1s backwards TheDay-module__gn5imW__shake}.TheDay-module__gn5imW__visual[data-play=on] [data-motion=pulse]{animation:.5s 1s 3 backwards TheDay-module__gn5imW__pulse}.TheDay-module__gn5imW__visual[data-play=on] .TheDay-module__gn5imW__bar i{animation:TheDay-module__gn5imW__grow 1.1s var(--ease-out-soft) backwards;animation-delay:calc(var(--i,0) * .16s + .3s)}.TheDay-module__gn5imW__day[data-live] .TheDay-module__gn5imW__colon,.TheDay-module__gn5imW__day[data-live] .TheDay-module__gn5imW__caret{animation:1.1s step-end infinite TheDay-module__gn5imW__tick}.TheDay-module__gn5imW__day[data-live] .TheDay-module__gn5imW__sweep{animation:TheDay-module__gn5imW__sweep 2.2s var(--ease-out-soft) infinite}.TheDay-module__gn5imW__digit{animation:TheDay-module__gn5imW__flip .35s var(--ease-out-soft)}}@keyframes TheDay-module__gn5imW__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes TheDay-module__gn5imW__zoom{0%{transform:scale(1)}to{transform:scale(var(--zoom,1.4))}}@keyframes TheDay-module__gn5imW__shake{0%,to{transform:none}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes TheDay-module__gn5imW__pulse{50%{transform:scale(1.1)}}@keyframes TheDay-module__gn5imW__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes TheDay-module__gn5imW__tick{50%{opacity:.25}}@keyframes TheDay-module__gn5imW__sweep{0%,to{transform:translateY(-12px)}50%{transform:translateY(12px)}}@keyframes TheDay-module__gn5imW__flip{0%{opacity:0;transform:translateY(-30%)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.TheDay-module__gn5imW__shot{animation:linear both TheDay-module__gn5imW__shotRise;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes TheDay-module__gn5imW__shotRise{0%{transform:translateY(48px)scale(.97)}to{transform:none}}
.ScreenshotFrame-module__Wi3OYW__frame{border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-xl);margin:0;overflow:clip}.ScreenshotFrame-module__Wi3OYW__chrome{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);background:var(--color-accent);border-bottom:1px solid var(--color-border-light);display:flex}.ScreenshotFrame-module__Wi3OYW__dots{gap:6px;display:inline-flex}.ScreenshotFrame-module__Wi3OYW__dot{border-radius:var(--radius-full);background:var(--color-border);width:9px;height:9px}.ScreenshotFrame-module__Wi3OYW__chromeLabel{font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ScreenshotFrame-module__Wi3OYW__shot{width:100%;height:auto;display:block}.ScreenshotFrame-module__Wi3OYW__placeholder{aspect-ratio:16/10;background:var(--color-accent);place-items:center;display:grid}.ScreenshotFrame-module__Wi3OYW__placeholderLabel{padding:var(--space-sm) var(--space-lg);border:1px dashed var(--color-border-dashed);border-radius:var(--radius-md);font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--color-text-muted)}
.TillKeys-module__otDWTW__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (min-width:980px){.TillKeys-module__otDWTW__grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:72px}}.TillKeys-module__otDWTW__terminal{background:var(--landing-ink-deep);width:100%;max-width:640px;color:var(--color-on-ink);box-shadow:var(--landing-shadow-till);border-radius:22px;justify-self:center;padding:clamp(14px,2.4vw,22px)}.TillKeys-module__otDWTW__screen{border:1px solid var(--landing-on-ink-line);background:var(--landing-screen);border-radius:12px;height:clamp(240px,34vw,320px);position:relative;overflow:hidden}.TillKeys-module__otDWTW__screenTop{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);letter-spacing:.1em;color:var(--color-on-ink-muted);justify-content:space-between;display:flex;position:absolute;inset:12px 14px auto}.TillKeys-module__otDWTW__screenTop b{font-weight:var(--weight-semibold);color:var(--landing-led)}.TillKeys-module__otDWTW__caption{font-size:var(--font-size-base);color:var(--color-on-ink);margin:0;line-height:1.35;position:absolute;inset:auto 16px 14px}.TillKeys-module__otDWTW__scene{opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out-soft), visibility 0s .3s;place-items:center;display:grid;position:absolute;inset:34px 16px 52px}.TillKeys-module__otDWTW__scene[data-on]{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out-soft)}.TillKeys-module__otDWTW__keypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.TillKeys-module__otDWTW__key{border:1px solid var(--landing-on-ink-line);border-bottom:5px solid var(--landing-key-edge);background:var(--landing-key);min-height:64px;color:var(--color-on-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-weight:var(--weight-bold);letter-spacing:.1em;cursor:pointer;transition:transform .12s var(--ease-out-soft), background-color var(--transition-hover), color var(--transition-hover), border-bottom-width .12s;border-radius:10px;place-items:center;gap:4px;padding:8px 6px;display:grid;position:relative;overflow:hidden}.TillKeys-module__otDWTW__key svg{width:20px;height:20px}.TillKeys-module__otDWTW__key:hover{background:var(--landing-key-hover)}.TillKeys-module__otDWTW__key[aria-pressed=true]{background:var(--color-on-ink-accent);color:var(--color-ink);border-bottom-width:2px;transform:translateY(3px)}.TillKeys-module__otDWTW__fill{background:var(--color-ink);opacity:.5;transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.TillKeys-module__otDWTW__scan{justify-items:center;gap:14px;display:grid;position:relative}.TillKeys-module__otDWTW__bars{opacity:.9;background:repeating-linear-gradient(90deg, var(--color-on-ink) 0 3px, transparent 3px 6px, var(--color-on-ink) 6px 7px, transparent 7px 11px, var(--color-on-ink) 11px 14px, transparent 14px 16px, var(--color-on-ink) 16px 17px, transparent 17px 21px);width:200px;height:84px}.TillKeys-module__otDWTW__laser{background:var(--landing-laser);height:2px;position:absolute;top:40px;left:-16px;right:-16px}.TillKeys-module__otDWTW__line{background:var(--landing-on-ink-wash);min-width:min(240px,100%);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-sm);border-radius:8px;justify-content:space-between;gap:18px;padding:8px 12px;display:flex}.TillKeys-module__otDWTW__line b{font-weight:var(--weight-semibold);color:var(--landing-led)}.TillKeys-module__otDWTW__pay{justify-items:center;gap:18px;display:grid}.TillKeys-module__otDWTW__total{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-landing-subtitle);font-weight:var(--weight-bold);letter-spacing:-.03em;line-height:1}.TillKeys-module__otDWTW__total small{font-size:var(--font-size-sm);letter-spacing:0;color:var(--color-on-ink-muted);margin-right:6px}.TillKeys-module__otDWTW__chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.TillKeys-module__otDWTW__chips span{z-index:0;border:1px solid var(--landing-on-ink-line);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-weight:var(--weight-semibold);border-radius:8px;padding:9px 12px;position:relative;overflow:hidden}.TillKeys-module__otDWTW__chips span:before{content:"";z-index:-1;background:var(--color-on-ink-accent);opacity:0;position:absolute;inset:0}.TillKeys-module__otDWTW__discount{justify-items:center;gap:10px;display:grid;position:relative}.TillKeys-module__otDWTW__old{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xl);font-weight:var(--weight-semibold);color:var(--color-on-ink-muted);text-decoration:none;position:relative}.TillKeys-module__otDWTW__old:after{content:"";background:var(--landing-laser);transform-origin:0;height:2px;position:absolute;top:50%;left:-6px;right:-6px}.TillKeys-module__otDWTW__newPrice{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-landing-subtitle);font-weight:var(--weight-bold);letter-spacing:-.03em;color:var(--landing-led)}.TillKeys-module__otDWTW__stamp{border:2px solid var(--color-on-ink-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;font-weight:var(--weight-bold);color:var(--color-on-ink-accent);border-radius:6px;padding:8px 10px;position:absolute;top:-10px;right:-64px;transform:rotate(-10deg)}.TillKeys-module__otDWTW__credit{gap:10px;width:min(300px,100%);display:grid}.TillKeys-module__otDWTW__who{align-items:center;gap:12px;display:flex}.TillKeys-module__otDWTW__avatar{background:var(--landing-on-ink-soft);width:40px;height:40px;font-family:var(--font-geist-mono), ui-monospace, monospace;font-weight:var(--weight-bold);border-radius:50%;place-items:center;display:grid}.TillKeys-module__otDWTW__owed{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-3xl);font-weight:var(--weight-bold);letter-spacing:-.03em;line-height:1}.TillKeys-module__otDWTW__due{background:var(--landing-due-bg);color:var(--landing-due);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-semibold);letter-spacing:.06em;border-radius:6px;justify-self:start;padding:6px 8px}.TillKeys-module__otDWTW__chart{grid-template-columns:repeat(7,26px);align-items:end;gap:10px;height:150px;display:grid}.TillKeys-module__otDWTW__chart i{background:var(--landing-on-ink-bar);transform-origin:bottom;border-radius:4px 4px 0 0;display:block}.TillKeys-module__otDWTW__chart i.TillKeys-module__otDWTW__peak{background:var(--color-on-ink-accent)}.TillKeys-module__otDWTW__days{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);text-align:center;color:var(--color-on-ink-muted);grid-template-columns:repeat(7,26px);gap:10px;margin-top:8px;display:grid}.TillKeys-module__otDWTW__staff{gap:10px;width:min(340px,100%);display:grid}@media (prefers-reduced-motion:no-preference){.TillKeys-module__otDWTW__terminal[data-live][data-auto] .TillKeys-module__otDWTW__key[aria-pressed=true] .TillKeys-module__otDWTW__fill{animation:3.4s linear backwards TillKeys-module__otDWTW__fill}.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__laser{animation:1.6s ease-in-out infinite alternate TillKeys-module__otDWTW__sweep}.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__scan .TillKeys-module__otDWTW__line{animation:TillKeys-module__otDWTW__rise .45s var(--ease-out-soft) .7s backwards}.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__chips span:before{animation:4s step-end infinite TillKeys-module__otDWTW__lit;animation-delay:calc(var(--i) * 1s)}.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__old:after{animation:TillKeys-module__otDWTW__grow .4s var(--ease-out-soft) .4s backwards}.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__stamp{animation:.35s cubic-bezier(.3,1.6,.5,1) .8s backwards TillKeys-module__otDWTW__stamp}.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__newPrice{animation:TillKeys-module__otDWTW__rise .4s var(--ease-out-soft) 1.1s backwards}.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__credit>*,.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__staff>*{animation:TillKeys-module__otDWTW__rise .45s var(--ease-out-soft) backwards;animation-delay:calc(var(--i) * .2s + .15s)}.TillKeys-module__otDWTW__terminal[data-live] .TillKeys-module__otDWTW__scene[data-on] .TillKeys-module__otDWTW__chart i{animation:TillKeys-module__otDWTW__growUp .7s var(--ease-out-soft) backwards;animation-delay:calc(var(--i) * 90ms + .1s)}}@keyframes TillKeys-module__otDWTW__fill{to{transform:scaleX(1)}}@keyframes TillKeys-module__otDWTW__sweep{0%{transform:translateY(-32px)}to{transform:translateY(32px)}}@keyframes TillKeys-module__otDWTW__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes TillKeys-module__otDWTW__lit{0%{opacity:.9}25%,to{opacity:0}}@keyframes TillKeys-module__otDWTW__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes TillKeys-module__otDWTW__stamp{0%{opacity:0;transform:rotate(-10deg)scale(2)}to{opacity:1;transform:rotate(-10deg)scale(1)}}@keyframes TillKeys-module__otDWTW__growUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}
.TradeStreet-module__Qq55Bq__street{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px;margin:64px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.TradeStreet-module__Qq55Bq__street{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 20px}}.TradeStreet-module__Qq55Bq__store{--awning:var(--color-primary-fill);--shut:0%;align-content:start;display:grid}.TradeStreet-module__Qq55Bq__store[data-status=open]{--shut:-101%}.TradeStreet-module__Qq55Bq__store[data-status=next]{--awning:var(--color-secondary);--shut:-58%}.TradeStreet-module__Qq55Bq__store[data-status=coming]{--awning:var(--color-border)}.TradeStreet-module__Qq55Bq__awning{border:1px solid var(--color-border);background:repeating-linear-gradient(90deg, var(--awning) 0 20px, var(--color-surface) 20px 40px);border-bottom:0;border-radius:8px 8px 0 0;height:24px;position:relative}.TradeStreet-module__Qq55Bq__awning:after{content:"";background:radial-gradient(circle at 10px 0, var(--awning) 9px, transparent 9.5px) 0 0 / 40px 9px repeat-x;height:9px;position:absolute;bottom:-9px;left:0;right:0}.TradeStreet-module__Qq55Bq__front{border:1px solid var(--color-border);background:var(--color-surface);border-top:0;border-radius:0 0 4px 4px;padding:16px 12px 0}.TradeStreet-module__Qq55Bq__sign{letter-spacing:-.02em;text-align:center;place-items:center;min-height:2.4em;margin:0;font-weight:750;line-height:1.2;display:grid}.TradeStreet-module__Qq55Bq__window{border:1px solid var(--color-border);background:var(--landing-window);height:96px;color:var(--color-text-primary);border-bottom:0;place-items:center;margin-top:10px;display:grid;position:relative;overflow:hidden}.TradeStreet-module__Qq55Bq__window svg{width:44px;height:44px}.TradeStreet-module__Qq55Bq__shutter{background:repeating-linear-gradient(180deg, var(--landing-shutter) 0 9px, var(--landing-shutter-groove) 9px 11px);transform:translateY(var(--shut));place-items:end center;padding-bottom:10px;transition:transform 1.2s cubic-bezier(.5,0,.2,1);display:grid;position:absolute;inset:0}.TradeStreet-module__Qq55Bq__store:nth-child(2) .TradeStreet-module__Qq55Bq__shutter{transition-delay:.2s}.TradeStreet-module__Qq55Bq__store:nth-child(3) .TradeStreet-module__Qq55Bq__shutter{transition-delay:.4s}.TradeStreet-module__Qq55Bq__shutter span{background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-bold);letter-spacing:.12em;border-radius:3px;padding:4px 6px}.TradeStreet-module__Qq55Bq__meta{gap:6px;margin-top:12px;display:grid}.TradeStreet-module__Qq55Bq__meta p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.4}.TradeStreet-module__Qq55Bq__status{border:1px solid var(--color-border-light);background:var(--color-surface);color:var(--color-text-secondary);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-bold);letter-spacing:.08em;border-radius:5px;justify-self:start;padding:5px 8px}.TradeStreet-module__Qq55Bq__store[data-status=open] .TradeStreet-module__Qq55Bq__status{background:var(--color-success-bg);color:var(--color-success);border-color:#0000}.TradeStreet-module__Qq55Bq__store[data-status=next] .TradeStreet-module__Qq55Bq__status{border-color:var(--color-primary);color:var(--color-primary)}.TradeStreet-module__Qq55Bq__note{border-left:3px solid var(--color-border);max-width:46rem;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:40px 0 0;padding-left:14px}.TradeStreet-module__Qq55Bq__rx{border:1px dashed var(--color-border);background:var(--color-surface);border-radius:18px;gap:22px;margin-top:72px;padding:clamp(20px,3vw,32px);display:grid}.TradeStreet-module__Qq55Bq__rxLine{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(10px,2vw,24px);display:grid}.TradeStreet-module__Qq55Bq__rxNode{width:clamp(84px,14vw,140px);font-size:var(--font-size-sm);font-weight:var(--weight-bold);text-align:center;justify-items:center;gap:8px;line-height:1.2;display:grid}.TradeStreet-module__Qq55Bq__rxNode small{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-2xs);font-weight:var(--weight-medium);color:var(--color-text-secondary);display:block}.TradeStreet-module__Qq55Bq__rxNode svg{width:44px;height:44px;color:var(--color-primary)}.TradeStreet-module__Qq55Bq__rxTrack{height:40px;position:relative}.TradeStreet-module__Qq55Bq__rxTrack:before{content:"";background:repeating-linear-gradient(90deg, var(--color-border) 0 8px, transparent 8px 14px);height:2px;position:absolute;top:50%;left:0;right:0}.TradeStreet-module__Qq55Bq__rxMover{position:absolute;inset:0}.TradeStreet-module__Qq55Bq__rxChip{border:1px solid var(--color-border);background:var(--landing-paper);color:var(--landing-paper-ink);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--font-size-xs);font-weight:var(--weight-bold);white-space:nowrap;box-shadow:var(--landing-shadow-paper);border-radius:6px;padding:7px 9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:600px){.TradeStreet-module__Qq55Bq__rxWord{display:none}}.TradeStreet-module__Qq55Bq__rxCap{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;display:flex}@media (prefers-reduced-motion:no-preference){html[data-fx=on] .TradeStreet-module__Qq55Bq__street[data-play=armed] .TradeStreet-module__Qq55Bq__shutter{transform:translateY(0%)}.TradeStreet-module__Qq55Bq__rx[data-live] .TradeStreet-module__Qq55Bq__rxChip{animation:4.2s linear infinite TradeStreet-module__Qq55Bq__fadeEnds;left:0}.TradeStreet-module__Qq55Bq__rx[data-live] .TradeStreet-module__Qq55Bq__rxMover{animation:4.2s cubic-bezier(.45,0,.25,1) infinite TradeStreet-module__Qq55Bq__travel}}@media (prefers-reduced-motion:reduce){.TradeStreet-module__Qq55Bq__shutter{transition:none}}@keyframes TradeStreet-module__Qq55Bq__travel{0%{transform:translate(0)}70%,to{transform:translate(100%)}}@keyframes TradeStreet-module__Qq55Bq__fadeEnds{0%{opacity:0}8%{opacity:1}64%{opacity:1}72%,to{opacity:0}}
.VerticalDeepDive-module__MMrlnW__block+.VerticalDeepDive-module__MMrlnW__block{border-top:1px solid var(--color-border-light)}.VerticalDeepDive-module__MMrlnW__blocks .VerticalDeepDive-module__MMrlnW__block{padding-block:clamp(var(--space-4xl), 5vw, 88px)}.VerticalDeepDive-module__MMrlnW__copy{align-items:flex-start;gap:var(--space-lg);flex-direction:column;max-width:68ch;display:flex}.VerticalDeepDive-module__MMrlnW__blockTitle{letter-spacing:-.025em;color:var(--color-text-primary);text-wrap:balance;font-size:clamp(1.5rem,2.8vw,2.05rem);font-weight:700;line-height:1.12}.VerticalDeepDive-module__MMrlnW__paragraph{max-width:62ch;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.VerticalDeepDive-module__MMrlnW__frame{margin-top:clamp(var(--space-2xl), 3vw, var(--space-4xl))}.VerticalDeepDive-module__MMrlnW__points{gap:var(--space-lg);margin-top:clamp(var(--space-2xl), 3vw, var(--space-3xl));grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:640px){.VerticalDeepDive-module__MMrlnW__points{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.VerticalDeepDive-module__MMrlnW__point{gap:var(--space-xs) var(--space-md);padding:var(--space-xl);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);transition:translate var(--transition-hover), box-shadow var(--transition-hover), border-color var(--transition-hover);grid-template-columns:auto 1fr;display:grid}.VerticalDeepDive-module__MMrlnW__point:hover{box-shadow:var(--shadow-lift), inset 0 2px 0 0 var(--color-highlight);border-color:#0000;translate:0 -4px}@media (prefers-reduced-motion:reduce){.VerticalDeepDive-module__MMrlnW__point:hover{translate:none}}.VerticalDeepDive-module__MMrlnW__pointIcon{border-radius:var(--radius-md);background:var(--color-accent);width:36px;height:36px;color:var(--color-primary);grid-row:span 2;align-self:start;place-items:center;display:grid}.VerticalDeepDive-module__MMrlnW__pointTitle{font-size:var(--font-size-base);letter-spacing:-.01em;color:var(--color-text-primary);font-weight:650}.VerticalDeepDive-module__MMrlnW__pointBody{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.VerticalDeepDive-module__MMrlnW__boundaries{max-width:860px;padding:var(--space-2xl);margin-inline:auto;list-style:none}.VerticalDeepDive-module__MMrlnW__boundary{gap:var(--space-xs);padding-block:var(--space-lg);flex-direction:column;display:flex}.VerticalDeepDive-module__MMrlnW__boundary+.VerticalDeepDive-module__MMrlnW__boundary{border-top:1px dashed var(--color-border-dashed)}.VerticalDeepDive-module__MMrlnW__boundaryTitle{font-size:var(--font-size-base);letter-spacing:-.01em;color:var(--color-text-primary);font-weight:650}.VerticalDeepDive-module__MMrlnW__boundaryBody{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.VerticalDeepDive-module__MMrlnW__pricing{align-items:flex-start;gap:var(--space-lg);text-align:left;flex-direction:column;display:flex}.VerticalDeepDive-module__MMrlnW__pricingTitle{font-size:var(--font-size-landing-subtitle);letter-spacing:-.03em;color:var(--color-text-primary);font-weight:800}.VerticalDeepDive-module__MMrlnW__pricingBody{max-width:56ch;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}
.VerticalSection-module__9LFOPa__split{gap:var(--space-3xl);grid-template-columns:1fr;align-items:center;max-width:1040px;margin-inline:auto;display:grid}@media (min-width:900px){.VerticalSection-module__9LFOPa__split{gap:var(--space-4xl);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.VerticalSection-module__9LFOPa__rows{gap:var(--space-xl);flex-direction:column;padding:0;list-style:none;display:flex}.VerticalSection-module__9LFOPa__row{align-items:flex-start;gap:var(--space-md);display:flex}.VerticalSection-module__9LFOPa__rowIcon{border-radius:var(--radius-md);border:1px solid var(--color-border-light);background:var(--color-surface);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;place-items:center;display:grid}.VerticalSection-module__9LFOPa__rowText{gap:var(--space-xs);flex-direction:column;display:flex}.VerticalSection-module__9LFOPa__rowTitle{font-size:var(--font-size-base);letter-spacing:-.01em;color:var(--color-text-primary);font-weight:650}.VerticalSection-module__9LFOPa__rowBody{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.VerticalSection-module__9LFOPa__frame{order:-1}@media (min-width:900px){.VerticalSection-module__9LFOPa__frame{order:0}}.VerticalSection-module__9LFOPa__ctas{justify-content:flex-start;gap:var(--space-md);max-width:1040px;margin:clamp(var(--space-3xl), 4vw, var(--space-4xl)) 0 0;flex-wrap:wrap;display:flex}
