.steps-band[data-astro-cid-2x2tlhtu]{background:var(--muted);padding-bottom:clamp(28px,4vw,48px)}.head[data-astro-cid-2x2tlhtu]{margin-bottom:clamp(32px,4vw,48px)}.steps[data-astro-cid-2x2tlhtu]{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-2x2tlhtu]{counter-increment:step;background:var(--card);border:1px solid var(--border);border-radius:18px;align-content:start;gap:10px;padding:24px;display:grid}.step[data-astro-cid-2x2tlhtu]:before{content:counter(step);background:var(--site-buyer);width:40px;height:40px;color:var(--primary-foreground);font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:1.15rem;font-weight:700;display:grid}.step[data-astro-cid-2x2tlhtu] p[data-astro-cid-2x2tlhtu]{color:var(--muted-foreground)}.stepper[data-astro-cid-2x2tlhtu]{display:none}@media (width<=820px){.steps[data-astro-cid-2x2tlhtu]{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.head[data-astro-cid-2x2tlhtu]{margin-bottom:22px}.stepper[data-astro-cid-2x2tlhtu]{--step-progress:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;display:grid;position:relative}.stepper-line[data-astro-cid-2x2tlhtu]{background:var(--border);border-radius:3px;height:3px;position:absolute;top:19px;left:16.66%;right:16.66%;overflow:hidden}.stepper-line[data-astro-cid-2x2tlhtu] i[data-astro-cid-2x2tlhtu]{background:var(--site-buyer);transform-origin:0;transform:scaleX(var(--step-progress));transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.stepper[data-astro-cid-2x2tlhtu] button[data-astro-cid-2x2tlhtu]{color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;font-size:.82rem;font-weight:800;display:grid;position:relative}.stepper[data-astro-cid-2x2tlhtu] b[data-astro-cid-2x2tlhtu]{background:var(--card);border:2px solid var(--border);width:40px;height:40px;color:var(--muted-foreground);font-family:var(--font-heading);border-radius:50%;place-items:center;font-size:1.1rem;transition:background-color .3s,border-color .3s,color .3s,transform .3s cubic-bezier(.22,1,.36,1);display:grid}.stepper[data-astro-cid-2x2tlhtu] .done[data-astro-cid-2x2tlhtu] b[data-astro-cid-2x2tlhtu],.stepper[data-astro-cid-2x2tlhtu] [data-astro-cid-2x2tlhtu][aria-current] b[data-astro-cid-2x2tlhtu]{background:var(--site-buyer);border-color:var(--site-buyer);color:var(--primary-foreground)}.stepper[data-astro-cid-2x2tlhtu] [data-astro-cid-2x2tlhtu][aria-current]{color:var(--foreground)}.stepper[data-astro-cid-2x2tlhtu] [data-astro-cid-2x2tlhtu][aria-current] b[data-astro-cid-2x2tlhtu]{box-shadow:0 0 0 6px color-mix(in srgb, var(--site-buyer) 22%, transparent);transform:scale(1.12)}.steps-band[data-astro-cid-2x2tlhtu] .steps[data-astro-cid-2x2tlhtu]{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.step[data-astro-cid-2x2tlhtu]{flex-basis:100%}.step[data-astro-cid-2x2tlhtu]:before{display:none}}.hero[data-astro-cid-bvy3kzgt]{color:var(--site-on-aurora);border-radius:0;margin-bottom:clamp(40px,5vw,64px)}.hero-grid[data-astro-cid-bvy3kzgt]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,5vw,64px);padding-block:clamp(48px,7vw,96px);display:grid}.hero-copy[data-astro-cid-bvy3kzgt]{align-content:center;gap:22px;display:grid}h1[data-astro-cid-bvy3kzgt]{font-size:clamp(2.4rem,5.2vw,4rem);font-weight:700}.second[data-astro-cid-bvy3kzgt]{color:var(--site-on-aurora-soft)}.mark[data-astro-cid-bvy3kzgt]{white-space:nowrap;color:var(--site-on-aurora);position:relative}.mark[data-astro-cid-bvy3kzgt] svg[data-astro-cid-bvy3kzgt]{width:104%;height:.36em;position:absolute;bottom:-.2em;left:-2%;right:-2%;overflow:visible}.mark[data-astro-cid-bvy3kzgt] path[data-astro-cid-bvy3kzgt]{fill:none;stroke:var(--site-buyer);stroke-width:7px;stroke-linecap:round;vector-effect:non-scaling-stroke}.motion .mark[data-astro-cid-bvy3kzgt] svg[data-astro-cid-bvy3kzgt]{animation:.7s cubic-bezier(.6,0,.2,1) .9s both wipe}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.lead[data-astro-cid-bvy3kzgt]{color:var(--site-on-aurora-soft);max-width:52ch;margin-top:12px;font-size:1.12rem}.stores[data-astro-cid-bvy3kzgt]{flex-wrap:wrap;gap:12px;display:flex}.store[data-astro-cid-bvy3kzgt]{background:var(--site-device);min-height:52px;color:var(--site-on-aurora);border-radius:14px;grid-template-columns:26px auto;align-items:center;gap:10px;padding:6px 18px 6px 14px;display:inline-grid}.store[data-astro-cid-bvy3kzgt] svg[data-astro-cid-bvy3kzgt]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.store[data-astro-cid-bvy3kzgt] small[data-astro-cid-bvy3kzgt]{letter-spacing:.04em;font-size:.7rem;font-weight:700;line-height:1.1;display:block}.store[data-astro-cid-bvy3kzgt] b[data-astro-cid-bvy3kzgt]{letter-spacing:-.01em;font-size:1.05rem;line-height:1.15;display:block}.stage[data-astro-cid-bvy3kzgt]{perspective:1400px;place-items:center;display:grid}.stage[data-astro-cid-bvy3kzgt] .phone[data-astro-cid-bvy3kzgt]{width:min(290px,74vw);transform-style:preserve-3d;box-shadow:30px 40px 70px -20px var(--site-device-shadow), 0 0 0 1px #ffffff14;transform:rotateY(-16deg)rotateX(6deg)rotate(2deg)}.motion .stage[data-astro-cid-bvy3kzgt] .phone[data-astro-cid-bvy3kzgt]{animation:1.3s cubic-bezier(.22,1,.36,1) .2s both phone-in}@keyframes phone-in{0%{opacity:0;transform:translateY(140px)rotateY(-42deg)rotateX(22deg)rotate(8deg)scale(.92)}}@media (width<=900px){.hero-grid[data-astro-cid-bvy3kzgt]{grid-template-columns:minmax(0,1fr);padding-bottom:0}.stage[data-astro-cid-bvy3kzgt]{align-items:start;height:340px;padding-top:12px;overflow:hidden}.stage[data-astro-cid-bvy3kzgt] .phone[data-astro-cid-bvy3kzgt]{width:min(270px,74vw);transform:rotateY(-10deg)rotateX(4deg)}}.app[data-astro-cid-rb6qww6u]{padding-top:0}.head[data-astro-cid-rb6qww6u]{margin-bottom:clamp(32px,4vw,48px)}.tiles[data-astro-cid-rb6qww6u]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tile[data-astro-cid-rb6qww6u]{--x:50%;--y:50%;isolation:isolate;background:var(--card);border:1px solid var(--border);border-radius:18px;align-content:start;gap:10px;padding:20px;display:grid;position:relative;overflow:hidden}.tile[data-astro-cid-rb6qww6u]:before{content:"";z-index:-1;background:radial-gradient(380px circle at var(--x) var(--y), color-mix(in srgb, var(--site-buyer) 12%, transparent), transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.tile[data-astro-cid-rb6qww6u]:hover:before{opacity:1}.tile[data-astro-cid-rb6qww6u] p[data-astro-cid-rb6qww6u]{color:var(--muted-foreground);font-size:.96rem}.mini[data-astro-cid-rb6qww6u]{background:var(--muted);border-radius:14px;gap:6px;margin-top:4px;padding:10px;font-size:.82rem;display:grid}.mini-row[data-astro-cid-rb6qww6u]{background:var(--card);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}.mini-row[data-astro-cid-rb6qww6u] b[data-astro-cid-rb6qww6u]{font-weight:800}.dots[data-astro-cid-rb6qww6u]{align-items:center;gap:5px;display:flex}.dots[data-astro-cid-rb6qww6u] i[data-astro-cid-rb6qww6u]{background:var(--border);border-radius:50%;width:10px;height:10px}.dots[data-astro-cid-rb6qww6u] .done[data-astro-cid-rb6qww6u]{background:var(--success)}.dots[data-astro-cid-rb6qww6u] .now[data-astro-cid-rb6qww6u]{background:var(--site-buyer);box-shadow:0 0 0 3px var(--site-buyer-soft)}.bubble[data-astro-cid-rb6qww6u]{background:var(--card);border-radius:12px 12px 12px 4px;max-width:92%;padding:6px 10px}.bubble[data-astro-cid-rb6qww6u].out{background:var(--site-buyer-soft);border-radius:12px 12px 4px;justify-self:end}.swatches[data-astro-cid-rb6qww6u]{gap:6px}@media (width<=1000px){.tiles[data-astro-cid-rb6qww6u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.tile[data-astro-cid-rb6qww6u]{grid-template-rows:auto auto 1fr}.tile[data-astro-cid-rb6qww6u] .mini[data-astro-cid-rb6qww6u]{align-self:end}}.invite[data-astro-cid-fwlefja6]{padding-block:clamp(28px,4vw,48px) clamp(56px,8vw,96px)}.invite-box[data-astro-cid-fwlefja6]{background:var(--site-buyer-soft);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(24px,4vw,40px);display:flex}.invite-box[data-astro-cid-fwlefja6] div[data-astro-cid-fwlefja6]{gap:8px;max-width:56ch;display:grid}.invite-box[data-astro-cid-fwlefja6] h2[data-astro-cid-fwlefja6]{font-size:clamp(1.5rem,3vw,2.1rem)}.invite-box[data-astro-cid-fwlefja6] p[data-astro-cid-fwlefja6]{color:var(--muted-foreground)}
