.marketing-base_marketingPage__kOroe{--ink:oklch(0.2 0.012 240);--ink-soft:oklch(0.35 0.016 240);--paper:oklch(0.975 0.006 235);--paper-strong:oklch(0.995 0.003 235);--blue:oklch(0.86 0.075 225);--blue-strong:oklch(0.72 0.12 225);--blue-dark:oklch(0.42 0.09 225);--line:oklch(0.2 0.012 240/0.18);--ease-out:cubic-bezier(0.16,1,0.3,1);min-height:100vh;overflow:clip;background:var(--paper);color:var(--ink);font-family:var(--font-marketing),"Helvetica Neue",sans-serif}.marketing-base_stageButton__dwMvr:focus-visible{outline:3px solid var(--blue-strong);outline-offset:3px}.marketing-base_hero__vN02p{position:relative;isolation:isolate;min-height:calc(100svh - 5rem);display:grid;place-items:center;overflow:hidden;padding:clamp(3rem,6vw,5.5rem) 1rem;background-color:var(--paper-strong)}.marketing-base_heroContent__eMiJw{position:relative;z-index:1;width:min(100%,72rem);display:flex;flex-direction:column;align-items:center;text-align:center}.marketing-base_heroLabel__vxgJu{display:inline-flex;align-items:center;gap:.55rem;border:2px solid var(--ink);border-radius:.25rem;background:var(--paper-strong);padding:.55rem .75rem;box-shadow:3px 3px 0 var(--blue);color:var(--ink-soft);font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-1deg);animation:marketing-base_hero-enter__a8X2n .56s var(--ease-out) both}.marketing-base_heroLabel__vxgJu span{color:var(--blue-dark);font-size:.55rem}.marketing-base_hero__vN02p h1{max-width:12ch;margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-family:var(--font-marketing-display),var(--font-marketing),sans-serif;font-size:clamp(3.4rem,7.2vw,7.6rem);font-weight:680;letter-spacing:-.055em;line-height:.88;text-wrap:balance;animation:marketing-base_hero-enter__a8X2n .56s 70ms var(--ease-out) both}.marketing-base_hero__vN02p h1>span{display:block;color:var(--blue-dark)}.marketing-base_stageFlow__Vr2kX{width:100%;display:flex;align-items:center;justify-content:center;margin-top:clamp(2.25rem,4vw,3.5rem);animation:marketing-base_hero-enter__a8X2n .56s .14s var(--ease-out) both}.marketing-base_stageFlowItem__6bXhZ{display:flex;align-items:center}.marketing-base_stageButton__dwMvr{position:relative;width:clamp(9rem,14vw,12rem);min-height:7.5rem;display:grid;place-items:center;border:2px solid var(--ink);border-radius:.375rem;background:var(--paper-strong);padding:.9rem 1rem;box-shadow:5px 5px 0 var(--ink);color:var(--ink);font:inherit;text-align:center;transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out),background-color .22s var(--ease-out)}.marketing-base_stageButton__dwMvr:hover{background:oklch(.94 .035 225);transform:translate(-3px,-3px) rotate(-1deg);box-shadow:8px 8px 0 var(--ink)}.marketing-base_stageButton__dwMvr:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink)}.marketing-base_stageButtonActive__rh7cd{background:var(--blue);box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px) rotate(-1deg)}.marketing-base_stageButton__dwMvr small{position:absolute;top:.9rem;left:1rem;font-family:var(--font-marketing),sans-serif;font-size:.625rem;font-weight:800;letter-spacing:.14em}.marketing-base_stageButton__dwMvr strong{display:block;font-family:var(--font-marketing-display),var(--font-marketing),sans-serif;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;letter-spacing:-.045em;line-height:.94}.marketing-base_flowArrow__pypFK{width:clamp(4.25rem,8vw,7.25rem);height:3.25rem;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.marketing-base_arrowHead__drqhv,.marketing-base_arrowMain__HcLEO{stroke:var(--ink);stroke-width:3}.marketing-base_arrowEcho__wlhBp{stroke:var(--blue-strong);stroke-width:2}.marketing-base_stageDetail__hQhcL{width:min(100%,47rem);min-height:12rem;display:grid;grid-template-columns:minmax(0,1fr) 12rem;align-items:center;gap:2rem;margin-top:2.75rem;border:2px solid var(--ink);border-radius:.375rem;background:var(--paper-strong);padding:1.5rem;box-shadow:7px 7px 0 var(--blue-strong);text-align:left;transform:rotate(.25deg);animation:marketing-base_hero-enter__a8X2n .56s .21s var(--ease-out) both}.marketing-base_stageDetailCopy__t0dUo{animation:marketing-base_detail-enter__QNgF1 .32s var(--ease-out)}.marketing-base_stageDetailCopy__t0dUo>span{color:var(--blue-dark);font-size:.6875rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.marketing-base_stageDetailCopy__t0dUo h2{max-width:15ch;margin:.55rem 0 0;font-family:var(--font-marketing-display),var(--font-marketing),sans-serif;font-size:clamp(1.65rem,3vw,2.5rem);font-weight:650;letter-spacing:-.04em;line-height:1.02}.marketing-base_stageDetailCopy__t0dUo p{max-width:34rem;margin:.75rem 0 0;color:var(--ink-soft);font-size:.9375rem;line-height:1.55}.marketing-base_stagePicture__u29CH{position:relative;min-height:8.5rem;display:grid;place-items:center;border:2px solid var(--ink);border-radius:.25rem;background:var(--blue);padding:1rem;animation:marketing-base_picture-enter__S__IO .36s var(--ease-out)}.marketing-base_pictureTape__fjIhI{position:absolute;top:-.55rem;left:50%;width:3.5rem;height:1rem;background:oklch(.94 .035 92/.88);transform:translateX(-50%) rotate(-3deg)}.marketing-base_stagePicture__u29CH>small{position:absolute;right:.45rem;bottom:.35rem;font-size:.5rem;font-weight:850;letter-spacing:.12em}.marketing-base_cutPicture__8fhzW+small{top:.35rem;right:.45rem;bottom:auto;z-index:2;background:var(--blue);padding:.1rem .2rem}.marketing-base_testPicture__VkBC5{display:flex;align-items:center;gap:.45rem;transform:rotate(-3deg)}.marketing-base_testPicture__VkBC5 span{width:2.8rem;height:3.7rem;display:grid;place-items:center;border:2px solid var(--ink);border-radius:.2rem;background:var(--paper-strong);font-size:.55rem;font-weight:850}.marketing-base_testPicture__VkBC5 span:nth-child(2){background:oklch(.91 .025 235);transform:translateY(-.45rem) rotate(5deg)}.marketing-base_testPicture__VkBC5 span:last-child{background:var(--ink);color:var(--paper-strong);font-size:1.5rem;transform:rotate(7deg)}.marketing-base_cutPicture__8fhzW{position:relative;width:7.5rem;height:4.5rem;display:grid;place-items:center;border:2px solid var(--ink);background:var(--paper-strong);transform:rotate(2deg)}.marketing-base_cutPicture__8fhzW span{font-size:1.2rem;font-weight:850;letter-spacing:-.04em}.marketing-base_cutPicture__8fhzW i{position:absolute;width:8.75rem;height:3px;background:var(--ink);transform:rotate(-14deg)}.marketing-base_cutPicture__8fhzW strong{position:absolute;right:-.75rem;bottom:-.45rem;z-index:1;border:2px solid var(--ink);background:var(--blue);padding:.25rem .4rem;font-size:.5rem;letter-spacing:.08em;transform:rotate(-5deg)}.marketing-base_scalePicture__6xWAW{position:relative;width:8rem;height:5.25rem;display:flex;align-items:flex-end;gap:.5rem}.marketing-base_scalePicture__6xWAW>span{width:1.25rem;border:2px solid var(--ink);background:var(--paper-strong)}.marketing-base_scalePicture__6xWAW>span:first-child{height:1.75rem}.marketing-base_scalePicture__6xWAW>span:nth-child(2){height:3rem}.marketing-base_scalePicture__6xWAW>span:nth-child(3){height:4.5rem}.marketing-base_scalePicture__6xWAW svg{position:absolute;top:-.2rem;right:-.25rem;width:4.5rem;fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.marketing-base_heroSummary__nxNlo{max-width:43rem;margin:2rem 0 0;color:var(--ink-soft);font-size:1rem;line-height:1.65;animation:marketing-base_hero-enter__a8X2n .56s .28s var(--ease-out) both}@keyframes marketing-base_hero-enter__a8X2n{0%{opacity:0;translate:0 .75rem}to{opacity:1;translate:0 0}}@keyframes marketing-base_detail-enter__QNgF1{0%{opacity:.45;transform:translateX(-.75rem)}to{opacity:1;transform:translateX(0)}}@keyframes marketing-base_picture-enter__S__IO{0%{opacity:.45;transform:translateY(.5rem) rotate(2deg)}to{opacity:1;transform:translateY(0) rotate(0)}}.marketing-chrome_siteHeader__cn7U1{position:relative;z-index:20;border-top:4px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--paper-strong)}.marketing-chrome_navbar__6GeG6{width:min(100% - 2rem,82rem);min-height:4.75rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.marketing-chrome_logoLink__6Akpk{width:3.25rem;height:3.25rem;display:grid;place-items:center;transition:transform .18s var(--ease-out)}.marketing-chrome_logoLink__6Akpk:hover{transform:rotate(-4deg) scale(1.05)}.marketing-chrome_footerLogo__OyxOH,.marketing-chrome_headerLogo__FOA5n{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.marketing-chrome_navActions__0EMz_{display:flex;align-items:center;gap:.65rem}.marketing-chrome_signInAction__xNfXg,.marketing-chrome_signUpAction__FiWkl{min-height:2.875rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border:2px solid var(--ink);border-radius:.375rem;padding:.7rem 1.05rem;font-size:.875rem;font-weight:750;line-height:1;transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out),background-color .16s var(--ease-out)}.marketing-chrome_signInAction__xNfXg{background:var(--paper-strong)}.marketing-chrome_signUpAction__FiWkl{background:var(--ink);color:var(--paper-strong);box-shadow:3px 3px 0 var(--blue-strong)}.marketing-chrome_signInAction__xNfXg:hover,.marketing-chrome_signUpAction__FiWkl:hover{transform:translate(-2px,-2px)}.marketing-chrome_signInAction__xNfXg:hover{background:var(--blue);box-shadow:3px 3px 0 var(--ink)}.marketing-chrome_signUpAction__FiWkl:hover{box-shadow:5px 5px 0 var(--blue-strong)}.marketing-chrome_signInAction__xNfXg:active,.marketing-chrome_signUpAction__FiWkl:active{box-shadow:1px 1px 0 var(--blue-strong);transform:translate(1px,1px)}.marketing-chrome_signInAction__xNfXg:focus-visible,.marketing-chrome_signUpAction__FiWkl:focus-visible{outline:3px solid var(--blue-strong);outline-offset:3px}.marketing-chrome_siteFooter__HTByO{position:relative;z-index:10;border-top:2px solid var(--ink);border-bottom:4px solid var(--ink);background:var(--paper-strong)}.marketing-chrome_footerInner__OoU3_{width:min(100% - 2rem,82rem);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:2rem;padding:3rem 0 2.5rem}.marketing-chrome_footerBrand__I55LQ{display:inline-flex;align-items:center;gap:.8rem;color:var(--ink);font-size:.8125rem;font-weight:800;letter-spacing:.04em}.marketing-chrome_footerLogo__OyxOH{width:2.25rem;height:2.25rem}.marketing-chrome_footerAbout__OUOGT{display:grid;align-content:start;gap:1rem}.marketing-chrome_footerAbout__OUOGT p{max-width:28ch;margin:0;color:var(--ink-soft);font-size:.8125rem;line-height:1.6}.marketing-chrome_footerContact__GjhV5{justify-self:start;color:var(--ink);font-size:.8125rem;font-weight:700;text-underline-offset:4px}.marketing-chrome_footerColumn__q5iKp h2{margin:0 0 .9rem;color:var(--ink-soft);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.marketing-chrome_footerColumn__q5iKp ul{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.marketing-chrome_footerColumn__q5iKp a{color:var(--ink);font-size:.8125rem;font-weight:600;text-decoration:none}.marketing-chrome_footerColumn__q5iKp a:hover,.marketing-chrome_footerContact__GjhV5:hover{text-decoration:underline;text-underline-offset:4px}.marketing-chrome_footerBrand__I55LQ:focus-visible,.marketing-chrome_footerColumn__q5iKp a:focus-visible,.marketing-chrome_footerContact__GjhV5:focus-visible{outline:3px solid var(--blue-strong);outline-offset:3px}.marketing-chrome_footerBottom__s1Vom{width:min(100% - 2rem,82rem);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;border-top:1px solid var(--line);padding:1.1rem 0 1.3rem}.marketing-chrome_footerCopyright__qYL1C{color:var(--ink-soft);font-size:.75rem;font-weight:650}@media (max-width:56rem){.marketing-chrome_footerInner__OoU3_{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-chrome_footerAbout__OUOGT{grid-column:1/-1}}@media (max-width:34rem){.marketing-chrome_footerInner__OoU3_{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem;padding-top:2.25rem}}.marketing-decor_decorField__A5jmo{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.marketing-decor_starItem__Pggae{position:absolute;display:grid;place-items:center;color:var(--blue-dark);line-height:1;transform-origin:center}.marketing-decor_starGlyph__lnDAP{font-family:var(--font-marketing-display),sans-serif;font-style:normal}.marketing-decor_starItem__Pggae:nth-child(odd){animation:marketing-decor_constellation-drift-a__cuabl 6.4s var(--ease-out) infinite}.marketing-decor_starItem__Pggae:nth-child(2n){animation:marketing-decor_constellation-drift-b__DKz4U 8.2s var(--ease-out) infinite}.marketing-decor_starItem__Pggae:nth-child(2){animation-delay:-3.6s}.marketing-decor_starItem__Pggae:nth-child(3){animation-delay:-1.8s}.marketing-decor_starItem__Pggae:nth-child(4){animation-delay:-5.2s}.marketing-decor_starItem__Pggae:nth-child(5){animation-delay:-2.7s}.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae{opacity:.62}.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae:first-child{top:8%;left:4%;font-size:clamp(3.8rem,7vw,6.4rem)}.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae:nth-child(2){top:18%;right:9%;color:var(--blue-strong);font-size:clamp(1rem,2vw,1.7rem)}.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae:nth-child(3){top:44%;right:2%;font-size:clamp(2rem,4vw,3.5rem)}.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae:nth-child(4){bottom:17%;left:3%;color:var(--blue-strong);font-size:clamp(1.35rem,2.5vw,2.2rem)}.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae:nth-child(5){right:6%;bottom:6%;font-size:clamp(2.8rem,5vw,4.6rem)}.marketing-decor_decorLogin__O35R6 .marketing-decor_starItem__Pggae{opacity:.38}.marketing-decor_decorLogin__O35R6 .marketing-decor_starItem__Pggae:first-child{top:11%;right:7%;font-size:clamp(3.7rem,7vw,6rem)}.marketing-decor_decorLogin__O35R6 .marketing-decor_starItem__Pggae:nth-child(2){right:13%;bottom:18%;color:var(--blue-strong);font-size:clamp(1rem,2vw,1.6rem)}.marketing-decor_decorLogin__O35R6 .marketing-decor_starItem__Pggae:nth-child(3){bottom:9%;left:6%;font-size:clamp(1.8rem,3vw,2.8rem)}.marketing-decor_decorSignup__f_M3p .marketing-decor_starItem__Pggae{opacity:.36}.marketing-decor_decorSignup__f_M3p .marketing-decor_starItem__Pggae:first-child{top:9%;left:7%;font-size:clamp(3.4rem,6vw,5.2rem)}.marketing-decor_decorSignup__f_M3p .marketing-decor_starItem__Pggae:nth-child(2){top:25%;right:4%;color:var(--blue-strong);font-size:clamp(.9rem,1.8vw,1.5rem)}.marketing-decor_decorSignup__f_M3p .marketing-decor_starItem__Pggae:nth-child(3){bottom:17%;left:8%;color:var(--blue-strong);font-size:clamp(1rem,2vw,1.7rem)}.marketing-decor_decorSignup__f_M3p .marketing-decor_starItem__Pggae:nth-child(4){right:8%;bottom:7%;font-size:clamp(2.3rem,4vw,3.8rem)}.marketing-decor_decorMobile__qWUsl .marketing-decor_starItem__Pggae{color:var(--blue);opacity:.34}.marketing-decor_decorMobile__qWUsl .marketing-decor_starItem__Pggae:first-child{top:7%;left:2%;font-size:clamp(2.2rem,4vw,3.7rem)}.marketing-decor_decorMobile__qWUsl .marketing-decor_starItem__Pggae:nth-child(2){right:-1%;bottom:7%;color:var(--blue-strong);font-size:clamp(3.8rem,7vw,6.2rem)}@keyframes marketing-decor_constellation-drift-a__cuabl{0%,to{transform:translateZ(0) rotate(-7deg)}50%{transform:translate3d(.25rem,-.55rem,0) rotate(5deg)}}@keyframes marketing-decor_constellation-drift-b__DKz4U{0%,to{transform:translateZ(0) rotate(10deg) scale(.92)}50%{transform:translate3d(-.3rem,-.4rem,0) rotate(-4deg) scale(1.04)}}@media (max-width:44rem){.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae,.marketing-decor_decorLogin__O35R6 .marketing-decor_starItem__Pggae,.marketing-decor_decorSignup__f_M3p .marketing-decor_starItem__Pggae{opacity:.22}.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae:first-child{top:6%;left:-.8rem}.marketing-decor_decorLanding__gPTlC .marketing-decor_starItem__Pggae:nth-child(2),.marketing-decor_decorSignup__f_M3p .marketing-decor_starItem__Pggae:nth-child(2){right:.4rem}.marketing-decor_decorLogin__O35R6 .marketing-decor_starItem__Pggae:first-child{top:5%;right:-1rem}.marketing-decor_decorSignup__f_M3p .marketing-decor_starItem__Pggae:first-child{top:4%;left:-.8rem}.marketing-decor_decorMobile__qWUsl .marketing-decor_starItem__Pggae{opacity:.2}}.marketing-mobile_mobileSection__fZy5_{position:relative;isolation:isolate;overflow:hidden;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--ink);color:var(--paper-strong)}.marketing-mobile_mobileSection__fZy5_:before{position:absolute;z-index:-1;inset:0;background-image:radial-gradient(circle,oklch(.86 .075 225/.23) 1.2px,transparent 0);background-position:.5rem .5rem;background-size:1.1rem 1.1rem;content:"";pointer-events:none}.marketing-mobile_mobileSectionInner__rVJx4{position:relative;z-index:1;width:min(100% - 2rem,76rem);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);align-items:center;gap:clamp(3rem,8vw,7rem);padding:clamp(5rem,9vw,8rem) 0}.marketing-mobile_mobileCopy__iowu1{position:relative;z-index:2}.marketing-mobile_mobileEyebrow___Gre_{display:inline-block;border:2px solid var(--paper-strong);border-radius:.25rem;background:var(--blue);padding:.55rem .75rem;box-shadow:4px 4px 0 var(--blue-dark);color:var(--ink);font-size:.6875rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-1deg)}.marketing-mobile_mobileCopy__iowu1 h2{max-width:12ch;margin:1.75rem 0 0;font-family:var(--font-marketing-display),var(--font-marketing),sans-serif;font-size:clamp(3.3rem,6vw,5.9rem);font-weight:680;letter-spacing:-.055em;line-height:.9;text-wrap:balance}.marketing-mobile_mobileCopy__iowu1 h2 span{display:block;color:var(--blue)}.marketing-mobile_mobileCopy__iowu1>p{max-width:35rem;margin:1.75rem 0 0;color:oklch(.91 .012 235);font-size:1rem;line-height:1.7}.marketing-mobile_phoneScene__KmY_R{position:relative;min-height:43rem;display:grid;place-items:center;perspective:75rem}.marketing-mobile_phoneShell__1n_kY{position:relative;z-index:2;width:min(18.75rem,calc(100% - 4rem));border:3px solid var(--paper-strong);border-radius:2.6rem;background:oklch(.12 .014 240);padding:.6rem;box-shadow:14px 14px 0 var(--blue-strong),20px 20px 0 oklch(.975 .006 235/.16);transform:rotate(3deg) translateZ(0);transition:transform .42s var(--ease-out)}.marketing-mobile_phoneScene__KmY_R:hover .marketing-mobile_phoneShell__1n_kY{transform:rotate(.5deg) translate3d(0,-.4rem,1.5rem)}.marketing-mobile_phoneNotch__BElcd{position:absolute;z-index:3;top:.95rem;left:50%;width:5.25rem;height:1.35rem;border-radius:999px;background:oklch(.12 .014 240);transform:translateX(-50%)}.marketing-mobile_phoneScreen__x_Uga{min-height:37rem;overflow:hidden;display:flex;flex-direction:column;border-radius:2rem;background:var(--paper);color:var(--ink)}.marketing-mobile_phoneStatusBar__qJa6T{min-height:2.6rem;display:flex;align-items:center;justify-content:space-between;padding:.65rem 1.15rem .25rem;font-size:.55rem;font-weight:850;letter-spacing:.04em}.marketing-mobile_phoneStatusBar__qJa6T span:last-child{color:var(--blue-dark)}.marketing-mobile_phoneHeader__warc0{display:flex;align-items:center;gap:.55rem;border-bottom:1px solid var(--line);padding:.75rem 1rem;font-size:.55rem;font-weight:850;letter-spacing:.12em}.marketing-mobile_phoneHeader__warc0>i{width:1.65rem;height:1.65rem;margin-left:auto;display:grid;place-content:center;gap:.25rem;border:1px solid oklch(.2 .012 240/.14);border-radius:.25rem;background:var(--paper-strong);font-style:normal}.marketing-mobile_phoneHeader__warc0>i b{width:.7rem;height:1px;display:block;background:var(--ink)}.marketing-mobile_phoneLogo__knC9t{width:1.75rem;height:1.75rem;object-fit:contain;mix-blend-mode:multiply}.marketing-mobile_phoneDashboard__ugMlb{flex:1;display:grid;align-content:start;gap:.65rem;background:oklch(.965 .004 240);padding:.85rem}.marketing-mobile_phoneDashboardTitle__s2Urj{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.15rem .1rem .35rem}.marketing-mobile_phoneDashboardTitle__s2Urj>div{display:grid;gap:.15rem}.marketing-mobile_phoneActivity__FjgrR>small,.marketing-mobile_phoneDashboardTitle__s2Urj small,.marketing-mobile_phoneFlow__ewzYE>small{color:oklch(.46 .012 240);font-size:.48rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.marketing-mobile_phoneDashboardTitle__s2Urj strong{font-size:1.15rem;font-weight:700;letter-spacing:-.03em}.marketing-mobile_phoneDashboardTitle__s2Urj>span{display:inline-flex;align-items:center;gap:.3rem;border-radius:.25rem;background:oklch(.9 .04 150);padding:.35rem .45rem;color:oklch(.38 .07 150);font-size:.5rem;font-weight:800}.marketing-mobile_phoneDashboardTitle__s2Urj>span i{width:.35rem;height:.35rem;border-radius:50%;background:oklch(.5 .1 150)}.marketing-mobile_phoneFlow__ewzYE,.marketing-mobile_phonePool__h16RO{overflow:hidden;border:1px solid oklch(.2 .012 240/.1);border-radius:.3rem;background:var(--paper-strong)}.marketing-mobile_phoneFlow__ewzYE>small{display:block;padding:.6rem .65rem}.marketing-mobile_phoneFlow__ewzYE>div{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid oklch(.2 .012 240/.08)}.marketing-mobile_phoneFlow__ewzYE>div>div{min-width:0;display:grid;justify-items:start;gap:.2rem;border-right:1px solid oklch(.2 .012 240/.08);padding:.55rem}.marketing-mobile_phoneFlow__ewzYE>div>div:last-child{border-right:0}.marketing-mobile_phoneActivity__FjgrR i,.marketing-mobile_phoneFlow__ewzYE i{width:1.35rem;height:1.35rem;display:grid;place-items:center;border-radius:.2rem;background:oklch(.92 .006 240);font-size:.45rem;font-style:normal;font-weight:800}.marketing-mobile_phoneFlow__ewzYE strong{margin-top:.15rem;font-size:.63rem}.marketing-mobile_phoneFlow__ewzYE span{color:oklch(.46 .012 240);font-size:.44rem;font-weight:750}.marketing-mobile_phoneActivity__FjgrR i.marketing-mobile_phoneActivityTest__NtVKg,.marketing-mobile_phoneFlow__ewzYE>div>div:first-child i{background:oklch(.9 .045 225);color:var(--blue-dark)}.marketing-mobile_phonePool__h16RO>div:first-child{display:grid;gap:.15rem;padding:.65rem}.marketing-mobile_phonePool__h16RO>div:first-child strong{font-size:.72rem}.marketing-mobile_phonePool__h16RO>div:first-child small{color:oklch(.46 .012 240);font-size:.48rem}.marketing-mobile_phonePoolStats__86wT_{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid oklch(.2 .012 240/.08)}.marketing-mobile_phonePoolStats__86wT_>span{display:grid;gap:.2rem;border-right:1px solid oklch(.2 .012 240/.08);padding:.55rem .35rem;text-align:center}.marketing-mobile_phonePoolStats__86wT_>span:last-child{border-right:0}.marketing-mobile_phonePoolStats__86wT_ small{color:oklch(.46 .012 240);font-size:.4rem;font-weight:700;text-transform:uppercase}.marketing-mobile_phonePoolStats__86wT_ strong{font-size:.78rem}.marketing-mobile_phoneActivity__FjgrR{display:grid;gap:0;padding-top:.15rem}.marketing-mobile_phoneActivity__FjgrR>small{padding:.45rem .1rem}.marketing-mobile_phoneActivity__FjgrR>div{min-height:3.15rem;display:grid;grid-template-columns:1.35rem minmax(0,1fr) auto;align-items:center;gap:.5rem;border-top:1px solid oklch(.2 .012 240/.08);background:var(--paper-strong);padding:.45rem .55rem}.marketing-mobile_phoneActivity__FjgrR>div:first-of-type{border-radius:.3rem .3rem 0 0}.marketing-mobile_phoneActivity__FjgrR>div:last-child{border-radius:0 0 .3rem .3rem}.marketing-mobile_phoneActivity__FjgrR>div>span{min-width:0;display:grid;gap:.12rem}.marketing-mobile_phoneActivity__FjgrR strong{overflow:hidden;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.marketing-mobile_phoneActivity__FjgrR span small{overflow:hidden;color:oklch(.46 .012 240);font-size:.42rem;text-overflow:ellipsis;white-space:nowrap}.marketing-mobile_phoneActivity__FjgrR b{border-radius:.2rem;background:oklch(.92 .006 240);padding:.25rem .3rem;color:oklch(.4 .012 240);font-size:.42rem;font-weight:800;text-transform:uppercase}@media (max-width:58rem){.marketing-mobile_mobileSectionInner__rVJx4{grid-template-columns:1fr}.marketing-mobile_mobileCopy__iowu1{width:min(100%,40rem);margin-inline:auto}.marketing-mobile_mobileCopy__iowu1 h2{max-width:13ch}.marketing-mobile_phoneScene__KmY_R{width:min(100%,36rem);margin-inline:auto}}@media (max-width:44rem){.marketing-mobile_mobileSectionInner__rVJx4{width:min(100% - 2rem,32rem);gap:3.5rem;padding-block:4.5rem}.marketing-mobile_mobileCopy__iowu1 h2{font-size:clamp(3rem,15vw,4.6rem)}.marketing-mobile_mobileCopy__iowu1>p{font-size:.9375rem}.marketing-mobile_phoneScene__KmY_R{min-height:39rem}.marketing-mobile_phoneShell__1n_kY{width:min(17rem,calc(100% - 1.5rem))}.marketing-mobile_phoneScreen__x_Uga{min-height:34rem}}@media (hover:none){.marketing-mobile_phoneScene__KmY_R:hover .marketing-mobile_phoneShell__1n_kY{transform:rotate(2deg)}}@media (max-width:58rem){.marketing-responsive_hero___72wv{padding-block:3.5rem 4.5rem;background-position:top}.marketing-responsive_heroContent__w1uJu{width:min(100%,44rem)}.marketing-responsive_hero___72wv h1{max-width:11ch;font-size:clamp(3.6rem,11vw,6.4rem)}.marketing-responsive_stageButton__XxQnn{width:clamp(8rem,18vw,10rem);min-height:6.75rem}.marketing-responsive_flowArrow__kf_Dl{width:clamp(3.5rem,7vw,5rem)}}@media (min-width:58.01rem) and (max-height:64rem){.marketing-responsive_hero___72wv{min-height:calc(100svh - 5rem);padding-block:2rem}.marketing-responsive_hero___72wv h1{margin-top:1.25rem;font-size:clamp(3.75rem,6vw,6.1rem)}.marketing-responsive_stageFlow__VhS_E{margin-top:1.75rem}.marketing-responsive_stageButton__XxQnn{width:clamp(8.5rem,12vw,10.75rem);min-height:5.75rem}.marketing-responsive_stageButton__XxQnn strong{font-size:clamp(1.6rem,2.5vw,2.15rem)}.marketing-responsive_stageDetail__0kd14{min-height:9rem;grid-template-columns:minmax(0,1fr) 10.5rem;gap:1.5rem;margin-top:1.5rem;padding:1rem 1.25rem}.marketing-responsive_stageDetailCopy__s4Cwd h2{margin-top:.4rem;font-size:clamp(1.5rem,2.5vw,2rem)}.marketing-responsive_stageDetailCopy__s4Cwd p{margin-top:.5rem;line-height:1.4}.marketing-responsive_stagePicture__aarot{min-height:6.75rem}.marketing-responsive_heroSummary__Yvfi_{margin-top:1.25rem;line-height:1.45}}@media (max-width:44rem){.marketing-responsive_siteHeader__9cJDo{border-top-width:3px}.marketing-responsive_navbar__ZHncr{min-height:4.25rem}.marketing-responsive_logoLink__b3_iU{width:2.75rem;height:2.75rem}.marketing-responsive_signInAction__LgIEU,.marketing-responsive_signUpAction__JdDc2{min-height:2.75rem;padding-inline:.85rem;font-size:.8125rem}.marketing-responsive_hero___72wv{min-height:calc(100svh - 4.5rem);padding:3rem 1rem 4rem}.marketing-responsive_heroContent__w1uJu{width:100%}.marketing-responsive_heroLabel__M_22A{font-size:.625rem;letter-spacing:.09em}.marketing-responsive_hero___72wv h1{max-width:9ch;font-size:clamp(3.2rem,16vw,5rem);line-height:.84}.marketing-responsive_stageFlow__VhS_E{width:100%;max-width:24rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.85rem;align-items:stretch;margin-top:2.5rem}.marketing-responsive_stageFlowItem__QO60x{position:relative;display:block}.marketing-responsive_stageButton__XxQnn{width:100%;min-height:5.6rem;padding:.75rem .35rem;touch-action:manipulation}.marketing-responsive_stageButton__XxQnn strong{font-size:clamp(1.35rem,6vw,1.8rem)}.marketing-responsive_stageFlowItem__QO60x:not(:last-child) .marketing-responsive_flowArrow__kf_Dl{position:absolute;z-index:2;top:50%;right:-1.4rem;width:1.9rem;height:2rem;transform:translateY(-50%)}.marketing-responsive_stageDetail__0kd14{grid-template-columns:minmax(0,1.2fr) minmax(7.25rem,.8fr);gap:1rem;margin-top:2.5rem;padding:1rem;text-align:left}.marketing-responsive_stageDetailCopy__s4Cwd h2{font-size:clamp(1.35rem,6vw,1.8rem)}.marketing-responsive_stagePicture__aarot{width:100%;min-height:7.5rem;padding:.65rem}.marketing-responsive_testPicture__Qn8ec{max-width:100%;gap:.25rem;transform:rotate(-2deg)}.marketing-responsive_testPicture__Qn8ec span{width:clamp(1.9rem,8vw,2.2rem);height:3.15rem;font-size:.48rem}.marketing-responsive_testPicture__Qn8ec span:nth-child(2){transform:translateY(-.3rem) rotate(4deg)}.marketing-responsive_testPicture__Qn8ec span:last-child{font-size:1.15rem;transform:rotate(4deg)}.marketing-responsive_heroSummary__Yvfi_{margin-top:2rem;font-size:.9375rem}.marketing-responsive_authPage__Vo9WE{align-items:center;align-content:safe center;overflow-y:auto;padding:clamp(1.5rem,6vh,3rem) 1.25rem;scrollbar-gutter:stable}.marketing-responsive_authCard__s1czn{padding:1.4rem;box-shadow:6px 6px 0 var(--blue-strong)}.marketing-responsive_authShell__irxol.marketing-responsive_signupShell__LViQz{width:min(100%,26rem)}.marketing-responsive_authIntro__e2dAV h1{font-size:3rem}.marketing-responsive_authField__wY_PF>span,.marketing-responsive_authSwitch__ED9e2{font-size:.875rem}}@media (max-width:22rem){.marketing-responsive_navActions__ZQfae{gap:.4rem}.marketing-responsive_signInAction__LgIEU,.marketing-responsive_signUpAction__JdDc2{padding-inline:.7rem;font-size:.75rem}.marketing-responsive_hero___72wv h1{font-size:2.85rem}.marketing-responsive_stageFlow__VhS_E{column-gap:.6rem}.marketing-responsive_stageFlowItem__QO60x:not(:last-child) .marketing-responsive_flowArrow__kf_Dl{right:-1.05rem;width:1.55rem}.marketing-responsive_stageButton__XxQnn{min-height:5.25rem}.marketing-responsive_stageButton__XxQnn strong{font-size:1.25rem}.marketing-responsive_stageDetail__0kd14{grid-template-columns:1fr;text-align:center}.marketing-responsive_stageDetailCopy__s4Cwd h2,.marketing-responsive_stageDetailCopy__s4Cwd p{margin-inline:auto}.marketing-responsive_stagePicture__aarot{width:min(100%,12rem);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.marketing-responsive_authPage__Vo9WE *,.marketing-responsive_authPage__Vo9WE :after,.marketing-responsive_authPage__Vo9WE :before,.marketing-responsive_marketingPage__qgzp6 *,.marketing-responsive_marketingPage__qgzp6 :after,.marketing-responsive_marketingPage__qgzp6 :before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.landing-stage-picture_picture__e8NtJ{display:block;width:100%;height:auto;min-width:0;overflow:hidden;font-family:var(--font-marketing),sans-serif;color:var(--ink)}.landing-stage-picture_shadow__m08rl{fill:var(--blue)}.landing-stage-picture_frame__d3ZAI{fill:var(--paper);stroke:var(--ink);stroke-width:1.5}.landing-stage-picture_tape__Xjqap{fill:oklch(.94 .035 92/.9)}.landing-stage-picture_label__RTKH5{fill:var(--blue-dark);font-size:9px;font-weight:800;letter-spacing:1px}.landing-stage-picture_cards__hGgc7 rect{fill:var(--paper-strong);stroke:var(--ink);stroke-width:1.5}.landing-stage-picture_cards__hGgc7 text{text-anchor:middle;font-size:8px;font-weight:800;fill:var(--ink)}.landing-stage-picture_cards__hGgc7 g:nth-child(2) rect{fill:var(--blue)}.landing-stage-picture_cards__hGgc7 g:last-child rect{fill:var(--ink)}.landing-stage-picture_cards__hGgc7 g:last-child text{fill:var(--paper);font-size:17px}.landing-stage-picture_cut__6VDM_>text{fill:var(--ink);font-size:18px;font-weight:850}.landing-stage-picture_strike___JwNU{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round}.landing-stage-picture_stop__Jcaku rect{fill:var(--blue);stroke:var(--ink);stroke-width:1.5}.landing-stage-picture_stop__Jcaku text{fill:var(--ink);font-size:9px;font-weight:850}.landing-stage-picture_chart__H_PpA rect{fill:var(--blue);stroke:var(--ink);stroke-width:1.5}.landing-stage-picture_chart__H_PpA rect:nth-of-type(3){fill:var(--ink)}.landing-stage-picture_baseline__YDJBX{fill:none;stroke:var(--line);stroke-width:1}.landing-stage-picture_trendHead__QODyn,.landing-stage-picture_trend__VZDuS{fill:none;stroke:var(--blue-dark);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){[data-active=true] .landing-stage-picture_cards__hGgc7 g{animation:landing-stage-picture_card-in__56ouo .4s var(--ease-out) both}[data-active=true] .landing-stage-picture_cards__hGgc7 g:nth-child(2){animation-delay:70ms}[data-active=true] .landing-stage-picture_cards__hGgc7 g:nth-child(3){animation-delay:.14s}[data-active=true] .landing-stage-picture_stop__Jcaku{animation:landing-stage-picture_card-in__56ouo .3s .15s var(--ease-out) both}[data-active=true] .landing-stage-picture_trend__VZDuS{stroke-dasharray:1;animation:landing-stage-picture_line-in__Ns7Xg .5s var(--ease-out) both}}@keyframes landing-stage-picture_card-in__56ouo{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes landing-stage-picture_line-in__Ns7Xg{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.legal-page_main__1BlhS{padding:clamp(1.5rem,4vw,3rem) 1rem clamp(3rem,6vw,5rem)}.legal-page_document__LUq3G{max-width:54rem;margin:0 auto;overflow:hidden;border:2px solid var(--ink);border-radius:6px;background:var(--paper-strong);box-shadow:7px 7px 0 var(--blue)}.legal-page_header__sGMpr{border-bottom:2px solid var(--ink);background:color-mix(in oklch,var(--blue) 26%,white);padding:clamp(1.4rem,4vw,2.5rem)}.legal-page_eyebrow__sWAEc{margin:0;color:var(--blue-dark);font-size:.7rem;font-weight:800;letter-spacing:.14em}.legal-page_header__sGMpr h1{margin:.7rem 0 .6rem;font-family:var(--font-marketing-display),sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-.045em;line-height:1.05}.legal-page_summary__MIOBl{margin:0;max-width:60ch;color:var(--ink-soft);font-size:.95rem;line-height:1.6}.legal-page_meta__ZJyYe{display:block;margin-top:1rem;color:var(--ink-soft);font-size:.75rem;font-weight:650}.legal-page_body__oX98L{padding:0 clamp(1.4rem,4vw,2.5rem) clamp(1.4rem,4vw,2.5rem)}.legal-page_contents__qu8e8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.5rem;padding:1.5rem 0}.legal-page_contents__qu8e8 a{color:var(--blue-dark);font-size:.82rem;text-underline-offset:3px}.legal-page_chapter__RE0ZO{scroll-margin-top:1.5rem;border-top:1px solid var(--line);padding:1.5rem 0}.legal-page_chapter__RE0ZO h2{display:flex;align-items:baseline;gap:.7rem;margin:0;font-family:var(--font-marketing-display),sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.legal-page_chapter__RE0ZO h2 span{color:var(--blue-dark);font-family:var(--font-marketing),sans-serif;font-size:.75rem;font-variant-numeric:tabular-nums}.legal-page_chapter__RE0ZO li,.legal-page_chapter__RE0ZO p{max-width:78ch;color:oklch(.32 .014 240);font-size:.9rem;line-height:1.8}.legal-page_chapter__RE0ZO p{margin:.9rem 0 0}.legal-page_chapter__RE0ZO ul{margin:.6rem 0 0;padding-left:1.2rem}.legal-page_chapter__RE0ZO li+li{margin-top:.35rem}.legal-page_chapter__RE0ZO a,.legal-page_related__ICGRI a{color:var(--blue-dark);text-underline-offset:3px}.legal-page_related__ICGRI{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;border-top:2px solid var(--ink);padding-top:1.25rem;font-size:.8rem}.legal-page_related__ICGRI strong{font-size:.7rem;letter-spacing:.12em}.legal-page_quote__W5lxj{display:grid;gap:.4rem;border-bottom:1px dashed var(--line);padding:1.5rem 0}.legal-page_quote__W5lxj strong{font-size:1.05rem}.legal-page_quote__W5lxj small{color:var(--ink-soft);font-size:.75rem;overflow-wrap:anywhere}.legal-page_note__9tnKT{margin:0 0 1.25rem;color:var(--ink-soft);font-size:.8rem;line-height:1.6}.legal-page_related__ICGRI .legal-page_relatedPrimary__npYBs{margin-right:.75rem;border:1px solid var(--ink);border-radius:4px;background:var(--ink);padding:.55rem .9rem;color:var(--paper-strong);font-weight:700;text-decoration:none}.legal-page_related__ICGRI .legal-page_relatedPrimary__npYBs:hover{background:var(--blue-dark)}.legal-page_index__E5t1I{display:grid;margin:0;padding:0;list-style:none}.legal-page_index__E5t1I li+li{border-top:1px solid var(--line)}.legal-page_index__E5t1I a{display:grid;gap:.3rem;padding:1.2rem 0;color:var(--ink);text-decoration:none}.legal-page_index__E5t1I a strong{font-family:var(--font-marketing-display),sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:-.02em}.legal-page_index__E5t1I a span{color:var(--ink-soft);font-size:.85rem;line-height:1.5}.legal-page_index__E5t1I a:hover strong{text-decoration:underline;text-underline-offset:4px}.legal-page_document__LUq3G a:focus-visible{outline:3px solid var(--blue-strong);outline-offset:3px}@media (max-width:40rem){.legal-page_contents__qu8e8{grid-template-columns:minmax(0,1fr)}}@media print{.legal-page_contents__qu8e8,.legal-page_related__ICGRI{display:none}.legal-page_document__LUq3G{border:0;box-shadow:none}}