.hero[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--blush) 0%, var(--white) 100%);position:relative;overflow:hidden}.hero__floral[data-astro-cid-lcdefpme]{width:150px;bottom:-40px;left:-50px}@media (width<=1100px){.hero__floral[data-astro-cid-lcdefpme]{display:none}}.hero__inner[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:3rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.hero__content[data-astro-cid-lcdefpme]{min-width:0}.hero__content[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:1.8rem}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;margin-bottom:2rem;display:flex}.hero__features[data-astro-cid-lcdefpme]{color:var(--text);flex-wrap:wrap;gap:.8rem 1.6rem;margin:0;padding:0;font-size:.93rem;font-weight:700;list-style:none;display:flex}.hero__features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.6rem;display:inline-flex}.hero__feature-icon[data-astro-cid-lcdefpme]{border:1.5px solid var(--rose);width:36px;height:36px;color:var(--rose-strong);background:var(--white);border-radius:50%;place-items:center;display:grid}.hero__photo[data-astro-cid-lcdefpme]{justify-self:end;width:100%;min-width:0;max-width:580px;position:relative}.hero__photo-bg[data-astro-cid-lcdefpme]{background:var(--blush-2);z-index:0;border-radius:200px 0 0 200px;position:absolute;inset:-16px -16px -16px 8%}.hero__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{z-index:1;aspect-ratio:5/4;object-fit:cover;object-position:45% center;width:100%;height:auto;box-shadow:var(--shadow);border-radius:200px 24px 24px 200px;position:relative}.services[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1.2rem;display:flex}.services[data-astro-cid-lcdefpme]>*{flex:200px;max-width:260px}.services__more[data-astro-cid-lcdefpme]{text-align:center;margin:2.2rem 0 0}.about[data-astro-cid-lcdefpme]{overflow:hidden}.about__floral[data-astro-cid-lcdefpme]{width:170px;top:30px;right:-30px}.about__inner[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:3.5rem;display:grid;position:relative}.about__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%;height:auto;box-shadow:var(--shadow)}.about__script[data-astro-cid-lcdefpme]{vertical-align:-.1em;font-size:1.25em;line-height:.9;display:inline-block}.about__heart[data-astro-cid-lcdefpme]{color:var(--rose-strong);vertical-align:middle;margin-left:.3rem;display:inline-block}.about__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.about__content[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:.5rem}.diff[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 0;margin:0;padding:0;list-style:none;display:grid}.diff__item[data-astro-cid-lcdefpme]{text-align:center;border-left:1px solid var(--border);flex-direction:column;align-items:center;padding:.5rem 1.6rem;display:flex}.diff__item[data-astro-cid-lcdefpme]:nth-child(3n+1){border-left:0}.diff__item[data-astro-cid-lcdefpme] .icon-ring[data-astro-cid-lcdefpme]{margin-bottom:1rem}.diff__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-sans);margin-bottom:.4rem;font-size:1.02rem;font-weight:700}.diff__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:30ch;margin:0;font-size:.93rem}.hl[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.audience__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.audience__list[data-astro-cid-lcdefpme]{background:var(--white);border-radius:var(--radius);border:1px solid var(--border);gap:.9rem;padding:1.8rem;font-weight:600}@media (width<=960px){.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero__photo[data-astro-cid-lcdefpme]{justify-self:center;max-width:440px}.about__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:2rem}.about__photo[data-astro-cid-lcdefpme]{max-width:520px}.diff[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.diff__item[data-astro-cid-lcdefpme]:nth-child(3n+1){border-left:1px solid var(--border)}.diff__item[data-astro-cid-lcdefpme]:nth-child(odd){border-left:0}}@media (width<=860px){.audience__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (width<=600px){.diff[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.diff__item[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--border);padding-top:1.6rem}.diff__item[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:0}.hero__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:120px 20px 20px 120px}.hero__photo-bg[data-astro-cid-lcdefpme]{border-radius:120px 0 0 120px}}
