.page-module__fsS_Sa__main{--px:max(72px, calc((100vw - 1160px) / 2));color:#111114;background:#f1f1f3}.page-module__fsS_Sa__hero{padding:120px var(--px) 64px;border-bottom:1px solid var(--rule)}.page-module__fsS_Sa__eyebrow{font-family:var(--font-primary);color:#0c50ff;text-transform:uppercase;letter-spacing:.12em;margin-bottom:22px;font-size:11px;font-weight:400}.page-module__fsS_Sa__heading{font-family:var(--font-display);letter-spacing:-.5px;margin-bottom:24px;font-size:clamp(38px,4.4vw,62px);font-weight:400;line-height:1.05}.page-module__fsS_Sa__lead{color:#3a3a42;max-width:640px;font-size:17px;font-weight:300;line-height:1.7}.page-module__fsS_Sa__entries{padding:0 var(--px)}.page-module__fsS_Sa__entry{border-bottom:1px solid var(--rule);grid-template-columns:220px minmax(0,720px);gap:40px;padding:56px 0;scroll-margin-top:96px;display:grid}.page-module__fsS_Sa__dateCol{padding-top:9px}.page-module__fsS_Sa__date{color:#6b6b76;font-size:13px;font-weight:400;text-decoration:none;position:sticky;top:104px}.page-module__fsS_Sa__date:hover{color:#0c50ff}.page-module__fsS_Sa__title{font-family:var(--font-display);margin-bottom:18px;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.2}.page-module__fsS_Sa__shot{margin:4px 0 26px}.page-module__fsS_Sa__shot img{background:#fff;border:1px solid #1111141a;border-radius:10px;max-width:100%;height:auto;display:block;box-shadow:0 18px 40px -24px #11111459}.page-module__fsS_Sa__film{margin:28px 0 0}.page-module__fsS_Sa__film video{background:#000;border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 18px 40px -24px #11111459}.page-module__fsS_Sa__film figcaption{color:#6b6b76;margin-top:10px;font-size:13px}.page-module__fsS_Sa__body{color:#46464f;font-size:16px;font-weight:300;line-height:1.75}.page-module__fsS_Sa__body+.page-module__fsS_Sa__body{margin-top:16px}.page-module__fsS_Sa__improvements{border-top:1px solid var(--rule-light);margin-top:28px;padding-top:22px}.page-module__fsS_Sa__improvementsLabel{color:#6b6b76;text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px;font-size:11px;font-weight:400}.page-module__fsS_Sa__list{flex-direction:column;gap:10px;list-style:none;display:flex}.page-module__fsS_Sa__list li{color:#46464f;padding-left:18px;font-size:15px;font-weight:300;line-height:1.6;position:relative}.page-module__fsS_Sa__list li:before{content:"";background:#9a9aa4;width:8px;height:1px;position:absolute;top:.8em;left:2px}.page-module__fsS_Sa__cta{padding:88px var(--px) 104px;flex-direction:column;align-items:flex-start;gap:24px;display:flex}.page-module__fsS_Sa__ctaHeading{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.15}@media (max-width:1024px){.page-module__fsS_Sa__main{--px:40px}}@media (max-width:768px){.page-module__fsS_Sa__main{--px:24px}.page-module__fsS_Sa__hero{padding-top:96px;padding-bottom:48px}.page-module__fsS_Sa__entry{grid-template-columns:1fr;gap:10px;padding:40px 0}.page-module__fsS_Sa__dateCol{padding-top:0}.page-module__fsS_Sa__date{position:static}.page-module__fsS_Sa__cta{padding:64px var(--px) 80px}}
