.platform_page__uLhXu{padding-bottom:var(--space-section,6rem)}.platform_hero__ol3nl{padding-block:clamp(3.5rem,2.5rem + 6vw,7rem);max-width:62rem}.platform_kicker__9st3h{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.platform_title__SUzm3{margin-top:var(--space-4);font-family:var(--font-display);font-weight:400;font-size:clamp(2.6rem,1.5rem + 5vw,5rem);line-height:1.02;letter-spacing:-.02em;color:var(--ink-primary)}.platform_lede__Fv0zB{margin-top:var(--space-6);max-width:52ch;font-size:var(--text-lead);line-height:1.55;color:var(--ink-secondary)}.platform_lede__Fv0zB em{font-style:italic;color:var(--ink-primary)}.platform_actions__OXgR6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-7)}.platform_hero__ol3nl .platform_actions__OXgR6{margin-top:.5in}.platform_ctaPrimary__1ulMo{display:inline-flex;align-items:center;padding:.85em 1.6em;font-size:var(--text-base);font-weight:600;color:var(--paper-white);background:var(--accent);border-radius:var(--radius-md);transition:transform var(--dur-fast) var(--ease-out-expo),background var(--dur-normal)}.platform_ctaPrimary__1ulMo:hover{background:var(--accent-deep);transform:translateY(-2px)}.platform_ctaGhost__wjX5O{display:inline-flex;align-items:center;padding:.85em 1.4em;font-size:var(--text-base);font-weight:600;color:var(--ink-primary);border:var(--line-control);border-radius:var(--radius-md);transition:border-color var(--dur-normal),color var(--dur-normal)}.platform_ctaGhost__wjX5O:hover{border-color:var(--accent);color:var(--accent)}.platform_ctaText__8Pb8d{font-size:var(--text-base);font-weight:500;color:var(--ink-secondary)}.platform_ctaText__8Pb8d:hover{color:var(--accent)}.platform_section__0fGlV{padding-block:clamp(2.5rem,2rem + 3vw,4.5rem);border-top:var(--line-hair)}.platform_h2__jryEj{font-family:var(--font-display);font-weight:400;font-size:clamp(1.8rem,1.2rem + 2.5vw,3rem);letter-spacing:-.01em;color:var(--ink-primary)}.platform_sectionLede__ZZPP4{margin-top:var(--space-3);max-width:56ch;font-size:var(--text-lead);color:var(--ink-secondary)}.platform_grid__OTYce{margin-top:var(--space-7);display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.platform_card__1QZ7x{padding:var(--space-5);background:var(--paper-panel);border:var(--line-hair);border-radius:var(--radius-lg);transition:transform var(--dur-fast) var(--ease-out-expo),box-shadow var(--dur-normal)}.platform_card__1QZ7x:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}.platform_cardTitle__kQKzC{font-family:var(--font-display);font-size:var(--text-h4);font-weight:400;line-height:var(--leading-snug);color:var(--ink-primary)}.platform_cardBody__eAXHH{margin-top:var(--space-2);font-size:var(--text-sm);line-height:1.5;color:var(--ink-secondary)}.platform_audience__3Pq55{margin-top:var(--space-6);display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5);list-style:none;padding:0}.platform_audienceItem__rQSmn{position:relative;-webkit-padding-start:1.4em;padding-inline-start:1.4em;font-size:var(--text-base);color:var(--ink-secondary)}.platform_audienceItem__rQSmn:before{content:"→";position:absolute;inset-inline-start:0;color:var(--accent)}.platform_ctaBand___dHER{padding-block:clamp(3rem,2.5rem + 4vw,6rem);text-align:center;border-top:var(--line-hair)}.platform_ctaTitle__XI_6a{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,1.4rem + 3vw,3.4rem);color:var(--ink-primary)}.platform_ctaSub__pFy17{margin-top:var(--space-3);font-size:var(--text-lead);color:var(--ink-secondary)}.platform_ctaBand___dHER .platform_actions__OXgR6{justify-content:center}