.ins-hero{padding-block-end:var(--s-5)}.ins-top{gap:var(--s-3);display:grid;position:relative}.ins-top h1{font-size:var(--fs-h1-page);text-wrap:balance;line-height:1.2}.ins-top .lead{color:var(--sky);max-inline-size:36rem}.tix{border-block:1px solid var(--line-on-dark);padding-block:var(--s-2);mask-image:linear-gradient(90deg, transparent, var(--navy) 6%, var(--navy) 94%, transparent);margin-block-start:var(--s-5);position:relative;overflow:hidden}.tix-track{inline-size:max-content;animation:90s linear infinite tix;display:flex}.tix:hover .tix-track{animation-play-state:paused}.tix-set{gap:var(--s-5);margin:0;padding-inline-start:0;padding-inline-end:var(--s-5);list-style:none;display:flex}.tix-i{white-space:nowrap;font-family:var(--font-en);font-size:var(--fs-small);align-items:center;gap:.45rem;display:flex}.tix-o{color:var(--sky)}.tix-n{color:var(--white);font-weight:600}.tix-a{color:var(--sky)}.tix-i i{font-size:.7em;font-style:normal}.tix .up{color:var(--glow)}.tix .fl,.tix .dn{color:var(--sky)}.tix-lg{font-size:var(--fs-small);color:var(--sky);margin-block-start:var(--s-2)}@keyframes tix{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tix-track{animation:none}.tix{overflow-x:auto}}.idx{gap:var(--s-5);grid-template-columns:minmax(15rem,19rem) 1fr;align-items:start;display:grid}.idx-nav{gap:var(--s-2);display:grid}.idx-tl{color:var(--navy);font-weight:600}.idx-tabs{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-1);display:grid}.idx-tab{justify-content:space-between;align-items:center;gap:var(--s-2);text-align:left;inline-size:100%;font:500 .9375rem/1.35 var(--font-en);border-radius:calc(var(--radius) * .6);color:var(--navy);cursor:pointer;direction:ltr;background:0 0;border:0;padding:.6rem .9rem;transition:background-color .15s,color .15s;display:flex}.idx-tab:hover{background:var(--cream)}.idx-tab[aria-selected=true]{background:var(--navy);color:var(--white)}.idx-tab-tr{color:var(--text-muted);font-size:.7rem;font-style:normal}.idx-tab[aria-selected=true] .idx-tab-tr{color:var(--glow)}.idx-tab:focus-visible,.idx-sel:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.idx-sel{inline-size:100%;font:inherit;font-family:var(--font-en);border-radius:var(--radius);border:1px solid var(--line);background:var(--white);color:var(--navy);padding:.75rem 1rem;font-size:1rem;display:none}.idx-pan{display:grid;position:sticky;inset-block-start:calc(var(--header-h) + var(--s-3))}.idx-p{gap:var(--s-4);padding:var(--s-5);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);grid-area:1/1;align-content:start;display:grid}.idx-p:not(.is-on){visibility:hidden}.idx-ft{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--line);grid-template-columns:1fr auto 1fr;padding-block-end:var(--s-4);display:grid}.idx-from,.idx-to{align-content:start;gap:.35rem;display:grid}.idx-to{text-align:end;justify-items:end}.idx-from small,.idx-ftl{color:var(--text-muted);font-size:var(--fs-small)}.idx-ftl{font-family:var(--font-en);letter-spacing:.04em;color:var(--navy);font-weight:600}.idx-old{font-family:var(--font-en);color:var(--text-muted);direction:ltr;font-size:1.0625rem;font-weight:600}.idx-from{justify-items:start}.idx-tr{border-radius:var(--radius-pill);font-size:var(--fs-small);background:var(--cream);color:var(--navy);align-items:center;gap:.35rem;padding:.15rem .65rem;font-weight:600;display:inline-flex}.idx-tr i{font-size:.75em;font-style:normal}.idx-ar{color:var(--navy);font-size:1.5rem}.idx-nw{font-family:var(--font-en);font-size:var(--fs-h3);direction:ltr;line-height:1.25}.idx-lvl{font-size:var(--fs-eyebrow);border-radius:var(--radius-pill);color:var(--navy);background:var(--sky);padding:.15rem .65rem;font-weight:600}.idx-lvl.lvl-g{background:var(--beige)}.idx-desc{font-size:var(--fs-lead);color:var(--text);max-inline-size:var(--measure);line-height:1.7}.idx-row{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.idx-row.one{grid-template-columns:1fr}.idx-cl{color:var(--text-muted);font-size:var(--fs-small);margin-block-end:var(--s-1);font-weight:600;display:block}.idx-alts{margin:0;padding:0;list-style:none}.idx-alts li{border-block-end:1px solid var(--line);color:var(--navy);font-family:var(--font-en);text-align:end;direction:ltr;padding-block:.45rem;font-size:.9375rem;font-weight:500}.idx-alts li:last-child{border-block-end:0}.idx-ks{gap:var(--s-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.idx-ks li{border-radius:var(--radius-pill);background:var(--cream);border:1px solid var(--line);color:var(--navy);font-family:var(--font-en);font-size:var(--fs-small);padding:.3rem .8rem;font-weight:500}@media (width<=900px){.idx{gap:var(--s-3);grid-template-columns:1fr}.idx-tabs{display:none}.idx-sel{display:block}.idx-pan{position:static}.idx-p{padding:var(--s-3);gap:var(--s-3)}.idx-ft{gap:var(--s-2);grid-template-columns:1fr}.idx-ar{display:none}.idx-to{text-align:start;border-block-start:1px dashed var(--line);justify-items:start;padding-block-start:var(--s-2)}.idx-row{gap:var(--s-3);grid-template-columns:1fr}.idx-alts li{text-align:start}}