:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-bg:#f0efeb;--app-ink:#24221f;--app-ink-2:#57534d;--app-border:#d7d3cc;--app-font:"Inter", system-ui, -apple-system, sans-serif;--heading-font:"Source Serif 4", Georgia, serif;font-family:var(--app-font);color:var(--app-ink);background:var(--app-bg);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}*,:before,:after{box-sizing:border-box}body{margin:0}img{display:block}.splash{background-image:url(/assets/paper-fine.png);background-size:720px 720px;min-height:100svh;overflow:clip}.splash-shell{width:calc(100% - 128px);max-width:1400px;min-height:max(800px,100svh);margin-inline:auto;position:relative}.splash-header{position:absolute;top:48px;left:0}.logo{width:100.32px;height:auto}.splash-main{min-height:inherit}.splash-intro{flex-direction:column;align-items:flex-start;gap:24px;width:460px;display:flex;position:absolute;top:calc(50% - 281px);left:clamp(0px,352px - 22vw,32px)}.splash-illustration{width:220px;height:220px}h1{font-family:var(--heading-font);font-optical-sizing:none;letter-spacing:-1.4px;margin:0;font-size:54px;font-weight:500;line-height:1.1}.splash-description{width:440px;max-width:100%;color:var(--app-ink-2);margin:0;font-size:18px;font-weight:400;line-height:1.6}.coming-soon{border:1px solid var(--app-border);background:var(--app-ink);color:#f3f2ef;letter-spacing:1.2px;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;height:22px;margin:0;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.preview-stage{width:864px;position:absolute;top:calc(50% - 280px);right:clamp(-128px,80vw - 1280px,0px)}.product-preview{background:#f3f2ef;border:1px solid #24221f1f;border-radius:12px;width:100%;margin:0;overflow:hidden;box-shadow:0 4px 12px #24221f14,0 30px 80px #24221f1f}.window-titlebar{align-items:center;gap:6px;height:23px;padding-inline:10px;display:flex}.window-dot{border-radius:50%;width:8px;height:8px}.window-dot-close{background:#ff5f57}.window-dot-minimize{background:#febc2e}.window-dot-maximize{background:#28c840}.product-screenshot{width:100%;height:auto}@media (width>=1600px){.splash-shell{min-height:max(1000px,100svh)}.splash-intro{top:calc(50% - 335px)}.preview-stage{top:calc(50% - 386px)}}@media (width>=960px) and (width<=1399px){.splash-shell{width:calc(100% - 96px)}.splash-intro{width:380px;left:0}h1{font-size:48px}.preview-stage{width:760px;left:440px;right:auto}}@media (width<=959px){.splash-shell{width:calc(100% - 48px);max-width:560px;min-height:100svh;padding-top:28px}.splash-header{position:static}.splash-main{min-height:0;margin-top:22px}.splash-intro{gap:14px;width:100%;position:static}.splash-illustration{width:136px;height:136px}h1{letter-spacing:-1px;max-width:440px;font-size:38px;line-height:1.12}.splash-description{font-size:16px;line-height:1.55}.preview-stage{width:576px;height:max(311px,100svh - 533px);margin-top:28px;position:relative;top:auto;right:auto}.product-preview{border-radius:10px;min-height:600px}.window-titlebar{gap:4px;height:17px;padding-inline:8px}.window-dot{width:5px;height:5px}}
