.seg-hero[data-astro-cid-ngcfgm4o]{padding-block:calc(var(--space-section-md) + 3rem) var(--space-section-md);background:linear-gradient(160deg, var(--color-deep-900), var(--color-purple-900));color:var(--color-paper-0);position:relative;overflow:clip}.seg-hero--photo[data-astro-cid-ngcfgm4o]{padding-block:calc(var(--space-section-md) + 5rem) calc(var(--space-section-md) + 2rem);background:var(--color-deep-900);align-items:center;min-height:70svh;display:flex}.seg-hero__photo[data-astro-cid-ngcfgm4o]{z-index:0;object-fit:cover;object-position:60% 45%;width:100%;height:100%;position:absolute;inset:0}.seg-hero__scrim[data-astro-cid-ngcfgm4o]{z-index:1;background:linear-gradient(100deg,#0f0616eb 0%,#0f0616bf 34%,#0f061659 58%,#0000 85%);position:absolute;inset:0}.seg-hero__inner[data-astro-cid-ngcfgm4o]{z-index:2;max-width:720px;position:relative}.seg-hero--split[data-astro-cid-ngcfgm4o]{background:linear-gradient(160deg, var(--color-deep-900), var(--color-purple-900));padding-block:calc(var(--space-section-md) + 2rem) var(--space-section-md)}.seg-hero__split-inner[data-astro-cid-ngcfgm4o]{gap:var(--space-8);align-items:center;display:grid}@media (width>=900px){.seg-hero__split-inner[data-astro-cid-ngcfgm4o]{gap:var(--space-7);grid-template-columns:minmax(0,.72fr) minmax(0,1fr)}}.seg-hero__photo-card[data-astro-cid-ngcfgm4o]{border-radius:var(--radius-lg);aspect-ratio:1.64;object-fit:cover;width:100%;display:block;box-shadow:0 16px 40px #0003}.seg-hero__kicker[data-astro-cid-ngcfgm4o]{font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-purple-200);margin-bottom:var(--space-4);font-weight:700}.seg-hero__headline[data-astro-cid-ngcfgm4o]{color:var(--color-paper-0);font-size:var(--text-display-lg);margin-bottom:var(--space-5)}.seg-hero__subtitle[data-astro-cid-ngcfgm4o]{color:var(--color-purple-100);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);max-width:56ch}@media (width<=720px){.seg-hero__photo[data-astro-cid-ngcfgm4o]{object-position:65% 45%}.seg-hero__scrim[data-astro-cid-ngcfgm4o]{background:linear-gradient(#0f061680 0%,#0f0616a6 45%,#0f0616eb 80%,#0f0616f5 100%)}}.seg-pains[data-astro-cid-ngcfgm4o]{padding-block:var(--space-section-md);background:var(--color-bg)}.seg-pains__grid[data-astro-cid-ngcfgm4o]{gap:var(--space-6);display:grid}@media (width>=780px){.seg-pains__grid[data-astro-cid-ngcfgm4o]{grid-template-columns:repeat(2,minmax(0,1fr))}}.seg-pains__title[data-astro-cid-ngcfgm4o]{font-size:var(--text-heading-md);margin-bottom:var(--space-2)}.seg-pains__text[data-astro-cid-ngcfgm4o]{color:var(--color-text-muted);line-height:var(--leading-relaxed)}.seg-pains__intro[data-astro-cid-ngcfgm4o]{max-width:640px;margin-bottom:var(--space-10)}.seg-pains__eyebrow[data-astro-cid-ngcfgm4o]{font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3);font-weight:700}.seg-pains__intro-heading[data-astro-cid-ngcfgm4o]{font-size:var(--text-display-md)}.seg-mechanism[data-astro-cid-ngcfgm4o]{padding-block:var(--space-section-md);background:var(--color-bg-subtle)}.seg-mechanism__heading[data-astro-cid-ngcfgm4o]{font-size:var(--text-display-md);margin-bottom:var(--space-10)}.seg-mechanism__grid[data-astro-cid-ngcfgm4o]{gap:var(--space-6);display:grid}@media (width>=780px){.seg-mechanism__grid[data-astro-cid-ngcfgm4o]{grid-template-columns:repeat(3,minmax(0,1fr))}}.seg-mechanism__item[data-astro-cid-ngcfgm4o]{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.seg-mechanism__item--refined[data-astro-cid-ngcfgm4o]{padding:var(--space-7) var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.seg-mechanism__item--refined[data-astro-cid-ngcfgm4o] .seg-mechanism__title[data-astro-cid-ngcfgm4o]{font-family:var(--font-display);margin-bottom:0;font-weight:700}.seg-mechanism__title[data-astro-cid-ngcfgm4o]{font-size:var(--text-heading-md);margin-bottom:var(--space-2)}.seg-mechanism__text[data-astro-cid-ngcfgm4o]{color:var(--color-text-muted);line-height:var(--leading-relaxed)}.seg-proof[data-astro-cid-ngcfgm4o]{padding-block:var(--space-section-md);background:var(--color-bg)}.seg-proof__inner[data-astro-cid-ngcfgm4o]{text-align:center;max-width:780px}.seg-proof__inner--featured[data-astro-cid-ngcfgm4o]{max-width:960px}.seg-proof__intro[data-astro-cid-ngcfgm4o]{margin-bottom:var(--space-8)}.seg-proof__eyebrow[data-astro-cid-ngcfgm4o]{font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3);font-weight:700}.seg-proof__heading[data-astro-cid-ngcfgm4o]{font-size:var(--text-display-md)}.seg-proof__frame[data-astro-cid-ngcfgm4o]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);margin-bottom:var(--space-4);display:block;overflow:clip}.seg-proof__chrome[data-astro-cid-ngcfgm4o]{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);display:flex}.seg-proof__chrome[data-astro-cid-ngcfgm4o] span[data-astro-cid-ngcfgm4o]{background:var(--color-border);border-radius:50%;width:8px;height:8px}.seg-proof__image[data-astro-cid-ngcfgm4o]{width:100%;height:auto}.seg-proof__caption[data-astro-cid-ngcfgm4o]{color:var(--color-text-muted);font-size:var(--text-body-sm)}.seg-faq[data-astro-cid-ngcfgm4o]{padding-block:var(--space-section-md);background:var(--color-bg-subtle)}.seg-faq__inner[data-astro-cid-ngcfgm4o]{max-width:760px}.seg-faq__heading[data-astro-cid-ngcfgm4o]{font-size:var(--text-display-md);margin-bottom:var(--space-10)}.seg-cta[data-astro-cid-ngcfgm4o]{padding-block:var(--space-section-lg);background:var(--gradient-vellu);color:var(--color-paper-0);text-align:center}.seg-cta__inner[data-astro-cid-ngcfgm4o]{max-width:640px}.seg-cta__heading[data-astro-cid-ngcfgm4o]{color:var(--color-paper-0);font-size:var(--text-display-sm,var(--text-heading-lg));margin-bottom:var(--space-8)}.seg-cta[data-astro-cid-ngcfgm4o] .seg-cta__button.cta--secondary{background:var(--color-paper-0);color:var(--color-accent);border:none}
