.page_hero__pP1B5,.page_page__RW7si{background:var(--platinum)}.page_hero__pP1B5{align-items:center;border-bottom:1px solid var(--hairline);display:grid;gap:clamp(4rem,8vw,9rem);grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);min-height:calc(100svh - 6.25rem);padding:clamp(5rem,9vw,9rem) var(--page-gutter)}.page_heroCopy__2GOFd{max-width:65rem;min-width:0}.page_hero__pP1B5 h1{font-size:clamp(4rem,7.4vw,8rem);font-weight:540;letter-spacing:-.075em;line-height:.9;margin:1.3rem 0 2rem;max-width:62rem}.page_heroCopy__2GOFd>p{color:var(--graphite);font-size:clamp(1.05rem,1.35vw,1.25rem);letter-spacing:-.02em;line-height:1.68;margin:0;max-width:48rem}.page_heroLink__MeWcn{align-items:center;color:var(--ttco-blue);display:inline-flex;font-size:.86rem;font-weight:650;gap:1rem;margin-top:2rem}.page_heroMeta__J4GK1{border-top:1px solid var(--hairline);display:grid;gap:1.5rem 2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:3rem 0 0;max-width:52rem;padding-top:1.35rem}.page_heroMeta__J4GK1 div{display:grid;gap:.45rem}.page_context__xwTPy>p,.page_documentAction__ZzxNs>span,.page_heroMeta__J4GK1 dt,.page_outline__qnj3u>p,.page_sectionHeading__krAaP>p{color:var(--ttco-blue);font-family:var(--font-geist-mono),monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.page_heroMeta__J4GK1 dd{color:var(--deep-navy);font-size:.84rem;line-height:1.45;margin:0}.page_outline__qnj3u{align-self:center;border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline);padding:1.5rem 0}.page_outline__qnj3u>p{margin:0 0 1rem}.page_outline__qnj3u ol{list-style:none;margin:0;padding:0}.page_outline__qnj3u li{align-items:baseline;border-top:1px solid rgba(169,188,200,.48);display:grid;gap:1.25rem;grid-template-columns:2.25rem minmax(0,1fr);padding:1.2rem 0}.page_documentNumber__P7_4L,.page_outline__qnj3u li>span{color:var(--ttco-blue);font-family:var(--font-geist-mono),monospace;font-size:.64rem;letter-spacing:.1em}.page_outline__qnj3u strong{color:var(--deep-navy);font-size:1rem;font-weight:560;letter-spacing:-.025em;line-height:1.45}.page_library__ggYJ8{background:var(--white);padding:clamp(5rem,9vw,9rem) var(--page-gutter);scroll-margin-top:6.25rem}.page_sectionHeading__krAaP{display:grid;gap:3rem;grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr)}.page_context__xwTPy>p,.page_sectionHeading__krAaP>p{margin:0}.page_sectionHeading__krAaP>div{max-width:62rem;min-width:0}.page_context__xwTPy h2,.page_sectionHeading__krAaP h2{font-size:clamp(3rem,5.8vw,6.2rem);font-weight:540;letter-spacing:-.07em;line-height:.94;margin:0}.page_sectionHeading__krAaP>div>p{color:var(--graphite);font-size:1rem;line-height:1.75;margin:1.75rem 0 0;max-width:48rem}.page_documentList__2WcSr{border-top:1px solid var(--hairline);list-style:none;margin:clamp(4rem,7vw,7rem) 0 0;padding:0}.page_documentRow___OQvP{align-items:center;border-bottom:1px solid var(--hairline);display:grid;gap:1.5rem clamp(2rem,5vw,5rem);grid-template-columns:3.25rem minmax(0,1fr) auto;padding:clamp(2rem,3vw,3rem) 0}.page_documentNumber__P7_4L{align-self:start;padding-top:.48rem}.page_documentCopy__4tjJA{max-width:52rem}.page_documentCopy__4tjJA h3{color:var(--deep-navy);font-size:clamp(1.6rem,2.4vw,2.35rem);font-weight:540;letter-spacing:-.045em;line-height:1.05;margin:0}.page_documentCopy__4tjJA p{color:var(--graphite);font-size:.96rem;line-height:1.68;margin:.9rem 0 0;max-width:46rem}.page_documentAction__ZzxNs{align-items:flex-end;display:grid;gap:.7rem;justify-items:end}.page_documentAction__ZzxNs>span{color:var(--graphite)}.page_documentAction__ZzxNs a,.page_documentAction__ZzxNs button{align-items:center;background:var(--deep-navy);border:0;color:var(--white);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.86rem;font-weight:580;gap:1.35rem;justify-content:space-between;min-height:3rem;min-width:13.5rem;padding:1rem 1.15rem;transition:background .16s ease}.page_documentAction__ZzxNs a:hover,.page_documentAction__ZzxNs button:hover:not(:disabled){background:var(--ttco-blue)}.page_documentAction__ZzxNs button:disabled{background:rgba(13,48,68,.12);color:rgba(13,48,68,.54);cursor:not-allowed}.page_context__xwTPy{background:var(--deep-navy);color:var(--white);display:grid;gap:clamp(3rem,8vw,9rem);grid-template-columns:minmax(10rem,.45fr) minmax(0,1.55fr);padding:clamp(5rem,9vw,9rem) var(--page-gutter)}.page_context__xwTPy>p{color:var(--powder)}.page_context__xwTPy>div{max-width:64rem;min-width:0}.page_context__xwTPy h2{color:var(--white)}.page_context__xwTPy>div>p{color:rgba(244,248,251,.74);font-size:1rem;line-height:1.75;margin:1.75rem 0 0;max-width:48rem}@media (max-width:1000px){.page_hero__pP1B5{align-items:start;grid-template-columns:1fr}.page_outline__qnj3u{max-width:46rem}.page_documentRow___OQvP{grid-template-columns:2.5rem minmax(0,1fr)}.page_documentAction__ZzxNs{align-items:center;grid-column:2;grid-template-columns:auto auto;justify-content:start;justify-items:start}}@media (max-width:760px){.page_hero__pP1B5{min-height:auto;padding-bottom:5rem;padding-top:4rem}.page_hero__pP1B5 h1{font-size:clamp(2.35rem,12vw,4.6rem)}.page_heroCopy__2GOFd>p{font-size:1rem}.page_context__xwTPy,.page_heroMeta__J4GK1,.page_sectionHeading__krAaP{grid-template-columns:1fr}.page_sectionHeading__krAaP{gap:1.5rem}.page_context__xwTPy h2,.page_sectionHeading__krAaP h2{font-size:clamp(2.35rem,12vw,4.65rem)}.page_documentRow___OQvP{gap:1rem;grid-template-columns:1fr;padding:2rem 0 2.4rem}.page_documentAction__ZzxNs,.page_documentNumber__P7_4L{grid-column:1}.page_documentNumber__P7_4L{padding-top:0}.page_documentAction__ZzxNs{align-items:stretch;grid-template-columns:1fr;margin-top:.5rem}.page_documentAction__ZzxNs a,.page_documentAction__ZzxNs button{min-width:100%}}