body.light-top .platform-hero .container h1,body.light-top .about-hero.security-hero h1,body.light-top .usecases-wrapper .use-case-title{font-family:var(--font-grotesk);letter-spacing:-.04em;color:var(--mkt-text);max-width:20ch;font-size:clamp(2.5rem,3.9vw,3.5rem);font-weight:400;line-height:1.05}body.light-top .about-hero.security-hero>p,body.light-top .usecases-wrapper .use-case-subtitle{font-family:var(--font-grotesk);letter-spacing:-.01em;max-width:60ch;color:var(--mkt-text-muted);font-size:1.375rem;font-weight:400;line-height:1.2}body.light-top .about-hero.security-hero>p.last-updated{letter-spacing:normal;color:var(--mkt-text-dim);font-family:IBM Plex Sans,sans-serif;font-size:.85rem;line-height:1.6}body.light-top .section-values .section-header h2,body.light-top .platform-cta .container h2{font-family:var(--font-grotesk);letter-spacing:-.03em;color:var(--mkt-text);font-size:clamp(2rem,2.85vw,2.6rem);font-weight:400;line-height:1.05}body.light-top .platform-groups .platform-row h2,body.light-top .uc-groups .uc-group-title{font-family:var(--font-grotesk);letter-spacing:-.025em;color:var(--mkt-text);font-size:clamp(1.5rem,1.9vw,1.875rem);font-weight:500;line-height:1.15}body.light-top .values-grid .value-content h4{font-family:var(--font-grotesk);letter-spacing:-.02em;color:var(--mkt-text);font-size:1.25rem;font-weight:500;line-height:1.25}body.light-top .contact-block .story-heading{font-family:var(--font-grotesk);letter-spacing:-.03em;color:var(--mkt-text);font-size:clamp(2rem,2.85vw,2.6rem);font-weight:400;line-height:1.05}body.light-top .contact-block .story-content p{font-family:var(--font-grotesk);letter-spacing:-.01em;color:var(--mkt-text-muted);font-size:1.375rem;line-height:1.2}body.light-top .platform-groups .platform-list li,body.light-top .values-grid .value-content p,body.light-top .uc-groups .uc-group-text,body.light-top .uc-groups .uc-page-list li{font-family:var(--font-grotesk);letter-spacing:normal;color:var(--mkt-text-muted);font-size:.95rem;line-height:1.6}body.light-top .platform-groups .coverage-strip-link,body.light-top .usecases-wrapper .cv-breadcrumb{font-family:IBM Plex Sans,sans-serif}body.light-top .platform-groups .platform-doc-cloud li{font-family:var(--font-grotesk);letter-spacing:-.01em;opacity:1;border-color:var(--mkt-border);color:var(--mkt-text);padding:8px 16px;font-size:.85rem;font-weight:500}body.light-top .platform-groups .platform-doc-cloud li.platform-doc-more{color:var(--mkt-text-dim);border-style:dashed}
