.gi[data-astro-cid-icrntpmd]{--gi-gap:var(--band-gap)}.gi-wide[data-astro-cid-icrntpmd]{max-width:1200px;margin:0 auto}.gi-head[data-astro-cid-icrntpmd]{margin-bottom:22px}.gi[data-astro-cid-icrntpmd] .tfaq,.gi[data-astro-cid-icrntpmd] .idx-reading{padding-top:var(--gi-gap);padding-bottom:var(--gi-gap)}.gi[data-astro-cid-icrntpmd] .tfaq-head{margin-bottom:22px}.gi-start[data-astro-cid-icrntpmd]{gap:14px;margin:0;padding:0;list-style:none}.gi-start-card[data-astro-cid-icrntpmd]{grid-row:span 2;grid-template-rows:subgrid;box-sizing:border-box;background:#fff;border:1px solid #e1e6ee;border-radius:8px;row-gap:14px;padding:18px;display:grid;box-shadow:0 6px 7px 1px #4b494917}@media (width>=56.0625rem) and (width<=75rem){.gi-start-5[data-astro-cid-icrntpmd]{grid-template-columns:repeat(6,minmax(0,1fr))}.gi-start-5[data-astro-cid-icrntpmd]>[data-astro-cid-icrntpmd]{grid-column:span 2}.gi-start-5[data-astro-cid-icrntpmd]>[data-astro-cid-icrntpmd]:nth-child(n+4){grid-column:span 3}}.gi-start-head[data-astro-cid-icrntpmd]{align-items:center;gap:12px;display:flex}.gi-start-head[data-astro-cid-icrntpmd] .gi-start-icon{color:#0661e0;flex:none}.gi-start-head[data-astro-cid-icrntpmd] h3[data-astro-cid-icrntpmd]{letter-spacing:-.01em;color:#000084;text-wrap:balance;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.gi-start-links[data-astro-cid-icrntpmd]{flex-direction:column;align-self:start;gap:8px;display:flex}.gi-start-link[data-astro-cid-icrntpmd]{box-sizing:border-box;color:#000084;background:#f4f6ff;border:1px solid #eef2fb;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:8px 14px;font-size:.9375rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .18s,border-color .18s,transform .16s cubic-bezier(.23,1,.32,1);display:flex}.gi-start-link[data-astro-cid-icrntpmd]>span[data-astro-cid-icrntpmd],.gi-card-label[data-astro-cid-icrntpmd],.gi-feature-label[data-astro-cid-icrntpmd]{display:block}.gi-start-link[data-astro-cid-icrntpmd]>span[data-astro-cid-icrntpmd]:first-letter,.gi-card-label[data-astro-cid-icrntpmd]:first-letter,.gi-feature-label[data-astro-cid-icrntpmd]:first-letter{text-transform:uppercase}.gi-start-link[data-astro-cid-icrntpmd] .gi-go{color:#0661e0;flex:none;transition:transform .2s cubic-bezier(.23,1,.32,1)}.gi-start-link[data-astro-cid-icrntpmd]:active{transform:scale(var(--mo-press,.97))}.gi-note[data-astro-cid-icrntpmd]{box-sizing:border-box;color:#344054;background:#f4f6ff;border:1px solid #e1e6ee;border-radius:8px;align-items:flex-start;gap:10px;max-width:75ch;margin:22px auto 0;padding:14px 18px;font-size:.9375rem;line-height:1.55;display:flex}.gi-note[data-astro-cid-icrntpmd] .gi-note-icon{color:#0661e0;flex:none;margin-top:2px}.gi-note[data-astro-cid-icrntpmd] strong{color:#000084;font-weight:600}.gi-topics[data-astro-cid-icrntpmd]{background:#fff}.gi-chips[data-astro-cid-icrntpmd] ul[data-astro-cid-icrntpmd]{flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px;margin:0 auto 22px;padding:0 24px;list-style:none;display:flex}.gi-chips[data-astro-cid-icrntpmd] a[data-astro-cid-icrntpmd]{box-sizing:border-box;color:#000084;background:#f4f6ff;border:1px solid #eef2fb;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.gi-chips[data-astro-cid-icrntpmd] a[data-astro-cid-icrntpmd]>svg{color:#0661e0}.gi-count[data-astro-cid-icrntpmd]{color:#0661e0;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.gi-aside[data-astro-cid-icrntpmd]{display:none}.gi-layout[data-astro-cid-icrntpmd]{padding-inline:24px}.gi-groups[data-astro-cid-icrntpmd]{gap:var(--band-inner);flex-direction:column;min-width:0;max-width:880px;margin-inline:auto;display:flex;container-type:inline-size}@media (width>=75rem){.gi-chips[data-astro-cid-icrntpmd]{display:none}.gi-layout[data-astro-cid-icrntpmd]{grid-template-columns:minmax(240px,1fr) minmax(0,880px) minmax(240px,1fr);align-items:start;column-gap:24px;display:grid}.gi-aside[data-astro-cid-icrntpmd]{grid-column:1;justify-self:end;width:240px;display:block;position:sticky;top:124px}.gi-groups[data-astro-cid-icrntpmd]{grid-column:2;width:100%}}.gi-index[data-astro-cid-icrntpmd]{color:#fff;background:#000084;border-radius:8px;padding:18px 14px;box-shadow:0 6px 7px 1px #4b494917}.gi-index-label[data-astro-cid-icrntpmd]{color:#fff;margin:0 0 8px 10px;font-size:15px;font-weight:600}.gi-index[data-astro-cid-icrntpmd] ol[data-astro-cid-icrntpmd]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gi-index[data-astro-cid-icrntpmd] ol[data-astro-cid-icrntpmd] a[data-astro-cid-icrntpmd]{color:#fff;border-radius:6px;align-items:center;gap:10px;min-height:44px;padding:0 10px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .22s;display:flex}.gi-index[data-astro-cid-icrntpmd] ol[data-astro-cid-icrntpmd] a[data-astro-cid-icrntpmd]>svg{color:#a8c8ff;flex:none}.gi-index-name[data-astro-cid-icrntpmd]{flex:1}.gi-index[data-astro-cid-icrntpmd] .gi-count[data-astro-cid-icrntpmd]{color:#a8c8ff}.gi-index[data-astro-cid-icrntpmd] ol[data-astro-cid-icrntpmd] a[data-astro-cid-icrntpmd][aria-current=true]{background:#a8c8ff2e}.gi-back[data-astro-cid-icrntpmd]{color:#dce6ff;border-top:1px solid #a8c8ff33;align-items:center;gap:8px;min-height:44px;margin-top:10px;padding:0 10px;font-size:14px;font-weight:500;text-decoration:none;transition:color .16s;display:flex}.gi-index-cta[data-astro-cid-icrntpmd]{color:#fff;background:#0661e0;border-radius:6px;justify-content:center;align-items:center;min-height:48px;margin-top:8px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .16s;display:flex}.gi-group[data-astro-cid-icrntpmd]{scroll-margin-top:96px}.gi-group-h[data-astro-cid-icrntpmd]{letter-spacing:-.01em;color:#000084;align-items:center;gap:10px;margin:0 0 16px;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:600;line-height:1.25;display:flex}.gi-group-h[data-astro-cid-icrntpmd]>svg{color:#0661e0;flex:none}.gi-cards[data-astro-cid-icrntpmd]{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@container (width>=34rem){.gi-cards[data-astro-cid-icrntpmd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=46rem){.gi-cards[data-astro-cid-icrntpmd]{grid-template-columns:repeat(3,minmax(0,1fr))}}.gi-group-note[data-astro-cid-icrntpmd]{text-align:center;color:#475467;margin:14px 0 0;font-size:14px}.gi-card-item[data-astro-cid-icrntpmd]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.gi-card[data-astro-cid-icrntpmd]{grid-row:span 3;grid-template-rows:subgrid;background:#fff;border:1px solid #e1e6ee;border-radius:8px;row-gap:8px;padding:0 0 16px;transition:border-color .18s,box-shadow .24s,transform .24s cubic-bezier(.23,1,.32,1);display:grid;position:relative;overflow:hidden;box-shadow:0 6px 7px 1px #4b494917}.gi-card-photo[data-astro-cid-icrntpmd]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;margin-bottom:6px;display:block}.gi-card-head[data-astro-cid-icrntpmd]{align-items:flex-start;gap:10px;padding-inline:18px;display:flex}.gi-card-head[data-astro-cid-icrntpmd] .gi-card-icon{color:#0661e0;flex:none}.gi-card-label[data-astro-cid-icrntpmd]{color:#000084;flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;transition:color .16s}.gi-card-label[data-astro-cid-icrntpmd]:after{content:"";border-radius:inherit;position:absolute;inset:0}.gi-card-head[data-astro-cid-icrntpmd] .gi-card-arrow{color:#0661e0;flex:none;margin-top:2px;transition:transform .2s cubic-bezier(.23,1,.32,1)}.gi-card-text[data-astro-cid-icrntpmd]{color:#475467;margin:0;padding-inline:18px;font-size:14px;line-height:1.5}@container (width>=34rem){.gi-card-label[data-astro-cid-icrntpmd],.gi-card-text[data-astro-cid-icrntpmd]{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3lh;display:-webkit-box;overflow:hidden}}.gi-kind[data-astro-cid-icrntpmd]{color:#344054;font-weight:600}.gi-card-label[data-astro-cid-icrntpmd]:focus-visible{outline:none}.gi-card[data-astro-cid-icrntpmd]:has(.gi-card-label:focus-visible){outline-offset:2px;outline:3px solid #0661e0}.gi-feature-item[data-astro-cid-icrntpmd]{grid-area:span 3/1/auto/-1;display:flex}.gi-feature[data-astro-cid-icrntpmd]{background:#000084;border-radius:8px;grid-template-columns:minmax(0,1fr);width:100%;transition:box-shadow .24s,transform .24s cubic-bezier(.23,1,.32,1);display:grid;position:relative;overflow:hidden;box-shadow:0 6px 7px 1px #4b494917}.gi-feature-photo[data-astro-cid-icrntpmd]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.gi-feature-copy[data-astro-cid-icrntpmd]{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 22px;display:flex}.gi-feature-copy[data-astro-cid-icrntpmd] .gi-feature-icon{color:#a8c8ff}.gi-feature-label[data-astro-cid-icrntpmd]{color:#fff;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:600;line-height:1.25;text-decoration:none}.gi-feature-label[data-astro-cid-icrntpmd]:after{content:"";border-radius:inherit;position:absolute;inset:0}.gi-feature-label[data-astro-cid-icrntpmd]:focus-visible{outline:none}.gi-feature[data-astro-cid-icrntpmd]:has(.gi-feature-label:focus-visible){outline-offset:2px;outline:3px solid #0661e0}.gi-feature-text[data-astro-cid-icrntpmd]{color:#dce6ff;margin:0;font-size:15px;line-height:1.55}.gi-feature[data-astro-cid-icrntpmd] .gi-feature-arrow{display:none}@container (width>=34rem){.gi-feature[data-astro-cid-icrntpmd]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) auto;align-items:center}.gi-feature-photo[data-astro-cid-icrntpmd]{aspect-ratio:auto;height:100%;min-height:180px}.gi-feature-copy[data-astro-cid-icrntpmd]{padding:22px 8px 22px 24px}.gi-feature[data-astro-cid-icrntpmd] .gi-feature-arrow{color:#a8c8ff;margin-right:22px;transition:transform .2s cubic-bezier(.23,1,.32,1);display:block}}.gi-close-lead[data-astro-cid-icrntpmd]{margin:0 auto var(--space-6)}.gi-close[data-astro-cid-icrntpmd] .close-inner[data-astro-cid-icrntpmd]{max-width:70rem}.gi-close[data-astro-cid-icrntpmd] h2[data-astro-cid-icrntpmd] em[data-astro-cid-icrntpmd]{white-space:nowrap}.gi[data-astro-cid-icrntpmd] .cta-final[data-astro-cid-icrntpmd].close-band.hub-close.gi-close h2[data-astro-cid-icrntpmd]{text-wrap:balance;max-width:66rem;font-size:clamp(2rem,1.2rem + 2.2vw,2.75rem)}.gi[data-astro-cid-icrntpmd] [data-astro-cid-icrntpmd]:is(.gi-start-link,.gi-chips a,.gi-back):focus-visible{outline-offset:2px;outline:3px solid #0661e0}.gi[data-astro-cid-icrntpmd] .gi-index[data-astro-cid-icrntpmd] a[data-astro-cid-icrntpmd]:focus-visible{outline-offset:2px;outline:3px solid #fff}@media (hover:hover) and (pointer:fine){.gi-start-link[data-astro-cid-icrntpmd]:hover{background:#eaf0fd;border-color:#aac9f0}.gi-start-link[data-astro-cid-icrntpmd]:hover .gi-go{transform:translate(3px)}.gi-chips[data-astro-cid-icrntpmd] a[data-astro-cid-icrntpmd]:hover{background:#eaf0fd;border-color:#aac9f0}.gi-index[data-astro-cid-icrntpmd] ol[data-astro-cid-icrntpmd] a[data-astro-cid-icrntpmd]:hover{background:#a8c8ff1f}.gi-back[data-astro-cid-icrntpmd]:hover{color:#fff}.gi-index-cta[data-astro-cid-icrntpmd]:hover{background:#0072e5}.gi-card[data-astro-cid-icrntpmd]:hover{transform:translateY(var(--mo-lift-sm,-2px));border-color:#0661e0;box-shadow:0 18px 36px #0661e029}.gi-card[data-astro-cid-icrntpmd]:hover .gi-card-label[data-astro-cid-icrntpmd]{color:#0661e0}.gi-card[data-astro-cid-icrntpmd]:hover .gi-card-arrow{transform:translate(3px)}.gi-feature[data-astro-cid-icrntpmd]:hover{transform:translateY(var(--mo-lift-sm,-2px));box-shadow:0 18px 36px #00008442}.gi-feature[data-astro-cid-icrntpmd]:hover .gi-feature-arrow{transform:translate(4px)}}.gi-card[data-astro-cid-icrntpmd]:active,.gi-feature[data-astro-cid-icrntpmd]:active{transform:scale(var(--mo-press,.98))}@media (prefers-reduced-motion:reduce){.gi-start-link[data-astro-cid-icrntpmd],.gi-card[data-astro-cid-icrntpmd],.gi-feature[data-astro-cid-icrntpmd],.gi-start-link[data-astro-cid-icrntpmd] .gi-go,.gi-card-head[data-astro-cid-icrntpmd] .gi-card-arrow,.gi-feature[data-astro-cid-icrntpmd] .gi-feature-arrow{transition:background-color .18s,border-color .18s,color .16s}.gi-start-link[data-astro-cid-icrntpmd]:active,.gi-card[data-astro-cid-icrntpmd]:is(:hover,:active),.gi-feature[data-astro-cid-icrntpmd]:is(:hover,:active),.gi[data-astro-cid-icrntpmd] svg{transform:none!important}}
