.page-module__uI7_ra__page{background:var(--paper);min-height:800px;padding-bottom:110px}.page-module__uI7_ra__storyHeader{background:var(--paper)}.page-module__uI7_ra__coverMedia{background:var(--ink);width:100%;display:block}.page-module__uI7_ra__coverMedia img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.page-module__uI7_ra__storyIntro{border-bottom:1px solid var(--line);padding-top:clamp(34px,4.5vw,64px);padding-bottom:clamp(38px,5vw,72px)}.page-module__uI7_ra__eyebrow{color:var(--orange);font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.page-module__uI7_ra__storyIntro h1{max-width:1120px;color:var(--ink);font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:16px 0 0;font-size:clamp(3.9rem,7.3vw,7.3rem);font-weight:400;line-height:.88}.page-module__uI7_ra__subtitle{max-width:860px;color:var(--muted);margin:24px 0 0;font-size:1.2rem;line-height:1.55}.page-module__uI7_ra__layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:70px;padding-top:64px;display:grid}.page-module__uI7_ra__body{font-size:1.04rem;line-height:1.85}.page-module__uI7_ra__body h2,.page-module__uI7_ra__body h3{font-family:var(--display);text-transform:uppercase;margin:2.2em 0 .65em;font-weight:400;line-height:1}.page-module__uI7_ra__body h2{font-size:3rem}.page-module__uI7_ra__body h3{font-size:2rem}.page-module__uI7_ra__body blockquote{border-left:5px solid var(--orange);color:var(--ink);margin:2em 0;padding:10px 0 10px 28px;font-size:1.3rem;font-weight:700}.page-module__uI7_ra__body img{width:100%;height:auto;margin:1.5em 0}.page-module__uI7_ra__body figcaption{color:var(--muted);margin-top:-1em;font-size:.8rem}.page-module__uI7_ra__body a{color:var(--blue);font-weight:800;text-decoration:underline}.page-module__uI7_ra__body table{border-collapse:collapse;width:100%}.page-module__uI7_ra__body th,.page-module__uI7_ra__body td{border:1px solid var(--line);text-align:left;padding:10px}.page-module__uI7_ra__video{background:var(--ink);margin-top:44px;padding-top:56.25%;position:relative}.page-module__uI7_ra__video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.page-module__uI7_ra__layout aside{border-top:6px solid var(--blue);color:#fff;background:var(--ink);gap:16px;padding:26px;display:grid;position:sticky;top:110px}.page-module__uI7_ra__layout aside p{color:var(--orange);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:900}.page-module__uI7_ra__layout aside strong{font-family:var(--display);font-size:2.8rem;font-weight:400;line-height:.85}.page-module__uI7_ra__layout aside span{color:#c7d2e1;font-size:.8rem}.page-module__uI7_ra__layout aside a{text-align:center;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;border:1px solid #fff6;margin-top:8px;padding:10px;font-size:.66rem;font-weight:900}.page-module__uI7_ra__downloads{border:1px solid var(--line);background:var(--paper-clean);gap:12px;margin-top:45px;padding:28px;display:grid}.page-module__uI7_ra__downloads p{color:var(--orange);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:900}.page-module__uI7_ra__downloads h2{font-family:var(--display);text-transform:uppercase;margin:0;font-size:2.2rem;font-weight:400}.page-module__uI7_ra__downloads a{border:1px solid var(--line);background:#fff;justify-content:space-between;gap:18px;padding:14px;display:flex}.page-module__uI7_ra__downloads span{color:var(--blue);font-weight:800}.page-module__uI7_ra__articleMedia{margin:0 0 36px}.page-module__uI7_ra__articleMedia img{border:1px solid var(--line);background:var(--paper-clean);width:100%;height:auto;display:block}@media (max-width:900px){.page-module__uI7_ra__layout{grid-template-columns:1fr}.page-module__uI7_ra__layout aside{position:static}}@media (max-width:650px){.page-module__uI7_ra__coverMedia img{aspect-ratio:4/5;object-fit:cover}.page-module__uI7_ra__storyIntro{padding-top:28px;padding-bottom:36px}.page-module__uI7_ra__storyIntro h1{margin-top:12px;font-size:clamp(2.8rem,13vw,4.25rem);line-height:.9}.page-module__uI7_ra__subtitle{margin-top:18px;font-size:1rem;line-height:1.55}.page-module__uI7_ra__layout{gap:36px;padding-top:38px}.page-module__uI7_ra__body h2{font-size:2.3rem}}
