.download-page[data-astro-cid-5oqtr3h2]{padding:54px 0 90px}.download-hero[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 84% 18%,#fffc,#0000 32%),linear-gradient(135deg,#fff0e5,#ffe0ea);border-radius:38px;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:center;gap:30px;padding:clamp(32px,6vw,64px);display:grid;position:relative;overflow:hidden}.download-hero[data-astro-cid-5oqtr3h2]:before{content:"🐾 🐾";color:#7a30471a;letter-spacing:10px;font-size:2rem;position:absolute;bottom:18px;right:28px;transform:rotate(-8deg)}.download-hero[data-astro-cid-5oqtr3h2] h1[data-astro-cid-5oqtr3h2]{margin-top:20px;font-size:clamp(2.3rem,5.4vw,4rem);line-height:1.13}.download-hero[data-astro-cid-5oqtr3h2] h1[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{color:var(--rose)}.download-hero[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{max-width:620px;color:var(--brown-soft);margin-top:18px;font-size:1.03rem;line-height:1.8}.download-actions[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.download-meta[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;gap:9px;margin:24px 0 0;padding:0;list-style:none;display:flex}.download-meta[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);color:var(--brown-soft);background:#fffdf9b8;border-radius:999px;padding:7px 13px;font-size:.82rem;font-weight:700}.download-hero__art[data-astro-cid-5oqtr3h2]{justify-content:center;align-items:center;display:flex;position:relative}.download-plate[data-astro-cid-5oqtr3h2]{aspect-ratio:1;background:#fffdf985;border:2px dashed #7a304729;border-radius:50%;place-items:center;width:min(300px,88%);display:grid;transform:rotate(5deg)}.download-plate[data-astro-cid-5oqtr3h2] img[data-astro-cid-5oqtr3h2]{filter:drop-shadow(0 18px 20px #7e523c29);border-radius:26px;width:72%;transform:rotate(-7deg)}.download-sticker[data-astro-cid-5oqtr3h2]{background:var(--gold);color:#6b4722;width:92px;height:92px;font-family:var(--font-round);text-align:center;border-radius:50%;place-items:center;font-size:.82rem;font-weight:900;line-height:1.25;display:grid;position:absolute;bottom:10%;right:6%;transform:rotate(8deg);box-shadow:0 6px #e6b84c}.download-steps[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.download-step[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow-card);border-radius:24px;padding:28px;position:relative}.download-step__num[data-astro-cid-5oqtr3h2]{color:var(--pink-soft);font-family:var(--font-round);font-size:2.2rem;font-weight:900;position:absolute;top:18px;right:20px}.download-step__icon[data-astro-cid-5oqtr3h2]{background:var(--cream-2);border-radius:17px;place-items:center;width:52px;height:52px;margin-bottom:16px;font-size:1.5rem;display:grid;transform:rotate(-3deg)}.download-step[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{font-size:1.12rem}.download-step[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--brown-soft);margin-top:8px;font-size:.9rem}.download-note[data-astro-cid-5oqtr3h2],.download-help[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow-card);border-radius:28px;margin-top:24px;padding:clamp(26px,4vw,40px)}.download-note[data-astro-cid-5oqtr3h2]{background:linear-gradient(135deg,#fff8ea,#fff2f5);justify-content:space-between;align-items:center;gap:24px;display:flex}.download-note[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2],.download-help[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{font-size:clamp(1.3rem,2.4vw,1.7rem)}.download-note[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2],.download-help[data-astro-cid-5oqtr3h2]>p[data-astro-cid-5oqtr3h2]{max-width:760px;color:var(--brown-soft);margin-top:10px;font-size:.94rem}.download-note[data-astro-cid-5oqtr3h2] .btn[data-astro-cid-5oqtr3h2]{flex-shrink:0}.download-help[data-astro-cid-5oqtr3h2]{text-align:center}.download-help[data-astro-cid-5oqtr3h2]>p[data-astro-cid-5oqtr3h2]{margin-inline:auto}.download-help__actions[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.download-help__groups[data-astro-cid-5oqtr3h2]{font-weight:700;color:var(--brown-faint)!important;margin-top:16px!important;font-size:.8rem!important}@media (width<=880px){.download-hero[data-astro-cid-5oqtr3h2]{text-align:center;grid-template-columns:1fr}.download-hero[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{margin-inline:auto}.download-actions[data-astro-cid-5oqtr3h2],.download-meta[data-astro-cid-5oqtr3h2]{justify-content:center}.download-hero__art[data-astro-cid-5oqtr3h2]{margin-top:10px}.download-steps[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr}.download-note[data-astro-cid-5oqtr3h2]{text-align:center;display:block}.download-note[data-astro-cid-5oqtr3h2] .btn[data-astro-cid-5oqtr3h2]{margin-top:18px}}@media (width<=620px){.download-actions[data-astro-cid-5oqtr3h2] .btn[data-astro-cid-5oqtr3h2]{width:100%}.download-plate[data-astro-cid-5oqtr3h2]{width:220px}.download-sticker[data-astro-cid-5oqtr3h2]{width:76px;height:76px;font-size:.72rem}}
