@font-face{font-family:Archivo;src:url(/fonts/Archivo-Variable.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:block}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Italic-Variable.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:italic;font-display:block}:root{--p:#062633;--s:#566772;--si:#b8c3c9;--pa:#f4f6f8;--pa2:#dfe5e9;--m:#d8b9d7;--o:#d23b1f;--od:#b8321a;--ln:#06263324;--lnd:#f4f6f838;--g:clamp(16px,4vw,40px);--dots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ccircle cx='13' cy='13' r='1.4' fill='%23B8C3C9' fill-opacity='.36'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{color:#062633;-webkit-text-size-adjust:100%;scroll-padding-top:120px}body{background:var(--pa);color:var(--p);-webkit-font-smoothing:antialiased;font-family:Archivo,system-ui,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button,input{font-family:Archivo,system-ui,sans-serif}h1,h2,h3{text-wrap:balance}p,small{text-wrap:pretty}:focus-visible{outline:2px solid var(--o);outline-offset:2px}.c{max-width:1280px;padding:0 var(--g);margin:0 auto}.marke{font-variation-settings:"wdth" 125;letter-spacing:-.05em;white-space:nowrap;font-weight:900}.marke i{color:var(--mp,var(--od));font-style:normal}.bar,footer,.abo,.cov,.stage{--mp:var(--o)}:root{--breit:"wdth" 125}.breit,.stage h2 .b,.do b,.iss h3,.abo h3,.ev .d,.cov{font-variation-settings:var(--breit)}.bar{z-index:50;background:var(--p);color:var(--pa);height:60px;padding:0 var(--g);border-bottom:1px solid #f4f6f81f;align-items:center;gap:18px;display:flex;position:sticky;top:0}.brand{align-items:center;min-height:44px;font-size:19px;display:inline-flex}.bar .sp{flex:1}.sw{border:1px solid #f4f6f84d;display:flex}.sw a{letter-spacing:.12em;text-transform:uppercase;min-height:44px;color:var(--si);align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.sw a+a{border-left:1px solid #f4f6f84d}.sw a:hover{background:var(--pa);color:var(--p)}.bar .lk{letter-spacing:.12em;text-transform:uppercase;min-height:44px;color:var(--si);align-items:center;font-size:12px;font-weight:700;display:inline-flex}.bar .lk:hover{color:var(--pa);text-underline-offset:5px;text-decoration:underline}.btn{background:var(--od);min-height:44px;color:var(--pa);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 16px;font:800 12px Archivo,system-ui,sans-serif;display:inline-flex}.btn:hover{text-underline-offset:4px;text-decoration:underline}.nav{z-index:40;background:var(--pa);border-bottom:1px solid var(--ln);position:sticky;top:60px}.nav .c{scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.nav .c::-webkit-scrollbar{display:none}.nav a{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;min-height:47px;color:var(--s);border-top:3px solid #0000;border-bottom:3px solid #0000;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:flex}.nav a:hover,.nav a.on{color:var(--p);border-bottom-color:var(--o)}.nav .srch{border:1px solid var(--ln);flex:none;min-width:200px;margin-left:auto;display:flex}.nav .srch input{color:var(--p);background:0 0;border:0;width:100%;padding:8px 10px;font:500 14px Archivo,system-ui,sans-serif}.nav .srch input::placeholder{color:var(--s)}.note{background:var(--m);color:var(--p);padding:9px var(--g);text-align:center;font-size:13px;font-weight:600}.mast{border-bottom:4px solid var(--p);grid-template-columns:1fr auto;align-items:end;gap:20px;margin-bottom:clamp(24px,3.4vw,40px);padding-top:clamp(26px,5vw,52px);padding-bottom:clamp(18px,3vw,28px);display:grid}.mast h1{white-space:normal;font-size:clamp(46px,9vw,124px);line-height:.88}.mast .slo{color:var(--s);margin-top:12px;font-size:clamp(16px,1.9vw,22px);font-weight:200;line-height:1.3}.mast .dl{text-align:right;color:var(--s);white-space:nowrap;font-size:13px;line-height:1.7}.mast .dl b{color:var(--p);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.vis{background:var(--p);position:relative;overflow:hidden}.vis:before{content:"";background-image:var(--dots);background-size:26px 26px;position:absolute;inset:0 0 0 38%}.vis i,.vis b{aspect-ratio:1;position:absolute}.vis.ki i{background:var(--o)}.vis.ld i{background:var(--m)}.vis b{border:2px solid var(--si)}.v0 i{width:24%;top:20%;right:16%}.v0 b{width:16%;top:50%;right:46%}.v1 i{width:22%;bottom:14%;left:12%}.v1 b{width:34%;top:12%;right:10%}.v2 i{width:20%;bottom:14%;right:8%}.v2 b{width:18%;top:20%;left:16%}.v3 i{width:18%;top:30%;right:30%}.v3 b{width:26%;top:46%;right:12%}.v4 i{width:16%;top:24%;right:22%}.v4 b{width:30%;top:30%;left:14%}.vis.ph:before{display:none}.vis.ph img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.stage{background:var(--p);color:var(--pa);padding:clamp(32px,5vw,64px) 0 clamp(36px,5.5vw,72px)}.stage h2{font-size:min(96px,calc((100vw - 2 * var(--g)) / 12.6));letter-spacing:-.045em;margin-bottom:clamp(24px,3.4vw,44px);line-height:.93}.stage h2 a{display:block}.stage h2 .b{white-space:nowrap;font-weight:900;display:block}.stage h2 .l{color:var(--si);letter-spacing:-.05em;font-weight:200;display:block}.stage h2 i{color:var(--o);font-style:normal}.stage h2 a:hover .b{text-underline-offset:10px;text-decoration:underline;text-decoration-thickness:4px}.sgrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(20px,3.4vw,48px);display:grid}.stage .vis{aspect-ratio:2;outline:1px solid var(--si);outline-offset:-1px}.stage .vis i{background:var(--m)}.vis .tg{z-index:2;background:var(--pa);color:var(--p);letter-spacing:.14em;text-transform:uppercase;padding:8px 10px;font-size:11px;font-weight:800;position:absolute;top:0;left:0}.stx{flex-direction:column;gap:18px;display:flex}.stx p{color:var(--si);font-size:clamp(17px,1.5vw,20px);line-height:1.55}.stx .meta{color:var(--si);font-size:14px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips a{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--si);min-height:44px;color:var(--pa);align-items:center;padding:0 16px;font-size:12px;font-weight:800;display:flex}.chips a:hover{background:var(--pa);color:var(--p)}.layout{grid-template-columns:minmax(0,1fr) 330px;column-gap:49px;display:grid}main{min-width:0;padding-top:clamp(28px,3.6vw,44px)}aside.side{flex-direction:column;gap:30px;padding-top:clamp(28px,3.6vw,44px);display:flex;position:relative}aside.side:before{content:"";border-left:1px solid var(--p);position:absolute;top:0;bottom:0;left:-25px}.sec{border-top:4px solid var(--p);justify-content:space-between;align-items:baseline;gap:12px;padding-top:9px;display:flex}.sec h2{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.sec span{color:var(--s);font-size:13px}.feat{grid-template-columns:1fr 1fr;margin:16px 0 34px;display:grid}.fc{flex-direction:column;padding:0 24px 26px 0;display:flex}.fc:nth-child(2n){border-left:1px solid var(--ln);padding:0 0 26px 24px}.fc:nth-child(n+3){border-top:1px solid var(--ln);padding-top:24px;padding-bottom:0}.fc .vis{aspect-ratio:16/10}.fc .cb{border-top:4px solid var(--o);flex-direction:column;flex:1;gap:9px;padding-top:14px;display:flex}.fc.ld .cb{border-top-color:var(--m)}.fc h3{font-size:21px;font-weight:800;line-height:1.2}.fc p{color:var(--s);flex:1;font-size:15px;line-height:1.5}.ch{color:var(--s);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.ch .wl{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.fc.ki .wl{color:var(--od)}.fc.ld .wl{color:var(--s)}.rg{letter-spacing:.1em;text-transform:uppercase;color:var(--s);border:1px solid var(--s);padding:2px 6px;font-size:11px;font-weight:800}.gb{background:var(--p);color:var(--pa);letter-spacing:.14em;text-transform:uppercase;padding:4px 7px;font-size:10px;font-weight:800}.cf{color:var(--s);align-items:center;gap:10px;font-size:13px;display:flex}.cf span.m{flex:1}.cf em{background:var(--o);width:30px;height:30px;color:var(--pa);flex:none;place-items:center;font-size:19px;font-style:normal;font-weight:800;display:grid}.fc.ld .cf em{background:var(--m);color:var(--p)}.fc:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.list{margin-top:8px}.mr{border-bottom:1px solid var(--ln);border-left:4px solid var(--o);grid-template-columns:62px 196px minmax(0,1fr) 28px;align-items:center;gap:16px;min-height:52px;padding:10px 0 10px 14px;display:grid}.mr.ld{border-left-color:var(--m)}.mr .dt{color:var(--s);font-size:13px;font-weight:700}.mr .ty{letter-spacing:.14em;text-transform:uppercase;color:var(--s);font-size:11px;font-weight:800}.mr .tl{text-wrap:balance;font-size:17px;font-weight:800;line-height:1.3}.mr em{text-align:right;font-style:normal;font-weight:800}.mr:hover .tl{text-underline-offset:4px;text-decoration:underline}.morebtn{align-items:center;gap:14px;min-height:44px;margin-top:16px;font-size:15px;font-weight:800;display:inline-flex}.morebtn b{background:var(--p);width:44px;height:44px;color:var(--pa);place-items:center;display:grid}.morebtn:hover{text-underline-offset:5px;text-decoration:underline}.hd{border-top:2px solid var(--p);justify-content:space-between;align-items:center;gap:12px;display:flex}.hd h2{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.hd a{letter-spacing:.1em;text-transform:uppercase;min-height:44px;color:var(--p);align-items:center;font-size:12px;font-weight:800;display:inline-flex}.hd a:hover{text-underline-offset:4px;text-decoration:underline}.sl{border-bottom:1px solid var(--ln);border-left:3px solid var(--o);padding:11px 0 12px 12px;display:block}.sl.ld{border-left-color:var(--m)}.sl h3{font-size:16px;font-weight:800;line-height:1.3}.sl .ty{letter-spacing:.12em;text-transform:uppercase;color:var(--s);margin-top:4px;font-size:11px;font-weight:800;display:block}.sl small{color:var(--s);margin-top:4px;font-size:12.5px;font-style:italic;font-weight:300;display:block}.sl:hover h3{text-underline-offset:3px;text-decoration:underline}.dos{gap:10px;margin-top:6px;display:grid}.do{background:var(--pa2);justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:14px;display:flex}.do b{letter-spacing:-.02em;font-size:16px;font-weight:900;display:block}.do small{color:var(--s);font-size:12px;font-weight:500;display:block}.do em{color:var(--od);font-style:normal;font-weight:800}.do:hover b{text-underline-offset:3px;text-decoration:underline}.ev{border-bottom:1px solid var(--ln);grid-template-columns:54px 1fr;gap:12px;padding:12px 0;display:grid}.ev .d{background:var(--p);color:var(--pa);text-align:center;font-variation-settings:"wdth" 125;align-self:start;padding:8px 4px;font-size:18px;font-weight:900;line-height:1}.ev .d small{letter-spacing:.12em;color:var(--si);margin-top:4px;font-size:10px;font-weight:800;display:block}.ev.past .d{background:var(--s)}.ev.past .d small{color:var(--pa)}.ev h3{font-size:15px;font-weight:800;line-height:1.25}.ev p{color:var(--s);margin-top:3px;font-size:13px}.ev:hover h3{text-underline-offset:3px;text-decoration:underline}.iss{grid-template-columns:86px 1fr;align-items:center;gap:10px 14px;padding:12px 0;display:grid}.cov{aspect-ratio:3/4;background:var(--p);color:var(--pa);font-variation-settings:"wdth" 125;letter-spacing:-.02em;flex-direction:column;justify-content:space-between;padding:8px;font-size:10px;font-weight:900;line-height:1;display:flex}.cov .marke{white-space:normal}.cov span{background:var(--o);height:36%;display:block}.iss h3{font-size:min(14.5px,calc((100vw - 2 * var(--g)) / 23));letter-spacing:-.02em;white-space:nowrap;grid-column:1/-1;font-weight:900;line-height:1.2}.iss p{color:var(--s);margin:3px 0 8px;font-size:13px}.iss .bt{gap:8px;display:flex}.iss .bt b{letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid var(--o);padding-bottom:2px;font-size:11px;font-weight:800}.iss:hover h3{text-underline-offset:3px;text-decoration:underline}.arch{gap:10px;margin-top:4px;display:flex}.arch a{flex:1}.arch .cov{padding:6px;font-size:8px}.arch .cov span{background:var(--m)}.arch small{color:var(--s);margin-top:5px;font-size:11px;font-weight:700;display:block}.arch a:hover small{text-underline-offset:3px;text-decoration:underline}.abo{background:var(--p);color:var(--pa);padding:22px}.abo h3{letter-spacing:-.03em;font-size:22px;font-weight:900;line-height:1.05}.abo p{color:var(--si);margin:10px 0 14px;font-size:14px}.abo .ch2{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.abo label{border:1px solid var(--si);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.abo input[type=checkbox]{appearance:none;border:1.5px solid var(--si);background:0 0;width:16px;height:16px;margin:0}.abo input[type=checkbox]:checked{background:var(--pa);box-shadow:inset 0 0 0 4px var(--pa),inset 0 0 0 8px var(--p);border-color:var(--pa)}.abo input[type=email]{background:var(--pa);width:100%;min-height:48px;color:var(--p);border:0;margin-bottom:8px;padding:12px 14px;font:500 15px Archivo,system-ui,sans-serif}.abo input::placeholder{color:var(--s)}.abo .btn{width:100%;min-height:48px;font-size:13px}.abo .ok{color:var(--pa);font-weight:700}.abo :focus-visible{outline-color:var(--o)}footer{background:var(--p);color:var(--si);margin-top:clamp(48px,7vw,80px);padding:44px 0 30px;font-size:14px}footer .g{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px;display:grid}footer .bn{color:var(--pa);font-size:28px}footer h4{letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800}footer .g a{min-height:44px;color:var(--pa);align-items:center;display:flex}footer a:hover{text-underline-offset:4px;text-decoration:underline}footer .fl{border-top:1px solid var(--lnd);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:32px;padding-top:16px;font-size:12px;display:flex}footer .fl b{color:var(--pa);letter-spacing:.16em;text-transform:uppercase}@media (max-width:1100px){.layout{grid-template-columns:1fr}aside.side:before{display:none}aside.side{margin-top:20px}footer .g{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.nav .srch{display:none}.sgrid{grid-template-columns:1fr}}@media (max-width:860px){.bar .sw{display:none}}@media (max-width:640px){.bar{gap:12px}.bar .lk{display:none}.brand{font-size:16px}.nav a:first-child{padding-left:0}.mast{grid-template-columns:1fr}.mast .dl{text-align:left}.stage h2{font-size:calc((100vw - 2 * var(--g)) / 11.9)}.feat{grid-template-columns:1fr}.fc,.fc:nth-child(2n),.fc:nth-child(n+3){border-left:0;padding:0 0 24px}.fc+.fc{border-top:1px solid var(--ln);padding-top:22px}.mr{grid-template-columns:auto minmax(0,1fr);gap:4px 12px}.mr .tl{grid-area:1/1/auto/-1}.mr .dt{grid-area:2/1}.mr .ty{grid-area:2/2}.mr em{display:none}footer .g{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
