.hero[data-astro-cid-ta2fbyqs]{padding-block:clamp(2.5rem,6vw,5rem) clamp(2rem,4vw,3rem);position:relative;overflow-x:clip}.bg[data-astro-cid-ta2fbyqs]{pointer-events:none;position:absolute;inset:0}.hero__inner[data-astro-cid-ta2fbyqs]{z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid;position:relative}.tag[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#fff;border-radius:999px;margin:0 0 1rem;padding:.3rem .95rem;font-weight:600;display:inline-block;rotate:-2deg}h1[data-astro-cid-ta2fbyqs]{margin-bottom:.3em;line-height:1.02}.lede[data-astro-cid-ta2fbyqs]{max-width:34rem;font-size:var(--step-1);margin:0;line-height:1.5}.icons[data-astro-cid-ta2fbyqs]{min-height:15rem;position:relative}.icon[data-astro-cid-ta2fbyqs]{border:3px solid var(--ink);width:9rem;box-shadow:7px 7px 0 var(--ink);background:#fff;border-radius:30px;padding:.5rem;position:absolute}.icon--1[data-astro-cid-ta2fbyqs]{top:0;left:8%;rotate:-8deg}.icon--2[data-astro-cid-ta2fbyqs]{bottom:0;right:8%;rotate:7deg}.icon__img[data-astro-cid-ta2fbyqs]{aspect-ratio:1;background:linear-gradient(135deg, var(--from), var(--to));border-radius:22px;width:100%;height:auto;display:block}.block[data-astro-cid-ta2fbyqs]{margin-block:clamp(2rem,5vw,3.5rem)}.note[data-astro-cid-ta2fbyqs]{border:3px solid var(--ink);border-radius:var(--radius-card);max-width:44rem;box-shadow:8px 8px 0 var(--ink);padding:clamp(1.25rem,4vw,2.25rem)}.note[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--step-3)}.note[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--step-1);margin:0 0 .8em;line-height:1.5}.note[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:last-child{margin-bottom:0}.note[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--ink);font-weight:700;text-decoration-thickness:3px}.note--grape[data-astro-cid-ta2fbyqs]{box-shadow:8px 8px 0 var(--grape);background:#fff;rotate:-.8deg}.note--sun[data-astro-cid-ta2fbyqs]{background:var(--sun);margin-left:auto;rotate:.8deg}.note--mint[data-astro-cid-ta2fbyqs]{background:var(--mint);rotate:-.8deg}.apps[data-astro-cid-ta2fbyqs]{gap:.6rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.apps[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{font-size:var(--step-0);background:var(--cream);border:3px solid var(--ink);border-radius:1rem;flex-wrap:wrap;gap:.2rem .8rem;padding:.6rem 1rem;text-decoration:none;display:flex}.apps[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{background:var(--sun)}.apps[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-size:var(--step-1)}.shots[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2.25rem;display:flex}.shot[data-astro-cid-ta2fbyqs]{border:3px solid var(--ink);width:min(46%,13rem);box-shadow:6px 6px 0 var(--ink);background:#fff;border-radius:1.6rem;margin:0;padding:.4rem}.shot--1[data-astro-cid-ta2fbyqs]{rotate:-4deg}.shot--2[data-astro-cid-ta2fbyqs]{rotate:4deg}.shot__img[data-astro-cid-ta2fbyqs]{border-radius:1.2rem;width:100%;height:auto;display:block}.steps[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-ta2fbyqs]{border:3px solid var(--ink);border-radius:var(--radius-card);box-shadow:6px 6px 0 var(--c);background:#fff;padding:1.5rem 1.25rem 1.25rem;position:relative}.step[data-astro-cid-ta2fbyqs]:nth-child(odd){rotate:-1deg}.step[data-astro-cid-ta2fbyqs]:nth-child(2n){rotate:1deg}.step__n[data-astro-cid-ta2fbyqs]{width:2.6rem;height:2.6rem;font-family:var(--font-display);background:var(--c);border:3px solid var(--ink);border-radius:50%;place-items:center;margin-bottom:.6rem;font-size:1.3rem;font-weight:700;display:grid}.step[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:var(--step-1)}.step[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0}.cta[data-astro-cid-ta2fbyqs]{background:var(--ink);color:var(--cream);margin-top:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,4rem)}.cta__inner[data-astro-cid-ta2fbyqs]{text-align:center}.cta[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--sun)}.cta[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:30rem;font-size:var(--step-1);margin:0 auto 1.5rem}.btn[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-weight:600;font-size:var(--step-1);color:var(--ink);background:var(--sun);border:3px solid var(--cream);box-shadow:4px 4px 0 var(--tomato);border-radius:999px;padding:.9rem 1.7rem;line-height:1;text-decoration:none;transition:translate .2s;display:inline-flex}@media (prefers-reduced-motion:no-preference){.btn[data-astro-cid-ta2fbyqs]:hover{translate:-2px -2px}}@media (width<=760px){.hero__inner[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.icons[data-astro-cid-ta2fbyqs]{min-height:11rem}.icon[data-astro-cid-ta2fbyqs]{width:6.5rem}.icon--1[data-astro-cid-ta2fbyqs]{left:2%}.icon--2[data-astro-cid-ta2fbyqs]{left:40%;right:auto}.note--sun[data-astro-cid-ta2fbyqs]{margin-left:0}}
