.CTA-module__n-fbaG__cta{border-top:1px solid var(--hair);background:radial-gradient(75% 110% at 50% 118%, var(--signal-soft), transparent 60%), var(--bg);padding-block:clamp(4rem,10vw,8rem);position:relative;overflow:hidden}.CTA-module__n-fbaG__inner{gap:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:62rem){.CTA-module__n-fbaG__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end}}.CTA-module__n-fbaG__title{letter-spacing:-.045em;font-size:clamp(2.1rem,6vw,4.75rem);line-height:.94}.CTA-module__n-fbaG__channels{border-top:1px solid var(--hair-2);gap:0;display:grid}.CTA-module__n-fbaG__channel{border-bottom:1px solid var(--hair-2);transition:padding-left .35s var(--ease);align-items:center;gap:1rem;padding:.95rem 0;display:flex}.CTA-module__n-fbaG__channel:hover{padding-left:.45rem}.CTA-module__n-fbaG__channelLabel{font-family:var(--font-mono);color:var(--ink-4);flex:none;width:5.5rem;font-size:.625rem}.CTA-module__n-fbaG__channelValue{color:var(--ink-2);transition:color .3s var(--ease);overflow-wrap:anywhere;font-size:.98rem}.CTA-module__n-fbaG__channel:hover .CTA-module__n-fbaG__channelValue{color:var(--signal)}
.Hero-module__Z8hQ_W__hero{padding-top:calc(var(--nav-h) + clamp(2.5rem, 6vw, 4.5rem));padding-bottom:clamp(2.5rem,6vw,4.5rem);position:relative;overflow:hidden}.Hero-module__Z8hQ_W__bg{z-index:-1;background:radial-gradient(60% 50% at 15% 0%, var(--signal-soft), transparent 62%), radial-gradient(50% 45% at 90% 30%, var(--ok-soft), transparent 60%);position:absolute;inset:0}.Hero-module__Z8hQ_W__top{flex-wrap:wrap;align-items:center;gap:.7rem 1.1rem;padding-bottom:clamp(1.25rem,3vw,2rem);display:flex}.Hero-module__Z8hQ_W__title{font-family:var(--font-display);letter-spacing:-.042em;max-width:16ch;font-size:clamp(2.6rem,7vw,5.4rem);font-weight:600;line-height:1.01}.Hero-module__Z8hQ_W__title em{color:var(--signal);font-style:normal}.Hero-module__Z8hQ_W__below{gap:clamp(1.75rem,4vw,3.25rem);padding-top:clamp(1.5rem,3.5vw,2.5rem);display:grid}@media (min-width:62rem){.Hero-module__Z8hQ_W__below{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}}.Hero-module__Z8hQ_W__services{background:var(--raised);border:1px solid var(--hair);border-radius:var(--r-card);gap:2px;padding:.5rem;display:grid}.Hero-module__Z8hQ_W__serviceRow{border-radius:var(--r-panel);color:var(--ink-2);transition:background .25s var(--ease), color .25s var(--ease);align-items:center;gap:.85rem;padding:.95rem 1rem;font-size:1rem;font-weight:500;display:flex}.Hero-module__Z8hQ_W__serviceRow:hover{background:var(--muted);color:var(--ink)}.Hero-module__Z8hQ_W__serviceIdx{font-family:var(--font-mono);color:var(--ink-4);transition:color .25s var(--ease);font-size:.78rem}.Hero-module__Z8hQ_W__serviceRow:hover .Hero-module__Z8hQ_W__serviceIdx{color:var(--signal)}.Hero-module__Z8hQ_W__serviceArrow{color:var(--ink-4);margin-left:auto}.Hero-module__Z8hQ_W__serviceRow:hover .Hero-module__Z8hQ_W__serviceArrow{color:var(--signal)}.Hero-module__Z8hQ_W__scrollHint{font-family:var(--font-mono);color:var(--ink-4);align-items:center;gap:.6rem;padding-top:clamp(1.75rem,4vw,2.75rem);font-size:.78rem;display:flex}.Hero-module__Z8hQ_W__scrollHint span:last-child{background:linear-gradient(90deg, var(--signal), transparent);width:2.25rem;height:1px;animation:Hero-module__Z8hQ_W__slide 2.2s var(--ease-io) infinite}@keyframes Hero-module__Z8hQ_W__slide{0%,to{opacity:1;transform:translate(0)}50%{opacity:.4;transform:translate(.5rem)}}@media (max-width:48rem){.Hero-module__Z8hQ_W__hero{padding-top:calc(var(--nav-h) + 1.5rem)}}
.Marquee-module__XxqZwG__strip{border-block:1px solid var(--hair-2);background:color-mix(in srgb, var(--ink) 1.4%, transparent);-webkit-user-select:none;user-select:none;padding-block:.9rem;overflow:hidden}.Marquee-module__XxqZwG__track{width:max-content;animation:Marquee-module__XxqZwG__scroll var(--dur,42s) linear infinite;display:flex}.Marquee-module__XxqZwG__strip:hover .Marquee-module__XxqZwG__track{animation-play-state:paused}@keyframes Marquee-module__XxqZwG__scroll{to{transform:translate(-50%)}}.Marquee-module__XxqZwG__item{font-family:var(--font-mono);color:var(--ink-3);white-space:nowrap;transition:color .3s var(--ease);align-items:center;gap:1.6rem;padding-inline:.8rem;font-size:.82rem;display:inline-flex}.Marquee-module__XxqZwG__item:hover{color:var(--signal)}.Marquee-module__XxqZwG__item:after{content:"·";color:var(--signal);opacity:.6}@media (prefers-reduced-motion:reduce){.Marquee-module__XxqZwG__track{animation:none}.Marquee-module__XxqZwG__strip{overflow-x:auto}}
.Platforms-module__Ke6yzW__grid{border-top:1px solid var(--hair-2);gap:0;display:grid}@media (min-width:48rem){.Platforms-module__Ke6yzW__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,3.5rem)}}@media (min-width:72rem){.Platforms-module__Ke6yzW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Platforms-module__Ke6yzW__group{border-bottom:1px solid var(--hair-2);padding:clamp(1.1rem,2.4vw,1.6rem) 0}.Platforms-module__Ke6yzW__groupHead{align-items:baseline;gap:.6rem;margin-bottom:.9rem;display:flex}.Platforms-module__Ke6yzW__groupLabel{font-family:var(--font-mono);color:var(--signal);font-size:.625rem}.Platforms-module__Ke6yzW__groupNote{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);text-align:right;margin-left:auto;font-size:.575rem}.Platforms-module__Ke6yzW__items{flex-wrap:wrap;gap:.4rem;display:flex}.Platforms-module__Ke6yzW__item{letter-spacing:-.01em;border:1px solid var(--hair);border-radius:var(--r-field);color:var(--ink-2);background:color-mix(in srgb, var(--ink) 2%, transparent);transition:color .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease);white-space:nowrap;padding:.4rem .65rem;font-size:.85rem}.Platforms-module__Ke6yzW__item:hover{color:var(--ink);border-color:var(--signal);transform:translateY(-2px)}.Platforms-module__Ke6yzW__disclaimer{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);max-width:62ch;margin-top:clamp(1.5rem,3vw,2.25rem);font-size:.625rem;line-height:1.8}
.Demos-module__sMHZZW__win{border:1px solid var(--hair);border-radius:var(--r-panel);background:var(--well);box-shadow:var(--well-shadow);font-family:var(--font-mono);overflow:hidden}.Demos-module__sMHZZW__bar{border-bottom:1px solid var(--hair-2);background:color-mix(in srgb, var(--ink) 2.4%, transparent);align-items:center;gap:.5rem;padding:.55rem .8rem;display:flex}.Demos-module__sMHZZW__pips{gap:.3rem;display:flex}.Demos-module__sMHZZW__pip{background:var(--hair);border-radius:50%;width:6px;height:6px}.Demos-module__sMHZZW__pip:first-child{background:var(--alert)}.Demos-module__sMHZZW__pip:nth-child(2){background:var(--signal)}.Demos-module__sMHZZW__pip:last-child{background:var(--ok)}.Demos-module__sMHZZW__label{color:var(--ink-4);margin-left:auto;font-size:.6rem}.Demos-module__sMHZZW__body{flex-direction:column;gap:.5rem;min-height:13.5rem;padding:.95rem .9rem;display:flex}.Demos-module__sMHZZW__foot{border-top:1px solid var(--hair-2);letter-spacing:.14em;text-transform:uppercase;color:var(--ok);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);align-items:center;gap:.5rem;margin-top:auto;padding-top:.7rem;font-size:.6rem;display:flex;transform:translateY(4px)}.Demos-module__sMHZZW__foot[data-on="1"]{opacity:1;transform:none}.Demos-module__sMHZZW__in{opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease);transform:translateY(6px)}.Demos-module__sMHZZW__in[data-on="1"]{opacity:1;transform:none}.Demos-module__sMHZZW__bubble{border-radius:var(--r-panel);letter-spacing:0;max-width:88%;padding:.6rem .7rem;font-size:.7rem;line-height:1.6}.Demos-module__sMHZZW__bubbleUser{background:var(--signal);color:var(--on-signal);border-bottom-right-radius:2px;align-self:flex-end}.Demos-module__sMHZZW__bubbleBot{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink);border:1px solid var(--hair-2);border-bottom-left-radius:2px;align-self:flex-start}.Demos-module__sMHZZW__typing{border-radius:var(--r-panel);background:color-mix(in srgb, var(--ink) 5%, transparent);align-self:flex-start;gap:.22rem;width:fit-content;padding:.7rem;display:flex}.Demos-module__sMHZZW__typing span{background:var(--ink-3);width:4px;height:4px;animation:Demos-module__sMHZZW__bounce 1.3s var(--ease-io) infinite;border-radius:50%}.Demos-module__sMHZZW__typing span:nth-child(2){animation-delay:.16s}.Demos-module__sMHZZW__typing span:nth-child(3){animation-delay:.32s}@keyframes Demos-module__sMHZZW__bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.Demos-module__sMHZZW__tools{flex-wrap:wrap;gap:.3rem;display:flex}.Demos-module__sMHZZW__tool{letter-spacing:.09em;border:1px solid var(--ok);border-radius:var(--r-field);color:var(--ok);padding:.25rem .45rem;font-size:.575rem}.Demos-module__sMHZZW__rowDoc{border:1px solid var(--hair-2);border-radius:var(--r-panel);background:color-mix(in srgb, var(--ink) 2.2%, transparent);letter-spacing:.04em;align-items:center;gap:.6rem;padding:.5rem .6rem;font-size:.67rem;display:flex}.Demos-module__sMHZZW__rowId{color:var(--ink-2)}.Demos-module__sMHZZW__rowAmt{color:var(--ink-3);margin-left:.15rem}.Demos-module__sMHZZW__rowMark{color:var(--ok);margin-left:auto;font-size:.75rem}.Demos-module__sMHZZW__rowDoc[data-flag="1"]{border-color:var(--signal)}.Demos-module__sMHZZW__rowDoc[data-flag="1"] .Demos-module__sMHZZW__rowMark{color:var(--signal);letter-spacing:.1em;font-size:.575rem}.Demos-module__sMHZZW__validated{border:1px dashed var(--ok);border-radius:var(--r-panel);text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--ok);margin-top:.35rem;padding:.5rem;font-size:.6rem}.Demos-module__sMHZZW__step{gap:.3rem;display:grid}.Demos-module__sMHZZW__stepTop{letter-spacing:.06em;align-items:baseline;gap:.5rem;font-size:.655rem;display:flex}.Demos-module__sMHZZW__stepName{color:var(--ink-2)}.Demos-module__sMHZZW__stepMeta{color:var(--ink-4);margin-left:auto;font-size:.6rem}.Demos-module__sMHZZW__stepMark{color:var(--ok)}.Demos-module__sMHZZW__track{border-radius:var(--r-field);background:color-mix(in srgb, var(--ink) 7%, transparent);height:4px;display:block;overflow:hidden}.Demos-module__sMHZZW__fill{border-radius:var(--r-field);background:linear-gradient(90deg, var(--signal), var(--ok));width:0;height:100%;box-shadow:0 0 10px var(--signal);transition:width .7s var(--ease);display:block}.Demos-module__sMHZZW__step[data-on="1"] .Demos-module__sMHZZW__fill{width:100%}.Demos-module__sMHZZW__urlBar{border:1px solid var(--hair-2);border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 3%, transparent);color:var(--ink-2);letter-spacing:.04em;align-items:center;gap:.45rem;padding:.35rem .55rem;font-size:.63rem;display:flex}.Demos-module__sMHZZW__lock{color:var(--ok);font-size:.6rem}.Demos-module__sMHZZW__caret{background:var(--signal);width:1px;height:.8em;animation:1.1s steps(2,start) infinite Demos-module__sMHZZW__blink;display:inline-block}@keyframes Demos-module__sMHZZW__blink{50%{opacity:0}}.Demos-module__sMHZZW__paint{gap:.35rem;margin-top:.15rem;display:grid}.Demos-module__sMHZZW__skel{border-radius:var(--r-field);background:color-mix(in srgb, var(--ink) 7.5%, transparent);transform-origin:0;height:.55rem;transition:transform .55s var(--ease);transform:scaleX(0)}.Demos-module__sMHZZW__skel[data-on="1"]{transform:scaleX(1)}.Demos-module__sMHZZW__skel:first-child{background:var(--signal-soft);height:1.15rem}.Demos-module__sMHZZW__skel:nth-child(3){width:72%}.Demos-module__sMHZZW__skel:last-child{background:var(--ok-soft);width:44%}.Demos-module__sMHZZW__vitals{gap:.4rem;margin-top:.35rem;display:grid}.Demos-module__sMHZZW__vital{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.6rem;display:flex}.Demos-module__sMHZZW__vitalName{color:var(--ink-3);flex:none;width:4.25rem}.Demos-module__sMHZZW__vitalTrack{border-radius:var(--r-field);background:color-mix(in srgb, var(--ink) 8%, transparent);flex:1;height:4px;display:block;overflow:hidden}.Demos-module__sMHZZW__vitalFill{border-radius:var(--r-field);background:var(--ok);width:0;height:100%;box-shadow:0 0 10px var(--ok);transition:width .9s var(--ease);display:block}.Demos-module__sMHZZW__vital[data-on="1"] .Demos-module__sMHZZW__vitalFill{width:var(--w,100%)}.Demos-module__sMHZZW__vitalScore{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;width:2rem}@media (prefers-reduced-motion:reduce){.Demos-module__sMHZZW__typing span,.Demos-module__sMHZZW__caret{animation:none}}
.inner-module___4uXNa__hero{position:relative;overflow:hidden}.inner-module___4uXNa__heroBg{z-index:-1;background:radial-gradient(60% 60% at 12% 0%, var(--signal-soft), transparent 62%), radial-gradient(50% 55% at 92% 24%, var(--ok-soft), transparent 60%);position:absolute;inset:0}.inner-module___4uXNa__crumb{font-family:var(--font-mono);color:var(--ink-4);margin-bottom:1.35rem;font-size:.625rem}.inner-module___4uXNa__crumb a{color:var(--ink-3);transition:color .3s var(--ease)}.inner-module___4uXNa__crumb a:hover{color:var(--signal)}.inner-module___4uXNa__block:first-child{border-top:0;padding-top:clamp(1rem,2vw,1.5rem)}.inner-module___4uXNa__block{border-top:1px solid var(--hair-2);scroll-margin-top:calc(var(--nav-h) + 2rem);gap:clamp(1.5rem,3.5vw,3rem);padding-block:clamp(2.5rem,6vw,4.75rem);display:grid}@media (min-width:62rem){.inner-module___4uXNa__block{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}}.inner-module___4uXNa__blockTitle{letter-spacing:-.04em;font-size:clamp(1.85rem,4.4vw,3.1rem);line-height:1}.inner-module___4uXNa__checkList{gap:.65rem;list-style:none;display:grid}.inner-module___4uXNa__checkItem{color:var(--ink-2);align-items:baseline;gap:.75rem;font-size:.95rem;line-height:1.55;display:flex}.inner-module___4uXNa__checkItem:before{content:"▸";color:var(--signal);flex:none;font-size:.72rem}.inner-module___4uXNa__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:clamp(.85rem,2vw,1.25rem);display:grid}.inner-module___4uXNa__cardIndex{font-family:var(--font-mono);letter-spacing:.16em;color:var(--signal);margin-bottom:1.1rem;font-size:.65rem;display:block}.inner-module___4uXNa__cardTitle{letter-spacing:-.02em;margin-bottom:.6rem;font-size:1.15rem;font-weight:500}.inner-module___4uXNa__cardBody{color:var(--ink-3);font-size:.9rem;line-height:1.6}.inner-module___4uXNa__rows{border-top:1px solid var(--hair-2)}.inner-module___4uXNa__row{border-bottom:1px solid var(--hair-2);transition:padding-left .4s var(--ease);grid-template-columns:minmax(0,1fr);gap:.6rem 1.5rem;padding:clamp(1.1rem,2.5vw,1.6rem) 0;display:grid}.inner-module___4uXNa__row:hover{padding-left:.5rem}.inner-module___4uXNa__rowTitle{letter-spacing:-.02em;transition:color .3s var(--ease);font-size:clamp(1.05rem,2vw,1.3rem);font-weight:500}.inner-module___4uXNa__row:hover .inner-module___4uXNa__rowTitle{color:var(--signal)}.inner-module___4uXNa__rowBody{color:var(--ink-3);font-size:.92rem;line-height:1.55}.inner-module___4uXNa__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:clamp(.85rem,2vw,1.25rem);display:grid}.inner-module___4uXNa__metric{border-left:1px solid var(--signal);padding-left:.9rem}.inner-module___4uXNa__metricValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1}.inner-module___4uXNa__metricLabel{font-family:var(--font-mono);color:var(--ink-3);margin-top:.55rem;font-size:.625rem}
.contact-module__xwJ-uq__split{gap:clamp(2rem,5vw,4rem);display:grid}@media (min-width:62rem){.contact-module__xwJ-uq__split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}}.contact-module__xwJ-uq__channels{border-top:1px solid var(--hair-2);display:grid}.contact-module__xwJ-uq__channel{border-bottom:1px solid var(--hair-2);transition:padding-left .35s var(--ease);gap:.3rem;padding:.95rem 0;display:grid}.contact-module__xwJ-uq__channel:hover{padding-left:.45rem}.contact-module__xwJ-uq__channelValue{color:var(--ink);transition:color .3s var(--ease);overflow-wrap:anywhere;font-size:1.02rem}.contact-module__xwJ-uq__channel:hover .contact-module__xwJ-uq__channelValue{color:var(--signal)}.contact-module__xwJ-uq__channelNote{font-family:var(--font-mono);color:var(--ink-4);font-size:.6rem}
.home-module__txgM7a__receiptWrap{gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (min-width:62rem){.home-module__txgM7a__receiptWrap{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:start}}.home-module__txgM7a__service{border-top:1px solid var(--hair-2);scroll-margin-top:calc(var(--nav-h) + 2rem);gap:clamp(1.5rem,3.5vw,3rem);padding-block:clamp(2.25rem,5vw,4rem);display:grid}@media (min-width:62rem){.home-module__txgM7a__service{grid-template-columns:4.5rem minmax(0,1fr) minmax(0,.95fr);align-items:start}}.home-module__txgM7a__serviceIndex{font-family:var(--font-mono);letter-spacing:.16em;color:var(--signal);padding-top:.4rem;font-size:.7rem}.home-module__txgM7a__serviceTitle{letter-spacing:-.035em;font-size:clamp(1.65rem,3.6vw,2.85rem);line-height:1.02}.home-module__txgM7a__stats{border-top:1px solid var(--hair-2);border-left:1px solid var(--hair-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.home-module__txgM7a__stat{border-right:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2);padding:clamp(1.25rem,3vw,2.1rem) clamp(1rem,2.4vw,1.75rem)}.home-module__txgM7a__statValue{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:500;line-height:1}.home-module__txgM7a__statLabel{font-family:var(--font-mono);color:var(--ink-3);margin-top:.75rem;font-size:.6875rem}.home-module__txgM7a__statNote{font-family:var(--font-mono);color:var(--ink-4);margin-top:.25rem;font-size:.6rem}.home-module__txgM7a__workRow{border-bottom:1px solid var(--hair-2);transition:padding-left .4s var(--ease), background .4s var(--ease);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:.75rem 1.5rem;padding:clamp(1.1rem,2.5vw,1.6rem) 0;display:grid}@media (min-width:54rem){.home-module__txgM7a__workRow{grid-template-columns:3rem minmax(0,12rem) minmax(0,1fr) 8rem 2rem;align-items:center}}.home-module__txgM7a__workRow:hover{padding-left:.5rem}.home-module__txgM7a__workRow:hover .home-module__txgM7a__workName{color:var(--signal)}.home-module__txgM7a__workIdx{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ink-4);font-size:.65rem}.home-module__txgM7a__workName{letter-spacing:-.02em;transition:color .3s var(--ease);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:500}.home-module__txgM7a__workSummary{color:var(--ink-3);font-size:.92rem;line-height:1.5}.home-module__txgM7a__steps{gap:0;display:grid}.home-module__txgM7a__step{border-bottom:1px solid var(--hair-2);grid-template-columns:minmax(0,1fr);gap:.5rem 1.5rem;padding:clamp(1.15rem,2.6vw,1.75rem) 0;display:grid}@media (min-width:54rem){.home-module__txgM7a__step{grid-template-columns:3rem minmax(0,10rem) minmax(0,1fr) 7rem;align-items:baseline}}.home-module__txgM7a__stepTitle{letter-spacing:-.02em;font-size:1.15rem;font-weight:500}
.post-module__ZAXO3W__head{gap:1.35rem;max-width:52rem;display:grid}.post-module__ZAXO3W__title{letter-spacing:-.042em;font-size:clamp(2rem,5.4vw,4rem);line-height:.98}.post-module__ZAXO3W__prose{gap:1.55rem;max-width:40rem;display:grid}.post-module__ZAXO3W__prose p{color:var(--ink-2);font-size:clamp(1rem,1.35vw,1.115rem);line-height:1.72}.post-module__ZAXO3W__prose p:first-child{color:var(--ink);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.6}.post-module__ZAXO3W__prose p:first-child:first-letter{float:left;color:var(--signal);padding:.06em .12em 0 0;font-size:3.1em;font-weight:500;line-height:.78}.post-module__ZAXO3W__foot{flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;max-width:40rem;display:flex}
.status-module__yDnMLW__summary{gap:1.1rem;display:grid}.status-module__yDnMLW__big{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:clamp(2.25rem,6vw,4rem);line-height:1}.status-module__yDnMLW__bars{align-items:stretch;gap:2px;height:2.75rem;display:flex}.status-module__yDnMLW__bar{border-radius:var(--r-panel);background:var(--ok);min-width:2px;transition:background .3s var(--ease), transform .3s var(--ease);flex:1}.status-module__yDnMLW__bar:hover{background:var(--ok);transform:scaleY(1.08)}.status-module__yDnMLW__bar[data-state=partial]{background:var(--signal)}.status-module__yDnMLW__serviceRow{grid-template-columns:minmax(0,1fr);align-items:baseline;gap:.5rem 1.25rem;display:grid}@media (min-width:54rem){.status-module__yDnMLW__serviceRow{grid-template-columns:minmax(0,1fr) 9rem 8rem 6rem 10rem;align-items:center}}.status-module__yDnMLW__serviceName{letter-spacing:-.02em;font-size:1.05rem;font-weight:500}.status-module__yDnMLW__state{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ok);align-items:center;gap:.5rem;font-size:.625rem;display:inline-flex}.status-module__yDnMLW__state[data-degraded=true]{color:var(--signal)}
.Receipt-module__Zgn7Ga__frame{gap:.9rem;display:grid}.Receipt-module__Zgn7Ga__printer{border:1px solid var(--hair);border-radius:var(--r-panel) var(--r-panel) 0 0;background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 5%, transparent), color-mix(in srgb, var(--ink) 1.5%, transparent));font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-4);align-items:center;gap:.6rem;margin-bottom:-.9rem;padding:.6rem .75rem;font-size:.6rem;display:flex}.Receipt-module__Zgn7Ga__printerState{color:var(--signal);font-variant-numeric:tabular-nums;margin-left:auto}.Receipt-module__Zgn7Ga__printerState[data-done="1"]{color:var(--ok)}.Receipt-module__Zgn7Ga__slot{border-radius:var(--r-field);background:color-mix(in srgb, var(--ink) 9%, transparent);flex:1;max-width:6rem;height:3px;overflow:hidden}.Receipt-module__Zgn7Ga__slotFill{background:linear-gradient(90deg, var(--signal), var(--ok));height:100%;transition:width .15s linear;display:block}.Receipt-module__Zgn7Ga__reserve{position:relative}.Receipt-module__Zgn7Ga__paper{font-family:var(--font-mono);background:var(--tape);color:var(--tape-ink);border-radius:var(--r-field);box-shadow:var(--lift);--tear:8px;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--tear)), 96% 100%, 92% calc(100% - var(--tear)), 88% 100%, 84% calc(100% - var(--tear)), 80% 100%, 76% calc(100% - var(--tear)), 72% 100%, 68% calc(100% - var(--tear)), 64% 100%, 60% calc(100% - var(--tear)), 56% 100%, 52% calc(100% - var(--tear)), 48% 100%, 44% calc(100% - var(--tear)), 40% 100%, 36% calc(100% - var(--tear)), 32% 100%, 28% calc(100% - var(--tear)), 24% 100%, 20% calc(100% - var(--tear)), 16% 100%, 12% calc(100% - var(--tear)), 8% 100%, 4% calc(100% - var(--tear)), 0 100%);font-size:.7rem;line-height:1.8;transition:height .2s linear;position:absolute;top:0;left:0;right:0;overflow:hidden}.Receipt-module__Zgn7Ga__inner{padding:1.4rem 1.3rem 2.4rem}.Receipt-module__Zgn7Ga__paper:before{content:"";pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(#14140f08 0 1px,#0000 1px 4px);position:absolute;inset:0}.Receipt-module__Zgn7Ga__paper[data-ready="1"] .Receipt-module__Zgn7Ga__row{opacity:0;filter:blur(1.5px);transition:opacity .28s var(--ease), transform .28s var(--ease), filter .28s var(--ease);transform:translateY(-3px)}.Receipt-module__Zgn7Ga__paper[data-ready="1"] .Receipt-module__Zgn7Ga__row[data-on="1"]{opacity:1;filter:none;transform:none}.Receipt-module__Zgn7Ga__line{text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;gap:1rem;display:flex}.Receipt-module__Zgn7Ga__line b{font-weight:700}.Receipt-module__Zgn7Ga__head{text-align:center;letter-spacing:.16em;text-transform:uppercase}.Receipt-module__Zgn7Ga__title{letter-spacing:.22em;font-size:.95rem;font-weight:700}.Receipt-module__Zgn7Ga__dim{color:var(--tape-muted)}.Receipt-module__Zgn7Ga__centre{text-align:center}.Receipt-module__Zgn7Ga__rule{border:0;border-top:1px dashed var(--tape-rule);margin-block:.75rem}.Receipt-module__Zgn7Ga__total{letter-spacing:.1em;font-size:.85rem;font-weight:700}.Receipt-module__Zgn7Ga__pays{text-align:center;color:var(--tape-muted);letter-spacing:.05em}.Receipt-module__Zgn7Ga__barcode{background:repeating-linear-gradient(90deg, var(--tape-ink) 0 2px, transparent 2px 4px, var(--tape-ink) 4px 5px, transparent 5px 9px, var(--tape-ink) 9px 12px, transparent 12px 13px);height:32px;margin-top:1rem}.Receipt-module__Zgn7Ga__headBar{z-index:2;height:2px;animation:Receipt-module__Zgn7Ga__heat .9s var(--ease-io) infinite;background:linear-gradient(90deg,#ff780000 0%,#ff7a00 18%,#ffd08a 50%,#ff7a00 82%,#ff780000 100%);position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 12px #ff7a00bf}@keyframes Receipt-module__Zgn7Ga__heat{0%,to{opacity:.55}50%{opacity:1}}.Receipt-module__Zgn7Ga__hint{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);transition:opacity .5s var(--ease);align-items:center;gap:.55rem;font-size:.6rem;display:flex}.Receipt-module__Zgn7Ga__hint[data-hidden="1"]{opacity:0}.Receipt-module__Zgn7Ga__hint span:last-child{background:linear-gradient(90deg, var(--signal), transparent);width:2rem;height:1px}@media (prefers-reduced-motion:reduce){.Receipt-module__Zgn7Ga__headBar{animation:none}.Receipt-module__Zgn7Ga__paper[data-ready="1"] .Receipt-module__Zgn7Ga__row{opacity:1;filter:none;transform:none}}
