:root{--ax-paper:#fff;--ax-paper2:#f4f3ef;--ax-ink:#0a0a0a;--ax-ink2:#474749;--ax-ink3:#86868b;--ax-rule:#e6e5e0;--ax-night:#0b0b0c;--ax-night3:#232327;--ax-moon:#f2f1ec;--ax-moon2:#9a9aa0;--ax-g:#21af48;--ax-r:#e5484d;--ax-sans:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--ax-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--ax-serif:"Newsreader",Georgia,serif;--sq:1;--ax-bigR:calc(clamp(32px,3.6vw,56px) * var(--sq));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (corner-shape:squircle){:root{--sq:1.5}.ax-dark{corner-shape:squircle}}*,:before,:after{box-sizing:border-box}body{background:var(--ax-paper);color:var(--ax-ink);font:400 16px/1.5 var(--ax-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}[hidden]{display:none!important}.skip{z-index:60;color:var(--ax-ink);border:1px solid var(--ax-rule);background:#fff;border-radius:10px;padding:10px 14px;position:absolute;top:-60px;left:12px}.skip:focus{top:10px}:focus-visible{outline:2px solid var(--ax-g);outline-offset:3px}.ax-page{min-height:100svh;padding:14px;padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.ax-dark{background:var(--ax-night);height:calc(100svh - 28px);min-height:600px;color:var(--ax-moon);border-radius:var(--ax-bigR);flex-direction:column;padding:clamp(28px,3.4vw,56px);display:flex;position:sticky;top:14px;overflow:hidden}.ax-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.ax-logo{font:700 20px/1 var(--ax-sans);letter-spacing:-.03em;align-items:center;gap:12px;display:flex}.ax-logo b{border-radius:calc(11px * var(--sq));width:40px;height:40px;color:var(--ax-ink);font:800 16px/1 var(--ax-sans);letter-spacing:-.05em;background:#fff;justify-content:center;align-items:center;display:flex}.ax-logo b i{color:var(--ax-g);font-style:normal}.ax-back{font:500 14px/1 var(--ax-sans);color:var(--ax-moon2)}.ax-back:hover{color:#fff}.ax-say{margin-top:clamp(40px,8vh,90px)}.ax-say h1{font:700 clamp(44px,5.4vw,96px)/.92 var(--ax-sans);letter-spacing:-.06em;margin:0}.ax-say h1 em{font-family:var(--ax-serif);color:var(--ax-g);letter-spacing:-.02em;font-style:italic;font-weight:400}.ax-say h1 span{color:#55555a}.ax-say p{color:var(--ax-moon2);max-width:42ch;margin:20px 0 0;font-size:clamp(16px,1.2vw,19px)}.ax-list{max-width:520px;margin:clamp(26px,4vh,44px) 0 0;padding:0;list-style:none}.ax-list li{border-top:1px solid var(--ax-night3);grid-template-columns:34px 1fr;gap:4px;padding:12px 0;display:grid}.ax-list li:last-child{border-bottom:1px solid var(--ax-night3)}.ax-list b{font:500 11.5px/1.6 var(--ax-mono);color:var(--ax-g)}.ax-list strong{font:600 16px/1.3 var(--ax-sans);color:#fff;display:block}.ax-list span{color:var(--ax-moon2);margin-top:2px;font-size:14px;display:block}.ax-foot{font:500 11.5px/1.5 var(--ax-mono);letter-spacing:.06em;color:#6f6f75;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:auto;padding-top:28px;display:flex}.ax-foot b{color:var(--ax-moon);font-weight:600}.ax-foot a{color:var(--ax-moon)}.ax-side{flex-direction:column;min-width:0;padding:clamp(40px,10vh,110px) clamp(8px,4vw,80px) clamp(24px,4vw,60px);display:flex}.ax-switch{background:var(--ax-paper2);border-radius:999px;align-self:flex-start;gap:4px;margin-bottom:clamp(26px,4vh,40px);padding:5px;display:inline-flex}.ax-switch a{font:600 15px/1 var(--ax-sans);color:var(--ax-ink2);border-radius:999px;padding:12px 22px}.ax-switch a.on{background:var(--ax-ink);color:#fff}.ax-frame{max-width:560px}.ax-h{font:700 clamp(40px,4.2vw,72px)/.95 var(--ax-sans);letter-spacing:-.055em;color:var(--ax-ink);margin:0}.ax-h em{font-family:var(--ax-serif);color:var(--ax-g);letter-spacing:-.02em;font-style:italic;font-weight:400}.ax-lead{color:var(--ax-ink2);max-width:44ch;margin:14px 0 0;font-size:17px}@media (max-width:960px){.ax-page{grid-template-columns:minmax(0,1fr)}.ax-dark{height:auto;min-height:0;padding-bottom:30px;position:relative;top:auto}.ax-say{margin-top:26px}.ax-say h1{font-size:clamp(40px,11vw,64px)}.ax-list,.ax-foot,.ax-say p{display:none}.ax-side{padding:22px 4px 40px}}.cur{z-index:5;pointer-events:none;opacity:0;transition:opacity .4s;position:fixed;top:0;left:0}.cur.on{opacity:1}.cur-glow{background:radial-gradient(closest-side,#21af4826,#21af4800);border-radius:50%;width:520px;height:520px;margin:-260px 0 0 -260px;position:fixed;top:0;left:0}.cur-dot{display:none}.cur-ring{border:1.5px solid #21af48b3;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:1.4s cubic-bezier(.2,.8,.2,1) forwards axring;position:fixed;top:0;left:0}@keyframes axring{0%{transform:translate(var(--x),var(--y)) scale(.4);opacity:.9}to{transform:translate(var(--x),var(--y)) scale(5);opacity:0}}@media (hover:none),(prefers-reduced-motion:reduce){.cur{display:none}}.a1v5{--pg:#fff;--pn:#fff;--hd:var(--ax-paper2);--tx:var(--ax-ink);--t2:var(--ax-ink2);--t3:var(--ax-ink3);--ln:var(--ax-rule);--ln2:#efeee9;--ac:#178a38;--acw:#e6f6ea;--up:#178a38;--upw:#e6f6ea;--upl:#bfe3cd;--dn:var(--ax-r);--dnw:#fdeced;--pur:#7c3aed;--purl:#e4d8f5;--sans:var(--ax-sans);--mono:var(--ax-mono);background:0 0;font-size:15px}.a1v5 .au-lrt{gap:16px;margin-top:clamp(22px,3.5vh,34px);padding:0}.a1v5 .au-lrt>h2{font:500 11.5px/1 var(--ax-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ax-ink3);margin:0}.a1v5 .au-stp{font:500 12px/1 var(--ax-mono);letter-spacing:.08em;text-transform:uppercase}.a1v5 .au-stp i.on{background:var(--ax-g)}.a1v5 .au-f>label,.a1v5 .au-lab{font:500 11px/1.2 var(--ax-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ax-ink3)}.a1v5 .au-f>label s,.a1v5 .au-lab s{font-family:var(--ax-sans);letter-spacing:.02em;text-transform:none;font-size:12.5px}.a1v5 .au-in{background:var(--ax-paper2);border:1.5px solid #0000;border-radius:16px;height:56px;padding:0 16px}.a1v5 .au-in:focus-within{border-color:var(--ax-ink);box-shadow:none;background:#fff}.a1v5 .au-in input,.a1v5 .au-in select{font:500 17px/1.2 var(--ax-sans)}.a1v5 .au-in input:-webkit-autofill{-webkit-box-shadow:0 0 0 40px var(--ax-paper2) inset!important}.a1v5 .au-in input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 40px var(--ax-paper2) inset!important}.a1v5 .au-in input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 40px var(--ax-paper2) inset!important}.a1v5 .au-in .pre{font:600 17px/1 var(--ax-sans);color:var(--ax-ink2)}.a1v5 .au-in .eye{border-radius:12px;width:40px;height:40px}.a1v5 .au-in .eye:hover{background:#e9e8e3}.a1v5 .au-f.bad .au-in{border-color:var(--ax-r);background:#fff}.a1v5 .au-f.ref.on .au-in{background:#eef8f1;border-color:#0000}.a1v5 .au-chip2{border-radius:999px}.a1v5 .au-hint{font-size:13.5px}.a1v5 .au-alt{background:var(--ax-paper2);height:54px;font:500 15px/1 var(--ax-sans);border:1.5px solid #0000;border-radius:16px}.a1v5 .au-alt .cb{background:#fff;border-color:#c9c8c3;border-radius:7px;width:24px;height:24px}.a1v5 .au-alt.is-done{color:var(--ax-ink)}.a1v5 .au-alt.is-done .cb{background:var(--ax-g);border-color:var(--ax-g)}.a1v5 .au-alt.bad{border-color:var(--ax-r)}.a1v5 .au-alt small{font:500 10.5px/1 var(--ax-mono);letter-spacing:.1em}.a1v5 .au-go{background:var(--ax-ink);color:#fff;height:60px;font:600 16px/1 var(--ax-sans);letter-spacing:.04em;border-radius:999px;transition:transform .2s}.a1v5 .au-go:hover{background:var(--ax-ink);transform:translateY(-2px)}.a1v5 .au-go:disabled,.a1v5 .au-go.dis{color:var(--ax-ink3);background:#e9e8e3;transform:none}.a1v5 .au-go svg{background:var(--ax-g);color:#fff;border-radius:50%;width:30px;height:30px;padding:6px}.a1v5 .au-go:disabled svg{background:#cfcec8}.a1v5 .au-btn{border:1.5px solid var(--ax-rule);height:50px;font:600 15px/1 var(--ax-sans);border-radius:999px;padding:0 22px}.a1v5 .au-btn:hover{border-color:var(--ax-ink)}.a1v5 .au-btn.pri{background:var(--ax-ink);border-color:var(--ax-ink)}.a1v5 .au-err,.a1v5 .au-sent{border-radius:14px;font-size:14px}.a1v5 .au-legal{font-size:13px;line-height:1.55}.a1v5 .au-legal a,.a1v5 .au-back a,.a1v5 .au-back button,.a1v5 .lk{color:var(--ax-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ax-g);text-decoration-color:var(--ax-g);text-underline-offset:4px;text-decoration-thickness:2px}.a1v5 .au-back{font-size:14.5px}.a1v5 .au-otp span{background:var(--ax-paper2);width:58px;height:66px;font:700 26px/1 var(--ax-sans);border:1.5px solid #0000;border-radius:14px}.a1v5 .au-otp span.f{border-color:var(--ax-ink);background:#fff}.a1v5 .au-otp span.gap{background:0 0}.a1v5 .au-otp.focus span.cur{border:2px solid var(--ax-g)}.a1v5 .au-otp.ok span{border-color:var(--ax-g);color:#178a38;background:#eef8f1}.a1v5 .au-seg{background:var(--ax-paper2);border:0;border-radius:999px;height:40px;padding:3px}.a1v5 .au-seg button{border-radius:999px;font-weight:600;border:0!important}.a1v5 .au-tile{background:var(--ax-paper2);border:1.5px solid #0000;border-radius:20px;padding:16px 18px}.a1v5 .au-tile:hover{border-color:#cfcec8}.a1v5 .au-tile.on{border-color:var(--ax-ink);box-shadow:none;background:#fff}.a1v5 .au-tile.on .rd{border-color:var(--ax-g);background:var(--ax-g);box-shadow:inset 0 0 0 4px #fff}.a1v5 .au-tile.on .rd:after{display:none}.a1v5 .au-tile .p{font:700 17px/1 var(--ax-sans);letter-spacing:-.02em}.a1v5 .au-adds{background:var(--ax-paper2);border:0;border-radius:18px;overflow:hidden}.a1v5 .au-adds .ah{font:500 11px/1 var(--ax-mono);letter-spacing:.12em;text-transform:uppercase;border-color:var(--ax-rule);background:0 0}.a1v5 .au-ad{border-color:var(--ax-rule)}.a1v5 .au-money .amt b{font:700 34px/1.1 var(--ax-sans);letter-spacing:-.04em}.a1v5 .au-coupon .au-btn{height:56px}.a1v5 .au-done{align-items:stretch;min-height:0;padding:0}.a1v5 .au-sc{border:1.5px solid var(--ax-rule);border-radius:28px;max-width:none}.a1v5 .au-sc h1{font:700 clamp(30px,3vw,44px)/1 var(--ax-sans);letter-spacing:-.05em}.a1v5 .au-badge{font:500 11px/1 var(--ax-mono);letter-spacing:.12em;border-radius:999px}.a1v5 .au-nx li{border-color:var(--ax-rule);border-radius:16px}.a1v5 .au-pay .amt b{font:700 38px/1.05 var(--ax-sans);letter-spacing:-.05em}.a1v5 .au-paywait{background:var(--ax-paper2)}@media (max-width:520px){.a1v5 .au-otp span{width:44px;height:56px;font-size:22px}}.ax-side{position:relative}.a1v5 .au-stp{gap:8px;height:52px;margin:0;font-size:11.5px;position:absolute;top:clamp(40px,10vh,110px);right:clamp(8px,4vw,80px)}.a1v5 .au-stp i{width:26px;height:4px}.a1v5 .au-stp span{display:none}.a1v5 .au-lrt{margin-top:clamp(26px,4vh,40px)}@media (max-width:960px){.a1v5 .au-stp{top:22px;right:4px}}.ax-side:not(:has(.ax-switch)) .ax-frame:has(.au-stp){padding-top:78px}
