@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-vietnamese-400-normal.BNOj0Qhp.woff2)format("woff2"),url(/_astro/space-mono-vietnamese-400-normal.B0PMp_xB.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-ext-400-normal.DTLbW2xa.woff2)format("woff2"),url(/_astro/space-mono-latin-ext-400-normal.D4cJI_B-.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2)format("woff2"),url(/_astro/space-mono-latin-400-normal._3DlpgIW.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-vietnamese-700-normal.DWQgDHuA.woff2)format("woff2"),url(/_astro/space-mono-vietnamese-700-normal.D-KrLuLr.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-ext-700-normal.B2s3bDs2.woff2)format("woff2"),url(/_astro/space-mono-latin-ext-700-normal.B_E7P90g.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-700-normal.mWgeinG7.woff2)format("woff2"),url(/_astro/space-mono-latin-700-normal.D7A851RN.woff)format("woff");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}.home-page{--home-font:"Inter Variable", var(--font);--home-mono:"Space Mono", var(--font-mono);--home-pad:clamp(16px, 4vw, 32px);font-family:var(--home-font);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}.home-page h1,.home-page h2,.home-page h3{color:inherit;border:0;margin:0;padding:0}.home-page p{margin:0}.home-page section{scroll-margin-top:80px}.home-page :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{max-width:1200px;margin:0 auto}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:600}.mono{font-family:var(--home-mono);font-weight:700}.section-title{letter-spacing:-.02em;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.1}.pill{border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:9px;padding:12px 20px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.pill.sec{background:var(--sec);color:var(--sec-ink)}.pill svg{fill:currentColor;width:18px;height:18px}.row{align-items:center;gap:10px;display:flex}.ico{fill:currentColor;flex:none;width:22px;height:22px}.av{border-radius:var(--radius-full);color:var(--ink);background:var(--accent-tint);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.av.s{background:var(--sec-tint)}.av.me{background:var(--accent);color:var(--accent-ink)}.av.me svg{fill:var(--accent-ink)}.card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow)}.st{align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.st svg{fill:currentColor;width:13px;height:13px}.tag{border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;background:var(--gold);color:var(--gold-ink);vertical-align:2px;margin-left:8px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-block}.phone{background:var(--ink);width:300px;height:620px;box-shadow:var(--shadow);border-radius:46px;flex:none;padding:10px}.screen{background:var(--bg);border-radius:37px;width:100%;height:100%;position:relative;overflow:hidden}.screen img,.screen video{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.nav{z-index:10;background:color-mix(in srgb, var(--bg) 94%, transparent);border-bottom:1px solid var(--line);position:sticky;top:0}.nav-in{max-width:1200px;padding:18px var(--home-pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.lockup{width:144px;height:40px;line-height:0;display:block;position:relative}.lockup:after{content:"";position:absolute;inset:-2px -4px}.lockup .mascot{width:40px;position:absolute;top:2px;left:2px}.lockup .word{width:94px;height:auto;position:absolute;top:5px;left:47px}.nav-links{flex-wrap:wrap;align-items:center;gap:28px;font-size:15px;font-weight:600;display:flex}.nav-links a:not(.pill){color:var(--ink-soft);text-decoration:none}.nav-links a:not(.pill):hover{color:var(--accent)}.nav-links .pill{min-height:44px;padding:0 18px;font-size:14px}@media (width<=760px){.nav-links a:not(.pill){display:none}}@media (width<=340px){.nav-links .pill{display:none}}.mascot{aspect-ratio:901/830;display:block;position:relative}.mascot img,.mascot canvas{width:100%;height:100%;position:absolute;inset:0}.mascot canvas{visibility:hidden}.mascot[data-live] canvas{visibility:visible}.mascot[data-live] img{visibility:hidden}.hero{max-width:1200px;padding:72px var(--home-pad) 96px;flex-wrap:wrap;align-items:center;gap:56px;margin:0 auto;display:flex}.hero-copy{flex-direction:column;flex:460px;gap:24px;min-width:0;display:flex}.hero h1{letter-spacing:-.03em;font-size:clamp(44px,6vw,76px);font-weight:800;line-height:1.05}.hero h1 span{color:var(--accent)}.hero-lede{max-width:34ch;color:var(--ink-soft);font-size:21px;line-height:1.45}.hero-fine{color:var(--ink-soft);font-size:14px}.hero-art{flex:0 500px;justify-content:center;min-width:0;padding:40px 0 70px;display:flex;position:relative}.receipt{width:400px;max-width:100%;filter:drop-shadow(0 18px 24px color-mix(in srgb, var(--ink) 14%, transparent));transform:rotate(-1.5deg)}.edge{width:100%;height:7px;fill:var(--surface);display:block}.edge.top{transform:scaleY(-1)}.paper{background:var(--surface);padding:26px 28px 22px;position:relative}.paper:before{content:"";pointer-events:none;opacity:.13;background-image:radial-gradient(circle at .8px .8px, var(--ink-faint) .8px, transparent .9px);background-size:11px 11px;position:absolute;inset:0}.paper>*{position:relative}.paper-head{text-align:center;border-bottom:1px dashed var(--line);flex-direction:column;gap:2px;margin-bottom:10px;padding-bottom:16px;display:flex}.paper-head b{letter-spacing:-.01em;font-size:22px;font-weight:800}.paper-head span{color:var(--ink-soft);font-size:13px}.line{padding:9px 0;font-size:15px}.line>span:first-child{flex:1;font-weight:600}.line .mono{text-align:right;width:64px}.stack{display:inline-flex}.stack .av{border:2px solid var(--surface);width:24px;height:24px;font-size:9px}.stack .av+.av{margin-left:-7px}.totals{border-top:1px dashed var(--line);margin-top:12px;padding-top:10px}.ldr{color:var(--ink-soft);align-items:baseline;gap:8px;padding:4px 0;font-size:14px;display:flex}.ldr .d{border-bottom:2px dotted var(--ink-faint);opacity:.5;flex:1;transform:translateY(-4px)}.ldr .v{font-family:var(--home-mono);font-weight:700}.ldr.b{color:var(--ink);font-size:16px;font-weight:700}.ask{z-index:2;flex-direction:column;gap:10px;width:300px;padding:16px;display:flex;position:absolute;bottom:0;left:-28px}.ask .row{font-size:14px}.ask .row>b{flex:1}.ask .mono{font-size:14px}.ask .status{width:76px;height:18px;position:relative}.ask .status .st{position:absolute;right:0}.ask .pill{width:100%;padding:12px 18px;font-size:15px}@media (width<=560px){.hero{flex-flow:column;align-items:stretch;gap:24px;padding-top:28px;padding-bottom:72px}.hero-copy{display:contents}.hero-copy>.eyebrow{order:-2}.hero-art{zoom:.68;flex-direction:column;flex:none;order:-1;align-items:center;padding:4px 0 0}.ask{width:100%;max-width:340px;margin-top:-18px;position:relative;bottom:auto;left:auto}}.how{background:var(--surface);padding:104px var(--home-pad)}.how .wrap{flex-direction:column;gap:56px;display:flex}.how-head{flex-direction:column;gap:12px;max-width:640px;display:flex}.steps{flex-wrap:wrap;gap:32px;display:flex}.step{flex-direction:column;flex:320px;gap:20px;min-width:0;display:flex}.step-art{background:var(--bg);border-radius:32px;justify-content:center;height:520px;padding:36px 0 0;display:flex;overflow:hidden}.step .mono{color:var(--accent);font-size:15px}.step h3{letter-spacing:-.01em;font-size:24px;font-weight:800}.step p{color:var(--ink-soft);font-size:16px;line-height:1.55}.scan{padding:112px var(--home-pad)}.scan .wrap{flex-wrap:wrap;align-items:center;gap:64px;display:flex}.scan-copy{flex-direction:column;flex:380px;gap:18px;min-width:0;display:flex}.scan-copy>p{color:var(--ink-soft);font-size:18px;line-height:1.55}.points{flex-direction:column;gap:16px;margin-top:10px;display:flex}.point{align-items:flex-start;gap:14px;display:flex}.point-ico{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:13px;flex:none;justify-content:center;align-items:center;display:flex}.point-ico.good{background:var(--sec-soft);color:var(--good)}.point-ico .ico{width:20px;height:20px}.point>span:last-child{flex-direction:column;gap:2px;display:flex}.point b{font-size:17px}.point span span{color:var(--ink-soft);font-size:15px}.scan-art{flex:560px;justify-content:center;min-width:0;padding:10px 0 30px;display:flex}.tour{background:var(--surface-hi);padding:112px var(--home-pad)}.tour .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:64px;display:flex}.tour-copy{flex-direction:column;flex:520px;gap:28px;display:flex}.tour-head{flex-direction:column;gap:12px;display:flex}.tour-lines{flex-direction:column;gap:4px;margin-left:-20px;display:flex}@media (width<=600px){.tour-lines{margin-left:0}}.tour-phone{flex:none;margin:0 auto}.ti{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;flex-direction:column;gap:3px;margin:0;padding:16px 20px;animation:18s linear infinite backwards ti;display:flex}.ti b{letter-spacing:-.01em;font-size:18px;font-weight:800}.ti>span{color:var(--ink-soft);font-size:15px;line-height:1.45}@media (hover:hover){.ti:hover b{color:var(--accent)}}.ti.on{background:var(--surface);box-shadow:var(--shadow-soft)}.tour .shot{opacity:0;animation:18s linear infinite backwards shot}.tour.flip .ti{animation-name:ti2}.tour.flip .shot{animation-name:shot2}@media (width<=700px){.tour .wrap{gap:28px}.tour-copy{flex-basis:100%;min-width:0}.tour-lines{margin:0 calc(-1 * var(--home-pad));padding:4px var(--home-pad) 12px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--home-pad);overscroll-behavior-x:contain;scrollbar-width:none;flex-direction:row;gap:12px;position:relative;overflow-x:auto}.tour-lines::-webkit-scrollbar{display:none}.tour .ti,.tour.flip .ti{scroll-snap-align:start;background:var(--surface);border:2px solid #0000;flex:0 0 82%;animation:none}.tour .ti.on{border-color:var(--accent);box-shadow:var(--shadow-soft)}.tour .ti{position:relative;overflow:hidden}.tour .ti:after{content:"";background:var(--accent);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tour .ti.on.timing:after{animation:3s linear forwards tick}.tour .ti b{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tour .ti .tag{flex:none;margin:3px 0 0}.tour .shot,.tour.flip .shot{animation:none}.tour.strip [data-tour-base]{visibility:hidden}.tour.strip .shot{opacity:1;transform-origin:50% 45%;will-change:transform}.tour-phone .phone{border-radius:40px;width:260px;height:537px;padding:9px}.tour-phone .screen{border-radius:32px}}@keyframes tick{to{transform:scaleX(1)}}@keyframes shot{0%{opacity:0}1.6%,16.67%{opacity:1}18.2%,to{opacity:0}}@keyframes shot2{0%{opacity:0}1.6%,16.67%{opacity:1}18.2%,to{opacity:0}}@keyframes ti{0%{box-shadow:none;background:0 0}1.6%,16.67%{background:var(--surface);box-shadow:var(--shadow-soft)}18.2%,to{box-shadow:none;background:0 0}}@keyframes ti2{0%{box-shadow:none;background:0 0}1.6%,16.67%{background:var(--surface);box-shadow:var(--shadow-soft)}18.2%,to{box-shadow:none;background:0 0}}.pricing{padding:112px var(--home-pad)}.pricing .wrap{flex-direction:column;align-items:center;gap:44px;max-width:980px;display:flex}.pricing-head{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.plans{flex-wrap:wrap;gap:20px;width:100%;display:flex}.plan{flex-direction:column;flex:360px;display:flex}.plan-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 32px;display:flex}.plan-head b{font-size:20px;font-weight:800}.plan-body{flex-direction:column;gap:16px;padding:24px 32px 32px;display:flex}.price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.price>.mono{letter-spacing:-.06em;font-size:40px}.price>span:last-child{color:var(--ink-soft)}.price b{color:var(--ink)}.perks{flex-direction:column;gap:10px;font-size:15.5px;display:flex}.perks .ico{width:18px;height:18px;color:var(--good)}.plan.gold{overflow:hidden}.plan.gold .perks .ico{color:color-mix(in srgb, var(--gold-solid) 70%, var(--gold-ink))}.foil{background:var(--gold);color:var(--gold-ink);text-shadow:0 1px 0 var(--gold-sheen);border-bottom-color:#0000}.foil span{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}.faq{background:var(--surface);padding:104px var(--home-pad)}.faq .wrap{flex-direction:column;gap:24px;max-width:820px;display:flex}.faq h2{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.1}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--home-mono);color:var(--accent);font-size:20px}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--ink-soft);max-width:62ch;margin:-8px 0 0;padding-bottom:20px;font-size:16px;line-height:1.6}.data{background:var(--bg);color:var(--ink);padding:104px var(--home-pad)}.data .wrap{flex-direction:column;gap:44px;display:flex}.data-head{flex-direction:column;gap:14px;max-width:720px;display:flex}.data h2{letter-spacing:-.03em;font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1.05}.data-head p{color:var(--ink-soft);font-size:18px;line-height:1.55}.facts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.fact{background:var(--surface);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:28px;display:flex}.fact-ico{border-radius:var(--radius-tile);background:var(--accent-soft);width:44px;height:44px;color:var(--accent);justify-content:center;align-items:center;display:flex}.fact h3{margin-top:4px;font-size:20px;font-weight:700}.fact p{color:var(--ink-soft);font-size:15.5px;line-height:1.5}.data-link{min-height:44px;color:var(--accent);align-self:flex-start;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.join{padding:112px var(--home-pad)}.join-band{background:var(--accent);max-width:1180px;color:var(--accent-ink);border-radius:40px;flex-wrap:wrap;align-items:center;gap:40px;margin:0 auto;padding:clamp(40px,6vw,72px);display:flex}.join-copy{flex-direction:column;flex:420px;gap:16px;min-width:0;display:flex}.join h2{letter-spacing:-.03em;font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1.05}.join-copy>p{color:color-mix(in srgb, var(--accent-ink) 86%, transparent);font-size:18px;line-height:1.5}@media (width<=560px){.join{padding:72px 12px}.join-band{border-radius:32px;padding:40px 20px}}.join-art{flex:0 260px;justify-content:center;display:flex}.join-art .mascot{width:240px}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bob{animation:6s ease-in-out infinite bob}@keyframes breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.025)}}.breathe{transform-origin:50% 100%;animation:3.2s ease-in-out infinite breathe}.wl-inline{flex-direction:column;gap:10px;max-width:520px;margin-top:8px;display:flex}.wl-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wl-row{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);gap:6px;padding:5px;display:flex}.wl-row:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.wl-input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;padding:10px 6px 10px 16px;font-size:16px}.wl-input::placeholder{color:var(--ink-faint)}.wl-inline .btn{border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;padding:12px 20px;font-size:16px;font-weight:700;display:inline-flex}@media (width<=359px){.wl-row{border-radius:var(--radius-card);flex-direction:column}.wl-input{padding:10px 16px}}.wl-inline .btn:disabled{opacity:.7;cursor:default}.wl-inline .fine{color:var(--ink-soft);font-size:13px;line-height:1.5}.wl-inline .wl-bad{color:var(--bad)}.home-page .note{max-width:520px;color:var(--ink-soft);margin-top:8px;font-size:15px;line-height:1.55}.join .wl-row{border:0}.join .wl-row:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-ink) 45%, transparent)}.join .wl-inline .btn{background:var(--ink);color:var(--accent-ink)}.join .wl-inline .fine,.join .note,.join .note strong{color:color-mix(in srgb, var(--accent-ink) 86%, transparent)}.join .wl-inline .wl-bad{color:var(--accent-ink);font-weight:600}.home-foot{border-top:1px solid var(--line);padding:32px var(--home-pad) 44px}.home-foot-in{max-width:1180px;color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:14px;display:flex}.home-foot-in img{width:auto;height:28px}.home-foot nav{flex-wrap:wrap;column-gap:20px;display:flex}.home-foot nav a{min-height:44px;color:var(--ink-soft);align-items:center;display:inline-flex}.hero-art{--hero-loop:7.7s}@keyframes s1{0%,4%{opacity:0;transform:translateY(8px)}8%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes s2{0%,8%{opacity:0;transform:translateY(8px)}12%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes s3{0%,12%{opacity:0;transform:translateY(8px)}16%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes s4{0%,16%{opacity:0;transform:translateY(8px)}20%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes s5{0%,22%{opacity:0;transform:translateY(8px)}26%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes p1{0%,32%{opacity:0;transform:scale(.3)}36%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes p2{0%,36%{opacity:0;transform:scale(.3)}40%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes p3{0%,40%{opacity:0;transform:scale(.3)}44%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes p4{0%,44%{opacity:0;transform:scale(.3)}48%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes card{0%,52%{opacity:0;transform:translateY(24px)}58%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes press{0%,63%{transform:none}65%{transform:scale(.95)}68%,to{transform:none}}@keyframes req{0%,66%{opacity:0}69%,78%{opacity:1}81%,to{opacity:0}}@keyframes paid{0%,78%{opacity:0;transform:scale(.6)}82%,92%{opacity:1;transform:none}97%,to{opacity:0}}.s1{animation:s1 var(--hero-loop) var(--ease-decelerate) infinite}.s2{animation:s2 var(--hero-loop) var(--ease-decelerate) infinite}.s3{animation:s3 var(--hero-loop) var(--ease-decelerate) infinite}.s4{animation:s4 var(--hero-loop) var(--ease-decelerate) infinite}.s5{animation:s5 var(--hero-loop) var(--ease-decelerate) infinite}.p1{animation:p1 var(--hero-loop) var(--ease-overshoot) infinite}.p2{animation:p2 var(--hero-loop) var(--ease-overshoot) infinite}.p3{animation:p3 var(--hero-loop) var(--ease-overshoot) infinite}.p4{animation:p4 var(--hero-loop) var(--ease-overshoot) infinite}.c1{animation:card var(--hero-loop) var(--ease-decelerate) infinite}.press{animation:press var(--hero-loop) ease infinite}.req{animation:req var(--hero-loop) ease infinite}.paid{animation:paid var(--hero-loop) var(--ease-overshoot) infinite}@media (prefers-reduced-motion:reduce){.home-page *,.home-page :before{animation:none!important}.ask .req{opacity:0}}
