.home-top[data-astro-cid-43zfb4ir]{position:sticky;top:0;z-index:10;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(100%,var(--page-max));min-height:88px;margin:0 auto;padding-block:10px;border-bottom:1px solid var(--line);--menu-bleed: var(--home-gutter, 0px)}.home-top[data-astro-cid-43zfb4ir]:before{content:"";position:absolute;inset:0 calc(var(--home-gutter, 0px) * -1);z-index:-1;background:#080a08f2;border-bottom:1px solid #343630}.caption[data-astro-cid-43zfb4ir]{color:var(--text);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.caption[data-astro-cid-43zfb4ir]:before{content:"";display:inline-block;width:27px;height:3px;margin:0 9px 3px 0;background:var(--green);transform:skew(-30deg)}@media(min-width:1201px)and (max-width:1400px){.home-top[data-astro-cid-43zfb4ir] .nav{gap:22px}}@media(max-width:800px){.caption[data-astro-cid-43zfb4ir]{max-width:150px;line-height:1.5}}@media(max-width:700px){.home-top[data-astro-cid-43zfb4ir]{min-height:76px}}@media(max-width:480px){.caption[data-astro-cid-43zfb4ir]{font-size:9px}}.mark[data-astro-cid-kperucdh]{display:flex;flex-direction:column;align-items:center;width:min(100%,720px);margin:clamp(35px,5vw,70px) auto 0;color:#fff}.mark[data-astro-cid-kperucdh] .chicanez{width:90%;height:auto;overflow:visible}.mark[data-astro-cid-kperucdh] .chicanez g{fill:currentColor}.mark[data-astro-cid-kperucdh] .chicanez path,.stripe[data-astro-cid-kperucdh]{transform-box:fill-box;transform-origin:center}.nrt[data-astro-cid-kperucdh]{width:52%;height:auto;margin-top:20px;overflow:visible;fill:currentColor}.stripe[data-astro-cid-kperucdh]{transition:translate .35s cubic-bezier(.2,.7,.2,1)}.mark[data-astro-cid-kperucdh]:hover .stripe[data-astro-cid-kperucdh]:nth-of-type(odd){translate:6px 0}.mark[data-astro-cid-kperucdh]:hover .stripe[data-astro-cid-kperucdh]:nth-of-type(2n){translate:-6px 0}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path{animation:letter-in .45s cubic-bezier(.2,.7,.2,1) both}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(1){animation-delay:0ms}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(2){animation-delay:70ms}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(3){animation-delay:.14s}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(6){animation-delay:.21s}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(8){animation-delay:.28s}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(9){animation-delay:.35s}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(10){animation-delay:.42s}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(11){animation-delay:.49s}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(7){animation:sweep-in .5s cubic-bezier(.6,0,.2,1) .56s both}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(4){animation:pop-in .5s cubic-bezier(.3,1.6,.5,1) .7s both}[data-astro-cid-kperucdh][data-logo=tag] .chicanez path:nth-of-type(5){animation:halo-in .7s cubic-bezier(.3,1.4,.5,1) .78s both}[data-astro-cid-kperucdh][data-logo=tag] .stripe[data-astro-cid-kperucdh]{animation:stripe-left .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.8s + var(--i) * 30ms)}[data-astro-cid-kperucdh][data-logo=tag] .stripe[data-astro-cid-kperucdh]:nth-of-type(2n){animation-name:stripe-right}@keyframes letter-in{0%{opacity:0;transform:translateY(10px) scale(.94)}}@keyframes sweep-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes pop-in{0%{opacity:0;transform:scale(.2) rotate(-90deg)}}@keyframes halo-in{0%{opacity:0;transform:translateY(-24px) scale(1.3)}}@keyframes stripe-left{0%{opacity:0;transform:translate(-80px)}}@keyframes stripe-right{0%{opacity:0;transform:translate(80px)}}[data-astro-cid-kperucdh][data-logo=neon] .chicanez,[data-astro-cid-kperucdh][data-logo=neon] .nrt[data-astro-cid-kperucdh]{animation:neon 1.8s linear both}[data-astro-cid-kperucdh][data-logo=neon] .nrt[data-astro-cid-kperucdh]{animation-delay:.25s}@keyframes neon{0%{opacity:0;color:var(--green);filter:drop-shadow(0 0 14px rgb(202 255 22 / .7))}8%{opacity:1}11%{opacity:.15}18%{opacity:1}21%{opacity:.35}28%,60%{opacity:1;color:var(--green);filter:drop-shadow(0 0 14px rgb(202 255 22 / .7))}to{opacity:1;color:#fff;filter:drop-shadow(0 0 0 rgb(202 255 22 / 0))}}[data-astro-cid-kperucdh][data-logo=calm] .chicanez{animation:letter-in .8s cubic-bezier(.2,.7,.2,1) both}[data-astro-cid-kperucdh][data-logo=calm] .stripe[data-astro-cid-kperucdh]{animation:fade .4s ease-out both;animation-delay:calc(.3s + var(--i) * 40ms)}@keyframes fade{0%{opacity:0}}@media(max-width:700px){.mark[data-astro-cid-kperucdh]{max-width:570px;margin-top:38px}}@media(prefers-reduced-motion:reduce){.mark[data-astro-cid-kperucdh] *,.mark[data-astro-cid-kperucdh] .chicanez,.nrt[data-astro-cid-kperucdh]{animation:none!important}}.hero[data-astro-cid-f2t6dg3d]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,var(--page-max));min-height:calc(100svh - 88px);margin:0 auto;padding-block:clamp(70px,8vw,120px);text-align:center}.intro[data-astro-cid-f2t6dg3d]{width:min(100%,800px);min-width:0}.overline[data-astro-cid-f2t6dg3d]{display:flex;align-items:center;justify-content:center;gap:10px;color:#c9cec4;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.text[data-astro-cid-f2t6dg3d]{max-width:520px;margin:clamp(44px,5vw,64px) auto 0;color:#c2c8bc;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.discover[data-astro-cid-f2t6dg3d]{display:inline-flex;align-items:center;gap:24px;min-height:48px;margin-top:28px;border-bottom:1px solid #717a69;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:border-color .2s,color .2s}.discover[data-astro-cid-f2t6dg3d] span[data-astro-cid-f2t6dg3d]{color:var(--green);font-size:20px}.discover[data-astro-cid-f2t6dg3d]:hover{color:var(--green);border-color:var(--green)}@media(max-width:900px){.hero[data-astro-cid-f2t6dg3d]{min-height:auto;padding-block:80px}}@media(max-width:700px){.hero[data-astro-cid-f2t6dg3d]{padding-block:72px}.text[data-astro-cid-f2t6dg3d]{margin-top:40px}}@media(max-width:480px){.hero[data-astro-cid-f2t6dg3d]{padding-block:56px 64px}}.about[data-astro-cid-zg7apmfm]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:8%;align-items:start}.about[data-astro-cid-zg7apmfm] h2[data-astro-cid-zg7apmfm]{margin-top:24px}.story[data-astro-cid-zg7apmfm] p[data-astro-cid-zg7apmfm]{color:#c2c8bc;font-size:16px;line-height:1.7}.story[data-astro-cid-zg7apmfm] p[data-astro-cid-zg7apmfm]+p[data-astro-cid-zg7apmfm]{margin-top:18px}.story[data-astro-cid-zg7apmfm] .lead[data-astro-cid-zg7apmfm]{color:var(--text);font-size:clamp(19px,1.7vw,23px);font-weight:600;line-height:1.45;letter-spacing:-.01em}.story[data-astro-cid-zg7apmfm] .closing[data-astro-cid-zg7apmfm]{padding-left:16px;color:var(--text);font-weight:600;border-left:3px solid var(--green)}.path[data-astro-cid-zg7apmfm],.support[data-astro-cid-zg7apmfm]{margin-top:clamp(64px,8vw,112px)}.sub-heading[data-astro-cid-zg7apmfm]{display:grid;gap:18px;max-width:720px;margin-bottom:36px}h3[data-astro-cid-zg7apmfm]{font-size:clamp(28px,3.2vw,44px);line-height:1.05;letter-spacing:-.045em;text-wrap:balance}.steps[data-astro-cid-zg7apmfm]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.step[data-astro-cid-zg7apmfm]{display:flex;flex-direction:column;gap:14px;min-width:0;padding:clamp(22px,2.4vw,32px);background:#141714;border:1px solid var(--line);border-top:3px solid var(--green)}.step[data-astro-cid-zg7apmfm]:nth-child(2n){border-top-color:var(--red-soft)}.step-top[data-astro-cid-zg7apmfm]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.step-number[data-astro-cid-zg7apmfm]{color:#5b6356;font-size:34px;font-weight:800;line-height:1;letter-spacing:-.06em}.stage[data-astro-cid-zg7apmfm]{color:var(--green);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.step[data-astro-cid-zg7apmfm]:nth-child(2n) .stage[data-astro-cid-zg7apmfm]{color:var(--red-soft)}h4[data-astro-cid-zg7apmfm]{font-size:clamp(19px,1.6vw,23px);line-height:1.15;letter-spacing:-.03em}.step[data-astro-cid-zg7apmfm] p[data-astro-cid-zg7apmfm]{color:#bfc5b8;font-size:14px;line-height:1.6}.step[data-astro-cid-zg7apmfm] .role[data-astro-cid-zg7apmfm]{margin-top:auto;padding-top:14px;color:#d6ddd0;border-top:1px solid var(--line)}.role[data-astro-cid-zg7apmfm] span[data-astro-cid-zg7apmfm]{display:block;margin-bottom:6px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.support[data-astro-cid-zg7apmfm] ul[data-astro-cid-zg7apmfm]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}.support[data-astro-cid-zg7apmfm] li[data-astro-cid-zg7apmfm]{padding-left:16px;border-left:2px solid var(--green)}.support[data-astro-cid-zg7apmfm] li[data-astro-cid-zg7apmfm]:nth-child(2n){border-left-color:var(--red-soft)}.support[data-astro-cid-zg7apmfm] p[data-astro-cid-zg7apmfm]{margin-top:10px;color:#bfc5b8;font-size:14px;line-height:1.6}@media(max-width:1100px){.steps[data-astro-cid-zg7apmfm],.support[data-astro-cid-zg7apmfm] ul[data-astro-cid-zg7apmfm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.about[data-astro-cid-zg7apmfm]{grid-template-columns:1fr;gap:32px}}@media(max-width:600px){.steps[data-astro-cid-zg7apmfm],.support[data-astro-cid-zg7apmfm] ul[data-astro-cid-zg7apmfm]{grid-template-columns:1fr}}.card[data-astro-cid-rid2f2zq]{--card-pad: clamp(26px, 3vw, 42px);position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:360px;padding:100px var(--card-pad) var(--card-pad);overflow:hidden;background:#1a1d19;border:1px solid #444b40;border-top:3px solid var(--green);transition:background .2s,border-color .2s}.card[data-astro-cid-rid2f2zq]:hover{background:#20251e;border-color:var(--green)}.card[data-astro-cid-rid2f2zq]:after{content:"";position:absolute;right:0;bottom:-1px;width:70px;height:4px;background:var(--red)}.track[data-astro-cid-rid2f2zq]{position:absolute;z-index:-1;top:50%;right:5%;width:min(42%,500px);height:auto;opacity:.8;transform:translateY(-50%)}.track-road[data-astro-cid-rid2f2zq]{stroke:#424b3e;stroke-width:30;stroke-linejoin:round;stroke-linecap:round}.track-line[data-astro-cid-rid2f2zq]{stroke:var(--green);stroke-width:3;stroke-dasharray:7 10;stroke-linejoin:round;stroke-linecap:round}.copy[data-astro-cid-rid2f2zq]{position:relative;z-index:1;display:block;min-width:0;max-width:580px}.kicker[data-astro-cid-rid2f2zq]{display:flex;align-items:center;gap:9px;margin-bottom:14px;color:var(--green);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.title[data-astro-cid-rid2f2zq]{display:block;max-width:12ch;font-size:clamp(32px,3.7vw,52px);font-weight:700;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.teaser[data-astro-cid-rid2f2zq]{display:block;max-width:36ch;margin-top:18px;color:#c0c4b9;font-size:15px;line-height:1.5}.facts[data-astro-cid-rid2f2zq]{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:24px;color:#d7dbcf;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.facts[data-astro-cid-rid2f2zq] span[data-astro-cid-rid2f2zq]+span[data-astro-cid-rid2f2zq]:before{content:"/";margin-right:14px;color:var(--green)}.arrow[data-astro-cid-rid2f2zq]{position:absolute;top:25px;right:var(--card-pad);display:grid;place-items:center;width:48px;height:48px;border:1px solid #69725e;border-radius:50%;transition:background .2s,color .2s,border-color .2s}.arrow[data-astro-cid-rid2f2zq] svg[data-astro-cid-rid2f2zq]{display:block;width:20px;height:20px}.card[data-astro-cid-rid2f2zq]:hover .arrow[data-astro-cid-rid2f2zq]{color:#080808;background:var(--green);border-color:var(--green)}@media(max-width:900px){.card[data-astro-cid-rid2f2zq]{min-height:0;padding-top:80px}.track[data-astro-cid-rid2f2zq]{position:static;z-index:auto;width:100%;max-width:480px;margin:0 auto 24px;transform:none}}@media(max-width:700px){.title[data-astro-cid-rid2f2zq]{font-size:clamp(32px,8vw,48px)}}@media(max-width:480px){.card[data-astro-cid-rid2f2zq]{--card-pad: 24px}.arrow[data-astro-cid-rid2f2zq]{top:18px}.teaser[data-astro-cid-rid2f2zq]{font-size:14px}.facts[data-astro-cid-rid2f2zq]{line-height:1.5}}.grid[data-astro-cid-pkfjyubj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:16px}.grid[data-astro-cid-37cibdjr]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:#394038;border:1px solid #394038}.card[data-astro-cid-37cibdjr]{--accent: var(--green);position:relative;grid-column:span 2;display:flex;flex-direction:column;justify-content:space-between;gap:35px;min-height:250px;padding:30px;background:#141714;border-top:3px solid transparent;transition:border-color .2s,background .2s}.card[data-astro-cid-37cibdjr]:nth-child(2n){--accent: var(--red-soft)}.card[data-astro-cid-37cibdjr]:last-child:nth-child(3n+1){grid-column:1 / -1}.card[data-astro-cid-37cibdjr]:nth-last-child(2):nth-child(3n+1),.card[data-astro-cid-37cibdjr]:last-child:nth-child(3n+2){grid-column:span 3}.card[data-astro-cid-37cibdjr]:first-child{border-top-color:var(--green)}.card[data-astro-cid-37cibdjr]:hover,.card[data-astro-cid-37cibdjr]:focus-visible{background:#22271f;border-top-color:var(--accent)}.number[data-astro-cid-37cibdjr]{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.14em}h3[data-astro-cid-37cibdjr]{max-width:21ch;padding-right:20px;font-size:clamp(23px,2.2vw,32px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}p[data-astro-cid-37cibdjr]{max-width:39ch;margin-top:14px;color:#bfc4b8;font-size:15px;line-height:1.55}.mark[data-astro-cid-37cibdjr]{position:absolute;top:25px;right:25px;color:var(--accent);font-size:20px}@media(max-width:800px){.grid[data-astro-cid-37cibdjr]{grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-astro-cid-37cibdjr],.card[data-astro-cid-37cibdjr]:nth-last-child(2):nth-child(3n+1),.card[data-astro-cid-37cibdjr]:last-child:nth-child(3n+2){grid-column:span 1}.card[data-astro-cid-37cibdjr]:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:480px){.grid[data-astro-cid-37cibdjr]{grid-template-columns:1fr}.card[data-astro-cid-37cibdjr],.card[data-astro-cid-37cibdjr]:last-child:nth-child(odd){grid-column:auto;min-height:190px;padding:24px}}.person[data-astro-cid-ko3edeji]{--photo-bg: linear-gradient(145deg, #252c24, #141714);--photo-border: #3d463b;--photo-ring: #caff1622;--silhouette: #394234;--accent: var(--green);min-width:0}.person[data-astro-cid-ko3edeji]:nth-child(2n){--photo-bg: radial-gradient(ellipse at 50% 40%, #3a2c2a, #1f1716 65%, #14100f);--photo-border: #493632;--photo-ring: #ff746d55;--silhouette: #493936;--accent: var(--red-soft)}.photo[data-astro-cid-ko3edeji]{position:relative;display:flex;align-items:flex-end;aspect-ratio:4 / 5;overflow:hidden;background:var(--photo-bg);border:1px solid var(--photo-border)}.photo[data-astro-cid-ko3edeji]:before,.photo[data-astro-cid-ko3edeji]:after{content:"";position:absolute;pointer-events:none}.photo[data-astro-cid-ko3edeji]:before{inset:12px;border:1px solid #ffffff12}.photo[data-astro-cid-ko3edeji]:after{top:14%;left:12.5%;width:75%;aspect-ratio:1;border:1px solid var(--photo-ring);border-radius:50%}.silhouette[data-astro-cid-ko3edeji]{position:absolute;bottom:0;left:50%;width:64%;height:49%;background:var(--silhouette);border-radius:48% 48% 0 0;transform:translate(-50%)}.silhouette[data-astro-cid-ko3edeji]:before{content:"";position:absolute;top:-47%;left:26%;width:48%;aspect-ratio:1;background:var(--silhouette);border-radius:50%}.photo-number[data-astro-cid-ko3edeji],.photo-label[data-astro-cid-ko3edeji]{position:absolute;z-index:1;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.photo-number[data-astro-cid-ko3edeji]{top:24px;left:24px;color:var(--accent)}.photo-label[data-astro-cid-ko3edeji]{right:24px;bottom:22px;left:24px;color:#d7ddd1}.name[data-astro-cid-ko3edeji]{margin-top:18px;font-size:clamp(16px,1.5vw,21px);line-height:1.2;letter-spacing:-.03em}.role[data-astro-cid-ko3edeji]{margin-top:8px;color:#aeb6a7;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.description[data-astro-cid-ko3edeji]{margin-top:13px;color:#bfc5b8;font-size:14px;line-height:1.55}@media(max-width:480px){.photo-number[data-astro-cid-ko3edeji]{top:16px;left:16px}.photo-label[data-astro-cid-ko3edeji]{right:16px;bottom:16px;left:16px;font-size:9px}.name[data-astro-cid-ko3edeji]{font-size:16px}}.programme[data-astro-cid-w33w2ry3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(48px,9vw,140px)}.accent-green[data-astro-cid-w33w2ry3]{--accent: var(--green);--watermark: #caff1610}.accent-red[data-astro-cid-w33w2ry3]{--accent: var(--red-soft);--watermark: #ff746d12}.programme[data-astro-cid-w33w2ry3] .section-number[data-astro-cid-w33w2ry3]{color:var(--accent)}.heading[data-astro-cid-w33w2ry3]{position:relative;isolation:isolate;min-width:0;overflow:hidden}.heading[data-astro-cid-w33w2ry3] h2[data-astro-cid-w33w2ry3]{position:relative;max-width:13ch;margin-top:28px;line-height:1;overflow-wrap:break-word}.watermark[data-astro-cid-w33w2ry3]{position:absolute;z-index:-1;right:0;bottom:-.18em;color:var(--watermark);font-size:clamp(130px,19vw,270px);font-weight:800;line-height:1;letter-spacing:-.08em}.body[data-astro-cid-w33w2ry3]{min-width:0;max-width:580px;padding-top:4px}.lead[data-astro-cid-w33w2ry3]{font-size:clamp(23px,2.5vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.04em;text-wrap:balance}.text[data-astro-cid-w33w2ry3]{margin-top:24px;color:#c0c5ba;font-size:16px;line-height:1.7}.block[data-astro-cid-w33w2ry3]{margin-top:36px}.label[data-astro-cid-w33w2ry3]{margin-bottom:16px;color:var(--accent);font-size:10px;letter-spacing:.14em;text-transform:uppercase}ul[data-astro-cid-w33w2ry3]{margin:0;padding:0;list-style:none}.simulators[data-astro-cid-w33w2ry3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.simulators[data-astro-cid-w33w2ry3] li[data-astro-cid-w33w2ry3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:62px;padding:16px;color:#f1f1eb;background:#1b1e19;border:1px solid #454a3f;font-size:15px;font-weight:700}.platform[data-astro-cid-w33w2ry3]{padding:4px 7px;color:#edf0f3;background:#272a2c;font-size:10px;letter-spacing:.04em}.focus[data-astro-cid-w33w2ry3]{padding-top:22px;border-top:1px solid #434a3e}.focus[data-astro-cid-w33w2ry3] ul[data-astro-cid-w33w2ry3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.focus[data-astro-cid-w33w2ry3] li[data-astro-cid-w33w2ry3]{padding-left:12px;color:#e1e5db;border-left:2px solid var(--accent);font-size:14px;line-height:1.45}.drivers[data-astro-cid-w33w2ry3]{margin-top:48px}.drivers[data-astro-cid-w33w2ry3] .label[data-astro-cid-w33w2ry3]{margin-bottom:20px;font-size:11px}.drivers-grid[data-astro-cid-w33w2ry3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:360px}@media(max-width:800px){.programme[data-astro-cid-w33w2ry3]{grid-template-columns:1fr}.watermark[data-astro-cid-w33w2ry3]{right:2%;bottom:-.2em}}@media(max-width:480px){.simulators[data-astro-cid-w33w2ry3] li[data-astro-cid-w33w2ry3]{padding:12px;font-size:14px}.focus[data-astro-cid-w33w2ry3] ul[data-astro-cid-w33w2ry3]{grid-template-columns:1fr;gap:14px}}.people[data-astro-cid-4fmamymm] .section-number[data-astro-cid-4fmamymm]{color:var(--red-soft)}.grid[data-astro-cid-4fmamymm]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media(max-width:800px){.grid[data-astro-cid-4fmamymm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.grid[data-astro-cid-4fmamymm]{gap:32px 14px}}.options[data-astro-cid-5bpy5oen]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.option[data-astro-cid-5bpy5oen]{display:flex;flex-direction:column;gap:16px;min-width:0;padding:clamp(26px,3vw,44px);background:#141714;border:1px solid var(--line);border-top:3px solid var(--green)}.option-shop[data-astro-cid-5bpy5oen]{border-top-color:var(--red-soft)}.kicker[data-astro-cid-5bpy5oen]{color:var(--green);font-size:11px;font-weight:700;letter-spacing:.14em}.option-shop[data-astro-cid-5bpy5oen] .kicker[data-astro-cid-5bpy5oen]{color:var(--red-soft)}h3[data-astro-cid-5bpy5oen]{font-size:clamp(24px,2.4vw,34px);line-height:1.05;letter-spacing:-.04em;text-wrap:balance}.option[data-astro-cid-5bpy5oen]>p[data-astro-cid-5bpy5oen]{max-width:46ch;color:#c2c8bc;font-size:16px;line-height:1.65}.shop[data-astro-cid-5bpy5oen]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:4px 0 0;padding-top:18px;border-top:1px solid var(--line)}dt[data-astro-cid-5bpy5oen]{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}dd[data-astro-cid-5bpy5oen]{margin:8px 0 0;color:var(--text);font-size:14px;line-height:1.55}.actions[data-astro-cid-5bpy5oen]{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px}.button[data-astro-cid-5bpy5oen]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;color:var(--text);border:1px solid #5b6356;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:border-color .2s,color .2s}.button[data-astro-cid-5bpy5oen] span[data-astro-cid-5bpy5oen]{color:var(--muted)}.button[data-astro-cid-5bpy5oen]:hover{color:var(--green);border-color:var(--green)}@media(max-width:800px){.options[data-astro-cid-5bpy5oen]{grid-template-columns:1fr}}@media(max-width:480px){.shop[data-astro-cid-5bpy5oen]{grid-template-columns:1fr}}.partner[data-astro-cid-urq4aocv]{display:flex;flex-direction:column;align-items:center;width:min(100%,220px);min-width:0;padding:8px;text-align:center}.logo[data-astro-cid-urq4aocv]{display:flex;align-items:center;justify-content:center;width:min(100%,200px);height:41px}.partner[data-astro-cid-urq4aocv] .partner-logo{width:auto;height:auto;max-width:100%;max-height:100%;transition:opacity .2s}.partner[data-astro-cid-urq4aocv]:hover .partner-logo{opacity:.8}p[data-astro-cid-urq4aocv]{max-width:30ch;margin-top:8px;color:#c6cbc0;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;transition:color .2s}.partner[data-astro-cid-urq4aocv]:hover p[data-astro-cid-urq4aocv]{color:var(--text)}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.DUMzJB7m.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-600-normal.71GNu3SW.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-600-normal.BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-greek-600-normal.DzTrcv_p.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-600-normal.D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-vietnamese-600-normal.DpPYBSTl.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-600-normal.DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sentinel{font-family:IBM Plex Sans,Arial,sans-serif}.sentinel p{font-weight:600}.wordmark[data-astro-cid-jdhx7ggf]{display:flex;align-items:center;justify-content:center;gap:4px;color:#fff;font-size:24.2px;font-weight:600;line-height:1;letter-spacing:-.04em;white-space:nowrap}.wordmark[data-astro-cid-jdhx7ggf] span[data-astro-cid-jdhx7ggf]:last-child{color:#2e6bff}.shimchamp[data-astro-cid-l6z54iss]{width:200px}.shim[data-astro-cid-l6z54iss]{fill:#eceae6}.champ[data-astro-cid-l6z54iss]{fill:#d50000}.partners[data-astro-cid-un64ngu4]{padding-block:clamp(40px,5vw,64px);text-align:center}h2[data-astro-cid-un64ngu4]{color:var(--green);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.grid[data-astro-cid-un64ngu4]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:28px;margin-top:16px}.home[data-astro-cid-xhaoqxbd]{--home-gutter: clamp(24px, 4.2vw, 64px);position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100svh;padding:0 var(--home-gutter) 30px;overflow:clip}.sections[data-astro-cid-xhaoqxbd]{width:min(100%,var(--page-max));margin-inline:auto}.footer[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;justify-content:space-between;width:min(100%,var(--page-max));margin:40px auto 0;padding-top:40px;color:#aaa;border-top:1px solid var(--line);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.lines[data-astro-cid-xhaoqxbd]{display:flex;gap:4px}.lines[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]{width:22px;height:4px;background:var(--red);transform:skew(-30deg)}.lines[data-astro-cid-xhaoqxbd] i[data-astro-cid-xhaoqxbd]:last-child{background:var(--green)}@media(max-width:480px){.home[data-astro-cid-xhaoqxbd]{--home-gutter: 20px}.footer[data-astro-cid-xhaoqxbd]{font-size:9px}}@supports not (overflow: clip){.home[data-astro-cid-xhaoqxbd]{overflow:visible}}
