.story{--rose:#e11d48;--rose-soft:#fff1f3;--sticky-top:calc(var(--header-h) + 24px);padding-bottom:clamp(48px,6vw,80px);position:relative}.story-progress{inset-inline:0;z-index:120;background:linear-gradient(90deg, var(--blue-2), #5fb0ff);transform-origin:0;height:3px;transition:transform .1s linear;position:fixed;top:0}[dir=rtl] .story-progress{transform-origin:100%;background:linear-gradient(-90deg, var(--blue-2), #5fb0ff)}.story-head{background:radial-gradient(900px 320px at 85% -10%,#1a73f01a,#0000 70%),radial-gradient(600px 260px at 0 0,#0a24630f,#0000 70%);padding:clamp(22px,3vw,36px) 0 clamp(26px,3vw,36px);position:relative}.crumbs{font-size:calc(13px * var(--fs));color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.crumbs a{transition:color .2s}.crumbs a:hover{color:var(--blue)}.crumbs span[aria-current]{color:var(--navy);font-weight:var(--fw-600)}.crumbs svg{opacity:.5}.story-head__tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.chip{height:30px;font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);color:var(--navy);border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 13px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.chip--solid{background:var(--navy);border-color:var(--navy);color:#fff;letter-spacing:calc(.04em * var(--ls));text-transform:uppercase;font-size:calc(11.5px * var(--fs))}a.chip:hover{background:var(--blue-light);color:var(--blue);border-color:#bcd6fb}.story-title{max-width:960px;font-family:var(--font-head);font-size:calc(clamp(28px, 3.7vw, 48px) * var(--fs));font-weight:var(--fw-800);line-height:calc(1.14 * var(--lh));letter-spacing:calc(-.025em * var(--ls));color:var(--navy);text-wrap:balance;margin-top:18px}.story-dek{max-width:780px;font-size:calc(clamp(16px, 1.4vw, 19px) * var(--fs));line-height:calc(1.6 * var(--lh));color:var(--muted);text-wrap:pretty;margin-top:18px}.story-byline{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;padding-top:22px;display:flex}.story-byline>img{width:46px;height:46px;box-shadow:0 0 0 1px var(--line), 0 4px 12px #0a246314;background:#fff;border-radius:50%}.story-byline__who{flex-direction:column;gap:3px;min-width:0;display:flex}.story-byline__who strong{font-size:calc(14.5px * var(--fs));font-weight:var(--fw-700);color:var(--navy);align-items:center;gap:5px;display:inline-flex}.story-byline__who strong svg{color:var(--blue-2)}.story-byline__who>span{font-size:calc(13px * var(--fs));color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.story-byline__who>span>*{align-items:center;gap:5px;display:inline-flex}.story-byline__who i{opacity:.5;font-style:normal}.story-byline__share{margin-inline-start:auto}.share-row{flex-wrap:wrap;gap:8px;display:flex}.share-row__btn{width:40px;height:40px;color:var(--navy);border:1px solid var(--line);transition:background .25s, color .25s, border-color .25s, transform .25s var(--ease);background:#fff;border-radius:12px;place-items:center;display:grid}.share-row__btn:hover{background:var(--navy);border-color:var(--navy);color:#fff;transform:translateY(-2px)}.share-row__btn.is-done{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.container.story-cover{margin-block:0}.story-cover__img{aspect-ratio:21/9;background:var(--blue-light);box-shadow:var(--shadow);border-radius:26px;position:relative;overflow:hidden}.story-cover__img img{object-fit:cover;width:100%;height:100%;animation:story-cover 1.4s var(--ease) both}@keyframes story-cover{0%{opacity:.4;transform:scale(1.06)}}.story-cover figcaption{border-inline-start:2px solid var(--blue-2);font-size:calc(12.5px * var(--fs));color:var(--muted);margin-top:12px;padding-inline-start:12px}.container.story-layout{grid-template-columns:56px minmax(0,1fr) 320px;align-items:start;gap:clamp(24px,3.4vw,48px);margin-top:clamp(28px,3.4vw,44px);display:grid}.story-rail,.story-side{align-self:stretch}.story-rail__stick{top:var(--sticky-top);flex-direction:column;align-items:center;gap:10px;display:flex;position:sticky}.story-main{min-width:0;max-width:760px}.rail-btn,.like--rail{width:54px;min-height:54px;color:var(--navy);border:1px solid var(--line);font-size:calc(11.5px * var(--fs));font-weight:var(--fw-600);transition:background .25s, color .25s, border-color .25s, transform .25s var(--ease), box-shadow .25s;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 0;display:flex;position:relative}.rail-btn:hover,.like--rail:hover{box-shadow:var(--shadow-sm);color:var(--blue);border-color:#bcd6fb;transform:translateY(-2px)}.rail-btn.is-on{color:var(--blue);background:var(--blue-light);border-color:#bcd6fb}.rail-btn.is-on svg{fill:currentColor}.like{font-weight:var(--fw-600);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex;position:relative}.like__icon{place-items:center;display:grid;position:relative}.like__icon:after{content:"";border:2px solid var(--rose);opacity:0;border-radius:50%;position:absolute;inset:-8px;transform:scale(.4)}.like svg{transition:transform .3s var(--ease), fill .2s}.like.is-liked{color:var(--rose)}.like.is-liked svg{fill:currentColor}.like--rail.is-liked{background:var(--rose-soft);color:var(--rose);border-color:#fecdd3}.like.is-pop svg{animation:like-pop .55s var(--ease)}.like.is-pop .like__icon:after{animation:like-ring .6s var(--ease)}@keyframes like-pop{0%{transform:scale(1)}30%{transform:scale(.7)}60%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes like-ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.story-body>div>p{font-size:calc(clamp(16px, 1.25vw, 17.5px) * var(--fs));line-height:calc(1.85 * var(--lh));color:#2a3552;text-wrap:pretty;margin-bottom:1.35em}.story-body .story-body__first{font-size:calc(clamp(17px, 1.4vw, 19px) * var(--fs));color:var(--text)}.story-body__first:is(:lang(en),:lang(ru),:lang(de),:lang(fr),:lang(es),:lang(it),:lang(pt),:lang(tr),:lang(id),:lang(sw),:lang(vi)):first-letter{float:inline-start;font-family:var(--font-head);font-size:3.6em;font-weight:var(--fw-800);color:var(--blue);margin:6px 12px 0 0;line-height:.82}[dir=rtl] .story-body__first:first-letter{margin:6px 0 0 12px}.story-quote{border-inline-start:4px solid var(--blue-2);background:linear-gradient(135deg, var(--blue-soft), #fff);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;margin:8px 0 32px;padding:28px 30px 26px;position:relative}.story-quote:before{content:"“";inset-inline-end:22px;color:#1a73f024;font-family:Georgia,serif;font-size:110px;line-height:1;position:absolute;top:-6px}.story-quote p{font-family:var(--font-head);font-size:calc(clamp(18px, 1.6vw, 21px) * var(--fs));font-weight:var(--fw-600);line-height:calc(1.5 * var(--lh));color:var(--navy)}.story-quote cite{font-style:normal;font-size:calc(13px * var(--fs));font-weight:var(--fw-600);color:var(--blue);margin-top:12px;display:block}.story-quote cite:before{content:"— "}.story-topics{border-top:1px dashed #d4deee;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding-top:24px;display:flex}.story-topics>span{font-size:calc(13px * var(--fs));font-weight:var(--fw-600);color:var(--muted);margin-inline-end:4px}.story-react{color:#fff;background:radial-gradient(420px 200px at 100% 0,#5fb0ff59,#0000 70%),linear-gradient(135deg,#0a2463,#0b3d91);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;margin-top:32px;padding:26px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #0a246338}.story-react h2{font-family:var(--font-head);font-size:calc(19px * var(--fs));font-weight:var(--fw-700)}.story-react p{font-size:calc(13.5px * var(--fs));color:#ffffffb8;margin-top:4px}.story-react__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.like--big{color:#fff;height:46px;font-size:calc(14px * var(--fs));transition:background .25s, color .25s, transform .25s var(--ease);background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;padding:0 18px}.like--big:hover{background:#ffffff38;transform:translateY(-2px)}.like--big.is-liked{color:var(--rose);background:#fff;border-color:#fff}.like--big .like__count{border-inline-start:1px solid;border-color:#ffffff4d;padding-inline-start:10px}.like--big.is-liked .like__count{border-color:#fecdd3}.story-react .share-row__btn{color:#fff;background:#ffffff1a;border-color:#fff3}.story-react .share-row__btn:hover{color:var(--navy);background:#fff}.story-pager{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.story-pager__link{border:1px solid var(--line);transition:border-color .25s, transform .25s var(--ease), box-shadow .25s;background:#fff;border-radius:18px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.story-pager__link:hover{box-shadow:var(--shadow);border-color:#bcd6fb;transform:translateY(-3px)}.story-pager__link span{font-size:calc(12px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.06em * var(--ls));text-transform:uppercase;color:var(--blue);align-items:center;gap:6px;display:inline-flex}.story-pager__link strong{font-family:var(--font-head);font-size:calc(15px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.35 * var(--lh));color:var(--navy);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.story-pager__link--next{text-align:end;align-items:flex-end}.comments{border:1px solid var(--line);box-shadow:var(--shadow-sm);scroll-margin-top:calc(var(--header-h) + 16px);background:#fff;border-radius:24px;margin-top:40px;padding:clamp(20px,2.6vw,32px)}.comments__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.comments__head h2{font-family:var(--font-head);font-size:calc(clamp(20px, 1.8vw, 24px) * var(--fs));font-weight:var(--fw-700);color:var(--navy);align-items:center;gap:10px;display:inline-flex}.comments__head h2 span{text-align:center;min-width:30px;font-size:calc(13px * var(--fs));color:var(--blue);background:var(--blue-light);border-radius:999px;padding:2px 10px}.seg{background:#f1f5fb;border-radius:12px;padding:4px;display:inline-flex}.seg button{font-size:calc(13px * var(--fs));font-weight:var(--fw-600);color:var(--muted);border-radius:9px;padding:7px 14px;transition:background .2s,color .2s,box-shadow .2s}.seg button:hover{color:var(--navy)}.seg button.is-active{color:var(--navy);background:#fff;box-shadow:0 1px 2px #0a246314,0 2px 8px #0a24630f}.avatar{--s:40px;width:var(--s);height:var(--s);font-size:calc(var(--s) * .36);letter-spacing:.02em;color:#fff;background:linear-gradient(135deg, hsl(var(--h) 70% 58%), hsl(calc(var(--h) + 40) 65% 42%));box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--line);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.avatar--official{object-fit:contain;background:#fff}.composer{grid-template-columns:auto minmax(0,1fr);gap:14px;margin-top:22px;display:grid}.composer--compact{grid-template-columns:minmax(0,1fr);margin-top:12px}.composer__box{border:1.5px solid var(--line);background:#fbfdff;border-radius:18px;min-width:0;transition:border-color .2s,background .2s,box-shadow .2s}.composer__box:focus-within{border-color:var(--blue-2);background:#fff;box-shadow:0 0 0 4px #1a73f01f}.composer__reply-to{font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);color:var(--blue);align-items:center;gap:6px;padding:12px 16px 0;display:flex}.composer__name,.composer textarea{background:0 0;border:0;outline:none;width:100%;display:block}.composer__name{font-size:calc(13.5px * var(--fs));font-weight:var(--fw-600);color:var(--navy);padding:13px 16px 0}.composer__name::placeholder{color:#9aa5bd;font-weight:var(--fw-500)}.composer textarea{resize:none;min-height:76px;font-family:inherit;font-size:calc(15px * var(--fs));line-height:calc(1.6 * var(--lh));color:var(--text);padding:8px 16px 12px}.composer--compact textarea{min-height:56px}.composer textarea::placeholder{color:#9aa5bd}.composer__emoji{animation:fade-up .2s var(--ease);flex-wrap:wrap;gap:4px;padding:0 10px 8px;display:flex}.composer__emoji button{border-radius:10px;place-items:center;width:36px;height:36px;font-size:19px;transition:background .15s,transform .15s;display:grid}.composer__emoji button:hover{background:var(--blue-light);transform:scale(1.12)}@keyframes fade-up{0%{opacity:0;transform:translateY(4px)}}.composer__bar{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.composer__tool{width:36px;height:36px;color:var(--muted);border-radius:10px;place-items:center;transition:background .2s,color .2s;display:grid}.composer__tool:hover,.composer__tool.is-on{background:var(--blue-light);color:var(--blue)}.composer__count{font-size:calc(12px * var(--fs));color:#9aa5bd;font-variant-numeric:tabular-nums}.composer__count.is-low{color:var(--rose);font-weight:var(--fw-600)}.composer__error{font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);color:var(--rose)}.composer__hint{font-size:calc(12px * var(--fs));color:#9aa5bd;margin-inline-start:auto}.composer__cancel{color:var(--muted);border-color:var(--line);background:#fff}.composer__cancel:hover{color:var(--navy);border-color:#c6d3e8}.composer .btn:disabled{opacity:.45;cursor:default;box-shadow:none;transform:none}.comments__rules{font-size:calc(12px * var(--fs));color:#8a94ab;margin-top:10px;padding-inline-start:58px}.comments__list{margin-top:28px}.comments__list>.comment+.comment{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.comment{animation:fade-up .35s var(--ease);grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid}.comment__body{border-radius:12px;min-width:0}.comment__head{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.comment__head strong{font-size:calc(14.5px * var(--fs));font-weight:var(--fw-700);color:var(--navy)}.comment__head time{font-size:calc(12.5px * var(--fs));color:#8a94ab}.comment__head time:before{content:"·";margin-inline-end:8px}.comment__badge{font-size:calc(11px * var(--fs));font-weight:var(--fw-600);color:var(--blue);background:var(--blue-light);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.comment__badge--you{color:#047857;background:#ecfdf5}.comment__text{font-size:calc(15px * var(--fs));line-height:calc(1.65 * var(--lh));color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px}.comment__text.is-clamped{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.comment__more{font-size:calc(13px * var(--fs));font-weight:var(--fw-600);color:var(--blue);margin-top:4px}.comment__actions{margin-top:6px;flex-wrap:wrap;align-items:center;gap:2px;margin-inline-start:-8px;display:flex}.comment__actions>button,.comment__confirm button{height:32px;font-size:calc(13px * var(--fs));font-weight:var(--fw-600);color:var(--muted);border-radius:9px;align-items:center;gap:6px;padding:0 9px;transition:background .2s,color .2s;display:inline-flex}.comment__actions>button:hover,.comment__confirm button:hover{color:var(--navy);background:#f1f5fb}.comment__like svg{transition:transform .3s var(--ease)}.comment__like:active svg{transform:scale(.8)}.comment__like.is-liked{color:var(--rose)}.comment__like.is-liked svg{fill:currentColor;animation:like-pop .5s var(--ease)}.comment__confirm{font-size:calc(13px * var(--fs));color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px;padding-inline-start:8px;display:inline-flex}.comment__confirm .is-danger{color:var(--rose)}.comment__confirm .is-danger:hover{background:var(--rose-soft);color:var(--rose)}.comment__replies{border-inline-start:2px solid var(--line);margin-top:14px;padding-inline-start:18px}.comment__replies>.comment+.comment{margin-top:16px}.comment__replies .avatar{--s:32px}.comment.is-fresh>.comment__body{animation:comment-fresh 2.4s var(--ease)}@keyframes comment-fresh{0%,40%{background:var(--blue-light);box-shadow:0 0 0 8px var(--blue-light)}to{background:0 0;box-shadow:0 0 0 8px #0000}}.comments__empty{text-align:center;color:var(--muted);font-size:calc(14px * var(--fs));justify-items:center;gap:10px;padding:36px 12px 12px;display:grid}.comments__empty svg{width:56px;height:56px;color:var(--blue);background:var(--blue-light);border-radius:50%;padding:14px}.comments__load{margin:26px auto 0;display:flex}.story-side__stick{top:var(--sticky-top);flex-direction:column;gap:20px;display:flex;position:sticky}.side-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:22px;padding:22px 22px 10px}.side-card h2{font-family:var(--font-head);font-size:calc(18px * var(--fs));font-weight:var(--fw-700);color:var(--navy);align-items:center;gap:10px;display:flex}.side-card h2:before{content:"";background:var(--blue-2);border-radius:4px;width:4px;height:18px}.side-list{margin-top:6px}.side-list li+li{border-top:1px solid var(--line)}.side-list a{grid-template-columns:28px minmax(0,1fr) 62px;align-items:center;gap:12px;padding:14px 0;display:grid}.side-list__num{font-family:var(--font-head);font-size:calc(18px * var(--fs));font-weight:var(--fw-800);color:#c3d2ea;align-self:start;transition:color .2s}.side-list__text strong{font-size:calc(13.5px * var(--fs));font-weight:var(--fw-600);line-height:calc(1.4 * var(--lh));color:var(--navy);-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:color .2s;display:-webkit-box;overflow:hidden}.side-list__text small{font-size:calc(12px * var(--fs));color:#8a94ab;margin-top:4px;display:block}.side-list img{object-fit:cover;width:62px;height:62px;transition:transform .4s var(--ease);border-radius:14px}.side-list a:hover strong,.side-list a:hover .side-list__num{color:var(--blue)}.side-list a:hover img{transform:scale(1.06)}.side-cta{isolation:isolate;color:#fff;border-radius:22px;min-height:250px;display:flex;position:relative;overflow:hidden}.side-cta>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease);position:absolute;inset:0}.side-cta:after{content:"";z-index:-1;background:linear-gradient(#0a246326,#0a2463eb);position:absolute;inset:0}.side-cta:hover>img{transform:scale(1.05)}.side-cta>div{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:22px;display:flex}.side-cta h2{font-family:var(--font-head);font-size:calc(20px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.25 * var(--lh));margin-bottom:16px}.container.story-related{--notch-bg:var(--bg);--notch-r:16px;margin-top:clamp(48px,6vw,80px)}.story-related__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.story-related__head h2{font-family:var(--font-head);font-size:calc(clamp(22px, 2.2vw, 30px) * var(--fs));font-weight:var(--fw-700);letter-spacing:calc(-.02em * var(--ls));color:var(--navy)}.story-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.news-story--col{flex-direction:column;gap:14px;height:100%;display:flex}.news-story--col .news-story__media{aspect-ratio:16/10;border-radius:20px;min-height:0}.story-dock{display:none}.toast{z-index:130;font-size:calc(14px * var(--fs));font-weight:var(--fw-600);color:#fff;background:var(--navy);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity .3s, transform .3s var(--ease);border-radius:14px;align-items:center;gap:8px;padding:12px 18px;display:inline-flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%,16px)}.toast.is-shown{opacity:1;transform:translate(-50%)}.toast svg{color:#6ee7b7}.story-missing{padding:100px var(--gutter);text-align:center}.story-missing h1{font-family:var(--font-head);font-size:calc(32px * var(--fs));color:var(--navy);margin-bottom:24px}@media (width<=1180px){.container.story-layout{grid-template-columns:56px minmax(0,1fr)}.story-main{max-width:none}.story-side{grid-column:1/-1}.story-side__stick{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid;position:static}}@media (width<=900px){.container.story-layout{grid-template-columns:minmax(0,1fr)}.story-rail{display:none}.story{padding-bottom:110px}.story-dock{z-index:90;-webkit-backdrop-filter:saturate(180%)blur(14px);border:1px solid var(--line);background:#ffffffeb;border-radius:999px;gap:4px;padding:6px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #0a24632e}.story-dock .rail-btn,.story-dock .like--rail{width:auto;min-width:48px;min-height:44px;font-size:calc(13px * var(--fs));background:0 0;border:0;border-radius:999px;flex-direction:row;gap:6px;padding:0 14px}.story-dock .like--rail.is-liked{background:var(--rose-soft)}.story-dock .rail-btn:hover,.story-dock .like--rail:hover{box-shadow:none;transform:none}.toast{bottom:86px}.story-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-related__grid>li:nth-child(3){display:none}}@media (width<=760px){.container.story-cover{padding:0}.story-cover__img{aspect-ratio:4/3;box-shadow:none;border-radius:0}.story-cover figcaption{margin-inline:var(--gutter)}.story-byline__share{width:100%;margin-inline-start:0}.story-react{padding:22px}.story-react__actions{width:100%}.story-pager,.story-side__stick{grid-template-columns:minmax(0,1fr)}.comments{margin-inline:calc(var(--gutter) * -1);border-inline:0;border-radius:0}.composer{grid-template-columns:minmax(0,1fr)}.composer>.avatar,.composer__hint{display:none}.composer__bar .btn--primary{margin-inline-start:auto}.comments__rules{padding-inline-start:0}.comment{gap:12px}.comment>.avatar{--s:34px}.comment__replies{padding-inline-start:12px}.story-related__grid{grid-template-columns:minmax(0,1fr)}.story-related__grid>li:nth-child(3){display:block}}@media (prefers-reduced-motion:reduce){.story-cover__img img,.like.is-pop svg,.like.is-pop .like__icon:after,.comment{animation:none}}.member-page{padding-bottom:clamp(48px,6vw,80px)}.member-hero{background:radial-gradient(900px 360px at 85% 10%,#1a73f01a,#0000 70%),radial-gradient(600px 260px at 0 0,#0a24630f,#0000 70%);padding:clamp(22px,3vw,36px) 0 clamp(32px,4vw,56px);position:relative}.member-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);margin-top:clamp(20px,3vw,36px);display:grid}.member-hero__flag{aspect-ratio:3/2;width:clamp(120px,14vw,168px);animation:member-rise .6s var(--ease) both;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #0a246314,0 18px 40px #0a24632e}.member-hero__flag img{object-fit:cover;width:100%;height:100%}.member-hero__tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.member-hero__tags .chip svg{flex-shrink:0}.chip--gold{color:var(--navy);background:#f2b705;border-color:#f2b705}.member-hero__title{font-family:var(--font-head);font-size:calc(clamp(32px, 4.2vw, 54px) * var(--fs));font-weight:var(--fw-800);line-height:calc(1.1 * var(--lh));letter-spacing:calc(-.025em * var(--ls));color:var(--navy);text-wrap:balance;animation:member-rise .6s 60ms var(--ease) both;margin-top:14px}.member-hero__lead{max-width:560px;font-size:calc(clamp(15px, 1.2vw, 17px) * var(--fs));line-height:calc(1.6 * var(--lh));color:var(--muted);animation:member-rise .6s .12s var(--ease) both;margin-top:14px}@keyframes member-rise{0%{opacity:0;transform:translateY(12px)}}.member-facts{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:26px;display:grid;overflow:hidden}.member-facts div{background:#fff;padding:14px 16px}.member-facts dt{font-size:calc(12px * var(--fs));color:var(--muted);align-items:center;gap:7px;display:flex}.member-facts dt svg{color:var(--blue-2)}.member-facts dd{font-size:calc(15px * var(--fs));font-weight:var(--fw-700);color:var(--navy);margin-top:4px}.member-hero__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;display:flex}.member-pager{gap:8px;display:flex}.member-pager a{border:1px solid var(--line);height:42px;color:var(--navy);transition:border-color .2s, background .2s, transform .2s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.member-pager a:hover{background:var(--blue-soft);border-color:#bcd6fb;transform:translateY(-1px)}.member-pager img{object-fit:cover;border-radius:3px;width:26px;height:18px;box-shadow:0 0 0 1px #0a246314}.member-globe{aspect-ratio:1;width:min(100%,520px);margin-inline:auto;position:relative}.member-others{margin-top:clamp(28px,4vw,48px)}.member-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin-top:20px;display:grid}.member-tile{border:1px solid var(--line);border-radius:var(--radius);height:100%;font-size:calc(13.5px * var(--fs));font-weight:var(--fw-600);color:var(--navy);transition:border-color .2s, box-shadow .25s var(--ease), transform .25s var(--ease);background:#fff;align-items:center;gap:12px;padding:12px 14px;display:flex}.member-tile img{object-fit:cover;border-radius:4px;flex-shrink:0;width:36px;height:24px;box-shadow:0 0 0 1px #0a246314}.member-tile span{flex:1;min-width:0}.member-tile svg{color:var(--muted);opacity:0;transition:opacity .2s, transform .2s var(--ease);transform:translate(-4px)}.member-tile:hover{box-shadow:var(--shadow-sm);border-color:#bcd6fb;transform:translateY(-2px)}.member-tile:hover svg{opacity:1;color:var(--blue);transform:none}.member-missing{padding:80px var(--gutter);justify-items:start;gap:20px;display:grid}.member-missing h1{font-family:var(--font-head);font-size:calc(28px * var(--fs));color:var(--navy)}@media (width<=900px){.member-hero__grid{grid-template-columns:1fr}.member-globe{width:min(100%,420px)}}@media (width<=480px){.member-facts{grid-template-columns:1fr}}:root{--navy:#0a2463;--blue:#0b5bd3;--blue-2:#1a73f0;--blue-light:#e9f2ff;--blue-soft:#f3f8ff;--text:#1c2740;--muted:#667089;--line:#e4ebf5;--bg:#f7faff;--radius:14px;--radius-lg:20px;--shadow-sm:0 1px 2px #0a24630a, 0 4px 14px #0a24630d;--shadow:0 2px 6px #0a24630a, 0 14px 34px #0a246314;--shadow-lg:0 24px 60px #0a246329;--font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-head:"Plus Jakarta Sans", "Inter", system-ui, sans-serif;--fs:1;--lh:1;--ls:1;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--ease:cubic-bezier(.22, .61, .36, 1);--container:1180px;--gutter:24px;--header-row:84px;--nav-row:46px;--header-h:calc(var(--header-row) + var(--nav-row))}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 8px)}body{font-family:var(--font);color:var(--text);background:var(--bg);line-height:calc(1.5 * var(--lh));-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,select,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--blue-2);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:300;background:var(--navy);color:#fff;border-radius:8px;padding:10px 16px;transition:top .2s;position:fixed;top:-60px;left:16px}.skip-link:focus{top:16px}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.section{padding-top:clamp(28px,3.4vw,48px)}.eyebrow{font-size:calc(11.5px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.14em * var(--ls));text-transform:uppercase;color:var(--navy);margin-bottom:10px}.eyebrow--line{align-items:center;gap:14px;display:inline-flex}.eyebrow--line:after{content:"";background:var(--blue-2);width:30px;height:1.5px}.eyebrow--light{color:#fffc}.title{font-family:var(--font-head);font-size:calc(clamp(24px, 2.4vw, 30px) * var(--fs));font-weight:var(--fw-700);line-height:calc(1.2 * var(--lh));letter-spacing:calc(-.015em * var(--ls));color:var(--navy)}.lead{font-size:calc(14px * var(--fs));color:var(--muted);max-width:520px;margin-top:12px}.btn{height:42px;font-size:calc(13.5px * var(--fs));font-weight:var(--fw-600);white-space:nowrap;transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .25s, color .25s, border-color .25s;border:1.5px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.btn svg{transition:transform .25s var(--ease);flex-shrink:0}.btn:hover{transform:translateY(-2px)}.btn:hover>svg:last-child{transform:translate(3px)}.btn--sm{height:34px;font-size:calc(12.5px * var(--fs));padding:0 14px}.btn--lg{height:48px;font-size:calc(14px * var(--fs));padding:0 24px}.btn--primary{color:#fff;background:linear-gradient(#1467e6,#0a4fc0);box-shadow:0 8px 18px #0b5bd347}.btn--primary:hover{box-shadow:0 12px 24px #0b5bd35c}.btn--outline{border-color:var(--blue);color:var(--blue);background:#fff9}.btn--outline:hover{background:var(--blue-light)}.btn--ghost{color:var(--blue);background:#fff;border-color:#9fc1f5}.btn--ghost:hover{border-color:var(--blue);background:var(--blue-light)}.btn--glass{color:#fff;background:#ffffff14;border-color:#ffffff73}.btn--glass:hover{background:#ffffff2e}.btn--white{color:var(--blue);background:#fff;box-shadow:0 10px 24px #0003}.play-ring{border:1.5px solid;border-radius:50%;place-items:center;width:20px;height:20px;padding-left:1px;display:grid}.icon-btn{width:40px;height:40px;color:var(--navy);border-radius:10px;place-items:center;transition:background .2s,color .2s;display:grid}.icon-btn:hover{background:var(--blue-light);color:var(--blue)}.card{border-radius:var(--radius);box-shadow:var(--shadow-sm), 0 0 0 1px var(--line);transition:transform .35s var(--ease), box-shadow .35s var(--ease);background:#fff}.card:hover{box-shadow:var(--shadow-lg), 0 0 0 1px #cfe0fb;transform:translateY(-5px)}.stretched:after{content:"";position:absolute;inset:0}[data-reveal]{opacity:0;transition:opacity .7s var(--ease) var(--d,0s), transform .7s var(--ease) var(--d,0s);transform:translateY(20px)}[data-reveal].is-visible{opacity:1;transform:none}.logo{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.logo img{width:54px;height:54px;transition:transform .5s var(--ease)}.logo:hover img{transform:translateY(-2px)rotate(-4deg)}.logo__text{line-height:calc(1.25 * var(--lh));font-size:calc(10.5px * var(--fs));font-weight:var(--fw-500);letter-spacing:calc(.02em * var(--ls));text-transform:uppercase;color:var(--navy);flex-direction:column;display:flex}.logo__text strong{font-family:var(--font-head);font-size:calc(13.5px * var(--fs));font-weight:var(--fw-800);letter-spacing:calc(.01em * var(--ls))}.logo--sm img{width:50px;height:50px}.header{z-index:100;transition:background .3s,box-shadow .3s;position:sticky;top:0}.header--scrolled{-webkit-backdrop-filter:saturate(180%)blur(14px);box-shadow:0 1px 0 var(--line), 0 10px 30px #0a24630f;background:#ffffffeb}.header__inner{height:var(--header-row);align-items:center;gap:20px;display:flex}.nav{margin-left:auto}.nav__list{align-items:center;gap:4px;display:flex}.nav__item{align-items:center;display:flex;position:relative}.nav__item>a{font-size:calc(13px * var(--fs));font-weight:var(--fw-500);color:var(--navy);padding:10px;transition:color .2s;position:relative}.nav__item.has-menu>a{padding-right:2px}.nav__item>a:after{content:"";background:var(--blue-2);height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;bottom:2px;left:10px;right:10px;transform:scaleX(0)}.nav__item.has-menu>a:after{right:2px}.nav__item>a:hover,.nav__item>a.is-active{color:var(--blue)}.nav__item>a:hover:after,.nav__item>a.is-active:after{transform:scaleX(1)}.nav__toggle{width:22px;height:30px;color:var(--navy);place-items:center;transition:transform .25s;display:grid}.nav__menu{min-width:220px;box-shadow:var(--shadow-lg), 0 0 0 1px var(--line);opacity:0;visibility:hidden;transition:opacity .2s, transform .25s var(--ease), visibility .2s;background:#fff;border-radius:12px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(8px)}.nav__menu:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.nav__menu a{font-size:calc(13px * var(--fs));color:var(--text);border-radius:8px;padding:9px 12px;transition:background .2s,color .2s,padding .2s;display:block}.nav__menu a:hover{background:var(--blue-soft);color:var(--blue);padding-left:16px}.nav__menu>li+li{border-top:1px solid var(--line)}.nav__menu li{position:relative}.nav__menu .has-sub>a{justify-content:space-between;align-items:center;gap:8px;display:flex}.nav__sub-icon{flex:none;transition:transform .25s;transform:rotate(-90deg)}.nav__submenu{min-width:220px;box-shadow:var(--shadow-lg), 0 0 0 1px var(--line);opacity:0;visibility:hidden;transition:opacity .2s, transform .25s var(--ease), visibility .2s;background:#fff;border-radius:12px;padding:8px;position:absolute;top:-8px;left:calc(100% + 8px);transform:translate(-6px)}.nav__submenu:before{content:"";width:10px;position:absolute;top:0;bottom:0;left:-10px}.nav__menu .has-sub:hover>.nav__submenu,.nav__menu .has-sub:focus-within>.nav__submenu{opacity:1;visibility:visible;transform:none}.nav__cta{display:none}@media (width>=1181px){.header__inner{flex-wrap:wrap;row-gap:0;height:auto}.header__inner .header__actions{height:var(--header-row);margin-left:auto}.nav__item:nth-last-child(-n+2) .nav__menu{left:auto;right:0}.nav__item:nth-last-child(-n+2) .nav__submenu{left:auto;right:calc(100% + 8px)}.nav__item:nth-last-child(-n+2) .nav__submenu:before{left:auto;right:-10px}.nav{height:var(--nav-row);border-top:1px solid var(--line);flex-basis:100%;order:3;margin-left:0}.nav__list{justify-content:space-between;height:100%}.nav__item>a{white-space:nowrap}.nav__item.has-menu:hover .nav__menu,.nav__item.has-menu:focus-within .nav__menu,.nav__item.is-expanded .nav__menu{opacity:1;visibility:visible;transform:none}.nav__item.has-menu:hover .nav__toggle,.nav__item.is-expanded .nav__toggle{transform:rotate(180deg)}}.header__actions{align-items:center;gap:10px;margin-left:12px;display:flex}.burger{display:none}.lang{position:relative}.flag{object-fit:cover;border-radius:3px;flex:none;width:22px;height:16px;display:block;box-shadow:0 0 0 1px #0a24631f,0 1px 2px #0a24631f}.lang__btn{height:40px;font-size:calc(13px * var(--fs));font-weight:var(--fw-600);color:var(--navy);font-variant-numeric:tabular-nums;border-radius:10px;align-items:center;gap:7px;padding:0 10px;transition:background .2s,color .2s;display:inline-flex}.lang__code{letter-spacing:.02em;min-width:20px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.lang__btn:hover{background:var(--blue-light)}.lang__chev{transition:transform .25s var(--ease)}.lang__btn[aria-expanded=true] .lang__chev{transform:rotate(180deg)}.lang__btn.is-loading .flag{animation:1s ease-in-out infinite lang-pulse}@keyframes lang-pulse{50%{opacity:.45}}.lang__panel{inset-inline-end:0;z-index:20;width:min(460px,100vw - 32px);box-shadow:var(--shadow-lg), 0 0 0 1px var(--line);text-align:start;transform-origin:100% 0;animation:lang-in .22s var(--ease);background:#fff;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px)}[dir=rtl] .lang__panel{transform-origin:0 0}.lang--up .lang__panel{transform-origin:100% 100%;top:auto;bottom:calc(100% + 8px)}@keyframes lang-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.lang--up .lang__panel{animation-name:lang-in-up}@keyframes lang-in-up{0%{opacity:0;transform:translateY(6px)scale(.98)}}.lang__head{border-bottom:1px solid var(--line);margin-bottom:6px;padding:8px 8px 10px}.lang__title{font-size:calc(11.5px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.1em * var(--ls));text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:10px;display:flex}.lang__title svg{color:var(--blue-2)}.lang__filter{background:var(--blue-soft);height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:box-shadow .2s,background .2s;display:flex}.lang__filter:focus-within{box-shadow:inset 0 0 0 1.5px var(--blue-2), 0 0 0 4px #1a73f01f;background:#fff}.lang__filter input{min-width:0;height:100%;font-size:calc(13.5px * var(--fs));color:var(--text);background:0 0;border:0;outline:0;flex:1}.lang__filter input::-webkit-search-cancel-button{display:none}.lang__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd8ec transparent;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;max-height:min(420px,60vh);padding:2px;display:grid;overflow-y:auto}.lang__option{text-align:start;border-radius:10px;align-items:center;gap:11px;width:100%;padding:9px 10px;transition:background .15s,box-shadow .15s;display:flex;position:relative}.lang__option .flag{border-radius:4px;width:26px;height:19px}.lang__option:hover{background:var(--blue-soft)}.lang__option:focus-visible{box-shadow:inset 0 0 0 2px var(--blue-2);border-radius:10px;outline:0}.lang__option.is-active{background:var(--blue-light);box-shadow:inset 0 0 0 1px #cfe0fb}.lang__names{flex-direction:column;min-width:0;line-height:1.3;display:flex}.lang__native{color:var(--navy);white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;unicode-bidi:isolate;font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,sans-serif;font-size:14px;font-weight:600;overflow:hidden}.lang__english{font-size:calc(11.5px * var(--fs));color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lang__option.is-active .lang__native{color:var(--blue)}.lang__check{color:var(--blue);flex:none;margin-inline-start:auto}.lang__empty{text-align:center;font-size:calc(13px * var(--fs));color:var(--muted);padding:22px 10px}@media (width<=560px){.lang__panel{inset-inline:12px;top:calc(var(--header-row) - 4px);width:auto;position:fixed}.lang--up .lang__panel{top:auto;bottom:12px}.lang__list{max-height:min(460px, calc(100dvh - var(--header-row) - 140px))}.lang__option{gap:9px;padding:9px 8px}}.search{z-index:250;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06143880;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;animation:.2s fade;display:flex;position:fixed;inset:0}.search__box{width:min(640px,100%);box-shadow:var(--shadow-lg);animation:pop .3s var(--ease);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 10px 10px 18px;display:flex;position:relative}.search__icon{color:var(--blue)}.search__box input{min-width:0;height:44px;font-size:calc(16px * var(--fs));border:0;outline:none;flex:1}.search__results{border-top:1px solid var(--line);flex-basis:100%;margin-right:8px;padding:8px 0 4px}.search__results a{font-size:calc(14px * var(--fs));color:var(--navy);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.search__results a:hover{background:var(--blue-soft);color:var(--blue)}.search__empty{font-size:calc(14px * var(--fs));color:var(--muted);padding:10px 12px}.hero{--hero-dim:#ffffffbd;--hero-line:#ffffff61;margin-top:calc(var(--header-h) * -1);padding-top:var(--header-h);color:#fff;isolation:isolate;background:#06122f;min-height:max(660px,100svh);display:flex;position:relative;overflow:hidden}.hero__bg{z-index:-2;position:absolute;inset:0}.hero__bg img{object-fit:cover;width:100%;height:100%;transform-origin:var(--kb,50% 50%);opacity:0;transition:opacity 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.12)}.hero__bg img.is-active{opacity:1;animation:hero-kenburns calc(var(--autoplay) + 1.4s) linear forwards}@keyframes hero-kenburns{0%{transform:scale(1.12)}to{transform:scale(1)}}.hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#040e2acc 0%,#040e2a73 45%,#040e2a1a 75%,#040e2a66 100%),linear-gradient(#040e2a00 62%,#040e2abf 100%),linear-gradient(#040e2a99 0%,#040e2a00 28%);position:absolute;inset:0}.hero__inner{grid-template-rows:1fr auto;grid-template-columns:44px minmax(0,1fr) auto;column-gap:40px;padding-top:24px;padding-bottom:30px;display:grid}.hero__rail{flex-direction:column;grid-area:1/1;align-self:center;align-items:center;gap:16px;display:flex}.hero__rail:before,.hero__rail:after{content:"";background:var(--hero-line);transform-origin:top;width:1.5px;height:90px;animation:hero-grow 1s var(--ease) .5s both}.hero__rail:after{transform-origin:bottom}.hero__rail ul{flex-direction:column;gap:14px;display:flex}.hero__rail a{color:#fff;opacity:.85;width:32px;height:32px;transition:opacity .2s, background .2s, transform .2s var(--ease);border-radius:50%;place-items:center;display:grid}.hero__rail a:hover{opacity:1;background:#ffffff24;transform:scale(1.08)}@keyframes hero-grow{0%{transform:scaleY(0)}}.hero__content{grid-area:1/2;align-self:center;min-width:0;padding:8px 0 32px}.hero__eyebrow{font-size:calc(12px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.16em * var(--ls));text-transform:uppercase;color:var(--hero-dim)}.hero__eyebrow i{margin:0 8px;font-style:normal}.hero__title{font-family:var(--font-head);font-size:calc(clamp(36px, 4.4vw, 66px) * var(--fs));font-weight:var(--fw-800);line-height:calc(1.02 * var(--lh));letter-spacing:calc(-.025em * var(--ls));margin-top:18px}.hero__line{text-wrap:balance;padding-bottom:.06em;display:block;overflow:hidden}.hero__line>span{animation:hero-rise 1s var(--ease) both;animation-delay:calc(var(--d) * .11s + .15s);display:block}.hero__line+.hero__line>span{color:#8cc2ff}.hero__country{font-family:var(--font-head);font-size:calc(clamp(22px, 2vw, 28px) * var(--fs));font-weight:var(--fw-500);letter-spacing:calc(.02em * var(--ls));flex-direction:column;gap:10px;margin-top:18px;display:flex}.hero__country:after{content:"";background:#fff;border-radius:2px;width:34px;height:3px}.hero__lead{max-width:460px;font-size:calc(15px * var(--fs));line-height:calc(1.65 * var(--lh));color:var(--hero-dim);margin-top:16px}.hero__actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:26px;display:flex}.hero__explore{height:52px;color:var(--navy);font-size:calc(14px * var(--fs));font-weight:var(--fw-600);transition:transform .25s var(--ease), box-shadow .25s;background:#fff;border-radius:4px;align-items:center;gap:12px;padding:0 26px;display:inline-flex}.hero__explore svg{transition:transform .25s var(--ease)}.hero__explore:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0000004d}.hero__explore:hover svg{transform:translate(4px)}.hero__watch{font-size:calc(14px * var(--fs));font-weight:var(--fw-600);color:#fff;align-items:center;gap:12px;display:inline-flex}.hero__watch-ring{border:1.5px solid var(--hero-line);width:44px;height:44px;transition:background .25s, border-color .25s, color .25s, transform .25s var(--ease);border-radius:50%;place-items:center;padding-left:2px;display:grid}.hero__watch:hover .hero__watch-ring{color:var(--navy);background:#fff;border-color:#fff;transform:scale(1.06)}.hero__nav{--row:34px;grid-area:1/3;align-self:center;gap:18px;display:flex}.hero__nav ol{text-align:end;flex-direction:column;display:flex}.hero__nav button{width:100%;height:var(--row);text-align:end;font-size:calc(13px * var(--fs));font-weight:var(--fw-500);color:var(--hero-dim);transition:color .25s;display:block}.hero__nav button,.hero__credit{text-shadow:0 1px 2px #0000008c,0 2px 14px #040e2ab3}.hero__nav button:hover{color:#fff}.hero__nav button.is-active{color:#fff;font-weight:var(--fw-700)}.hero__nav-track{width:2px;margin:calc(var(--row) / 2) 6px;background:var(--hero-line);position:relative}.hero__nav-track span{width:14px;height:14px;transform:translateY(calc(var(--i) * var(--row)));transition:transform .6s var(--ease);background:#fff;margin:-7px 0 0 -7px;position:absolute;top:0;left:50%}.hero__bottom{grid-area:2/1/auto/-1;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.hero__facts{-webkit-backdrop-filter:blur(6px);background:#040e2a40;border:1.5px solid #ffffffb3;display:flex}.hero__facts>div{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:10px 18px;display:grid}.hero__facts>div+div{border-inline-start:1.5px solid #ffffff59}.hero__facts svg{color:#8cc2ff;grid-row:span 2}.hero__facts dt{font-size:calc(13px * var(--fs));font-weight:var(--fw-700);white-space:nowrap}.hero__facts dd{font-size:calc(11.5px * var(--fs));color:var(--hero-dim);white-space:nowrap}.hero__flags{grid-row:span 2;display:flex}.hero__flags li{border-radius:50%;width:20px;height:20px;overflow:hidden;box-shadow:0 0 0 1.5px #0b1a44}.hero__flags li+li{margin-inline-start:-6px}.hero__flags img{object-fit:cover;width:100%;height:100%}.hero__credit{text-align:end;font-size:calc(13px * var(--fs));color:var(--hero-dim);animation:hero-fade .7s var(--ease);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.hero__count{font-size:calc(13px * var(--fs))}.hero__count b{font-family:var(--font-head);font-size:calc(24px * var(--fs));font-weight:var(--fw-700);color:#fff}.hero__credit-name{font-weight:var(--fw-600);color:#fff;margin-top:6px}.hero__credit small{font-size:calc(10.5px * var(--fs));opacity:.75}.hero__in{animation:hero-rise-soft .9s var(--ease) both;animation-delay:calc(var(--d) * .11s + .15s)}@keyframes hero-rise{0%{transform:translateY(105%)}}@keyframes hero-rise-soft{0%{opacity:0;transform:translateY(18px)}}@keyframes hero-fade{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.hero__bg img,.hero__bg img.is-active{transition:opacity .3s;animation:none;transform:none}.hero__in,.hero__line>span,.hero__rail:before,.hero__rail:after,.hero__credit{animation:none}}@media (width<=1180px){.hero__inner{grid-template-columns:44px minmax(0,1fr);column-gap:28px}.hero__nav{display:none}.hero__bottom{flex-wrap:wrap;gap:18px}}@media (width<=760px){.hero{min-height:0}.hero__inner{grid-template-columns:minmax(0,1fr);padding-top:24px;padding-bottom:24px}.hero__rail{display:none}.hero__content{grid-column:1;padding:12px 0 32px}.hero__eyebrow{font-size:calc(10.5px * var(--fs));letter-spacing:calc(.12em * var(--ls))}.hero__line{white-space:normal}.hero__eyebrow i{margin:0 4px}.hero__actions{gap:14px 22px}.hero__facts{flex-direction:column}.hero__credit{text-align:start;align-items:flex-start}.hero__facts>div+div{border-inline-start:0;border-top:1.5px solid #ffffff59}}.header--overlay .logo__text,.header--overlay .header__actions .icon-btn,.header--overlay .lang__btn{color:#fff}.header--overlay .header__actions .icon-btn:hover,.header--overlay .lang__btn:hover{color:#fff;background:#ffffff24}@media (width>=1181px){.header--overlay .nav{border-top-color:#ffffff38}.header--overlay .nav__item>a,.header--overlay .nav__toggle{color:#fff}.header--overlay .nav__item>a:hover,.header--overlay .nav__item>a.is-active{color:#8cc2ff}}.quick-wrap{padding-top:clamp(28px,3.4vw,48px)}.quick{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.quick[data-reveal]{opacity:1;transform:none}.quick>li{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:calc(var(--i) * 90ms);transform:translateY(22px)}.quick.is-visible>li{opacity:1;transform:none}.quick__item{height:100%;box-shadow:0 0 0 1px var(--line), 0 2px 6px #0a24630a;isolation:isolate;transition:transform .45s var(--ease), box-shadow .45s var(--ease);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;padding:22px 20px 18px;display:flex;position:relative;overflow:hidden}.quick__item:before{content:"";background:linear-gradient(90deg, var(--blue), #5fb0ff);transform-origin:0;height:3px;transition:transform .5s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.quick__item:after{content:"";z-index:-1;aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#1f7bff1a,#1f7bff00);border-radius:50%;width:120%;transition:opacity .5s;position:absolute;bottom:-60%;right:-40%}.quick__num{font-family:var(--font-head);font-size:calc(13px * var(--fs));font-weight:var(--fw-700);letter-spacing:calc(.04em * var(--ls));color:#c3cddd;transition:color .3s;position:absolute;top:18px;right:20px}.quick__icon{width:48px;height:48px;color:var(--blue);background:var(--blue-light);transition:background .35s, color .35s, transform .45s var(--ease), box-shadow .35s;border-radius:14px;place-items:center;display:grid}.quick__body{flex-direction:column;gap:4px;margin-top:18px;display:flex}.quick__body strong{font-family:var(--font-head);font-size:calc(15px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.3 * var(--lh));color:var(--navy)}.quick__body span{font-size:calc(12.5px * var(--fs));line-height:calc(1.5 * var(--lh));color:var(--muted)}.quick__more{font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);color:var(--blue);align-items:center;gap:6px;margin-top:auto;padding-top:16px;display:inline-flex}.quick__more span{opacity:0;transition:opacity .3s, transform .35s var(--ease);transform:translate(-8px)}.quick__more svg{transition:transform .35s var(--ease);transform:translate(-52px)}.quick__item:hover,.quick__item:focus-visible{transform:translateY(-6px);box-shadow:0 0 0 1px #cfe0fb,0 22px 44px #0a246324}.quick__item:hover:before,.quick__item:focus-visible:before{transform:scaleX(1)}.quick__item:hover:after,.quick__item:focus-visible:after{opacity:1}.quick__item:hover .quick__num{color:var(--blue)}.quick__item:hover .quick__icon,.quick__item:focus-visible .quick__icon{color:#fff;background:linear-gradient(135deg, var(--blue), #3d8bff);transform:rotate(-6deg)scale(1.04);box-shadow:0 10px 22px #0b5bd34d}.quick__item:hover .quick__more span,.quick__item:focus-visible .quick__more span{opacity:1;transform:none}.quick__item:hover .quick__more svg,.quick__item:focus-visible .quick__more svg{transform:none}.quick__item:focus-visible{outline:3px solid var(--blue-2);outline-offset:3px}@media (width<=1180px){.quick{grid-template-columns:repeat(6,minmax(0,1fr))}.quick>li{grid-column:span 2}.quick>li:nth-child(n+4){grid-column:span 3}}@media (width<=760px){.quick{grid-template-columns:1fr;gap:10px}.quick>li,.quick>li:nth-child(n+4){grid-column:auto}.quick__item{border-radius:14px;flex-direction:row;align-items:center;gap:14px;padding:14px 16px}.quick__num{display:none}.quick__icon{border-radius:12px;flex:none;width:44px;height:44px}.quick__body{flex:1;gap:2px;margin-top:0}.quick__more{margin:0;padding:0}.quick__more span{display:none}.quick__more svg{transform:none}}@media (prefers-reduced-motion:reduce){.quick>li{opacity:1;transition:none;transform:none}}.about{background:linear-gradient(#eef3fa 0%,#f7faff 38%,#fff 100%);margin-top:clamp(28px,3.4vw,48px);padding-bottom:clamp(40px,5vw,72px);position:relative;overflow:hidden}.about-marquee{padding:40px 0 12px;position:relative}.about-marquee[data-reveal]{transform:none}.about-marquee__rows{flex-direction:column;gap:14px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.about-marquee__row{padding:4px 0;overflow:hidden}.about-marquee__track{width:max-content;animation:about-marquee var(--dur) linear infinite;will-change:transform;display:flex}.about-marquee__row.is-reverse .about-marquee__track{animation-direction:reverse}.about-marquee__row:hover .about-marquee__track{animation-play-state:paused}@keyframes about-marquee{to{transform:translate(-50%)}}.about-flag{flex-direction:column;flex:none;align-items:center;gap:7px;padding:0 11px;display:flex}.about-flag img{object-fit:contain;width:87px;height:58px;transition:transform .35s var(--ease), box-shadow .35s;background:#fff;border-radius:7px;padding:3px;box-shadow:0 0 0 1px #0a246314,0 6px 16px #0a24631a}.about-flag:hover img{transform:translateY(-3px);box-shadow:0 0 0 1px #0a24631a,0 12px 24px #0a24632e}.about-flag span{max-width:120px;font-size:calc(11px * var(--fs));font-weight:var(--fw-500);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.about-chair{z-index:2;box-shadow:0 0 0 1px var(--line), 0 24px 50px #0a24632e, 0 0 60px 64px #f4f8fdf0;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:10px;margin:14px 0 0;padding:14px 14px 12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-chair__flag{border-radius:8px;display:block;overflow:hidden;box-shadow:0 0 0 1px #0a246314}.about-chair__flag img{width:auto;height:120px;display:block}.about-chair figcaption{line-height:calc(1.25 * var(--lh));flex-direction:column;align-items:center;display:flex}.about-chair strong{font-family:var(--font-head);font-size:calc(16px * var(--fs));font-weight:var(--fw-700);color:var(--navy)}.about-chair figcaption span{font-size:calc(11.5px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.04em * var(--ls));text-transform:uppercase;color:var(--blue)}.about-marquee.is-visible .about-chair{animation:about-chair-in .9s var(--ease) .2s both}@keyframes about-chair-in{0%{opacity:0;transform:translate(-50%,-44%)scale(.94)}}.about__body{z-index:4;text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:36px auto 0;display:flex;position:relative}.about__pill{font-size:calc(12px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.02em * var(--ls));color:var(--navy);box-shadow:0 0 0 1px var(--line), var(--shadow-sm);background:#fff;border-radius:999px;padding:5px 14px}.about__title{font-family:var(--font-head);font-size:calc(clamp(30px, 3.6vw, 50px) * var(--fs));font-weight:var(--fw-700);line-height:calc(1.08 * var(--lh));letter-spacing:calc(-.025em * var(--ls));color:var(--navy);margin-top:18px}.about__title span{background:linear-gradient(90deg, var(--blue) 0%, var(--blue-2) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:block}.about__lead{max-width:540px;font-size:calc(15.5px * var(--fs));line-height:calc(1.6 * var(--lh));color:var(--text);text-wrap:balance;margin-top:18px}.about__cta{height:44px;font-size:calc(14px * var(--fs));font-weight:var(--fw-600);color:#fff;transition:transform .25s var(--ease), box-shadow .25s, background .25s;background:linear-gradient(#1467e6,#0a4fc0);border-radius:999px;align-items:center;gap:8px;margin-top:28px;padding:0 22px;display:inline-flex;box-shadow:0 8px 18px #0b5bd347}.about__cta svg{transition:transform .25s var(--ease)}.about__cta:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0b5bd361}.about__cta:hover svg{transform:translate(3px)}.about__stats{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;margin-top:40px;display:flex}.about__stats li{text-align:start;grid-template-columns:auto auto;align-items:center;column-gap:10px;padding:18px 28px 0;display:grid}.about__stats li+li{border-inline-start:1px solid var(--line)}.about__stat-icon{color:#fff;background:linear-gradient(#1467e6,#0a4fc0);border-radius:50%;grid-row:span 2;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 6px 14px #0b5bd340}.about__stats strong{font-family:var(--font-head);font-size:calc(19px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.15 * var(--lh));color:var(--navy)}.about__stats span:last-child{font-size:calc(12px * var(--fs));color:var(--muted)}@media (width<=900px){.about-flag img{width:69px;height:46px}.about-flag{padding:0 8px}.about-chair__flag img{height:96px}}@media (width<=560px){.about-marquee{padding-top:28px}.about-marquee__rows{gap:10px}.about-flag img{border-radius:5px;width:57px;height:38px;padding:2px}.about-chair{box-shadow:0 0 0 1px var(--line), 0 16px 34px #0a24632e, 0 0 36px 34px #f4f8fdf0}.about-flag span{font-size:calc(10px * var(--fs));max-width:86px}.about-chair{border-radius:14px;gap:7px;padding:10px 10px 8px}.about-chair__flag img{height:70px}.about-chair strong{font-size:calc(14px * var(--fs))}.about-chair figcaption span{font-size:calc(10px * var(--fs))}.about__stats{border-top:0;flex-direction:column;align-items:center;margin-top:28px}.about__stats li{border-top:1px solid var(--line);grid-template-columns:auto 1fr;justify-items:start;width:100%;max-width:260px;padding:12px 0}.about__stats li+li{border-inline-start:0}}@media (prefers-reduced-motion:reduce){.about-marquee__track{animation:none}.about-marquee__row{scrollbar-width:none;overflow-x:auto}.about-marquee.is-visible .about-chair{animation:none}}.section-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.section-head .lead{font-size:calc(13.5px * var(--fs))}.priorities{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.priority{isolation:isolate;flex-direction:column;height:100%;padding:18px 16px 16px;display:flex;position:relative;overflow:hidden}.priority:before{content:"";background:linear-gradient(90deg, var(--blue), var(--blue-2));transform-origin:0;height:3px;transition:transform .45s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.priority:hover:before{transform:scaleX(1)}.priority__top{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.priority__icon{width:44px;height:44px;color:var(--blue);background:var(--blue-light);transition:background .35s, color .35s, transform .45s var(--ease), box-shadow .35s;border-radius:12px;place-items:center;display:grid}.priority:hover .priority__icon{color:#fff;background:linear-gradient(#1467e6,#0a4fc0);transform:rotate(-6deg);box-shadow:0 8px 18px #0b5bd347}.priority__num{font-family:var(--font-head);font-size:calc(13px * var(--fs));font-weight:var(--fw-700);letter-spacing:calc(.04em * var(--ls));color:#c3cfe2;transition:color .35s}.priority:hover .priority__num{color:var(--blue)}.priority h3{font-family:var(--font-head);font-size:calc(14.5px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.3 * var(--lh));color:var(--navy)}.priority p{font-size:calc(12.5px * var(--fs));color:var(--muted);line-height:calc(1.5 * var(--lh));margin-top:8px}.priority__more{font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);color:var(--blue);align-items:center;gap:6px;margin-top:auto;padding-top:16px;display:inline-flex}.priority__more svg{transition:transform .3s var(--ease)}.priority:hover .priority__more svg{transform:translate(4px)}.priority__mark{z-index:-1;color:var(--blue);opacity:.05;transition:opacity .4s, transform .6s var(--ease);position:absolute;bottom:-18px;right:-18px}.priority:hover .priority__mark{opacity:.1;transform:scale(1.08)rotate(-8deg)}.events{isolation:isolate;margin-top:clamp(28px,3.4vw,48px);padding:clamp(36px,4vw,56px) 0 clamp(40px,4.4vw,60px);position:relative}.events:before,.events:after{content:"";z-index:-1;position:absolute;inset:0}.events:before{filter:saturate(.6);background:url(/images/news-2.jpg) 50% 55%/cover no-repeat}.events:after{background:linear-gradient(180deg, var(--bg) 0%, #f7faffcc 22%, #f7faffa8 60%, #f7faffcc 88%, var(--bg) 100%)}.events__head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.events__title{font-family:var(--font-head);font-size:calc(clamp(28px, 2.8vw, 38px) * var(--fs));font-weight:var(--fw-700);line-height:calc(1.1 * var(--lh));letter-spacing:calc(-.02em * var(--ls));color:var(--navy)}.events__title span{color:var(--blue)}.events__more{font-size:calc(14px * var(--fs));font-weight:var(--fw-600);color:var(--blue);align-items:center;gap:2px;transition:color .25s;display:inline-flex}.events__more svg{transition:transform .25s var(--ease)}.events__more:hover{color:var(--navy)}.events__more:hover svg{transform:translate(3px)}.events__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.events__list>li{min-width:0}.event{height:100%;transition:transform .3s var(--ease);grid-template-columns:minmax(0,1fr) 42%;padding:5px 0;display:grid}.event:hover{transform:translateY(-4px)}.event__body{box-shadow:var(--shadow-sm), 0 0 0 1px var(--line);background:#fff;border-radius:10px 0 0 10px;flex-direction:column;padding:14px 12px 12px;display:flex}.event h3{-webkit-line-clamp:3;font-family:var(--font-head);font-size:calc(14px * var(--fs));font-weight:var(--fw-600);line-height:calc(1.45 * var(--lh));color:var(--navy);-webkit-box-orient:vertical;transition:color .25s;display:-webkit-box;overflow:hidden}.event:hover h3{color:var(--blue)}.event__place{border-top:1px solid var(--line);font-size:calc(12px * var(--fs));color:var(--text);align-items:center;gap:5px;margin-top:auto;padding-top:10px;display:flex}.event__body h3{margin-bottom:12px}.event__place span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event__place svg{color:var(--blue);flex-shrink:0}.event__date{color:#fff;text-align:center;white-space:nowrap;font-family:var(--font-head);transition:box-shadow .3s var(--ease);background:linear-gradient(#1467e6 0%,#0a4fc0 100%);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;margin:-5px 0;padding:12px 6px;display:flex;box-shadow:0 10px 20px #0b5bd340}.event:hover .event__date{box-shadow:0 16px 28px #0b5bd361}.event__date time:not(.event__time){font-size:calc(14px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.4 * var(--lh))}.event__year{font-size:calc(12px * var(--fs));font-weight:var(--fw-500);opacity:.75}.event__time{font-size:calc(20px * var(--fs));font-weight:var(--fw-700);line-height:calc(1 * var(--lh));font-variant-numeric:tabular-nums;margin-top:10px}@media (width<=1180px){.events__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.event{grid-template-columns:minmax(0,1fr) 150px}}.cta{isolation:isolate;color:#fff;background:#06122f;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,330px);align-items:center;gap:40px;min-height:340px;margin-bottom:clamp(36px,4.5vw,64px);padding:48px 52px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px #06184647}.cta>img{z-index:-2;object-fit:cover;object-position:50% 40%;width:100%;height:100%;transition:transform 1.6s var(--ease);position:absolute;inset:0;transform:scale(1.08)}.cta.is-visible>img{transform:scale(1)}.cta:hover>img{transform:scale(1.04)}.cta:before{content:"";z-index:-1;background:linear-gradient(90deg,#040e2aeb 0%,#040e2ab3 42%,#040e2a40 72%,#040e2a80 100%),linear-gradient(#040e2a00 50%,#040e2a80);position:absolute;inset:0}.cta:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.cta__pill{font-size:calc(11.5px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.12em * var(--ls));text-transform:uppercase;-webkit-backdrop-filter:blur(6px);background:#ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff40}.cta__pill:before{content:"";background:#8cc2ff;border-radius:50%;width:6px;height:6px}.cta h2{font-family:var(--font-head);font-size:calc(clamp(32px, 4vw, 54px) * var(--fs));font-weight:var(--fw-800);line-height:calc(1.04 * var(--lh));letter-spacing:calc(-.025em * var(--ls));margin-top:18px}.cta h2 span{color:#8cc2ff}.cta__lead{max-width:440px;font-size:calc(15.5px * var(--fs));line-height:calc(1.6 * var(--lh));color:#fffc;margin-top:14px}.cta__actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px;display:flex}.cta__primary{height:52px;font-size:calc(14.5px * var(--fs));font-weight:var(--fw-700);color:var(--navy);transition:transform .25s var(--ease), box-shadow .25s;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 26px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #00000040}.cta__primary:after{content:"";background:linear-gradient(100deg,#0000,#1f7bff38,#0000);width:40%;animation:3.6s ease-in-out 1s infinite cta-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}@keyframes cta-shine{0%,60%{left:-60%}to{left:130%}}.cta__primary svg{transition:transform .25s var(--ease)}.cta__primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px #00000052}.cta__primary:hover svg{transform:translate(4px)}.cta__secondary{font-size:calc(14px * var(--fs));font-weight:var(--fw-600);color:#fff;position:relative}.cta__secondary:after{content:"";opacity:.5;transform-origin:0;height:1.5px;transition:transform .35s var(--ease), opacity .25s;background:currentColor;position:absolute;bottom:-4px;left:0;right:0}.cta__secondary:hover:after{opacity:1;transform:scaleX(1.08)}.cta__facts{-webkit-backdrop-filter:blur(14px)saturate(140%);background:#ffffff1a;border-radius:20px;flex-direction:column;padding:8px 22px;display:flex;box-shadow:inset 0 0 0 1px #ffffff38,0 20px 40px #0003}.cta__facts>div{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--i) * .12s + .3s);grid-template-columns:auto 1fr;align-items:center;column-gap:14px;padding:16px 0;display:grid;transform:translate(16px)}.cta.is-visible .cta__facts>div{opacity:1;transform:none}.cta__facts>div+div{border-top:1px solid #ffffff29}.cta__icon{color:#fff;background:#8cc2ff38;border-radius:12px;grid-row:span 2;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #8cc2ff59}.cta__facts dt{font-family:var(--font-head);font-size:calc(16px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.25 * var(--lh))}.cta__facts dd{font-size:calc(12px * var(--fs));color:#ffffffb3}.cta__flags{grid-row:span 2;padding-left:2px;display:flex}.cta__flags li{border-radius:50%;width:24px;height:24px;overflow:hidden;box-shadow:0 0 0 2px #0e2a66}.cta__flags li+li{margin-inline-start:-8px}.cta__flags img{object-fit:cover;width:100%;height:100%}.news{--notch-bg:var(--bg);--notch-r:16px;padding-bottom:clamp(28px,3.4vw,48px)}.news-top{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:18px;display:grid}.news-top[data-reveal]{transform:none}.news-notch{z-index:2;background:var(--notch-bg);border-top-left-radius:var(--notch-r);padding:8px 0 0 8px;position:absolute;bottom:0;right:0}.news-notch:before,.news-notch:after{content:"";width:var(--notch-r);height:var(--notch-r);background:radial-gradient(circle at 0 0, transparent calc(var(--notch-r) - .5px), var(--notch-bg) var(--notch-r));position:absolute}.news-notch:before{bottom:100%;right:0}.news-notch:after{bottom:0;right:100%}.news-notch__btn{color:#fff;background:var(--navy);width:40px;height:40px;transition:background .3s, transform .35s var(--ease);border-radius:12px;place-items:center;display:grid}.news-notch--big{--notch-r:26px;border-top-left-radius:30px;padding:12px 0 0 12px}.news-notch--big .news-notch__btn{background:linear-gradient(135deg, var(--blue) 0%, #3d8bff 100%);border-radius:22px;width:84px;height:84px;box-shadow:0 0 0 6px #1f7bff29,0 14px 30px #0b5bd359}.news-lead{isolation:isolate;color:#fff;border-radius:26px;min-height:460px;position:relative;overflow:hidden}.news-lead>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.news-lead:after{content:"";z-index:-1;background:linear-gradient(#040e2a0d 20%,#040e2a8c 55%,#040e2aeb 100%);position:absolute;inset:0}.news-lead__text{padding:30px 130px 30px 30px;position:absolute;bottom:0;left:0}.news-lead__tag{font-size:calc(11px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.06em * var(--ls));text-transform:uppercase;-webkit-backdrop-filter:blur(6px);background:#ffffff29;border-radius:999px;padding:4px 12px;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff4d}.news-lead h3{font-family:var(--font-head);font-size:calc(clamp(22px, 2.3vw, 32px) * var(--fs));font-weight:var(--fw-700);line-height:calc(1.15 * var(--lh));letter-spacing:calc(-.01em * var(--ls));margin-top:14px}.news-lead p{max-width:520px;font-size:calc(14px * var(--fs));line-height:calc(1.6 * var(--lh));color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;display:-webkit-box;overflow:hidden}.news-lead .news-meta{color:#ffffffd9}.news-lead .news-meta img{box-shadow:0 0 0 2px #ffffff80}.news-lead:hover>img{transform:scale(1.05)}.news-notch__btn svg{transition:transform .4s var(--ease)}.news-lead:hover .news-notch__btn{transform:scale(1.05)}.news-lead:hover .news-notch__btn svg,.news-story:hover .news-notch__btn svg{transform:rotate(45deg)}.news-side{grid-template-rows:repeat(3,1fr);gap:18px;display:grid}.news-story{position:relative}.news-story--row{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:18px;height:100%;display:grid}.news-story__media{border-radius:18px;min-height:138px;position:relative;overflow:hidden}.news-story__media img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.news-story__text{flex-direction:column;min-width:0;padding:2px 0;display:flex}.news-story h3{font-family:var(--font-head);font-size:calc(16px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.25 * var(--lh));color:var(--navy);transition:color .25s}.news-story p{font-size:calc(12.5px * var(--fs));line-height:calc(1.55 * var(--lh));color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.news-story .news-meta{margin-top:auto;padding-top:10px}.news-story:hover h3{color:var(--blue)}.news-story:hover .news-story__media img{transform:scale(1.07)}.news-story:hover .news-notch__btn{background:var(--blue)}.news-meta{font-size:calc(12px * var(--fs));font-weight:var(--fw-500);color:var(--muted);align-items:center;gap:8px;margin-top:16px;display:flex}.news-meta img{background:#fff;border-radius:50%;width:22px;height:22px}.news-meta span{font-weight:var(--fw-600);color:inherit}.news-story .news-meta span{color:var(--navy)}.news-meta i{opacity:.6;font-style:normal}.news-meta time{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.news-side>li{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:calc(var(--i) * .11s + .15s);transform:translate(24px)}.news-top.is-visible .news-side>li{opacity:1;transform:none}.news-ticker{box-shadow:0 0 0 1px var(--line), var(--shadow-sm);background:#fff;border-radius:999px;align-items:center;margin-top:30px;display:flex;overflow:hidden}.news-ticker__label{height:44px;font-size:calc(13px * var(--fs));font-weight:var(--fw-600);color:#fff;background:var(--navy);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 100%,0 100%);flex:none;align-items:center;gap:8px;padding:0 28px 0 22px;display:flex;position:relative}.news-ticker__label:before{content:"";background:#5fb0ff;border-radius:50%;width:7px;height:7px;animation:1.8s infinite news-live;box-shadow:0 0 #5fb0ffb3}@keyframes news-live{70%{box-shadow:0 0 0 7px #5fb0ff00}to{box-shadow:0 0 #5fb0ff00}}.news-ticker__viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 94%,#0000)}.news-ticker__track{width:max-content;animation:60s linear infinite about-marquee;display:flex}.news-ticker:hover .news-ticker__track,.news-ticker:focus-within .news-ticker__track{animation-play-state:paused}.news-ticker__track li{white-space:nowrap;font-size:calc(13px * var(--fs));align-items:center;display:flex}.news-ticker__track li:after{content:"";background:var(--blue-2);border-radius:50%;width:5px;height:5px;margin:0 18px}.news-ticker__track a{color:var(--text);transition:color .2s}.news-ticker__track a:hover{color:var(--blue)}.news-latest{margin-top:44px}.news-latest__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.news-latest__head h2{font-family:var(--font-head);font-size:calc(clamp(24px, 2.4vw, 32px) * var(--fs));font-weight:var(--fw-700);letter-spacing:calc(-.02em * var(--ls));color:var(--navy)}.news-latest__nav{gap:8px;display:flex}.news-latest__nav button{color:#fff;background:var(--navy);width:42px;height:42px;transition:background .25s, opacity .25s, transform .25s var(--ease);border-radius:12px;place-items:center;display:grid}.news-latest__nav button:hover:not(:disabled){background:var(--blue);transform:translateY(-2px)}.news-latest__nav button:disabled{opacity:.3;cursor:default}.news-latest__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;grid-auto-columns:calc(43.4783% - 8.69565px);grid-auto-flow:column;gap:20px;padding-bottom:4px;display:grid;overflow-x:auto}.news-latest__track::-webkit-scrollbar{display:none}.news-latest__track>li{scroll-snap-align:start}@media (width<=1180px){.news-top{grid-template-columns:1fr}.news-lead{min-height:420px}.news-latest__track{grid-auto-columns:calc(62.5% - 12.5px)}}@media (width<=760px){.news-lead{border-radius:20px;min-height:440px}.news-lead__text{padding:22px 22px 110px}.news-notch--big .news-notch__btn{border-radius:18px;width:64px;height:64px}.news-story--row{grid-template-columns:1fr;gap:12px}.news-story__media{aspect-ratio:16/10;min-height:0}.news-side{gap:14px}.news-side .news-story--row{grid-template-columns:116px minmax(0,1fr);gap:14px}.news-side .news-story__media{aspect-ratio:1;--notch-r:10px;border-radius:14px}.news-side .news-notch{padding:5px 0 0 5px}.news-side .news-notch__btn{border-radius:9px;width:30px;height:30px}.news-side .news-story h3{font-size:calc(14.5px * var(--fs))}.news-side .news-story p{display:none}.news-side .news-meta{font-size:calc(11px * var(--fs))}.news-ticker__label{font-size:calc(12px * var(--fs));padding:0 22px 0 16px}.news-latest__track{grid-auto-columns:82%}}@media (prefers-reduced-motion:reduce){.cta__primary:after{animation:none}.cta__facts>div,.news-side>li{opacity:1;transition:none;transform:none}.news-ticker__track{animation:none}.news-ticker__viewport{overflow-x:auto}}.globe-section{background:radial-gradient(ellipse 60% 55% at 50% 58%, #fff 0, #fff0 70%), linear-gradient(180deg, var(--bg), #eef3fa 55%, var(--bg));padding:clamp(40px,5vw,72px) 0 clamp(28px,4vw,56px);position:relative;overflow:hidden}.globe-head{text-align:center;justify-content:center}.globe-head .eyebrow--line{justify-content:center}.globe-head .lead{margin-inline:auto}.globe-head__accent{color:var(--blue)}.globe-layout{grid-template-columns:minmax(0,250px) minmax(0,1fr) minmax(0,250px);align-items:center;gap:20px;display:grid}.globe-panel{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow);background:#ffffffc7;border:1px solid #e4ebf5e6;padding:20px}.globe-stats__total{flex-direction:column;margin-bottom:14px;display:flex}.globe-stats__total strong{font-family:var(--font-head);font-size:calc(44px * var(--fs));font-weight:var(--fw-800);letter-spacing:calc(-.03em * var(--ls));color:var(--navy);line-height:1}.globe-stats__total span{font-size:calc(12.5px * var(--fs));color:var(--muted);margin-top:6px}.globe-stats__regions{gap:4px;display:grid}.globe-stats__regions button{text-align:start;border-radius:10px;grid-template-columns:1fr auto;gap:6px 10px;width:100%;padding:9px 10px;transition:background .2s;display:grid}.globe-stats__regions button:hover{background:var(--blue-soft)}.globe-stats__regions button.is-active{background:var(--blue-light)}.globe-stats__name{font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);color:var(--navy);line-height:1.3}.globe-stats__count{font-size:calc(12.5px * var(--fs));font-weight:var(--fw-700);color:var(--blue);font-variant-numeric:tabular-nums}.globe-stats__bar{background:var(--line);border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.globe-stats__bar i{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--blue-2));height:100%;display:block}.globe-legend{border-top:1px solid var(--line);font-size:calc(12px * var(--fs));color:var(--muted);gap:8px;margin-top:16px;padding-top:14px;display:grid}.globe-legend li{align-items:center;gap:10px;display:flex}.globe-legend__swatch{background:#c3cedd;border-radius:4px;flex-shrink:0;width:22px;height:14px}.globe-legend__swatch--flag{background:linear-gradient(#0099b5 0 33%,#ce1126 33% 36%,#fff 36% 64%,#ce1126 64% 67%,#1eb53a 67%);box-shadow:inset 0 0 0 1px #0a246314}.globe-legend__swatch--chair{background:#f2b705;border-radius:50%;width:14px;height:14px;margin-inline:4px;box-shadow:0 0 0 3px #f2b70540}.globe-stage{padding-bottom:28px;position:relative}.globe-stage__canvas{aspect-ratio:1;width:min(100%,640px);margin:0 auto;position:relative}.globe-stage__canvas:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0a24632e,#0a246300);border-radius:50%;height:7%;position:absolute;bottom:-2%;left:18%;right:18%}.globe-canvas{cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:absolute;inset:0}.globe-canvas.is-dragging{cursor:grabbing}.globe-canvas.is-zoomed{-webkit-mask-image:radial-gradient(closest-side,#000 calc(100% - 28px),#0000);mask-image:radial-gradient(closest-side,#000 calc(100% - 28px),#0000)}.globe-canvas:focus-visible{outline:2px solid var(--blue-2);outline-offset:-6px;border-radius:50%}.globe-loading{color:var(--muted);font-size:calc(12.5px * var(--fs));background:radial-gradient(circle at 35% 30%,#fff,#e6ecf5 60%,#d7e0ec);border-radius:50%;place-items:center;display:grid;position:absolute;inset:4%;overflow:hidden}.globe-loading:before{content:"";background:linear-gradient(110deg,#0000 35%,#ffffffb3 50%,#0000 65%) 0 0/250% 100%;animation:1.6s linear infinite globe-shimmer;position:absolute;inset:0}@keyframes globe-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.globe-tags{pointer-events:none;position:absolute;inset:0}.globe-tags li{opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.globe-tags li.is-dim button{opacity:.4}.globe-tags button{pointer-events:auto;font-size:calc(11px * var(--fs));font-weight:var(--fw-600);color:var(--navy);white-space:nowrap;transition:transform .2s var(--ease), background .2s, color .2s, opacity .2s;background:#ffffffeb;border-radius:999px;padding:4px 10px;box-shadow:0 1px 2px #0a246314,0 4px 12px #0a24631a}.globe-tags button:hover{background:var(--navy);color:#fff;transform:translateY(-2px)}.globe-tags li.is-chair button{color:var(--navy);background:#f2b705}.globe-tip{pointer-events:none;z-index:3;position:absolute;top:0;left:0}.globe-tip__card{color:#fff;box-shadow:var(--shadow-lg);white-space:nowrap;opacity:0;transition:opacity .15s, transform .15s var(--ease);background:#0a2463f0;border-radius:12px;align-items:center;gap:10px;margin:16px 0 0 16px;padding:8px 12px 8px 8px;display:flex;transform:translateY(4px)}.globe-tip.is-visible .globe-tip__card{opacity:1;transform:none}.globe-tip__card img{object-fit:cover;border-radius:4px;width:34px;height:24px;box-shadow:0 0 0 1px #ffffff40}.globe-tip__card span{flex-direction:column;line-height:1.25;display:flex}.globe-tip__card strong{font-size:calc(13px * var(--fs));font-weight:var(--fw-600)}.globe-tip__card small{font-size:calc(11px * var(--fs));color:#ffffffa6}.globe-hint{color:#fff;font-size:calc(11.5px * var(--fs));white-space:nowrap;pointer-events:none;transition:opacity .4s, transform .4s var(--ease);background:#0a2463d1;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex;position:absolute;top:3%;left:50%;transform:translate(-50%)}.globe-hint.is-hidden{opacity:0;transform:translate(-50%,-6px)}.globe-zoom{box-shadow:var(--shadow);z-index:2;background:#fff;border-radius:12px;flex-direction:column;display:flex;position:absolute;bottom:12%;right:0;overflow:hidden}.globe-zoom button{width:38px;height:38px;color:var(--navy);place-items:center;transition:background .2s,color .2s;display:grid}.globe-zoom button+button{border-top:1px solid var(--line)}.globe-zoom button:hover{background:var(--blue-light);color:var(--blue)}.globe-toolbar{z-index:4;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:100%;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.globe-toolbar__group{scrollbar-width:none;background:#fff;border-radius:999px;gap:2px;min-width:0;padding:4px;display:flex;overflow-x:auto;box-shadow:0 1px 2px #0a24630f,0 10px 28px #0a24631f}.globe-toolbar__group::-webkit-scrollbar{display:none}.globe-toolbar__group button{font-size:calc(12.5px * var(--fs));font-weight:var(--fw-500);color:var(--muted);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:8px 14px;transition:background .2s,color .2s}.globe-toolbar__group button:hover{color:var(--navy)}.globe-toolbar__group button.is-active{background:var(--navy);color:#fff}.globe-search{flex-shrink:0;position:relative}.globe-search__open,.globe-search__box{height:42px;font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);color:var(--navy);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;box-shadow:0 1px 2px #0a24630f,0 10px 28px #0a24631f}.globe-search__open:hover{color:var(--blue)}.globe-search__box{width:250px;color:var(--muted);padding-inline-end:6px}.globe-search__box input{min-width:0;font-size:calc(13px * var(--fs));color:var(--text);background:0 0;border:0;outline:0;flex:1}.globe-search__box input::-webkit-search-cancel-button{display:none}.globe-search__box>button{border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.globe-search__box>button:hover{background:var(--blue-soft);color:var(--navy)}.globe-search__results{box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.globe-search__results button{text-align:start;width:100%;font-size:calc(13px * var(--fs));font-weight:var(--fw-500);color:var(--text);border-radius:10px;align-items:center;gap:10px;padding:7px 8px;display:flex}.globe-search__results button:hover,.globe-search__results button:focus-visible{background:var(--blue-soft);outline:none}.globe-search__results img{object-fit:cover;border-radius:3px;flex-shrink:0;width:26px;height:18px;box-shadow:0 0 0 1px #0a246314}.globe-search__results span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.globe-search__results small{font-size:calc(11px * var(--fs));color:var(--muted)}.globe-search__empty{font-size:calc(12.5px * var(--fs));color:var(--muted);padding:10px}.globe-card{text-align:center}.globe-card__flag{aspect-ratio:3/2;width:120px;animation:globe-card-in .45s var(--ease);border-radius:10px;margin:4px auto 14px;overflow:hidden;box-shadow:0 0 0 1px #0a246314,0 12px 28px #0a24632e}.globe-card__flag img{object-fit:cover;width:100%;height:100%}@keyframes globe-card-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}.globe-card__badge{background:var(--blue-light);color:var(--blue);font-size:calc(10.5px * var(--fs));font-weight:var(--fw-700);letter-spacing:calc(.08em * var(--ls));text-transform:uppercase;border-radius:999px;padding:3px 10px;display:inline-block}.globe-card__name{font-family:var(--font-head);font-size:calc(21px * var(--fs));font-weight:var(--fw-700);line-height:calc(1.2 * var(--lh));color:var(--navy);margin-top:10px}.globe-card__facts{background:var(--line);text-align:start;border-radius:12px;gap:1px;margin-top:16px;display:grid;overflow:hidden}.globe-card__facts div{background:#fff;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.globe-card__facts dt{font-size:calc(12px * var(--fs));color:var(--muted)}.globe-card__facts dd{font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);color:var(--navy);text-align:end}.globe-card__open{width:100%;margin-top:14px}.globe-card__hint{font-size:calc(12px * var(--fs));color:var(--muted);margin-top:12px}.globe-card__clear{font-size:calc(12px * var(--fs));color:var(--muted);align-items:center;gap:6px;margin-top:12px;transition:color .2s;display:inline-flex}.globe-card__clear:hover{color:var(--navy)}.globe-portal{pointer-events:none;z-index:3;--push:0;position:absolute;inset:0}.globe-portal__reticle{opacity:0;width:44px;height:44px;transform:scale(calc(1.4 - var(--push) * .5));border:2px solid #fffffff2;border-radius:50%;margin:-22px 0 0 -22px;transition:opacity .25s,transform .12s linear;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0a246359,inset 0 0 0 1px #0a246359}.globe-portal__reticle:after{content:"";background:#f2b705;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #fff}.globe-portal.is-visible .globe-portal__reticle{opacity:1}.globe-portal__card{width:min(340px,100% - 24px);box-shadow:var(--shadow-lg);pointer-events:auto;animation:globe-portal-in .35s var(--ease);background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 14px;display:grid;position:absolute;top:calc(50% + 40px);left:50%;transform:translate(-50%)}@keyframes globe-portal-in{0%{opacity:0;transform:translate(-50%,10px)scale(.96)}}.globe-portal__card img{object-fit:cover;border-radius:5px;width:44px;height:30px;box-shadow:0 0 0 1px #0a246314}.globe-portal__text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.globe-portal__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:calc(14px * var(--fs));font-weight:var(--fw-700);color:var(--navy);overflow:hidden}.globe-portal__text small{font-size:calc(11px * var(--fs));color:var(--muted)}.globe-portal__go{background:var(--navy);color:#fff;height:36px;font-size:calc(12.5px * var(--fs));font-weight:var(--fw-600);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;transition:background .2s;display:inline-flex}.globe-portal__card:hover .globe-portal__go{background:var(--blue)}.globe-portal__progress{background:var(--line);border-radius:3px;height:3px;position:absolute;bottom:6px;left:12px;right:12px;overflow:hidden}.globe-portal__progress i{background:linear-gradient(90deg, #f2b705, var(--blue-2));width:100%;height:100%;transform:scaleX(var(--push));transform-origin:0;display:block}[dir=rtl] .globe-portal__progress i{transform-origin:100%}.globe-hint--wheel{top:50%}@media (width<=1100px){.globe-layout{grid-template-columns:1fr 1fr}.globe-stage{order:-1;grid-column:1/-1}}@media (width<=640px){.globe-layout{grid-template-columns:1fr}.globe-stage{padding-bottom:104px}.globe-toolbar{flex-direction:column;width:auto;left:0;right:0;transform:none}.globe-search__box{width:min(300px,100%)}.globe-zoom{top:0;bottom:auto}.globe-tags button{font-size:calc(10px * var(--fs));padding:3px 8px}.globe-tip{display:none}}[dir=rtl] .globe-zoom{left:0;right:auto}.footer{border-top:1px solid var(--line);background:#fff;margin-top:24px}.footer__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.footer__links{flex-wrap:wrap;gap:6px 26px;display:flex}.footer__links a{font-size:calc(12.5px * var(--fs));color:var(--navy);transition:color .2s}.footer__links a:hover,.footer__links a.is-active{color:var(--blue)}.footer__right{align-items:center;gap:18px;display:flex}.socials{border-inline-end:1px solid var(--line);align-items:center;gap:14px;padding-inline-end:18px;display:flex}.socials a{color:var(--navy);transition:color .2s, transform .2s var(--ease);display:inline-flex}.socials a:hover{color:var(--blue);transform:translateY(-2px)}.footer__lang .lang__btn{height:34px;padding:0 8px}.footer__bottom{border-top:1px solid var(--line);font-size:calc(11.5px * var(--fs));color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:16px 0 22px;display:flex}.footer__motto i{margin:0 8px;font-style:normal}.modal{z-index:1000;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-backdrop-filter:blur(8px);background:#050e26cc;place-items:center;animation:.25s fade;display:grid;position:fixed;inset:0;overflow-y:auto}.modal__box{width:min(960px,100%,177.778dvh - 56.8889px);animation:pop .35s var(--ease);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 80px #00000073,0 0 0 1px #ffffff14}.modal.is-closing{animation:.2s forwards fade-out}.modal.is-closing .modal__box{animation:.2s forwards pop-out}.modal__video{aspect-ratio:16/9;background:#000;position:relative}.modal__video img{object-fit:cover;opacity:.45;width:100%;height:100%}.modal__overlay{text-align:center;color:#fff;background:radial-gradient(60% 60%,#050e2659,#0000 75%);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.modal__overlay h3{font-family:var(--font-head);font-size:calc(clamp(18px, 3vw, 28px) * var(--fs));line-height:calc(1.2 * var(--lh))}.modal__overlay p{text-wrap:balance;max-width:460px;font-size:calc(clamp(13px, 1.6vw, 15px) * var(--fs));line-height:calc(1.5 * var(--lh));opacity:.9}.modal__play{color:#fff;background:#ffffff24;border:1.5px solid #ffffff80;border-radius:50%;place-items:center;width:68px;height:68px;padding-left:4px;display:grid}.modal__badge{font-size:calc(12px * var(--fs));font-weight:var(--fw-600);letter-spacing:calc(.04em * var(--ls));text-transform:uppercase;background:var(--blue-2);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.modal__close{z-index:2;width:44px;height:44px;color:var(--navy);transition:transform .2s var(--ease), background .2s;background:#fffffff2;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 4px 14px #00000040}.modal__close:hover{background:#fff;transform:rotate(90deg)}.modal__close:focus-visible{outline:3px solid var(--blue-2);outline-offset:2px}@media (width<=560px){.modal__play{display:none}.modal__overlay{gap:8px;padding:16px 56px 16px 16px}.modal__close{width:40px;height:40px;top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.modal,.modal__box{animation:none}}@keyframes fade{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes pop-out{to{opacity:0;transform:scale(.97)}}@keyframes pop{0%{opacity:0;transform:scale(.96)translateY(10px)}}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes pulse{50%{box-shadow:0 0 0 18px #fff0}}@media (width<=1180px){:root{--nav-row:0px}.header__cta{display:none}.burger{z-index:130;display:grid;position:relative}.header--scrolled{-webkit-backdrop-filter:none;background:#fffffffa}.header__actions{margin-left:auto}.nav{z-index:120;visibility:hidden;width:min(340px,88vw);height:100dvh;transition:transform .4s var(--ease), visibility 0s linear .4s;background:#fff;flex-direction:column;gap:22px;margin:0;padding:90px 22px 24px;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-20px 0 50px #0a24632e}.nav--open{visibility:visible;transition:transform .4s var(--ease);transform:none}.nav__list{flex-direction:column;align-items:stretch;gap:0}.nav__item{border-bottom:1px solid var(--line);flex-wrap:wrap}.nav__item>a{font-size:calc(16px * var(--fs));flex:1;padding:14px 4px}.nav__item>a:after{display:none}.nav__toggle{width:40px;height:40px}.nav__item.is-expanded .nav__toggle{transform:rotate(180deg)}.nav__menu{min-width:0;box-shadow:none;opacity:1;visibility:visible;border-radius:0;flex-basis:100%;padding:0 0 10px 8px;display:none;position:static;transform:none}.nav__menu:before{display:none}.nav__item.is-expanded .nav__menu{display:block}.nav__sub-icon{display:none}.nav__submenu{min-width:0;box-shadow:none;opacity:1;visibility:visible;border-radius:0;padding:0 0 6px 14px;position:static;transform:none}.nav__submenu:before{display:none}.nav__submenu a{font-size:calc(12.5px * var(--fs));color:var(--muted)}.nav__cta{display:inline-flex}.nav__backdrop{z-index:110;background:#06143866;animation:.3s fade;position:fixed;inset:0}.priorities{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.section-head{flex-direction:column;align-items:flex-start}.cta{grid-template-columns:1fr;gap:28px;padding:40px 32px}.cta__facts{flex-flow:wrap;padding:4px 18px}.cta__facts>div{flex:180px}.cta__facts>div+div{border-top:0}.footer__top{flex-direction:column;align-items:flex-start}}@media (width<=560px){:root{--gutter:16px;--header-row:72px}.logo img{width:44px;height:44px}.header__inner .logo{flex-shrink:1;min-width:0}.header__inner .header__actions{gap:4px;margin-left:8px}.header__inner{gap:8px}.header__actions{gap:0}.icon-btn{width:36px;height:36px}.lang__btn{padding:0 6px}.logo{gap:8px}.logo__text{font-size:calc(9px * var(--fs))}.logo__text strong{font-size:calc(11.5px * var(--fs))}.priorities{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.priority{padding:16px 14px 14px}.priority__top{margin-bottom:14px}.events__list{grid-template-columns:1fr}.event{grid-template-columns:minmax(0,1fr) 132px}.events__head{align-items:center}.cta{border-radius:22px;min-height:0;padding:30px 20px 20px}.cta__facts{flex-direction:column}.cta__facts>div{flex:none;padding:12px 0}.cta__facts>div+div{border-top:1px solid #ffffff29}.cta__actions{gap:14px 18px}.footer__right{flex-wrap:wrap}.footer__bottom{flex-direction:column}}@media (width>=1600px){:root{--container:1320px;--header-row:92px}.title{font-size:calc(34px * var(--fs))}.lead{font-size:calc(15px * var(--fs))}.priority h3{font-size:calc(15.5px * var(--fs))}.priority p{font-size:calc(13px * var(--fs))}.about__stats strong{font-size:calc(22px * var(--fs))}.event h3{font-size:calc(15px * var(--fs))}.event__date time:not(.event__time){font-size:calc(15.5px * var(--fs))}.event__time{font-size:calc(22px * var(--fs))}}.page{transition:opacity .2s var(--ease)}.is-switching-lang .page{opacity:.6}[dir=rtl] .flip-rtl{scale:-1 1}[dir=rtl] .about-marquee__track,[dir=rtl] .news-ticker__track{animation-name:marquee-rtl}@keyframes marquee-rtl{to{transform:translate(50%)}}[dir=rtl] .news-ticker__label{clip-path:polygon(16px 0,100% 0,100% 100%,0 100%);padding:0 22px 0 28px}[dir=rtl] .quick__more span{transform:translate(8px)}[dir=rtl] .quick__more svg{transform:translate(52px)}[dir=rtl] .quick__item:hover .quick__more span,[dir=rtl] .quick__item:focus-visible .quick__more span,[dir=rtl] .quick__item:hover .quick__more svg,[dir=rtl] .quick__item:focus-visible .quick__more svg{transform:none}[dir=rtl] .nav__item.has-menu>a{padding-left:2px;padding-right:10px}[dir=rtl] .nav__item.has-menu>a:after{left:2px;right:10px}[dir=rtl] .nav__menu{left:auto;right:0}[dir=rtl] .nav__menu a:hover{padding-left:12px;padding-right:16px}[dir=rtl] .nav__sub-icon{transform:rotate(90deg)}[dir=rtl] .nav__submenu{left:auto;right:calc(100% + 8px);transform:translate(6px)}[dir=rtl] .nav__submenu:before{left:auto;right:-10px}[dir=rtl] .nav__menu .has-sub:hover>.nav__submenu,[dir=rtl] .nav__menu .has-sub:focus-within>.nav__submenu{transform:none}@media (width>=1181px){[dir=rtl] .nav__item:nth-last-child(-n+2) .nav__menu{left:0;right:auto}[dir=rtl] .nav__item:nth-last-child(-n+2) .nav__submenu{left:calc(100% + 8px);right:auto}[dir=rtl] .nav__item:nth-last-child(-n+2) .nav__submenu:before{left:-10px;right:auto}}@media (width<=1180px){[dir=rtl] .nav{left:0;right:auto;transform:translate(-100%);box-shadow:20px 0 50px #0a24632e}[dir=rtl] .nav--open{transform:none}[dir=rtl] .nav__menu{padding:0 8px 10px 0;right:auto}[dir=rtl] .nav__submenu{padding:0 14px 6px 0;right:auto;transform:none}}:lang(ar),:lang(fa),:lang(ur),:lang(hi),:lang(bn),:lang(zh),:lang(ja),:lang(ko){text-transform:none}:lang(zh),:lang(ja){line-break:strict}:lang(ko){word-break:keep-all;overflow-wrap:anywhere}:lang(de) .priority h3,:lang(de) .quick__body strong,:lang(de) .news-story h3,:lang(sw) .priority h3,:lang(sw) .quick__body strong{-webkit-hyphens:auto;hyphens:auto}:lang(ar) .hero__line,:lang(fa) .hero__line,:lang(ur) .hero__line,:lang(hi) .hero__line,:lang(bn) .hero__line{padding-block:.08em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}}
