@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_cdebc757-module__w0t8QW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_cdebc757-module__w0t8QW__variable{--font-geist:"Geist","Geist Fallback"}
.welcome-module__qrcLxG__page{--body:#e4e1da;--body-hi:#f2f0eb;--panel:#d2cec5;--panel-in:#c9c4ba;--groove-dark:#b5b0a6;--groove-light:#f6f4ef;--ink:#1d1c1a;--ink-2:#45433e;--legend:#4a463f;--display:#1d1c1a;--display-line:#3a3834;--display-text:#edeae3;--display-dim:#a39e94;--rec:#ff5b1f;--rec-deep:#d9430c;--ok:#7fc59a;--field-border:#aca79d;--font-sans:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--ease-out:cubic-bezier(.16,1,.3,1);--gutter:clamp(20px,4vw,48px);background:var(--body);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01";font-size:16px;line-height:1.5}.welcome-module__qrcLxG__page ::selection{background:var(--ink);color:var(--body-hi)}.welcome-module__qrcLxG__page :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.welcome-module__qrcLxG__wrap{max-width:1200px;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));margin:0 auto}.welcome-module__qrcLxG__legend{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--legend);font-size:11px;font-weight:500}.welcome-module__qrcLxG__groove{background:linear-gradient(var(--groove-dark)0 1px,var(--groove-light)1px 2px);border:0;height:2px;margin:0}.welcome-module__qrcLxG__key,.welcome-module__qrcLxG__keyLight{appearance:none;min-height:52px;font:600 15px/1 var(--font-sans);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:transform .12s var(--ease-out),box-shadow .12s var(--ease-out),background-color .16s var(--ease-out);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.welcome-module__qrcLxG__key{background:var(--ink);color:var(--body-hi);border:0;box-shadow:inset 0 1px #ffffff24,0 2px 3px #1d1c1a47}.welcome-module__qrcLxG__key:hover{background:#2c2a27}.welcome-module__qrcLxG__keyLight{border:1px solid var(--field-border);background:var(--body-hi);color:var(--ink);box-shadow:inset 0 1px #fff,0 1px 2px #1d1c1a29}.welcome-module__qrcLxG__keyLight:hover{background:#fbfaf7}.welcome-module__qrcLxG__key:active,.welcome-module__qrcLxG__keyLight:active{transform:translateY(1px);box-shadow:inset 0 1px 2px #1d1c1a4d}.welcome-module__qrcLxG__key:disabled,.welcome-module__qrcLxG__keyLight:disabled{opacity:.6;cursor:progress;transform:none}.welcome-module__qrcLxG__keySmall{min-height:40px;padding:0 16px;font-size:14px}.welcome-module__qrcLxG__nav{z-index:40;background:var(--body);position:sticky;top:0}.welcome-module__qrcLxG__navInner{justify-content:space-between;align-items:center;gap:24px;height:68px;display:flex}.welcome-module__qrcLxG__brand{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:9px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.welcome-module__qrcLxG__brand svg{width:22px;height:22px}.welcome-module__qrcLxG__navLinks{align-items:center;gap:28px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.welcome-module__qrcLxG__navLinks a{color:var(--ink-2);transition:color .16s var(--ease-out);text-decoration:none}.welcome-module__qrcLxG__navLinks a:hover{color:var(--ink)}@media (max-width:720px){.welcome-module__qrcLxG__navOptional{display:none}.welcome-module__qrcLxG__navLinks{gap:16px}}.welcome-module__qrcLxG__hero{padding-block:clamp(32px,6vw,64px) clamp(48px,7vw,88px)}.welcome-module__qrcLxG__heroTop{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:32px 56px;display:grid}.welcome-module__qrcLxG__headline{letter-spacing:-.038em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(42px,5.6vw,72px);font-weight:650;line-height:.98}.welcome-module__qrcLxG__claim{gap:12px;min-width:0;display:grid}.welcome-module__qrcLxG__claimLead{color:var(--ink-2);max-width:40ch;margin:0;font-size:17px;line-height:1.45}.welcome-module__qrcLxG__claimForm{gap:14px;display:grid}.welcome-module__qrcLxG__claimRow{gap:8px;display:flex}.welcome-module__qrcLxG__claimRow input{flex:auto;width:100%;min-width:0}.welcome-module__qrcLxG__claimRow .welcome-module__qrcLxG__key{flex:none}.welcome-module__qrcLxG__claimMore{animation:welcome-module__qrcLxG__claimOpen .32s var(--ease-out);gap:14px;display:grid}@keyframes welcome-module__qrcLxG__claimOpen{0%{opacity:0;transform:translateY(-6px)}}.welcome-module__qrcLxG__claimDone{background:var(--body-hi);box-shadow:inset 0 0 0 1px var(--field-border);color:var(--ink-2);border-radius:12px;gap:4px;padding:16px 18px;display:grid}.welcome-module__qrcLxG__claimDone b{color:var(--ink);font-size:17px}.welcome-module__qrcLxG__controlPlate{background:var(--panel);box-shadow:inset 0 1px 0 var(--groove-light),inset 0 -2px 0 var(--groove-dark);border-radius:20px;padding:clamp(18px,2.4vw,26px)}.welcome-module__qrcLxG__fine{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;font-size:14px;display:flex}.welcome-module__qrcLxG__textLink{appearance:none;font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.welcome-module__qrcLxG__textLink:hover{text-decoration-thickness:2px}.welcome-module__qrcLxG__input{border:1px solid var(--field-border);background:var(--body-hi);height:52px;font:400 16px var(--font-sans);color:var(--ink);transition:border-color .16s var(--ease-out);border-radius:10px;padding:0 16px;box-shadow:inset 0 1px 2px #1d1c1a1f}.welcome-module__qrcLxG__input::placeholder{color:#6c685f}.welcome-module__qrcLxG__input:focus{border-color:var(--ink);box-shadow:inset 0 1px 2px #1d1c1a1f,0 0 0 1px var(--ink);outline:none}@media (max-width:900px){.welcome-module__qrcLxG__heroTop{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:480px){.welcome-module__qrcLxG__claimRow{flex-direction:column}}.welcome-module__qrcLxG__device{background:var(--panel);box-shadow:inset 0 1px 0 var(--groove-light),inset 0 -2px 0 var(--groove-dark),0 18px 40px -24px #1d1c1a73;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(14px,1.8vw,22px);margin-top:clamp(32px,4vw,44px);padding:clamp(14px,1.8vw,22px);display:grid;position:relative}.welcome-module__qrcLxG__inputPanel{background:var(--panel-in);box-shadow:inset 0 2px 3px #1d1c1a1f,inset 0 -1px 0 var(--groove-light);border-radius:16px;grid-template-rows:auto auto auto 1fr auto;gap:12px;min-width:0;padding:clamp(18px,2vw,24px);display:grid}.welcome-module__qrcLxG__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}@media (max-width:480px){.welcome-module__qrcLxG__panelHeadAside{display:none}}.welcome-module__qrcLxG__cardRow{grid-template-columns:minmax(0,220px) minmax(108px,1fr);display:grid;position:relative;container-type:inline-size}.welcome-module__qrcLxG__card{aspect-ratio:85/55;color:#22252b;background:#fbfaf7;border-radius:5px;position:relative;box-shadow:0 1px 1px #1d1c1a1f,0 6px 14px -6px #1d1c1a59;container-type:inline-size}.welcome-module__qrcLxG__cardInner{grid-template-rows:auto 1fr;justify-items:start;padding:7cqw 8cqw;display:grid;position:absolute;inset:0}.welcome-module__qrcLxG__cardBrand{align-items:center;gap:2.7cqw;display:flex}.welcome-module__qrcLxG__cardLogo{flex:none;width:7.5cqw;height:7.5cqw}.welcome-module__qrcLxG__cardCompany{letter-spacing:.04em;text-transform:uppercase;color:#1f3a5f;font-size:3.6cqw;font-weight:700;line-height:1.15}.welcome-module__qrcLxG__cardCompany small{letter-spacing:.02em;text-transform:none;color:#5b6270;font-size:3.1cqw;font-weight:500;display:block}.welcome-module__qrcLxG__cardWho{place-self:end stretch;justify-items:start;display:grid}.welcome-module__qrcLxG__cardName{letter-spacing:-.01em;font-size:5.4cqw;font-weight:650;line-height:1.2}.welcome-module__qrcLxG__cardTitle{color:#5b6270;margin-top:.3cqw;font-size:3.5cqw}.welcome-module__qrcLxG__cardContact{color:#3e4450;border-top:1px solid #dce0e6;justify-self:stretch;justify-items:start;margin-top:2.6cqw;padding-top:2.4cqw;font-size:3.3cqw;line-height:1.45;display:grid}.welcome-module__qrcLxG__card [data-scan]{transition:outline-color .28s var(--ease-out),background-color .28s var(--ease-out);border-radius:3px;outline:1.5px solid #0000;margin:-2px -3px;padding:2px 3px}.welcome-module__qrcLxG__card [data-scan][data-on=true]{outline-color:var(--ink);background-color:#ff5b1f0f}.welcome-module__qrcLxG__scanLine{background:var(--rec);pointer-events:none;height:2px;animation:1.1s cubic-bezier(.4,0,.2,1) forwards welcome-module__qrcLxG__scanSweep;position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px 2px #ff5b1f73}@keyframes welcome-module__qrcLxG__scanSweep{0%{opacity:1;top:0}90%{opacity:1}to{opacity:0;top:100%}}.welcome-module__qrcLxG__callouts{align-items:end;padding-left:18px;display:flex;position:relative}.welcome-module__qrcLxG__lead{border-top:1px solid var(--ink);transform-origin:0;height:0;transition:transform .32s var(--ease-out);position:absolute;transform:scaleX(0)}.welcome-module__qrcLxG__lead:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px;position:absolute;top:-3.5px;left:-3px}.welcome-module__qrcLxG__lead[data-on=true]{transform:scaleX(1)}.welcome-module__qrcLxG__callout{white-space:nowrap;color:var(--ink);opacity:0;transition:opacity .26s var(--ease-out),transform .26s var(--ease-out);align-items:center;gap:7px;display:flex;position:absolute;transform:translate(-4px,-50%)}.welcome-module__qrcLxG__callout[data-on=true]{opacity:1;transition-delay:.12s;transform:translateY(-50%)}.welcome-module__qrcLxG__calloutCheck{width:12px;height:12px;color:var(--legend);flex:none}.welcome-module__qrcLxG__calloutSum{white-space:nowrap;opacity:0;transition:opacity .26s var(--ease-out)}.welcome-module__qrcLxG__calloutSum[data-on=true]{opacity:1;transition-delay:.2s}@container (max-width:360px){.welcome-module__qrcLxG__calloutSum{display:none}}.welcome-module__qrcLxG__wave{align-items:center;gap:3px;height:36px;display:flex}.welcome-module__qrcLxG__wave span{background:var(--ink);transform-origin:50%;max-width:6px;transition:opacity .2s var(--ease-out);border-radius:3px;flex:1}.welcome-module__qrcLxG__wave[data-live=false] span{opacity:.55}.welcome-module__qrcLxG__wave[data-live=true] span{animation:.64s ease-in-out infinite alternate welcome-module__qrcLxG__waveBar}@keyframes welcome-module__qrcLxG__waveBar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.welcome-module__qrcLxG__said{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(18px,1.7vw,21px);line-height:1.4}.welcome-module__qrcLxG__said .welcome-module__qrcLxG__word{transition:opacity .18s var(--ease-out)}.welcome-module__qrcLxG__said .welcome-module__qrcLxG__word[data-on=false]{opacity:.18}.welcome-module__qrcLxG__said mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .22s var(--ease-out),color .22s var(--ease-out);background:0 0;border-radius:4px;padding:0 .15em}.welcome-module__qrcLxG__said mark[data-lit=true]{background:var(--ink);color:var(--body-hi)}.welcome-module__qrcLxG__recRow{align-items:center;gap:16px;display:flex}.welcome-module__qrcLxG__recKey{appearance:none;background:var(--rec);width:76px;height:76px;box-shadow:inset 0 1px 0 #ffffff47,0 0 0 6px var(--panel-in),0 0 0 7px var(--groove-dark),0 0 0 8px var(--groove-light),0 2px 3px 6px #1d1c1a1f;cursor:pointer;transition:transform .12s var(--ease-out),background-color .12s var(--ease-out);border:0;border-radius:50%;flex:none;position:relative}.welcome-module__qrcLxG__recKey:hover{background:#f45216}.welcome-module__qrcLxG__recKey:active{background:var(--rec-deep);transform:translateY(1px)}.welcome-module__qrcLxG__recKey:focus-visible{outline-offset:12px;border-radius:50%}.welcome-module__qrcLxG__recHint{gap:2px;display:grid}.welcome-module__qrcLxG__recHint b{font-size:15px;font-weight:600}.welcome-module__qrcLxG__led{vertical-align:1px;background:#8f8a80;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:inset 0 1px 1px #0000004d}.welcome-module__qrcLxG__led[data-on=true]{background:var(--rec);box-shadow:0 0 0 3px #ff5b1f40}.welcome-module__qrcLxG__led[data-tone=ok]{background:#3f8a5a;box-shadow:0 0 0 3px #3f8a5a2e}.welcome-module__qrcLxG__screen{background:var(--display);color:var(--display-text);box-shadow:inset 0 0 0 1px #000,inset 0 2px 10px #0009,0 1px 0 var(--groove-light);border-radius:16px;grid-template-rows:auto 1fr auto;gap:12px;min-width:0;padding:clamp(18px,2vw,26px);display:grid}.welcome-module__qrcLxG__screenHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.welcome-module__qrcLxG__screenHead .welcome-module__qrcLxG__legend{color:var(--display-dim)}.welcome-module__qrcLxG__timer{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--display-text);letter-spacing:.02em;font-size:clamp(22px,2.2vw,28px)}.welcome-module__qrcLxG__timer[data-live=true]{color:#ff7a47}.welcome-module__qrcLxG__fields{align-content:center;margin:0;display:grid}.welcome-module__qrcLxG__fieldRow{border-bottom:1px solid var(--display-line);grid-template-columns:minmax(96px,150px) minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;display:grid}.welcome-module__qrcLxG__fieldRow:last-child{border-bottom:0}.welcome-module__qrcLxG__fieldRow dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--display-dim);font-size:11px}.welcome-module__qrcLxG__fieldRow dd{letter-spacing:-.01em;min-width:0;transition:opacity .26s var(--ease-out),filter .26s var(--ease-out),transform .26s var(--ease-out);justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:clamp(17px,1.7vw,21px);display:flex}.welcome-module__qrcLxG__fieldRow dd[data-on=false]{opacity:0;filter:blur(6px);transform:translate(-6px)}@media (max-width:480px){.welcome-module__qrcLxG__fieldRow{grid-template-columns:minmax(0,1fr);gap:4px}}.welcome-module__qrcLxG__fieldSource{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#8a857c;border:1px solid var(--display-line);border-radius:4px;flex:none;padding:1px 6px;font-size:10px}.welcome-module__qrcLxG__status{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--display-dim);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:11px;display:flex}.welcome-module__qrcLxG__status b{color:var(--ok);align-items:center;gap:8px;font-weight:500;display:inline-flex}.welcome-module__qrcLxG__status b[data-state=working]{color:var(--display-text)}.welcome-module__qrcLxG__statusDot{background:currentColor;border-radius:50%;width:7px;height:7px}.welcome-module__qrcLxG__example{background:var(--body);box-shadow:0 0 0 1px var(--groove-dark);border-radius:5px;padding:3px 9px;position:absolute;top:-11px;right:clamp(26px,3vw,40px)}@media (max-width:860px){.welcome-module__qrcLxG__device{border-radius:22px;grid-template-columns:minmax(0,1fr)}}.welcome-module__qrcLxG__section{padding-block:clamp(56px,7vw,96px)}.welcome-module__qrcLxG__sectionHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px 56px;margin-bottom:clamp(32px,4vw,48px);display:grid}.welcome-module__qrcLxG__h2{letter-spacing:-.032em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(32px,3.8vw,48px);font-weight:650;line-height:1.02}.welcome-module__qrcLxG__sectionLead{color:var(--ink-2);max-width:52ch;margin:0;font-size:17px;line-height:1.55}@media (max-width:800px){.welcome-module__qrcLxG__sectionHead{grid-template-columns:minmax(0,1fr)}}.welcome-module__qrcLxG__tape{background:var(--panel);box-shadow:inset 0 1px 0 var(--groove-light),inset 0 -2px 0 var(--groove-dark);border-radius:20px;padding:clamp(20px,3vw,36px)}.welcome-module__qrcLxG__scale{background:repeating-linear-gradient(90deg,var(--ink)0 1px,transparent 1px calc(100%/60))bottom/100% 8px no-repeat,repeating-linear-gradient(90deg,var(--ink)0 1px,transparent 1px calc(100%/12))bottom/100% 16px no-repeat;border-bottom:1px solid var(--ink);height:52px;margin-bottom:8px;position:relative}.welcome-module__qrcLxG__scaleEnd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--legend);font-size:12px;position:absolute;top:0;left:0}.welcome-module__qrcLxG__scaleEndRight{left:auto;right:0}.welcome-module__qrcLxG__cue{background:var(--ink);color:var(--body-hi);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:4px;padding:2px 7px;font-size:12px;position:absolute;top:0;transform:translate(-50%)}.welcome-module__qrcLxG__cue:after{content:"";background:var(--ink);width:2px;height:30px;margin-left:-1px;position:absolute;top:100%;left:50%}.welcome-module__qrcLxG__channels{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.welcome-module__qrcLxG__channel{border-left:1px solid var(--groove-dark);box-shadow:inset 1px 0 0 var(--groove-light);grid-template-rows:auto 1fr auto;gap:10px;padding:24px clamp(16px,2.4vw,28px) 4px;display:grid}.welcome-module__qrcLxG__channel:first-child{box-shadow:none;border-left:0;padding-left:0}.welcome-module__qrcLxG__channelHead{align-items:center;gap:12px;display:flex}.welcome-module__qrcLxG__channelIcon{background:var(--panel-in);width:40px;height:40px;color:var(--ink);box-shadow:inset 0 1px 2px #1d1c1a2e,0 1px 0 var(--groove-light);border-radius:10px;flex:none;place-items:center;display:grid}.welcome-module__qrcLxG__channelIcon svg{width:22px;height:22px}.welcome-module__qrcLxG__channel h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:650;line-height:1.15}.welcome-module__qrcLxG__channel p{color:var(--ink-2);max-width:38ch;margin:0;font-size:16px;line-height:1.55}.welcome-module__qrcLxG__channelFoot{align-items:center;padding-top:14px;display:flex}@media (max-width:760px){.welcome-module__qrcLxG__scale{display:none}.welcome-module__qrcLxG__channels{grid-template-columns:minmax(0,1fr)}.welcome-module__qrcLxG__channel,.welcome-module__qrcLxG__channel:first-child{box-shadow:none;border-left:0;border-top:1px solid var(--groove-dark);padding:20px 0}.welcome-module__qrcLxG__channel:first-child{border-top:0;padding-top:0}}.welcome-module__qrcLxG__plate{background:var(--panel);box-shadow:inset 0 2px 3px #1d1c1a1a,inset 0 -1px 0 var(--groove-light);border-radius:20px;padding:4px clamp(20px,3vw,36px)}.welcome-module__qrcLxG__spec{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);margin:0;display:grid}.welcome-module__qrcLxG__specRow{border-top:1px solid var(--groove-dark);box-shadow:inset 0 1px 0 var(--groove-light);grid-template-columns:minmax(120px,.7fr) minmax(0,1.6fr);gap:8px 20px;padding:20px 0;display:grid}.welcome-module__qrcLxG__specRow:nth-child(-n+2){box-shadow:none;border-top:0}@media (max-width:860px){.welcome-module__qrcLxG__specRow:nth-child(2){border-top:1px solid var(--groove-dark);box-shadow:inset 0 1px 0 var(--groove-light)}}.welcome-module__qrcLxG__specRow dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--legend);padding-top:4px;font-size:12px}.welcome-module__qrcLxG__specRow dd{gap:4px;margin:0;display:grid}.welcome-module__qrcLxG__specRow dd b{letter-spacing:-.012em;font-size:17px;font-weight:650}.welcome-module__qrcLxG__specRow dd span{color:var(--ink-2);font-size:15px;line-height:1.5}@media (max-width:860px){.welcome-module__qrcLxG__spec{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.welcome-module__qrcLxG__specRow{grid-template-columns:84px minmax(0,1fr);gap:8px 14px}.welcome-module__qrcLxG__specRow dt{font-size:11px}}.welcome-module__qrcLxG__pricing{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:clamp(16px,2vw,22px);display:grid}.welcome-module__qrcLxG__meterPanel{background:var(--display);color:var(--display-text);border-radius:20px;align-content:start;gap:22px;padding:clamp(22px,3vw,32px);display:grid;box-shadow:inset 0 0 0 1px #000,inset 0 2px 10px #0009}.welcome-module__qrcLxG__meterPanel .welcome-module__qrcLxG__legend{color:var(--display-dim)}.welcome-module__qrcLxG__meterRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px 16px;display:grid}.welcome-module__qrcLxG__meterRow span{font-size:17px}.welcome-module__qrcLxG__meterRow b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.welcome-module__qrcLxG__meter{grid-column:1/-1;grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.welcome-module__qrcLxG__meter i{background:var(--display-line);border-radius:2px;height:10px}.welcome-module__qrcLxG__meter i[data-on=true]{background:var(--display-text)}.welcome-module__qrcLxG__meterNote{color:var(--display-dim);margin:0;font-size:14px}.welcome-module__qrcLxG__readout{border-top:1px solid var(--display-line);gap:14px;margin-top:6px;padding-top:22px;display:grid}.welcome-module__qrcLxG__readoutGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.welcome-module__qrcLxG__readoutGrid div{box-shadow:inset 0 0 0 1px var(--display-line);background:#262522;border-radius:10px;gap:2px;padding:14px 16px;display:grid}.welcome-module__qrcLxG__readoutGrid dt{color:var(--display-dim);font-size:13px}.welcome-module__qrcLxG__readoutGrid dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--display-text);margin:0;font-size:clamp(30px,3.2vw,40px);line-height:1.1}@media (max-width:420px){.welcome-module__qrcLxG__readoutGrid div{padding:12px}}.welcome-module__qrcLxG__plans{gap:clamp(16px,2vw,22px);display:grid}.welcome-module__qrcLxG__plan{background:var(--panel);box-shadow:inset 0 1px 0 var(--groove-light),inset 0 -2px 0 var(--groove-dark);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px 20px;padding:clamp(20px,2.6vw,28px);display:grid}.welcome-module__qrcLxG__plan h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:650}.welcome-module__qrcLxG__price{letter-spacing:-.03em;text-align:right;font-size:34px;font-weight:650;line-height:1}.welcome-module__qrcLxG__price small{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--legend);margin-top:6px;font-size:11px;font-weight:500;display:block}.welcome-module__qrcLxG__planList{color:var(--ink-2);grid-column:1/-1;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.welcome-module__qrcLxG__planList li{align-items:baseline;gap:10px;display:flex}.welcome-module__qrcLxG__planList li:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.welcome-module__qrcLxG__planAction{grid-column:1/-1}@media (max-width:900px){.welcome-module__qrcLxG__pricing{grid-template-columns:minmax(0,1fr)}}.welcome-module__qrcLxG__closing{padding-block:clamp(64px,9vw,112px)}.welcome-module__qrcLxG__closingInner{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:end;gap:28px 56px;display:grid}@media (max-width:860px){.welcome-module__qrcLxG__closingInner{grid-template-columns:minmax(0,1fr);align-items:start}}.welcome-module__qrcLxG__footer{color:var(--ink-2);padding-block:28px 40px;font-size:14px}.welcome-module__qrcLxG__footerInner{flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;display:flex}.welcome-module__qrcLxG__footer nav{gap:22px;display:flex}.welcome-module__qrcLxG__footer a{color:var(--ink-2);text-decoration:none}.welcome-module__qrcLxG__footer a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.welcome-module__qrcLxG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.welcome-module__qrcLxG__dialog{--body:#e4e1da;--body-hi:#f2f0eb;--panel:#d2cec5;--groove-dark:#b5b0a6;--groove-light:#f6f4ef;--ink:#1d1c1a;--ink-2:#45433e;--legend:#4a463f;--field-border:#aca79d;--font-sans:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--ease-out:cubic-bezier(.16,1,.3,1);background:var(--body);width:min(100% - 32px,520px);color:var(--ink);font-family:var(--font-sans);box-shadow:inset 0 1px 0 var(--groove-light),0 30px 60px -20px #1d1c1a80;border:0;border-radius:22px;margin:auto;padding:0}.welcome-module__qrcLxG__dialog::backdrop{background:#1d1c1a8c}.welcome-module__qrcLxG__dialog :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.welcome-module__qrcLxG__dialogHead{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 18px;display:flex}.welcome-module__qrcLxG__dialogHead h2{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:650}.welcome-module__qrcLxG__dialogHead p{color:var(--ink-2);margin:6px 0 0;font-size:15px}.welcome-module__qrcLxG__closeKey{appearance:none;border:1px solid var(--field-border);background:var(--body-hi);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #fff,0 1px 2px #1d1c1a29}.welcome-module__qrcLxG__closeKey:active{transform:translateY(1px)}.welcome-module__qrcLxG__dialogBody{gap:14px;padding:20px 24px 24px;display:grid}.welcome-module__qrcLxG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:480px){.welcome-module__qrcLxG__fieldGrid{grid-template-columns:minmax(0,1fr)}}.welcome-module__qrcLxG__field{gap:6px;min-width:0;display:grid}.welcome-module__qrcLxG__field .welcome-module__qrcLxG__input{width:100%;min-width:0}.welcome-module__qrcLxG__field label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--legend);font-size:11px}.welcome-module__qrcLxG__field label abbr{margin-left:2px;text-decoration:none}.welcome-module__qrcLxG__textarea{resize:vertical;min-height:92px;padding:12px 16px;line-height:1.45}.welcome-module__qrcLxG__error{color:#7a2410;background:#f1d9d0;border-radius:10px;margin:0;padding:12px 14px;font-size:14px}.welcome-module__qrcLxG__error a{color:inherit;font-weight:600}.welcome-module__qrcLxG__dialogNote{color:var(--ink-2);text-align:center;margin:0;font-size:13px}.welcome-module__qrcLxG__success{justify-items:start;gap:12px;padding:8px 24px 28px;display:grid}.welcome-module__qrcLxG__success p{color:var(--ink-2);margin:0}.welcome-module__qrcLxG__spinner{border:2px solid #f2f0eb59;border-top-color:var(--body-hi);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite welcome-module__qrcLxG__spin}@keyframes welcome-module__qrcLxG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.welcome-module__qrcLxG__scanLine,.welcome-module__qrcLxG__wave[data-live=true] span,.welcome-module__qrcLxG__spinner{animation:none}.welcome-module__qrcLxG__page *,.welcome-module__qrcLxG__dialog *{transition-duration:.01ms!important}}
