.hero[data-astro-cid-j7pv25f6]{position:relative;background:linear-gradient(90deg,#203843c7,#2038438c 55%,#20384333),url(/wp/2025/07/Rectangle-66.webp) center / cover}.hero-in[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:32px;min-height:630px;padding-block:64px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--yellow);font-size:clamp(2.6rem,5vw,4rem);line-height:1.05;max-width:20ch}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#e8eef0;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.5;max-width:30ch;margin:18px 0 40px}.hero-mock[data-astro-cid-j7pv25f6]{width:min(440px,100%);justify-self:end;align-self:end;margin-top:140px}@media(max-width:860px){.hero-in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;min-height:0}.hero-mock[data-astro-cid-j7pv25f6]{justify-self:center;margin-top:0}}.presence[data-astro-cid-j7pv25f6]{position:relative;padding-block:140px 80px}.presence-box[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:112px;transform:translate(-50%);width:min(756px,calc(100% - 2 * var(--gutter)));padding:40px 30px;box-sizing:border-box}.presence-box[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,2.4vw,1.9rem);border-left:4px solid #fff;padding-left:22px;margin-bottom:26px}.presence-box[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:first-child{color:#fff}.presence-box[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:760px){.presence[data-astro-cid-j7pv25f6]{padding-block:56px}.presence-box[data-astro-cid-j7pv25f6]{position:static;transform:none;width:100%}}.how[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,565px) 1fr;gap:40px 160px;align-items:center;padding-block:140px 100px;padding-right:var(--gutter)}.how[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%}.how-text[data-astro-cid-j7pv25f6]{max-width:560px}.how-text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:24px}@media(max-width:900px){.how[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:56px var(--gutter);gap:32px}}.svc[data-astro-cid-j7pv25f6]{padding-block:20px 80px}.svc-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto auto;gap:20px}.svc-intro[data-astro-cid-j7pv25f6]{grid-row:1;grid-column:1;display:flex;flex-direction:column;padding:60px 28px}.svc-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:8px}.svc-intro[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:60px;width:100%}.svc-start[data-astro-cid-j7pv25f6]{grid-row:2;grid-column:1;background:var(--cream);padding:60px 30px}.svc-start[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.75rem}.svc-start[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.25rem;margin:6px 0 64px}.svc-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:20px 12px}.svc-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.85rem;line-height:1.05;margin-bottom:16px}.svc-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.125rem;line-height:1.55}.svc-card[data-astro-cid-j7pv25f6] .learn[data-astro-cid-j7pv25f6]{margin-bottom:16px}.svc-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{margin-top:auto;width:100%;border-radius:10px}.c0[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1}.c1[data-astro-cid-j7pv25f6]{grid-column:3;grid-row:1}.c2[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:2}.c3[data-astro-cid-j7pv25f6]{grid-column:3;grid-row:2}@media(max-width:1000px){.svc-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.svc-intro[data-astro-cid-j7pv25f6],.svc-start[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.svc-intro[data-astro-cid-j7pv25f6],.svc-start[data-astro-cid-j7pv25f6]{grid-row:auto}.c0[data-astro-cid-j7pv25f6],.c1[data-astro-cid-j7pv25f6],.c2[data-astro-cid-j7pv25f6],.c3[data-astro-cid-j7pv25f6]{grid-column:auto;grid-row:auto}}@media(max-width:560px){.svc-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.fam[data-astro-cid-j7pv25f6]{margin-top:80px}.fam[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:28px}.fam-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media(max-width:1100px){.fam-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.fam-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:460px){.fam-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.fam-card[data-astro-cid-j7pv25f6]{text-decoration:none;display:flex;flex-direction:column;padding:24px 18px}.fam-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:calc(100% + 36px);margin:-24px -18px 18px;aspect-ratio:16 / 10;object-fit:cover;border-radius:20px 20px 0 0;max-width:none}.fam-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.4rem;margin-bottom:10px}.fam-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:16px}.fam-card[data-astro-cid-j7pv25f6] .learn[data-astro-cid-j7pv25f6]{margin-top:auto}.fam-card[data-astro-cid-j7pv25f6]:hover .learn[data-astro-cid-j7pv25f6]{text-decoration:underline}.plans-band[data-astro-cid-j7pv25f6]{padding-block:clamp(56px,8vw,96px)}.ph[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:40px}.plan-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:860px){.plan-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.plan[data-astro-cid-j7pv25f6]{text-decoration:none;display:block}.plan[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.85rem}.price[data-astro-cid-j7pv25f6]{margin:10px 0 2px;font-size:1.1rem}.price[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-style:italic;font-size:2.6rem;color:var(--slate)}.meta[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.95rem}.plan[data-astro-cid-j7pv25f6]:hover{box-shadow:0 0 0 2px var(--gold)}.after[data-astro-cid-j7pv25f6]{text-align:center;margin:32px 0 0;font-size:1.1rem}
