.landing_page__GRjd2{--ink:#040408;--ink-2:#0a0a0f;--ink-3:#111117;--paper:#fafaf7;--silver:#e8e8ec;--dim:#9a9aa5;--hairline:rgba(232,232,236,.1);--hairline-strong:rgba(232,232,236,.18);--pink:#c9547a;--magenta:#d4418e;--purple:#6b4fce;--blue:#3b6fe0;--aurora:linear-gradient(90deg,var(--pink),var(--magenta) 32%,var(--purple) 68%,var(--blue));--serif:var(--font-landing-serif),"Iowan Old Style",Georgia,serif;--sans:var(--font-landing-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--gutter:clamp(16px,4vw,40px);--max:1200px;position:relative;min-height:100vh;overflow-x:clip;background:var(--ink);color:var(--silver);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.landing_page__GRjd2 a{color:inherit;text-decoration:none}.landing_page__GRjd2 :focus-visible{outline:2px solid var(--silver);outline-offset:3px;border-radius:6px}.landing_skip__FMfFJ{position:absolute;left:16px;top:-60px;z-index:100;padding:10px 16px;border-radius:8px;background:var(--paper);color:var(--ink)!important;font-weight:600}.landing_skip__FMfFJ:focus{top:16px}.landing_wordmark__4LiH4{font-family:var(--serif);font-size:28px;font-weight:400;font-variation-settings:"opsz" 72,"SOFT" 30;letter-spacing:.01em;line-height:1;background:linear-gradient(180deg,#fff,#d9d9e0 45%,#a9a9b4);-webkit-background-clip:text;background-clip:text;color:transparent}.landing_sectionTitle__Kl2qa{margin:0;font-family:var(--serif);font-weight:380;font-variation-settings:"opsz" 96,"SOFT" 40;font-size:clamp(34px,4.6vw,58px);line-height:1.08;letter-spacing:-.015em;color:var(--paper);text-wrap:balance}.landing_sectionSub__eZVZO{margin:18px 0 0;max-width:58ch;font-size:18px;color:var(--dim);text-wrap:pretty}.landing_glassBtn__4OejJ{display:inline-flex;align-items:center;height:44px;padding:0 20px;border-radius:999px;border:1px solid transparent;background:linear-gradient(rgba(14,14,20,.72),rgba(14,14,20,.72)) padding-box,var(--aurora) border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--paper)!important;font-size:15px;font-weight:600;white-space:nowrap;transition:box-shadow .25s ease}.landing_glassBtn__4OejJ:hover{box-shadow:0 0 28px -6px rgba(212,65,142,.55),0 0 36px -8px rgba(59,111,224,.45)}.landing_primaryBtn__F67hQ{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 30px;border-radius:999px;background:var(--paper);color:var(--ink)!important;font-size:16px;font-weight:700;letter-spacing:.005em;box-shadow:0 0 0 1px hsla(0,0%,100%,.5),0 14px 40px -12px rgba(212,65,142,.6),0 18px 60px -14px rgba(107,79,206,.55);transition:transform .2s ease,box-shadow .25s ease}.landing_primaryBtn__F67hQ:hover{transform:translateY(-1px);box-shadow:0 0 0 1px hsla(0,0%,100%,.6),0 18px 48px -12px rgba(212,65,142,.75),0 22px 70px -14px rgba(59,111,224,.6)}.landing_textLink__6nrds{font-size:16px;font-weight:600;color:var(--silver);border-bottom:1px solid var(--hairline-strong);padding-bottom:2px;transition:border-color .2s ease}.landing_textLink__6nrds:hover{border-color:var(--silver)}.landing_nav__b4Uzp{position:absolute;inset:0 0 auto;z-index:10;display:flex;align-items:center;justify-content:space-between;max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:22px var(--gutter)}.landing_navActions__Xb2zW{display:flex;align-items:center;gap:8px}.landing_navLink__CERjw{display:inline-flex;align-items:center;height:44px;padding:0 14px;border-radius:999px;font-size:15px;font-weight:600;color:var(--dim)!important;transition:color .2s ease}.landing_navLink__CERjw:hover{color:var(--paper)!important}.landing_hero__nbMqv{position:relative;padding:clamp(132px,18vw,188px) var(--gutter) clamp(72px,9vw,120px);text-align:center;isolation:isolate}.landing_aurora__5pYk_{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.landing_aurora__5pYk_:after{content:"";position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(transparent,var(--ink))}.landing_auroraBandA__7jVPV,.landing_auroraBandB__LakAQ,.landing_auroraBandC__hntVL{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform}.landing_auroraBandA__7jVPV{left:-10%;top:30%;width:70%;height:34%;background:linear-gradient(100deg,transparent 5%,var(--pink) 40%,var(--magenta) 70%,transparent 95%);transform:rotate(-12deg);animation:landing_driftA__IJFg8 26s ease-in-out infinite alternate}.landing_auroraBandB__LakAQ{left:25%;top:22%;width:60%;height:30%;background:linear-gradient(100deg,transparent 5%,var(--magenta) 30%,var(--purple) 65%,transparent 95%);transform:rotate(8deg);opacity:.5;animation:landing_driftB__4dSsW 32s ease-in-out infinite alternate}.landing_auroraBandC__hntVL{right:-12%;top:38%;width:62%;height:32%;background:linear-gradient(100deg,transparent 5%,var(--purple) 35%,var(--blue) 70%,transparent 95%);transform:rotate(-6deg);animation:landing_driftC__8njPk 28s ease-in-out infinite alternate}@keyframes landing_driftA__IJFg8{to{transform:translate3d(6%,-4%,0) rotate(-6deg) scaleX(1.08)}}@keyframes landing_driftB__4dSsW{to{transform:translate3d(-8%,5%,0) rotate(2deg) scaleX(.92)}}@keyframes landing_driftC__8njPk{to{transform:translate3d(-5%,-6%,0) rotate(-12deg) scaleX(1.1)}}.landing_heroCopy__IpG9J{max-width:900px;margin:0 auto;animation:landing_heroFade__hRI0t 1s cubic-bezier(.2,.7,.2,1) both}.landing_heroTitle__9c_yF{margin:0;font-family:var(--serif);font-weight:360;font-variation-settings:"opsz" 144,"SOFT" 50;font-size:clamp(44px,7.4vw,96px);line-height:1.01;letter-spacing:-.025em;color:var(--paper);text-wrap:balance}.landing_heroSub__ev7KI{max-width:60ch;margin:28px auto 0;font-size:clamp(17px,1.6vw,19px);line-height:1.6;color:var(--dim);text-wrap:pretty}.landing_heroActions__RBNkF{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;margin-top:40px}.landing_heroShot__Y1swf{max-width:1120px;margin:clamp(56px,8vw,96px) auto 0;animation:landing_heroRise__6n3QV 1.5s cubic-bezier(.16,.8,.2,1) .2s both;transform-origin:50% 0}.landing_heroCaption__9tN66{max-width:56ch;margin:24px auto 0;font-size:15px;color:var(--dim);text-wrap:balance}@keyframes landing_heroFade__hRI0t{0%{opacity:0;transform:translateY(14px)}}@keyframes landing_heroRise__6n3QV{0%{opacity:0;transform:perspective(1800px) rotateX(16deg) translateY(56px) scale(.96)}}.landing_frame__bZgtO{position:relative;overflow:hidden;border-radius:14px;background:var(--ink-3);border:1px solid var(--hairline-strong);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 40px 80px -36px rgba(0,0,0,.9),0 0 0 6px hsla(0,0%,100%,.02)}.landing_shotImg__RZ9JG{display:block;width:100%;height:auto}.landing_crop__qGBWk{position:relative;width:100%}.landing_cropImg__V8s_o{object-fit:cover;object-position:top center}.landing_bloom__clKxs{position:absolute;inset:8% 4%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,var(--bloom,var(--magenta)),transparent);filter:blur(60px);opacity:.45;pointer-events:none}.landing_bloomStrong___9pAV{inset:2% -2%;opacity:.5;background:radial-gradient(closest-side at 30% 50%,var(--pink),transparent),radial-gradient(closest-side at 70% 50%,var(--purple),transparent)}.landing_page__GRjd2 [data-hue=pink]{--bloom:var(--pink)}.landing_page__GRjd2 [data-hue=magenta]{--bloom:var(--magenta)}.landing_page__GRjd2 [data-hue=purple]{--bloom:var(--purple)}.landing_page__GRjd2 [data-hue=blue]{--bloom:var(--blue)}.landing_reveal__nJSVk{transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.landing_reveal__nJSVk[data-reveal=pending]{opacity:0;transform:translateY(24px)}.landing_showcase__38inc{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:clamp(72px,10vw,140px) var(--gutter) 0}.landing_sectionHead__EYg3T{max-width:760px;margin-bottom:clamp(64px,9vw,120px)}.landing_feature__jl_Wr{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(32px,5vw,72px);margin-bottom:clamp(120px,15vw,200px)}.landing_featureFlip__Ac6AZ{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.landing_featureFlip__Ac6AZ .landing_featureText___Qp_x{order:2}.landing_featureText___Qp_x{max-width:420px}.landing_featureTitle__RY84e{margin:0;font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 60,"SOFT" 40;font-size:clamp(28px,3vw,38px);line-height:1.12;letter-spacing:-.01em;color:var(--paper);text-wrap:balance}.landing_featureBody__J3J94{margin:18px 0 0;color:var(--dim);text-wrap:pretty}.landing_featureMedia__PTxu2{position:relative;isolation:isolate}.landing_inset__VdnlP{position:absolute;left:-9%;bottom:-16%;width:60%;border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 30px 60px -20px rgba(0,0,0,.95),0 0 0 6px rgba(4,4,8,.6)}.landing_featureFlip__Ac6AZ .landing_inset__VdnlP{left:auto;right:-9%}@media (min-width:961px){.landing_feature__jl_Wr .landing_insetRight__Nf_mv{left:auto;right:-7%;bottom:-22%;width:48%}}.landing_spotlight__QEUNH{position:relative;margin:0 calc(-1 * var(--gutter)) clamp(120px,15vw,200px);padding:clamp(72px,9vw,120px) var(--gutter);border-block:1px solid var(--hairline);background:radial-gradient(120% 60% at 50% 0,rgba(212,65,142,.08),transparent 60%),linear-gradient(var(--ink-2),var(--ink))}.landing_spotlightHead__oY6Zh{max-width:820px;margin:0 auto;text-align:center}.landing_spotlightTitle__mqzAK{margin:0;font-family:var(--serif);font-weight:380;font-variation-settings:"opsz" 110,"SOFT" 50;font-size:clamp(36px,5.2vw,66px);line-height:1.05;letter-spacing:-.02em;color:var(--paper);text-wrap:balance}.landing_spotlightBody__aEccq{max-width:62ch;margin:22px auto 0;font-size:18px;color:var(--dim);text-wrap:pretty}.landing_spotlightMedia__phYoI{position:relative;isolation:isolate;max-width:1120px;margin:clamp(48px,7vw,80px) auto 0}.landing_spotlightList__eSV6V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);max-width:1120px;margin:clamp(48px,6vw,72px) auto 0}.landing_spotlightList__eSV6V>div{padding-top:18px;border-top:1px solid var(--hairline-strong)}.landing_spotlightList__eSV6V dt{font-family:var(--serif);font-size:22px;font-variation-settings:"opsz" 36;color:var(--paper)}.landing_spotlightList__eSV6V dd{margin:8px 0 0;color:var(--dim);font-size:16px}.landing_included__3bWUa{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:clamp(40px,6vw,80px) var(--gutter) clamp(120px,15vw,200px)}.landing_includedHead__WUoqC{max-width:760px;margin-bottom:clamp(40px,6vw,64px)}.landing_ledger__03sfq{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,72px);border-top:1px solid var(--hairline-strong)}.landing_ledgerRow__U7wsr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name mark" "detail detail";column-gap:16px;row-gap:4px;padding:22px 0;border-bottom:1px solid var(--hairline)}.landing_ledgerName__U3meL{grid-area:name;font-family:var(--serif);font-size:22px;font-variation-settings:"opsz" 36;color:var(--paper)}.landing_ledgerDetail__FtfCl{grid-area:detail;font-size:15.5px;color:var(--dim)}.landing_ledgerMark__ll3Qm{grid-area:mark;align-self:center;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--silver)}.landing_ledgerMark__ll3Qm:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--aurora);box-shadow:0 0 10px rgba(212,65,142,.7)}.landing_noAddons__bNU1m{margin:clamp(40px,5vw,56px) 0 0;font-family:var(--serif);font-weight:380;font-variation-settings:"opsz" 96,"SOFT" 40;font-size:clamp(30px,3.8vw,46px);line-height:1.1;letter-spacing:-.015em;background:linear-gradient(90deg,#f3d6e2,#ead7f1 45%,#d5e0fb);-webkit-background-clip:text;background-clip:text;color:transparent}.landing_steps__vVkxJ{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter) clamp(120px,15vw,200px)}.landing_stepList__nX15N{list-style:none;margin:clamp(40px,6vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px)}.landing_step__rIr_Z{position:relative;padding-top:28px;border-top:1px solid var(--hairline-strong)}.landing_stepNum__gSTRd{display:block;font-family:var(--serif);font-weight:300;font-variation-settings:"opsz" 144,"SOFT" 100;font-size:72px;line-height:1;background:linear-gradient(180deg,#fff,#8c8c98);-webkit-background-clip:text;background-clip:text;color:transparent}.landing_stepTitle__TIwVW{margin:20px 0 0;font-size:19px;font-weight:700;color:var(--paper)}.landing_stepBody__5ORih{margin:10px 0 0;color:var(--dim);max-width:34ch}.landing_platforms__afwSv{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter) clamp(120px,15vw,200px)}.landing_platforms__afwSv .landing_sectionTitle__Kl2qa{max-width:18ch}.landing_platformGrid__FJgzb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-top:clamp(40px,6vw,64px)}.landing_platform__eqbIN{padding:32px;border-radius:20px;border:1px solid var(--hairline);background:linear-gradient(160deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.005))}.landing_platformTitle__Th4Fg{margin:0;font-family:var(--serif);font-size:28px;font-weight:400;font-variation-settings:"opsz" 48;color:var(--paper)}.landing_platformBody___ZSLc{margin:12px 0 0;color:var(--dim)}.landing_platformNote__za1QL{margin:28px 0 0;color:var(--dim);font-size:15.5px}.landing_getApp__8nUhT{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter) clamp(120px,15vw,200px)}.landing_getAppCard__06FWf{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,80px);padding:clamp(32px,5vw,64px);border-radius:28px;border:1px solid transparent;background:linear-gradient(160deg,rgba(14,14,20,.94),rgba(8,8,12,.94)) padding-box,linear-gradient(120deg,rgba(201,84,122,.55),rgba(107,79,206,.35) 55%,rgba(59,111,224,.5)) border-box}.landing_getAppAurora__983M0{position:absolute;right:-10%;top:50%;z-index:-1;width:70%;aspect-ratio:1;transform:translateY(-50%);border-radius:50%;background:conic-gradient(from 160deg,var(--pink),var(--magenta),var(--purple),var(--blue),var(--pink));filter:blur(90px);opacity:.32}.landing_getAppEyebrow__INfOB{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--silver);opacity:.75}.landing_getAppTitle__A6XOB{margin:0;font-family:var(--serif);font-weight:380;font-variation-settings:"opsz" 96,"SOFT" 40;font-size:clamp(34px,4.6vw,58px);line-height:1.08;letter-spacing:-.015em;color:var(--paper)}.landing_getAppBody__UXbJx{margin:18px 0 0;max-width:46ch;font-size:18px;color:var(--dim);text-wrap:pretty}.landing_getAppBadge__C5ONq{margin-top:32px}.landing_getAppQr__FX3X4{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px;filter:drop-shadow(0 18px 40px rgba(107,79,206,.35))}.landing_getAppQr__FX3X4 figcaption{font-size:14px;color:var(--silver);opacity:.8}.landing_finalCta__oAD8c{position:relative;isolation:isolate;overflow:hidden;padding:clamp(120px,16vw,200px) var(--gutter);text-align:center;border-top:1px solid var(--hairline)}.landing_finalAurora__se8MJ{position:absolute;left:50%;top:55%;z-index:-1;width:min(1100px,140vw);aspect-ratio:2/1;transform:translate(-50%,-50%);border-radius:50%;background:conic-gradient(from 200deg,var(--pink),var(--magenta),var(--purple),var(--blue),var(--pink));filter:blur(110px);opacity:.38;animation:landing_finalBreathe__NDRvV 14s ease-in-out infinite alternate}@keyframes landing_finalBreathe__NDRvV{to{transform:translate(-50%,-50%) rotate(14deg) scale(1.08);opacity:.46}}.landing_finalTitle__5K5c8{max-width:16ch;margin:0 auto 44px;font-family:var(--serif);font-weight:360;font-variation-settings:"opsz" 144,"SOFT" 50;font-size:clamp(40px,6vw,80px);line-height:1.03;letter-spacing:-.025em;color:var(--paper);text-wrap:balance}.landing_finalNote__tIpem{margin:22px 0 0;font-size:15.5px;color:var(--silver);opacity:.8}.landing_footer__3bzXd{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:48px var(--gutter) 40px;border-top:1px solid var(--hairline)}.landing_footerTop__YaOZ4{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.landing_footerLinks__udLFf{display:flex;gap:28px;margin-left:auto;font-size:15px;color:var(--dim)}.landing_footerLinks__udLFf a:hover{color:var(--paper)}.landing_socials__zx15C{display:flex;gap:6px}.landing_socials__zx15C a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--dim);border:1px solid var(--hairline);transition:color .2s ease,border-color .2s ease}.landing_socials__zx15C a:hover{color:var(--paper);border-color:var(--hairline-strong)}.landing_copyright__875Au{margin:28px 0 0;font-size:14px;color:var(--dim)}@media (max-width:960px){.landing_feature__jl_Wr{grid-template-columns:minmax(0,1fr);gap:36px}.landing_featureFlip__Ac6AZ .landing_featureText___Qp_x{order:0}.landing_featureText___Qp_x{max-width:560px}.landing_featureFlip__Ac6AZ .landing_inset__VdnlP,.landing_insetRight__Nf_mv,.landing_inset__VdnlP{position:relative;left:auto;right:auto;bottom:auto;width:78%;margin:-14% 0 0 auto}.landing_ledger__03sfq,.landing_platformGrid__FJgzb,.landing_spotlightList__eSV6V,.landing_stepList__nX15N{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.landing_page__GRjd2{font-size:16px}.landing_nav__b4Uzp{padding:16px}.landing_wordmark__4LiH4{font-size:24px}.landing_glassBtn__4OejJ{height:40px;padding:0 16px;font-size:14px}.landing_navActions__Xb2zW{gap:2px}.landing_navLink__CERjw{height:40px;padding:0 10px;font-size:14px}.landing_heroActions__RBNkF{flex-direction:column;gap:20px}.landing_heroActions__RBNkF .landing_primaryBtn__F67hQ{width:100%;max-width:340px}.landing_frame__bZgtO{border-radius:10px}.landing_auroraBandA__7jVPV,.landing_auroraBandB__LakAQ,.landing_auroraBandC__hntVL{filter:blur(48px)}.landing_featureFlip__Ac6AZ .landing_inset__VdnlP,.landing_inset__VdnlP{width:86%}.landing_platform__eqbIN{padding:24px}.landing_getAppCard__06FWf{padding:28px 22px 32px;border-radius:22px}.landing_getAppBadge__C5ONq{width:100%;max-width:340px;justify-content:center}.landing_stepNum__gSTRd{font-size:56px}.landing_footerLinks__udLFf{margin-left:0;width:100%}}@media (hover:none) and (pointer:coarse),(max-width:640px){.landing_getAppCard__06FWf{grid-template-columns:minmax(0,1fr)}.landing_getAppQr__FX3X4{display:none}}@media (prefers-reduced-motion:reduce){.landing_auroraBandA__7jVPV,.landing_auroraBandB__LakAQ,.landing_auroraBandC__hntVL,.landing_finalAurora__se8MJ,.landing_heroCopy__IpG9J,.landing_heroShot__Y1swf{animation:none}.landing_glassBtn__4OejJ,.landing_primaryBtn__F67hQ,.landing_reveal__nJSVk{transition:none}}.mockups_mock___fmD0{container-type:inline-size;position:relative;overflow:hidden;border-radius:14px;border:1px solid rgba(232,232,236,.18);background:#0f0f12;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 40px 80px -36px rgba(0,0,0,.9),0 0 0 6px hsla(0,0%,100%,.02);text-align:left}.mockups_screen__yURy3{--bg:#0f0f12;--surface:#15151a;--surface-2:#1b1b21;--border:#26262e;--border-strong:#33333d;--text:#ececf0;--dim:#a0a0ab;--faint:#6e6e79;--accent:#c9547a;--accent-soft:rgba(201,84,122,.14);--accent-ring:rgba(201,84,122,.45);--green:#4caf50;--orange:#ff9800;--danger:#ef6b6b;--blue:#4a9eff;--dw:72;font-family:var(--sans);font-size:calc(100cqw / var(--dw));line-height:1.4;color:var(--text);padding:1.75em 2em 2em;user-select:none;-webkit-user-select:none}.mockups_screen__yURy3 svg{display:inline-block;vertical-align:-.125em}.mockups_screen__yURy3 .mockups_chart__Jikj3{display:block}.mockups_fade___hOf5:after{content:"";position:absolute;inset:auto 0 0;height:18%;background:linear-gradient(transparent,#0f0f12);pointer-events:none}.mockups_row__NFldG{display:flex;align-items:center;gap:.75em}.mockups_between__9sv0U{display:flex;align-items:flex-start;justify-content:space-between;gap:1em}.mockups_h1__3bWzT{margin:0;font-size:1.5em;font-weight:700;letter-spacing:-.01em}.mockups_h1__3bWzT small{margin-left:.5em;font-size:.55em;font-weight:500;color:var(--dim)}.mockups_muted__vyzS7{margin:.3em 0 0;font-size:.875em;color:var(--dim)}.mockups_btn__6qaL_{display:inline-flex;align-items:center;gap:.4em;height:2.4em;padding:0 1em;border-radius:.5em;font-size:.8125em;font-weight:700;white-space:nowrap;background:var(--accent);color:#fff}.mockups_btnGhost__S8euV{background:transparent;border:1px solid var(--border-strong);color:var(--text)}.mockups_card__byxEw{background:var(--surface);border:1px solid var(--border);border-radius:.75em;padding:1.1em 1.25em}.mockups_cardTitle__Q9e5w{margin:0 0 .75em;font-size:.875em;font-weight:700}.mockups_eyebrow__ek91H{margin:0 0 .6em;font-size:.6875em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.mockups_pill__1M1G7{display:inline-flex;align-items:center;height:1.75em;padding:0 .7em;border-radius:999px;font-size:.6875em;font-weight:700;white-space:nowrap;border:1px solid transparent}.mockups_pillGreen__DeYBO{background:rgba(76,175,80,.14);border-color:rgba(76,175,80,.35);color:var(--green)}.mockups_pillOrange__vniKc{background:rgba(255,152,0,.14);border-color:rgba(255,152,0,.35);color:var(--orange)}.mockups_pillRed___tXor{background:hsla(0,80%,68%,.14);border-color:hsla(0,80%,68%,.35);color:var(--danger)}.mockups_pillGrey__rIB_r{background:var(--surface-2);border-color:var(--border-strong);color:var(--dim)}.mockups_avatar__fk4VR,.mockups_pillAccent__ZwqQ4{background:var(--accent-soft);color:var(--accent)}.mockups_avatar__fk4VR{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;border:1px solid var(--accent-ring);font-size:.75em;font-weight:800}.mockups_tabs__j3Cjt{display:inline-flex;gap:.25em;padding:.25em;border:1px solid var(--border);border-radius:.6em;background:var(--surface)}.mockups_tab__iwgkY{padding:.45em .9em;border-radius:.45em;font-size:.8125em;font-weight:600;color:var(--dim)}.mockups_tabActive__fPw_i{background:var(--accent-soft);color:var(--text)}.mockups_bar__wLhsC{position:relative;flex:1;height:.4em;border-radius:99px;background:var(--surface-2);overflow:hidden}.mockups_barFill__Cdpvk{position:absolute;inset:0 auto 0 0;border-radius:99px;background:var(--accent)}.mockups_kpis__mu5lG{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75em;margin-top:1.4em}.mockups_kpi__7CSVq{background:var(--surface);border:1px solid var(--border);border-radius:.75em;padding:1em 1.1em}.mockups_kpiValue__qTYv6{font-size:1.45em;font-weight:800;letter-spacing:-.01em}.mockups_kpiLabel__7DDhc{margin-top:.35em;font-size:.6875em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.mockups_kpiContext__AH4n2{margin-top:.3em;font-size:.75em;color:var(--dim)}.mockups_dashGrid__dOIUp{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:.9em;margin-top:.9em;align-items:start}.mockups_stack__QKVhu{display:grid;gap:.9em}.mockups_priority__to01L{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.7em 0;border-top:1px solid var(--border)}.mockups_priority__to01L:first-of-type{border-top:0;padding-top:0}.mockups_priorityTitle__gnIvD{font-size:.875em;font-weight:700}.mockups_priorityDetail__EYj7b{margin-top:.15em;font-size:.75em;color:var(--dim)}.mockups_priorityAction__9kOiU{font-size:.75em;font-weight:700;color:var(--accent);white-space:nowrap}.mockups_insight__p9hnT{display:flex;align-items:center;gap:.5em;margin-top:.4em;padding-top:.85em;border-top:1px solid var(--border);font-size:.8125em;color:var(--dim)}.mockups_insight__p9hnT svg{color:var(--accent)}.mockups_feed___poLM{display:flex;gap:.75em;padding:.6em 0;border-top:1px solid var(--border)}.mockups_feed___poLM:first-of-type{border-top:0;padding-top:0}.mockups_feedIcon__JhV8K{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;border-radius:50%;background:var(--surface-2);color:var(--dim)}.mockups_feedTitle__K3t2f{font-size:.8125em;font-weight:700}.mockups_feedAt__rjTaP,.mockups_feedDetail__eXaJd{font-size:.6875em;color:var(--faint)}.mockups_feedAt__rjTaP{margin-left:auto;white-space:nowrap}.mockups_healthBar__kWWXQ{display:flex;gap:2px;height:.65em;border-radius:99px;overflow:hidden}.mockups_legend__vJcpR{display:flex;flex-wrap:wrap;gap:.4em 1.1em;margin-top:.75em;font-size:.75em}.mockups_dot__HsND_{display:inline-block;width:.6em;height:.6em;margin-right:.4em;border-radius:50%;vertical-align:.05em}.mockups_rangeTabs__nYxq2{display:flex;gap:.3em}.mockups_rangeTab__iV_jm{padding:.3em .6em;border-radius:.4em;border:1px solid var(--border-strong);font-size:.625em;font-weight:700;color:var(--dim)}.mockups_rangeTabActive__dRFnw{background:var(--accent);border-color:var(--accent);color:#fff}.mockups_chart__Jikj3{display:block;width:100%;height:auto;margin-top:.6em;overflow:visible}.mockups_win__IOXiH{display:flex;align-items:center;gap:.5em;padding:.55em 0;border-top:1px solid var(--border);font-size:.8125em;font-weight:600}.mockups_win__IOXiH:first-of-type{border-top:0;padding-top:0}.mockups_win__IOXiH span:last-child{margin-left:auto;font-size:.85em;font-weight:700;color:var(--accent)}.mockups_tableTools__LwfQi{display:flex;align-items:center;justify-content:space-between;gap:1em;margin:1.25em 0 .9em}.mockups_search__anPns{display:flex;align-items:center;gap:.5em;width:22em;height:2.4em;padding:0 .8em;border-radius:.5em;border:1px solid var(--border-strong);background:var(--surface);font-size:.8125em;color:var(--faint);white-space:nowrap;overflow:hidden}.mockups_table__Kv_C2{border:1px solid var(--border);border-radius:.75em;overflow:hidden;background:var(--surface)}.mockups_tr__ZeFgb{display:grid;grid-template-columns:1.7fr .8fr 1.45fr 1.35fr .95fr .95fr .85fr 1fr;align-items:center;gap:.75em;padding:.7em 1.1em;border-top:1px solid var(--border);font-size:.8125em}.mockups_thead__HvRLZ{border-top:0;background:var(--surface-2);font-size:.625em;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--faint);padding-block:.95em}.mockups_who__gYfRY{display:flex;align-items:center;gap:.6em;min-width:0}.mockups_whoName__Vt4HY{font-weight:700}.mockups_whoEmail__AC4My{font-size:.8em;color:var(--faint)}.mockups_cellStrong__K2zZF{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mockups_cellDim__Wqocc{color:var(--dim);white-space:nowrap}.mockups_pct__lDSAK{display:flex;align-items:center;gap:.6em}.mockups_pct__lDSAK b{min-width:2.4em;text-align:right;font-size:.9em;color:var(--dim)}.mockups_back__drg1J{font-size:.8125em;font-weight:700;color:var(--text)}.mockups_profileHead__KYJRg{display:flex;align-items:center;gap:.9em;margin-top:1em}.mockups_avatarLg__JLkdJ{width:3.3em;height:3.3em;font-size:1em}.mockups_profileName__XDVwU{display:flex;align-items:center;gap:.6em;font-size:1.35em;font-weight:800}.mockups_profileName__XDVwU .mockups_pill__1M1G7{font-size:.5em}.mockups_profileMeta__6N9e2{display:flex;flex-wrap:wrap;gap:.3em 1.1em;margin-top:.25em;font-size:.8125em;color:var(--dim)}.mockups_statGrid__2PxVn{gap:.7em;margin:1.1em 0}.mockups_fieldGrid__r6isC,.mockups_statGrid__2PxVn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.mockups_fieldGrid__r6isC{gap:.8em}.mockups_fieldGrid2__AMaZi{grid-template-columns:repeat(2,minmax(0,1fr))}.mockups_fieldLabel__dmMRa{font-size:.6875em;color:var(--faint)}.mockups_fieldValue__EQXyc{margin-top:.2em;font-size:.875em;font-weight:700}.mockups_builder__dH6S9{display:grid;grid-template-columns:minmax(0,1fr) 17.5em;gap:1em;align-items:start}.mockups_input__Ek5Wj{display:flex;align-items:center;height:2.4em;padding:0 .75em;border-radius:.45em;border:1px solid var(--border-strong);background:var(--surface-2);font-size:.8125em;color:var(--text)}.mockups_inputFaint__bwXMz{color:var(--faint)}.mockups_dayTabs__rSPKZ{display:flex;gap:.45em;margin:1em 0 .8em}.mockups_dayTab__on8yI{display:inline-flex;align-items:center;gap:.5em;height:2.3em;padding:0 .9em;border-radius:.5em;border:1px solid var(--border-strong);background:var(--surface);font-size:.8125em;font-weight:700;color:var(--dim)}.mockups_dayTabActive__igjnc{background:var(--accent);border-color:var(--accent);color:#fff}.mockups_dayTabAdd__MRCC1{border-style:dashed}.mockups_focus__LuFr_{display:inline-block;margin-bottom:.8em;padding-bottom:.25em;border-bottom:1px solid var(--border-strong);font-size:1em;font-weight:700}.mockups_exercise__C08RP{margin-bottom:.7em}.mockups_exerciseName__LLv0R{font-size:.875em;font-weight:800}.mockups_setHead__6IDRj,.mockups_setRow__YAQkN{display:grid;grid-template-columns:3.4em minmax(0,1fr) minmax(0,1fr) 3.6em 1.9em;align-items:center;gap:.5em}.mockups_setHead__6IDRj{margin:.7em 0 .35em;font-size:.625em;font-weight:700;letter-spacing:.07em;color:var(--faint)}.mockups_setHead__6IDRj span:first-child{grid-column:2}.mockups_setRow__YAQkN{margin-bottom:.4em}.mockups_setLabel__C4e5o{font-size:.6875em;color:var(--faint)}.mockups_unit__RDrdK{justify-content:space-between;color:var(--dim)}.mockups_failure__hGNpZ{display:inline-flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;border-radius:50%;border:1px solid var(--border-strong);font-size:.625em;font-weight:800;color:var(--faint)}.mockups_failureOn__GTNdc{background:var(--accent);border-color:var(--accent);color:#fff}.mockups_exerciseFoot__dtzpA{display:flex;gap:.5em;margin-top:.6em;padding-top:.6em;border-top:1px solid var(--border)}.mockups_addSet__YtKRc{margin-top:.3em;font-size:.6875em;font-weight:700;color:var(--accent)}.mockups_collapsed__nrap_{display:flex;align-items:center;justify-content:space-between}.mockups_picker__OApD0{position:relative;border-radius:.75em;border:1px solid var(--border-strong);background:var(--surface);box-shadow:0 10px 30px rgba(0,0,0,.45);overflow:hidden}.mockups_pickerHead__i5RyV{padding:1em 1em .8em;border-bottom:1px solid var(--border)}.mockups_chips__UicUt{display:flex;flex-wrap:wrap;gap:.35em;margin-top:.7em}.mockups_chip__0p4W8{padding:.3em .65em;border-radius:99px;border:1px solid var(--border-strong);font-size:.6875em;font-weight:600;color:var(--dim)}.mockups_chipActive__i_XVp{background:var(--accent-soft);border-color:var(--accent-ring);color:var(--text)}.mockups_result__tPr0i{display:flex;align-items:center;gap:.75em;padding:.7em 1em;border-bottom:1px solid var(--border)}.mockups_resultName__N8HtR{font-size:.8125em;font-weight:700}.mockups_resultMeta__X0Jn9{margin-top:.1em;font-size:.6875em;color:var(--faint)}.mockups_resultAdd__3h8yb{margin-left:auto;flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.8em;height:1.8em;border-radius:50%;border:1px solid var(--border-strong);color:var(--dim)}.mockups_resultAdded__IaFc0{background:var(--accent);border-color:var(--accent);color:#fff}.mockups_macroChips__VE1K4{display:flex;flex-wrap:wrap;gap:.45em;margin-top:.8em}.mockups_macro__7OZfs{padding:.4em .8em;border-radius:99px;font-size:.8125em;font-weight:800}.mockups_underTabs__AHTf_{display:flex;gap:1.6em;margin:1.2em 0 1em;padding-bottom:0;border-bottom:1px solid var(--border)}.mockups_underTab__R3UM3{padding-bottom:.7em;font-size:.8125em;font-weight:700;color:var(--dim)}.mockups_underTabActive__HGMta{color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.mockups_grocery__di6Zt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7em}.mockups_groceryItem__qB9w_{display:flex;justify-content:space-between;gap:.6em;padding:.5em 0;border-top:1px dashed var(--border);font-size:.75em}.mockups_groceryItem__qB9w_:first-of-type{border-top:0}.mockups_groceryItem__qB9w_ i{font-style:normal;color:var(--faint);font-size:.9em}.mockups_groceryItem__qB9w_ b{color:var(--accent);font-weight:800}.mockups_groceryTotal__woT6Y{display:flex;align-items:center;justify-content:space-between;margin-top:.8em;padding:.85em 1.1em;border-radius:.75em;border:1px solid var(--accent-ring);background:var(--accent-soft);font-size:.875em;font-weight:700}.mockups_groceryTotal__woT6Y b{font-size:1.3em;font-weight:800}.mockups_board__YdLaM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 1px repeat(3,minmax(0,1fr));gap:.7em;margin-top:1.2em;align-items:start}.mockups_boardGroup__9Ekx2{font-size:.625em;font-weight:700;letter-spacing:.08em;color:var(--faint)}.mockups_boardDivider__V1_MI{align-self:stretch;background:var(--border-strong)}.mockups_column__5IPLi{border:1px solid var(--border);border-radius:.75em;background:var(--surface);padding:.7em}.mockups_columnHead__tvqjf{display:flex;align-items:center;justify-content:space-between;margin:.1em .2em .7em;font-size:.8125em;font-weight:800}.mockups_count__CQOPi{padding:.1em .55em;border-radius:99px;background:var(--surface-2);font-size:.8em;color:var(--dim)}.mockups_leadCard__r0RR6{margin-bottom:.5em;padding:.65em .75em;border-radius:.6em;border:1px solid var(--border-strong);background:var(--surface-2)}.mockups_leadName__Wg_BS{font-size:.8125em;font-weight:800}.mockups_leadMeta__grGst{display:flex;flex-wrap:wrap;gap:.3em;margin-top:.4em}.mockups_leadMeta__grGst .mockups_pill__1M1G7{height:1.6em;font-size:.625em}.mockups_leadNotes__nwEQc{margin-top:.4em;font-size:.6875em;color:var(--dim)}.mockups_rate__oV9Zi{margin-top:.35em;font-size:.6875em;color:var(--dim)}.mockups_more__exD_l{padding:.4em;text-align:center;font-size:.6875em;font-weight:700;color:var(--faint)}.mockups_sectionHead__OJkKS{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:.6em;margin-bottom:.9em;border-bottom:1px solid var(--border)}.mockups_sectionTitle__RpSZw{font-size:1em;font-weight:800}.mockups_sectionSub__SPCqi{font-size:.75em;color:var(--dim)}.mockups_tiles3__BPRBO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75em}.mockups_tiles4__LcyXy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75em}.mockups_chartHead__H4pq6{display:flex;align-items:flex-start;justify-content:space-between}.mockups_chartBig__atR2r{text-align:right;font-size:1.15em;font-weight:800}.mockups_chartBig__atR2r small{display:block;font-size:.55em;font-weight:600;color:var(--dim)}.mockups_twoUp__llyjQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75em;margin-top:.75em}.mockups_threeUp__iKHMw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75em;margin-top:.75em}.mockups_barItem__fiQlT{display:grid;grid-template-columns:6.2em minmax(0,1fr) 2.6em;align-items:center;gap:.6em;margin-bottom:.55em;font-size:.75em}.mockups_barItem__fiQlT b{text-align:right;color:var(--dim)}.mockups_star__p3FLL{color:#f5b942}.mockups_inbox__UbnUd{display:grid;grid-template-columns:16em minmax(0,1fr) 13em;margin-top:1em;min-height:26em;border:1px solid var(--border);border-radius:.75em;overflow:hidden;background:var(--surface)}.mockups_convos__dj_A7{border-right:1px solid var(--border);padding:.75em 0}.mockups_convo__zTJCO{display:flex;gap:.6em;padding:.65em .8em}.mockups_convoActive__n_neN{background:var(--accent-soft)}.mockups_convoBody__FeEBG{min-width:0;flex:1}.mockups_convoTop__SjTCR{display:flex;justify-content:space-between;font-size:.8125em;font-weight:800}.mockups_convoTop__SjTCR span{font-size:.8em;font-weight:600;color:var(--faint)}.mockups_convoPreview__rK_Z3{margin-top:.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.6875em;color:var(--dim)}.mockups_unread__KaynL{color:var(--text);font-weight:700}.mockups_unreadDot__wOMyj{flex:none;width:.45em;height:.45em;margin-top:.4em;border-radius:50%;background:var(--accent)}.mockups_chat__CQqOQ{display:flex;flex-direction:column}.mockups_chatHead__pFrhZ{padding:.85em 1em;border-bottom:1px solid var(--border);font-size:.875em;font-weight:800}.mockups_messages__t5Jmn{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:.55em;padding:1em}.mockups_bubble__cKMM0{max-width:78%;padding:.6em .8em;border-radius:.9em;font-size:.75em;line-height:1.45}.mockups_bubble__cKMM0 small{display:block;margin-top:.3em;font-size:.8em;opacity:.7}.mockups_bubbleIn__18h17{align-self:flex-start;background:var(--surface-2);border:1px solid var(--border-strong);border-bottom-left-radius:.25em}.mockups_bubbleOut__U9OvR{align-self:flex-end;background:var(--accent);color:#fff;border-bottom-right-radius:.25em}.mockups_composer__nhRjZ{display:flex;gap:.5em;padding:.75em 1em;border-top:1px solid var(--border)}.mockups_composer__nhRjZ .mockups_input__Ek5Wj{flex:1}.mockups_context__s7TjW{border-left:1px solid var(--border);padding:1em}.mockups_contextName__SQVS7{font-size:.875em;font-weight:800}.mockups_contextLabel__NzO4w{margin-top:.9em;font-size:.5625em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.mockups_contextValue__KCbR1{margin-top:.3em;font-size:.75em;font-weight:700}.mockups_contextLink__15U0q{margin-top:1.2em;font-size:.75em;font-weight:800}.mockups_liveTag__VBdTh{font-size:.6875em;font-weight:800;letter-spacing:.08em;color:var(--accent)}.mockups_liveTitle__FfcAI{margin-top:.2em;font-size:1.4em;font-weight:800}.mockups_timer__KYTP5{display:inline-flex;align-items:center;height:2.4em;padding:0 .9em;border-radius:.5em;border:1px solid var(--border-strong);background:var(--surface-2);font-size:.9375em;font-weight:800}.mockups_progress__Jvm1A{display:flex;align-items:center;gap:1em;margin:1em 0 1.1em;font-size:.8125em;font-weight:800}.mockups_liveSet__iiAov{display:grid;grid-template-columns:2.2em minmax(0,1fr) 4.6em 4.6em 3.6em;align-items:center;gap:.6em;margin-top:.5em;padding:.55em .7em;border-radius:.6em;border:1px solid var(--border)}.mockups_liveSetDone__mO4BC{background:rgba(201,84,122,.1);border-color:rgba(201,84,122,.4)}.mockups_liveNum__bOJPC{text-align:center;font-weight:800;color:var(--dim)}.mockups_livePlan__Fptxd{font-size:.8125em;color:var(--dim)}.mockups_liveBox__TCj_7{background:#0b0b0e;font-size:.9375em;font-weight:800}.mockups_liveBox__TCj_7,.mockups_liveCheck__zwxXn{display:flex;align-items:center;justify-content:center;height:2.3em;border-radius:.45em;border:1px solid var(--border-strong)}.mockups_liveCheck__zwxXn{color:var(--faint)}.mockups_liveCheckOn__aEuUl{background:var(--accent);border-color:var(--accent);color:#fff}.mockups_pr__uYm5b{margin-left:.5em;font-size:.75em;font-weight:800;color:#f5b942}.mockups_formRow__hYPVR{display:grid;grid-template-columns:2fr .8fr 1fr 1.6fr;align-items:center;gap:.75em;padding:.75em 1.1em;border-top:1px solid var(--border);font-size:.8125em}.mockups_requestBanner__AVzVX{margin-top:1em;padding:.8em 1em;border-radius:.75em;border:1px solid var(--accent-ring);background:var(--accent-soft)}.mockups_requestHead__A2Okx{display:flex;align-items:center;gap:.5em;font-size:.8125em;font-weight:800;color:var(--accent)}.mockups_requestRow__wHAFT{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3em .8em;margin-top:.5em;font-size:.8125em}.mockups_requestNote__wr8s_{color:var(--dim);font-style:italic}.mockups_eventRow__8TA0L{display:flex;align-items:center;gap:.8em;padding:.7em 1.1em;border-top:1px solid var(--border);font-size:.8125em}.mockups_eventRow__8TA0L:first-child{border-top:0}.mockups_eventDot__iNe0k{flex:none;width:.6em;height:.6em;border-radius:50%}.mockups_eventMeta__J_6hR{margin-top:.15em;font-size:.85em;color:var(--dim)}.mockups_eventPill__XS5AY{height:1.6em;margin-left:.6em;font-size:.75em;vertical-align:.1em}.mockups_templateRow___zf5d{display:grid;grid-template-columns:minmax(0,1fr) 8em auto;align-items:center;gap:1em;padding:.7em 1.1em;border-top:1px solid var(--border);font-size:.8125em}.mockups_tab__iwgkY .mockups_count__CQOPi{margin-left:.3em}@container (max-width: 560px){
  /* !important beats the per-mockup --dw set inline on .screen. */.mockups_screen__yURy3{--dw:27!important;padding:1.2em 1.1em 1.3em}.mockups_wide__gzLeY{display:none!important}.mockups_kpis__mu5lG{grid-template-columns:repeat(2,minmax(0,1fr))}.mockups_kpis__mu5lG>:nth-child(n+5){display:none}.mockups_builder__dH6S9,.mockups_dashGrid__dOIUp,.mockups_threeUp__iKHMw,.mockups_twoUp__llyjQ{grid-template-columns:minmax(0,1fr)}.mockups_tr__ZeFgb{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.mockups_groceryItem__qB9w_:nth-of-type(n+5),.mockups_tr__ZeFgb>:nth-child(2),.mockups_tr__ZeFgb>:nth-child(n+5){display:none}.mockups_search__anPns{width:100%}.mockups_fieldGrid__r6isC,.mockups_statGrid__2PxVn,.mockups_tiles4__LcyXy{grid-template-columns:repeat(2,minmax(0,1fr))}.mockups_tiles3__BPRBO{grid-template-columns:repeat(3,minmax(0,1fr))}.mockups_board__YdLaM,.mockups_grocery__di6Zt{grid-template-columns:repeat(2,minmax(0,1fr))}.mockups_inbox__UbnUd{grid-template-columns:minmax(0,1fr);min-height:0}.mockups_liveSet__iiAov{grid-template-columns:1.6em minmax(0,1fr) 3.4em 3.4em 2.6em;gap:.4em}.mockups_formRow__hYPVR{grid-template-columns:minmax(0,1.6fr) auto auto}.mockups_templateRow___zf5d{grid-template-columns:minmax(0,1fr) auto}}.site_navLinks__bwrZm{display:flex;align-items:center;gap:2px;margin:0 auto}.site_navLinkActive__FBIsm{color:var(--paper)!important}.site_menuBtn__INh_t{display:none;position:relative;width:44px;height:44px;margin-left:4px;border:1px solid var(--hairline-strong);border-radius:50%;background:rgba(14,14,20,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--paper);cursor:pointer}.site_menuIcon__e9QVB,.site_menuIcon__e9QVB:before{position:absolute;left:50%;width:18px;height:1.5px;border-radius:2px;background:currentColor;transition:transform .25s ease}.site_menuIcon__e9QVB{top:17px;transform:translateX(-50%)}.site_menuIcon__e9QVB:before{content:"";top:7px;transform:translateX(-50%)}.site_menuIcon__e9QVB[data-open=true]{top:21px;transform:translateX(-50%) rotate(45deg)}.site_menuIcon__e9QVB[data-open=true]:before{top:0;transform:translateX(-50%) rotate(-90deg)}.site_menu__sCtZr{position:absolute;top:calc(100% - 6px);left:var(--gutter);right:var(--gutter);display:flex;flex-direction:column;padding:10px;border-radius:22px;border:1px solid var(--hairline-strong);background:rgba(10,10,15,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 30px 60px -20px rgba(0,0,0,.9)}.site_menu__sCtZr[hidden]{display:none}.site_menuLink__XenDn{display:flex;align-items:center;min-height:52px;padding:0 16px;border-radius:14px;font-size:17px;font-weight:600;color:var(--silver)}.site_menuLink__XenDn:hover,.site_menuLink__XenDn[aria-current=page]{background:hsla(0,0%,100%,.05);color:var(--paper)}.site_menuCta__PIAnr{margin-top:10px;width:100%}@media (max-width:920px){.site_navLinks__bwrZm,.site_navLogin__hvkXv{display:none!important}.site_menuBtn__INh_t{display:inline-block}}.site_pageHero__viv92{position:relative;isolation:isolate;padding:clamp(140px,17vw,196px) var(--gutter) clamp(56px,8vw,96px);text-align:center}.site_eyebrow__3HFaa{margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--silver);opacity:.75}.site_pageTitle__Xz5kk{max-width:17ch;margin:0 auto;font-family:var(--serif);font-weight:360;font-variation-settings:"opsz" 144,"SOFT" 50;font-size:clamp(42px,6.6vw,84px);line-height:1.03;letter-spacing:-.025em;color:var(--paper);text-wrap:balance}.site_pageSub__ns8JP{max-width:56ch;margin:26px auto 0;font-size:clamp(17px,1.6vw,19px);color:var(--dim);text-wrap:pretty}.site_section__5BIYy{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter) clamp(96px,12vw,160px)}.site_plans__5uTZg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);max-width:920px;margin:0 auto}.site_plan__4H9iK{position:relative;display:flex;flex-direction:column;padding:clamp(28px,4vw,44px);border-radius:28px;border:1px solid var(--hairline-strong);background:linear-gradient(160deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.008))}.site_planFeatured__Q7LdQ{isolation:isolate;border-color:transparent;background:linear-gradient(160deg,rgba(16,14,24,.96),rgba(8,8,12,.96)) padding-box,var(--aurora) border-box;box-shadow:0 30px 90px -40px rgba(212,65,142,.6),0 30px 90px -40px rgba(59,111,224,.5)}.site_planBadge__3iaeL{position:absolute;top:-14px;left:clamp(28px,4vw,44px);display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:999px;background:var(--aurora);color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;box-shadow:0 8px 24px -8px rgba(212,65,142,.8)}.site_planName__n57Vt{margin:0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--silver);opacity:.8}.site_planPrice__UM6SI{display:flex;align-items:baseline;gap:6px;margin:18px 0 0}.site_planAmount__R177N{font-family:var(--serif);font-weight:360;font-variation-settings:"opsz" 144,"SOFT" 50;font-size:clamp(56px,7vw,80px);line-height:1;letter-spacing:-.03em;color:var(--paper)}.site_planPeriod__A1n3i{font-size:17px;color:var(--dim)}.site_planBlurb__THyp2{margin:16px 0 32px;color:var(--dim);flex:1}.site_planTrial__x_KFm{margin:-14px 0 18px;font-size:14.5px;font-weight:600;color:var(--silver)}.site_planCta__EQPK2{width:100%}.site_planCtaGlass__nZgpH{width:100%;height:56px;justify-content:center;font-size:16px}.site_checklistCard__FlfIx{position:relative;isolation:isolate;overflow:hidden;max-width:1040px;margin:0 auto;padding:clamp(32px,5vw,64px);border-radius:32px;border:1px solid transparent;background:linear-gradient(160deg,rgba(14,14,20,.95),rgba(6,6,10,.95)) padding-box,linear-gradient(120deg,rgba(201,84,122,.55),rgba(107,79,206,.35) 55%,rgba(59,111,224,.5)) border-box}.site_checklistGlow__oOkNS{position:absolute;left:50%;top:-30%;z-index:-1;width:90%;aspect-ratio:2/1;transform:translateX(-50%);border-radius:50%;background:conic-gradient(from 200deg,var(--pink),var(--magenta),var(--purple),var(--blue),var(--pink));filter:blur(110px);opacity:.22}.site_checklistTitle__HuX6_{margin:0;font-family:var(--serif);font-weight:380;font-variation-settings:"opsz" 96,"SOFT" 40;font-size:clamp(30px,4vw,50px);line-height:1.08;letter-spacing:-.015em;color:var(--paper);text-wrap:balance}.site_checklist__cdJ6q{list-style:none;margin:clamp(32px,4vw,48px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,4vw,56px)}.site_checklist__cdJ6q li{display:flex;align-items:flex-start;gap:14px;padding:18px 0;border-top:1px solid var(--hairline);font-size:17.5px;font-weight:500;color:var(--paper)}.site_check__P9yRx{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:1px;border-radius:50%;background:var(--aurora);box-shadow:0 0 14px rgba(212,65,142,.5);color:#fff}.site_closing__cT_cK{max-width:30ch;margin:clamp(56px,7vw,88px) auto 0;text-align:center;font-family:var(--serif);font-weight:380;font-variation-settings:"opsz" 96,"SOFT" 40;font-size:clamp(26px,3.2vw,40px);line-height:1.18;letter-spacing:-.012em;color:var(--paper);text-wrap:balance}.site_closingAccent__gSVXS{background:linear-gradient(90deg,#f3d6e2,#ead7f1 45%,#d5e0fb);-webkit-background-clip:text;background-clip:text;color:transparent}.site_finePrint__4QUBR{margin:28px 0 0;text-align:center;font-size:14.5px;color:var(--dim)}.site_story__Wm0Ns{max-width:calc(680px + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter) clamp(56px,7vw,96px)}.site_prose__raim7 p{margin:0 0 1.5em;font-size:clamp(18px,1.7vw,20px);line-height:1.75;color:#cfcfd6;text-wrap:pretty}.site_lede__o5hgW:first-letter{float:left;margin:.06em .12em 0 0;font-family:var(--serif);font-weight:360;font-variation-settings:"opsz" 144,"SOFT" 60;font-size:4.3em;line-height:.82;color:var(--paper)}.site_pullQuote__tiVkw{position:relative;margin:clamp(48px,7vw,80px) calc(-1 * clamp(0px, 6vw, 80px));padding:clamp(32px,4vw,44px) 0;border-block:1px solid var(--hairline-strong);text-align:center}.site_pullQuote__tiVkw p{margin:0;font-family:var(--serif);font-style:italic;font-weight:340;font-variation-settings:"opsz" 120,"SOFT" 60;font-size:clamp(30px,4.4vw,52px);line-height:1.14;letter-spacing:-.015em;text-wrap:balance;background:linear-gradient(90deg,#f3d6e2,#ead7f1 45%,#d5e0fb);-webkit-background-clip:text;background-clip:text;color:transparent}.site_storyBreak__YLYSE{max-width:calc(680px + 2 * var(--gutter));margin:0 auto;padding:clamp(24px,4vw,48px) var(--gutter) clamp(28px,4vw,40px);border-top:1px solid var(--hairline)}.site_storyHeading__wk6LA{margin:0;font-family:var(--serif);font-weight:380;font-variation-settings:"opsz" 96,"SOFT" 40;font-size:clamp(32px,4.4vw,52px);line-height:1.08;letter-spacing:-.015em;color:var(--paper);text-wrap:balance}.site_signoff__Mc_3J{margin:2.2em 0 0!important;font-family:var(--serif);font-style:italic;font-variation-settings:"opsz" 48;font-size:22px!important;color:var(--paper)!important}.site_faq__gNfOK{max-width:calc(820px + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter) clamp(88px,11vw,140px)}.site_faqGroup__1p7IV+.site_faqGroup__1p7IV{margin-top:clamp(48px,6vw,72px)}.site_faqGroupTitle__O93l4{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--silver);opacity:.75}.site_faqItem__ghWPo{border-bottom:1px solid var(--hairline)}.site_faqItem__ghWPo:first-of-type{border-top:1px solid var(--hairline-strong)}.site_faqQ__xx5It{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding:18px 0;cursor:pointer;list-style:none;font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 36;font-size:clamp(19px,2vw,22px);line-height:1.3;color:var(--paper)}.site_faqQ__xx5It::-webkit-details-marker{display:none}.site_faqToggle__AUx1l{position:relative;flex:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--hairline-strong);transition:transform .25s ease,border-color .25s ease}.site_faqToggle__AUx1l:after,.site_faqToggle__AUx1l:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;border-radius:2px;background:var(--silver);transform:translate(-50%,-50%)}.site_faqToggle__AUx1l:after{transform:translate(-50%,-50%) rotate(90deg)}.site_faqItem__ghWPo[open] .site_faqToggle__AUx1l{transform:rotate(45deg);border-color:rgba(212,65,142,.7)}.site_faqA__tEa43{margin:0;padding:0 52px 26px 0;color:var(--dim);font-size:17px;text-wrap:pretty}.site_contactCard__A_urT{margin-top:clamp(56px,7vw,88px);padding:clamp(28px,4vw,44px);border-radius:24px;border:1px solid var(--hairline);background:linear-gradient(160deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.005));text-align:center}.site_contactTitle__sdVDe{margin:0;font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 60;font-size:clamp(26px,3vw,34px);color:var(--paper)}.site_contactBody__OZDOB{margin:12px 0 28px;color:var(--dim)}.site_contactBody__OZDOB a{color:var(--paper)!important;border-bottom:1px solid var(--hairline-strong)}.site_featureList__1f0qi{max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding:clamp(24px,4vw,48px) var(--gutter) 0}.site_featureEyebrow__z90wd{margin:0 0 14px;font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bloom,var(--silver));filter:brightness(1.35)}@media (max-width:760px){.site_checklist__cdJ6q,.site_plans__5uTZg{grid-template-columns:minmax(0,1fr)}.site_plans__5uTZg{gap:36px}}@media (max-width:640px){.site_faqA__tEa43{padding-right:0}.site_pullQuote__tiVkw{margin-inline:0}}@media (prefers-reduced-motion:reduce){.site_faqToggle__AUx1l,.site_menuIcon__e9QVB,.site_menuIcon__e9QVB:before{transition:none}}