.gd{--navy:#1a56a3;--blue:#1f63b8;--teal:#3FA595;--ink:#1E2B3C;--ink2:#5B6B80;--line:#E2E8F0;--track:#EDF1F6;--card:#fff;--c0:#1a56a3;--c1:#2a74c4;--c2:#6FA8E0;--c3:#3FA595;--c4:#98D2C6;--c5:#E9A93B;font-family:Roboto,"Segoe UI",system-ui,-apple-system,sans-serif;color:var(--ink);font-size:14px;line-height:1.5;padding:64px 0}.gd *,.gd *::before,.gd *::after{box-sizing:border-box}.gd .in{max-width:1200px;margin:0 auto;padding:0 24px}.gd .kick{display:block;text-align:center;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin:0 0 10px}.gd h2{text-align:center;font-size:clamp(26px,3.2vw,36px);font-weight:700;color:var(--navy);letter-spacing:-.01em;line-height:1.15;margin:0}.gd .lede{text-align:center;color:var(--ink2);font-size:15px;max-width:60ch;margin:12px auto 36px}.gd .tabs{display:flex;justify-content:center;gap:10px;margin:0 0 28px;flex-wrap:wrap}.gd .tab{font:inherit;font-size:14px;font-weight:500;color:var(--navy);background:#fff;border:1px solid var(--line);border-radius:12px;padding:8px 18px;cursor:pointer}.gd .tab[aria-selected="true"]{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 6px 16px rgba(31,99,184,.25)}.gd .tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.gd .logo.round{border-radius:50%!important}.gd .logo.round img{top:0;left:0;width:100%;height:100%;object-fit:cover}.gd .lead .logo.wide{width:150px;height:96px}.gd .card .logo.wide{width:104px;height:60px}.gd .item .logo.wide{width:84px;height:44px}.gd .logo.wide img{top:11%;left:6%;width:88%;height:78%}.gd .rest.w .item{grid-template-columns:26px 84px minmax(0,1fr) minmax(110px,200px) 44px 14px}@media (max-width:640px){.gd .rest.w .item{grid-template-columns:22px 64px minmax(0,1fr) 40px 12px}.gd .item .logo.wide{width:64px;height:38px}.gd .lead .logo.wide{width:110px;height:72px}}.gd .lead .meta,.gd .lede{transition:opacity .2s}.gd .bar-ctl{display:flex;justify-content:center;align-items:center;gap:10px;margin:-14px 0 28px;font-size:13px;color:var(--ink2)}.gd .bar-ctl select{font:inherit;font-size:13px;color:var(--navy);background:#fff;border:1px solid var(--line);border-radius:10px;padding:6px 10px}.gd .bar-ctl select:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.gd .stack{animation:gdclip .9s cubic-bezier(.2,.8,.2,1) both}.gd .cr .t i{transform-origin:left;animation:gdgrow .9s cubic-bezier(.2,.8,.2,1) both}.gd.pre .stack,.gd.pre .cr .t i{animation-play-state:paused}@keyframes gdclip{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes gdgrow{from{transform:scaleX(0)}}.gd .stack.single i{opacity:.16;transition:opacity .3s}.gd .stack.single i.on{opacity:1}.gd .crit .cr.dim{opacity:.35}.gd .was{display:block;font-size:10px;font-weight:400;color:var(--ink2);margin-top:1px}.gd .links{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.gd .lk{font:inherit;display:inline-flex;align-items:center;gap:8px;background:#F3F7FC;border:1px solid var(--line);border-radius:999px;padding:3px 12px 3px 3px;cursor:pointer;font-size:12px;color:var(--ink2);text-align:left}.gd .lk:hover{border-color:var(--blue)}.gd .lk:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.gd .lk b{color:var(--navy);font-weight:700}.gd .lead .lk{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22);color:rgba(255,255,255,.8)}.gd .lead .lk b{color:#fff}.gd .lk .logo,.gd .lk .logo.wide,.gd .lk .logo.round{width:26px!important;height:26px!important;border-radius:50%!important;border:0;font-size:9px}.gd .lk .logo img{top:15%;left:10%;width:80%;height:70%}.gd .lk .logo.round img{top:0;left:0;width:100%;height:100%}.gd .lk .logo span{font-size:9px}.gd .mini{display:inline-flex;margin-left:8px;vertical-align:middle}.gd .mini i{width:18px;height:18px;border-radius:50%;background:#fff center/cover no-repeat;border:1.5px solid #fff;box-shadow:0 0 0 1px var(--line);margin-left:-5px;background-size:contain}.gd .mini i:first-child{margin-left:0}.gd .mini i.ph{background-size:cover}.gd .flash{animation:gdflash 1.8s ease}@keyframes gdflash{0%,40%{box-shadow:0 0 0 3px var(--blue),0 10px 30px rgba(31,99,184,.25)}100%{box-shadow:0 0 0 0 transparent}}.gd .item.flash{border-radius:10px}.gd .more .links{margin-top:10px}@media (prefers-reduced-motion:reduce){.gd .stack,.gd .cr .t i,.gd .flash{animation:none!important}}.gd .grid{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px;align-items:start}.gd .logo{position:relative;flex:none;background:#fff;border:1px solid var(--line);border-radius:12px;display:grid;place-items:center;overflow:hidden;font-weight:700;color:var(--navy)}.gd .logo img{position:absolute;top:12%;left:8%;width:84%;height:76%;object-fit:contain;display:block}.gd .logo span{display:none}.gd .logo.fb span{display:block}.gd .logo.fb img{display:none}.gd .lead{--c0:#d6e9ff;background:#1f63b8;color:#fff;border-radius:16px;padding:24px;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center}.gd .lead .logo{width:88px;height:88px;border:0;font-size:20px}.gd .lead .meta{font-size:12px;opacity:.75}.gd .lead h3{font-size:24px;font-weight:700;margin:2px 0 4px}.gd .lead p{margin:0;font-size:14px;opacity:.88;max-width:52ch}.gd .lead .sc{text-align:right}.gd .lead .sc b{display:block;font-size:44px;font-weight:700;line-height:1}.gd .lead .sc small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.gd .crit{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.gd .cr small{display:block;font-size:11px;opacity:.75;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd .cr .t{height:5px;border-radius:3px;background:rgba(255,255,255,.16);overflow:hidden}.gd .cr .t i{display:block;height:100%;border-radius:3px}.gd .cr em{font-style:normal;font-weight:700;font-size:14px;display:block;margin-top:3px}.gd .duo{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.gd .card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start}.gd .card .logo{width:60px;height:60px;font-size:15px}.gd .row1{display:flex;justify-content:space-between;align-items:baseline}.gd .rk{font-size:12px;font-weight:700;color:var(--blue)}.gd .card b.s{font-size:24px;font-weight:700;color:var(--navy);line-height:1}.gd .card h3{margin:2px 0;font-size:15px;font-weight:700;color:var(--navy);line-height:1.3}.gd .where{font-size:12px;color:var(--ink2)}.gd .card p{grid-column:1/-1;margin:0;font-size:13px;color:var(--ink2)}.gd .stack{grid-column:1/-1;display:flex;height:8px;border-radius:3px;background:var(--track);overflow:hidden}.gd .stack i{height:100%}.gd .rest{margin-top:24px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:6px 18px}.gd .item{display:grid;grid-template-columns:26px 44px minmax(0,1fr) minmax(110px,200px) 44px 14px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line);cursor:pointer}.gd .item:first-child{border-top:0}.gd .item .n{font-weight:700;font-size:16px;color:var(--blue);text-align:center}.gd .item .logo{width:44px;height:44px;border-radius:10px;font-size:12px}.gd .item h4{margin:0;font-size:14px;font-weight:700;color:var(--navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd .item .where{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd .item .v{font-weight:700;font-size:15px;color:var(--navy);text-align:right}.gd .item .ch{color:var(--ink2);transition:transform .2s}.gd .item[aria-expanded="true"] .ch{transform:rotate(90deg)}.gd .item:focus-visible,.gd a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.gd .more{display:none;padding:0 0 12px 38px}.gd .item[aria-expanded="true"]+.more{display:block}.gd .more p{margin:0 0 10px;font-size:13px;color:var(--ink2);max-width:70ch}.gd .more .crit .cr small{opacity:1;color:var(--ink2)}.gd .more .crit .cr .t{background:var(--track)}.gd .more .crit em{color:var(--navy)}.gd .dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px;vertical-align:middle}.gd .legend{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px;color:var(--ink2);margin-top:12px}.gd .legend i{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:5px;vertical-align:-1px}.gd aside{display:grid;gap:12px;position:sticky;top:100px}.gd .fact{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.gd .fact b{display:block;font-size:28px;font-weight:700;color:var(--blue);line-height:1.1}.gd .fact p{margin:4px 0 0;font-size:12.5px;color:var(--ink2)}.gd .cta{background:linear-gradient(135deg,#2369c0 0%,#1a56a3 100%);color:#fff;border-radius:16px;padding:18px}.gd .cta h4{margin:0 0 4px;font-size:16px;font-weight:700}.gd .cta p{margin:0 0 12px;font-size:12.5px;opacity:.85}.gd .cta a{display:inline-block;background:#fff;color:var(--blue);font-weight:700;font-size:13px;padding:8px 14px;border-radius:10px;text-decoration:none}.gd .note{font-size:11.5px;color:var(--ink2);margin-top:16px;max-width:90ch}@media (max-width:960px){.gd .grid{grid-template-columns:1fr}.gd aside{position:static;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:640px){.gd .lead{grid-template-columns:auto 1fr}.gd .lead .sc{grid-column:1/-1;text-align:left}.gd .crit{grid-template-columns:repeat(3,1fr)}.gd .duo{grid-template-columns:1fr}.gd .item{grid-template-columns:22px 38px minmax(0,1fr) 40px 12px}.gd .item .bc{display:none}.gd .item .logo{width:38px;height:38px}.gd .more{padding-left:0}}