.page-module__N-AIpG__page{--page-header-offset:248px;color:#221f1c;background:#fff;min-height:100svh;padding:248px 24px 120px;position:relative}.page-module__N-AIpG__pageInner{width:min(100%,1120px);margin:0 auto}.page-module__N-AIpG__pageHeader{isolation:isolate;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:14px;max-width:900px;display:grid;position:relative}.page-module__N-AIpG__eyebrow{color:#e8722a;letter-spacing:.14em;grid-column:1/-1;margin:0 0 10px;font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.page-module__N-AIpG__pageHeader h1{color:#3d3a36;letter-spacing:.08em;grid-column:1/-1;margin:0 0 0 -4px;font-size:clamp(21px,2.3vw,32px);font-weight:700;line-height:1.2}.page-module__N-AIpG__aboutHeadingCircle{display:none}.page-module__N-AIpG__aboutHeadingCircleDot{font-size:14px}.page-module__N-AIpG__aboutOrangeDots{display:none}.page-module__N-AIpG__lead{color:#6c675f;max-width:620px;margin:18px 0 0;font-size:16px;line-height:1.8}.page-module__N-AIpG__groupList{gap:64px;margin-top:72px;display:grid}.page-module__N-AIpG__yearGroup{min-width:0}.page-module__N-AIpG__groupHeading{align-items:center;gap:18px;margin-bottom:18px;display:flex}.page-module__N-AIpG__groupHeading:after{content:"";background:#221f1c2e;flex:1;height:1px}.page-module__N-AIpG__groupHeading h2{color:#221f1c;letter-spacing:.04em;white-space:nowrap;margin:0;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.4}.page-module__N-AIpG__documentList{border-top:1px solid #221f1c21;margin:0;padding:0;list-style:none}.page-module__N-AIpG__documentItem{border-bottom:1px solid #221f1c21}.page-module__N-AIpG__documentLink{color:#4f4c45;align-items:center;gap:16px;min-height:72px;padding:16px 12px;font-size:15px;line-height:1.6;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:flex}.page-module__N-AIpG__pdfBadge{color:#e8722a;letter-spacing:.08em;border:1px solid #e8722a73;flex:none;padding:4px 6px;font-family:Arial,sans-serif;font-size:10px;font-weight:700;line-height:1}.page-module__N-AIpG__documentYear{color:#77736b;letter-spacing:.06em;flex:0 0 88px;font-family:Arial,sans-serif;font-size:12px}.page-module__N-AIpG__documentTitle{flex:1;min-width:0}.page-module__N-AIpG__documentArrow{color:#4f4c45;flex:none;font-size:20px;line-height:1;transition:transform .18s}@media (hover:hover) and (pointer:fine){.page-module__N-AIpG__documentLink:hover{color:#221f1c;background:#faf3ea;transform:translate(4px)}.page-module__N-AIpG__documentLink:hover .page-module__N-AIpG__documentArrow{transform:translate(5px)}}@media (max-width:720px){.page-module__N-AIpG__page{--page-header-offset:220px;padding:220px 20px 80px}.page-module__N-AIpG__groupList{gap:48px;margin-top:52px}.page-module__N-AIpG__documentLink{align-items:flex-start;gap:10px;padding:14px 4px}.page-module__N-AIpG__documentYear{flex-basis:72px}.page-module__N-AIpG__documentArrow{margin-top:3px}}@media (min-width:901px){.page-module__N-AIpG__aboutHeadingCircle{z-index:0;opacity:.2;pointer-events:none;transform-origin:50%;width:190px;height:190px;animation:26s linear infinite page-module__N-AIpG__disclosureHeadingCircleSpin;display:block;position:absolute;top:-42px;left:-42px}.page-module__N-AIpG__pageHeader .page-module__N-AIpG__eyebrow,.page-module__N-AIpG__pageHeader h1{z-index:1;position:relative}.page-module__N-AIpG__aboutHeadingCircle text{fill:#8b8b8b;letter-spacing:.24em;font-family:Arial,sans-serif;font-size:24.75px}.page-module__N-AIpG__aboutHeadingCircle .page-module__N-AIpG__aboutHeadingCircleDot{font-size:14px}}@media (min-width:1029px){.page-module__N-AIpG__page{--page-header-offset:223px;padding-top:223px}.page-module__N-AIpG__aboutOrangeDots{--about-orange-unit:min(1vw, 16px);top:calc(var(--page-header-offset) + 24px);z-index:4;grid-template-columns:repeat(6, calc(var(--about-orange-unit) * .5));gap:calc(var(--about-orange-unit) * .625);pointer-events:none;width:max-content;display:grid;position:absolute;left:calc(50% - min(100%,1120px)/2 - 151px);transform:rotate(90deg)}.page-module__N-AIpG__aboutOrangeDots span{width:calc(var(--about-orange-unit) * .5);aspect-ratio:1;background:#ff6a0080;border-radius:50%}}@keyframes page-module__N-AIpG__disclosureHeadingCircleSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.page-module__N-AIpG__aboutHeadingCircle{animation:none}.page-module__N-AIpG__documentLink,.page-module__N-AIpG__documentArrow{transition:none}}
