.statement[data-astro-cid-ebj2y6yc]{display:grid;grid-template-columns:auto 1fr;gap:var(--s-6);align-items:start;padding-bottom:var(--s-9)}.mark[data-astro-cid-ebj2y6yc]{width:clamp(56px,6vw,96px);height:auto;color:var(--red);margin-top:.3em}.statement[data-astro-cid-ebj2y6yc] h2[data-astro-cid-ebj2y6yc]{font-size:var(--step-4);line-height:1.08;max-width:22ch}.points[data-astro-cid-ebj2y6yc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-6) var(--gutter)}.points[data-astro-cid-ebj2y6yc] li[data-astro-cid-ebj2y6yc]{border-top:2px solid var(--rule);padding-top:var(--s-5)}.points[data-astro-cid-ebj2y6yc] h3[data-astro-cid-ebj2y6yc]{font-size:var(--step-1);margin-bottom:var(--s-3)}.points[data-astro-cid-ebj2y6yc] p[data-astro-cid-ebj2y6yc]{color:var(--text-muted)}@media(max-width:1000px){.points[data-astro-cid-ebj2y6yc]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.statement[data-astro-cid-ebj2y6yc]{grid-template-columns:1fr;gap:var(--s-4)}.points[data-astro-cid-ebj2y6yc]{grid-template-columns:1fr}}.sectors[data-astro-cid-j5qajhjp]{background:var(--paper-2);padding-block:var(--s-8)}.head[data-astro-cid-j5qajhjp]{display:grid;justify-items:center;gap:var(--s-3);text-align:center;margin-bottom:var(--s-7)}.head[data-astro-cid-j5qajhjp] h2[data-astro-cid-j5qajhjp]{font-size:var(--step-3);line-height:1.05;max-width:24ch}.head[data-astro-cid-j5qajhjp] p[data-astro-cid-j5qajhjp]{color:var(--text-muted);line-height:1.5;max-width:60ch}.grid[data-astro-cid-j5qajhjp]{--cols: 8;--gap: var(--s-4);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-6) var(--gap);list-style:none;margin:0;padding:0}li[data-astro-cid-j5qajhjp]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));display:flex;flex-direction:column;align-items:center;gap:var(--s-3);text-align:center}.disc[data-astro-cid-j5qajhjp]{display:grid;place-items:center;width:clamp(56px,4.6vw,72px);aspect-ratio:1;border-radius:50%;background:var(--red-action);color:#fff;transition:transform .35s var(--ease-out)}.disc[data-astro-cid-j5qajhjp] svg[data-astro-cid-j5qajhjp]{width:56%;height:auto}.hub[data-astro-cid-j5qajhjp]{fill:var(--red-action)}.name[data-astro-cid-j5qajhjp]{font-size:var(--step--1);font-weight:700;font-stretch:105%;line-height:1.3;max-width:16ch;hyphens:none;text-wrap:balance}@media(hover:hover)and (pointer:fine){li[data-astro-cid-j5qajhjp]:hover .disc[data-astro-cid-j5qajhjp]{transform:scale(1.06)}}@media(max-width:1100px){.grid[data-astro-cid-j5qajhjp]{--cols: 5}}@media(max-width:640px){.sectors[data-astro-cid-j5qajhjp]{padding-block:var(--s-7)}.grid[data-astro-cid-j5qajhjp]{--cols: 3;--gap: var(--s-3);row-gap:var(--s-5)}}.list[data-astro-cid-23yevxlj]{display:grid;list-style:none;margin:0;padding:0}.case[data-astro-cid-23yevxlj]{display:grid;grid-template-columns:4fr 5fr 3fr;gap:var(--s-6) var(--gutter);padding-block:var(--s-7);border-top:2px solid var(--rule)}.case[data-astro-cid-23yevxlj]:last-child{border-bottom:1px solid var(--hairline)}.meta[data-astro-cid-23yevxlj]{display:grid;align-content:start;gap:var(--s-5)}.idx[data-astro-cid-23yevxlj]{font-size:var(--step--1);font-weight:700;letter-spacing:.12em;color:var(--red-on-light)}.logos[data-astro-cid-23yevxlj]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-6);min-height:58px;color:var(--text)}.brand[data-astro-cid-23yevxlj]{display:flex;align-items:center;gap:var(--s-3)}.brand[data-astro-cid-23yevxlj] span[data-astro-cid-23yevxlj]{font-size:var(--step-2);font-weight:800;font-stretch:112%;letter-spacing:-.02em;line-height:1;white-space:nowrap}.logo[data-astro-cid-23yevxlj]{width:36px;height:36px;flex:none;fill:currentColor}.mark[data-astro-cid-23yevxlj]{display:block;height:calc(30px * var(--h, 1));aspect-ratio:var(--ratio);background-color:currentColor;-webkit-mask:var(--src) left center / contain no-repeat;mask:var(--src) left center / contain no-repeat}.sector[data-astro-cid-23yevxlj]{font-size:var(--step--1);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.body[data-astro-cid-23yevxlj] h3[data-astro-cid-23yevxlj]{font-size:var(--step-2);line-height:1.15;margin-bottom:var(--s-4);max-width:24ch;text-wrap:balance}.body[data-astro-cid-23yevxlj] p[data-astro-cid-23yevxlj]{color:var(--text-muted);line-height:1.6;max-width:58ch}.done[data-astro-cid-23yevxlj] h4[data-astro-cid-23yevxlj]{font-size:var(--step--1);font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--s-4)}.done[data-astro-cid-23yevxlj] ul[data-astro-cid-23yevxlj]{display:grid;gap:var(--s-3)}.done[data-astro-cid-23yevxlj] li[data-astro-cid-23yevxlj]{position:relative;padding-left:var(--s-5);line-height:1.45}.done[data-astro-cid-23yevxlj] li[data-astro-cid-23yevxlj]:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:2px;background:var(--red)}.more[data-astro-cid-23yevxlj]{margin-top:var(--s-7);max-width:62ch;font-size:var(--step-1);line-height:1.5;color:var(--text-muted)}@media(max-width:1100px){.case[data-astro-cid-23yevxlj]{grid-template-columns:1fr 1fr}.meta[data-astro-cid-23yevxlj]{grid-column:1 / -1;grid-template-columns:auto 1fr;align-items:center}.sector[data-astro-cid-23yevxlj]{grid-column:1 / -1}}@media(max-width:700px){.case[data-astro-cid-23yevxlj]{grid-template-columns:1fr;padding-block:var(--s-6)}.meta[data-astro-cid-23yevxlj]{grid-template-columns:1fr;gap:var(--s-4)}.logo[data-astro-cid-23yevxlj]{width:30px;height:30px}.brand[data-astro-cid-23yevxlj] span[data-astro-cid-23yevxlj]{font-size:var(--step-1)}.mark[data-astro-cid-23yevxlj]{height:calc(24px * var(--h, 1))}}.partners[data-astro-cid-s63cuhea]{padding-block:var(--s-8);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);overflow:hidden}h2[data-astro-cid-s63cuhea]{text-align:center;font-size:var(--step-0);font-weight:700;font-stretch:112%;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);hyphens:none;text-wrap:balance;margin-bottom:var(--s-7)}.slider[data-astro-cid-s63cuhea]{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(to right,transparent,#000 15%,#000 85%,transparent)}.track[data-astro-cid-s63cuhea]{display:flex;flex:none;align-items:center;animation:partners var(--dur, 48s) linear infinite}.slider[data-astro-cid-s63cuhea]:hover .track[data-astro-cid-s63cuhea]{animation-play-state:paused}li[data-astro-cid-s63cuhea]{padding-right:clamp(48px,6vw,88px)}a[data-astro-cid-s63cuhea]{display:flex;align-items:center;gap:var(--s-3);height:48px;color:#8a9098;text-decoration:none;transition:color .3s ease}.logo[data-astro-cid-s63cuhea]{width:34px;height:34px;flex:none;fill:currentColor;transition:fill .3s ease,transform .3s var(--ease-out)}.mark[data-astro-cid-s63cuhea]{display:block;height:calc(30px * var(--h, 1));aspect-ratio:var(--ratio);background-color:currentColor;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;transition:background-color .3s ease,transform .3s var(--ease-out)}.logo--ms[data-astro-cid-s63cuhea] rect[data-astro-cid-s63cuhea]{transition:fill .3s ease}span[data-astro-cid-s63cuhea]{font-size:var(--step-2);font-weight:800;font-stretch:112%;letter-spacing:-.02em;white-space:nowrap}@media(hover:hover)and (pointer:fine){a[data-astro-cid-s63cuhea]:hover{color:var(--ink)}a[data-astro-cid-s63cuhea]:hover .logo[data-astro-cid-s63cuhea]{fill:var(--brand, currentColor);transform:scale(1.08)}a[data-astro-cid-s63cuhea]:hover .mark[data-astro-cid-s63cuhea]{background-color:var(--brand, currentColor);transform:scale(1.05)}a[data-astro-cid-s63cuhea]:hover .logo--ms[data-astro-cid-s63cuhea] rect[data-astro-cid-s63cuhea]:nth-child(1){fill:#f25022}a[data-astro-cid-s63cuhea]:hover .logo--ms[data-astro-cid-s63cuhea] rect[data-astro-cid-s63cuhea]:nth-child(2){fill:#7fba00}a[data-astro-cid-s63cuhea]:hover .logo--ms[data-astro-cid-s63cuhea] rect[data-astro-cid-s63cuhea]:nth-child(3){fill:#00a4ef}a[data-astro-cid-s63cuhea]:hover .logo--ms[data-astro-cid-s63cuhea] rect[data-astro-cid-s63cuhea]:nth-child(4){fill:#ffb900}}@keyframes partners{to{transform:translate(-100%)}}@media(max-width:700px){.logo[data-astro-cid-s63cuhea]{width:28px;height:28px}span[data-astro-cid-s63cuhea]{font-size:var(--step-1)}.mark[data-astro-cid-s63cuhea]{height:calc(24px * var(--h, 1))}}@media(prefers-reduced-motion:reduce){.track[data-astro-cid-s63cuhea]{animation-duration:calc(var(--dur, 48s) * 2)!important;animation-iteration-count:infinite!important}}
