@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Nunito-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Nunito-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Nunito-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Nunito-800.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Nunito-900.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Nunito-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Nunito-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Nunito-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Nunito-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Nunito-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--brand: #FA6B31;--brand-deep: #C9461A;--on-brand: #FFFFFF;--yellow: #FAC100;--blue: #7393D7;--blue-deep: #3D5FB0;--green: #47C585;--green-text: #1E7A4D;--ink: #0E0F21;--ink-muted: #5A6072;--ground: #F2F5F9;--surface: #FFFFFF;--snow: #F6FAFD;--line: #E2E6EE;--line-strong: color-mix(in srgb, var(--ink-muted) 75%, var(--surface));--danger: #C62828;--accent: var(--yellow);--on-accent: var(--ink);--accent-press: color-mix(in srgb, var(--yellow) 84%, var(--ink));--accent-wash: color-mix(in srgb, var(--yellow) 22%, var(--surface));--on-yellow-btn: var(--ink);--link: var(--ink);--focus: var(--yellow);--focus-edge: var(--ink);--google-ink: #1F1F1F;--google-line: #747775;--ink-rgb: 14 15 33;--on-ink: var(--surface);--on-ink-muted: color-mix(in srgb, var(--surface) 70%, var(--ink));--on-ink-faint: color-mix(in srgb, var(--surface) 10%, transparent);--ground-deep: color-mix(in srgb, var(--line) 60%, var(--ground));--brand-press: color-mix(in srgb, var(--brand-deep) 86%, var(--ink));--brand-text: color-mix(in srgb, var(--brand-deep) 88%, var(--ink));--brand-wash: color-mix(in srgb, var(--brand) 14%, var(--surface));--yellow-wash: color-mix(in srgb, var(--yellow) 22%, var(--surface));--yellow-press: color-mix(in srgb, var(--yellow) 84%, var(--ink));--blue-wash: color-mix(in srgb, var(--blue) 20%, var(--surface));--green-wash: color-mix(in srgb, var(--green) 18%, var(--surface));--danger-wash: color-mix(in srgb, var(--danger) 9%, var(--surface));--ink-wash: color-mix(in srgb, var(--ink) 7%, var(--surface));--scrim: rgb(var(--ink-rgb) / .4);--chart-in: var(--green-text);--chart-in-fill: var(--green);--chart-out: var(--ink);--chart-grid: var(--line);--chart-ring: var(--surface);--bar-track: var(--ground-deep);--scrollbar-thumb: color-mix(in srgb, var(--blue) 70%, var(--surface));--scrollbar-thumb-hover: var(--blue);--font: "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-display: var(--font);--fs-hero-title: 44px;--fs-hero-number: 48px;--fs-page-title: 24px;--fs-section: 20px;--fs-card-amount: 18px;--fs-label-caps: 13px;--fs-body: 16px;--fs-button: 16px;--fs-row: 15px;--fs-meta: 13px;--fs-micro: 12px;--fs-display: 32px;--fs-display-lg: 40px;--fs-landing-hero: clamp(36px, 3.6vw + 22px, 76px);--fs-landing-number: clamp(40px, 4.4vw + 24px, 88px);--r-sm: 10px;--r-md: 16px;--r-lg: 24px;--r-pill: 999px;--shadow-1: 0 1px 2px rgb(var(--ink-rgb) / .04), 0 2px 8px rgb(var(--ink-rgb) / .04);--shadow-2: 0 2px 4px rgb(var(--ink-rgb) / .06), 0 12px 28px rgb(var(--ink-rgb) / .12);--ease-out: cubic-bezier(.16, 1, .3, 1);--tabbar-h: 64px;--dock-gap: max(env(safe-area-inset-bottom), 12px);--dock-space: calc(var(--tabbar-h) + var(--dock-gap));--hump-h: 28px;--above-fab: calc(var(--dock-space) + var(--hump-h) + 16px);color-scheme:light}html{scrollbar-gutter:stable}@supports (scrollbar-color: auto){html{scrollbar-color:var(--scrollbar-thumb) transparent}*{scrollbar-width:thin}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb) content-box;border:3px solid transparent;border-radius:var(--r-pill)}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.sq{display:block;flex:none;max-width:100%;height:auto;overflow:visible;pointer-events:none;user-select:none}.sq *{transform-box:fill-box}.sq .tail{transform-origin:15% 95%}.sq .head{transform-origin:50% 95%}.sq .eye{transform-origin:50% 50%}.sq .whole{transform-origin:50% 100%}.sq .ear-r{transform-origin:40% 100%}.sq .arm-wave,.sq .arm-out,.sq .bill-hold,.sq .arm-coin{transform-box:view-box;transform-origin:372px 478px}.sq .arm-high{transform-box:view-box;transform-origin:144px 478px}.sq .reading{transform-box:view-box;transform-origin:258px 520px}.sq .bubble{transform-origin:30% 90%}.sq .wheel{transform-origin:50% 50%}.sq-read .eye{transform:translateY(12px)}.sq-sleep .head{transform:translateY(84px) rotate(-6deg)}.sq-sleep .tail{transform:translate(-10px,10px)}.sq-ride .whole{transform:translateY(-14px)}.sq.is-calm .eye,.sq.is-live .eye{animation:sq-blink 4.6s infinite}.sq.is-landing{animation:sq-fade-in .5s var(--ease-out) both}.sq.is-waiting{opacity:0}.sq.is-paused,.sq.is-paused *{animation-play-state:paused!important}@media(prefers-reduced-motion:no-preference){.sq.is-landing{transform-origin:50% 100%;animation:sq-land .8s cubic-bezier(.3,.7,.4,1) both}.sq.is-live .tail{animation:sq-tail 3.2s ease-in-out infinite}.sq.is-live .whole{animation:sq-breathe 3.2s ease-in-out infinite}.sq.is-live .eye{animation:sq-blink 4.6s infinite}.sq.is-live .ear-r{animation:sq-ear 6s ease-in-out infinite}.sq-cheer.is-live .whole{animation:sq-jump 1.3s cubic-bezier(.3,.7,.4,1) infinite}.sq-cheer.is-live .arm-high{animation:sq-wave .45s ease-in-out infinite alternate}.sq-cheer.is-live .arm-out{animation:sq-wave .65s ease-in-out infinite alternate-reverse}.sq-cheer.is-live .bubble{animation:sq-pop 2.6s var(--ease-out) infinite}.sq-cheer.is-live .spark,.sq-cheer.is-live .jumplines{animation:sq-spark 1.3s ease-out infinite}.sq-cheer.is-live .tail{animation:sq-tail .65s ease-in-out infinite}.sq-wave.is-live .whole{animation:sq-hop 2.2s cubic-bezier(.3,.7,.4,1) infinite}.sq-wave.is-live .arm-wave{animation:sq-wave .8s ease-in-out infinite alternate}.sq-wave.is-live .tail{animation:sq-tail 1.6s ease-in-out infinite}.sq-wave.is-live .spark{animation:sq-spark 2.2s ease-out infinite}.sq-save.is-live .coin-drop{animation:sq-drop 2.4s cubic-bezier(.5,0,.8,.6) infinite}.sq-save.is-live .arm-coin{animation:sq-flick 2.4s ease-in-out infinite}.sq-save.is-live .clink{animation:sq-clink 2.4s ease-out infinite}.sq-save.is-live .jar-coins{animation:sq-settle 2.4s ease-out infinite}.sq-bill.is-live .bill-hold{animation:sq-waggle 1.6s ease-in-out infinite}.sq-bill.is-live .alert{animation:sq-spark 1.6s ease-out infinite}.sq-ride.is-live .whole,.sq-ride.is-live .calc{animation:sq-bump .36s ease-in-out infinite}.sq-ride.is-live .wheel{animation:sq-spin .5s linear infinite}.sq-ride.is-live .speed{animation:sq-speed .6s linear infinite}.sq-ride.is-live .puff{animation:sq-puff 1.2s ease-out infinite}.sq-ride.is-live .puff2{animation-delay:.6s}.sq-read.is-live .eye{animation:sq-scan 3s ease-in-out infinite}.sq-read.is-live .receipt-lines{animation:sq-scroll 4.8s linear infinite}.sq-read.is-live .reading{animation:sq-readbob 4.8s ease-in-out infinite}.sq-read.is-live .alert{animation:sq-spark 2.4s ease-out infinite}.sq-sleep.is-live .whole{animation:sq-breathe-slow 4.4s ease-in-out infinite}.sq-sleep.is-live .tail,.sq-sleep.is-live .ear-r{animation:none}.sq-sleep.is-live .z{animation:sq-z 4.4s ease-out infinite;opacity:0}.sq-sleep.is-live .z2{animation-delay:1.45s}.sq-sleep.is-live .z3{animation-delay:2.9s}.sq.is-once,.sq.is-once *{animation-iteration-count:1!important}.sq-wave.is-once .arm-wave,.sq-cheer.is-once .arm-high,.sq-cheer.is-once .arm-out{animation-iteration-count:2!important}.sq.is-calm .tail{animation:sq-tail 3.6s ease-in-out infinite}.sq.is-calm .whole{animation:sq-breathe 3.6s ease-in-out infinite}}@keyframes sq-fade-in{0%{opacity:0}}@keyframes sq-land{0%{transform:translateY(-56px);opacity:0}20%{opacity:1}50%{transform:translateY(0) scale(1.07,.93)}70%{transform:translateY(-12px) scale(.98,1.03)}86%{transform:translateY(0) scale(1.02,.98)}to{transform:none}}@keyframes sq-tail{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}@keyframes sq-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.01,.99)}}@keyframes sq-breathe-slow{0%,to{transform:scale(1)}50%{transform:scale(1.015,.982)}}@keyframes sq-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes sq-ear{0%,80%,to{transform:rotate(0)}84%{transform:rotate(7deg)}88%{transform:rotate(-3deg)}92%{transform:rotate(0)}}@keyframes sq-wave{0%{transform:rotate(-10deg)}to{transform:rotate(12deg)}}@keyframes sq-spark{0%,15%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.1)}60%{opacity:1;transform:scale(1)}85%,to{opacity:0;transform:scale(1)}}@keyframes sq-hop{0%,55%,to{transform:translateY(0) scale(1)}12%{transform:translateY(0) scale(1.02,.98)}28%{transform:translateY(-22px)}44%{transform:translateY(0) scale(1.02,.98)}}@keyframes sq-jump{0%,to{transform:translateY(0) scale(1.05,.95)}12%{transform:translateY(0) scale(.95,1.05)}45%{transform:translateY(-70px) rotate(-3deg)}78%{transform:translateY(0) scale(1.05,.95)}}@keyframes sq-pop{0%,8%{transform:scale(0)}22%,85%{transform:scale(1)}to{transform:scale(0)}}@keyframes sq-drop{0%,30%{transform:translateY(0);opacity:1}58%{transform:translateY(130px);opacity:1}62%,to{transform:translateY(130px);opacity:0}}@keyframes sq-flick{0%,22%,40%,to{transform:rotate(0)}30%{transform:rotate(6deg)}}@keyframes sq-clink{0%,58%{opacity:0;transform:scale(.5)}66%{opacity:1;transform:scale(1.1)}90%,to{opacity:0;transform:scale(1)}}@keyframes sq-settle{0%,58%{transform:translateY(0)}63%{transform:translateY(4px)}70%,to{transform:translateY(0)}}@keyframes sq-waggle{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}@keyframes sq-bump{0%,to{transform:translateY(-14px)}50%{transform:translateY(-20px)}}@keyframes sq-spin{to{transform:rotate(360deg)}}@keyframes sq-speed{0%{transform:translate(20px);opacity:0}30%{opacity:1}to{transform:translate(-40px);opacity:0}}@keyframes sq-puff{0%{transform:translate(0) scale(.5);opacity:.9}to{transform:translate(-50px,-10px) scale(1.4);opacity:0}}@keyframes sq-scan{0%,to{transform:translate(-7px,12px)}45%,55%{transform:translate(7px,12px)}}@keyframes sq-scroll{0%{transform:translateY(0)}to{transform:translateY(-72px)}}@keyframes sq-readbob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(-1.5deg)}}@keyframes sq-z{0%{opacity:0;transform:translate(0) scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(40px,-80px) scale(1.2)}}*,*:before,*:after{box-sizing:border-box}h1,p,ul{margin:0}.soon{margin:0;min-height:100dvh;display:flex;flex-direction:column;padding:max(24px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));background:var(--ground);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);font-weight:600;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.soon a{color:var(--link);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.soon a:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.soon-top{display:flex;justify-content:center}.soon-top a{display:inline-flex;padding:10px 0}.soon-top img{display:block;width:152px;height:auto}.soon-main{flex:1;display:grid;place-items:center;padding:28px 0}.soon-stage{width:100%;max-width:560px;display:flex;flex-direction:column;align-items:center}.soon-sq{position:relative;z-index:1;width:132px;margin-bottom:-12px}.soon-card{width:100%;padding:32px 22px 22px;border-radius:var(--r-lg);background:var(--yellow);color:var(--ink);text-align:center;box-shadow:0 1px 0 var(--yellow-press),0 16px 36px color-mix(in srgb,var(--yellow) 30%,transparent)}.soon-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--r-pill);background:var(--ink);color:var(--on-ink);font-size:var(--fs-label-caps);font-weight:800;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.soon-dot{width:8px;height:8px;border-radius:50%;background:var(--brand)}.soon-card h1{margin-top:16px;font-size:clamp(32px,2.2vw + 23px,52px);font-weight:900;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.soon-lead{margin:14px auto 0;max-width:44ch;text-wrap:pretty}.soon-points{list-style:none;padding:0;margin:22px auto 0;width:fit-content;max-width:100%;display:grid;gap:10px;text-align:left}.soon-points li{display:flex;align-items:center;gap:12px;font-weight:700;line-height:1.3}.soon-ic{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:var(--r-sm);background:color-mix(in srgb,var(--surface) 62%,var(--yellow));color:var(--ink)}.soon-contact{margin-top:22px;padding-top:8px;border-top:1.5px solid color-mix(in srgb,var(--ink) 14%,transparent);font-weight:700}.soon-contact a{display:inline-block;padding:10px 0;font-weight:800}.soon-card p:has(>.soon-btn){margin-top:22px}.soon .soon-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;border-radius:var(--r-pill);background:var(--on-yellow-btn);color:var(--on-ink);font-size:var(--fs-button);font-weight:800;text-decoration:none}.soon .soon-btn:hover{background:color-mix(in srgb,var(--ink) 86%,var(--surface))}.soon-foot{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;font-size:var(--fs-meta);color:var(--ink-muted)}.soon-foot a{display:inline-block;padding:10px 4px;color:var(--ink)}.soon-foot .cf-note{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-micro);color:var(--ink-muted)}.soon-foot .cf-note a{padding:6px 0;color:inherit}.soon-foot .cf-shield{flex:none}@media(min-width:600px){.soon-sq{width:156px;margin-bottom:-14px}.soon-card{padding:40px 40px 26px}}@media(min-width:920px){.soon-stage{max-width:940px;flex-direction:row;align-items:flex-end}.soon-sq{width:224px;margin:0 -6px -10px 0}.soon-card{flex:1;padding:52px 56px 36px;text-align:left}.soon-lead,.soon-points{margin-left:0}}
