.fine-svc-lock-hero,.sub-hero.dock{background:var(--brand-primary);padding:64px 0 48px}.fine-svc-lock-hero .srcc6342-kicker,.fine-svc-lock-hero h1,.fine-svc-lock-hero p{color:var(--brand-text-inverse)}.fine-svc-lock-hero h1{font-size:max(2rem, min(4vw, 3.5rem));max-width:46rem}.fine-svc-lock-hero p{max-width:46rem}.fine-svc-count-band{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:32px}.fine-svc-count-band span{background:rgba(255,255,255,.12);border-left:4px solid #dce5ff;color:var(--brand-text-inverse);min-width:140px;padding:16px}.fine-svc-count-band strong{color:#fff;display:block;font-size:1.5rem}.fine-svc-field-cards{background:var(--brand-bg);padding:64px 0}.fine-svc-field-cards img{display:block;height:auto;margin:0 0 32px;max-width:100%}.fine-svc-field-cards article{border-top:8px solid var(--brand-accent);box-shadow:0 2px 4px rgba(36,49,59,.12);padding:24px}.fine-svc-field-cards h2,.fine-svc-field-cards h3,.fine-svc-field-cards p{color:var(--brand-text)}.fine-svc-file-faq{background:var(--brand-bg-alt);padding:64px 0}.fine-svc-file-faq .accordion-button,.fine-svc-file-faq h2,.fine-svc-file-faq p{color:var(--brand-text)}.fine-svc-cta-bar{background:var(--brand-primary-dark);padding:64px 0 80px}.fine-svc-cta-bar a,.fine-svc-cta-bar h2,.fine-svc-cta-bar p{color:var(--brand-text-inverse)}.fine-svc-cta-bar .btn-light{border-radius:1px;color:var(--brand-primary-dark)}