.jt-mark{clip-path:polygon(8px 0,20px 0,12px 100%,0 100%);width:20px!important}@media (width>=1024px){.jt{--row:11rem}.jt-rail{top:calc(var(--row) - 1px)}.jt-list{grid-template-columns:repeat(calc(var(--n) + 1), minmax(0, 1fr));grid-template-rows:var(--row) var(--row);gap:0 1rem}.jt-item{grid-column:var(--i) / span 2;min-width:0}.jt-up{grid-row:1;align-self:end;padding-bottom:1.5rem}.jt-down{grid-row:2;align-self:start;padding-top:1.5rem}.jt-up .jt-mark{top:auto;bottom:-9px}.jt-down .jt-mark{top:-9px}.jt-up .jt-body,.jt-down .jt-body{padding-left:.1rem}}.sv[data-astro-cid-5qsxlrd2]{position:relative}.sv[data-astro-cid-5qsxlrd2] svg[data-astro-cid-5qsxlrd2]{width:100%;height:100%;position:absolute;inset:0}.sv-wide[data-astro-cid-5qsxlrd2]{display:none}@media (width<=1023px){@container stagevis (width<=30rem) or (aspect-ratio>1.75){.sv-tall[data-astro-cid-5qsxlrd2]{display:none}.sv-wide[data-astro-cid-5qsxlrd2]{display:block}}}.gs[data-astro-cid-6aywtjxw],.gs-stage[data-astro-cid-6aywtjxw]{position:relative}.gs-head[data-astro-cid-6aywtjxw]{margin-bottom:2.5rem}.gs-list[data-astro-cid-6aywtjxw]{gap:.9rem;display:grid}.g[data-astro-cid-6aywtjxw]{--tan:.4452;--bw:calc(3.2rem + var(--k) * .75rem);grid-template-columns:8.4rem 1fr;align-items:start;gap:1.1rem;min-height:4.6rem;display:grid;position:relative}.g-step[data-astro-cid-6aywtjxw]{height:4.6rem;width:var(--bw);background:var(--blue);transform-origin:0 100%;transform:skewX(calc(var(--slant) * -1));position:absolute;top:0;left:0;overflow:hidden}.g1[data-astro-cid-6aywtjxw] .g-step[data-astro-cid-6aywtjxw]{background:var(--navy)}.g2[data-astro-cid-6aywtjxw] .g-step[data-astro-cid-6aywtjxw]{background:var(--blue-d)}.now[data-astro-cid-6aywtjxw] .g-step[data-astro-cid-6aywtjxw]{background:var(--or)}.g-stripe[data-astro-cid-6aywtjxw]{background:var(--p111);width:9px;display:none;position:absolute;top:0;bottom:0;right:0}.now[data-astro-cid-6aywtjxw] .g-stripe[data-astro-cid-6aywtjxw]{display:block}.g-n[data-astro-cid-6aywtjxw]{left:calc(var(--bw) / 2 + 2.3rem * var(--tan));letter-spacing:-.04em;color:#fff;text-align:center;font-size:2.6rem;font-weight:600;line-height:1;position:absolute;top:2.3rem;transform:translate(-50%,-50%)}.g-txt[data-astro-cid-6aywtjxw]{grid-column:2;min-width:0;padding-top:.15rem}.g-h[data-astro-cid-6aywtjxw]{color:var(--navy);font-size:1.12rem;line-height:1.2}.g-y[data-astro-cid-6aywtjxw]{width:fit-content;color:var(--or-d);margin-top:.25rem;font-size:.9rem;font-weight:600}.g-p[data-astro-cid-6aywtjxw]{width:fit-content;color:var(--slate);margin-top:.35rem;font-size:.92rem;line-height:1.45}.g-now[data-astro-cid-6aywtjxw]{z-index:0;color:#fff;align-items:center;min-height:1.8rem;margin-top:.7rem;padding:.3rem .95rem;font-size:.78rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.g-now[data-astro-cid-6aywtjxw]:before{content:"";z-index:-1;background:var(--navy);transform:skewX(calc(var(--slant) * -1));position:absolute;inset:0}@media (width<=639px){.gs-head[data-astro-cid-6aywtjxw]{margin-bottom:1.4rem}.gs-list[data-astro-cid-6aywtjxw]{gap:.6rem}.g[data-astro-cid-6aywtjxw]{--sh:3rem;--bw:calc(2.5rem + var(--k) * .55rem);min-height:var(--sh);grid-template-columns:6.9rem 1fr;gap:.85rem}.g-step[data-astro-cid-6aywtjxw]{height:var(--sh)}.g-stripe[data-astro-cid-6aywtjxw]{width:7px}.g-n[data-astro-cid-6aywtjxw]{left:calc(var(--bw) / 2 + 1.5rem * var(--tan));font-size:1.85rem;top:1.5rem}.g-txt[data-astro-cid-6aywtjxw]{flex-wrap:wrap;align-items:baseline;column-gap:.6rem;padding-top:0;display:flex}.g-h[data-astro-cid-6aywtjxw]{font-size:1.06rem}.g-y[data-astro-cid-6aywtjxw]{margin-top:0;font-size:.92rem}.g-p[data-astro-cid-6aywtjxw]{flex:0 0 100%;margin-top:.2rem;font-size:.89rem;line-height:1.42}.g-now[data-astro-cid-6aywtjxw]{margin-top:.45rem;font-size:.89rem}}@media (width<=379px){.g[data-astro-cid-6aywtjxw]{--bw:calc(2.2rem + var(--k) * .48rem);grid-template-columns:6rem 1fr;gap:.75rem}}@media (width>=1024px){.gs-head[data-astro-cid-6aywtjxw]{margin-bottom:1rem}.gs[data-astro-cid-6aywtjxw]{--u:2.55rem;--h0:4.2rem;--shift:calc((var(--h0) + 5 * var(--u)) * .4452)}.gs-stage[data-astro-cid-6aywtjxw]{height:calc(var(--h0) + 5 * var(--u) + 21.5rem);overflow:hidden}.gs-list[data-astro-cid-6aywtjxw]{padding-right:var(--shift);border-bottom:2px solid #09182f24;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 .85rem;position:absolute;inset:0}.g[data-astro-cid-6aywtjxw]{--h:calc(var(--h0) + var(--k) * var(--u));height:100%;min-height:0;display:block}.g-step[data-astro-cid-6aywtjxw]{width:100%;height:var(--h);top:auto;bottom:0}.g-stripe[data-astro-cid-6aywtjxw]{width:10px;left:0;right:auto}.g-n[data-astro-cid-6aywtjxw]{--fs:3.3rem;--y:calc(.6rem + var(--fs) * .36);top:auto;bottom:var(--y);left:calc(50% + var(--y) * var(--tan));font-size:var(--fs);transform:translate(-50%,50%)}.now[data-astro-cid-6aywtjxw] .g-n[data-astro-cid-6aywtjxw]{--fs:3.9rem}.g-txt[data-astro-cid-6aywtjxw]{left:0;right:-.85rem;bottom:calc(var(--h) + 1rem);transform:translateX(calc(var(--h) * .4452));padding:0 .4rem 0 .1rem;position:absolute}.g-h[data-astro-cid-6aywtjxw]{font-size:1.05rem}.g-p[data-astro-cid-6aywtjxw]{font-size:.86rem}.now[data-astro-cid-6aywtjxw] .g-h[data-astro-cid-6aywtjxw]{font-size:1.2rem}.now[data-astro-cid-6aywtjxw] .g-txt[data-astro-cid-6aywtjxw]{right:0}}@media (width>=1280px){.gs[data-astro-cid-6aywtjxw]{--u:3rem;--h0:4.6rem}.gs-stage[data-astro-cid-6aywtjxw]{height:calc(var(--h0) + 5 * var(--u) + 21rem)}.gs-head[data-astro-cid-6aywtjxw]{z-index:1;width:31%;margin:0;position:absolute;top:0;left:0}.gs-head[data-astro-cid-6aywtjxw] h2{font-size:2.75rem}.gs-head[data-astro-cid-6aywtjxw] p{font-size:1.08rem}.g-h[data-astro-cid-6aywtjxw]{font-size:1.15rem}.g-p[data-astro-cid-6aywtjxw]{font-size:.9rem}.now[data-astro-cid-6aywtjxw] .g-h[data-astro-cid-6aywtjxw]{font-size:1.35rem}}.vt[data-astro-cid-xl2ni47w]{gap:.75rem;margin-top:2.5rem;display:grid}.vt-t[data-astro-cid-xl2ni47w]{color:var(--navy);background:#fff;flex-direction:column;padding:1.4rem 1.25rem;display:flex;position:relative;overflow:hidden}.vt-cut[data-astro-cid-xl2ni47w]{background:var(--blue);width:44px;height:60px;transform:skewX(calc(var(--slant) * -1));position:absolute;top:-10px;right:-26px}.vt-t[data-astro-cid-xl2ni47w] .vt-ic{width:2.6rem;height:2.6rem;color:var(--blue)}.vt-soon[data-astro-cid-xl2ni47w]{color:var(--or-d);margin-top:.8rem;font-size:.78rem;font-weight:600}.vt-h[data-astro-cid-xl2ni47w]{margin-top:1rem;font-size:1.2rem}.vt-soon[data-astro-cid-xl2ni47w]+.vt-h[data-astro-cid-xl2ni47w]{margin-top:.2rem}.vt-s[data-astro-cid-xl2ni47w]{color:var(--slate);margin-top:.4rem;font-size:.9rem;line-height:1.45}@media (width<=639px){.vt-scroll[data-astro-cid-xl2ni47w]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin:1.5rem -1rem 0;padding:0 1rem .2rem;scroll-padding-inline:1rem;overflow-x:auto}.vt-scroll[data-astro-cid-xl2ni47w]::-webkit-scrollbar{display:none}.vt-scroll[data-astro-cid-xl2ni47w]:focus-visible{outline-offset:-2px}.vt[data-astro-cid-xl2ni47w]{grid-auto-columns:min(76%,17rem);grid-auto-flow:column;gap:.6rem;margin-top:0}.vt-t[data-astro-cid-xl2ni47w]{scroll-snap-align:start;padding:1rem 1rem 1.1rem}.vt-t[data-astro-cid-xl2ni47w] .vt-ic{width:2.1rem;height:2.1rem}.vt-cut[data-astro-cid-xl2ni47w]{width:32px;height:40px;top:-8px;right:-20px}.vt-soon[data-astro-cid-xl2ni47w]{margin-top:.55rem;font-size:.89rem;line-height:1.25}.vt-h[data-astro-cid-xl2ni47w]{margin-top:.65rem;font-size:1.1rem}.vt-soon[data-astro-cid-xl2ni47w]+.vt-h[data-astro-cid-xl2ni47w]{margin-top:.1rem}.vt-s[data-astro-cid-xl2ni47w]{margin-top:.25rem;font-size:.89rem;line-height:1.4}.vt-more[data-astro-cid-xl2ni47w]{margin-top:1.25rem}.vt-more[data-astro-cid-xl2ni47w] .btn{height:44px}}@media (width>=640px){.vt[data-astro-cid-xl2ni47w]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.vt[data-astro-cid-xl2ni47w]{grid-template-columns:repeat(5,minmax(0,1fr))}.vt-t[data-astro-cid-xl2ni47w]{min-height:17rem}}.tg-defs[data-astro-cid-s6f4wxod]{width:0;height:0;position:absolute;overflow:hidden}.tg[data-astro-cid-s6f4wxod]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1rem;margin-top:2.75rem;display:grid}.tg-p[data-astro-cid-s6f4wxod]{min-width:0}.tg-f[data-astro-cid-s6f4wxod]{isolation:isolate;aspect-ratio:10/13;background:var(--or);margin:0;position:relative;overflow:hidden}.tg-panel[data-astro-cid-s6f4wxod],.tg-edge[data-astro-cid-s6f4wxod]{z-index:-1;transform-origin:0 100%;transform:skewX(calc(var(--slant) * -1));position:absolute;top:0;bottom:0}.tg-panel[data-astro-cid-s6f4wxod]{background:linear-gradient(160deg, #0d61ad 0%, var(--blue) 45%, var(--blue-d) 100%);left:46%;right:-80%}.tg-edge[data-astro-cid-s6f4wxod]{background:var(--p111);width:12px;left:calc(46% - 12px)}.tg-img[data-astro-cid-s6f4wxod]{filter:url(#tg-key);width:102%;max-width:none;height:auto;position:absolute;bottom:0;left:-1%}.tg-i[data-astro-cid-s6f4wxod]{letter-spacing:-.05em;color:#fff;font-size:clamp(2.4rem,9vw,4.2rem);font-weight:600;line-height:1;position:absolute;top:.8rem;left:.9rem}.tg-n[data-astro-cid-s6f4wxod]{color:var(--navy);margin-top:1.1rem;font-size:1.08rem;line-height:1.2}.tg-r[data-astro-cid-s6f4wxod]{width:fit-content;color:var(--or-d);margin-top:.35rem;font-size:.92rem;font-weight:600}.tg-b[data-astro-cid-s6f4wxod]{color:var(--slate);margin-top:.6rem;font-size:.9rem;line-height:1.55}@media (width<=639px){.tg[data-astro-cid-s6f4wxod]{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.3rem}.tg-p[data-astro-cid-s6f4wxod]{grid-template-rows:auto auto 1fr;grid-template-columns:5.7rem minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.tg-f[data-astro-cid-s6f4wxod]{grid-row:1/span 3}.tg-n[data-astro-cid-s6f4wxod]{margin-top:.1rem;font-size:1.06rem}.tg-r[data-astro-cid-s6f4wxod]{margin-top:.2rem;font-size:.92rem;line-height:1.3}.tg-b[data-astro-cid-s6f4wxod]{margin-top:.3rem;font-size:.89rem;line-height:1.42}.tg-i[data-astro-cid-s6f4wxod]{font-size:2rem;top:.5rem;left:.6rem}}@media (width<=379px){.tg-p[data-astro-cid-s6f4wxod]{grid-template-columns:5rem minmax(0,1fr);column-gap:.85rem}}@media (width>=640px){.tg[data-astro-cid-s6f4wxod]{gap:2.75rem 1.5rem}.tg-n[data-astro-cid-s6f4wxod]{font-size:1.2rem}.tg-b[data-astro-cid-s6f4wxod]{font-size:.94rem}}@media (width>=1024px){.tg[data-astro-cid-s6f4wxod]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.75rem 2rem}}.j-ms[data-astro-cid-zdupqqgb]{margin-top:0;padding:calc(4.5vw + 2.75rem) 0}.j-grid[data-astro-cid-zdupqqgb]{opacity:.6;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:24px 24px}.j-ms-sw[data-astro-cid-zdupqqgb]{opacity:.07;width:60rem;height:60rem;top:-10rem;right:-18rem}.j-today[data-astro-cid-zdupqqgb]{z-index:0;color:#fff;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:.75rem 1.4rem .75rem 1.3rem;font-size:1.08rem;font-weight:600;line-height:1.3;text-decoration:none;display:flex;position:relative}.j-today[data-astro-cid-zdupqqgb]:before{content:"";z-index:-1;background:var(--or-d);transform:skewX(calc(var(--slant) * -1));transition:background .2s;position:absolute;inset:0 .4rem}.j-today[data-astro-cid-zdupqqgb]:hover:before{background:var(--or)}.j-today-ar[data-astro-cid-zdupqqgb]{font-size:1.6rem;transition:transform .25s}.j-today[data-astro-cid-zdupqqgb]:hover .j-today-ar[data-astro-cid-zdupqqgb]{transform:translateY(4px)}.j-gen[data-astro-cid-zdupqqgb]{margin-top:-4.5vw;padding:calc(4.5vw + 2.75rem) 0 2.75rem}.j-team[data-astro-cid-zdupqqgb]{padding:2.75rem 0 calc(4.5vw + 2.75rem)}.j-vis[data-astro-cid-zdupqqgb]{margin-top:-4.5vw;padding:calc(4.5vw + 2.75rem) 0}.j-vis-sw[data-astro-cid-zdupqqgb]{opacity:.1;width:64rem;height:64rem;top:-14rem;left:-20rem}.j-steps{width:100%;height:100%}@media (width>=768px){.j-ms[data-astro-cid-zdupqqgb]{padding:calc(4.5vw + 5rem) 0}.j-today[data-astro-cid-zdupqqgb]{gap:1.5rem;margin-top:3.5rem;padding:1.2rem 1.6rem 1.2rem 1.4rem;font-size:1.25rem}.j-today[data-astro-cid-zdupqqgb]:before{inset:0 .6rem}.j-gen[data-astro-cid-zdupqqgb]{padding:calc(4.5vw + 5rem) 0 5rem}.j-team[data-astro-cid-zdupqqgb]{padding:5rem 0 calc(4.5vw + 5rem)}.j-vis[data-astro-cid-zdupqqgb]{padding:calc(4.5vw + 5rem) 0}}@media (width>=1024px){.j-today[data-astro-cid-zdupqqgb]{padding:1.4rem 2.6rem 1.4rem 2.2rem;font-size:1.5rem}.j-ms[data-astro-cid-zdupqqgb]{padding:calc(4.5vw + 7rem) 0}.j-gen[data-astro-cid-zdupqqgb]{padding:calc(4.5vw + 7rem) 0 7rem}.j-team[data-astro-cid-zdupqqgb]{padding:7rem 0 calc(4.5vw + 7rem)}.j-vis[data-astro-cid-zdupqqgb]{padding:calc(4.5vw + 7rem) 0}}
