.channel-journal{--journal-ink:#123e59;--journal-muted:#3d667c;--journal-blue:#137da7;color:var(--journal-ink);background:radial-gradient(at 86% 10%,#a7dafa80,#0000 42%);padding-bottom:110px}.journal-intro{padding-top:145px;padding-bottom:42px}.journal-intro .breadcrumb{margin-bottom:35px;display:inline-block}.journal-intro-row{justify-content:space-between;align-items:center;gap:30px;display:flex}.journal-intro .eyebrow{letter-spacing:.27em;color:#327899;font-size:11px}.journal-intro h1{letter-spacing:.07em;margin:20px 0 15px;font-size:clamp(35px,4.4vw,59px);font-weight:500;line-height:1.45}.journal-intro h1>span{color:#388caf}.journal-lead{letter-spacing:.11em;color:var(--journal-muted);font-size:14px}.journal-mobile-break{display:none}.journal-seal{border:1px solid #75aaca88;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:134px;height:134px;display:flex;transform:rotate(-10deg)}.journal-seal span{letter-spacing:.26em;color:#397993;font-size:8px}.journal-seal svg{stroke:#5694ad;stroke-width:1px;width:62px;height:30px}.journal-meta{letter-spacing:.02em;color:var(--journal-muted);border-top:1px solid #8db4cc80;flex-wrap:wrap;align-items:center;gap:26px;margin-top:36px;padding-top:22px;font-size:11px;display:flex}.journal-meta a{color:var(--journal-ink);align-items:center;gap:10px;margin-left:auto;text-decoration:none;display:flex}.journal-meta svg{width:13px}.journal-status{align-items:center;gap:9px;display:flex}.journal-status:before{content:"";background:#4593af;border-radius:50%;width:5px;height:5px}.journal-demo{color:#604c15;background:#fff7d9;border:1px solid #d9be6d;border-radius:9px;margin-bottom:25px;padding:14px 20px;font-size:13px}.journal-metrics{grid-template-columns:1.18fr 1fr 1fr;gap:18px;margin-bottom:24px;display:grid}.journal-metric{font:inherit;color:var(--journal-ink);text-align:left;cursor:pointer;background:linear-gradient(130deg,#f5fcffc7,#e3f4ff75);border:1px solid #f7fdff;border-radius:18px;min-width:0;padding:25px 28px;transition:background .2s,border-color .2s;box-shadow:0 10px 30px #23678d08}.journal-metric[aria-pressed=true]{background:linear-gradient(130deg,#f8fdffe6,#c9e9fa99);border-color:#4b9ec0;box-shadow:inset 0 -3px #458eac}.journal-metric:hover{background:#f2fbffe6}.metric-label{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.metric-english{letter-spacing:.14em;color:#4c788e;font-size:8px}.metric-value{align-items:baseline;gap:8px;margin:19px 0 18px;display:flex}.metric-value strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(25px,3.6vw,46px);font-weight:400;line-height:1.1}.metric-value small{color:#4a6d7f;font-size:11px}.metric-foot{color:#477186;justify-content:space-between;gap:10px;font-size:10px;display:flex}.metric-foot>span{font-size:17px}.journal-chart-panel{background:linear-gradient(150deg,#f7fcffdb,#e0f2ff80);border:1px solid #f8feff;border-radius:22px;padding:34px 36px 22px;overflow:hidden;box-shadow:0 18px 70px #1d678b09}.chart-toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.chart-toolbar .eyebrow{letter-spacing:.19em;color:#4e7b8e;font-size:9px}.chart-toolbar h2{letter-spacing:.06em;margin:10px 0 0;font-size:21px;font-weight:500}.chart-periods{background:#c8e2f069;border:1px solid #bddeed80;border-radius:30px;gap:3px;padding:4px;display:flex}.chart-periods button{font:inherit;color:#375e74;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:30px;padding:9px 17px;font-size:11px}.chart-periods button[aria-pressed=true]{color:#fff;background:#1d5876;box-shadow:0 2px 8px #1b557a1f}.chart-caption{color:#47738a;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:24px;font-size:11px;display:flex}.chart-caption p{margin:0}.journal-chart{min-height:300px;margin-top:20px;position:relative}.journal-svg{touch-action:pan-y;width:100%;height:330px;display:block;overflow:visible}.journal-svg text{fill:#54758a;font-variant-numeric:tabular-nums;font-family:inherit;font-size:11px}.chart-grid-line{stroke:#8bb8ce;stroke-opacity:.28;stroke-width:1px;vector-effect:non-scaling-stroke}.chart-data-line{fill:none;stroke:#167faa;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-data-area{fill:url(#journal-area)}.chart-point{fill:#f6fcff;stroke:#187fa7;stroke-width:2px;vector-effect:non-scaling-stroke}.chart-guide{stroke:#4b99bb;stroke-width:1px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.chart-selection-dot{fill:#1d8db7;stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke}.chart-selection-halo{fill:#269aca22}.journal-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.journal-empty[hidden]{display:none}.empty-ripple{border:1px solid #80b5d0;border-radius:50%;width:92px;height:32px;margin-bottom:23px;position:relative}.empty-ripple:before,.empty-ripple:after{content:"";border:1px solid #94c4dc77;border-radius:50%;position:absolute;inset:-10px -24px}.empty-ripple:after{border-color:#abd1e350;inset:-20px -48px}.journal-empty h3{letter-spacing:.05em;margin:12px 0;font-size:18px;font-weight:500}.journal-empty p{color:#466d82;margin:0;font-size:12px;line-height:2}.chart-inspector{background:#cae6f35c;border:1px solid #beddea80;border-radius:12px;align-items:center;gap:20px;min-height:70px;margin:8px 0 22px;padding:15px 20px;font-size:12px;display:flex}.chart-inspector[hidden]{display:none}.chart-inspector>div{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.inspector-label{color:#426a80;font-size:9px}.chart-inspector strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:400}.date-slider-label{color:#416981;align-items:center;gap:14px;margin-left:auto;font-size:10px;display:flex}.date-slider-label input{accent-color:#237fa2;width:160px}.chart-bottom{color:#416b82;border-top:1px solid #9cbed14d;justify-content:space-between;align-items:center;gap:20px;padding-top:17px;font-size:10px;line-height:1.8;display:flex}.chart-bottom p{margin:0}.chart-bottom>span{white-space:nowrap;letter-spacing:.1em;font-size:9px}.journal-after{grid-template-columns:1fr 1fr;gap:70px;padding-top:55px;display:grid}.journal-notes .eyebrow{letter-spacing:.22em;color:#457b94;font-size:9px}.journal-notes h2{letter-spacing:.09em;margin:15px 0;font-size:24px;font-weight:500}.journal-notes p{color:#385f77;font-size:13px;line-height:2.1}.journal-notes ul{color:#41677d;margin:25px 0;padding-left:17px;font-size:11px;line-height:1.95}.journal-notes li{padding-bottom:9px}.journal-notes .text-link{font-size:12px}.journal-table{border-top:1px solid #87b0c7;border-bottom:1px solid #87b0c7;align-self:start;padding:20px 0}.journal-table summary{letter-spacing:.04em;cursor:pointer;justify-content:space-between;font-size:13px;list-style:none;display:flex}.journal-table summary::-webkit-details-marker{display:none}.journal-table[open] summary>span{transform:rotate(45deg)}.journal-table>p{color:#436c82;margin-top:25px;font-size:10px}.journal-table-scroll{border-radius:5px;max-height:360px;overflow:auto}.journal-table table{border-collapse:collapse;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.journal-table th,.journal-table td{text-align:right;border-bottom:1px solid #97bdce55;padding:12px 8px}.journal-table th{color:#456b7d;font-size:10px;font-weight:400}.journal-table th:first-child,.journal-table td:first-child{text-align:left}.journal-noscript{padding:20px;font-size:13px}.channel-journal button:focus-visible,.channel-journal a:focus-visible,.channel-journal summary:focus-visible,.channel-journal input:focus-visible,.channel-journal [tabindex]:focus-visible{outline-offset:5px;outline:3px solid #156e94}.channel-journal .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=850px){.journal-metric{padding:22px 20px}.metric-english{display:none}.journal-chart-panel{padding:28px 22px 20px}.journal-after{gap:35px}.journal-seal{width:110px;height:110px}.chart-periods button{padding:8px 12px}}@media (width<=600px){.channel-journal{padding-bottom:65px}.journal-intro{padding-top:115px;padding-bottom:28px}.journal-intro .breadcrumb{margin-bottom:24px}.journal-intro h1{margin:15px 0;font-size:34px;line-height:1.6}.journal-mobile-break{display:block}.journal-seal{gap:5px;width:80px;height:80px;margin-top:15px}.journal-seal span{font-size:6px}.journal-seal svg{width:40px;height:22px}.journal-intro-row{gap:8px}.journal-lead{font-size:12px}.journal-meta{gap:14px;margin-top:25px;font-size:10px}.journal-meta a{width:100%;margin-left:0;font-size:11px}.journal-metrics{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.journal-metric{padding:18px}.journal-metric:first-child{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;display:grid}.journal-metric:first-child .metric-value{grid-area:1/2/3;margin:0}.journal-metric:first-child .metric-value strong{font-size:42px}.journal-metric:first-child .metric-foot{grid-area:2/1;padding-top:12px}.journal-metric:first-child .metric-foot>span{display:none}.metric-label{font-size:11px}.metric-value{gap:5px;margin:18px 0 15px}.metric-value strong{font-size:27px}.metric-value small{font-size:10px}.metric-foot{font-size:9px}.journal-chart-panel{border-radius:17px;padding:23px 16px 16px}.chart-toolbar{display:block}.chart-toolbar h2{font-size:20px}.chart-periods{width:max-content;margin-top:20px}.chart-periods button{padding:9px 18px;font-size:11px}.chart-caption{margin-top:18px;font-size:10px;line-height:1.8}.journal-chart{min-height:220px;margin-top:8px}.journal-svg{height:235px}.journal-svg text{font-size:28px}.journal-empty h3{font-size:16px}.journal-empty p{font-size:11px}.empty-ripple{margin-bottom:10px;transform:scale(.75)}.chart-inspector{flex-wrap:wrap;gap:12px;margin:10px 0 16px;padding:13px 14px}.chart-inspector strong{margin-left:auto;font-size:19px}.date-slider-label{justify-content:space-between;width:100%;margin:3px 0 0}.date-slider-label input{width:70%}.chart-bottom{padding-top:13px;font-size:9px;display:block}.chart-bottom>span{margin-top:8px;display:block}.journal-after{grid-template-columns:1fr;gap:34px;padding-top:35px}.journal-notes h2{font-size:22px}.journal-notes p{font-size:12px}.journal-table{padding:20px 0}.journal-demo{padding:12px;font-size:11px}.chart-data-line{stroke-width:2px}}@media (prefers-reduced-motion:reduce){.journal-metric{transition:none}}.journal-milestones{border-top:1px solid #8fb9cb99;margin-top:65px;padding-top:75px}.milestone-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.milestone-heading .eyebrow{letter-spacing:.21em;color:#4c7f96;font-size:9px}.milestone-heading h2{letter-spacing:.08em;margin:13px 0 0;font-size:29px;font-weight:500}.milestone-heading>p{color:#4c7284;letter-spacing:.06em;font-size:12px}.milestone-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.milestone-card{background:linear-gradient(135deg,#edf9ffa8,#c9e8f65e);border:1px solid #f7fdffb3;border-radius:15px;min-width:0;padding:25px 26px 21px;position:relative}.milestone-latest{background:linear-gradient(135deg,#e6f8ffe0,#a8dbea70);border-color:#6bacc7}.milestone-topline{color:#4b7184;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.milestone-topline svg{stroke:#7baac0;stroke-width:1px;width:45px;height:18px}.milestone-count{align-items:baseline;gap:10px;margin:22px 0 14px;display:flex}.milestone-count strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:400;line-height:1}.milestone-count>span{letter-spacing:.08em;font-size:11px}.milestone-date{color:#52768a;flex-direction:column;gap:5px;min-height:49px;display:flex}.milestone-date time,.milestone-date-unknown{color:#2b5872;font-size:12px}.milestone-date>span:not(.milestone-date-unknown){font-size:10px}.milestone-card>a{color:#31657e;border-top:1px solid #8fb6c751;align-items:center;gap:10px;margin-top:18px;padding-top:14px;font-size:10px;text-decoration:none;display:flex}.milestone-card>a svg{width:13px}.milestone-card>a:hover{text-decoration:underline}.milestone-note{color:#547789;margin-top:22px;font-size:11px;line-height:1.9}.journal-policy-links{flex-wrap:wrap;gap:20px;margin-top:26px;font-size:11px;display:flex}.journal-policy-links a{color:#35627a}.journal-policy-copy{color:#4c7284;font-size:10px;line-height:1.9}.journal-api-consent{background:#e6f5fd99;border:1px solid #9cc5d880;border-radius:10px;margin-top:15px;padding:16px 18px;font-size:11px;line-height:1.8}.journal-api-consent button{font:inherit;color:#fff;cursor:pointer;background:#245e7c;border:1px solid #336e89;border-radius:20px;padding:9px 17px}.journal-api-consent p{margin:0 0 12px}.journal-api-consent[hidden]{display:none}@media (width<=850px){.milestone-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.journal-milestones{margin-top:40px;padding-top:40px}.milestone-heading{margin-bottom:22px;display:block}.milestone-heading h2{font-size:24px}.milestone-heading>p{margin-top:15px;font-size:11px}.milestone-grid{gap:12px}.milestone-card{padding:18px 16px}.milestone-topline{font-size:9px}.milestone-topline svg{display:none}.milestone-count{margin:19px 0 15px;display:block}.milestone-count strong{font-size:36px}.milestone-count>span{margin-top:10px;font-size:10px;display:block}.milestone-date time,.milestone-date-unknown{font-size:11px}.milestone-date>span:not(.milestone-date-unknown){font-size:9px}.milestone-note{font-size:10px}}.journal-api-consent{margin:0 0 24px}
