body[data-kind=home] .home-hero{background:var(--paper);border-bottom:1px solid var(--line);padding:4.5rem 0 0}body[data-kind=home] .home-hero-inner{align-items:start;display:grid;gap:3rem;padding-bottom:4rem}@media(min-width:960px){body[data-kind=home] .home-hero-inner{gap:4.5rem;grid-template-columns:minmax(0,1.1fr)minmax(0,.9fr)}}body[data-kind=home] .home-hero-copy{display:grid;gap:1.4rem;min-width:0}body[data-kind=home] .home-hero .eyebrow{align-items:center;display:flex;gap:.7rem}body[data-kind=home] .home-hero .eyebrow::before{background:var(--accent);content:"";flex:none;height:.85rem;width:.3rem}body[data-kind=home] .home-hero h1{font-size:clamp(2.1rem,calc(1.1rem + 3vw),3.35rem);font-weight:650;letter-spacing:-.028em;line-height:1.08;margin:0;max-inline-size:17ch}body[data-kind=home] .home-hero-lede{color:var(--muted);font-size:1.1rem;line-height:1.65;margin:0;max-width:36rem}body[data-kind=home] .home-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:.6rem}body[data-kind=home] .home-source{background:var(--paper-2);border:1px solid var(--line);border-left:3px solid var(--ink);border-radius:0 var(--radius)var(--radius)0;display:grid;gap:1.25rem;min-width:0;padding:1.9rem 1.9rem 2rem}body[data-kind=home] .home-source-title{color:var(--faint);font-size:.73rem;font-weight:700;letter-spacing:.13em;margin:0;text-transform:uppercase}body[data-kind=home] .home-source dl{display:grid;gap:1.15rem;margin:0}body[data-kind=home] .home-source dt{color:var(--ink);font-size:1rem;font-weight:600;line-height:1.4}body[data-kind=home] .home-source dd{color:var(--muted);font-size:.92rem;line-height:1.55;margin:.25rem 0 0}body[data-kind=home] .home-hero-media{border:1px solid var(--line);border-left:3px solid var(--ink);border-radius:0 var(--radius)var(--radius)0;display:grid;margin:0;min-width:0;overflow:hidden}body[data-kind=home] .home-hero-media>picture,body[data-kind=home] .home-hero-media>picture>img,body[data-kind=home] .home-hero-media>video{aspect-ratio:4/3;background:var(--paper);display:block;grid-area:1/1;height:auto;width:100%}body[data-kind=home] .home-hero-media>video{opacity:0}body[data-kind=home] .home-hero-media[data-hero-ready]>video{opacity:1}body[data-kind=home] .home-figures{border-top:1px solid var(--line);display:grid;gap:0;margin:0}@media(min-width:700px){body[data-kind=home] .home-figures{grid-template-columns:repeat(4,minmax(0,1fr))}}body[data-kind=home] .home-figure{border-bottom:1px solid var(--line);padding:1.5rem 1.5rem 1.5rem 0}@media(min-width:700px){body[data-kind=home] .home-figure{border-bottom:0;border-left:1px solid var(--line);padding:1.6rem 1.5rem}body[data-kind=home] .home-figure:first-child{border-left:0;padding-left:0}}body[data-kind=home] .home-figure:last-child{border-bottom:0}body[data-kind=home] .home-figure dt{color:var(--faint);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body[data-kind=home] .home-figure dd{margin:0}body[data-kind=home] .home-figure-value{color:var(--ink);font-size:1.6rem;font-feature-settings:"tnum" 1,"lnum" 1;font-weight:650;letter-spacing:-.02em;line-height:1.15;margin-top:.55rem}body[data-kind=home] .home-figure-note{color:var(--muted);font-size:.88rem;line-height:1.45;margin-top:.3rem}body[data-kind=home] .home-platform{background:var(--paper-2);border-bottom:1px solid var(--line)}body[data-kind=home] .home-platform-intro{display:grid;gap:var(--space-lede)}body[data-kind=home] .home-platform .eyebrow{align-items:center;color:var(--faint);display:flex;font-size:.73rem;font-weight:700;gap:.7rem;letter-spacing:.13em;margin:0;text-transform:uppercase}body[data-kind=home] .home-platform .eyebrow::before{background:var(--accent);content:"";flex:none;height:.85rem;width:.3rem}body[data-kind=home] .home-platform h2{max-width:22ch}body[data-kind=home] .home-platform-lede,body[data-kind=home] .home-platform-audience,body[data-kind=home] .home-platform-benefit{color:var(--muted);font-size:1.05rem;line-height:1.65;margin:0;max-width:42rem}body[data-kind=home] .home-platform-audience{color:var(--ink-soft)}body[data-kind=home] .home-platform-functions{display:grid;gap:0;margin:0}@media(min-width:700px){body[data-kind=home] .home-platform-functions{grid-template-columns:1fr 1fr}}body[data-kind=home] .home-platform-functions>div{border-top:1px solid var(--line);min-width:0;padding:1.15rem 1.25rem 1.15rem 0}body[data-kind=home] .home-platform-functions dt{color:var(--ink);font-size:1rem;font-weight:650;line-height:1.4}body[data-kind=home] .home-platform-functions dd{color:var(--muted);font-size:.92rem;line-height:1.55;margin:.35rem 0 0}body[data-kind=home] .home-platform-shots{display:grid;gap:var(--space-grid)}body[data-kind=home] .home-platform-shot{margin:0;min-width:0}body[data-kind=home] .home-platform-shot img{display:block;height:auto;max-width:100%;width:100%;border:1px solid var(--line);border-radius:var(--radius)}body[data-kind=home] .home-platform-shot figcaption{color:var(--muted);font-size:.88rem;line-height:1.45;margin-top:.65rem}body[data-kind=home] .home-platform-close{display:grid;gap:1.25rem;justify-items:start}body[data-kind=home] .home-provider{background:var(--paper);border-top:1px solid var(--line)}body[data-kind=home] .home-provider-lede{color:var(--muted);font-size:1rem;max-width:52rem}body[data-kind=home] .home-provider-list{border-top:1px solid var(--line-strong);display:grid;gap:0;margin:0}@media(min-width:700px){body[data-kind=home] .home-provider-list{grid-template-columns:repeat(4,minmax(0,1fr))}}body[data-kind=home] .home-provider-list>div{border-bottom:1px solid var(--line);padding:1.3rem 1.5rem 1.3rem 0}@media(min-width:700px){body[data-kind=home] .home-provider-list>div{border-bottom:0;border-left:1px solid var(--line);padding:1.5rem 1.5rem 0}body[data-kind=home] .home-provider-list>div:first-child{border-left:0;padding-left:0}}body[data-kind=home] .home-provider-list>div:last-child{border-bottom:0}body[data-kind=home] .home-provider-list dt{color:var(--faint);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body[data-kind=home] .home-provider-list dd{color:var(--ink);font-size:.98rem;font-weight:550;line-height:1.45;margin:.5rem 0 0}body[data-kind=home] .home-provider-list a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}body[data-kind=home] .home-provider-list a:hover{text-decoration-color:var(--ink)}body[data-kind=home] .home-provider-list a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}body[data-kind=home] main section>.container>.home-provider-lede{margin-top:var(--space-lede)}@media(min-width:960px){body[data-kind=home] .home-platform-shots{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){body[data-kind=home] .home-hero{padding-top:2.75rem}body[data-kind=home] .home-hero-inner{padding-bottom:2.75rem}body[data-kind=home] .home-source{padding:1.5rem}}