/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.lf-mask[data-astro-cid-qhnqpr6t]{-webkit-mask-image:radial-gradient(var(--lf-clear), transparent 40%, #000 100%);-webkit-mask-image:radial-gradient(var(--lf-clear), transparent 40%, #000 100%);mask-image:radial-gradient(var(--lf-clear), transparent 40%, #000 100%)}.lf-frame[data-astro-cid-qhnqpr6t]{transform-origin:50% 0;width:1920px;height:1320px;transform:scale(var(--lf-k,1));margin-left:-960px;position:absolute;top:0;left:50%}.lf[data-astro-cid-qhnqpr6t]{--lf-line:var(--color-blue-200);--lf-hot:var(--color-blue-450)}.lf-route[data-astro-cid-qhnqpr6t]{position:absolute;inset:0;overflow:visible}.lf-seg[data-astro-cid-qhnqpr6t]{fill:none;stroke:var(--lf-line);stroke-width:1px;stroke-dasharray:2 5;transition:stroke .4s}.lf-node[data-astro-cid-qhnqpr6t]{fill:none;stroke:var(--lf-line);stroke-width:1px;transition:fill .4s,stroke .4s}.lf-seg[data-astro-cid-qhnqpr6t].is-hot{stroke:var(--lf-hot);stroke-dasharray:none}.lf-node[data-astro-cid-qhnqpr6t].is-on,.lf-node[data-astro-cid-qhnqpr6t].is-hot{fill:var(--lf-hot);stroke:var(--lf-hot)}.lf-tok[data-astro-cid-qhnqpr6t]{fill:var(--lf-hot)}.lf[data-astro-cid-qhnqpr6t].has-hot .lf-label[data-astro-cid-qhnqpr6t]:not(.is-hot){opacity:.35}.lf-dot[data-astro-cid-qhnqpr6t]{background:var(--color-gray-200);width:2px;height:2px;transition:width .25s,height .25s,background .5s;position:absolute}.lf-label[data-astro-cid-qhnqpr6t]{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-tertiary);font-family:var(--font-body);white-space:nowrap;padding:2px 7px;font-size:11px;font-weight:400;transition:background .6s,color .6s,border-color .6s,opacity .4s;position:absolute}.lf-link[data-astro-cid-qhnqpr6t]{pointer-events:auto;cursor:pointer;align-items:center;gap:6px;display:inline-flex}.lf-live[data-astro-cid-qhnqpr6t]{background:var(--color-blue-500);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.lf-live[data-astro-cid-qhnqpr6t]{animation:2.4s ease-in-out infinite lf-breathe}}@keyframes lf-breathe{50%{opacity:.35}}.lf-label[data-astro-cid-qhnqpr6t].is-on,.lf-link[data-astro-cid-qhnqpr6t]:hover{border-color:var(--color-blue-300);background:var(--color-blue-100);color:var(--color-blue-600)}.lf-cur[data-astro-cid-qhnqpr6t]{z-index:var(--z-index-cursor);align-items:flex-start;gap:6px;display:flex;position:absolute;top:0;left:0}.lf-cur[data-astro-cid-qhnqpr6t][hidden]{display:none}.lf-bar[data-astro-cid-qhnqpr6t]{background:var(--color-blue-550);width:2px;height:28px;margin-top:-14px;display:block}.lf-pill[data-astro-cid-qhnqpr6t]{margin-top:var(--spacing-2);border:1px solid var(--color-blue-200);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-blue-600);font-family:var(--font-body);white-space:nowrap;opacity:.9;padding:3px 7px;font-size:11px;font-weight:400}@media (hover:none),(pointer:coarse){.lf-cur[data-astro-cid-qhnqpr6t]{right:var(--page-x,var(--spacing-5));top:var(--spacing-4)!important;left:auto!important;transform:none!important}.lf-bar[data-astro-cid-qhnqpr6t]{display:none}}.lf-host-hide-cursor{cursor:none}.evh[data-astro-cid-wglhxxzd]{padding-block:var(--spacing-24)}@media (orientation:landscape) and (height<=500px) and (width<=1023px){.evh[data-astro-cid-wglhxxzd]{padding-block:var(--spacing-12)}}.evh[data-astro-cid-wglhxxzd] .lf{--color-gray-200:#a9b4ff73}@supports (color:color-mix(in lab, red, red)){.evh[data-astro-cid-wglhxxzd] .lf{--color-gray-200:color-mix(in srgb, var(--color-blue-300) 45%, transparent)}}.evh[data-astro-cid-wglhxxzd] .lf-label{color:var(--color-text-tertiary);border-radius:0}.evh[data-astro-cid-wglhxxzd] .lf-label.is-on{border-color:var(--color-blue-300);color:var(--color-blue-600)}.evh[data-astro-cid-wglhxxzd] .lf-label.is-hot,.evh[data-astro-cid-wglhxxzd] .lf-link:hover{border-color:var(--color-bg-brand);background:var(--color-bg-brand);color:var(--color-white)}.evh[data-astro-cid-wglhxxzd] .lf-label.is-hot .lf-live,.evh[data-astro-cid-wglhxxzd] .lf-link:hover .lf-live{background:var(--color-white)}.evh[data-astro-cid-wglhxxzd] .lf-pill{border-radius:0}.evh[data-astro-cid-wglhxxzd] .lf{opacity:.5}.el-h[data-astro-cid-4r2xsei7]{max-width:22ch;font-size:var(--text-heading-md);letter-spacing:-.04em;font-weight:400;line-height:1.04}.el-ft[data-astro-cid-4r2xsei7]{font-size:var(--text-heading-xs);letter-spacing:-.03em;font-weight:400;line-height:1.12}.el-t[data-astro-cid-4r2xsei7]{font-size:var(--text-title-md);letter-spacing:-.02em;font-weight:400;line-height:1.25}.el-body[data-astro-cid-4r2xsei7],.el-sum[data-astro-cid-4r2xsei7]{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-secondary);font-weight:300;line-height:1.55}.el-sum[data-astro-cid-4r2xsei7]{font-size:var(--text-body-sm)}.el-filter[data-astro-cid-4r2xsei7]{height:44px}.el-filter[data-astro-cid-4r2xsei7][aria-pressed=true]{text-underline-offset:6px;text-decoration:underline 1px}.el-panel[data-astro-cid-4r2xsei7]{align-items:flex-end;gap:var(--spacing-6)}@media (width>=1024px){.el-panel[data-astro-cid-4r2xsei7]{align-items:stretch;gap:0;min-height:420px}}.el-dots[data-astro-cid-4r2xsei7]{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:40px 40px}.el-top[data-astro-cid-4r2xsei7]{top:var(--spacing-8);left:var(--spacing-8);right:var(--spacing-8);position:absolute}@media (width>=600px){.el-top[data-astro-cid-4r2xsei7]{top:var(--spacing-12);left:var(--spacing-12);right:var(--spacing-12)}}@media (width>=1024px){.el-top[data-astro-cid-4r2xsei7]{position:relative;inset:auto}}.el-big[data-astro-cid-4r2xsei7]{padding-top:var(--spacing-12)}@media (width>=1024px){.el-big[data-astro-cid-4r2xsei7]{order:3;padding-top:0}}.el-dn[data-astro-cid-4r2xsei7]{letter-spacing:-.065em;font-size:104px;line-height:.78}@media (width>=600px){.el-dn[data-astro-cid-4r2xsei7]{font-size:148px}}@media (width>=1280px){.el-dn[data-astro-cid-4r2xsei7]{font-size:184px}}.el-dm[data-astro-cid-4r2xsei7]{letter-spacing:-.03em;font-size:26px;line-height:1}@media (width>=600px){.el-dm[data-astro-cid-4r2xsei7]{font-size:36px}}@media (width>=1280px){.el-dm[data-astro-cid-4r2xsei7]{font-size:44px}}.el-cal[data-astro-cid-4r2xsei7]{order:2;grid-template-columns:repeat(7,12px);align-self:flex-end;gap:6px;margin-left:auto}@media (width>=600px){.el-cal[data-astro-cid-4r2xsei7]{grid-template-columns:repeat(7,16px);gap:8px}}@media (width>=1024px){.el-cal[data-astro-cid-4r2xsei7]{margin-top:var(--spacing-7)}}.el-wd[data-astro-cid-4r2xsei7]{padding-bottom:2px;font-size:9px}@media (width>=600px){.el-wd[data-astro-cid-4r2xsei7]{font-size:10px}}.el-cell[data-astro-cid-4r2xsei7]{width:12px;height:12px}@media (width>=600px){.el-cell[data-astro-cid-4r2xsei7]{width:16px;height:16px}}.el-c[data-astro-cid-4r2xsei7]{width:5px;height:5px}.el-c[data-astro-cid-4r2xsei7].is-today{width:6px;height:6px}.el-c[data-astro-cid-4r2xsei7].is-event{background:0 0;border:1px solid #ffffffe6;width:12px;height:12px}@media (prefers-reduced-motion:no-preference){.el-c[data-astro-cid-4r2xsei7].is-tick{animation:3.6s ease-in-out infinite el-tick}.el-c[data-astro-cid-4r2xsei7].is-event{animation:3.6s ease-in-out infinite el-ring}}@keyframes el-tick{0%,to{opacity:.2;scale:1}18%{opacity:.85;scale:1.35}36%{opacity:.2;scale:1}}@keyframes el-ring{0%,55%,to{background:0 0;box-shadow:0 0 #0000}70%{background:#ffffff38;box-shadow:0 0 0 5px #ffffff2e}}.el-row[data-astro-cid-4r2xsei7]{row-gap:var(--spacing-3);grid-template-columns:minmax(0,1fr)}@media (width>=600px){.el-row[data-astro-cid-4r2xsei7]{column-gap:var(--spacing-8);grid-template-rows:auto 1fr;grid-template-columns:184px minmax(0,1fr)}.el-main[data-astro-cid-4r2xsei7]{grid-area:1/2}}.el-go[data-astro-cid-4r2xsei7]{margin-top:var(--spacing-2);justify-self:start}@media (width>=600px){.el-go[data-astro-cid-4r2xsei7]{grid-column:2;align-self:end}}.el-row[data-astro-cid-4r2xsei7] .rmi{display:none}@media (width>=600px){.el-row[data-astro-cid-4r2xsei7] .rmi{grid-row:1/span 2;width:100%;display:inline-flex}}.el-row[data-astro-cid-4r2xsei7] .el-sum[data-astro-cid-4r2xsei7]{color:var(--color-text-secondary)}.el-arrow[data-astro-cid-4r2xsei7]{width:14px;height:14px}.el-row[data-astro-cid-4r2xsei7]{--el-ground:var(--color-bg-surface);background:var(--el-ground);transition-property:background-color;transition-duration:var(--transition-duration-state)}.el-row[data-astro-cid-4r2xsei7] [data-astro-cid-4r2xsei7]:is(.el-when,.el-main,.el-go),.el-row[data-astro-cid-4r2xsei7] [data-astro-cid-4r2xsei7]:is(.el-when,.el-main) [data-astro-cid-4r2xsei7]{transition:color var(--transition-duration-state)}@media (hover:hover) and (pointer:fine){.el-row[data-astro-cid-4r2xsei7].el-link:hover{--el-ground:var(--color-gray-75)}.el-row[data-astro-cid-4r2xsei7].el-link:hover .el-arrow{translate:3px -3px}}.et[data-astro-cid-4r2xsei7]{--ln:#fff6;width:100%;color:var(--color-white);font-family:var(--font-body);font-weight:400}.el-up[data-astro-cid-4r2xsei7] .pb{isolation:isolate;border-block:1px solid #ffffff52;position:relative}@media (width>=1024px){.el-up[data-astro-cid-4r2xsei7] .pb.pb.pb{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.el-up[data-astro-cid-4r2xsei7] .pb:before{content:"";z-index:-1;background:var(--color-blue-deep,var(--color-blue-600));pointer-events:none;position:absolute;inset:0 0 0 50%}.el-up[data-astro-cid-4r2xsei7] .pb:after{content:"";pointer-events:none;background:#ffffff52;width:1px;position:absolute;top:0;bottom:0;left:50%}.el-up[data-astro-cid-4r2xsei7] .pb-k{background:0 0!important}}.el-up[data-astro-cid-4r2xsei7] .rd-dn{color:#ffffffeb;font-weight:300!important}.el-up[data-astro-cid-4r2xsei7] .rd-dm{color:#fffc;font-weight:300!important}@media (width>=1024px){.el-up[data-astro-cid-4r2xsei7] .rd-panel.rd-brand{align-items:end;column-gap:var(--spacing-10);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;display:grid}.el-up[data-astro-cid-4r2xsei7] .rd-brand .rd-top{grid-column:1/-1;align-self:start}.el-up[data-astro-cid-4r2xsei7] .rd-brand .rd-big{grid-area:2/1}.el-up[data-astro-cid-4r2xsei7] .rd-brand .rd-cal{grid-area:2/2;grid-template-columns:repeat(7,14px);align-self:end;gap:10px;margin:0 0 6px}.el-up[data-astro-cid-4r2xsei7] .rd-brand .rd-dn{font-size:140px}}.el-up[data-astro-cid-4r2xsei7] .pb-body{max-width:620px}.et-img[data-astro-cid-4r2xsei7]{aspect-ratio:16/9;border:1px solid #ffffff47;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #10185a73}.et-img[data-astro-cid-4r2xsei7] img{object-fit:cover;opacity:.95;width:100%;height:100%;transition:scale .8s var(--ease-out,ease), opacity .8s ease;display:block}@media (hover:hover) and (pointer:fine){.et-img[data-astro-cid-4r2xsei7]:hover img{opacity:1;scale:1.03}}.et-row[data-astro-cid-4r2xsei7]{grid-template-columns:48px minmax(0,2fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,.9fr);align-items:stretch;display:grid}.et-c[data-astro-cid-4r2xsei7]{min-width:0;padding:var(--spacing-4) var(--spacing-3);align-items:center;font-size:13px;line-height:1.4;display:flex}.et-p[data-astro-cid-4r2xsei7]{white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;overflow:hidden}.et-p[data-astro-cid-4r2xsei7]:nth-child(2n){background:#ffffff1a}.et-head[data-astro-cid-4r2xsei7]{border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)}.et-head[data-astro-cid-4r2xsei7] .et-c{padding-block:var(--spacing-3);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-on-brand-muted);font-size:11px}.et-rows[data-astro-cid-4r2xsei7]{border-bottom:1px solid var(--ln);margin:0;padding:0;list-style:none}.et-rows[data-astro-cid-4r2xsei7] li+li[data-astro-cid-4r2xsei7]{border-top:1px solid #ffffff29}.et-n[data-astro-cid-4r2xsei7]{color:var(--color-text-on-brand-muted)}.et-link[data-astro-cid-4r2xsei7]{color:inherit;transition:background-color var(--transition-duration-state) ease}.et-link[data-astro-cid-4r2xsei7]:focus-visible{outline:2px solid var(--color-white);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.et-link[data-astro-cid-4r2xsei7]:hover{background:#ffffff14}}@media (width<=599px){.et-row[data-astro-cid-4r2xsei7]{grid-template-columns:36px minmax(0,1fr) minmax(0,.7fr)}.et-row[data-astro-cid-4r2xsei7]>.et-c[data-astro-cid-4r2xsei7]:nth-child(n+4){display:none}}@media (hover:hover) and (pointer:fine){.el-feat-link[data-astro-cid-4r2xsei7]:hover .el-arrow{translate:3px}}
