.hero[data-astro-cid-bdeocz4q]{padding-top:var(--space-7);padding-bottom:var(--space-6);text-align:center}.hero[data-astro-cid-bdeocz4q] .hero-inner{max-width:760px;margin-inline:auto}.hero-title[data-astro-cid-bdeocz4q]{font-size:var(--step-5)}.hero-subhead[data-astro-cid-bdeocz4q]{margin-inline:auto;margin-top:var(--space-3)}.cta-row[data-astro-cid-bdeocz4q]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.grad-text-duo[data-astro-cid-bdeocz4q]{background:var(--brand-duo-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.cta-row[data-astro-cid-bdeocz4q] .btn-duo{background:var(--brand-duo-gradient);color:#0a0a0a;border:none}.cta-row[data-astro-cid-bdeocz4q] .btn-duo:hover{box-shadow:0 10px 30px -10px var(--brand-lab), 0 10px 30px -10px var(--brand-pay)}.divisions-grid[data-astro-cid-bdeocz4q]{margin-top:var(--space-4)}.division-card[data-astro-cid-bdeocz4q]{color:var(--color-white);border-radius:var(--radius-lg);padding:var(--space-4);border:2px solid var(--color-carbon-border);background:var(--color-carbon-soft);transition:transform .2s var(--ease-out), border-color .2s var(--ease-out);text-decoration:none;display:block;position:relative;overflow:hidden}.division-card[data-astro-cid-bdeocz4q]:before{content:"";z-index:0;opacity:.16;pointer-events:none;position:absolute;inset:0}.division-card[data-astro-cid-bdeocz4q]>[data-astro-cid-bdeocz4q]{z-index:1;position:relative}.division-card[data-astro-cid-bdeocz4q]:hover{transform:translateY(-4px)}.division-card--lab[data-astro-cid-bdeocz4q]{border-color:color-mix(in srgb, var(--brand-lab) 45%, var(--color-carbon-border))}.division-card--lab[data-astro-cid-bdeocz4q]:before{background:radial-gradient(60% 80% at 100% 0%, var(--brand-lab), transparent 70%)}.division-card--lab[data-astro-cid-bdeocz4q]:hover{border-color:var(--brand-lab)}.division-card--pay[data-astro-cid-bdeocz4q]{border-color:color-mix(in srgb, var(--brand-pay) 45%, var(--color-carbon-border))}.division-card--pay[data-astro-cid-bdeocz4q]:before{background:radial-gradient(60% 80% at 100% 0%, var(--brand-pay), transparent 70%)}.division-card--pay[data-astro-cid-bdeocz4q]:hover{border-color:var(--brand-pay)}.division-logo[data-astro-cid-bdeocz4q]{width:auto;height:34px;margin-bottom:var(--space-3)}.division-tagline[data-astro-cid-bdeocz4q]{font-family:var(--font-heading);font-size:var(--step-1)}.division-body[data-astro-cid-bdeocz4q]{margin-top:var(--space-2);color:#ffffffad}.division-cta[data-astro-cid-bdeocz4q]{margin-top:var(--space-4);font-weight:700;font-family:var(--font-heading);font-size:var(--step--1);align-items:center;gap:.5rem;padding:.7rem 1.3rem;display:inline-flex}.division-card--lab[data-astro-cid-bdeocz4q] .division-cta[data-astro-cid-bdeocz4q]{color:#0a0a0a;background:var(--brand-lab);border-radius:var(--radius-pill)}.division-card--pay[data-astro-cid-bdeocz4q] .division-cta[data-astro-cid-bdeocz4q]{color:#0a0a0a;background:var(--brand-pay);border-radius:8px}.values-grid[data-astro-cid-bdeocz4q]{margin-top:var(--space-4)}.value-card[data-astro-cid-bdeocz4q]{border-top:3px solid var(--color-carbon-border);background:var(--color-carbon-soft);position:relative}.value-card--lab[data-astro-cid-bdeocz4q]{border-top-color:var(--brand-lab)}.value-card--pay[data-astro-cid-bdeocz4q]{border-top-color:var(--brand-pay)}.value-number[data-astro-cid-bdeocz4q]{font-family:var(--font-heading);font-size:var(--step-3);font-weight:600;line-height:1}.value-card--lab[data-astro-cid-bdeocz4q] .value-number[data-astro-cid-bdeocz4q]{color:var(--brand-lab)}.value-card--pay[data-astro-cid-bdeocz4q] .value-number[data-astro-cid-bdeocz4q]{color:var(--brand-pay)}.value-card[data-astro-cid-bdeocz4q] h3[data-astro-cid-bdeocz4q]{margin-top:var(--space-2);font-size:var(--step-0)}.value-card[data-astro-cid-bdeocz4q] p[data-astro-cid-bdeocz4q]{margin-top:var(--space-2);color:#ffffffad}.closing[data-astro-cid-bdeocz4q]{position:relative;overflow:hidden}.closing-bar[data-astro-cid-bdeocz4q]{background:radial-gradient(45% 65% at 12% 15%, color-mix(in srgb, var(--brand-lab) 30%, transparent), transparent 70%), radial-gradient(45% 65% at 88% 85%, color-mix(in srgb, var(--brand-pay) 26%, transparent), transparent 70%);filter:blur(30px);z-index:0;position:absolute;inset:0}.closing[data-astro-cid-bdeocz4q] .closing-inner{z-index:1;text-align:center;max-width:700px;margin-inline:auto;position:relative}.closing[data-astro-cid-bdeocz4q] .cta-row[data-astro-cid-bdeocz4q]{justify-content:center}
