.hero[data-astro-cid-j7pv25f6]{padding:48px 0 24px;background:radial-gradient(1200px 500px at 80% 0%,var(--pink-soft),transparent 70%)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;gap:40px;align-items:center}@media(min-width:860px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.2fr .8fr}}.pink[data-astro-cid-j7pv25f6]{color:var(--pink)}.lead[data-astro-cid-j7pv25f6]{font-size:1.2rem;max-width:34em}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 12px}.small[data-astro-cid-j7pv25f6]{font-size:.88rem}.phone[data-astro-cid-j7pv25f6]{justify-self:center;width:min(280px,72vw);border-radius:40px;overflow:hidden;box-shadow:0 0 0 8px #fff,0 40px 80px -30px #78425c8c;transform:rotate(2deg)}.banner[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;max-height:520px;object-fit:cover}.features[data-astro-cid-j7pv25f6]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.feature[data-astro-cid-j7pv25f6]{padding:28px}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--plum-muted)}.icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--pink-soft);font-size:1.6rem;margin-bottom:14px}@media(max-width:719px){.features[data-astro-cid-j7pv25f6]{gap:10px}.feature[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:44px 1fr;column-gap:14px;padding:16px;border-radius:20px}.feature[data-astro-cid-j7pv25f6] .icon[data-astro-cid-j7pv25f6]{grid-row:span 2;width:44px;height:44px;border-radius:14px;font-size:1.3rem;margin:2px 0 0}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;margin:0 0 2px}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;line-height:1.6}}.tinted[data-astro-cid-j7pv25f6]{background:var(--panel)}.shots[data-astro-cid-j7pv25f6]{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 4px 24px}.shots[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{flex:0 0 auto;width:220px;border-radius:28px;scroll-snap-align:center;box-shadow:var(--shadow)}.steps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:28px}.steps[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--candy);color:#fff;font-family:var(--font-head);margin-bottom:12px}.steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--plum-muted)}.cat-grid[data-astro-cid-j7pv25f6]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.center[data-astro-cid-j7pv25f6]{text-align:center;margin-top:32px}.tale-row[data-astro-cid-j7pv25f6]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.tale[data-astro-cid-j7pv25f6]{overflow:hidden;text-decoration:none;color:var(--plum);padding-bottom:14px}.tale[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 5;object-fit:cover;margin-bottom:10px}.tale[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.tale[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{padding:0 16px;display:block}.tale[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;margin:0}@media(max-width:719px){.tale-row[data-astro-cid-j7pv25f6]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 20px;scroll-padding:0 16px}.tale[data-astro-cid-j7pv25f6]{flex:0 0 62%;scroll-snap-align:start}}.news[data-astro-cid-j7pv25f6]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.news-card[data-astro-cid-j7pv25f6]{padding:28px}.news-card[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:719px){.news-card[data-astro-cid-j7pv25f6]{padding:20px}}.final[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;padding:40px 24px;text-align:center;background:linear-gradient(135deg,var(--pink-soft),var(--surface))}@media(min-width:720px){.final[data-astro-cid-j7pv25f6]{text-align:left}}
