.cld-hero[data-astro-cid-fsz4y5xu]{background:var(--brand-primary);color:#fff;padding:72px 0 88px;border-bottom:1px solid rgba(255,255,255,.06)}.cld-hero__text[data-astro-cid-fsz4y5xu]{max-width:820px}.cld-hero[data-astro-cid-fsz4y5xu] h1[data-astro-cid-fsz4y5xu]{color:#fff;font-size:42px;margin:0 0 20px;font-weight:700;letter-spacing:-.01em}.cld-hero__eyebrow[data-astro-cid-fsz4y5xu]{text-transform:uppercase;color:#fff9;font-size:12px;letter-spacing:3px;font-weight:600;margin:0 0 20px}.cld-hero__lead[data-astro-cid-fsz4y5xu]{font-size:18px;line-height:1.65;color:#cbd5e1;margin:0 0 32px;max-width:780px}.cld-hero__cta[data-astro-cid-fsz4y5xu]{display:flex;gap:12px;margin-bottom:32px;flex-wrap:wrap}.cld-hero__badges[data-astro-cid-fsz4y5xu]{list-style:none;padding:0;margin:0;display:flex;gap:24px;flex-wrap:wrap;font-size:14px;color:#b8c4dc}@media (max-width: 900px){.cld-hero[data-astro-cid-fsz4y5xu]{padding:56px 0 64px}.cld-hero[data-astro-cid-fsz4y5xu] h1[data-astro-cid-fsz4y5xu]{font-size:28px}}.facts-grid[data-astro-cid-fsz4y5xu]{margin-top:8px}.fact-card[data-astro-cid-fsz4y5xu]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px}.fact-card__label[data-astro-cid-fsz4y5xu]{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted);font-weight:700;display:block;margin-bottom:10px}.fact-card__value[data-astro-cid-fsz4y5xu]{font-size:22px;font-weight:800;color:var(--brand-primary);letter-spacing:-.01em;margin-bottom:8px}.fact-card__hint[data-astro-cid-fsz4y5xu]{font-size:13px;line-height:1.55;color:var(--text-secondary);margin:0}.audience-grid[data-astro-cid-fsz4y5xu]{margin-top:8px}.audience-card[data-astro-cid-fsz4y5xu]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.audience-card[data-astro-cid-fsz4y5xu] h3[data-astro-cid-fsz4y5xu]{font-size:19px;margin:0 0 10px;font-weight:700}.audience-card[data-astro-cid-fsz4y5xu] p[data-astro-cid-fsz4y5xu]{font-size:14.5px;line-height:1.65;color:var(--text-secondary);margin:0}.feat-grid[data-astro-cid-fsz4y5xu]{margin-top:8px}.feat-card[data-astro-cid-fsz4y5xu]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;transition:border-color .15s}.feat-card[data-astro-cid-fsz4y5xu]:hover{border-color:var(--brand-primary)}.feat-card[data-astro-cid-fsz4y5xu] h3[data-astro-cid-fsz4y5xu]{font-size:17px;margin:0 0 10px;font-weight:700}.feat-card[data-astro-cid-fsz4y5xu] p[data-astro-cid-fsz4y5xu]{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0}.apps-grid[data-astro-cid-fsz4y5xu]{margin-top:8px}.app-card[data-astro-cid-fsz4y5xu]{background:#fff;border:1px solid var(--border);border-left:4px solid var(--brand-accent);border-radius:var(--radius-lg);padding:28px 32px}.app-card__role[data-astro-cid-fsz4y5xu]{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:var(--brand-accent);font-weight:700;display:block;margin-bottom:8px}.app-card[data-astro-cid-fsz4y5xu] h3[data-astro-cid-fsz4y5xu]{font-size:20px;margin:0 0 12px;font-weight:700}.app-card[data-astro-cid-fsz4y5xu] p[data-astro-cid-fsz4y5xu]{font-size:14.5px;line-height:1.65;color:var(--text-secondary);margin:0}.lifecycle[data-astro-cid-fsz4y5xu]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:8px;position:relative}.lifecycle__step[data-astro-cid-fsz4y5xu]{background:#fff;border:1px solid var(--border);border-top:4px solid var(--brand-accent);border-radius:var(--radius-lg);padding:24px 22px}.lifecycle__day[data-astro-cid-fsz4y5xu]{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:var(--brand-accent);font-weight:700;display:block;margin-bottom:10px}.lifecycle__step[data-astro-cid-fsz4y5xu] h3[data-astro-cid-fsz4y5xu]{font-size:17px;margin:0 0 10px;font-weight:700}.lifecycle__step[data-astro-cid-fsz4y5xu] p[data-astro-cid-fsz4y5xu]{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0}@media (max-width: 900px){.lifecycle[data-astro-cid-fsz4y5xu]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.lifecycle[data-astro-cid-fsz4y5xu]{grid-template-columns:1fr}}.shots-grid[data-astro-cid-fsz4y5xu]{margin-top:8px}.shot-card[data-astro-cid-fsz4y5xu]{aspect-ratio:16 / 10;background:linear-gradient(135deg,var(--brand-primary-light),var(--brand-primary));border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:#fffc;font-size:15px;font-weight:600;text-align:center;padding:20px;border:1px dashed rgba(255,255,255,.2)}.cvs-grid[data-astro-cid-fsz4y5xu]{margin-top:8px}.cvs-card[data-astro-cid-fsz4y5xu]{background:#fff;border:1px solid var(--border);border-left:4px solid var(--brand-accent);border-radius:var(--radius-lg);padding:28px 32px}.cvs-card[data-astro-cid-fsz4y5xu] h3[data-astro-cid-fsz4y5xu]{font-size:19px;margin:0 0 10px;font-weight:700}.cvs-card[data-astro-cid-fsz4y5xu] p[data-astro-cid-fsz4y5xu]{font-size:14.5px;line-height:1.65;color:var(--text-secondary);margin:0}.faq[data-astro-cid-fsz4y5xu]{margin-top:8px;display:grid;gap:12px;max-width:880px}.faq-item[data-astro-cid-fsz4y5xu]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.faq-item[data-astro-cid-fsz4y5xu] summary[data-astro-cid-fsz4y5xu]{list-style:none;cursor:pointer;padding:20px 24px;font-size:16px;font-weight:600;color:var(--text-primary);display:flex;justify-content:space-between;align-items:center;gap:16px}.faq-item[data-astro-cid-fsz4y5xu] summary[data-astro-cid-fsz4y5xu]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-fsz4y5xu] summary[data-astro-cid-fsz4y5xu]:after{content:"+";font-size:22px;color:var(--brand-accent);font-weight:400;line-height:1;flex-shrink:0;transition:transform .2s}.faq-item[data-astro-cid-fsz4y5xu][open] summary[data-astro-cid-fsz4y5xu]:after{transform:rotate(45deg)}.faq-item__body[data-astro-cid-fsz4y5xu]{padding:0 24px 20px}.faq-item__body[data-astro-cid-fsz4y5xu] p[data-astro-cid-fsz4y5xu]{font-size:15px;line-height:1.65;color:var(--text-secondary);margin:0}.cta[data-astro-cid-fsz4y5xu]{padding:72px 0}.cta__inner[data-astro-cid-fsz4y5xu]{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center}.cta[data-astro-cid-fsz4y5xu] h2[data-astro-cid-fsz4y5xu]{margin:8px 0 12px;font-size:30px}.cta[data-astro-cid-fsz4y5xu] p[data-astro-cid-fsz4y5xu]{font-size:16px;line-height:1.65;max-width:560px;margin:0;color:#cbd5e1}.cta__actions[data-astro-cid-fsz4y5xu]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.cta__phone[data-astro-cid-fsz4y5xu]{color:#fff;font-size:20px;font-weight:700;text-decoration:none}.cta__phone[data-astro-cid-fsz4y5xu]:hover{color:#fff;text-decoration:underline}.cta__email[data-astro-cid-fsz4y5xu]{color:#cbd5e1;font-size:14px;text-decoration:none}.cta__email[data-astro-cid-fsz4y5xu]:hover{color:#fff;text-decoration:underline}@media (max-width: 900px){.cta__inner[data-astro-cid-fsz4y5xu]{grid-template-columns:1fr}.cta__actions[data-astro-cid-fsz4y5xu]{align-items:flex-start}}
