.perf-hero[data-astro-cid-2tlv7doa]{min-height:500px;padding-top:var(--space-nav-height);background:#000;grid-template-columns:1fr 1fr;display:grid;position:relative;overflow:hidden}.perf-hero__left[data-astro-cid-2tlv7doa]{z-index:1;background:#000;flex-direction:column;justify-content:center;gap:6px;padding:58px 60px;display:flex}.perf-hero__eyebrow[data-astro-cid-2tlv7doa]{letter-spacing:5.6px;color:#fff9;text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.perf-hero__title-block[data-astro-cid-2tlv7doa]{flex-direction:column;gap:24px;margin-top:16px;display:flex}.perf-hero__heading[data-astro-cid-2tlv7doa]{letter-spacing:-.8px;color:#fff;margin:0;font-size:clamp(1.75rem,1rem + 2.5vw,2.5rem);font-weight:700;line-height:1.1}.perf-hero__tagline[data-astro-cid-2tlv7doa]{color:#ffffffd9;font-size:22px;font-style:italic;line-height:1.5;font-family:var(--font-serif);margin:0}.perf-hero__body[data-astro-cid-2tlv7doa]{color:#fff9;margin:0;font-size:18px;line-height:1.5}.perf-hero__actions[data-astro-cid-2tlv7doa]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:36px;display:flex}.perf-btn[data-astro-cid-2tlv7doa]{white-space:nowrap;min-height:48px;transition:opacity var(--duration-fast) ease;border-radius:4px;align-items:center;gap:3px;padding:12px 24px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.perf-btn[data-astro-cid-2tlv7doa]:hover{opacity:.85}.perf-btn--white-filled[data-astro-cid-2tlv7doa]{color:#000;border:1px solid var(--color-brand-primary);background:#fff}.perf-btn--ghost-white[data-astro-cid-2tlv7doa]{color:#fff;background:#ffffff26;border:1px solid #fff}.perf-hero__right[data-astro-cid-2tlv7doa]{position:relative;overflow:hidden}.perf-hero__right[data-astro-cid-2tlv7doa]:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#000 0%,#0000 100%);width:180px;position:absolute;top:0;bottom:0;left:0}.perf-hero__right[data-astro-cid-2tlv7doa]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(270deg,#0009,#0000 60%);position:absolute;inset:0}.perf-hero__img[data-astro-cid-2tlv7doa]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.perf-hero__sentinel[data-astro-cid-2tlv7doa]{pointer-events:none;width:100%;height:1px;position:absolute;bottom:0;left:0}.perf-statsband[data-astro-cid-2tlv7doa]{background:var(--color-brand-400);padding:24px 0}.perf-statsband__list[data-astro-cid-2tlv7doa]{text-align:center;align-items:flex-start;max-width:1440px;margin:0 auto;padding:0;list-style:none;display:flex}.perf-statsband__item[data-astro-cid-2tlv7doa]{flex-direction:column;flex:1 0 0;align-items:center;gap:6px;min-width:0;padding:0 20px;display:flex}.perf-statsband__item--divided[data-astro-cid-2tlv7doa]{border-left:1.5px solid #ffffff4d}.perf-statsband__value[data-astro-cid-2tlv7doa]{font-family:var(--font-serif);color:#fff;font-size:3.75rem;font-weight:400;line-height:1}.perf-statsband__label[data-astro-cid-2tlv7doa]{font-family:var(--font-body);color:#ffffffd9;font-size:.875rem;line-height:1.8}.perf-why[data-astro-cid-2tlv7doa]{background:#fcfbf9;padding:80px 0 100px;position:relative;overflow:hidden}.perf-why__inner[data-astro-cid-2tlv7doa]{z-index:1;flex-direction:column;gap:60px;max-width:1440px;margin:0 auto;padding:0 60px;display:flex;position:relative}.perf-why__header[data-astro-cid-2tlv7doa]{flex-direction:column;gap:20px;max-width:720px;display:flex}.perf-why__eyebrow[data-astro-cid-2tlv7doa]{letter-spacing:5.6px;color:var(--color-brand-400);margin:0;font-size:14px;font-weight:700}.perf-why__heading-accent[data-astro-cid-2tlv7doa]{color:var(--color-brand-400);font-family:var(--font-serif)}.perf-why__heading[data-astro-cid-2tlv7doa]{color:#000;letter-spacing:-.5px;margin:0;font-size:clamp(1.75rem,1rem + 2.5vw,2.5rem);font-weight:700;line-height:1.15}.perf-why__lead[data-astro-cid-2tlv7doa]{color:#0009;margin:0;font-size:15px;line-height:1.6}.perf-why__grid[data-astro-cid-2tlv7doa]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.perf-why-card[data-astro-cid-2tlv7doa]{border:1px solid #0000001a;border-top:3px solid var(--color-brand-400);background:#fff;border-radius:4px;flex-direction:column;gap:16px;padding:32px;display:flex}.perf-why-card__num[data-astro-cid-2tlv7doa]{font-family:var(--font-serif);color:var(--color-brand-400);font-size:3rem;font-weight:400;line-height:1}.perf-why-card__title[data-astro-cid-2tlv7doa]{color:#000;margin:0;font-size:20px;font-weight:700;line-height:1.3}.perf-why-card__body[data-astro-cid-2tlv7doa]{color:#0009;margin:0;font-size:13px;line-height:1.6}.perf-week[data-astro-cid-2tlv7doa]{background:var(--color-brand-dark);border-top:1px solid #ffffff14;padding:80px 0 100px;position:relative;overflow:hidden}.perf-week[data-astro-cid-2tlv7doa]:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0}.perf-week__inner[data-astro-cid-2tlv7doa]{z-index:1;flex-direction:column;gap:60px;max-width:1440px;margin:0 auto;padding:0 60px;display:flex;position:relative}.perf-week__header[data-astro-cid-2tlv7doa]{flex-direction:column;gap:20px;max-width:720px;display:flex}.perf-week__eyebrow[data-astro-cid-2tlv7doa]{letter-spacing:5.6px;color:var(--color-brand-400);margin:0;font-size:14px;font-weight:700}.perf-week__heading[data-astro-cid-2tlv7doa]{color:#fff;letter-spacing:-.5px;margin:0;font-size:clamp(1.75rem,1rem + 2.5vw,2.5rem);font-weight:700;line-height:1.15}.perf-week__lead[data-astro-cid-2tlv7doa]{color:#fff9;margin:0;font-size:18px;line-height:1.6}.perf-week__grid[data-astro-cid-2tlv7doa]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.perf-week-card[data-astro-cid-2tlv7doa]{background:#1b283a80;border:2px solid #2d4e91;border-radius:4px;flex-direction:column;gap:12px;padding:28px;display:flex}.perf-week-card__label[data-astro-cid-2tlv7doa]{letter-spacing:5.6px;text-transform:uppercase;color:var(--color-brand-400);margin:0;font-size:11px;font-weight:700;line-height:1.2}.perf-week-card__when[data-astro-cid-2tlv7doa]{color:#fff;margin:0;font-size:20px;font-style:italic;font-weight:600;line-height:1.3}.perf-week-card__body[data-astro-cid-2tlv7doa]{color:#fff9;flex:1;margin:0;font-size:14px;line-height:1.6}.perf-week-card__stat-block[data-astro-cid-2tlv7doa]{border-top:1px solid #ffffff1a;flex-direction:column;gap:4px;margin-top:auto;padding-top:8px;display:flex}.perf-week-card__stat[data-astro-cid-2tlv7doa]{font-family:var(--font-serif);color:var(--color-brand-400);font-size:2rem;font-weight:400;line-height:1}.perf-week-card__stat-detail[data-astro-cid-2tlv7doa]{color:var(--color-brand-400);font-size:11px;line-height:1.4}.perf-dual[data-astro-cid-2tlv7doa]{background:#fcfbf9;padding:80px 0 100px}.perf-dual__inner[data-astro-cid-2tlv7doa]{flex-direction:column;gap:60px;max-width:1440px;margin:0 auto;padding:0 60px;display:flex}.perf-dual__header[data-astro-cid-2tlv7doa]{text-align:center;flex-direction:column;gap:20px;max-width:720px;margin:0 auto;display:flex}.perf-dual__eyebrow[data-astro-cid-2tlv7doa]{letter-spacing:5.6px;color:var(--color-brand-400);margin:0;font-size:14px;font-weight:700}.perf-dual__heading[data-astro-cid-2tlv7doa]{color:#000;letter-spacing:-.5px;margin:0;font-size:clamp(1.75rem,1rem + 2.5vw,2.5rem);font-weight:700;line-height:1.15}.perf-dual__heading-accent[data-astro-cid-2tlv7doa]{color:var(--color-brand-400);font-family:var(--font-serif);font-style:italic}.perf-dual__lead[data-astro-cid-2tlv7doa]{color:#0009;margin:0;font-size:18px;line-height:1.6}.perf-dual__cols[data-astro-cid-2tlv7doa]{align-items:stretch;gap:12px;display:flex}.perf-dual__col[data-astro-cid-2tlv7doa]{border:1px solid #0000001a;border-top:3px solid var(--color-brand-400);background:#f5f6fa;border-radius:4px;flex-direction:column;flex:1 0 0;gap:16px;padding:32px;display:flex}.perf-dual__divider[data-astro-cid-2tlv7doa]{display:none}.perf-dual__col-heading[data-astro-cid-2tlv7doa]{color:var(--color-brand-400);letter-spacing:2px;text-transform:uppercase;margin:0;font-size:14px;font-weight:700;line-height:1.2}.perf-dual__col-sub[data-astro-cid-2tlv7doa]{color:#000;font-size:26px;line-height:1.3;font-family:var(--font-serif);border-bottom:1px solid #0000001f;margin:0;padding-bottom:16px;font-style:italic}.perf-dual__list[data-astro-cid-2tlv7doa]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.perf-dual__item[data-astro-cid-2tlv7doa]{color:#000000b3;padding-left:20px;font-size:15px;line-height:1.6;position:relative}.perf-dual__item[data-astro-cid-2tlv7doa]:before{content:"•";color:var(--color-brand-400);font-weight:700;position:absolute;left:0}.perf-dual__item[data-astro-cid-2tlv7doa] strong[data-astro-cid-2tlv7doa]{color:#000;font-weight:600}.perf-testimonials[data-astro-cid-2tlv7doa]{background:#fcfbf9;padding:80px 0 100px;overflow:hidden}.perf-testimonials__inner[data-astro-cid-2tlv7doa]{flex-direction:column;gap:60px;max-width:1440px;margin:0 auto;padding:0 60px;display:flex}.perf-testimonials__header[data-astro-cid-2tlv7doa]{text-align:center;flex-direction:column;gap:20px;max-width:720px;margin:0 auto;display:flex}.perf-testimonials__eyebrow[data-astro-cid-2tlv7doa]{letter-spacing:5.6px;color:var(--color-brand-400);margin:0;font-size:14px;font-weight:700}.perf-testimonials__heading[data-astro-cid-2tlv7doa]{color:#000;letter-spacing:-.5px;margin:0;font-size:clamp(1.75rem,1rem + 2.5vw,2.5rem);font-weight:700;line-height:1.15}.perf-testimonials__heading-accent[data-astro-cid-2tlv7doa]{color:var(--color-brand-400);font-family:var(--font-serif);font-style:italic}.perf-testimonials__grid[data-astro-cid-2tlv7doa]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.perf-t-card[data-astro-cid-2tlv7doa]{background:#fff;border:1px solid #0000001a;border-radius:4px;flex-direction:column;gap:20px;padding:28px;display:flex}.perf-t-card__stars[data-astro-cid-2tlv7doa]{color:var(--color-brand-400);letter-spacing:2px;font-size:14px;line-height:1}.perf-t-card__quote[data-astro-cid-2tlv7doa]{color:#000000b3;flex:1;margin:0;font-size:15px;font-style:normal;font-weight:400;line-height:1.7}.perf-t-card__footer[data-astro-cid-2tlv7doa]{border-top:1px solid #0000001a;flex-direction:row;align-items:center;gap:12px;padding-top:16px;display:flex}.perf-t-card__avatar[data-astro-cid-2tlv7doa]{object-fit:cover;border-radius:50%;width:48px;min-width:48px;height:48px;display:block}.perf-t-card__footer-info[data-astro-cid-2tlv7doa]{flex-direction:column;gap:4px;display:flex}.perf-t-card__name[data-astro-cid-2tlv7doa]{color:#000;margin:0;font-size:15px;font-weight:600;line-height:1.3}.perf-t-card__role[data-astro-cid-2tlv7doa]{color:#00000080;margin:0;font-size:13px;font-weight:400;line-height:1.4}.perf-t-card__role--link[data-astro-cid-2tlv7doa]{color:#305eba;text-underline-offset:2px;text-decoration:underline}.perf-testimonials__videos[data-astro-cid-2tlv7doa]{width:100%}.perf-cta-split[data-astro-cid-2tlv7doa]{background:var(--color-brand-dark);border-top:1px solid #ffffff14;justify-content:center;align-items:center;min-height:270px;display:flex}.perf-cta-split__card[data-astro-cid-2tlv7doa]{text-align:center;flex-direction:column;flex:1 0 0;align-items:center;gap:12px;padding:48px 60px;display:flex}.perf-cta-split__heading[data-astro-cid-2tlv7doa]{color:#fff;margin:0;font-size:24px;font-weight:700;line-height:1.2}.perf-cta-split__sub[data-astro-cid-2tlv7doa]{color:#fff9;margin:0;font-size:16px;font-weight:400;line-height:1.5}.perf-cta-split__actions[data-astro-cid-2tlv7doa]{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:12px;display:flex}.perf-cta-split__btn[data-astro-cid-2tlv7doa]{letter-spacing:-.32px;white-space:nowrap;color:#fff;min-height:48px;transition:background var(--duration-fast) ease;background:#ffffff26;border:1px solid #fff;border-radius:4px;align-items:center;gap:3px;padding:12px 24px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.perf-cta-split__btn[data-astro-cid-2tlv7doa]:hover{background:#ffffff40}.perf-cta-split__divider[data-astro-cid-2tlv7doa]{background:#ffffff4d;flex-shrink:0;width:1px;height:200px}@media (width<=960px){.perf-hero[data-astro-cid-2tlv7doa]{grid-template-columns:unset;min-height:auto;padding-top:var(--space-nav-height-mobile);flex-direction:column;display:flex}.perf-hero__right[data-astro-cid-2tlv7doa]{order:-1;width:100%;height:260px;position:relative;inset:auto;overflow:hidden}.perf-hero__right[data-astro-cid-2tlv7doa]:before{display:none}.perf-hero__right[data-astro-cid-2tlv7doa]:after{background:linear-gradient(#0000 50%,#000 100%);display:block}.perf-hero__img[data-astro-cid-2tlv7doa]{object-position:center center;width:100%;height:100%;position:static}.perf-hero__left[data-astro-cid-2tlv7doa]{z-index:1;padding:var(--space-6) var(--space-6) var(--space-8);background:#000;position:relative}.perf-hero__body[data-astro-cid-2tlv7doa]{font-size:15px}.perf-statsband__list[data-astro-cid-2tlv7doa]{flex-wrap:wrap;gap:16px;padding:0 24px}.perf-statsband__item[data-astro-cid-2tlv7doa]{flex:1 0 40%}.perf-statsband__item--divided[data-astro-cid-2tlv7doa]{border-left:none}.perf-why__inner[data-astro-cid-2tlv7doa],.perf-week__inner[data-astro-cid-2tlv7doa],.perf-dual__inner[data-astro-cid-2tlv7doa],.perf-testimonials__inner[data-astro-cid-2tlv7doa]{padding:0 24px}.perf-why__grid[data-astro-cid-2tlv7doa]{grid-template-columns:1fr}.perf-week__grid[data-astro-cid-2tlv7doa]{grid-template-columns:1fr 1fr}.perf-dual[data-astro-cid-2tlv7doa]{padding-bottom:48px}.perf-dual__cols[data-astro-cid-2tlv7doa]{flex-direction:column;gap:12px}.perf-testimonials__grid[data-astro-cid-2tlv7doa]{grid-template-columns:1fr 1fr}.perf-cta-split[data-astro-cid-2tlv7doa]{flex-direction:column}.perf-cta-split__card[data-astro-cid-2tlv7doa]{padding:32px 24px}.perf-cta-split__divider[data-astro-cid-2tlv7doa]{width:200px;height:1px}}@media (width<=480px){.perf-statsband__item[data-astro-cid-2tlv7doa]{border-top:1.5px solid #ffffff4d;border-left:none;flex:1 0 100%;padding-top:16px}.perf-statsband__item[data-astro-cid-2tlv7doa]:first-child{border-top:none;padding-top:0}.perf-hero__actions[data-astro-cid-2tlv7doa]{flex-direction:column;align-items:flex-start}.perf-week__grid[data-astro-cid-2tlv7doa],.perf-testimonials__grid[data-astro-cid-2tlv7doa]{grid-template-columns:1fr}}
