.itc-redesign{--paper:#fff;--ink:#212222;--muted:#515652;--rule:#c5c8c5;--lavender:#eeeafa;--action:#b5311e;--action-hover:#902818;--focus:#663ea0;--quiet:#f5f6f3;color:var(--ink);background:var(--paper);font-size:16px;line-height:1.65}.itc-redesign .wrap{padding-inline:0}.itc-redesign section{padding-inline:0;border-top:0}.itc-redesign *{box-sizing:border-box}.itc-redesign h1,.itc-redesign h2,.itc-redesign h3,.itc-redesign h4,.itc-redesign p{margin:0}.itc-redesign a{color:inherit;text-underline-offset:5px}.itc-redesign button,.itc-redesign input,.itc-redesign select,.itc-redesign textarea{font:inherit}.itc-redesign a,.itc-redesign button,.itc-redesign input,.itc-redesign select,.itc-redesign textarea{outline-offset:5px}.itc-redesign button{cursor:pointer}.itc-redesign button:disabled{cursor:default;opacity:.5}.itc-redesign button{color:var(--ink);border:1px solid var(--rule);background:#fff;min-height:44px;padding:8px 15px}.itc-redesign input,.itc-redesign select,.itc-redesign textarea{color:var(--ink);background:#fff;border:1px solid #8f958f;min-height:48px;padding:10px 12px;max-width:100%;border-radius:0}.itc-redesign input:not([type=checkbox]):not([type=radio]),.itc-redesign textarea{width:100%}.itc-redesign input[type=checkbox],.itc-redesign input[type=radio]{min-height:20px;width:20px;accent-color:var(--action);vertical-align:middle}.itc-redesign label{display:block;font-size:14px;font-weight:550}.itc-redesign label input,.itc-redesign label select,.itc-redesign label textarea{margin-top:8px}.itc-redesign textarea{min-height:130px;resize:vertical}.itc-redesign img{max-width:100%;height:auto}.itc-redesign svg{max-width:100%}.itc-redesign h1,.itc-redesign h2,.itc-redesign h3{font-weight:500;letter-spacing:-.045em}.itc-redesign h1{font-size:clamp(46px,5.6vw,88px);line-height:1.03;max-width:16ch}.itc-redesign h2{font-size:clamp(28px,3vw,42px);line-height:1.13}.itc-redesign h3{font-size:23px;line-height:1.3}.itc-redesign p{max-width:72ch}.itc-redesign .wrap{max-width:1488px;width:calc(100% - 112px);margin-inline:auto}.itc-redesign .eyebrow{font-size:13px;line-height:1.45;letter-spacing:.02em;font-weight:600;margin-bottom:22px}.itc-redesign .page-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;padding-block:50px 70px}.itc-redesign .page-intro>div:last-child{align-self:end}.itc-redesign .intro-text{font-size:21px;line-height:1.5;letter-spacing:-.012em}.itc-redesign .button{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;text-decoration:none;min-height:52px;padding:13px 20px;border:1px solid var(--action);background:var(--action);color:#fff;font-size:15px;font-weight:600}.itc-redesign .button:hover{background:var(--action-hover)}.itc-redesign .text-link{border:0;background:none;display:flex;width:fit-content;align-items:center;min-height:44px;margin-top:20px;padding:0;font-size:15px;text-decoration:underline;text-underline-offset:5px}.itc-redesign .text-link:hover{color:var(--action)}.itc-redesign .reading-section{display:grid;grid-template-columns:32px minmax(0,1fr);gap:17px;padding:36px 0 42px;border-bottom:1px solid var(--rule);scroll-margin-top:24px}.itc-redesign .section-marker{font-size:12px;color:var(--action);padding-top:5px}.itc-redesign .reading-section h2{margin-bottom:26px;max-width:26ch}.itc-redesign .prose{font-size:16px;line-height:1.75;overflow-wrap:anywhere;max-width:78ch}.itc-redesign .prose>*+*{margin-top:20px}.itc-redesign .prose p{margin-bottom:18px}.itc-redesign .prose :is(h3,h4){margin:30px 0 12px;font-weight:550}.itc-redesign .prose ol,.itc-redesign .prose ul{padding-left:22px}.itc-redesign .prose li+li{margin-top:10px}.itc-redesign .prose a{color:var(--action)}.itc-redesign .prose dl{margin-block:24px}.itc-redesign .prose dt{font-size:13px;font-weight:600;margin-top:20px}.itc-redesign .prose dd{margin:5px 0 0}.itc-redesign .prose table{display:block;overflow:auto;border-collapse:collapse;font-size:14px}.itc-redesign .prose td,.itc-redesign .prose th{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}.itc-redesign .prose th{background:var(--lavender);font-weight:550}.itc-redesign .prose blockquote{margin:25px 0;border-left:3px solid var(--action);padding:12px 0 12px 25px;font-size:21px}.itc-redesign .prose form{display:grid;gap:20px}.itc-redesign .prose form>div{margin-block:8px}.itc-redesign .prose label{margin-block:12px 4px}.itc-redesign .prose form fieldset{border:1px solid var(--rule);padding:22px;min-width:0}.itc-redesign .prose form legend{padding:0 8px;font-weight:550}.itc-redesign .prose input+label{display:inline}.itc-redesign .prose button[type=submit]{background:var(--action);color:#fff}.itc-redesign .prose details{border-top:1px solid var(--rule);padding-block:20px}.itc-redesign .prose summary{cursor:pointer;font-weight:550;min-height:44px}.itc-redesign .evidence-layout{display:grid;grid-template-columns:minmax(230px,.65fr) minmax(0,1.5fr);gap:80px;padding-bottom:80px;border-top:1px solid var(--ink)}.itc-redesign .evidence-layout aside{padding-top:34px;align-self:start;position:sticky;top:24px}.itc-redesign .evidence-layout aside h2{font-size:36px;margin-bottom:26px}.itc-redesign .evidence-layout aside p{font-size:15px;line-height:1.65;margin-bottom:22px}@media (min-width:1600px){.itc-redesign .page-intro{gap:130px}}@media (max-width:1100px){.itc-redesign .wrap{width:calc(100% - 64px)}.itc-redesign .evidence-layout,.itc-redesign .page-intro{gap:40px}}@media (max-width:900px){.itc-redesign .page-intro{grid-template-columns:1fr;gap:30px;padding-block:36px 48px}.itc-redesign .page-intro h1{max-width:20ch}.itc-redesign .intro-text{font-size:20px;max-width:60ch}.itc-redesign .evidence-layout{grid-template-columns:1fr;gap:0}.itc-redesign .evidence-layout aside{position:static;padding-bottom:30px}}@media (max-width:600px){.itc-redesign .wrap{width:calc(100% - 40px)}.itc-redesign .page-intro{padding-block:28px 40px;gap:24px}.itc-redesign h1{font-size:44px;line-height:1.03;letter-spacing:-.045em;overflow-wrap:anywhere}.itc-redesign .intro-text{font-size:17px;line-height:1.6}.itc-redesign .eyebrow{font-size:11px;margin-bottom:18px}.itc-redesign .reading-section{grid-template-columns:23px minmax(0,1fr);gap:10px;padding-block:28px 34px}.itc-redesign .reading-section h2{font-size:28px;margin-bottom:20px}.itc-redesign .prose{font-size:15px;line-height:1.75}.itc-redesign .prose td,.itc-redesign .prose th{padding:10px;min-width:100px}.itc-redesign .evidence-layout aside h2{font-size:32px}.itc-redesign .evidence-layout{padding-bottom:40px}.itc-redesign .prose form fieldset{padding:15px}}@media (prefers-reduced-motion:reduce){.itc-redesign *{scroll-behavior:auto!important;transition:none!important}}@media print{.itc-redesign button{display:none!important}.itc-redesign .wrap{width:100%}.itc-redesign .page-intro{display:block;padding:20px 0}.itc-redesign h1{font-size:36px}.itc-redesign .reading-section{break-inside:avoid}.itc-redesign .prose{font-size:11pt}.itc-redesign a{color:inherit!important}.itc-redesign .page-intro .intro-text{font-size:13pt}}.itc-redesign .prose,.itc-redesign .reading-section>div{min-width:0}.itc-redesign .prose table{width:100%;max-width:100%}.itc-redesign .prose [aria-hidden=true]{display:none}.itc-redesign .reading-section>div>p{font-size:16px;line-height:1.65}.itc-redesign .reading-section h2{overflow-wrap:anywhere}