
        .skip-link{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
        .skip-link:focus{position:fixed;top:0;left:0;width:auto;height:auto;overflow:visible;z-index:9999;background:#1e293b;color:#fff;padding:var(--space-2) var(--space-4);border-radius:0 0 var(--radius-sm) 0}
        body{background:var(--surface-base,#0f0618);color:var(--text-primary,#f1f5f9);font-family:system-ui,sans-serif;margin:0}
        .page-header{max-width:860px;margin:0 auto;padding:var(--space-16,4rem) var(--space-6,1.5rem) var(--space-8,2rem);text-align:center}
        .page-header nav{margin-bottom:var(--space-10,2.5rem)}
        .page-header nav a{color:var(--brand-accent,#22d3ee);text-decoration:none;font-size:.875rem}
        .page-header h1{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;margin:0 0 var(--space-4,1rem);letter-spacing:-.02em}
        .page-header p{color:var(--text-muted,#94a3b8);font-size:1.05rem;margin:0}
        .tiers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5,1.25rem);max-width:1060px;margin:0 auto var(--space-10,2.5rem);padding:0 var(--space-6,1.5rem)}
        @media(max-width:900px){.tiers-grid{grid-template-columns:repeat(2,1fr)}}
        @media(max-width:520px){.tiers-grid{grid-template-columns:1fr}}
        .tier-card{background:var(--surface-raised,#1e1b33);border:1px solid var(--border-subtle,rgba(255,255,255,.08));border-radius:var(--radius-lg,12px);padding:var(--space-6,1.5rem);display:flex;flex-direction:column;gap:var(--space-4,1rem);position:relative}
        .tier-card.featured{border-color:var(--brand-accent,#22d3ee);box-shadow:0 0 0 1px var(--brand-accent,#22d3ee)}
        .tier-badge{position:absolute;top:-1px;right:var(--space-5,1.25rem);background:var(--brand-accent,#22d3ee);color:#0f0618;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:0 0 6px 6px}
        .tier-name{font-size:1.1rem;font-weight:700;margin:0}
        .tier-price{display:flex;align-items:baseline;gap:4px}
        .tier-price .amount{font-size:2rem;font-weight:800;color:var(--text-primary,#f1f5f9)}
        .tier-price .period{font-size:.85rem;color:var(--text-muted,#94a3b8)}
        .tier-specs{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2,.5rem)}
        .tier-specs li{font-size:.875rem;color:var(--text-secondary,#cbd5e1);display:flex;align-items:center;gap:var(--space-2,.5rem)}
        .tier-specs li::before{content:'✓';color:var(--brand-accent,#22d3ee);font-weight:700;flex-shrink:0}
        .tier-cta{display:block;text-align:center;padding:var(--space-3,.75rem) var(--space-4,1rem);border-radius:var(--radius-md,8px);font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .15s;margin-top:auto}
        .tier-cta.primary{background:var(--brand-accent,#22d3ee);color:#0f0618}
        .tier-cta.secondary{background:transparent;border:1px solid var(--border-subtle,rgba(255,255,255,.15));color:var(--text-primary,#f1f5f9)}
        .tier-cta:hover{opacity:.85}
        .enterprise-band{max-width:1060px;margin:0 auto var(--space-16,4rem);padding:0 var(--space-6,1.5rem)}
        .enterprise-tile{background:var(--surface-raised,#1e1b33);border:1px solid var(--border-subtle,rgba(255,255,255,.08));border-radius:var(--radius-lg,12px);padding:var(--space-6,1.5rem) var(--space-8,2rem);display:flex;align-items:center;justify-content:space-between;gap:var(--space-6,1.5rem);flex-wrap:wrap}
        .enterprise-tile h2{font-size:1.2rem;font-weight:700;margin:0 0 var(--space-2,.5rem)}
        .enterprise-tile p{color:var(--text-muted,#94a3b8);margin:0;font-size:.9rem}
        .page-footer{text-align:center;padding:var(--space-8,2rem) var(--space-6,1.5rem);color:var(--text-muted,#94a3b8);font-size:.8rem;border-top:1px solid var(--border-subtle,rgba(255,255,255,.06))}
        .page-footer a{color:var(--text-muted,#94a3b8)}
    
        .tier-cta--nowrap{white-space:nowrap;flex-shrink:0}
        .lab-pivot-banner{background:linear-gradient(90deg,#7C2D12,#B45309 50%,#92400E);color:#fff;padding:.7rem 1rem;text-align:center;font:500 .88rem 'Inter',system-ui,sans-serif;line-height:1.5}
        .lab-pivot-banner a{color:#fff;text-decoration:underline}
        .lab-pivot-banner .pulse-cta-link{font-weight:600;margin-left:.4rem}
