html[data-flight-pending]:not([data-flight-mode]) body{background:var(--canvas);animation:cm-pending-ground 0s linear 5s forwards}html[data-flight-pending]:not([data-flight-mode]) :is(.site-header,#main,.site-footer){visibility:hidden;animation:cm-pending-show 0s linear 5s forwards}@keyframes cm-pending-ground{to{background-color:var(--paper)}}@keyframes cm-pending-show{to{visibility:visible}}.flight{position:relative}.flight [data-whcity]{display:none}.beat{padding-block:calc(var(--section-y)*.62)}.beat__card{inline-size:100%;max-inline-size:var(--container-narrow);margin-inline:auto;padding-inline:var(--gutter)}.beat__closing{margin-block-start:var(--s5);font-size:var(--t-lead);font-weight:var(--fw-bold);color:var(--heading);max-inline-size:var(--measure);text-wrap:wrap}.beat--hero{padding-block:var(--s7) calc(var(--section-y)*.62)}.beat--hero .hero__title{margin-block-start:var(--s4);font-size:clamp(1.75rem,1.3rem + 1.7vw,2.7rem)}.beat--hero .hero__sub{margin-block-start:var(--s4)}.beat--hero .actions{margin-block-start:var(--s5)}.hero__fig{color:var(--link);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.hero__fig .fignum{color:inherit}.hero__fig:hover{color:var(--link-hover);text-decoration-thickness:2px}@media (max-width:389.98px){.beat--hero .hero__title{font-size:clamp(1.38rem,9.385vw - 8.62px,1.75rem)}}.hero__turn{display:grid;grid-template-columns:minmax(0,1fr)}.hero__var{grid-area:1/1}.hero__title{container-type:inline-size}.hero__turn{font-size:min(1em,100cqi/12.4);letter-spacing:-.026em}.hero__var{max-inline-size:12.4em}.hero__var--s{max-inline-size:10.5em}.hero__var[data-lead]::before{content:attr(data-lead)" "}.hero__ink[data-t]::before{content:attr(data-t)}.hero__var[data-lead]::after{content:"."}.hero__lead,.hero__var[data-lead]::before{opacity:0}.hero__var[data-on] .hero__lead,.hero__var[data-on][data-lead]::before{opacity:1}.hero__ink,.hero__stop,.hero__var[data-lead]::after{opacity:0;transition:opacity 90ms var(--ease)}.hero__var[data-on] .hero__ink,.hero__var[data-on] .hero__stop,.hero__var[data-on][data-lead]::after{opacity:1;transition:opacity 200ms var(--ease) 90ms}.hero__ink{padding-inline:.06em;margin-inline:-.06em;background:linear-gradient(var(--marker),var(--marker))0 58%/0 .94em no-repeat;-webkit-box-decoration-break:slice;box-decoration-break:slice;transition:opacity 90ms var(--ease),background-size 0s linear 90ms}.hero__var[data-on] .hero__ink{background-size:100% .94em;transition:opacity 200ms var(--ease) 90ms,background-size 620ms var(--ease) 260ms}@media (prefers-reduced-motion:reduce){.hero__var[aria-hidden]{display:none}}html[data-flight-mode=run] .city-still,html[data-flight-mode=pinned] .city-still{display:none}.city-still{padding-block:calc(var(--section-y)*.2)0}.city-still__plate{margin:0;background:var(--paper);border:1px solid var(--hairline);border-inline-start:4px solid var(--action);border-radius:var(--r-sm);box-shadow:var(--e2);overflow:clip}.city-still__plate img{display:block;inline-size:100%;block-size:auto;background:var(--canvas)}.city-still__caption{padding:var(--s3) var(--s4);border-block-start:1px solid var(--hairline);font-size:var(--t-eyebrow);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.whcity-still{position:absolute;inset:0;opacity:0;transition:opacity 520ms var(--ease)}.whcity-still[data-ready]{opacity:1}.whcity-still img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}[data-whcity][data-city-still]~.citypause-lane{display:none}:root{--city-gap-lo:300px;--city-gap-hi:560px;--city-gap:clamp(var(--city-gap-lo),38vh,var(--city-gap-hi))}:root{--flight-strip:36px;--flight-seam:max(var(--city-gap),calc(100vh - var(--header-h) - 2 * var(--flight-strip)));--flight-runway:165vh}.beat .audience-columns{grid-template-columns:none}.beat .audience-columns__list{grid-template-columns:repeat(auto-fit,minmax(max(21ch,calc(50% - var(--s3))),1fr))}.glimpse{display:none}html[data-flight-mode=run] .glimpse{display:block;block-size:var(--city-gap);border-block:1px solid var(--hairline)}html[data-flight-mode=run] .glimpse+.voices-band{border-block-start:0}html[data-flight-mode=pinned] .flight{display:flex;flex-direction:column}html[data-flight-mode=pinned] .beat{order:3}html[data-flight-mode=pinned] .beat--hero{order:1}html[data-flight-mode=pinned] .flight [data-whcity]{display:block;order:2;position:relative;overflow:clip;block-size:min(72vh,640px);inline-size:100%;background:var(--canvas)}html[data-flight-mode=run] .beat:not(.beat--hero) .beat__card>:first-child{margin-block-start:0}@media (min-width:1024px){html[data-flight-mode=run] .flight{display:flow-root;padding-block-end:var(--flight-seam);--scroll-map:centers}html[data-flight-mode=run] .flight [data-whcity]{display:block;position:fixed;inset-block-start:0;inset-inline:0;z-index:-1;overflow:clip;block-size:100vh;background:var(--canvas)}html[data-flight-mode=run] .beat{position:relative;margin-block:0;inline-size:min(600px,58vw);padding-block:0;z-index:2}html[data-flight-mode=run] .beat[data-side=l]{margin-inline:clamp(var(--s5),4vw,var(--s8)) auto}html[data-flight-mode=run] .beat[data-side=r]{margin-inline:auto clamp(var(--s5),4vw,var(--s8))}html[data-flight-mode=run] .beat[data-side=c]{margin-inline:auto}html[data-flight-mode=run] .beat~.beat{margin-block-start:var(--flight-seam)}html[data-flight-mode=run] .beat--hero~.beat[data-beat="2"]{margin-block-start:var(--flight-runway)}html[data-flight-mode=run] .beat--w{inline-size:min(730px,68vw)}html[data-flight-mode=run] .beat__card{max-inline-size:none;margin-inline:0;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-panel);box-shadow:var(--e3);padding:clamp(var(--s5),3vw,var(--s7))}html[data-flight-mode=run] .beat__card{max-block-size:none;overflow:visible}html[data-flight-mode=run] .beat--xl .beat__card{overflow:visible}html[data-flight-mode=run] .beat--xl .beat__card,html[data-flight-mode=run] .beat--w .beat__card{padding:clamp(var(--s4),2.2vw,var(--s6))}html[data-flight-mode=run] .beat--xl .beat__card :is(h2,.t-h2),html[data-flight-mode=run] .beat--w .beat__card :is(h2,.t-h2){font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem)}html[data-flight-mode=run] .beat--xl .beat__card .lead,html[data-flight-mode=run] .beat--w .beat__card .lead{font-size:var(--t-body);max-inline-size:var(--measure-wide)}@media (min-width:1024px){html[data-flight-mode=run] .beat--xl .beat__card .stack{column-count:2;column-gap:var(--s6)}html[data-flight-mode=run] .beat--xl .beat__card .stack>*{break-inside:avoid}}@media (max-height:860px){html[data-flight-mode=run] .beat--xl .beat__card,html[data-flight-mode=run] .beat--w .beat__card{padding:var(--s4)}html[data-flight-mode=run] .beat--xl .beat__card :is(h2,.t-h2),html[data-flight-mode=run] .beat--w .beat__card :is(h2,.t-h2){font-size:clamp(1.2rem,1rem + .8vw,1.6rem)}}html[data-flight-mode=run] .beat--hero{inline-size:min(660px,48vw);margin-block-start:calc(var(--header-h) + 4vh)}html[data-flight-mode=run] .beat--hero .beat__card{max-block-size:none}html[data-flight-mode=run] .beat--hero .beat__card{background:var(--paper);border:1px solid var(--hairline);border-inline-start:6px solid var(--action);border-radius:var(--r-sm);padding:clamp(var(--s5),2.4vw,var(--s7)) clamp(var(--s6),3.2vw,var(--s8));box-shadow:var(--e4)}html[data-flight-mode=run] .beat .labelset__item{padding-block:var(--s3)}html[data-flight-mode=run] .beat .labelset__item{--wh-word:clamp(1.35rem,1.05rem + 1vw,1.8rem)}html[data-flight-mode=run] .beat .section__head{margin-block-end:var(--s5)}html[data-flight-mode=run] .beat .progression{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;gap:var(--s4)}html[data-flight-mode=run] .beat .progression__step{padding-inline-start:calc(var(--s6) + var(--s4));padding-block-start:0}html[data-flight-mode=run] .beat .progression__step:not(:last-child)::after{content:"";inset-inline:calc(var(--s6)/2) auto;inset-block:var(--s6) calc(var(--s4)*-1);inline-size:1px;block-size:auto}html[data-flight-mode=run] .beat__card{--t-h2:clamp(1.3rem,1.02rem + .95vw,1.75rem);--t-h3:clamp(1rem,.96rem + .2vw,1.1rem);--t-lead:clamp(1rem,.95rem + .28vw,1.12rem);--t-body:1.0625rem;--t-small:1.0625rem;--t-cap:1rem;--s3:9px;--s4:12px;--s5:17px;--s6:24px;--s7:30px;--s8:38px;padding:clamp(18px,1.7vw,26px) clamp(20px,2vw,30px);line-height:1.55}html[data-flight-mode=run] .beat__card h2{line-height:1.16}html[data-flight-mode=run] .beat__card p{line-height:1.55}html[data-flight-mode=run] .beat .section__head{margin-block-end:var(--s4)}html[data-flight-mode=run] .beat .statement{font-size:var(--t-lead);line-height:1.45;max-inline-size:none}html[data-flight-mode=run] .beat .beat__closing{font-size:var(--t-small)}html[data-flight-mode=run] .beat__card .mt-4{margin-block-start:var(--s4)}html[data-flight-mode=run] .beat__card .mt-5{margin-block-start:var(--s5)}html[data-flight-mode=run] .beat__card .mt-6{margin-block-start:var(--s5)}html[data-flight-mode=run] .beat--w .measure,html[data-flight-mode=run] .beat--xl .measure{columns:auto;max-inline-size:none}html[data-flight-mode=run] .beat--w .measure>*,html[data-flight-mode=run] .beat--xl .measure>*{break-inside:avoid}html[data-flight-mode=run] .beat--w .measure>*+*,html[data-flight-mode=run] .beat--xl .measure>*+*{margin-block-start:var(--s4)}html[data-flight-mode=run] .beat p.measure{columns:auto;max-inline-size:74ch}html[data-flight-mode=run] .beat .pillar__text{font-size:var(--t-small);line-height:1.55}html[data-flight-mode=run] .beat .grid--2{gap:var(--s4) var(--s6)}html[data-flight-mode=run] .beat--xl{inline-size:min(1180px,88vw)}html[data-flight-mode=run] .beat--xl .beat__card{max-block-size:none}html[data-flight-mode=run] .beat--xl .beat__card .section__head{margin-block-end:var(--s3)}html[data-flight-mode=run] .beat--xl .beat__closing{margin-block-start:var(--s3)}html[data-flight-mode=run] .beat--xl .beat__card{--t-h2:clamp(1.2rem,1rem + .75vw,1.55rem);--t-lead:clamp(1rem,.96rem + .2vw,1.1rem)}html[data-flight-mode=run] .beat .labelset__item{padding-block:var(--s3);padding-inline:var(--s4) var(--s3)}html[data-flight-mode=run] .beat .labelset__item{--wh-word:clamp(1.1rem,.95rem + .6vw,1.4rem)}html[data-flight-mode=run] .beat .labelset__gloss,html[data-flight-mode=run] .beat .labelset__note{font-size:var(--t-small);line-height:1.5}@media (max-height:860px){html[data-flight-mode=run] .beat__card{--s3:8px;--s4:11px;--s5:14px;--s6:20px;--s7:26px;--s8:32px;padding:clamp(14px,1.3vw,20px) clamp(16px,1.6vw,24px)}html[data-flight-mode=run] .beat--xl .beat__card,html[data-flight-mode=run] .beat--w .beat__card{padding:var(--s4)}html[data-flight-mode=run] .beat--xl{inline-size:min(1280px,92vw)}}@media (max-height:780px){html[data-flight-mode=run] .beat__card{--s3:7px;--s4:9px;--s5:12px;--s6:17px;--s7:22px;--s8:28px;padding:clamp(12px,1.1vw,16px) clamp(14px,1.4vw,20px)}html[data-flight-mode=run] .beat--xl .beat__card,html[data-flight-mode=run] .beat--w .beat__card{padding:var(--s4)}html[data-flight-mode=run] .beat .section__head{margin-block-end:var(--s3)}html[data-flight-mode=run] .beat .pillar__text{line-height:1.5}}@media (max-height:700px){html[data-flight-mode=run] .beat__card{--s3:6px;--s4:8px;--s5:10px;--s6:14px;--s7:18px;--s8:24px;padding:clamp(10px,.9vw,14px) clamp(12px,1.2vw,18px)}html[data-flight-mode=run] .beat--xl .beat__card,html[data-flight-mode=run] .beat--w .beat__card{padding:var(--s4) var(--s5)}html[data-flight-mode=run] .beat--xl .beat__card :is(h2,.t-h2),html[data-flight-mode=run] .beat--w .beat__card :is(h2,.t-h2){font-size:clamp(1.15rem,.95rem + .7vw,1.45rem)}html[data-flight-mode=run] .beat .section__head>.lead{margin-block-start:var(--s2)}}}@media (max-width:1023px){html[data-flight-mode=run] .flight{--scroll-map:beats;--ride-gap:var(--city-gap);--ride-open:26vh;padding-block-end:var(--ride-gap)}html[data-flight-mode=run] .flight [data-whcity]{display:block;position:fixed;inset-block-start:0;inset-inline:0;z-index:-1;overflow:clip;block-size:100vh;block-size:100lvh;background:var(--canvas)}html[data-flight-mode=run] .beat{position:relative;z-index:2;padding-block:0;margin-block:0 var(--ride-gap)}html[data-flight-mode=run] .beat--hero{margin-block-start:var(--ride-open)}@media (max-width:559.98px){html[data-flight-mode=run] .flight{--ride-open:clamp(0px, calc(100vh - 600px), 22vh)}}@supports (height:100svh){@media (max-width:559.98px){html[data-flight-mode=run] .flight{--ride-open:clamp(0px, calc(100svh - 600px), 22vh)}}}html[data-flight-mode=run] .beat__card{inline-size:auto;max-inline-size:min(34rem,calc(100% - 2*var(--gutter)));margin-inline:auto;padding:var(--s5);background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-panel);box-shadow:var(--e3)}html[data-flight-mode=run] .beat .section__head{margin-block-end:var(--s5)}html[data-flight-mode=run] .beat .grid{gap:var(--s3)}html[data-flight-mode=run] .beat .statement{font-size:var(--t-lead);line-height:1.45;max-inline-size:none}html[data-flight-mode=run] .beat__card .mt-6{margin-block-start:var(--s5)}html[data-flight-mode=run] .beat .cvb__stage,html[data-flight-mode=run] .beat .deliver,html[data-flight-mode=run] .beat .eqn__term{padding:var(--s4)}@media (max-width:559.98px){html[data-flight-mode=run] .beat:not(.beat--hero) .beat__card{padding-inline:var(--s4)}}@media (max-width:374.98px){.beat[data-beat="3"] .section__head h2{font-size:min(var(--t-h2),calc((100vw - 71px)/13.6))}}@media (max-width:374.98px){.beat[data-beat="8"] .section__head h2{font-size:min(var(--t-h2),calc((100vw - 71px)/13.3))}}@media (max-width:559.98px){html[data-flight-mode=run] .beat .labelset--iconed .labelset__item{grid-template-columns:auto minmax(0,1fr);row-gap:var(--s2);padding-inline:var(--s3)0}html[data-flight-mode=run] .beat .labelset--iconed .labelset__word{justify-self:start}html[data-flight-mode=run] .beat .labelset--iconed .labelset__q{grid-column:2}html[data-flight-mode=run] .beat .deliver__code{padding-inline:var(--s3);container-type:inline-size}html[data-flight-mode=run] .beat .deliver__code code{font-size:min(var(--t-cap),calc(100cqi/16.4))}}html[data-flight-mode=run] .beat .progression{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;gap:var(--s4)}html[data-flight-mode=run] .beat .progression__step{padding-inline-start:calc(var(--s6) + var(--s4));padding-block-start:0}html[data-flight-mode=run] .beat .progression__step:not(:last-child)::after{content:"";inset-inline:calc(var(--s6)/2) auto;inset-block:var(--s6) calc(var(--s4)*-1);inline-size:1px;block-size:auto}html[data-flight-mode=run] .beat__card{--t-body:1.0625rem;--t-small:1.0625rem;--t-cap:1rem;--t-h2:clamp(1.35rem,1.05rem + 1.2vw,1.7rem);--t-lead:clamp(1.0625rem,1rem + .4vw,1.2rem)}html[data-flight-mode=run] .beat__card :is(p,li){line-height:1.5}html[data-flight-mode=run] .beat--hero .beat__card{padding:var(--s5) var(--s5) var(--s6);background:var(--paper);border:1px solid var(--hairline);border-inline-start:6px solid var(--action);border-radius:var(--r-sm);box-shadow:var(--e4)}html[data-flight-mode=run] .beat--hero .beat__card{display:flex;flex-direction:column}html[data-flight-mode=run] .beat--hero .hero__title{margin-block-start:var(--s3)}html[data-flight-mode=run] .beat--hero .hero__sub,html[data-flight-mode=run] .beat--hero .actions{margin-block-start:var(--s4)}@media (max-width:559px){html[data-flight-mode=run] .beat--hero .beat__card{padding-block:var(--s4)}html[data-flight-mode=run] .beat--hero .hero__title{margin-block-start:0}html[data-flight-mode=run] .beat--hero .hero__sub,html[data-flight-mode=run] .beat--hero .hero__figs,html[data-flight-mode=run] .beat--hero .hero__trust,html[data-flight-mode=run] .beat--hero .actions{margin-block-start:var(--s3)}html[data-flight-mode=run] .beat--hero .hero__trust{padding-block-start:var(--s3)}html[data-flight-mode=run] .beat--hero .hero__trustrow{margin-block-start:var(--s2)}html[data-flight-mode=run] .beat--hero .hero__trust{display:none}}}.site-header[data-stuck] .site-header__bar{background:var(--paper)}html[data-flight-mode=run] .site-header:not([data-stuck]) .site-header__bar{background:var(--paper);border-block-end-color:var(--hairline)}.whcity-signs{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden;font-family:var(--font);transition:opacity 260ms var(--ease)}.cs{position:absolute;inset-block-start:0;inset-inline-start:0;visibility:hidden;opacity:0;will-change:transform,opacity}.cs--plate{background:var(--paper);border:1px solid var(--hairline);border-inline-start:4px solid var(--action);border-radius:3px;box-shadow:0 1px 2px color-mix(in srgb,var(--inverse-deep) 12%,transparent);padding:.28em .6em .3em;white-space:nowrap}.cs__name{display:block;font-weight:var(--fw-black);letter-spacing:.055em;color:var(--body);line-height:1.18}.cs__sub{display:block;font-weight:var(--fw-reg);letter-spacing:.01em;color:var(--muted);line-height:1.25}.cs--chip{background:var(--paper);border:1px solid var(--hairline);border-radius:3px;padding:.18em .55em .22em;font-weight:var(--fw-bold);letter-spacing:.03em;color:var(--muted);white-space:nowrap;line-height:1.2}.cs--chip.is-key{background:var(--action);border-color:var(--action);color:var(--paper)}.cs--chip.is-risk{border-color:var(--border-strong)}.cs--chip.is-dupe{border-style:dashed;border-color:var(--border-strong)}.cs--chip.is-ok{border-color:var(--signal);color:var(--action)}.cs--chip.is-one{border-color:var(--action);color:var(--action)}.cs--gan{background:var(--paper);border:1px solid var(--border-strong);border-block-start:.28em solid var(--action);border-radius:3px;padding:.22em .5em .3em;text-align:center;white-space:nowrap;line-height:1.15}.cs__wh{display:block;font-weight:var(--fw-black);letter-spacing:.07em;color:var(--body)}.cs__whn{display:block;font-weight:var(--fw-reg);color:var(--subtle)}.cs--gan.is-broken{border-block-start-color:var(--border-strong)}.cs--gan.is-fixed{border-block-start-color:var(--signal)}.cs--gan,.cs--plate,.cs--chip{transition:opacity 300ms var(--ease)}[data-whcity][data-signs=dom] .cm-city .plate,[data-whcity][data-signs=dom] .cm-city .l-labels,[data-whcity][data-signs=dom] .cm-city .chip,[data-whcity][data-signs=dom] .cm-city .gan .pan,[data-whcity][data-signs=dom] .cm-city .gan .fx,[data-whcity][data-signs=dom] .cm-city .gan .dot-risk,[data-whcity][data-signs=dom] .cm-city .gan .dot-ok{display:none}.citypause-lane{display:none}html[data-flight-mode=run] .citypause-lane{--cp-lane:clamp(var(--s5),4vw,var(--s8));--cp-size:clamp(28px,calc(var(--cp-lane) - 12px),36px);display:block;position:fixed;z-index:3;inset-block-start:calc(var(--header-h) + var(--s4));inset-inline-end:calc((var(--cp-lane) - var(--cp-size))/2);inline-size:var(--cp-size);block-size:var(--cp-size);pointer-events:none;transition:opacity 200ms var(--ease),visibility 0s linear 0s}html[data-flight-mode=run] .citypause-lane[data-offstage]{opacity:0;visibility:hidden;transition:opacity 200ms var(--ease),visibility 0s linear 200ms}.citypause{display:none;min-inline-size:28px;min-block-size:28px}html[data-flight-mode=run] .citypause{display:grid;place-items:center;inline-size:var(--cp-size);block-size:var(--cp-size);padding:0;border:1px solid var(--border-control-strong);border-radius:var(--r-pill);background:var(--paper);color:var(--action);box-shadow:var(--e2);pointer-events:auto;transition:background-color var(--d-fast) var(--ease),border-color var(--d-fast) var(--ease)}html[data-flight-mode=run] .citypause[hidden]{display:none}@media (min-width:768px) and (max-width:1023.98px){html[data-flight-mode=run] .citypause-lane{--cp-size:36px;z-index:101;inset-block-start:calc((var(--header-h) - var(--cp-size))/2);inset-inline-end:var(--cp-dock,calc(var(--gutter) + 76px + var(--s3)))}html[data-flight-mode=run] .citypause{border-color:var(--border);box-shadow:none}}@media (max-width:767.98px){html[data-flight-mode=run] .citypause-lane{display:none}}html[data-flight-mode=run] .citypause:hover{background:var(--tint);border-color:var(--action)}.citypause .ic{display:block;inline-size:calc(var(--cp-size,36px)/2);block-size:calc(var(--cp-size,36px)/2)}.citypause .citypause__ic--play,.citypause[data-paused] .citypause__ic--pause{display:none}.citypause[data-paused] .citypause__ic--play{display:block}a.btn:hover,a.btn:focus-visible,a.btn:active{color:var(--btn-fg)}.btn--xl{min-block-size:52px;padding-block:var(--s3);padding-inline:var(--s6);font-size:var(--t-lead);border-radius:var(--r-md)}@media (min-width:600px){.btn--xl{min-block-size:58px;padding-inline:var(--s7)}}.pillars--iconed .pillar__label{display:block}.pillars--iconed .pillar__title .ic{color:var(--action)}@media (max-width:799.98px){.pillars--iconed .pillar__title{--it-ic:20px;column-gap:var(--s2)}}@media (max-width:1023.98px){html[data-flight-mode=run] .beat__card .pillars--iconed{grid-template-columns:minmax(0,1fr)}}.pillars--iconed .metric{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:var(--s3)}.pillars--iconed .metric>.ic{grid-row:span 2;margin-block-start:.15em;color:var(--action)}:is(.cardgrid--iconed,.indgrid) .card__ic{color:var(--action)}@media (max-width:399.98px){.keep-phone{white-space:nowrap}}@media (max-width:339.98px){html[data-flight-mode=run] .beat .pillars--iconed .pillar[class*=tone--]{padding-inline:var(--s3)}html[data-flight-mode=run] .beat ul.pillars--iconed .icon-title{--it-ic:32px}html[data-flight-mode=run] .beat ul.pillars--iconed .icon-title>.ic{inline-size:32px;block-size:32px;padding:5px}}.cardgrid--even{align-items:stretch;grid-auto-rows:1fr}.cardgrid--even>.card{grid-template-rows:auto auto minmax(0,1fr) auto auto}.cardgrid--even>.card>.card__text{grid-row:2}.cardgrid--even>.card>.card__proof{grid-row:4;margin-block-start:var(--s4)}.cardgrid--even>.card>.card__meta{grid-row:5}@supports (grid-template-rows:subgrid){@media (min-width:800px){.cardgrid--even{grid-auto-rows:auto minmax(0,1fr) minmax(0,1fr) auto}.cardgrid--even>.card{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.cardgrid--even>.card>.card__proof{grid-row:3;align-self:start}.cardgrid--even>.card>.card__meta{grid-row:4}.indgrid.cardgrid--even{grid-auto-rows:auto auto minmax(0,1fr) auto}.indgrid.cardgrid--even>.card>.card__text{min-block-size:2lh}}@media (min-width:800px) and (max-width:899.98px){.indgrid.cardgrid--even>.card>.card__text{min-block-size:3lh}}}@media (max-width:799.98px){.cardgrid--even{grid-auto-rows:auto}}@media (min-width:800px){:is(.cardgrid--iconed,.indgrid) .card__title{min-block-size:2lh}}.grid--fill5>:last-child{grid-column:1/-1}@media (min-width:1280px){.grid--3.grid--fill5{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--3.grid--fill5>*{grid-column:span 2}.grid--3.grid--fill5>:nth-child(4),.grid--3.grid--fill5>:nth-child(5){grid-column:span 3}}.labelset--iconed .labelset__item{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;column-gap:var(--s3)}.labelset--iconed .labelset__item>.ic{align-self:start;color:var(--action);font-size:var(--wh-word);inline-size:24px;block-size:24px;margin-block-start:calc((1.05*1em - 24px)/2)}.cvb{margin-block-start:var(--s5)}.cvb__stage{padding:var(--s5);border:1px solid var(--tone-100,var(--hairline));border-block-start:3px solid var(--tone-500,var(--border));border-radius:var(--r-panel);background:var(--tone-50,var(--sunken))}.cvb__stage--content{border-end-start-radius:0;border-end-end-radius:0;border-block-end:0}.cvb__stage--why{border-start-start-radius:0;border-start-end-radius:0;border-block-start:1px solid var(--tone-100,var(--hairline))}.cvb__stage--why>:first-child{font-size:var(--t-body);color:var(--heading)}.cvb__stage--why .icon-list>li+li{margin-block-start:var(--s3)}.cvb__title{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--s2);font-size:var(--t-h3);color:var(--heading)}.cvb__title .ic{flex:none;align-self:center;color:var(--tone-700,var(--action))}.cvb__sub{font-size:var(--t-cap);font-weight:var(--fw-reg);color:var(--body)}.cvb__ask{display:flex;align-items:flex-start;gap:var(--s2);margin-block-start:var(--s3);padding:var(--s2) var(--s3);background:var(--paper);border:1px dashed var(--border-strong);border-radius:var(--r-sm);border-inline-start:3px solid var(--tone-500,var(--border-strong));font-size:var(--t-small);line-height:1.5;font-weight:var(--fw-bold);color:var(--heading)}.cvb__ask .ic{flex:none;color:var(--tone-700,var(--muted));margin-block-start:calc((1.5em - 20px)/2)}.cvb__files{margin-block-start:var(--s3);display:grid;gap:var(--s2)}.cvb__files li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s1) var(--s3);padding:var(--s2) var(--s3);background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-sm)}.cvb__files .ic{flex:none;color:var(--tone-700,var(--muted))}.cvb__doc{font-size:var(--t-small);color:var(--body);overflow-wrap:anywhere}@media (max-width:560px){.cvb__files li{grid-template-columns:auto minmax(0,1fr)}.cvb__val{grid-column:2;justify-self:start}}.cvb__val{justify-self:end;padding:1px var(--s3);border:1px solid var(--risk);border-radius:var(--r-pill);background:var(--risk-soft);color:var(--risk);font-size:var(--t-cap);font-weight:var(--fw-bold);white-space:nowrap}.cvb__out{display:flex;align-items:flex-start;gap:var(--s2);margin-block-start:var(--s3);font-size:var(--t-small);line-height:1.5;color:var(--body)}.cvb__out .ic{flex:none;margin-block-start:.15em}.cvb__out--open .ic{color:var(--risk)}.cvb__out--closed .ic{color:var(--tone-700,var(--action))}.cvb__turn{position:relative;display:flex;justify-content:center;padding-block:var(--s3)}.cvb__turn::before{content:"";position:absolute;inset-block:0;inset-inline-start:50%;inline-size:2px;background:var(--tint-2);transform:translateX(-50%)}.cvb__mark{position:relative;display:grid;place-items:center;inline-size:42px;block-size:42px;border-radius:var(--r-pill);background:var(--action);color:var(--paper)}.cvb__answer{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--s2) var(--s3);margin-block-start:var(--s3);padding:var(--s3) var(--s4);background:var(--paper);border:1px solid var(--tone-100,var(--tint-2));border-inline-start:4px solid var(--tone-600,var(--action));border-radius:var(--r-sm)}.cvb__val--one{justify-self:start;border-color:var(--action);background:var(--action);color:var(--paper);font-size:var(--t-body)}.cvb__because{flex:1 1 14rem;font-size:var(--t-small);line-height:1.5;color:var(--heading)}.cvb__name{margin-block-start:var(--s5);font-size:var(--t-h3);font-weight:var(--fw-light);line-height:1.4;color:var(--heading);max-inline-size:var(--measure)}.cvb__name b{font-weight:var(--fw-bold)}.cvb__so{margin-block-start:var(--s4);max-inline-size:var(--measure)}.knowwho{margin-block-start:var(--s5);display:grid;gap:var(--s3)}.knowwho__cell{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 var(--s3);align-items:start;padding:var(--s3) var(--s4);border:1px solid var(--hairline);border-radius:var(--r-panel);background:var(--tone-50,var(--paper))}.knowwho__cell .ic{grid-row:span 2;margin-block-start:.15em;color:var(--tone-700,var(--muted))}.knowwho__who{font-size:var(--t-small);font-weight:var(--fw-bold);color:var(--heading)}.knowwho__what{font-size:var(--t-small);line-height:1.5;color:var(--body)}.knowwho__cell.is-needed{border-color:var(--tone-100,var(--tint-2));box-shadow:inset 3px 0 0 var(--tone-500,var(--action))}.knowwho__note{margin-block-start:var(--s4);font-size:var(--t-small);line-height:1.5;color:var(--body)}.knowwho__key{display:none}@media (min-width:560px){.knowwho{grid-template-columns:repeat(2,minmax(0,1fr))}}.eqn{margin-block-start:var(--s5);display:grid;gap:var(--s3)}.eqn__term{--it-ic:40px;padding:var(--s4);border:1px solid var(--tone-100,var(--hairline));border-radius:var(--r-panel);background:var(--tone-50,var(--paper))}.eqn__term--brain{--tone-50:var(--tint);--tone-100:var(--tint-2);--tone-500:var(--accent-lg);--tone-700:var(--action)}.eqn__term>.ic{inline-size:40px;block-size:40px;padding:8px;border-radius:var(--r-md);background:var(--tone-100,var(--tint-2));color:var(--tone-700,var(--action));--ic-tone:var(--tone-500,var(--accent-lg))}.eqn__name{margin-block-start:var(--s2);font-size:var(--t-h3);color:var(--heading)}.eqn__text{margin-block-start:var(--s2);font-size:var(--t-small);line-height:1.5;color:var(--body)}.eqn__op{--op:44px;position:relative;z-index:1;display:grid;place-items:center;justify-self:center;align-self:center;inline-size:var(--op);block-size:var(--op);margin-block:calc(-1*(var(--s3) + 4px));border-radius:var(--r-pill);background:var(--action);color:var(--paper);box-shadow:0 0 0 3px var(--paper),var(--e2)}.eqn__sign{display:block;inline-size:26px;block-size:26px}@media (min-width:820px){.eqn{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.eqn__op{margin-block:0;margin-inline:calc(-1*(var(--s3) + 4px))}}@media (min-width:820px) and (max-width:1023.98px){html[data-flight-mode=run] .beat .eqn{grid-template-columns:minmax(0,1fr)}html[data-flight-mode=run] .beat .eqn__op{margin-block:calc(-1*(var(--s3) + 4px));margin-inline:0}}.deliver{margin-block-start:var(--s5);padding:var(--s5);border:1px solid var(--tone-100,var(--hairline));border-block-start:3px solid var(--tone-500,var(--border));border-radius:var(--r-panel);background:var(--tone-50,var(--sunken))}.deliver__who{display:flex;align-items:center;gap:var(--s3);font-size:var(--t-h3);color:var(--heading)}.deliver__who .ic{flex:none;inline-size:40px;block-size:40px;padding:8px;border-radius:var(--r-md);background:var(--tone-100,var(--tint-2));color:var(--tone-700,var(--action));--ic-tone:var(--tone-500,var(--accent-lg))}.deliver__out{display:flex;align-items:flex-start;gap:var(--s2);margin-block-start:var(--s4);font-size:var(--t-small);line-height:1.5;color:var(--body)}.deliver__out .ic{flex:none;margin-block-start:.15em;color:var(--tone-700,var(--action))}.deliver__flow{--dflow-rail:calc(var(--s4) + 13px);--dflow-ink:var(--tone-600,var(--accent-lg));margin-block-start:var(--s4);display:grid;gap:var(--s3);counter-reset:dstep}.deliver__flow>li{counter-increment:dstep}.deliver__flow>li:not(.dflow__test),.dflow__test>.deliver__step{position:relative;display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-sm)}.deliver__flow>li:not(.dflow__test)::before,.dflow__test>.deliver__step::before{content:counter(dstep);flex:none;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:var(--r-pill);background:var(--tone-100,var(--tint));color:var(--tone-700,var(--action));font-size:var(--t-cap);font-weight:var(--fw-black)}.deliver__flow>li:not(.dflow__test):not(:last-child)::after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:var(--dflow-rail);inline-size:0;block-size:var(--s3);border-inline-start:2px solid var(--dflow-ink)}.dflow__test{display:block}.dflow__test>.deliver__step{border-width:2px;border-color:var(--tone-500,var(--border));padding-inline-start:calc(var(--s4) - 1px)}.dflow__test>.deliver__step::before{border-radius:0;clip-path:polygon(50%0,100% 50%,50% 100%,0 50%)}.deliver__step{font-size:var(--t-small);color:var(--body)}.dflow__arms{--dflow-elbow:calc(var(--s4) + 2px);--dflow-chip:24px;position:relative;margin-block-start:var(--s3);padding-inline-start:calc(var(--dflow-rail) + 1px + var(--dflow-elbow));display:grid;gap:var(--s3)}.dflow__arms>li{position:relative;display:grid;justify-items:start;row-gap:var(--s1)}.dflow__arms>li::after{content:"";position:absolute;inset-block-start:calc(-1*var(--s3));inset-inline-start:calc(-1*var(--dflow-elbow));block-size:calc(100% + 2*var(--s3));border-inline-start:2px solid var(--dflow-ink)}.dflow__arms>li:last-child::after{block-size:calc(var(--s3) + var(--dflow-chip)/2 + 1px)}.dflow__arms>li::before{content:"";position:absolute;inset-block-start:calc(var(--dflow-chip)/2 - 1px);inset-inline-start:calc(-1*var(--dflow-elbow));inline-size:var(--dflow-elbow);border-block-start:2px solid var(--dflow-ink)}.dflow__when{position:relative;z-index:1;display:inline-flex;align-items:center;block-size:var(--dflow-chip);padding:0 var(--s2);border-radius:var(--r-pill);background:var(--tone-100,var(--tint));color:var(--tone-700,var(--action));font-size:var(--t-cap);line-height:1.45;font-weight:var(--fw-black);white-space:nowrap}.dflow__end{position:relative;justify-self:stretch;min-inline-size:0;display:flex;align-items:flex-start;gap:var(--s2);padding:var(--s3) var(--s4);background:var(--paper);border:2px solid var(--tone-500,var(--border));border-radius:1.25rem}.dflow__end>.ic{flex:none;margin-block-start:.15em;color:var(--tone-700,var(--action));--ic-tone:var(--tone-500,var(--accent-lg))}.beat .deliver__flow .dflow__arms span.dflow__end{--tone-50:inherit;--tone-100:inherit;--tone-500:inherit;--tone-600:inherit;--tone-700:inherit}@media (min-width:600px){.dflow__arms{--dfork:56px;margin-block-start:var(--dfork);padding-inline-start:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s4);align-items:stretch}.dflow__test>.deliver__step::after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:calc(50% - 1px);block-size:calc(var(--s3) + 2px);border-inline-start:2px solid var(--dflow-ink)}.dflow__arms::before,.dflow__arms::after{content:"";position:absolute;inset-block-start:calc(-1*var(--dfork) + var(--s3));block-size:calc(var(--dfork) - var(--s3));inline-size:calc(25% + var(--s4)/4)}.dflow__arms::before{inset-inline-start:calc(25% - var(--s4)/4);background:linear-gradient(to bottom right,transparent calc(50% - 1.2px),var(--dflow-ink) calc(50% - 1.2px),var(--dflow-ink) calc(50% + 1.2px),transparent calc(50% + 1.2px))}.dflow__arms::after{inset-inline-start:50%;background:linear-gradient(to bottom left,transparent calc(50% - 1.2px),var(--dflow-ink) calc(50% - 1.2px),var(--dflow-ink) calc(50% + 1.2px),transparent calc(50% + 1.2px))}.dflow__arms>li::before,.dflow__arms>li::after{content:none}.dflow__arms>li{display:flex}.dflow__end{flex:1;padding-block-start:calc(var(--s3) + 10px)}.dflow__when{position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%)}}@media (min-width:600px) and (max-height:860px){html[data-flight-mode=run] .beat .dflow__arms{--dfork:48px}}@media (min-width:600px) and (max-height:780px){html[data-flight-mode=run] .beat .deliver{padding:var(--s4)}html[data-flight-mode=run] .beat .deliver__flow{margin-block-start:var(--s3)}html[data-flight-mode=run] .beat .dflow__arms{--dfork:42px}html[data-flight-mode=run] .beat .dflow__end{padding-block:calc(var(--s2) + 8px) var(--s2)}}.deliver__bubble{position:relative;margin-block-start:var(--s4);padding:var(--s4) var(--s5);background:var(--paper);border:1px solid var(--tone-100,var(--tint-2));border-radius:var(--r-panel);font-size:var(--t-lead);line-height:1.45;color:var(--heading)}.deliver__bubble::after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:var(--s6);inline-size:14px;block-size:14px;background:var(--paper);border-inline-end:1px solid var(--tone-100,var(--tint-2));border-block-end:1px solid var(--tone-100,var(--tint-2));transform:translateY(-7px) rotate(45deg)}.deliver__code{margin-block-start:var(--s4);padding:var(--s4) var(--s5);background:var(--inverse);color:var(--on-dark);border-radius:var(--r-panel);overflow-x:auto}.deliver__code code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:var(--t-cap);line-height:1.55;white-space:pre}@media (max-width:640px){.deliver__code{padding:var(--s3) var(--s4)}}html[data-flight-mode=run] .beat .progression--loop{--loop-arm:var(--s5);--loop-gap:var(--s2);--loop-n:max(var(--s6),26px);--loop-mid:calc(var(--loop-n) / 2);position:relative;padding-inline-start:calc(var(--loop-arm) + 9px + var(--loop-gap))}html[data-flight-mode=run] .beat .progression--loop>.progression__step{padding-inline-start:calc(var(--loop-n) + var(--s4))}html[data-flight-mode=run] .beat .progression--loop>.progression__step::before{inline-size:var(--loop-n);block-size:var(--loop-n)}html[data-flight-mode=run] .beat .progression--loop>.progression__step:not(:last-child)::after{inset-inline:calc(var(--loop-n)/2) auto;inset-block:var(--loop-n) calc(var(--s4)*-1)}html[data-flight-mode=run] .beat .progression--loop::before{content:"";position:absolute;z-index:0;inset-block:calc(var(--loop-mid) - 1px) calc(var(--s3) + 8px);inset-inline-start:0;inline-size:var(--loop-arm);border:2px solid var(--tone-600,var(--accent-lg));border-inline-end:0;border-start-start-radius:var(--r-panel);border-end-start-radius:var(--r-panel)}html[data-flight-mode=run] .beat .progression--loop::after{content:"";position:absolute;z-index:0;inset-block-start:calc(var(--loop-mid) - 5.5px);inset-inline-start:calc(var(--loop-arm) - 5px);inline-size:11px;block-size:11px;border-block-start:2px solid var(--tone-600,var(--accent-lg));border-inline-end:2px solid var(--tone-600,var(--accent-lg));transform:rotate(45deg)}.cycle__return{display:flex;align-items:flex-start;gap:var(--s2);margin-block-start:var(--s4);font-size:var(--t-small);line-height:1.5;color:var(--body)}.cycle__return .ic{flex:none;margin-block-start:.15em;color:var(--tone-700,var(--action))}.roi{margin-block-start:var(--s4);display:grid;align-content:start}.roi__row{--roi-line:calc(var(--lh-body) * var(--t-body));display:grid;align-items:start;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic label label""ic meter value";gap:var(--s2) var(--s3);padding-block:var(--s3)}.roi--down{border-block-start:1px solid var(--hairline);margin-block-start:var(--s3);padding-block-start:var(--s3)}.roi__ic{grid-area:ic;color:var(--action);margin-block-start:calc((var(--roi-line) - 28px)/2)}.roi__label{grid-area:label;font-size:var(--t-body);line-height:var(--lh-body);font-weight:var(--fw-bold);color:var(--heading);text-wrap:wrap}.roi__from{font-weight:var(--fw-reg);color:var(--muted);white-space:nowrap}.roi__meter{grid-area:meter;display:flex;block-size:12px;margin-block-start:calc((var(--roi-line) - 12px)/2);border-radius:var(--r-pill);background:var(--sunken);border:1px solid var(--hairline);overflow:hidden}.roi__fill{display:block;flex:none;inline-size:calc(var(--roi-v)*1%);background:var(--action)}.roi__row--down .roi__meter{justify-content:flex-end}.roi__row--down .roi__fill{background:var(--accent-lg)}.roi__fill--base{background:var(--tint-2)}.roi__value{grid-area:value;display:flex;align-items:center;gap:var(--s2);justify-self:end;block-size:var(--roi-line)}.roi__dir{color:var(--accent-lg)}.roi__num{font-size:var(--t-fig);font-weight:var(--fw-black);line-height:1.1;letter-spacing:-.02em;color:var(--accent-lg);font-variant-numeric:tabular-nums}.roi-group{margin-block-start:var(--s6)}.roi__group-title{display:flex;align-items:center;gap:var(--s4);margin:0;font-size:var(--t-h3);line-height:var(--lh-head);font-weight:var(--fw-bold);color:var(--heading);text-wrap:wrap}.roi__group-title::after{content:"";flex:1;border-block-start:1px solid var(--hairline)}.roi-group--technological .roi__fill{background:var(--fam-agents-ink)}.roi-group--technological .roi__fill--base{background:var(--fam-agents-tint)}.roi__attrib{margin-block-start:var(--s4);font-size:var(--t-cap);line-height:1.5;color:var(--muted)}.roi__lead>span{display:block}.roi-strip{margin-block-end:var(--s7)}@media (min-width:760px){.roi__row{grid-template-columns:auto minmax(14rem,1.1fr) minmax(7rem,1.2fr) auto;grid-template-areas:"ic label meter value"}.roi--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--s6)}.roi--grid .roi__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic label label""ic meter value";align-content:start}}@media (min-width:1024px){.roi--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){html[data-flight-mode=run] .beat .roi__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic label label""ic meter value"}}html[data-flight-mode=run] .site-footer{box-shadow:0 320px 0 var(--inverse)}html[data-flight-mode=run] :is(.section,.voices-band,.cta-band) [data-reveal]{opacity:1;transform:none}.cs__name,.cs__sub,.cs__wh,.cs__whn,.cs--chip,.cm-city .t-name,.cm-city .t-sub,.cm-city .t-chip,.cm-city .t-wh,.cm-city .t-whn,.cm-city .l-labels text{text-transform:lowercase}@media (min-width:1024px){html[data-flight-mode=run] .beat--roi{inline-size:min(1000px,78vw)}html[data-flight-mode=run] .beat--roi .roi__row{padding-block:var(--s2);gap:var(--s1) var(--s3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic label label""ic meter value"}html[data-flight-mode=run] .beat--roi .roi__num{font-size:clamp(1.4rem,1rem + .9vw,1.75rem)}html[data-flight-mode=run] .beat--roi .roi-group{margin-block-start:var(--s5)}html[data-flight-mode=run] .beat--roi .roi-group--tangible{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s7)}html[data-flight-mode=run] .beat--roi .roi-group--tangible>.roi__group-title{grid-column:1/-1}html[data-flight-mode=run] .beat--roi .roi--down{border-block-start:0;padding-block-start:0;margin-block-start:var(--s4)}html[data-flight-mode=run] .beat--roi .roi-group--technological .roi{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;column-gap:var(--s7);row-gap:var(--s1)}html[data-flight-mode=run] .beat--roi .roi-group--technological .roi__row{grid-row:span 2;grid-template-rows:subgrid}html[data-flight-mode=run] .beat--roi .roi__attrib{margin-block-start:var(--s3)}@media (max-height:780px){html[data-flight-mode=run] .beat--roi .roi__row{padding-block:var(--s1)}html[data-flight-mode=run] .beat--roi .roi-group{margin-block-start:var(--s4)}}html[data-flight-mode=run] .beat[data-beat="2"]{inline-size:min(920px,72vw)}html[data-flight-mode=run] .beat[data-beat="8"]{inline-size:min(920px,72vw)}html[data-flight-mode=run] .beat[data-beat="3"]{inline-size:min(760px,68vw)}html[data-flight-mode=run] .beat--roi .beat__card{padding:clamp(var(--s4),2.2vw,var(--s6))}html[data-flight-mode=run] .beat--roi .beat__card :is(h2,.t-h2){font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem)}html[data-flight-mode=run] .beat--roi .beat__card .lead{font-size:var(--t-body)}html[data-flight-mode=run] .beat .cvb__stage,html[data-flight-mode=run] .beat .deliver,html[data-flight-mode=run] .beat .eqn__term{padding:var(--s4)}html[data-flight-mode=run] .beat .beat__card>.cvb{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--s4);align-items:start}html[data-flight-mode=run] .beat .beat__card>.cvb>.cvb__stage--content{grid-column:1}html[data-flight-mode=run] .beat .beat__card>.cvb>.cvb__stage--why{grid-column:2;border:1px solid var(--tone-100,var(--hairline));border-block-start:3px solid var(--tone-500,var(--border));border-radius:var(--r-panel)}html[data-flight-mode=run] .beat .beat__card>.cvb>.cvb__stage--content{border-block-end:1px solid var(--tone-100,var(--hairline));border-radius:var(--r-panel)}html[data-flight-mode=run] .beat .beat__card>.cvb>.cvb__turn,html[data-flight-mode=run] .beat .beat__card>.cvb>.cvb__stage--brain{grid-column:1/-1}html[data-flight-mode=run] .beat .cvb__files{gap:var(--s1)}html[data-flight-mode=run] .beat .cvb__files li{padding:var(--s1) var(--s3)}html[data-flight-mode=run] .beat .cvb__turn{padding-block:var(--s2)}@media (max-height:860px){html[data-flight-mode=run] .beat .cvb__stage--why>:first-child{margin-block-start:0}html[data-flight-mode=run] .beat .cvb__stage--why .icon-list{margin-block-start:var(--s2)}html[data-flight-mode=run] .beat .cvb__stage--why .icon-list>li+li{margin-block-start:var(--s1)}html[data-flight-mode=run] .beat .cvb__stage{padding:var(--s3) var(--s4)}html[data-flight-mode=run] .beat .cvb__turn{padding-block:var(--s2)}html[data-flight-mode=run] .beat .cvb__files li{padding:var(--s1) var(--s3)}html[data-flight-mode=run] .beat .cvb__mark{inline-size:38px;block-size:38px}}@media (max-height:780px){html[data-flight-mode=run] .beat[data-beat="2"],html[data-flight-mode=run] .beat[data-beat="3"]{inline-size:min(1180px,92vw)}html[data-flight-mode=run] .beat .cvb__turn{padding-block:var(--s1)}html[data-flight-mode=run] .beat[data-beat="2"] .beat__closing{margin-block-start:var(--s2)}html[data-flight-mode=run] .beat .cvb__stage{padding:var(--s2) var(--s3)}html[data-flight-mode=run] .beat .cvb__files{gap:var(--s1)}html[data-flight-mode=run] .beat .cvb__ask{padding:2px var(--s3);margin-block-start:var(--s2)}html[data-flight-mode=run] .beat .cvb__files li{padding:0 var(--s3)}html[data-flight-mode=run] .beat[data-beat="2"] .beat__card{padding-block:var(--s2)}html[data-flight-mode=run] .beat .cvb__answer{padding:var(--s2) var(--s3)}html[data-flight-mode=run] .beat .cvb__out{margin-block-start:var(--s2)}html[data-flight-mode=run] .beat .cvb__out{margin-block-start:var(--s2)}html[data-flight-mode=run] .beat .cvb__answer{margin-block-start:var(--s2)}html[data-flight-mode=run] .beat .cvb__mark{inline-size:32px;block-size:32px}html[data-flight-mode=run] .beat .cvb__mark .ic{inline-size:22px;block-size:22px}html[data-flight-mode=run] .beat .cvb__turn{padding-block:2px}}@media (max-width:1279.98px){html[data-flight-mode=run] .beat[data-beat="2"]{inline-size:min(1180px,92vw)}}}@media (max-width:1023px){@media (max-width:699.98px){html[data-flight-mode=run] .beat .progression--loop{padding-inline-start:0}html[data-flight-mode=run] .beat .progression--loop::before,html[data-flight-mode=run] .beat .progression--loop::after{content:none}}}@media (min-width:1024px){html[data-flight-mode=run] .flight .beat--proof{inline-size:min(1000px,78vw)}}.beat--proof .social-voices{position:relative}.beat--proof .social-proof__more{margin:var(--s4)0 0;text-align:center}@media (min-width:1024px){html[data-flight-mode=run] .beat--proof .voices__nav{justify-content:flex-start;margin-block-start:var(--s4)}html[data-flight-mode=run] .beat--proof .social-proof__more{position:absolute;inset-inline-end:0;inset-block-end:0;block-size:44px;margin:0;display:flex;align-items:center}html[data-flight-mode=run] .beat--proof .voices__arrow{inline-size:36px;block-size:36px}html[data-flight-mode=run] .beat--proof .social-proof__more{block-size:36px}html[data-flight-mode=run] .beat--proof .tstml__dept{display:inline}html[data-flight-mode=run] .beat--proof .tstml{grid-template-rows:minmax(0,1fr) auto}html[data-flight-mode=run] .beat--proof .tstml__quote{align-self:center}}@media (max-width:1023.98px){.flight .beat--proof .voices__dots{display:none}.flight .beat--proof .tstml--sm .tstml__quote p,.flight .beat--proof .tstml--md .tstml__quote p,.flight .beat--proof .tstml--lg .tstml__quote p{font-size:calc(clamp(19px,calc(var(--qs-own)*var(--qf,1)),30px)*var(--qz,1))}html[data-flight-mode=run] .flight .beat--proof .beat__card{border-inline-start:6px solid var(--action);border-radius:var(--r-sm)}html[data-flight-mode=run] .flight .beat--proof .tstml{padding:0;border:0;border-radius:0;box-shadow:none;background:none;gap:var(--s4)}html[data-flight-mode=run] .flight .beat--proof .tstml__quote{margin-block:auto}html[data-flight-mode=run] .flight .beat--proof .tstml__attrib{margin-block-start:0}html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__slide,html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__slide[data-leaving]{transform:none}html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__slide{align-items:start}html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__slide .tstml{align-self:start}html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__track{clip-path:none}html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__track::before,html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__track::after{content:none}html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__nav,html[data-flight-mode=run] .flight .beat--proof .social-proof__more{transform:none}html[data-flight-mode=run] .flight .beat--proof [data-enhanced][data-follow] .voices__track{block-size:var(--voices-h,auto);transition:block-size .45s var(--ease)}html[data-flight-mode=run] .flight .beat--proof [data-card-still] [data-enhanced][data-follow] .voices__track{transition:none}}@media (min-width:600px) and (max-width:1023.98px){.flight .beat--proof .tstml{--qs-own:clamp(20px,calc(29.4px - var(--q,60) * 0.062px),27px)}}@media (max-width:599.98px){.flight .beat--proof .tstml--sm .tstml__quote p,.flight .beat--proof .tstml--md .tstml__quote p,.flight .beat--proof .tstml--lg .tstml__quote p{font-size:calc(clamp(19,var(--qn)*var(--qf,1),28)*var(--qz,1)*100cqi/314.2)}}@media (min-width:900px) and (max-width:1023.98px){html[data-flight-mode=run] .flight .beat--proof .tstml{display:flex;flex-direction:column}html[data-flight-mode=run] .flight .beat--proof .tstml__quote{align-self:stretch}html[data-flight-mode=run] .flight .beat--proof .tstml__logo,html[data-flight-mode=run] .flight .beat--proof .tstml__attrib{padding-inline-start:0;border-inline-start:0}html[data-flight-mode=run] .flight .beat--proof .tstml__logo{inline-size:160px;block-size:48px;padding-block-end:0}html[data-flight-mode=run] .flight .beat--proof .tstml__role,html[data-flight-mode=run] .flight .beat--proof .tstml__co{display:inline}html[data-flight-mode=run] .flight .beat--proof .tstml__role::after{content:" ·"}html[data-flight-mode=run] .flight .beat--proof .tstml__dept,html[data-flight-mode=run] .flight .beat--proof .tstml__nb{display:inline}html[data-flight-mode=run] .flight .beat--proof .tstml__co{margin-block-start:0}}@media (max-width:1023.98px) and (max-height:719.98px){.flight .beat--proof .tstml--sm .tstml__quote p,.flight .beat--proof .tstml--md .tstml__quote p,.flight .beat--proof .tstml--lg .tstml__quote p{font-size:calc(clamp(19px,calc(var(--qs-own)*var(--qf,1)),22px)*var(--qz,1))}}@media (max-width:599.98px) and (max-height:719.98px){.flight .beat--proof .tstml--sm .tstml__quote p,.flight .beat--proof .tstml--md .tstml__quote p,.flight .beat--proof .tstml--lg .tstml__quote p{font-size:calc(clamp(19,var(--qn)*var(--qf,1),22)*var(--qz,1)*100cqi/299.2)}}@media (max-width:1023.98px){.flight .beat--proof .voices{--voices-follow:1}}@media (max-width:899px){.voices-band .voices{--voices-follow:1}}@media (max-width:899px){html[data-flight-mode=run] .voices-band[data-voices-room]{background:none;padding-block:0}html[data-flight-mode=run] .voices-band[data-voices-room]>.social-voices{background:var(--paper);padding-block:calc(var(--section-y)*.58);border-block-end:1px solid var(--hairline)}html[data-flight-mode=run] .voices-band[data-voices-room]+.glimpse{border-block-start:0}}@media (min-width:340px) and (max-width:599.98px){.flight .beat--proof .trustband__label .nbr::before{content:"\a";white-space:pre}}@media (max-width:1023.98px){html[data-flight-mode=run] .flight .beat--proof .trustband{gap:var(--s3)}html[data-flight-mode=run] .flight .beat--proof .logostrip{padding-block:0}}.certmarks{margin:0;padding:0;list-style:none;display:grid;gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.certmarks__item{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:var(--s2) var(--s3);padding:var(--s2) var(--s4) var(--s2) var(--s2);border:1px solid var(--border);border-radius:var(--r-md);background:var(--paper)}.certmarks__mark{display:block;flex:none;inline-size:48px;block-size:48px}.certmarks__item>div{flex:1 1 11.5em;min-inline-size:0}.certmarks__name{font-size:var(--t-small);font-weight:var(--fw-bold);color:var(--heading);text-wrap:wrap}@media (min-width:1024px) and (max-width:1279.98px){.certmarks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.certmarks{grid-template-columns:repeat(5,minmax(0,1fr))}.certmarks__item{padding:var(--s3)}.certmarks__mark{inline-size:56px;block-size:56px}}.hero__trust{margin-block-start:var(--s5);padding-block-start:var(--s4);border-block-start:1px solid var(--hairline)}.hero__trust .hero__trustlabel{text-align:start}.hero__trustrow{--logo-h:28px;margin:var(--s3)0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:var(--s4)}.hero__trustrow .logostrip__item{inline-size:auto;min-inline-size:0;block-size:var(--logo-h);display:flex;align-items:center;justify-content:center}@media (max-width:479px){.hero__trustrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3)}.hero__trustrow .logostrip__item:nth-child(n+4){display:none}}.hero__trustrow .logostrip__item{position:relative}.hero__trustrow .logostrip__img[data-leaving]{position:absolute;inset:0}.rolepick__q{margin-block:var(--s7)0;font-size:var(--t-lead);font-weight:var(--fw-bold);color:var(--heading);text-wrap:wrap}.rolepick{display:flex;flex-wrap:wrap;gap:var(--s2);margin-block-start:var(--s4)}.rolepick__chip{display:inline-flex;align-items:center;min-block-size:44px;padding-block:var(--s2);padding-inline:var(--s4);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--paper);color:var(--body);font-size:var(--t-small);line-height:1.45;cursor:pointer;transition:background-color var(--d-fast) var(--ease),border-color var(--d-fast) var(--ease),color var(--d-fast) var(--ease)}.rolepick__chip:hover{border-color:var(--action);color:var(--action);background:var(--tint)}#role-all:checked~.rolepick label[for=role-all],#role-service:checked~.rolepick label[for=role-service],#role-knowledge:checked~.rolepick label[for=role-knowledge],#role-it:checked~.rolepick label[for=role-it],#role-risk:checked~.rolepick label[for=role-risk]{background:var(--chip-bg,var(--action));border-color:var(--chip-bg,var(--action));color:var(--on-dark);font-weight:var(--fw-bold)}#role-all:focus-visible~.rolepick label[for=role-all],#role-service:focus-visible~.rolepick label[for=role-service],#role-knowledge:focus-visible~.rolepick label[for=role-knowledge],#role-it:focus-visible~.rolepick label[for=role-it],#role-risk:focus-visible~.rolepick label[for=role-risk]{outline:3px solid var(--focus);outline-offset:2px}.rolepick__ask{display:none}#role-service:checked~#role-ask-service,#role-knowledge:checked~#role-ask-knowledge,#role-it:checked~#role-ask-it,#role-risk:checked~#role-ask-risk{display:block;margin-block-start:var(--s5);padding-inline-start:var(--s4);border-inline-start:3px solid var(--action);font-size:var(--t-lead);color:var(--heading);max-inline-size:var(--measure);text-wrap:wrap}#role-service:checked~.cardgrid--iconed .card:not([data-roles~=service]),#role-knowledge:checked~.cardgrid--iconed .card:not([data-roles~=knowledge]),#role-it:checked~.cardgrid--iconed .card:not([data-roles~=it]),#role-risk:checked~.cardgrid--iconed .card:not([data-roles~=risk]){display:none}@media (min-width:800px) and (max-width:1279.98px){#role-it:checked~.cardgrid--iconed,#role-risk:checked~.cardgrid--iconed{grid-template-columns:repeat(4,minmax(0,1fr))}#role-it:checked~.cardgrid--iconed>.card,#role-risk:checked~.cardgrid--iconed>.card{grid-column:span 2}#role-it:checked~.cardgrid--iconed .card[data-roles~=it]:not(:has(~.card[data-roles~=it])),#role-risk:checked~.cardgrid--iconed .card[data-roles~=risk]:not(:has(~.card[data-roles~=risk])){grid-column:2/span 2}}@media (min-width:1280px){#role-knowledge:checked~.cardgrid--iconed .card[data-roles~=knowledge]:not(:has(~.card[data-roles~=knowledge])){grid-column:2}}.pillars__title{margin-block:var(--s5)0;font-size:calc(var(--t-h3)*1.15);font-weight:var(--fw-bold);line-height:var(--lh-head);color:var(--heading);max-inline-size:var(--measure-wide);text-wrap:wrap}.pillars__title>span{display:block}.pillars__title+.grid{margin-block-start:var(--s4)}@media (min-width:1024px){html[data-flight-mode=run] .beat .pillars__title+.grid{margin-block-start:var(--s3)}}@media (min-width:1024px) and (max-height:780px){html[data-flight-mode=run] .beat[data-section=better] .pillars__title{margin-block-start:var(--s4)}html[data-flight-mode=run] .beat[data-section=better] .grid--2{row-gap:var(--s3)}html[data-flight-mode=run] .beat[data-section=better] .beat__closing{margin-block-start:var(--s4)}html[data-flight-mode=run] .beat[data-section=better] ul.pillars--iconed .icon-title{--it-ic:32px}html[data-flight-mode=run] .beat[data-section=better] ul.pillars--iconed .icon-title>.ic{inline-size:32px;block-size:32px;padding:5px}}@media (max-width:1023.98px){html[data-flight-mode=run] .beat .beat__card>.pillars__title{font-size:var(--t-h3)}}@media (prefers-reduced-motion:reduce){.cs,.cs--gan,.cs--plate,.cs--chip{transition:none}}@media print{.flight [data-whcity],.whcity-signs,.glimpse{display:none!important}.beat{position:static!important;transform:none!important;inline-size:auto!important}.city-still{display:none}}@media print and (max-width:1023.98px){html[data-flight-mode=run] .flight .beat--proof [data-enhanced] .voices__slide .tstml{background:var(--paper);border:1px solid var(--hairline);border-block-start:4px solid var(--action);border-radius:var(--r-panel)}}.section--sunken[data-section=industries]{background-color:var(--cm-sky-50)}.section--sunken[data-section=separate]{background-color:var(--cm-sky-50)}.pillars--iconed .pillar[class*=tone--]{border-block-start-color:var(--tone-600)}.beat .pillars--iconed .pillar[class*=tone--]{background:var(--tone-50);padding:var(--s4);padding-block-start:var(--s4);border-radius:0 0 var(--r-panel) var(--r-panel)}.labelset--iconed .labelset__item>.ic{inline-size:32px;block-size:32px;padding:4px;border-radius:var(--r-md);margin-block-start:calc((1.05*1em - 32px)/2);background:var(--tone-100,var(--tint-2));color:var(--tone-700,var(--action));--ic-tone:var(--tone-500,var(--accent-lg))}.labelset--iconed .labelset__word{display:inline-block;padding:0 var(--s2);border-radius:var(--r-sm);background:var(--tone-100,var(--tint-2));color:var(--tone-700,var(--action))}.labelset--iconed .labelset__item::before{background:var(--tone-500,var(--accent-lg))}.labelset--iconed .labelset__item[data-active]{background:var(--tone-50,var(--tint))}.beat[class*=tone--] .audience-columns__list li::before{background:var(--tone-600)}.progression--loop .progression__step::after{background:var(--tone-500,var(--border))}.beat[data-beat="12"]{background:var(--tone-50)}html[data-flight-mode=run] .beat[data-beat="12"]{background:none}html[data-flight-mode=run] .beat[data-beat="12"] .beat__card{background:var(--tone-50)}.progression--loop .progression__step::before{background:var(--tone-600,var(--badge));color:var(--paper)}:is(.cardgrid--iconed,.indgrid) .card{--it-ic:40px}:is(.cardgrid--iconed,.indgrid) .card[class*=tone--]{border-block-start:3px solid var(--tone-600)}:is(.cardgrid--iconed,.indgrid) .card__ic{inline-size:40px;block-size:40px;padding:8px;border-radius:var(--r-md);background:var(--tone-100,var(--tint-2));color:var(--tone-700,var(--action));--ic-tone:var(--tone-500,var(--accent-lg))}.labelset--iconed{--rest-100:var(--cm-mint-100);--rest-500:var(--cm-mint-500);--rest-700:var(--cm-mint-700)}.labelset--iconed .labelset__item>.ic,.labelset--iconed .labelset__word{transition:var(--calm-move)}.labelset--iconed .labelset__item>.ic{background:var(--rest-100);color:var(--rest-700);--ic-tone:var(--rest-500)}.labelset--iconed .labelset__word{background:var(--rest-100);color:var(--rest-700)}.labelset--iconed .labelset__item::before{background:var(--rest-500)}.labelset--iconed .labelset__item:hover>.ic,.labelset--iconed .labelset__item:focus-within>.ic{background:var(--tone-100);color:var(--tone-700);--ic-tone:var(--tone-500)}.labelset--iconed .labelset__item:hover .labelset__word,.labelset--iconed .labelset__item:focus-within .labelset__word{background:var(--tone-100);color:var(--tone-700)}.labelset--iconed .labelset__item:hover::before,.labelset--iconed .labelset__item:focus-within::before{background:var(--tone-500)}.knowwho{--rest-50:var(--cm-sky-50);--rest-100:var(--cm-sky-100);--rest-500:var(--cm-sky-500);--rest-700:var(--cm-sky-700)}.knowwho__cell{background:var(--paper);transition:var(--calm-move)}.knowwho__cell .ic{color:var(--muted);--ic-tone:currentColor}.knowwho__cell.is-needed{background:var(--rest-50);border-color:var(--rest-100);box-shadow:inset 3px 0 0 var(--rest-500)}.knowwho__cell.is-needed .ic{color:var(--rest-700)}.knowwho__cell:hover,.knowwho__cell:focus-within{background:var(--tone-50)}.knowwho__cell:hover .ic,.knowwho__cell:focus-within .ic{color:var(--tone-700);--ic-tone:var(--tone-500)}.knowwho__cell.is-needed:hover,.knowwho__cell.is-needed:focus-within{border-color:var(--tone-100);box-shadow:inset 3px 0 0 var(--tone-500)}.beat[data-section=better] .pillars--iconed{--rest-50:var(--cm-mint-50);--rest-100:var(--cm-mint-100);--rest-600:var(--cm-mint-600);--rest-700:var(--cm-mint-700);--rest-500:var(--cm-mint-500)}.beat[data-section=impact] .pillars--iconed{--rest-50:var(--cm-lime-50);--rest-100:var(--cm-lime-100);--rest-600:var(--cm-lime-600);--rest-700:var(--cm-lime-700);--rest-500:var(--cm-lime-500)}.beat[data-section=better] .pillars--iconed .pillar,.beat[data-section=impact] .pillars--iconed .pillar,.beat[data-section=impact] .pillars--iconed .metric{transition:var(--calm-move)}.beat[data-section=better] .pillars--iconed .pillar[class*=tone--],.beat[data-section=impact] .pillars--iconed .pillar[class*=tone--]{border-block-start-color:var(--rest-600)}.beat[data-section=better] .pillars--iconed .pillar[class*=tone--],.beat[data-section=impact] .pillars--iconed .pillar[class*=tone--]{background:var(--rest-50)}.beat[data-section=better] .pillars--iconed .icon-title>.ic,.beat[data-section=impact] .pillars--iconed .icon-title>.ic,.beat[data-section=impact] .pillars--iconed .metric>.ic{background:var(--rest-100);color:var(--rest-700);--ic-tone:var(--rest-500);transition:var(--calm-move)}.beat[data-section=better] .pillars--iconed .pillar:hover[class*=tone--],.beat[data-section=better] .pillars--iconed .pillar:focus-within[class*=tone--],.beat[data-section=impact] .pillars--iconed .pillar:hover[class*=tone--],.beat[data-section=impact] .pillars--iconed .pillar:focus-within[class*=tone--]{border-block-start-color:var(--tone-600);background:var(--tone-50)}.beat[data-section=better] .pillars--iconed .pillar:hover .icon-title>.ic,.beat[data-section=better] .pillars--iconed .pillar:focus-within .icon-title>.ic,.beat[data-section=impact] .pillars--iconed .pillar:hover .icon-title>.ic,.beat[data-section=impact] .pillars--iconed .pillar:focus-within .icon-title>.ic,.beat[data-section=impact] .pillars--iconed .metric:hover>.ic,.beat[data-section=impact] .pillars--iconed .metric:focus-within>.ic{background:var(--tone-100);color:var(--tone-700);--ic-tone:var(--tone-500)}.beat .cvb .cvb__stage p.cvb__ask{--tone-50:inherit;--tone-100:inherit;--tone-500:inherit;--tone-600:inherit;--tone-700:inherit}.section[data-section=trust] .pillars--iconed{--rest-50:var(--cm-mint-50);--rest-100:var(--cm-mint-100);--rest-600:var(--cm-mint-600);--rest-700:var(--cm-mint-700);--rest-500:var(--cm-mint-500)}.section[data-section=trust] .pillars--iconed .pillar{transition:var(--calm-move)}.section[data-section=trust] .pillars--iconed .pillar[class*=tone--]{border-block-start-color:var(--rest-600)}.section[data-section=trust] .pillars--iconed .icon-title>.ic{background:var(--rest-100);color:var(--rest-700);--ic-tone:var(--rest-500);transition:var(--calm-move)}.section[data-section=trust] .pillars--iconed .pillar:hover[class*=tone--],.section[data-section=trust] .pillars--iconed .pillar:focus-within[class*=tone--]{border-block-start-color:var(--tone-600)}.section[data-section=trust] .pillars--iconed .pillar:hover .icon-title>.ic,.section[data-section=trust] .pillars--iconed .pillar:focus-within .icon-title>.ic{background:var(--tone-100);color:var(--tone-700);--ic-tone:var(--tone-500)}