.ctc[data-v-c722c4d5]{background:var(--nu-white);border-radius:var(--nu-r-card-lg);padding:clamp(22px,3.5vw,44px) clamp(20px,4vw,54px);max-width:1080px;margin:0 auto}.ctc--cream[data-v-c722c4d5]{background:var(--nu-cream)}.ctc__scroll[data-v-c722c4d5]{overflow-x:auto}.ctc__table[data-v-c722c4d5]{width:100%;border-collapse:collapse;min-width:520px}.ctc__table th[data-v-c722c4d5]{color:var(--nu-gray);font-size:var(--nu-fs-xs);font-weight:700;letter-spacing:1px;text-transform:uppercase;text-align:left;padding:10px 18px 12px 0;white-space:nowrap}.ctc__table td[data-v-c722c4d5]{color:var(--nu-gray-2);font-size:var(--nu-fs-md);font-weight:500;padding:14px 18px 14px 0;border-top:1.5px solid var(--nu-cream-line-2);font-variant-numeric:tabular-nums;line-height:1.5}.ctc__table td[data-v-c722c4d5]:first-child{color:var(--nu-ink);font-weight:800}.ctc__td--accent[data-v-c722c4d5]{color:var(--nu-blue-text)!important;font-weight:800!important}.ctc__cards[data-v-c722c4d5]{display:none}@media(max-width:600px){.ctc--cards .ctc__scroll[data-v-c722c4d5]{display:none}.ctc--cards .ctc__cards[data-v-c722c4d5]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ctc__card[data-v-c722c4d5]{background:var(--nu-cream);border-radius:18px;padding:16px 18px}.ctc--cream .ctc__card[data-v-c722c4d5]{background:var(--nu-white)}.ctc__card-head[data-v-c722c4d5]{margin:0 0 10px;color:var(--nu-ink);font-size:var(--nu-fs-md);font-weight:800;font-variant-numeric:tabular-nums}.ctc__card-kicker[data-v-c722c4d5]{display:block;margin-bottom:2px;color:var(--nu-gray);font-size:var(--nu-fs-xs);font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:1.3}.ctc__card-grid[data-v-c722c4d5]{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0}.ctc__card-item[data-v-c722c4d5]{min-width:0}.ctc__card-item dt[data-v-c722c4d5]{color:var(--nu-gray);font-size:var(--nu-fs-xs);font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:1.3}.ctc__card-item dd[data-v-c722c4d5]{margin:2px 0 0;color:var(--nu-gray-2);font-size:var(--nu-fs-md);font-weight:500;font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}}.ctc__note[data-v-c722c4d5]{margin:18px 0 0;color:var(--nu-gray);font-size:var(--nu-fs-sm);font-weight:500;line-height:1.6}
