.front-film{background:var(--bg)}.front-after .wrap{padding-top:72px;padding-bottom:40px}.front-lede{max-width:760px;font-family:var(--serif);color:var(--text-soft);text-wrap:pretty;margin:0;font-size:26px;font-weight:400;line-height:36px}.front-after .front-figs{border-top:0;position:relative}.front-after .front-figs:before{content:"";background:var(--line-strong);transform-origin:0;height:1px;animation:1.2s cubic-bezier(.16,1,.3,1) both front-rule;position:absolute;top:0;left:0;right:0}@keyframes front-rule{0%{transform:scaleX(0)}}.front-after .fig b{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;font-weight:400}@media (prefers-reduced-motion:reduce){.front-after .front-figs:before{animation:none}}@media (max-width:720px){.front-after .wrap{padding-top:48px}.front-lede{font-size:21px;line-height:30px}}.front-search{margin:32px 0 40px}
