.statement .h2{max-width:24ch;margin-inline:auto;font-weight:800}.statement .h2 .hot{color:var(--color-blue)}.nums{gap:var(--spacing-s3);grid-template-columns:repeat(4,1fr);margin-block-start:clamp(48px, 6vw, var(--spacing-s7));display:grid}.nums>div{padding:var(--spacing-s4) var(--spacing-s3);border-radius:var(--radius-card);background:var(--color-white);text-align:center;gap:6px;display:grid;box-shadow:0 20px 50px -36px #06285a59}.nums .num{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.03em;font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);font-weight:900;line-height:1}.nums .num .plus{color:var(--color-red);display:inline-block}.nums .lbl{font-family:var(--font-display);color:var(--color-ink-500);font-size:.9375rem;font-weight:600}@media (max-width:760px){.nums{gap:var(--spacing-s2);grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference){:where(html:not(.a11y-still)) .nums .num.land{animation:land .38s var(--ease-land)}:where(html:not(.a11y-still)) .nums .num .plus{animation:plus-in .35s var(--ease-land) both}:where(html:not(.a11y-still)) .nums .num.is-counting .plus{opacity:0;animation:none}}@keyframes land{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes plus-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.strip{padding-block:var(--spacing-s3);overflow:hidden}.strip .track{gap:var(--spacing-s3);width:max-content;display:flex}.strip-more{justify-content:center;margin-block-start:var(--spacing-s4);display:flex}@media (prefers-reduced-motion:no-preference){:where(html:not(.a11y-still)) .strip .track{animation:mq2 var(--dur-e,90s) linear infinite}:where(html:not(.a11y-still))[dir=rtl] .strip .track{animation-name:mq2-rtl}:where(html:not(.a11y-still)) .strip:hover .track,:where(html:not(.a11y-still)) .strip:focus-within .track{animation-play-state:paused}}.strip.is-touch{scrollbar-width:none;overflow:auto hidden}.strip.is-touch::-webkit-scrollbar{display:none}.strip.is-touch .track{animation:none}.hint-touch{display:none}@media (hover:none){.hint-mouse{display:none}.hint-touch{display:inline}}.ev{border-radius:var(--radius-card);background:var(--color-blue-50);width:300px;height:430px;color:var(--color-white);isolation:isolate;cursor:pointer;flex:none;text-decoration:none;display:block;position:relative;overflow:hidden}.ev .slides{position:absolute;inset:0}.ev .slides img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.ev .slides img.on{opacity:1}.ev .slides .ev-video{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.ev .slides .ev-video.is-on{opacity:1}.ev .shade{background:linear-gradient(#0b1a3300 30%,#0b1a3359 55%,#0b1a33eb 100%);position:absolute;inset:0}.ev .date{top:14px;background:var(--color-white);font-family:var(--font-display);color:var(--color-ink);z-index:2;border-radius:999px;padding:7px 12px;font-size:.8125rem;font-weight:700;line-height:20px;position:absolute;inset-inline-start:14px}.ev .info{inset-inline:0;z-index:2;gap:8px;padding:22px;display:grid;position:absolute;bottom:0}.ev h3{color:var(--color-white);letter-spacing:-.01em;font-size:1.25rem;line-height:1.2}.ev .meta{color:#ffffffd6;flex-wrap:wrap;align-items:center;gap:10px;font-size:.9375rem;display:flex}.ev .meta .chip{color:var(--color-white);background:#ffffff24}.ev .more{opacity:0;gap:12px;max-height:0;display:grid;overflow:hidden}.ev .more p{color:#ffffffe6;max-width:52ch;font-size:1rem;line-height:1.5}.ev .more .btn{background:var(--color-white);min-height:44px;color:var(--color-ink);justify-self:start;padding-inline:20px}.ev .dotsq{gap:6px;display:flex}.ev .dotsq i{background:#ffffff59;border-radius:2px;width:18px;height:4px;position:relative;overflow:hidden}.ev .dotsq i:after{content:"";background:var(--color-red);transform-origin:100%;border-radius:2px;position:absolute;inset:0;transform:scaleX(0)}.ev.is-open{width:min(760px,80vw);box-shadow:0 40px 80px -30px #06285a73}.ev.is-open h3{font-size:2rem}.ev.is-open .more{opacity:1;max-height:260px}@media (prefers-reduced-motion:no-preference){:where(html:not(.a11y-still)) .ev{transition:width .7s var(--ease-land), box-shadow .7s var(--ease-land)}:where(html:not(.a11y-still)) .ev .slides img{transition:opacity .9s var(--ease-land), transform 8s linear}:where(html:not(.a11y-still)) .ev .slides .ev-video{transition:opacity .6s var(--ease-land)}:where(html:not(.a11y-still)) .ev .more{transition:max-height .7s var(--ease-land), opacity .5s .15s}:where(html:not(.a11y-still)) .ev .dotsq i.on:after{transition:transform 1.4s linear;transform:none}:where(html:not(.a11y-still)) .ev.is-open .slides img.on{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ev .dotsq i.on:after{transform:none}}html.a11y-still .ev .dotsq i.on:after{transform:none}@keyframes mq2{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mq2-rtl{0%{transform:translate(50%)}to{transform:translate(0)}}@media (max-width:760px){.ev{width:260px;height:380px}.ev.is-open{width:min(560px,86vw)}}
.wwd .cards{gap:var(--spacing-s3);grid-template-columns:repeat(3,1fr);display:grid}.wwd .card{color:inherit;gap:var(--spacing-s2);border-radius:var(--radius-card);padding:var(--spacing-s2);background:var(--color-white);border:1px solid var(--color-line);text-decoration:none;display:grid;box-shadow:0 20px 50px -36px #06285a59}.wwd .ph{background:var(--color-blue-50);border-radius:calc(var(--radius-card) - 8px);aspect-ratio:4/5;position:relative;overflow:hidden}.wwd .ph img{object-fit:cover;width:100%;height:100%}.wwd .body{padding:var(--spacing-s1) var(--spacing-s1) var(--spacing-s2);gap:8px;display:grid}.wwd .card .k{color:var(--color-red-700)}.wwd .card p{color:var(--color-ink-700)}.wwd .card .more{font-family:var(--font-display);color:var(--color-ink);align-items:center;gap:8px;margin-block-start:6px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:no-preference){:where(html:not(.a11y-still)) .wwd .card{transition:border-color .3s, transform .5s var(--ease-land), box-shadow .5s var(--ease-land)}:where(html:not(.a11y-still)) .wwd .card:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 30px 60px -30px #06285a59}:where(html:not(.a11y-still)) .wwd .card:active{transition-duration:.3s,.1s,.3s;transform:translateY(-3px)scale(.99)}:where(html:not(.a11y-still)) .wwd .ph img{transition:transform 1.2s var(--ease-land)}:where(html:not(.a11y-still)) .wwd .card:hover .ph img{transform:scale(1.05)}:where(html:not(.a11y-still)) .wwd .card .arrow{transition:transform .3s var(--ease-land)}:where(html:not(.a11y-still)) .wwd .card:hover .arrow{transform:translate(-4px)}}@media (max-width:900px){.wwd .cards{grid-template-columns:1fr}.wwd .ph{aspect-ratio:3/2}}.wall{background:var(--color-blue-900);height:clamp(640px,115svh,1100px);position:relative}.wall .cols{inset:0 var(--spacing-s2);gap:var(--spacing-s2);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;overflow:hidden}.wall .col{overflow:hidden}.wall .colin{flex-direction:column;display:flex}.wall .ph{aspect-ratio:4/5;border-radius:var(--radius-tile);background:var(--color-blue-900);flex:none;margin-block-end:var(--spacing-s2);position:relative;overflow:hidden}.wall .ph img{object-fit:cover;filter:saturate(1.05);width:100%;height:100%}.wall .ph:after{content:attr(data-cap);inset-inline:0;color:var(--color-white);font-family:var(--font-display);opacity:0;background:linear-gradient(#0000,#0b1a33bf);padding:40px 14px 12px;font-size:.875rem;font-weight:700;position:absolute;bottom:0}.wall .veil{pointer-events:none;background:linear-gradient(to bottom, var(--color-blue-900) 0%, #06285a00 14%, #06285a00 86%, var(--color-blue-900) 100%), radial-gradient(ellipse 46% 38% at 50% 50%, #06285ab8, #06285a00 100%);position:absolute;inset:0}.wall .cap{inset-inline:0;text-align:center;pointer-events:none;z-index:2;padding-inline:var(--container-pad);position:absolute;top:50%;translate:0 -50%}.wall .cap .panel{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--color-wline);background:#06285ab8;justify-items:center;gap:6px;padding:clamp(28px,4vw,44px) clamp(32px,5vw,64px);display:inline-grid;box-shadow:0 40px 90px -30px #0009}.wall .cap h2{color:var(--color-white);margin-block-start:var(--spacing-s2);font-size:clamp(2.4rem,1.5rem + 3.6vw,5rem)}.wall .cap h2:after{margin-inline:auto}@media (prefers-reduced-motion:no-preference){:where(html:not(.a11y-still)) .wall .colin{animation:wall-up var(--dur-w,40s) linear infinite;will-change:transform;animation-play-state:paused}:where(html:not(.a11y-still)) .wall .col:nth-child(2n) .colin{animation-name:wall-down}:where(html:not(.a11y-still)) .wall.run .colin{animation-play-state:running}:where(html:not(.a11y-still)) .wall .ph img{transition:transform 1.2s var(--ease-land)}:where(html:not(.a11y-still)) .wall .ph:hover img{transform:scale(1.06)}:where(html:not(.a11y-still)) .wall .ph:after{transition:opacity .4s, transform .5s var(--ease-land);transform:translateY(8px)}}.wall .ph:hover:after{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.wall .colin>[aria-hidden=true]{display:none}}html.a11y-still .wall .colin>[aria-hidden=true]{display:none}@keyframes wall-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes wall-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (max-width:900px){.wall{height:clamp(560px,90svh,760px)}.wall .cols{grid-template-columns:repeat(2,1fr)}.wall .col:nth-child(n+3){display:none}}.comms-sec .comms{gap:var(--spacing-s3);grid-template-columns:1fr 1fr;display:grid}.comm{border-radius:var(--radius-card);background:var(--color-blue-50);gap:var(--spacing-s3);isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden}.comm:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side, var(--halo), transparent 72%);z-index:-1;border-radius:50%;width:80%;position:absolute;inset:auto -20% -40% auto}.comm--orange{--halo:var(--color-red-100)}.comm--golden{--halo:var(--color-blue-100)}.comm .logo{filter:drop-shadow(0 24px 30px #0b1a3324);justify-self:center;width:100%;max-width:220px;height:auto}.comm .logo--name{min-height:120px;font-family:var(--font-display);letter-spacing:-.02em;text-align:center;color:var(--color-blue-900);filter:none;place-items:center;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:900;line-height:1.1;display:grid}.comm .t{gap:10px;display:grid}.comm h3{letter-spacing:-.02em;font-size:clamp(1.6rem,1.3rem + 1vw,2.25rem)}.comm .links{gap:8px;margin-block-start:6px;display:flex}.comm .links a{min-height:44px;font-family:var(--font-display);background:var(--color-white);color:var(--color-ink);border:1px solid var(--color-line);border-radius:999px;align-items:center;padding:0 16px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.comm .links a:hover{border-color:var(--color-ink)}@media (prefers-reduced-motion:no-preference){:where(html:not(.a11y-still)) .comm .logo{transition:transform .8s var(--ease-land)}:where(html:not(.a11y-still)) .comm:hover .logo{transform:translateY(-6px)rotate(-3deg)}:where(html:not(.a11y-still)) .comm .links a{transition:border-color .2s, transform .25s var(--ease-land)}:where(html:not(.a11y-still)) .comm .links a:active{transition-duration:.2s,.1s;transform:scale(.96)}}@media (max-width:900px){.comms-sec .comms{grid-template-columns:1fr}}@media (max-width:560px){.comm{grid-template-columns:1fr}.comm .logo{max-width:160px}.comm .logo--name{display:none}}.partners{overflow:hidden}.partners .rows{gap:var(--spacing-s2);display:grid}.partners .row{overflow:hidden}.partners .track{gap:var(--spacing-s2);width:max-content;display:flex}.partners .tile{background:var(--color-white);border-radius:var(--radius-tile);flex:none;place-items:center;width:216px;height:120px;padding:20px;text-decoration:none;display:grid;position:relative}.partners .tile img{object-fit:contain;filter:grayscale();opacity:.75;width:auto;max-width:150px;height:auto;max-height:60px}.partners .tile:hover img{filter:none;opacity:1}.partners .tile-name{font-family:var(--font-display);text-align:center;color:var(--color-ink-700);font-size:.9375rem;font-weight:700;line-height:1.2}.partners .tile>span{bottom:8px;font-family:var(--font-display);color:var(--color-ink-500);text-align:center;opacity:0;font-size:.75rem;font-weight:600;position:absolute;inset-inline:8px}.partners .tile:hover>span{opacity:1}@media (prefers-reduced-motion:no-preference){:where(html:not(.a11y-still)) .partners .track{animation:mq3 var(--dur-m,60s) linear infinite;animation-delay:var(--start,0s)}:where(html:not(.a11y-still))[dir=rtl] .partners .track{animation-name:mq3-rtl}:where(html:not(.a11y-still)) .partners .row--rev .track{animation-direction:reverse}:where(html:not(.a11y-still)) .partners .row:hover .track{animation-play-state:paused}:where(html:not(.a11y-still)) .partners .tile{transition:transform .5s var(--ease-land), box-shadow .5s var(--ease-land)}:where(html:not(.a11y-still)) .partners .tile:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #06285a59}:where(html:not(.a11y-still)) .partners .tile img{transition:filter .3s, opacity .3s, transform .5s var(--ease-land)}:where(html:not(.a11y-still)) .partners .tile:hover img{transform:scale(1.06)}:where(html:not(.a11y-still)) .partners .tile>span{transition:opacity .2s}}@media (prefers-reduced-motion:reduce){.partners .track{flex-wrap:wrap;justify-content:center;width:auto}.partners .track>[aria-hidden=true]{display:none}}html.a11y-still .partners .track{flex-wrap:wrap;justify-content:center;width:auto}html.a11y-still .partners .track>[aria-hidden=true]{display:none}@keyframes mq3{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@keyframes mq3-rtl{0%{transform:translate(33.3333%)}to{transform:translate(0)}}@media (max-width:640px){.partners .tile{width:160px;height:96px}.partners .tile img{max-width:112px;max-height:44px}}
