@import url("https://fonts.googleapis.com/css2?family=Asap:wght@400;500;600&family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap");@font-face{font-family:Asap Condensed;font-style:normal;font-weight:400;src:url(https://static.figma.com/font/AsapCondensed-Regular_4) format("woff2")}@font-face{font-family:Asap Condensed;font-style:normal;font-weight:600;src:url(https://static.figma.com/font/AsapCondensed-SemiBold_4) format("woff2")}@font-face{font-family:Inter Figma;font-style:normal;font-weight:400;src:url(https://static.figma.com/font/Inter_1) format("woff2")}@font-face{font-family:Inter Figma;font-style:normal;font-weight:600;src:url(https://static.figma.com/font/Inter_1) format("woff2")}:root{--ink:#f6f3f0;--cursor-x:50%;--cursor-y:50%}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#050506;color:var(--ink);font-family:Inter Figma,sans-serif}a{color:inherit;text-decoration:none}.page-shell{min-height:100vh;overflow:hidden;position:relative;background:radial-gradient(ellipse 38% 26% at 16% 24%,rgba(191,105,49,.24),transparent 68%),radial-gradient(ellipse 37% 28% at 92% 74%,rgba(109,87,157,.3),transparent 70%),#050506}.hero>*,.nav{animation:lumina-reveal 1.1s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}.hero>.form-note{animation:none;opacity:0}.hero>.form-note.visible{opacity:1}.benefits:not(.is-visible) .benefits-export-frame,.benefits:not(.is-visible) .features-intro>*,.benefits:not(.is-visible) .mobile-feature-cards{opacity:0;transform:translateY(28px)}.benefits.is-visible .benefits-export-frame,.benefits.is-visible .features-intro>*,.benefits.is-visible .mobile-feature-cards{animation:lumina-reveal 1.4s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}.benefits.is-visible .features-intro>:nth-child(2){animation-delay:.54s}.benefits.is-visible .features-intro>:nth-child(3){animation-delay:.82s}.benefits.is-visible .benefits-export-frame,.benefits.is-visible .mobile-feature-cards{animation-delay:1.4s}.hero>:nth-child(2){animation-delay:.2s}.hero>:nth-child(3){animation-delay:.28s}.hero>:nth-child(4){animation-delay:.36s}.hero>:nth-child(5){animation-delay:.44s}.container{margin:0 auto;max-width:720px;position:relative;z-index:1}.nav{max-width:none;padding:16px 24px 0}.brand,.nav{align-items:center;display:flex}.brand{font:400 24px Asap Condensed,sans-serif;gap:12px}.brand-mark{display:block;height:36px;object-fit:contain;width:36px}.hero{display:flex;flex-direction:column;max-width:none;padding-left:24px;padding-right:24px;padding-top:72px;text-align:center}.hero,.spark-pill{align-items:center}.spark-pill{border:1px solid #77717d;border-radius:99px;color:#fff;display:inline-flex;font:400 14px Inter Figma,sans-serif;gap:7px;padding:5px 10px}.spark-pill span{color:#fff}h1{font:600 36px/1.15 Asap Condensed,sans-serif;letter-spacing:0;margin:13px 0 14px;max-width:430px}.hero h1 em{color:#bdb8c4;font-style:normal}.hero-copy{color:#dedede;font:400 14px/1.6 Asap Condensed,sans-serif;margin:0;max-width:420px}.features-hero{color:#dedede;font:400 16px/1.6 Inter Figma,sans-serif;margin:0 auto;max-width:760px}.waitlist-form{display:flex;flex-direction:column;gap:15px;margin-top:33px;width:284px}.waitlist-form input{background:#d9d9d9;border:0;border-radius:99px;color:#000;font:400 14px Asap,sans-serif;height:auto;outline:2px solid transparent;padding:12px 20px}.waitlist-form input::placeholder{color:#979797;opacity:1}.waitlist-form input:focus{outline-color:#af75dc}.waitlist-form button,.waitlist-form input{transition:transform .22s ease,box-shadow .22s ease}.waitlist-form input:focus,.waitlist-form input:hover{transform:translateY(-2px)}.waitlist-form button:hover:not(:disabled){box-shadow:0 12px 28px rgba(143,105,211,.28);transform:translateY(-3px)}.waitlist-honeypot{display:none}.waitlist-form button{align-self:center;background:linear-gradient(-45deg,#4b7fd1 15.959%,#9a67c7 28.055%,#d98a4d 85.191%);border:0;border-radius:99px;color:#fff;cursor:pointer;font:500 14px/1 Asap Condensed,sans-serif;max-width:100%;padding:12px 24px;white-space:nowrap}.waitlist-form button span{margin-left:6px}.waitlist-form button.submitted{animation:thank-you-pop .42s ease-out}@keyframes thank-you-pop{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.form-note{color:#c9a8e8;font-size:11px;height:13px;margin:10px 0 0;opacity:0}.form-note.visible{opacity:1}.benefits{max-width:none;padding:167px 24px 120px}.features-header{align-items:center;background:#000;border:1px solid #fff;border-radius:999px;display:inline-flex;font:400 14px Inter Figma,sans-serif;gap:7px;height:auto;justify-content:center;padding:4px 8px;width:auto;margin-top:30px;transition:transform .24s ease,background-color .24s ease}.features-header:hover{background-color:#17151d;box-shadow:0 14px 40px rgba(255,255,255,.08);transform:translateY(-5px) scale(1.025)}.features-header img{height:14px;object-fit:contain;width:14px}.features-header span{color:#fff}.features-intro{margin:0 auto 48px;max-width:1768px;text-align:center}.features-intro h2{background:linear-gradient(#fff 12%,#8b8588 96%);background-clip:text;color:transparent;font:600 72px/1.05 Asap Condensed,sans-serif;margin:20px 0}.features-intro p{color:#dedede;font:400 16px/1.6 Inter Figma,sans-serif;margin:0 auto;max-width:1660px}.benefits-export{display:block;height:auto;width:100%}.benefits-export-frame{aspect-ratio:3585/1699;margin:0 auto;max-width:3585px;overflow:hidden;transform-origin:center top;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .9s ease;width:100%}.mobile-feature-cards{display:none}.split-card{container-type:inline-size;margin:0 auto;max-width:1177px;width:100%}.split-card-scale{aspect-ratio:1177/1699;background:linear-gradient(#2a283b,#252231);position:relative;transition:transform .9s cubic-bezier(.16,1,.3,1),box-shadow .9s cubic-bezier(.16,1,.3,1);will-change:transform;width:100%}.split-card-art,.split-card-scale{border-radius:4.92cqw;overflow:hidden}.split-card-art{background:#211f2c;height:75.19cqw;left:5.95cqw;position:absolute;top:6.43cqw;width:88.36cqw}.split-orbit{border:.26cqw solid #4b4b4b;border-radius:50%;position:absolute}.split-orbit-lg{height:39.76cqw;left:33.39cqw;top:23.45cqw;width:41.38cqw}.split-orbit-sm{height:21.92cqw;left:5.52cqw;top:3.06cqw;width:22.85cqw}.split-frame{border:.26cqw solid #4b4b4b;border-radius:3.34cqw;height:13.62cqw;left:28.47cqw;top:30.19cqw;width:13.62cqw}.split-capsule,.split-frame{background:#2d2a3b;position:absolute}.split-capsule{border:.24cqw solid #4b4b4b;border-radius:99px;height:.89cqw;left:69cqw;opacity:.6;top:13.16cqw;width:8.36cqw}.split-chip{align-items:center;border-radius:99px;color:#fff;display:flex;font:500 5.1cqw/1 Inter Figma,sans-serif;height:12.32cqw;justify-content:center;letter-spacing:-.02em;position:absolute;transform-origin:top left;white-space:nowrap}.split-chip-remind{background:#ff79af;height:12.31cqw;left:-3.24cqw;top:18.53cqw;transform:rotate(37.1027deg);width:31.22cqw}.split-chip-pay{background:#f0a0a0;left:53.61cqw;top:35.67cqw;transform:rotate(-22.7225deg);width:26.53cqw}.split-chip-split{background:#157aff;left:2.38cqw;top:56.68cqw;transform:rotate(-22.7225deg);width:33.75cqw}.split-chip-settle{background:#f1ae45;left:36.85cqw;top:53cqw;width:35.54cqw}.split-card-copy{left:6.41cqw;position:absolute;right:6.41cqw;top:97.96cqw}.split-card-copy h2{color:#fff;font:600 5.95cqw/1 Asap Condensed,sans-serif;letter-spacing:0;margin:0 0 4.5cqw}.split-card-copy p{color:#dedede;font:400 3.95cqw/1.72 Asap Condensed,sans-serif;margin:0;max-width:88cqw}.section-intro{text-align:center}.section-intro h2{background:linear-gradient(#fff,#6e6464);background-clip:text;color:transparent;font:600 30px/1.15 Inter Figma,sans-serif;margin:10px 0 16px}.section-intro p{color:#dedede;font:400 14px/1.6 Inter Figma,sans-serif;margin:0 auto;max-width:500px}.feature-grid{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin-top:32px;margin-left:auto;margin-right:auto;max-width:1152px;width:100%}.feature-card{background:linear-gradient(#2a283b,#252231);border-radius:11px;min-height:312px;overflow:hidden;position:relative;transform:translateZ(0);transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1);will-change:transform}.feature-card:after{background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.1) 50%,transparent 80%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-120%);transition:opacity .5s ease,transform .9s cubic-bezier(.16,1,.3,1)}.feature-card:hover{box-shadow:0 30px 80px rgba(0,0,0,.32);transform:translateY(-10px) scale(1.012)}.feature-card:hover:after{opacity:1;transform:translateX(120%)}.feature-payments,.feature-split{grid-row:span 2}.feature-payments{background:linear-gradient(-44.3deg,rgba(52,120,229,.8) 10.686%,rgba(155,85,214,.8) 45.262%,rgba(232,132,50,.8) 82.56%)}.feature-art{height:158px;margin:12px;overflow:hidden;position:relative}.feature-split .feature-art{background:#211f2c;border-radius:11px}.feature-copy{padding:13px}.feature-copy h3{font:600 20px Inter Figma,sans-serif;margin:8px 0}.feature-copy p{color:#dedede;font:400 14px/1.6 Inter Figma,sans-serif;margin:0}.chip{animation:chip-float 5s ease-in-out infinite;border-radius:99px;color:#fff;font:400 14px Inter Figma,sans-serif;padding:8px 20px;position:absolute;box-shadow:0 5px 15px rgba(0,0,0,.12)}.chip-pink{background:#ff79af;left:-12px;top:103px;transform:rotate(37deg)}.chip-blue{animation-delay:-1.3s;background:#157aff;left:9px;top:140px;transform:rotate(-22deg)}.chip-orange{animation-delay:-2.1s;background:#f1ae45;left:77px;top:140px}.chip-lilac{animation-delay:-3.4s;background:#9d71f7;left:36px;top:72px;transform:rotate(37deg)}.chip-teal{animation-delay:-2.7s;background:#36d9d8;right:4px;top:45px}.chip-dinner,.chip-teal{transform:rotate(-22deg)}.chip-dinner{animation-delay:-4s;background:#f0a0a0;right:23px;top:103px}.art-orbit{border:1px dashed #4e4b5f;border-radius:50%;height:125px;position:absolute;right:29px;top:4px;width:125px}.orbit-two{height:94px;right:47px;top:22px;width:94px}.ledger{background:#eceff5;border-radius:10px;color:#252437;display:flex;flex-direction:column;font:400 14px Inter Figma,sans-serif;gap:13px;height:100%;padding:17px 14px}.ledger b{color:#726bb0;font-size:14px;margin-bottom:4px}.ledger span{display:flex;justify-content:space-between}.ledger strong{color:#5cba31;font-size:14px}.ledger span:first-of-type strong{color:#157aff}.ledger i{color:#e0987c;font-size:14px;font-style:normal}.feature-reminders,.feature-settle{min-height:173px}.feature-reminders .feature-art,.feature-settle .feature-art{float:right;height:100px;margin:13px 12px 0 0;width:75px}.feature-reminders .feature-copy,.feature-settle .feature-copy{padding-top:28px}.feature-reminders .feature-copy p,.feature-settle .feature-copy p{max-width:190px}body:before{background:radial-gradient(450px circle at var(--cursor-x) var(--cursor-y),rgba(128,108,224,.16),rgba(128,108,224,.16) 30%,transparent 70%);content:"";inset:0;pointer-events:none;position:fixed;z-index:9999}.bell,.settle-circle{align-items:center;background:#806ce0;border-radius:50%;display:flex;font-size:28px;height:55px;justify-content:center;margin:13px auto;width:55px}.reminder-line{background:#363247;border-radius:5px;display:block;height:7px;margin:9px auto;width:64px}.reminder-line.short{background:#937bd2;width:45px}.settle-circle{background:#de8a47;font-size:23px}.settle-line{background:#494359;display:block;height:7px;margin:10px auto;width:55px}.line-b{width:35px}.settle-dot{background:#8365d7;border-radius:50%;display:block;height:8px;margin:12px auto;width:8px}.ambient{animation:ambient-drift 12s ease-in-out infinite alternate;opacity:.13;pointer-events:none;position:absolute}.ambient-left{background:#db793d;border-radius:50%;height:300px;left:-120px;top:370px;width:300px}.ambient-right{background:#8b79cd;border-radius:50%;bottom:20px;height:320px;right:-130px;width:320px}.sr-only{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}@keyframes lumina-reveal{0%{opacity:0;transform:translate3d(0,56px,0) scale(.985)}55%{opacity:.85}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ambient-drift{0%{transform:translate3d(-12px,-8px,0) scale(1)}50%{transform:translate3d(18px,14px,0) scale(1.08)}to{transform:translate3d(-8px,20px,0) scale(.96)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:700px){.benefits-export-frame{display:none}.mobile-feature-cards{display:flex;flex-direction:column;gap:16px;margin:0 auto;width:100%}.mobile-feature-cards img{display:block;height:auto;width:100%}.features-header{font-size:14px}.features-intro h2{font-size:42px;margin:20px 0}.features-hero,.features-intro p{font-size:16px}.waitlist-form{flex-direction:column;max-width:448px;width:100%}.waitlist-form input{width:100%}}@media (min-width:768px){.benefits,.hero,.nav{padding-left:150px;padding-right:150px}.hero h1{max-width:860px}.hero-copy{max-width:760px;font-size:30px;line-height:1.35}.waitlist-form{width:520px}.waitlist-form button,.waitlist-form input{font-size:18px;padding-bottom:16px;padding-top:16px}}@media (min-width:640px){h1{max-width:700px}.hero-copy{max-width:600px}h1{font-size:48px}.hero-copy,.section-intro p{font-size:16px}}@media (min-width:768px){h1{font-size:72px}.section-intro h2{font-size:48px}}@media (min-width:1024px){h1{font-size:72px}.section-intro h2{font-size:60px}}@media (max-width:460px){.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-card{min-height:280px}.feature-art{height:135px}.feature-reminders,.feature-settle{min-height:180px}.feature-reminders .feature-art,.feature-settle .feature-art{float:right;margin:13px 8px 0 0}.feature-reminders .feature-copy,.feature-settle .feature-copy{padding-top:20px}.feature-reminders .feature-copy p,.feature-settle .feature-copy p{max-width:120px}}.hero h1{animation:hero-title-in 1.3s cubic-bezier(.16,1,.3,1) both}.hero-copy{animation:hero-copy-in 1.2s cubic-bezier(.16,1,.3,1) .18s both}@keyframes hero-title-in{0%{opacity:0;transform:translateY(45px) scale(.94);letter-spacing:.025em}to{opacity:1;transform:translateY(0) scale(1);letter-spacing:0}}@keyframes hero-copy-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.benefits.is-visible .benefits-export-frame,.benefits.is-visible .mobile-feature-cards{animation-name:feature-frame-in}}@keyframes feature-frame-in{0%{opacity:0;transform:translateY(70px) scale(.94);filter:blur(10px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}