@font-face{font-family:YShi Written SC;src:url(/assets/YShiWrittenSC-Regular-BVys6_S3.ttf)format("truetype");font-weight:400;font-style:normal}:root{--text:#6b6375;--text-h:#08060d;--bg:#fafafa;--border:#e5e4e7;--code-bg:#f4f3ec;--brand-color:#feb9cd;--accent:#232323;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:22px/180% Coming Soon,cursive}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font:22px/220% Coming Soon,cursive}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;background-color:var(--brand-color);flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}.logo{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.logo h2{letter-spacing:1px;border-radius:10px;padding:5px 15px;font-size:36px;box-shadow:3px 3px #2323231a}.logo div{flex-wrap:wrap;place-content:center;width:100%;display:flex}.logo .title{flex-direction:row;align-items:center;gap:5px}.logo .title .brandTxt{color:#fafafa;background-color:#232323;box-shadow:0 0}.logo .title :last-child{color:#232323;text-shadow:2px 2px 1px #fafafa;background-color:#0000}.logo .subTitle{flex-direction:row;align-items:center;gap:5px}.logo .subTitle h2{font-size:16px}.logo .subTitle .subBrandTxt{color:#232323;background-color:#fafafa}.logo .subTitle :last-child{color:#232323;background-color:#0000;box-shadow:0 0}.greetingText h1{color:var(--text-h);text-align:center;text-shadow:2px 2px 1px #fafafa;font-size:70px}.greetingText .brandStatement{flex-direction:column;gap:10px;margin:35px;display:flex}.greetingText .brandStatement h2{letter-spacing:3px;font-size:20px}.greetingText .brandStatement .cn{letter-spacing:10px;font-family:YShi Written SC,sans-serif}.magicJar{min-width:300px;margin-bottom:30px}.appStoreSection{flex-direction:column;gap:20px;display:flex}.appStoreSection .ctaTxt{letter-spacing:3px;font-size:20px}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:50px;padding:150px 0;display:flex}@media (width<=1024px){#center{gap:60px;padding:150px 5px}}#spacer{background-color:var(--accent);flex-direction:row;justify-content:space-around;align-items:center;height:55px;display:flex}#spacer a{text-decoration:none}#spacer a,#spacer .legalLink{appearance:none;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}#spacer .footerLinkText{letter-spacing:-.24px;color:#fafafa;font-size:14px;font-weight:500;line-height:118%;display:inline-block}@media (width<=1024px){#spacer{height:48px}#spacer .footerLinkText{font-size:16px}}.modalOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:20;background:#23232373;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.legalModal{color:#232323;background:#fff9fb;border-radius:24px;flex-direction:column;width:min(720px,100%);max-height:min(80vh,760px);display:flex;overflow:hidden;box-shadow:0 24px 60px #2323232e}.legalModalHeader{border-bottom:1px solid #2323231a;justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 16px;display:flex}.legalModalHeader h2{color:#232323;margin:0}.modalClose{appearance:none;color:#fafafa;cursor:pointer;background:#232323;border:0;border-radius:999px;width:32px;height:32px;font-size:28px;line-height:1}.legalModalContent{background:#fff;padding:0}.legalDocument{background:#fff;border:0;width:100%;height:min(60vh,560px);display:block}@media (width<=1024px){.modalOverlay{padding:16px}.legalModal{border-radius:20px;max-height:86vh}.legalModalHeader{padding:20px 20px 14px}.legalModalContent{padding:0}.legalDocument{height:min(66vh,520px)}}@font-face{font-family:Coming Soon;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/coming-soon-latin-400-normal-scjJa2gQ.woff2)format("woff2"),url(/assets/coming-soon-latin-400-normal-C-F7LstW.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}
