.zh8txq_lockup{align-items:center;gap:var(--space-4);color:currentColor;flex-direction:column;display:inline-flex}.zh8txq_mark{width:auto;height:1em;display:block;overflow:visible}.zh8txq_wordmark{width:auto;height:.28em;display:block}.zh8txq_subWordmark{width:auto;height:.1em;display:block}.zh8txq_letter,.zh8txq_door,.zh8txq_arrow{transform-box:fill-box;transform-origin:50%}.zh8txq_animated .zh8txq_letter{animation:zh8txq_letterIn var(--motion-slow) var(--ease-signature) both}.zh8txq_animated .zh8txq_door{animation:zh8txq_doorIn var(--motion-standard) var(--ease-signature) .18s both;transform-origin:0}.zh8txq_animated .zh8txq_arrow{animation:zh8txq_arrowIn var(--motion-standard) var(--ease-signature) .38s both, zh8txq_arrowPunch 6s var(--ease-ambient) 1.6s infinite}@keyframes zh8txq_letterIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes zh8txq_doorIn{0%{opacity:0;transform:scaleX(.82)}to{opacity:1;transform:scaleX(1)}}@keyframes zh8txq_arrowIn{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:translate(0)}}@keyframes zh8txq_arrowPunch{0%,72%{transform:translate(0)}80%{transform:translate(16px)}86%{opacity:1;transform:translate(16px)}93%{opacity:.55;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.zh8txq_animated .zh8txq_letter,.zh8txq_animated .zh8txq_door,.zh8txq_animated .zh8txq_arrow{opacity:1;animation:none;transform:none}}
.vCs_Ea_reveal{opacity:1;transform:none}html.js .vCs_Ea_reveal{opacity:0;transition:opacity var(--motion-slow) var(--ease-signature), transform var(--motion-slow) var(--ease-signature);transition-delay:calc(var(--reveal-step,0) * var(--stagger));will-change:opacity, transform;transform:translateY(16px)}html.js .vCs_Ea_reveal.vCs_Ea_shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js .vCs_Ea_reveal{opacity:1;transition:none;transform:none}html.js .vCs_Ea_reveal.vCs_Ea_shown{opacity:1;transition:none;transform:none}}
.E0kJGG_page{background:var(--color-surface);min-height:100vh;position:relative}.E0kJGG_container{width:100%;max-width:var(--measure);padding-inline:var(--space-5);margin-inline:auto}.E0kJGG_section{padding-block:var(--section-y)}.E0kJGG_sectionLight{background:var(--color-surface)}.E0kJGG_sectionPage{background:var(--color-page)}.E0kJGG_sectionContact{background:var(--color-primary-light)}.E0kJGG_sectionFeature{background:linear-gradient(168deg, var(--color-primary) 0%, var(--color-primary-dark) 100%);color:var(--color-on-primary)}.E0kJGG_header{z-index:20;padding:var(--space-4) var(--space-4) 0;background:0 0;border:0;position:absolute;inset:0 0 auto}.E0kJGG_headerWrap{max-width:var(--measure);margin-inline:auto;position:relative}.E0kJGG_headerInner{align-items:center;gap:var(--space-3);padding:8px 8px 8px var(--space-5);border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-card);display:flex}.E0kJGG_headerBrand{align-items:center;gap:var(--space-3);color:var(--color-primary);white-space:nowrap;flex-shrink:0;text-decoration:none;display:inline-flex}.E0kJGG_headerLogo{height:26px}.E0kJGG_headerName{font-size:var(--text-caption);letter-spacing:var(--tracking-wide);font-weight:700}.E0kJGG_headerCta{min-height:38px;padding-inline:var(--space-5);border:var(--rule-thin) solid var(--color-primary);border-radius:var(--radius-pill);color:var(--color-primary);font-size:var(--text-caption);transition:background-color var(--motion-quick) var(--ease-signature), color var(--motion-quick) var(--ease-signature);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_headerCta:hover{background:var(--color-primary);color:var(--color-on-primary)}.E0kJGG_bandNumber,.E0kJGG_bandNumberOnDark{margin:0 0 var(--space-3);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);font-weight:700}.E0kJGG_bandNumber{color:var(--color-ink-faint)}.E0kJGG_bandNumberOnDark{color:var(--color-on-primary-muted)}.E0kJGG_bandHeading{align-items:baseline;gap:var(--space-3);font-size:var(--text-band);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);text-wrap:pretty;margin:0;display:flex}.E0kJGG_bandMarker{color:var(--color-primary);flex:none;font-size:.62em;transform:translateY(-.12em)}.E0kJGG_bandMarkerOnDark{color:var(--color-on-primary-muted);flex:none;font-size:.62em;transform:translateY(-.12em)}.E0kJGG_bandRule,.E0kJGG_bandRuleOnDark{height:var(--rule-thin);margin-top:var(--space-5);border:0}.E0kJGG_bandRule{background:var(--color-rule-strong)}.E0kJGG_bandRuleOnDark{background:var(--color-on-primary-muted);opacity:.4}.E0kJGG_subHeading{margin-bottom:var(--space-5);color:var(--color-ink-muted);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);font-weight:600}.E0kJGG_hero{padding-block:calc(clamp(var(--space-8), 8vw, var(--space-9)) + var(--space-7)) clamp(var(--space-8), 8vw, var(--space-9));background:linear-gradient(165deg, var(--color-primary) 0%, var(--color-primary-dark) 58%, var(--color-primary-deep) 100%);color:var(--color-on-primary);position:relative}.E0kJGG_heroInner{align-items:flex-start;gap:var(--space-5);flex-direction:column;max-width:720px;display:flex}.E0kJGG_heroLogo{margin-bottom:var(--space-3);color:var(--color-on-primary);align-items:flex-start;font-size:84px}.E0kJGG_eyebrow{color:var(--color-on-primary-muted);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);animation:E0kJGG_riseIn var(--motion-slow) var(--ease-signature) .52s both;margin:0;font-weight:600}.E0kJGG_heroTitle{font-size:var(--text-title);letter-spacing:var(--tracking-title);animation:E0kJGG_riseIn var(--motion-slow) var(--ease-signature) .6s both;margin:0;font-weight:700;line-height:1.1}.E0kJGG_heroTagline{gap:var(--space-5);font-size:var(--text-tagline);letter-spacing:var(--tracking-wide);animation:E0kJGG_riseIn var(--motion-slow) var(--ease-signature) .69s both;flex-direction:column;margin:0;font-weight:500;display:flex}.E0kJGG_heroTagline:before{content:"";width:var(--space-8);height:var(--rule-thin);background:var(--color-on-primary-muted)}.E0kJGG_heroLead{max-width:34em;color:var(--color-on-primary-muted);font-size:var(--text-lead);text-wrap:pretty;animation:E0kJGG_riseIn var(--motion-slow) var(--ease-signature) .78s both;margin:0}.E0kJGG_heroActions{gap:var(--space-4);margin-top:var(--space-2);animation:E0kJGG_riseIn var(--motion-slow) var(--ease-signature) .87s both;flex-wrap:wrap;display:flex}.E0kJGG_heroMeta{color:var(--color-on-primary-muted);font-size:var(--text-eyebrow);animation:E0kJGG_riseIn var(--motion-slow) var(--ease-signature) .96s both;margin:0}@keyframes E0kJGG_riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.E0kJGG_buttonPrimary,.E0kJGG_buttonGhost,.E0kJGG_buttonSubmit{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding-inline:var(--space-6);border-radius:var(--radius-pill);font-family:inherit;font-size:var(--text-body);letter-spacing:var(--tracking-wide);cursor:pointer;transition:background-color var(--motion-quick) var(--ease-signature), color var(--motion-quick) var(--ease-signature), border-color var(--motion-quick) var(--ease-signature), transform var(--motion-quick) var(--ease-signature), box-shadow var(--motion-standard) var(--ease-signature);font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_buttonPrimary{border:var(--rule-thin) solid var(--color-surface);background:var(--color-surface);color:var(--color-primary)}.E0kJGG_buttonPrimary:hover{background:var(--color-primary-light);border-color:var(--color-primary-light);box-shadow:var(--shadow-lift)}.E0kJGG_buttonPrimary:active,.E0kJGG_buttonGhost:active,.E0kJGG_buttonSubmit:active{transform:translateY(1px)}.E0kJGG_buttonGhost{border:var(--rule-thin) solid var(--color-on-primary-muted);color:var(--color-on-primary);background:0 0}.E0kJGG_buttonGhost:hover{background:var(--color-on-primary-muted);color:var(--color-primary)}.E0kJGG_externalIcon{flex:none}.E0kJGG_problemGrid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.E0kJGG_problem{padding:var(--space-6);border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.E0kJGG_problemTitle{margin:0 0 var(--space-3);padding-left:var(--space-5);font-size:var(--text-lead);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);position:relative}.E0kJGG_problemTitle:before{content:"";width:var(--space-3);height:var(--rule-thin);background:var(--color-danger);position:absolute;top:.55em;left:0}.E0kJGG_problemBody{color:var(--color-ink-muted);font-size:var(--text-caption);text-wrap:pretty;margin:0}.E0kJGG_steps{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.E0kJGG_step{gap:var(--space-3);padding:var(--space-6);border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative}.E0kJGG_stepNumber{width:2.25rem;height:2.25rem;margin-bottom:var(--space-1);border:var(--rule-thin) solid var(--color-primary);color:var(--color-primary);font-size:var(--text-step-number);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.E0kJGG_stepTitle{font-size:var(--text-lead);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide)}.E0kJGG_stepBody{color:var(--color-primary);font-size:var(--text-caption);font-weight:600}.E0kJGG_stepDetail{color:var(--color-ink-muted);font-size:var(--text-caption)}.E0kJGG_stepArrow{top:50%;right:calc(var(--space-7) * -1);width:var(--space-7);color:var(--color-ink-faint);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.E0kJGG_phoneGrid{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.E0kJGG_phoneFigure{gap:var(--space-5);flex-direction:column;max-width:280px;margin:0 auto;display:flex}.E0kJGG_phoneFrame{aspect-ratio:390/844;border:var(--rule-thin) solid var(--color-border);border-radius:calc(var(--radius-card) * 1.6);background:var(--color-placeholder);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.E0kJGG_phoneImage{object-fit:cover;width:100%;height:100%}.E0kJGG_figureCaption{gap:var(--space-3);flex-direction:column;display:flex}.E0kJGG_captionTitle{font-size:var(--text-lead);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide)}.E0kJGG_captionRule{width:var(--space-6);height:var(--rule-thin);background:var(--color-rule-strong);border:0;margin:0}.E0kJGG_captionBody{color:var(--color-ink-muted);font-size:var(--text-caption)}.E0kJGG_cardGrid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.E0kJGG_card{gap:var(--space-4);padding:var(--space-6);border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);transition:box-shadow var(--motion-standard) var(--ease-signature), transform var(--motion-standard) var(--ease-signature);flex-direction:column;display:flex}.E0kJGG_card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.E0kJGG_cardIcon{color:var(--color-primary)}.E0kJGG_cardTitle{font-size:var(--text-lead);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);margin:0}.E0kJGG_cardBody{color:var(--color-ink);font-size:var(--text-caption);margin:0;font-weight:600}.E0kJGG_cardDetail{padding-top:var(--space-4);border-top:var(--rule-thin) solid var(--color-rule);color:var(--color-ink-muted);font-size:var(--text-caption);text-wrap:pretty;margin:0}.E0kJGG_adminFrame{aspect-ratio:1440/900;margin-bottom:var(--space-7);border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-placeholder);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.E0kJGG_adminImage{object-fit:cover;width:100%;height:100%}.E0kJGG_featureLead{max-width:44em;margin:0 0 var(--space-7);color:var(--color-on-primary-muted);font-size:var(--text-lead);line-height:var(--leading-normal);text-wrap:pretty}.E0kJGG_featureStrong{color:var(--color-on-primary);font-weight:700}.E0kJGG_featureGrid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.E0kJGG_featureCard{gap:var(--space-4);padding:var(--space-6);border:var(--rule-thin) solid var(--color-on-primary-muted);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface) 8%, transparent);transition:background-color var(--motion-standard) var(--ease-signature);flex-direction:column;display:flex}.E0kJGG_featureCard:hover{background:color-mix(in srgb, var(--color-surface) 14%, transparent)}.E0kJGG_featureIcon{color:var(--color-on-primary)}.E0kJGG_featureTitle{font-size:var(--text-lead);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);margin:0}.E0kJGG_featureBody{color:var(--color-on-primary-muted);font-size:var(--text-caption);text-wrap:pretty;margin:0}.E0kJGG_priceLayout{gap:var(--space-7);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;display:grid}.E0kJGG_priceMain{padding:var(--space-7) var(--space-6);border:var(--rule-thin) solid var(--color-primary);border-radius:var(--radius-card);background:var(--color-primary-light);text-align:center}.E0kJGG_priceLabel{margin:0 0 var(--space-3);color:var(--color-primary);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);font-weight:700}.E0kJGG_priceValue{color:var(--color-primary);letter-spacing:var(--tracking-title);margin:0;font-size:clamp(2rem,1.4rem + 2.4vw,2.75rem);font-weight:700;line-height:1.1}.E0kJGG_priceRule{width:var(--space-7);height:var(--rule-thin);margin:var(--space-5) auto;background:var(--color-primary);opacity:.4;border:0}.E0kJGG_priceNote{color:var(--color-ink-muted);font-size:var(--text-caption);margin:0;font-weight:600}.E0kJGG_priceBody{gap:var(--space-5);flex-direction:column;display:flex}.E0kJGG_priceText{font-size:var(--text-lead);text-wrap:pretty;margin:0}.E0kJGG_priceList{gap:var(--space-4);flex-direction:column;display:flex}.E0kJGG_priceListItem{padding-left:var(--space-5);color:var(--color-ink-muted);font-size:var(--text-caption);position:relative}.E0kJGG_priceListItem:before{content:"";width:var(--space-3);height:var(--rule-thin);background:var(--color-success);position:absolute;top:.78em;left:0}.E0kJGG_faqList{gap:var(--space-3);flex-direction:column;max-width:52em;display:flex}.E0kJGG_faqItem{border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.E0kJGG_faqQuestion{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;font-size:var(--text-body);font-weight:600;line-height:var(--leading-tight);list-style:none;display:flex}.E0kJGG_faqQuestion::-webkit-details-marker{display:none}.E0kJGG_faqSign{width:16px;height:16px;transition:transform var(--motion-standard) var(--ease-signature);flex:none;margin-top:.2em;position:relative}.E0kJGG_faqSign:before,.E0kJGG_faqSign:after{content:"";background:var(--color-primary);height:1.5px;position:absolute;inset:50% 0 auto}.E0kJGG_faqSign:after{transition:opacity var(--motion-standard) var(--ease-signature);transform:rotate(90deg)}.E0kJGG_faqItem[open] .E0kJGG_faqSign{transform:rotate(180deg)}.E0kJGG_faqItem[open] .E0kJGG_faqSign:after{opacity:0}.E0kJGG_faqAnswer{padding:0 var(--space-6) var(--space-6);color:var(--color-ink-muted);font-size:var(--text-caption);text-wrap:pretty;margin:0}@media (prefers-reduced-motion:no-preference){.E0kJGG_faqItem[open] .E0kJGG_faqAnswer{animation:E0kJGG_faqOpen var(--motion-standard) var(--ease-signature) both}}@keyframes E0kJGG_faqOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.E0kJGG_formIntro{max-width:var(--measure-narrow);margin-bottom:var(--space-7);color:var(--color-ink-muted);text-wrap:pretty}.E0kJGG_form{gap:var(--space-5);max-width:var(--measure-narrow);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.E0kJGG_field{gap:var(--space-2);flex-direction:column;display:flex}.E0kJGG_fieldWide{grid-column:1/-1}.E0kJGG_label{align-items:center;gap:var(--space-2);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);font-weight:600;display:flex}.E0kJGG_required,.E0kJGG_optional{padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--text-eyebrow);font-weight:600;line-height:1.7}.E0kJGG_required{background:var(--color-primary);color:var(--color-on-primary)}.E0kJGG_optional{border:var(--rule-thin) solid var(--color-border);color:var(--color-ink-faint)}.E0kJGG_input,.E0kJGG_select,.E0kJGG_textarea{width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-ink);font-family:inherit;font-size:var(--text-body);line-height:var(--leading-tight);transition:border-color var(--motion-quick) var(--ease-signature)}.E0kJGG_textarea{min-height:calc(var(--control-height) * 3);line-height:var(--leading-normal);resize:vertical}.E0kJGG_input:focus-visible,.E0kJGG_select:focus-visible,.E0kJGG_textarea:focus-visible{border-color:var(--color-primary)}.E0kJGG_inputInvalid{border-color:var(--color-danger)}.E0kJGG_errorText{color:var(--color-danger);font-size:var(--text-eyebrow);margin:0;font-weight:600}.E0kJGG_buttonSubmit{border:var(--rule-thin) solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);grid-column:1/-1;justify-self:start}.E0kJGG_buttonSubmit:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark);box-shadow:var(--shadow-lift)}.E0kJGG_buttonSubmit:disabled{opacity:.55;cursor:progress}.E0kJGG_consentNote{color:var(--color-ink-muted);font-size:var(--text-eyebrow);text-wrap:pretty;grid-column:1/-1;margin:0}.E0kJGG_formNotice{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--rule-thin) solid var(--color-border);border-left-width:var(--space-1);border-radius:var(--radius);background:var(--color-surface);font-size:var(--text-caption);grid-column:1/-1;margin:0;display:flex}.E0kJGG_formNoticeSuccess{border-left-color:var(--color-success);color:var(--color-success)}.E0kJGG_formNoticeWarning{border-left-color:var(--color-warning);color:var(--color-warning)}.E0kJGG_footer{padding-block:var(--space-8);background:var(--color-primary);color:var(--color-on-primary)}.E0kJGG_footerInner{justify-content:space-between;align-items:flex-start;gap:var(--space-7);flex-wrap:wrap;display:flex}.E0kJGG_footerBrand{align-items:center;gap:var(--space-4);display:flex}.E0kJGG_footerLogo{height:44px;color:var(--color-on-primary)}.E0kJGG_footerName{margin:0 0 var(--space-2);font-size:var(--text-lead);letter-spacing:var(--tracking-title);font-weight:700}.E0kJGG_footerCopyright{color:var(--color-on-primary-muted);font-size:var(--text-caption)}.E0kJGG_footerMeta{align-items:flex-end;gap:var(--space-3);text-align:right;flex-direction:column;display:flex}.E0kJGG_footerMaker,.E0kJGG_footerRegion{color:var(--color-on-primary-muted);font-size:var(--text-caption);margin:0}.E0kJGG_footerLinks{justify-content:flex-end;gap:var(--space-5);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.E0kJGG_footerLink{align-items:center;gap:var(--space-2);color:var(--color-on-primary);-webkit-text-decoration-color:var(--color-on-primary-muted);text-decoration-color:var(--color-on-primary-muted);transition:color var(--motion-quick) var(--ease-signature);display:inline-flex}.E0kJGG_footerLink:hover{color:var(--color-on-primary-muted)}@media (max-width:1000px){.E0kJGG_priceLayout{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.E0kJGG_cardGrid,.E0kJGG_phoneGrid,.E0kJGG_steps,.E0kJGG_problemGrid,.E0kJGG_featureGrid{grid-template-columns:minmax(0,1fr)}.E0kJGG_phoneGrid{gap:var(--space-8)}.E0kJGG_stepArrow{top:auto;right:auto;bottom:calc(var(--space-7) * -1);width:var(--space-7);left:50%;transform:translate(-50%)rotate(90deg)}.E0kJGG_form{grid-template-columns:minmax(0,1fr)}.E0kJGG_footerInner{flex-direction:column;align-items:flex-start}.E0kJGG_footerMeta{text-align:left;align-items:flex-start}.E0kJGG_footerLinks{justify-content:flex-start}}@media (max-width:560px){.E0kJGG_heroLogo{font-size:64px}.E0kJGG_heroActions{flex-direction:column;align-items:stretch;width:100%}.E0kJGG_buttonPrimary,.E0kJGG_buttonGhost{width:100%}.E0kJGG_headerName{display:none}}.E0kJGG_headerNav{gap:var(--space-5);margin-left:var(--space-6);display:none}.E0kJGG_headerLink{color:var(--color-ink-muted);font-size:var(--text-caption);transition:color var(--motion-quick) var(--ease-signature);text-decoration:none}.E0kJGG_headerLink:hover{color:var(--color-primary)}.E0kJGG_headerTools{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.E0kJGG_langSwitch{border-radius:var(--radius-pill);border:var(--rule-thin) solid var(--color-border);background:var(--color-page);align-items:center;gap:2px;padding:2px;display:flex}.E0kJGG_langBtn{border-radius:var(--radius-pill);letter-spacing:.04em;color:var(--color-ink-faint);transition:background var(--motion-quick) var(--ease-signature), color var(--motion-quick) var(--ease-signature);padding:4px 9px;font-size:11px;font-weight:700;text-decoration:none}.E0kJGG_langBtn:hover{color:var(--color-primary)}.E0kJGG_langOn{background:var(--color-primary);color:var(--color-on-primary)}.E0kJGG_headerLogin{font-size:var(--text-caption);color:var(--color-ink-muted);transition:color var(--motion-quick) var(--ease-signature);align-items:center;gap:4px;text-decoration:none;display:none}.E0kJGG_headerLogin:hover{color:var(--color-primary)}.E0kJGG_headerLink,.E0kJGG_headerLogin,.E0kJGG_headerCta{white-space:nowrap}.E0kJGG_headerMenuBtn{border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);width:38px;height:38px;color:var(--color-primary);cursor:pointer;transition:border-color var(--motion-quick) var(--ease-signature);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.E0kJGG_headerMenuBtn:hover{border-color:var(--color-primary)}.E0kJGG_headerPanel{inset:calc(100% + var(--space-2)) 0 auto;padding:var(--space-3);border:var(--rule-thin) solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lift);border-radius:24px;position:absolute}.E0kJGG_headerPanel[hidden]{display:none}.E0kJGG_headerPanelNav{flex-direction:column;display:flex}.E0kJGG_headerPanelLink{padding:var(--space-3) var(--space-4);color:var(--color-ink);transition:background-color var(--motion-quick) var(--ease-signature);border-radius:16px;font-size:1rem;text-decoration:none}.E0kJGG_headerPanelLink:hover{background:var(--color-page)}.E0kJGG_headerPanelActions{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--rule-thin) solid var(--color-border);grid-template-columns:1fr 1fr;display:grid}.E0kJGG_headerPanelLogin,.E0kJGG_headerPanelCta{border-radius:var(--radius-pill);min-height:46px;font-size:var(--text-caption);white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.E0kJGG_headerPanelLogin{border:var(--rule-thin) solid var(--color-border);color:var(--color-ink)}.E0kJGG_headerPanelCta{background:var(--color-primary);color:var(--color-on-primary)}@media (max-width:479.98px){.E0kJGG_headerCta{display:none}}@media (min-width:1280px){.E0kJGG_headerNav,.E0kJGG_headerLogin{display:flex}.E0kJGG_headerNav{gap:var(--space-4);margin-left:var(--space-5)}.E0kJGG_headerMenuBtn,.E0kJGG_headerPanel{display:none}}.E0kJGG_heroLayout{gap:var(--space-7);align-items:center;display:grid}.E0kJGG_heroStage{order:-1}@media (min-width:980px){.E0kJGG_heroStage{order:0}.E0kJGG_heroLayout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.E0kJGG_heroCopy{min-width:0}.E0kJGG_heroStage{min-width:0;padding-block:var(--space-5) var(--space-6);position:relative}.E0kJGG_statsRow{gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-6);border-top:var(--rule-thin) solid color-mix(in srgb, var(--color-surface) 18%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:720px){.E0kJGG_statsRow{grid-template-columns:repeat(4,minmax(0,1fr))}}.E0kJGG_stat{flex-direction:column;gap:2px;display:flex}.E0kJGG_statValue{letter-spacing:-.01em;color:var(--color-on-primary);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:800}.E0kJGG_statLabel{font-size:var(--text-eyebrow);color:var(--color-on-primary-muted)}.E0kJGG_honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.js .E0kJGG_heroCopy>*{animation:E0kJGG_heroRise var(--motion-slow) var(--ease-emphasized) both}.js .E0kJGG_heroCopy>:first-child{animation-delay:60ms}.js .E0kJGG_heroCopy>:nth-child(2){animation-delay:calc(60ms + var(--stagger))}.js .E0kJGG_heroCopy>:nth-child(3){animation-delay:calc(60ms + var(--stagger) * 2)}.js .E0kJGG_heroCopy>:nth-child(4){animation-delay:calc(60ms + var(--stagger) * 3)}.js .E0kJGG_heroCopy>:nth-child(n+5){animation-delay:calc(60ms + var(--stagger) * 4)}.js .E0kJGG_heroStage{animation:E0kJGG_heroRise var(--motion-slow) var(--ease-emphasized) both;animation-delay:calc(60ms + var(--stagger) * 2)}@keyframes E0kJGG_heroRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.E0kJGG_buttonPrimary,.E0kJGG_buttonGhost,.E0kJGG_buttonSubmit,.E0kJGG_headerCta{transition:transform var(--motion-quick) var(--ease-signature), box-shadow var(--motion-quick) var(--ease-signature), background-color var(--motion-quick) var(--ease-signature), color var(--motion-quick) var(--ease-signature)}.E0kJGG_buttonPrimary:hover,.E0kJGG_buttonSubmit:hover,.E0kJGG_headerCta:hover{box-shadow:var(--shadow-lift);transform:translateY(-1px)}.E0kJGG_buttonPrimary:active,.E0kJGG_buttonGhost:active,.E0kJGG_buttonSubmit:active,.E0kJGG_headerCta:active{box-shadow:none;transform:translateY(0)}@media (hover:hover){.E0kJGG_card,.E0kJGG_featureCard,.E0kJGG_problem{transition:transform var(--motion-standard) var(--ease-signature), box-shadow var(--motion-standard) var(--ease-signature)}.E0kJGG_card:hover,.E0kJGG_featureCard:hover,.E0kJGG_problem:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}}.E0kJGG_bandMarker,.E0kJGG_bandMarkerOnDark{animation:E0kJGG_markerIn var(--motion-standard) var(--ease-emphasized) both;display:inline-block}@keyframes E0kJGG_markerIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.E0kJGG_faqAnswer{animation:E0kJGG_answerIn var(--motion-standard) var(--ease-emphasized)}@keyframes E0kJGG_answerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.E0kJGG_bandMarker,.E0kJGG_bandMarkerOnDark,.E0kJGG_faqAnswer{animation:none}.js .E0kJGG_heroCopy>*{animation:none}.js .E0kJGG_heroStage{animation:none}.E0kJGG_buttonPrimary:hover,.E0kJGG_buttonSubmit:hover,.E0kJGG_headerCta:hover,.E0kJGG_card:hover,.E0kJGG_featureCard:hover,.E0kJGG_problem:hover{transform:none}}.E0kJGG_pointGrid,.E0kJGG_pointList{gap:var(--space-6);margin-top:var(--space-7);display:grid}@media (min-width:860px){.E0kJGG_pointGrid{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr))}}.E0kJGG_pointList{gap:var(--space-5);margin-top:0}.E0kJGG_point{gap:2px var(--space-4);padding-top:var(--space-4);border-top:var(--rule-thin) solid var(--color-border);grid-template-columns:auto 1fr;display:grid}.E0kJGG_pointIcon{width:26px;height:26px;color:var(--color-primary);grid-row:span 2}.E0kJGG_pointTitle{font-size:var(--text-lead);font-weight:700;line-height:var(--leading-tight);color:var(--color-ink)}.E0kJGG_pointBody{font-size:var(--text-caption);color:var(--color-ink-muted)}.E0kJGG_splitLayout{gap:var(--space-7);align-items:center;display:grid}@media (min-width:980px){.E0kJGG_splitLayout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.E0kJGG_splitFigure{gap:var(--space-4);flex-direction:column;display:flex}.E0kJGG_figureNote{font-size:var(--text-caption);color:var(--color-ink-faint)}.E0kJGG_problemGrid{gap:var(--space-6);display:grid}@media (min-width:820px){.E0kJGG_problemGrid{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.E0kJGG_problem{gap:4px var(--space-4);border:0;border-top:var(--rule-thin) solid var(--color-border);box-shadow:none;padding:0;padding-top:var(--space-4);background:0 0;border-radius:0;grid-template-columns:auto 1fr;display:grid}.E0kJGG_problemMark{border-radius:var(--radius-pill);background:var(--color-primary);grid-row:span 2;width:3px;height:100%;min-height:34px}.E0kJGG_problemTitle{font-size:var(--text-lead);font-weight:700;line-height:var(--leading-tight)}.E0kJGG_problemBody{font-size:var(--text-caption);color:var(--color-ink-muted)}.E0kJGG_featureItem{gap:4px var(--space-4);padding-top:var(--space-4);border-top:var(--rule-thin) solid color-mix(in srgb, var(--color-surface) 22%, transparent);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto 1fr;display:grid}.E0kJGG_featureItem .E0kJGG_featureIcon{grid-row:span 2;width:26px;height:26px}.E0kJGG_heroTitle{letter-spacing:-.01em;font-size:clamp(3rem,2rem + 4.4vw,5.25rem)}.E0kJGG_bandHeading{font-size:clamp(1.5rem,1.1rem + 1.7vw,2.35rem)}.E0kJGG_form,.E0kJGG_priceMain{box-shadow:var(--shadow-card)}@media (hover:hover){.E0kJGG_problem:hover,.E0kJGG_featureItem:hover,.E0kJGG_point:hover{box-shadow:none;transform:none}}.E0kJGG_step{border:0;border-top:var(--rule-thin) solid var(--color-border);box-shadow:none;padding:var(--space-4) 0 0;background:0 0;border-radius:0}.E0kJGG_stepArrow{display:none}.E0kJGG_band{margin-bottom:var(--space-7)}.E0kJGG_pill{align-items:center;gap:var(--space-3);border:var(--rule-thin) solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-eyebrow);color:var(--color-ink-muted);padding:5px 14px 5px 8px;font-weight:700;display:inline-flex}.E0kJGG_pillNumber{border-radius:var(--radius-pill);background:var(--color-primary);min-width:22px;height:22px;color:var(--color-on-primary);font-variant-numeric:tabular-nums;place-items:center;padding-inline:5px;font-size:11px;display:inline-grid}.E0kJGG_pillOnDark{border-color:color-mix(in srgb, var(--color-surface) 26%, transparent);color:var(--color-on-primary-muted);background:0 0}.E0kJGG_pillOnDark .E0kJGG_pillNumber{background:var(--color-surface);color:var(--color-primary)}.E0kJGG_bandHeading{margin-top:var(--space-4);max-width:22em;font-weight:700;line-height:var(--leading-tight);letter-spacing:-.005em}.E0kJGG_offer{gap:var(--space-6);margin-top:var(--space-8);padding-top:var(--space-7);border-top:var(--rule-thin) solid color-mix(in srgb, var(--color-surface) 20%, transparent);display:grid}@media (min-width:900px){.E0kJGG_offer{gap:var(--space-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}}.E0kJGG_offerTitle{font-size:clamp(1.35rem,1.05rem + 1.1vw,1.9rem);font-weight:700;line-height:var(--leading-tight);color:var(--color-on-primary)}.E0kJGG_offerNote{margin-top:var(--space-3);font-size:var(--text-caption);color:var(--color-on-primary-muted)}.E0kJGG_offerList{gap:var(--space-5);display:grid}@media (min-width:620px){.E0kJGG_offerList{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.E0kJGG_offerItem{gap:4px var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface) 10%, transparent);border:var(--rule-thin) solid color-mix(in srgb, var(--color-surface) 18%, transparent);grid-template-columns:auto 1fr;display:grid}.E0kJGG_offerCheck{background:var(--color-success);width:24px;height:24px;color:var(--color-on-primary);border-radius:50%;grid-row:span 2;place-items:center;font-size:13px;font-weight:800;display:grid}.E0kJGG_offerItemTitle{font-size:var(--text-lead);color:var(--color-on-primary);font-weight:700}.E0kJGG_offerItemBody{font-size:var(--text-caption);line-height:var(--leading-normal);color:var(--color-on-primary-muted)}.E0kJGG_contactLayout{gap:var(--space-7);align-items:start;display:grid}@media (min-width:980px){.E0kJGG_contactLayout{gap:var(--space-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.E0kJGG_contactIntro{top:var(--space-6);position:sticky}}.E0kJGG_contactFormWrap .E0kJGG_form{box-shadow:none;background:0 0;border:0;padding:0}.E0kJGG_bandHeading,.E0kJGG_offerTitle,.E0kJGG_heroTitle,.E0kJGG_heroTagline{text-wrap:balance}.E0kJGG_heroLead,.E0kJGG_offerItemBody,.E0kJGG_pointBody,.E0kJGG_problemBody{text-wrap:pretty}
.U8jCRa_screen{background:var(--color-surface);width:100%;position:relative;overflow:hidden}.U8jCRa_screenInner{transform-origin:0 0;position:absolute;inset:0 auto auto 0}.U8jCRa_phone{background:var(--color-primary-deep);box-shadow:0 24px 50px -24px color-mix(in srgb, var(--color-ink) 60%, transparent), inset 0 0 0 1.5px color-mix(in srgb, var(--color-surface) 12%, transparent);border-radius:30px;padding:6px;position:relative}.U8jCRa_phone .U8jCRa_screen{background:var(--color-page);border-radius:24px}.U8jCRa_glass{pointer-events:none;border-radius:inherit;background:linear-gradient(115deg, color-mix(in srgb, var(--color-surface) 28%, transparent) 0%, transparent 34%);position:absolute;inset:0}.U8jCRa_statusBar{height:30px;color:var(--color-ink);justify-content:space-between;align-items:center;padding:4px 18px 0;font-size:10px;font-weight:600;display:flex}.U8jCRa_island{border-radius:var(--radius-pill);background:var(--color-primary-deep);width:66px;height:16px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.U8jCRa_statusIcons{align-items:center;gap:4px;display:flex}.U8jCRa_signal{align-items:flex-end;gap:1.5px;display:flex}.U8jCRa_signal span{background:var(--color-ink);border-radius:1px;width:2.5px}.U8jCRa_battery{border:1px solid color-mix(in srgb, var(--color-ink) 70%, transparent);border-radius:3px;width:17px;height:9px;padding:1px;display:block}.U8jCRa_battery span{background:var(--color-ink);border-radius:1.5px;width:72%;height:100%;display:block}.U8jCRa_homeBar{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink) 70%, transparent);width:86px;height:4px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.U8jCRa_tablet{background:var(--color-primary-deep);box-shadow:0 28px 56px -26px color-mix(in srgb, var(--color-ink) 62%, transparent), inset 0 0 0 1.5px color-mix(in srgb, var(--color-surface) 12%, transparent);border-radius:20px;padding:9px;position:relative}.U8jCRa_tabletScreen{background:var(--color-primary);border-radius:12px}.U8jCRa_browser{border-radius:var(--radius-card);border:var(--rule-thin) solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lift);overflow:hidden}.U8jCRa_browserBar{align-items:center;gap:var(--space-3);border-bottom:var(--rule-thin) solid var(--color-border);background:var(--color-page);padding:10px 14px;display:flex}.U8jCRa_dots{gap:5px;display:flex}.U8jCRa_dots i{background:color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:50%;width:9px;height:9px}.U8jCRa_urlChip{border-radius:var(--radius-pill);background:var(--color-surface);border:var(--rule-thin) solid var(--color-border);color:var(--color-ink-faint);flex:1;padding:3px 12px;font-size:11px}.U8jCRa_browserScreen{background:var(--color-page)}.U8jCRa_heroScene{min-height:300px;padding-bottom:20%;position:relative}.U8jCRa_heroTablet{width:82%;max-width:460px}.U8jCRa_heroPhone{z-index:2;width:30%;max-width:156px;position:absolute;bottom:0;right:0}.U8jCRa_kiosk{height:100%;color:var(--color-on-primary);flex-direction:column;display:flex}.U8jCRa_kioskHead{border-bottom:var(--rule-thin) solid color-mix(in srgb, var(--color-surface) 16%, transparent);letter-spacing:var(--tracking-wide);justify-content:space-between;align-items:center;padding:10px 16px;font-size:11px;display:flex}.U8jCRa_kioskTitle{font-weight:700}.U8jCRa_kioskClock{font-variant-numeric:tabular-nums;color:var(--color-on-primary-muted)}.U8jCRa_kioskBody{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:10px 18px 14px;display:flex}.U8jCRa_qrBox{background:var(--color-surface);transition:transform var(--motion-standard) var(--ease-signature);border-radius:14px;place-items:center;padding:22px;display:grid;position:relative}.U8jCRa_qrFlip{animation:U8jCRa_qrFlip var(--motion-slow) var(--ease-emphasized)}@keyframes U8jCRa_qrFlip{0%{transform:rotateY(0)}50%{transform:rotateY(88deg)scale(.94)}to{transform:rotateY(0)}}.U8jCRa_qr{width:76px;height:76px;fill:var(--color-primary-deep)}.U8jCRa_ring{width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;inset:6px;transform:rotate(-90deg)}.U8jCRa_ringTrack{fill:none;stroke:color-mix(in srgb, var(--color-success) 16%, transparent);stroke-width:2.5px}.U8jCRa_ringValue{fill:none;stroke:var(--color-success);stroke-width:2.5px;stroke-linecap:round}.U8jCRa_kioskText{text-align:center;max-width:62%}.U8jCRa_kioskScan{font-size:12px;font-weight:700;line-height:var(--leading-tight)}.U8jCRa_kioskRotates{color:var(--color-on-primary-muted);margin-top:6px;font-size:10.5px}.U8jCRa_photoCard{z-index:3;background:var(--color-surface);max-width:46%;box-shadow:var(--shadow-lift);animation:U8jCRa_photoIn var(--motion-slow) var(--ease-emphasized);border-radius:10px;align-items:center;gap:9px;padding:8px 12px;display:flex;position:absolute;top:-18px;right:0;rotate:-3deg}@keyframes U8jCRa_photoIn{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}.U8jCRa_photoQr{width:34px;height:34px;fill:color-mix(in srgb, var(--color-ink) 55%, var(--color-surface))}.U8jCRa_photoLabel{color:var(--color-ink-muted);font-size:10px;font-weight:700;line-height:1.4}.U8jCRa_photoRejected{outline:2px solid var(--color-danger);outline-offset:-2px;animation:U8jCRa_shake .36s var(--ease-signature)}.U8jCRa_photoRejected .U8jCRa_photoLabel{color:var(--color-danger)}.U8jCRa_photoRejected .U8jCRa_photoQr{fill:color-mix(in srgb, var(--color-danger) 40%, var(--color-surface))}@keyframes U8jCRa_shake{0%,to{translate:0}25%{translate:-5px}60%{translate:4px}}.U8jCRa_appHead{padding:4px 14px 0}.U8jCRa_appName{color:var(--color-primary);font-size:12px;font-weight:800}.U8jCRa_punchPad{gap:8px;padding:12px 14px 0;display:grid}.U8jCRa_punchBtn{color:var(--color-on-primary);transition:transform var(--motion-quick) var(--ease-signature), box-shadow var(--motion-quick) var(--ease-signature);border:0;border-radius:12px;padding:12px 0;font-size:15px;font-weight:800}.U8jCRa_punchIn{background:var(--color-success)}.U8jCRa_punchOut{background:color-mix(in srgb, var(--color-danger) 88%, var(--color-ink))}.U8jCRa_punchPicked{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success) 35%, transparent);transform:scale(.97)}.U8jCRa_camera{opacity:0;transition:opacity var(--motion-standard) var(--ease-signature), transform var(--motion-standard) var(--ease-signature);margin:10px 14px 0;transform:translateY(8px)}.U8jCRa_cameraOn{opacity:1;transform:none}.U8jCRa_cameraView{background:var(--color-primary-deep);border-radius:12px;place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.U8jCRa_cameraQr{width:74px;height:74px;fill:var(--color-surface);opacity:.92}.U8jCRa_scanLine{background:var(--color-surface);width:84%;height:2px;box-shadow:0 0 12px var(--color-surface);animation:U8jCRa_sweep 1.1s var(--ease-ambient) infinite;position:absolute;left:8%}.U8jCRa_scanLocked{opacity:0}@keyframes U8jCRa_sweep{0%{top:16%}to{top:82%}}.U8jCRa_reticle{border:2px solid color-mix(in srgb, var(--color-surface) 70%, transparent);transition:inset var(--motion-standard) var(--ease-emphasized), border-color var(--motion-quick) var(--ease-signature);border-radius:8px;position:absolute;inset:22%}.U8jCRa_reticleLocked{border-color:var(--color-success);inset:16%}.U8jCRa_cameraHint{text-align:center;color:var(--color-ink-faint);margin-top:8px;font-size:10.5px}.U8jCRa_result{background:var(--color-surface);box-shadow:var(--shadow-lift);opacity:0;transition:opacity var(--motion-standard) var(--ease-emphasized), transform var(--motion-standard) var(--ease-emphasized);border-radius:14px;grid-template-columns:auto auto 1fr;align-items:center;gap:4px 8px;padding:12px 14px;display:grid;position:absolute;inset:auto 14px 26px;transform:translateY(14px)}.U8jCRa_resultOn{opacity:1;transform:none}.U8jCRa_resultCheck{background:var(--color-success);width:30px;height:30px;color:var(--color-on-primary);border-radius:50%;grid-row:span 2;place-items:center;font-size:16px;font-weight:800;display:grid}.U8jCRa_resultKind{color:var(--color-success);font-size:13px;font-weight:800}.U8jCRa_resultTime{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:15px;font-weight:800}.U8jCRa_resultText{color:var(--color-ink-faint);grid-column:2/-1;font-size:10px}.U8jCRa_flyingChip{z-index:3;border-radius:var(--radius-pill);background:var(--color-success);color:var(--color-on-primary);font-variant-numeric:tabular-nums;box-shadow:var(--shadow-lift);padding:3px 10px;font-size:11px;font-weight:800;position:absolute}.U8jCRa_server{z-index:2;border-radius:var(--radius-card);border:var(--rule-thin) solid var(--color-border);background:var(--color-surface);width:min(230px,52%);box-shadow:var(--shadow-lift);opacity:0;transition:opacity var(--motion-standard) var(--ease-signature), transform var(--motion-standard) var(--ease-signature);padding:12px 14px;position:absolute;bottom:0;left:0;transform:translateY(10px)}.U8jCRa_serverOn{opacity:1;transform:none}.U8jCRa_serverHead{color:var(--color-ink-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex}.U8jCRa_serverDot{background:var(--color-success);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success) 22%, transparent);border-radius:50%}.U8jCRa_serverRow{align-items:baseline;gap:8px;margin-top:8px;display:flex}.U8jCRa_serverTime{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:17px;font-weight:800}.U8jCRa_serverKind{color:var(--color-success);font-size:11px;font-weight:700}.U8jCRa_serverTag{border-radius:var(--radius-pill);background:var(--color-primary-light);color:var(--color-primary);padding:1px 7px;font-size:9.5px;font-weight:700}.U8jCRa_serverNote{color:var(--color-ink-faint);margin-top:6px;font-size:9.5px}.U8jCRa_burnt{z-index:3;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink-muted);box-shadow:var(--shadow-card);white-space:nowrap;opacity:0;transition:opacity var(--motion-standard) var(--ease-signature), transform var(--motion-standard) var(--ease-signature);align-items:center;gap:6px;padding:6px 13px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:-16px;right:0;transform:translateY(-6px)}.U8jCRa_burnt:before{content:"";background:var(--color-danger);border-radius:50%;width:7px;height:7px}.U8jCRa_burntOn{opacity:1;transform:none}@media (max-width:760px){.U8jCRa_heroScene{min-height:260px;padding-bottom:26%}.U8jCRa_heroTablet{width:88%}.U8jCRa_heroPhone{width:34%}.U8jCRa_server{width:58%}}.U8jCRa_sceneBox{width:100%}.U8jCRa_tabs{gap:6px;padding:8px 14px 0;display:flex}.U8jCRa_tab,.U8jCRa_tabOn{border-radius:var(--radius-pill);padding:3px 10px;font-size:9.5px;font-weight:700}.U8jCRa_tab{color:var(--color-ink-faint)}.U8jCRa_tabOn{background:var(--color-primary);color:var(--color-on-primary)}.U8jCRa_reportHead{justify-content:space-between;align-items:baseline;padding:12px 14px 6px;display:flex}.U8jCRa_reportMonth{color:var(--color-ink);font-size:13px;font-weight:800}.U8jCRa_reportAuto{border-radius:var(--radius-pill);background:var(--color-primary-light);color:var(--color-primary);padding:2px 8px;font-size:9px;font-weight:700}.U8jCRa_reportTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:calc(100% - 28px);margin:0 14px;font-size:10px}.U8jCRa_reportTable th{border-bottom:var(--rule-thin) solid var(--color-border);text-align:left;color:var(--color-ink-faint);padding:5px 4px;font-size:9px;font-weight:700}.U8jCRa_reportTable td{border-bottom:var(--rule-thin) solid var(--color-border);color:var(--color-ink);padding:6px 4px}.U8jCRa_rowEmpty td{color:var(--color-ink-faint)}.U8jCRa_rowFilled{animation:U8jCRa_rowIn var(--motion-standard) var(--ease-emphasized)}@keyframes U8jCRa_rowIn{0%{opacity:.25;transform:translateY(-3px)}to{opacity:1;transform:none}}.U8jCRa_otCell{color:var(--color-warning);font-weight:700}.U8jCRa_reportTotal{background:var(--color-page);color:var(--color-ink-muted);border-radius:10px;justify-content:space-between;align-items:baseline;margin:10px 14px 0;padding:8px 10px;font-size:10px;display:flex}.U8jCRa_reportTotal strong{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:15px}.U8jCRa_submitBtn{background:var(--color-primary);color:var(--color-on-primary);transition:background var(--motion-standard) var(--ease-signature);border:0;border-radius:12px;padding:11px 0;font-size:13px;font-weight:800;position:absolute;inset:auto 14px 24px}.U8jCRa_submitDone{background:var(--color-success)}.U8jCRa_historyTitle{color:var(--color-ink);padding:12px 14px 4px;font-size:13px;font-weight:800}.U8jCRa_historyList{margin:0 14px;padding:0;list-style:none}.U8jCRa_historyItem{border-bottom:var(--rule-thin) solid var(--color-border);grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;padding:9px 0;display:grid}.U8jCRa_historyNew{animation:U8jCRa_historyIn var(--motion-slow) var(--ease-emphasized)}@keyframes U8jCRa_historyIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.U8jCRa_historyKind{border-radius:var(--radius-pill);padding:2px 8px;font-size:9.5px;font-weight:800}.U8jCRa_kindIn{background:color-mix(in srgb, var(--color-success) 14%, var(--color-surface));color:var(--color-success)}.U8jCRa_kindOut{background:color-mix(in srgb, var(--color-danger) 12%, var(--color-surface));color:var(--color-danger)}.U8jCRa_historyTime{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:11px;font-weight:700}.U8jCRa_historyTags{grid-column:2;gap:5px;display:flex}.U8jCRa_tagMethod,.U8jCRa_tagReview{border-radius:var(--radius-pill);padding:1px 7px;font-size:8.5px;font-weight:700}.U8jCRa_tagMethod{background:var(--color-primary-light);color:var(--color-primary)}.U8jCRa_tagReview{background:color-mix(in srgb, var(--color-warning) 16%, var(--color-surface));color:var(--color-warning)}.U8jCRa_adminScene{position:relative}.U8jCRa_adminBody{height:100%;padding:20px 24px;position:relative}.U8jCRa_adminHead{justify-content:space-between;align-items:flex-start;display:flex}.U8jCRa_adminTitle{color:var(--color-ink);font-size:19px;font-weight:800}.U8jCRa_adminMonth{color:var(--color-ink-faint);margin-top:3px;font-size:12px}.U8jCRa_exportBtn{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);transition:background var(--motion-standard) var(--ease-signature);border:0;padding:8px 18px;font-size:12px;font-weight:700}.U8jCRa_exportDone{background:var(--color-success)}.U8jCRa_adminTable{border-collapse:collapse;background:var(--color-surface);border-radius:var(--radius-card);width:100%;box-shadow:var(--shadow-card);margin-top:18px;font-size:12.5px;overflow:hidden}.U8jCRa_adminTable th{background:var(--color-page);border-bottom:var(--rule-thin) solid var(--color-border);text-align:left;color:var(--color-ink-muted);padding:10px 12px;font-size:11px;font-weight:700}.U8jCRa_adminRow td{border-bottom:var(--rule-thin) solid var(--color-border);height:38px;color:var(--color-ink);transition:background var(--motion-standard) var(--ease-signature);padding:0 12px}.U8jCRa_num{font-variant-numeric:tabular-nums;color:var(--color-ink-muted)}.U8jCRa_rowScanning td{background:color-mix(in srgb, var(--color-primary) 7%, var(--color-surface))}.U8jCRa_rowDiff td{background:color-mix(in srgb, var(--color-danger) 7%, var(--color-surface))}.U8jCRa_rowNone td{background:color-mix(in srgb, var(--color-warning) 9%, var(--color-surface))}.U8jCRa_badgeMatch,.U8jCRa_badgeDiff,.U8jCRa_badgeNone{border-radius:var(--radius-pill);animation:U8jCRa_badgeIn var(--motion-standard) var(--ease-emphasized);padding:2px 9px;font-size:10.5px;font-weight:700}@keyframes U8jCRa_badgeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.U8jCRa_badgeMatch{background:color-mix(in srgb, var(--color-success) 13%, var(--color-surface));color:var(--color-success)}.U8jCRa_badgeDiff{background:color-mix(in srgb, var(--color-danger) 13%, var(--color-surface));color:var(--color-danger)}.U8jCRa_badgeNone{background:color-mix(in srgb, var(--color-warning) 18%, var(--color-surface));color:var(--color-warning)}.U8jCRa_badgeWaiting{border-radius:var(--radius-pill);background:var(--color-placeholder);width:42px;height:8px;display:block}.U8jCRa_actionCell{text-align:right}.U8jCRa_approveChip{border:var(--rule-thin) solid var(--color-primary);border-radius:var(--radius-pill);color:var(--color-primary);transition:background var(--motion-standard) var(--ease-signature), color var(--motion-standard) var(--ease-signature), border-color var(--motion-standard) var(--ease-signature);padding:3px 12px;font-size:10.5px;font-weight:700;display:inline-block}.U8jCRa_approveDone{background:var(--color-success);border-color:var(--color-success);color:var(--color-on-primary)}.U8jCRa_scanBar{background:var(--color-primary);height:2px;box-shadow:0 0 14px color-mix(in srgb, var(--color-primary) 60%, transparent);transition:top .12s linear;position:absolute;left:24px;right:24px}.U8jCRa_fileChip{border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-lift);color:var(--color-ink);opacity:0;transition:opacity var(--motion-standard) var(--ease-emphasized), transform var(--motion-standard) var(--ease-emphasized);align-items:center;gap:8px;padding:8px 16px 8px 8px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:-14px;right:4%;transform:translateY(10px)}.U8jCRa_fileChipOn{opacity:1;transform:none}.U8jCRa_fileIcon{border-radius:var(--radius-pill);background:var(--color-success);color:var(--color-on-primary);letter-spacing:.06em;padding:3px 8px;font-size:9px;font-weight:800}.U8jCRa_fallbackScene{width:min(100%,420px);position:relative}.U8jCRa_padWrap{height:100%;color:var(--color-on-primary);flex-direction:column;align-items:center;padding:14px 18px 16px;display:flex}.U8jCRa_padLabel{letter-spacing:var(--tracking-wide);color:var(--color-on-primary-muted);font-size:11px}.U8jCRa_padValue{font-variant-numeric:tabular-nums;letter-spacing:.08em;min-height:30px;margin-top:4px;font-size:22px;font-weight:800}.U8jCRa_keypad{grid-template-columns:repeat(3,56px);gap:6px;margin-top:8px;display:grid}.U8jCRa_key{background:color-mix(in srgb, var(--color-surface) 12%, transparent);height:32px;transition:background var(--motion-quick) var(--ease-signature), transform var(--motion-quick) var(--ease-signature);border-radius:8px;place-items:center;font-size:13px;font-weight:700;display:grid}.U8jCRa_keyOk{background:color-mix(in srgb, var(--color-success) 80%, transparent)}.U8jCRa_keyOn{background:var(--color-surface);color:var(--color-primary);transform:scale(.94)}.U8jCRa_padResult{background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-lift);opacity:0;transition:opacity var(--motion-standard) var(--ease-emphasized), transform var(--motion-standard) var(--ease-emphasized);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:11px;line-height:1.4;display:flex;position:absolute;inset:auto 14px 14px;transform:translateY(10px)}.U8jCRa_padResultOn{opacity:1;transform:none}.U8jCRa_padResult strong{color:var(--color-success);font-size:13px}
