@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_bbab2997-module__FMTFTa__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_bbab2997-module__FMTFTa__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--ink-paper:#f7f4ed;--ink-card:#fffdf8;--ink-line:#1b1b19;--ink-muted:#9a9186;--ink-rule:#ddd4c4;--ink-tape:#d9cfbe;--brand-burgundy:#800020;--brand-charcoal:#3d3d3d;--ink-fluoro:var(--brand-burgundy);--ink-fluoro-wash:.22;--ink-soft:var(--brand-charcoal);--tempo-paper:var(--ink-paper);--tempo-weight:1;--font-sans:var(--font-jakarta), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-heading:var(--font-sans);--page:1120px;--gutter:clamp(20px, 5vw, 56px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--ink-paper);scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ink-paper);color:var(--ink-line);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:17px;line-height:1.6}p,figure{margin:0}ul{margin:0;padding:0;list-style:none}a{color:inherit}button,input{font:inherit;color:inherit}::selection{background:var(--brand-burgundy);color:var(--ink-paper)}:focus-visible{outline:2px solid var(--ink-line);outline-offset:4px;border-radius:8px}.block{display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}.lead{color:var(--ink-soft);font-size:clamp(18px,.9vw + 14px,21px);line-height:1.55}.body{color:var(--ink-soft);max-width:31rem;font-size:17px;line-height:1.65}.small{color:var(--ink-soft);font-size:14px;line-height:1.5}.center{text-align:center;margin-inline:auto}.split{align-items:center;gap:clamp(56px,7vw,96px);display:grid}.split__text .body{margin-top:22px}.split__text .body+.body{margin-top:14px}@media (min-width:900px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split--flip .split__text{order:2}}.center-head{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:40rem;margin:0 auto clamp(52px,6vw,76px);display:flex}.step{flex-direction:column;gap:14px;display:flex}.step__num{color:var(--ink-line);display:inline-flex}.draw{stroke-dasharray:1 2;stroke-dashoffset:1px;transition:stroke-dashoffset var(--draw-duration,.9s) cubic-bezier(.45, 0, .2, 1) var(--draw-delay,0s)}[data-drawn=false] .draw{visibility:hidden}[data-drawn=true] .draw{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.draw{stroke-dashoffset:0;transition:none}[data-drawn=false] .draw{visibility:visible}}.hand-heading{font-size:inherit;font-weight:inherit;color:var(--ink-line);margin:0}.hand-heading__lines{flex-direction:column;align-items:flex-start;display:flex}.hand-heading[data-align=center] .hand-heading__lines{align-items:center;margin-inline:auto}.hand-heading__line{display:block}.highlight__box{display:inline-block;position:relative}.highlight__swipe{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.highlight__swipe path{fill:none;stroke:var(--ink-fluoro);stroke-opacity:var(--ink-fluoro-wash);stroke-linecap:round;--draw-duration:.55s}.highlight__text{position:relative}.ink-border{pointer-events:none;position:absolute;inset:0}.ink-border svg{position:absolute;inset:0;overflow:visible}.ink-border path{fill:var(--ink-card);stroke:var(--ink-line);stroke-width:calc(1.8px * var(--tempo-weight));stroke-linejoin:round}.ink-button{min-height:52px;color:var(--ink-line);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.ink-button--sm{min-height:42px;padding:0 16px;font-size:14.5px}.ink-button__label{position:relative}.ink-button:hover .ink-border path,.ink-field:focus-within .ink-border path{stroke-width:calc(2.7px * var(--tempo-weight))}.ink-button:active .ink-border path{fill:var(--ink-paper)}.ink-button,.inbox button,.faq__item summary,.topic,.contact__reason-links a{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.ink-button:active,.inbox button:active,.topic:active,.contact__reason-links a:active{transition-duration:80ms;transition-timing-function:ease-out;transform:scale(.96)translateY(1px)}.faq__item summary:active{transition-duration:80ms;transition-timing-function:ease-out;transform:translateY(1px)}.contact__reason-links a{align-self:flex-start}@media (prefers-reduced-motion:reduce){.ink-button,.inbox button,.faq__item summary,.topic,.contact__reason-links a{transition:none}}.ink-button:disabled{cursor:progress}.ink-button:focus-visible{outline-offset:3px;border-radius:14px}.ink-field{min-width:0;display:flex;position:relative}.glyph{flex-shrink:0}.glyph path{fill:none;stroke:currentColor;stroke-width:calc(2px * var(--tempo-weight));stroke-linecap:round;stroke-linejoin:round}.nav{z-index:50;background:var(--ink-paper);border-bottom:1px solid var(--ink-rule);position:sticky;top:0}.nav__inner{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.nav__brand{color:var(--ink-line);align-items:center;gap:10px;display:inline-flex}.nav__mark{transform-origin:50% 80%;display:inline-flex}.nav__brand:is(:hover,:focus-visible) .nav__mark{animation:.6s cubic-bezier(.34,1.56,.64,1) nav-wiggle}@keyframes nav-wiggle{0%{transform:rotate(0)translateY(0)}30%{transform:rotate(-9deg)translateY(-3px)}60%{transform:rotate(6deg)translateY(-1px)}to{transform:rotate(0)translateY(0)}}@media (prefers-reduced-motion:reduce){.nav__brand:is(:hover,:focus-visible) .nav__mark{animation:none}}.nav__links{gap:34px;margin-left:auto;margin-right:12px;font-size:15px;font-weight:500;display:none}.nav__links a,.footer__links a{color:var(--ink-soft);text-decoration:none}.nav__links a:hover,.footer__links a:hover{color:var(--ink-line);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}@media (min-width:860px){.nav__links{display:flex}}.hero{padding-block:clamp(36px,5vw,72px) clamp(56px,6vw,84px)}.hero__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.hero__agent{margin-bottom:clamp(18px,3vw,30px);translate:6%}.hero__lead{max-width:33rem;margin-top:clamp(26px,3vw,36px)}.hero .waitlist,.hero .waitlist-done{margin-top:clamp(28px,3.5vw,40px)}.hero .waitlist__row,.cta .waitlist__row,.hero .waitlist-done,.cta .waitlist-done{justify-content:center}.hero__note{margin-top:16px}.faq{gap:clamp(36px,5vw,64px);display:grid}@media (min-width:900px){.faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}}.faq__list{border-top:1px solid var(--ink-rule)}.faq__item{border-bottom:1px solid var(--ink-rule)}.faq__item summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 2px;font-size:17.5px;font-weight:600;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__icon{flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.faq__icon path{stroke:currentColor;stroke-width:calc(2px * var(--tempo-weight));stroke-linecap:round}.faq__icon-upright{stroke-dasharray:1 2;stroke-dashoffset:0;transition:stroke-dashoffset .26s cubic-bezier(.45,0,.2,1),visibility linear}.faq__item[open]:not([data-state]) .faq__icon{transform:rotate(180deg)}.faq__item[open]:not([data-state]) .faq__icon-upright{stroke-dashoffset:1px;visibility:hidden;transition:stroke-dashoffset .26s cubic-bezier(.45,0,.2,1),visibility 0s linear .26s}.faq__panel{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.faq__panel>div{min-height:0;overflow:hidden}.faq__item[open]:not([data-state]) .faq__panel{grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.faq__icon,.faq__icon-upright,.faq__item[open]:not([data-state]) .faq__icon-upright,.faq__panel{transition:none}}.section--cta{padding-top:clamp(120px,14vw,180px)}.cta{max-width:760px;margin-inline:auto;position:relative}.cta__peek{z-index:2}.cta__inner{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.cta__frame{border:1.5px solid;border-radius:18px 22px 16px 20px;padding:clamp(44px,7vw,76px) clamp(20px,5vw,64px)}.footer{border-top:1px solid var(--ink-rule);padding-block:40px 48px}.footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;display:flex}.footer__brand{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.footer__links{flex-wrap:wrap;gap:8px 24px;font-size:15px;display:flex}.footer__legal{width:100%;color:var(--ink-soft);font-size:13.5px}.footer__connect{border-top:1px solid var(--ink-rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;margin-top:12px;padding-top:28px;display:flex}.footer__connect-title{margin-bottom:14px;font-size:14px;font-weight:600}.download-qr__toggle{font-size:19px;line-height:1;transition:transform .2s}.download-qr[open] .download-qr__toggle{transform:rotate(45deg)}.footer__ai-links{flex-wrap:wrap;gap:8px;display:flex}.ai-link,.social-mark{flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .2s,box-shadow .2s;display:inline-flex}.ai-link{border:1px solid var(--ink-rule);background:var(--ink-card);border-radius:12px}.ai-link img,.social-mark img{object-fit:contain;display:block}.ai-link--chatgpt{background:#080808;border-color:#080808}.ai-link--claude{background:#faf9f5}.ai-link--perplexity{background:#000;border-color:#000}.ai-link--grok{background:#fff}.ai-link:hover,.footer__social:hover .social-mark{transform:translateY(-2px)}.ai-link:hover{box-shadow:0 4px 10px #201b1514}.ai-link:focus-visible,.footer__social:focus-visible,.download-qr>summary:focus-visible{outline:2px solid var(--brand-burgundy);outline-offset:4px}@media (prefers-reduced-motion:reduce){.ai-link,.social-mark,.download-qr__toggle{transition:none}.ai-link:hover,.footer__social:hover .social-mark{transform:none}}.footer__social{min-height:46px;color:var(--ink-line);align-items:center;gap:12px;font-size:14px;text-decoration:none;display:inline-flex}.footer__social>span:last-child{text-underline-offset:4px}.footer__social:hover>span:last-child{text-decoration:underline}@media (max-width:640px){.footer__connect{gap:20px}}@media (max-width:360px){.footer__ai-links{gap:3px}}.sub{padding-bottom:clamp(88px,11vw,140px)}.sub__head{padding-block:clamp(40px,6vw,80px) clamp(36px,5vw,56px)}.sub__agent{margin-bottom:18px}.sub__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:14px;font-size:13px;font-weight:600}.sub__intro{max-width:36rem;margin-top:22px}.sub__actions{flex-wrap:wrap;gap:12px;margin-bottom:clamp(56px,7vw,88px);display:flex}.doc__meta{color:var(--ink-soft);margin-bottom:8px;font-size:14px}.doc{max-width:44rem;font-size:16px;line-height:1.7}.doc h2{letter-spacing:-.015em;margin:48px 0 12px;font-size:21px;font-weight:600;line-height:1.3}.doc h3{margin:26px 0 8px;font-size:17px;font-weight:600;line-height:1.35}.doc p,.doc li{color:var(--ink-soft)}.doc p+p{margin-top:12px}.doc strong{color:var(--ink-line);font-weight:600}.doc ul{margin:10px 0 14px;padding-left:1.3em;list-style:outside}.doc li+li{margin-top:6px}.doc a,.faq__answer a,.contact__reason-links a,.support-cta__email a,.contact__email a{color:var(--ink-line);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1.5px}.topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:980px;display:grid}@media (min-width:860px){.topics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}@media (max-width:420px){.topics{grid-template-columns:minmax(0,1fr)}}.topic{height:100%;color:var(--ink-line);text-decoration:none;display:block}.topic>div{height:100%}.topic:hover .topic__body{color:var(--ink-line)}.topic__body{color:var(--ink-soft);margin-top:10px;font-size:14.5px;line-height:1.45}.help{gap:clamp(48px,6vw,72px);max-width:48rem;margin-top:clamp(64px,8vw,104px);display:grid}.help__group{scroll-margin-top:96px}.help__title{letter-spacing:-.015em;margin:0 0 8px;font-size:22px;font-weight:600}.faq__answer{max-width:40rem;color:var(--ink-soft);padding:0 2px 24px}.faq__answer p+p,.faq__answer ol+p,.faq__answer p+ol{margin-top:10px}.faq__answer ol{margin:0;padding-left:1.3em;list-style:decimal}.faq__answer li+li{margin-top:4px}.support-cta{max-width:760px;margin:clamp(88px,10vw,130px) auto 0}.support-cta__email{font-size:17px;font-weight:600}.contact{gap:clamp(48px,6vw,72px);display:grid}.contact>div:first-child{max-width:760px}.contact__label{color:var(--ink-soft);font-size:14px;font-weight:600}.contact__email{letter-spacing:-.02em;margin-top:4px;font-size:clamp(20px,3.4vw,30px);font-weight:600;line-height:1.25}.contact__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.contact__meta{border-top:1px solid var(--ink-rule);gap:16px 32px;margin:30px 0 0;padding-top:22px;display:grid}@media (min-width:700px){.contact__meta{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact__meta dt{color:var(--ink-soft);font-size:13px;font-weight:600}.contact__meta dd{margin:2px 0 0;font-size:15px}.contact__reasons{grid-template-columns:minmax(0,1fr);gap:40px 24px;max-width:980px;display:grid}@media (min-width:760px){.contact__reasons{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact__reason-body{margin-top:14px;font-size:16px;line-height:1.5}.contact__reason-links{flex-direction:column;gap:4px;margin-top:16px;font-size:14.5px;font-weight:500;display:flex}.hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-burgundy);margin-bottom:18px;font-size:13px;font-weight:600}.hero__more{color:var(--brand-burgundy);white-space:nowrap;margin-left:6px;font-weight:600;text-decoration:none}.hero__more:hover{text-underline-offset:3px;text-decoration:underline}.section--tight{padding-block:clamp(64px,8vw,110px)}.founders{align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}@media (min-width:900px){.founders{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.founders__faces{justify-content:center;gap:22px;display:flex}.founders__face{flex-direction:column;align-items:center;gap:12px;display:flex}.founders__face img{aspect-ratio:1;object-fit:cover;border:2px solid var(--ink-line);border-radius:50%;width:clamp(130px,16vw,190px);height:auto}.founders__face figcaption{flex-direction:column;align-items:center;font-size:16px;font-weight:600;display:flex}.founders__face figcaption span{color:var(--ink-soft);font-size:13.5px;font-weight:400}.founders__text .body{margin-top:18px}.founders__link{color:var(--brand-burgundy);text-underline-offset:3px;font-weight:600}.founders__agent{right:var(--gutter);position:absolute;bottom:-20px}@media (max-width:899px){.founders__agent{display:none}}.section--burgundy{background:var(--brand-burgundy);--ink-card:var(--brand-burgundy);--ink-line:var(--ink-paper);--ink-soft:color-mix(in srgb, var(--ink-paper) 86%, var(--brand-burgundy));--ink-muted:color-mix(in srgb, var(--ink-paper) 65%, var(--brand-burgundy));--tempo-paper:var(--brand-burgundy);--ink-fluoro:var(--ink-paper);--ink-fluoro-wash:.28;color:var(--ink-paper);padding-bottom:clamp(88px,11vw,150px)}.section--burgundy .waitlist__input{color:var(--ink-paper)}.section--burgundy .waitlist__input::placeholder{color:var(--ink-muted)}.cta__rally{letter-spacing:-.01em;font-size:clamp(20px,1vw + 15px,24px);font-weight:700}.backers{padding-bottom:clamp(36px,4vw,52px)}.backers__inner{flex-direction:column;align-items:center;gap:12px;display:flex}.backers__label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:13px;font-weight:600}.backers__list{letter-spacing:-.01em;color:var(--ink-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;font-size:clamp(18px,1vw + 13px,22px);font-weight:700;display:flex}.backers__sep{background:var(--brand-burgundy);border-radius:50%;width:7px;height:7px}.section--burgundy ::selection,.familiar__verdict[data-hot=true] ::selection,.week__row[data-hot] ::selection{background:var(--ink-paper);color:var(--brand-burgundy)}.nav__mark .tmp-note,.footer__brand .tmp-note{display:none}.avatar{flex:none;display:inline-flex;position:relative}.avatar__face{border:2px solid var(--ink-line);background:var(--ink-card);width:100%;height:100%;color:var(--ink-line);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.avatar__badge{background:var(--ink-paper);box-sizing:content-box;border-radius:50%;padding:2px;display:flex;position:absolute;bottom:-4%;right:-4%}.founding-badge{vertical-align:-3px;display:inline-block}.founding-strip{border:1.5px solid var(--ink-rule);color:var(--ink-soft);background:var(--ink-card);border-radius:999px;align-items:center;gap:12px;margin-top:20px;padding:6px 16px 6px 6px;font-size:14.5px;text-decoration:none;display:inline-flex}.founding-strip strong{color:var(--brand-burgundy)}.founding-strip:hover{border-color:var(--brand-burgundy)}.founders__photo{display:inline-flex;position:relative}.founders__badge{background:var(--ink-paper);border-radius:50%;padding:3px;display:flex;position:absolute;bottom:2%;right:2%}.founders__face figcaption .founders__name{color:var(--ink-line);align-items:center;gap:5px;font-size:16px;font-weight:600;display:inline-flex}.founding__handle{color:var(--brand-burgundy);font-weight:700}.avatar .tmp-note{display:none}.fbar{background:var(--brand-burgundy);color:var(--ink-paper);text-decoration:none;display:block}.fbar__inner{max-width:var(--wrap,1120px);padding:9px var(--gutter,20px);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin-inline:auto;font-size:13.5px;display:flex}.fbar .founding-badge path:first-child{fill:var(--ink-paper);stroke:var(--ink-paper)}.fbar .founding-badge path:last-child{stroke:var(--brand-burgundy)}.fbar__text strong{font-weight:800}.fbar__track{border:1.5px solid var(--ink-paper);border-radius:999px;width:clamp(80px,14vw,160px);height:8px;position:relative;overflow:hidden}.fbar__track span{background:var(--ink-paper);border-radius:999px;position:absolute;inset:0 auto 0 0}.fbar__left{font-weight:700}.fbar:hover .fbar__left{text-underline-offset:3px;text-decoration:underline}@media (max-width:520px){.fbar__track{display:none}}.backers__list a{color:var(--brand-burgundy);text-underline-offset:4px;text-decoration:none}.backers__list a:hover,.backers__list a:focus-visible{text-decoration:underline}.download-button{--ink-card:var(--brand-burgundy);--ink-line:var(--brand-burgundy);color:var(--ink-paper);background:var(--brand-burgundy);border-radius:12px}.download-button:active .ink-border path{fill:var(--brand-burgundy)}.section--burgundy .download-button{--ink-card:var(--ink-paper);--ink-line:var(--ink-paper);color:var(--brand-burgundy);background:var(--ink-paper)}.section--burgundy .download-button:active .ink-border path{fill:var(--ink-paper)}.hero-download{width:100%;margin-top:26px}.hero-download__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.app-store-badge{flex-shrink:0;padding:15px;display:inline-flex}.app-store-badge img{width:180px;height:60px;display:block}.hero-download .hero__note{margin-top:8px}.hero-download .hero__more{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;margin:0;font-size:15px;display:inline-flex}.download-qr{width:min(100%,354px);color:var(--ink-soft);margin:16px auto 0;font-size:13px;display:none;position:relative}.download-qr summary{cursor:pointer;text-underline-offset:4px;align-items:center;gap:9px;width:fit-content;min-height:44px;list-style:none;display:flex}.download-qr summary::-webkit-details-marker{display:none}.download-qr summary:hover{color:var(--brand-burgundy)}.download-qr__toggle{margin-left:5px}.download-qr__panel{z-index:3;background:var(--ink-card);border:1px solid var(--ink-rule);border-radius:18px;grid-template-columns:168px minmax(0,1fr);align-items:center;gap:16px;width:100%;padding:14px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0}.download-qr[open] .download-qr__panel{animation:.16s ease-out qr-reveal}@keyframes qr-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.download-qr[open] .download-qr__panel{animation:none}}.download-qr__panel img{border-radius:6px;width:168px;height:168px;display:block}.download-qr__copy{border-left:1px dashed var(--ink-rule);padding-left:16px}.download-qr__copy>svg{max-width:100%;display:block}.download-qr__copy p{margin-top:14px;font-size:13px;line-height:1.65}.first-plan{text-align:center}.first-plan__number{color:var(--brand-burgundy);margin-top:16px;font-size:13px;font-weight:700}@media (min-width:760px){.download-qr{display:block}:is(.hero__copy:has(.download-qr[open]) .hero__lead,.hero__copy:has(.download-qr[open]) .hero-download__actions){visibility:hidden}}@media (max-width:520px){.nav__inner{gap:12px}.nav__brand{gap:6px}.nav__brand>svg{width:104px;height:auto}.nav__mark{width:34px}.nav__mark svg{width:34px;height:auto}.nav .download-button{flex-shrink:0;min-height:44px;padding-inline:14px}.hero-download__actions{flex-direction:column;gap:0}.hero__agent{margin-bottom:16px}.hero__lead{margin-top:22px}.hero-download{margin-top:14px}.hero-download .hero__note{margin-top:4px}}body .tmpt-g path,body .tmp-boil>path,body .tmp-jit{animation:none}body .tmpt-g path:nth-child(n+2),body .tmp-boil>path:nth-child(n+2){display:none}.section{padding-block:clamp(68px,8vw,108px)}.eyebrow{color:var(--brand-burgundy);letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:700}.launch-bar__message{align-items:center;gap:10px;display:inline-flex}.launch-bar__mark{color:var(--ink-paper);--tempo-paper:var(--brand-burgundy);display:inline-flex}.launch-bar__mark .tmp-note{display:none}.launch-bar .fbar__inner{gap:22px;min-height:40px;font-size:12px}.hero--together{padding-block:clamp(40px,5.5vw,76px) 54px}.hero--together .hero__inner{text-align:left;align-items:center;gap:28px;display:grid}.hero__copy{min-width:0}.hero--together .hero__eyebrow{margin-bottom:23px}.hero__promise{letter-spacing:-.035em;margin-top:23px;font-size:clamp(21px,2vw,26px);font-weight:700;line-height:1.3}.hero--together .hero-download{margin-top:22px}.hero--together .hero-download__actions{justify-content:flex-start;gap:6px 15px}.hero--together .app-store-badge{margin-left:-15px}.hero--together .hero__note{margin-top:0;font-size:12px}.hero--together .download-qr{margin:8px 0 0}.hero-scene{width:100%;min-width:0;max-width:500px;margin-inline:auto}.hero-scene__canvas{aspect-ratio:500/490;width:100%;position:relative;container-type:inline-size}.hero-scene__drawing{width:100%;height:100%;position:absolute;inset:0}.hero-scene__idea{background:var(--ink-card);border:1.5px solid var(--ink-line);border-radius:15px 15px 2px;padding:2.4cqw 3.5cqw;font-size:3.1cqw;position:absolute;top:11%;left:1%;transform:rotate(-6deg)}.hero-scene__plan{background:var(--ink-card);border:1.6px solid var(--ink-line);border-radius:4px 18px 5px;width:57%;padding:4cqw;position:absolute;top:29%;left:24%;transform:rotate(5deg)}.hero-scene__plan-brand{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4cqw;display:flex}.hero-scene__plan-brand svg{width:15cqw;height:auto}.hero-scene__plan-brand>span{color:var(--ink-soft);font-size:2.2cqw}.hero-scene__title{letter-spacing:-.05em;font-size:7.2cqw;font-weight:700;line-height:1.12}.hero-scene__date{border-top:1px solid var(--ink-rule);align-items:center;gap:3.5cqw;margin-top:4cqw;padding-top:3.5cqw;display:flex}.hero-scene__date>span{color:var(--brand-burgundy);font-size:2cqw;font-weight:700;line-height:1.1}.hero-scene__date strong{font-size:7cqw;display:block}.hero-scene__date strong span{margin-left:2px;font-size:2cqw}.hero-scene__date p{font-size:3cqw;font-weight:600}.hero-scene__date small{color:var(--ink-soft);font-size:2.5cqw;font-weight:400}.hero-scene__confirmed{color:var(--brand-burgundy);align-items:center;gap:7px;margin-top:3cqw;font-size:2.8cqw;font-weight:600;display:flex}.hero-scene__friend{position:absolute}.hero-scene__friend svg{width:100%;height:auto}.hero-scene__friend--top{width:23%;top:6%;left:54%;transform:rotate(8deg)}.hero-scene__friend--left{width:29%;top:53%;left:-1%;transform:rotate(-11deg)}.hero-scene__friend--right{width:31%;top:65%;right:-1%;transform:rotate(10deg)}.hero-scene__note{width:47%;color:var(--brand-burgundy);position:absolute;bottom:3%;left:18%;transform:rotate(-6deg)}.hero-scene__note svg{width:100%;height:auto}.hero-scene figcaption{color:var(--ink-soft);text-align:center;margin-top:10px;font-size:12px}.backers{padding-block:16px 42px}.backers__inner{flex-direction:row;justify-content:center;gap:24px}.backers__label{color:var(--ink-soft);font-size:11px}.backers__list{gap:18px;font-size:15px}.backers__sep{width:4px;height:4px}.life-story{background:#eee9df}.life-story__heading{text-align:center;margin-bottom:42px}.life-story__heading .hand-heading{margin-block:18px}.life-story__grid{gap:52px;display:grid}.life-feature{min-width:0}.life-feature__visual{background:#e5ddce;border-radius:22px;height:330px;padding:26px;position:relative;overflow:hidden}.life-feature__copy{padding:26px 6px 0}.life-feature__copy h3{letter-spacing:-.045em;margin:10px 0 15px;font-size:clamp(25px,2.6vw,32px);line-height:1.25}.life-feature__copy .body{font-size:15px}.discover-preview__label{align-items:center;gap:8px;margin-bottom:15px;font-size:12px;font-weight:600;display:flex}.discover-preview__label>span:first-child{display:inline-flex}.discover-preview__photo{background:var(--ink-card);border-radius:10px;height:180px;position:relative;overflow:hidden}.discover-preview__photo img{object-fit:cover;object-position:center 54%;width:100%;height:100%}.discover-preview__photo>span{background:var(--ink-card);border-radius:5px;padding:6px 10px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:10px}.discover-preview__ideas{gap:9px;margin-top:12px;font-size:10px;display:flex}.discover-preview__ideas>span{background:var(--ink-card);border-radius:7px;padding:8px 10px}.journal-preview{background:#eaddd9}.journal-preview__photo{background:var(--ink-card);width:49%;padding:8px 8px 12px;position:absolute;top:31px;left:30px;transform:rotate(-6deg)}.journal-preview__photo img{object-fit:cover;object-position:center;width:100%;height:196px;display:block}.journal-preview__photo p{text-align:center;margin-top:9px;font-size:9px;font-weight:600}.journal-preview__note{background:var(--ink-card);border:1px solid var(--ink-rule);width:45%;padding:24px 16px;position:absolute;top:79px;right:15px;transform:rotate(6deg)}.journal-preview__note>span{letter-spacing:.08em;color:var(--brand-burgundy);font-size:9px;font-weight:700}.journal-preview__note p{margin-top:10px;font-size:14px;line-height:1.55}.journal-preview__agent{position:absolute;bottom:9px;right:14%;transform:rotate(8deg)}.footer__brand{text-decoration:none}.footer__brand>span{display:inline-flex}@media (min-width:760px){.hero--together .hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;max-width:1240px}.life-story__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:759px){.hero--together .hero__inner{gap:26px}.hero__copy{max-width:520px;margin-inline:auto}.hero--together .hero__eyebrow{margin-bottom:20px}.hero-scene{max-width:400px}.hero--together .hero__lead{font-size:16px;line-height:1.65}.hero--together .hero-download__actions{flex-flow:wrap;gap:2px 10px}.hero--together .app-store-badge img{width:150px;height:50px}.hero--together .app-store-badge{margin-left:-12.5px;padding:12.5px}.hero-download .hero__more{font-size:13px}.backers__inner{flex-direction:column;gap:10px}.backers__list{gap:14px;font-size:13px}.life-feature__visual{max-width:470px;margin-inline:auto}.launch-bar .fbar__inner{gap:10px;padding-inline:12px;font-size:10px}.launch-bar__message{gap:5px}.launch-bar__mark{display:none}}@media (max-width:359px){.hero--together .hero-download__actions{gap:0}.hero-download .hero__more{font-size:12px}.life-feature__visual{height:300px;padding:18px}.discover-preview__ideas{gap:5px;font-size:9px}.discover-preview__ideas>span{padding:7px}.journal-preview__photo{width:53%;left:16px}.journal-preview__note{padding:18px 12px;right:12px}.journal-preview__note p{font-size:12px}}body .tmp-face,body .tmp-lag,body .tmp-blink,body .tmp-note,body .tmp-arc{animation:none}.hero-scene__friend--top,.hero-scene__friend--left,.hero-scene__friend--right,.journal-preview__agent{transform:none}.hero-scene__friend--top{width:27%;top:4%;left:53%}.hero-scene__friend--left{width:32%;left:-2%}.hero-scene__friend--right{width:34%;right:-3%}.hero-scene__plan{transform:rotate(3deg)}.hero--together .hero__lead{max-width:26ch;margin-top:24px;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.55}.hero-scene figcaption{font-size:14px}.plan-story{border-top:1px solid var(--ink-rule)}.plan-story__heading{gap:18px;margin-bottom:40px}.plan-story__scenes{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.plan-story__scenes>li{min-width:0}.plan-scene{background:#eee5d8;border-radius:18px;height:242px;position:relative;overflow:hidden}.plan-scene--ask{padding:24px 20px}.plan-scene__bubble{border:1.5px solid var(--ink-line);background:var(--ink-card);border-radius:14px 14px 2px;margin-left:15px;padding:13px 15px;font-size:15px;line-height:1.5;position:relative}.plan-scene__reply{background:var(--brand-burgundy);color:var(--ink-paper);border-radius:12px 12px 12px 2px;padding:9px 13px;font-size:13px;position:absolute;top:120px;left:20px}.plan-scene__agent{position:absolute;bottom:8px;right:-6px}.plan-scene__agent>svg{width:155px;height:auto}.plan-scene--time{background:#eaddd9;padding:24px 20px}.plan-scene__eyebrow{color:var(--brand-burgundy);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.availability{margin-top:20px}.availability__times,.availability__row{grid-template-columns:35px repeat(3,minmax(0,1fr));align-items:center;gap:7px;display:grid}.availability__times{text-align:center;color:var(--ink-soft);margin-bottom:8px;font-size:10px}.availability__times strong{color:var(--brand-burgundy)}.availability__row{margin-top:7px}.availability__row>span{font-size:11px}.availability__row i{background:var(--ink-card);border:1px solid #cfbdb8;border-radius:5px;height:23px}.availability__row i[data-busy]{background:#cfbdb8}.availability__row i.availability__match{background:var(--brand-burgundy);border-color:var(--brand-burgundy);color:var(--ink-card);justify-content:center;align-items:center;display:flex}.plan-scene__match{color:var(--brand-burgundy);align-items:center;gap:6px;margin-top:18px;font-size:12px;font-weight:600;display:flex}.plan-scene--go{padding:23px}.plan-scene__ticket{border:1.5px solid var(--ink-line);background:var(--ink-card);border-radius:5px 14px;width:89%;padding:18px;position:relative}.plan-scene__ticket>strong{letter-spacing:-.04em;margin-block:10px;font-size:24px;line-height:1.15;display:block}.plan-scene__ticket>p{font-size:13px}.plan-scene__ticket-check{width:35px;height:35px;color:var(--ink-card);background:var(--brand-burgundy);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:17px;right:-13px}.plan-scene__happy{position:absolute;bottom:3px;right:-16px}.plan-scene__happy>svg{width:135px;height:auto}.plan-story__caption{gap:11px;padding:22px 1px 0;display:flex}.plan-story__caption>span{color:var(--brand-burgundy);padding-top:6px;font-size:11px;font-weight:700}.plan-story__caption h3{letter-spacing:-.035em;margin:0 0 8px;font-size:21px;line-height:1.25}.plan-story__caption p{color:var(--ink-soft);max-width:26ch;font-size:14px;line-height:1.6}.plan-story__download{text-align:center;margin-top:42px}.download-faq{background:#eee9df}.download-faq .faq{gap:clamp(30px,5vw,65px)}.download-faq__intro>p{color:var(--ink-soft);margin-top:20px;font-size:14px}.download-faq__intro>a{min-height:44px;color:var(--brand-burgundy);text-underline-offset:4px;align-items:center;margin-top:8px;font-size:14px;font-weight:600;display:inline-flex}.download-faq__intro>a span{margin-left:8px}.download-faq__agent{margin-bottom:20px}.download-faq__agent>svg{width:150px;height:auto}.download-faq .faq__list{border:0;flex-direction:column;gap:12px;display:flex}.download-faq .faq__item{background:var(--ink-paper);border:1px solid #d4c9b9;border-radius:14px;padding:0 20px}.download-faq .faq__item[open]{background:var(--ink-card);border-color:var(--brand-burgundy)}.download-faq .faq__item summary{gap:13px;padding:18px 0;font-size:16px}.faq__question{flex:1}.faq__topic-icon{height:36px;color:var(--brand-burgundy);background:#eee4df;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.download-faq .faq__answer{padding:0 0 22px 49px;font-size:14px;line-height:1.65}.download-faq .faq__answer>p{max-width:46ch;margin-top:13px}.faq-proof{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.faq-proof__tag{color:var(--brand-burgundy);background:#f0e7e1;border-radius:6px;align-items:center;gap:5px;padding:7px 8px;font-size:11px;font-weight:500;display:inline-flex}.faq-proof--people{gap:8px;font-size:12px}.faq-proof--people>span{align-items:center;display:inline-flex}.faq-proof--people b{color:var(--brand-burgundy);margin-inline:8px}.faq-proof--people .tmp-note{display:none}@media (max-width:899px){.plan-story__scenes{gap:16px}.plan-scene--ask,.plan-scene--time,.plan-scene--go{padding:18px 13px}.plan-scene__bubble{margin-left:0;padding:12px;font-size:13px}.plan-scene__ticket{width:94%;padding:14px}.plan-scene__ticket>strong{font-size:21px}.plan-story__caption h3{font-size:19px}.download-faq__intro{min-height:132px;padding-left:128px;position:relative}.download-faq__agent{position:absolute;top:5px;left:0}.download-faq__agent>svg{width:120px}.download-faq__intro .hand-heading__lines{max-width:290px}}@media (max-width:639px){.plan-story__scenes{grid-template-columns:1fr;gap:30px;max-width:420px;margin-inline:auto}.plan-scene{height:216px}.plan-scene--ask,.plan-scene--time,.plan-scene--go{padding:22px}.plan-scene__bubble{margin-left:35px;font-size:16px}.plan-scene__reply{font-size:14px;top:115px;left:24px}.plan-scene__agent{bottom:1px;right:8px}.plan-scene__ticket{width:72%;padding:17px}.plan-scene__ticket>strong{font-size:26px}.plan-scene__happy{bottom:0;right:6px}.availability{margin-top:15px}.availability__row,.availability__times{grid-template-columns:44px repeat(3,minmax(0,1fr))}.plan-scene__match{margin-top:14px}.plan-story__caption{padding-top:16px}.plan-story__caption h3{margin-bottom:5px;font-size:23px}.plan-story__caption p{max-width:none}.download-faq__intro{padding-left:95px}.download-faq__agent>svg{width:90px}.download-faq__intro>p{margin-top:12px;font-size:13px}.download-faq .faq__item{padding-inline:15px}.download-faq .faq__item summary{gap:10px;font-size:14px}.download-faq .faq__answer{padding-left:0}.faq__topic-icon{flex-basis:32px;height:32px}}.tempo-illustration{object-fit:contain;max-width:100%;display:block}.hero-scene__friend .tempo-illustration{width:100%;height:auto}.plan-scene__agent>.tempo-illustration{width:155px;height:auto}.plan-scene__happy>.tempo-illustration{width:135px;height:auto}.download-faq__agent>.tempo-illustration{width:150px;height:auto}.faq-proof--people .tempo-illustration{width:56px;height:auto}@media (max-width:899px){.download-faq__agent>.tempo-illustration{width:120px}}@media (max-width:639px){.download-faq__agent>.tempo-illustration{width:90px}}
