:root{--background: #FFF;--text: #000;--accent: #6549F2;--secondary: #999;--element: #F2F2F2;--border: #EEE;--background-position: left 50% top 50% ;--spring-06-02: 1.05s linear(0, .0314, .1086, .2111, .3239, .4369, .5433, .6392, .7227, .7932, .8511, .8975, .9336, .961, .9811, .9952, 1.0047, 1.0106, 1.0138, 1.0151, 1.015, 1.0141, 1.0127, 1.011, 1.0093, 1.0076, 1.0061, 1.0047, 1.0036, 1.0026, 1.0018, 1.0012, 1.0008, 1, 1) }body *{display:flex}body script,body style{display:none}html,body{padding:0;margin:0;min-height:100dvh;width:100vw;color:var(--text);background:var(--background);font-family:font,system-ui,sans-serif;font-variation-settings:"opsz" 32;font-feature-settings:"ss02" on;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}body{position:relative;background:#fff}#view{position:relative;width:100%;min-height:100dvh;height:fit-content;overflow:hidden;-webkit-overflow-scrolling:touch}button,a,img{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;padding:0;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none}h1,h3,p{margin:0}p[text-lines]{color:#000e;display:block;perspective:512px}p[text-lines] span{display:inline-block}img{-webkit-user-select:none;user-select:none}.prominent{overflow:hidden}.prominent .intr-content{position:absolute}.prominent .intr-content span{opacity:0;transform:translateY(6px) rotateX(-80deg);filter:blur(4px)}#footer{padding:20px 0;width:100%;margin-top:64px;align-items:center;box-sizing:border-box;perspective:512px}#footer p,#footer a{font-size:14px;color:#0007;line-height:140%;font-variation-settings:"wght" 500;letter-spacing:.5%}#footer>p,#footer div{flex:1}#footer img{width:32px;height:32px}#footer div{justify-content:end;gap:16px}#footer div a,#footer div p{margin:-12px;padding:12px}#footer div p{color:#0005}#footer div a{transition:.5s all cubic-bezier(.075,.82,.165,1);text-decoration:none}#footer div a>span{text-decoration:underline;text-decoration-color:#0000001a;text-underline-offset:2px}#footer div a:hover{color:#000b}#footer div a:hover>span{text-decoration-color:#0004}.torender{will-change:transform,filter,opacity}::selection{color:#000;background:#0002}@media(max-width:640px){.desktop{display:none}}@media(min-width:641px){.mobile{display:none}}#index{flex-direction:column;align-items:flex-start;margin:0 auto;max-width:640px;padding:0 32px}#index .central{flex-direction:column;padding:32px 0;gap:32px;margin:auto 0;perspective:512px}#index .central img{perspective-origin:center;width:64px;height:64px;margin:-1px}#index .central h1{margin-top:12px;font-size:40px;font-size:48 px;color:#000e;font-variation-settings:"wght" 550}#index .central p{margin-top:12px;font-size:28px;line-height:160%;color:#000e;font-variation-settings:"wght" 500}@media(max-width:640px){#index .central{gap:24px}#index .central img{width:56px;height:56px}#index .central p{font-size:24px}}#index .central .actions{margin-top:24px;gap:12px}#index .central .actions a:first-child{background:#000e;color:#fff;transition:1s all cubic-bezier(.075,.82,.165,1);box-shadow:0 0 0 2px #fff,0 0 0 2px #0002}#index .central .actions a:first-child:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #0002;background:#000c}#index .central .actions a:last-child{background:#fff0;color:#000e;border:1px solid #0001;transition:1s all cubic-bezier(.075,.82,.165,1)}#index .central .actions a:last-child:hover{background:#0000000a}#index .central .actions a{height:40px;padding:0 18px;width:fit-content;font-size:18px;font-variation-settings:"wght" 500;border-radius:40px;text-decoration:none}#approach{gap:64px!important}#approach h3{margin-bottom:-56px}.back{width:64px;height:64px;margin:-2px;background:transparent;border-radius:32px;border:1px solid #0001;transition:1s all cubic-bezier(.075,.82,.165,1)}@media(min-width:960px){.back:not(.wide){display:none}}.back.wide{position:fixed;top:64px;left:64px}@media(max-width:959px){.back.wide{display:none}}.back img{width:24px;transition:1s all cubic-bezier(.075,.82,.165,1)}.back:hover{background:#0000000a}.back:hover img{transform:scale(1.05)}.back:active{background:#0001}.back:active img{opacity:.5;transform:scale(.95)}@media(max-width:640px){.back:active img{transform:scale(.9)}}#philosophy,#approach{flex-direction:column;align-items:flex-start;margin:0 auto;max-width:640px;padding:32px 32px 0;gap:32px;perspective:512px;height:fit-content}@media(min-width:641px){#philosophy,#approach{padding-top:144px}}:is(#philosophy,#approach) h3,:is(#philosophy,#approach) p{margin-top:12px;font-size:28px;line-height:160%;font-variation-settings:"wght" 450}:is(#philosophy,#approach) p{color:#000e}:is(#philosophy,#approach) h3{color:#0006}#notFound{width:100%;align-items:center;justify-content:center}html:has(.review),html body:has(.review){background:#fff}#index.review{width:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;container-type:inline-size}#index.review .central{min-height:0;box-sizing:border-box;padding:clamp(48px,15vh,144px) 0 0;margin:0}#index.review #footer{margin-top:0}#index.review .central .actions a{background:#000e;color:#fff}#index.review .central .actions a:hover{background:#000c}.review #footer{margin-top:auto}#footer>div{flex-wrap:wrap}#footer>.footer-email{flex:none;width:fit-content;justify-self:start;justify-content:flex-start;text-decoration:none}#footer{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}#footer>div{grid-column:3}@media(max-width:640px){#footer{grid-template-columns:minmax(0,1fr) auto}#footer>div{grid-column:2}}#footer>.footer-email:hover{color:#000b}#footer a{white-space:nowrap}.screenshot-peek{position:relative;width:100%;height:min(calc(100% - 128px),calc(100cqw * 1698 / 2720 * .8));justify-self:center;align-self:end;min-height:0;margin-top:128px;overflow:hidden;border-radius:8px;background:#fff}.screenshot-peek:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#fff0 10%,#fff);pointer-events:none}.screenshot-peek img{position:absolute;inset:0;display:block;width:100%;height:auto}#approach.privacy{width:100%;box-sizing:border-box}#approach.privacy .back{display:flex;flex-shrink:0}#approach.privacy #footer{gap:16px}#approach.privacy #footer p{margin:0;font-size:14px;line-height:140%;color:#0007}a:focus-visible{outline:2px solid #1464c0;outline-offset:4px}@media(max-width:640px){#approach.privacy p,#approach.privacy h3{font-size:24px}#footer{flex-wrap:wrap;gap:16px}}#index.review .central>p+p{margin-top:-10px}#index.review .central .actions{margin-top:-4px}@media(max-width:640px){#index.review .central>p+p{margin-top:-6px}#index.review .central .actions{margin-top:0}}#index.review .central>p{display:block}#approach.privacy>p{display:block}#approach.privacy>p a{display:inline;color:inherit;text-underline-offset:3px}@media(max-height:800px){#index.review{height:auto;min-height:100dvh}#index.review .screenshot-peek{display:none}#index.review #footer{grid-row:3;margin-top:32px}}@font-face{font-family:font;src:url("/assets/font-O6EEVAMJ.woff2") format("woff2");font-weight:100 900;font-display:block}#index.waitlist-page .central>p+p{margin-top:12px}#index.waitlist-page .central .actions{margin-top:24px}@media(max-width:640px){#index.waitlist-page .central>p+p{margin-top:12px}#index.waitlist-page .central .actions{margin-top:24px}}#index.waitlist-page .waitlist{flex-wrap:nowrap;align-items:center;width:100%;max-width:420px;margin-left:-4px}#index.waitlist-page .links{flex-wrap:wrap;align-items:center;gap:12px;margin-left:-4px}#index.waitlist-page .central .actions .pill{position:relative;isolation:isolate;flex:none}#index.waitlist-page .central .waitlist .field-pill{flex:0 1 263px;min-width:0}#index.waitlist-page .waitlist .field{width:100%;min-width:0;height:40px;box-sizing:border-box;padding:0 16px;margin:0;border:none;border-radius:0;background:#fff0;color:#000e;font:inherit;font-size:17px;font-variation-settings:"wght" 500;outline:none;-webkit-appearance:none;appearance:none;transition:.1s background cubic-bezier(.075,.82,.165,1)}#index.waitlist-page .waitlist .field::placeholder{color:#000000b3;opacity:1}#index.waitlist-page .waitlist .field:hover{background:#0000000a;transition-duration:.2s}#index.waitlist-page .waitlist .field:focus{background:#fff0}#index.waitlist-page .central .actions .primary,#index.waitlist-page .central .actions .secondary{display:flex;align-items:center;box-sizing:border-box;text-decoration:none;height:40px;padding:0 18px;border:none;border-radius:0;background:#000e;color:#fff;font:inherit;font-size:18px;font-variation-settings:"wght" 500;cursor:pointer;outline:none;box-shadow:none;transition:1s background cubic-bezier(.075,.82,.165,1),.15s opacity}#index.waitlist-page .central .actions .primary:hover{background:#000c}#index.waitlist-page .central .actions .secondary{background:#fff0;color:#000e}#index.waitlist-page .central .actions .secondary:hover{background:#0000000a}#index.waitlist-page .waitlist[aria-busy=true] .primary{opacity:.48;cursor:default;transition:1s background cubic-bezier(.075,.82,.165,1),.2s opacity .3s}#index.waitlist-page .waitlist .trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}#index.waitlist-page #feedback{height:0;overflow:visible;padding:0 16px;margin-left:-4px;translate:0 -24px;font-size:14px;line-height:160%;color:#0009;font-variation-settings:"wght" 500}@media(min-width:641px){#index.waitlist-page .joined-text{white-space:pre-line}}#index.waitlist-page #footer>p{justify-self:start;white-space:nowrap}html:has(#approach.privacy),html body:has(#approach.privacy){background:#fff}#approach.privacy .back{display:flex}.back.wide{display:none}@media(min-width:960px){#approach.privacy .back{display:none}.back.wide{display:flex;position:fixed;top:64px;left:64px;z-index:1}}#footer>div{gap:16px}
