.cs-hero{padding-top:calc(176 * var(--u))}.cs-hero .label{margin-bottom:calc(36 * var(--u));grid-column:1/13}.cs-hero h1{font:var(--display-xl);font-size:calc(124 * var(--u));letter-spacing:-.045em;grid-column:1/13}.cs-hero__foot{margin-top:calc(56 * var(--u));align-items:end}.cs-hero__credit{font:400 15px / 1.5 var(--sans);color:var(--mute);grid-column:1/6}.cs-hero__lede{font:var(--body-l);color:var(--mute);grid-column:7/12}.cs-hero__lede strong{color:var(--bone);font-weight:400}.cs-meta{margin-top:calc(72 * var(--u));row-gap:24px}.cs-meta div{border-top:1px solid var(--rule);grid-column:span 3;padding-top:18px}.cs-meta dt{margin-bottom:12px}.cs-meta dd{font:400 17px / 1.4 var(--sans);max-width:26ch}.cs-figure{margin:calc(64 * var(--u)) var(--margin) 0}.cs-frame{position:relative}.cs-frame img{width:100%;height:auto;display:block}.cs-frame .cross--tl{top:-5px;left:-5px}.cs-frame .cross--tr{top:-5px;right:-5px}.cs-frame .cross--bl{bottom:-5px;left:-5px}.cs-frame .cross--br{bottom:-5px;right:-5px}.cs-cap{justify-content:space-between;gap:var(--gutter);margin-top:18px;display:flex}.cs-stats{margin:calc(144 * var(--u)) var(--margin) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}.cs-stat{padding:calc(40 * var(--u)) calc(32 * var(--u)) calc(44 * var(--u))}.cs-stat+.cs-stat{border-left:1px solid var(--rule)}.cs-stat b{font:400 calc(96 * var(--u)) / 1 var(--sans);letter-spacing:-.045em;margin-bottom:20px;display:block}.cs-stat span{color:var(--mute);max-width:24ch;font-size:15px;line-height:1.5;display:block}.cs-title{text-align:center;font:var(--display-l);font-size:calc(80 * var(--u));letter-spacing:-.035em;margin-bottom:calc(96 * var(--u))}.cs-pair{row-gap:18px}.cs-pair .fig{grid-column:span 6}.cs-pair+.rows{margin-top:calc(96 * var(--u))}.cs-motion{align-items:start;row-gap:24px}.cs-motion__text{grid-column:1/5}.cs-motion__text h3{font:var(--display-m);font-size:calc(48 * var(--u));letter-spacing:-.03em;margin-bottom:28px}.cs-motion__text p{color:var(--mute)}.cs-motion__text p+p{margin-top:16px}.cs-motion .f-zline{grid-column:6/13}.cs-motion .f-numbers{margin-top:calc(48 * var(--u));grid-column:1/10}.cs-motion .f-phone{margin-top:calc(48 * var(--u));grid-column:10/13}.cs-outcome h3{font:var(--display-l);font-size:calc(72 * var(--u));letter-spacing:-.035em;grid-column:1/12}.cs-outcome__body{margin-top:calc(64 * var(--u));color:var(--mute);grid-column:7/12}.cs-outcome__body p+p{margin-top:16px}.cs-outcome__body .link-line{margin-top:32px}@container page (width<64rem){.cs-hero{padding-top:120px}.cs-hero .label{grid-column:1/-1;margin-bottom:24px}.cs-hero h1{letter-spacing:-.04em;grid-column:1/-1;font-size:calc(5.391cqi + 32.9751px)}.cs-hero__foot{row-gap:24px;margin-top:32px}.cs-hero__lede{grid-area:1/1/auto/-1;max-width:32em;font-size:18px;line-height:1.45}.cs-hero__credit{grid-column:1/-1}.cs-meta{row-gap:20px;margin-top:40px}.cs-meta div{grid-column:span 2}.cs-meta dd{font-size:15px}.cs-figure{margin-top:40px}.cs-cap{flex-direction:column;gap:8px}.cs-stats{grid-template-columns:1fr 1fr;margin-top:88px}.cs-stat{padding:28px 16px 32px}.cs-stat:nth-child(3){border-left:0}.cs-stat:nth-child(n+3){border-top:1px solid var(--rule)}.cs-stat b{margin-bottom:14px;font-size:calc(1.9353cqi + 48.4523px)}.cs-stat span{font-size:14px}.cs-title{padding-inline:var(--margin);margin-bottom:40px;font-size:calc(2.0329cqi + 36.0717px)}.cs-pair{row-gap:32px}.cs-pair .fig{grid-column:1/-1}.cs-pair+.rows{margin-top:56px}.cs-motion__text h3{font-size:48px}.cs-motion__text p{max-width:60ch}.cs-motion .cs-motion__text,.cs-motion .f-zline,.cs-motion .f-numbers{grid-column:1/-1}.cs-motion .f-zline,.cs-motion .f-numbers{margin-top:24px}.cs-motion .f-phone{grid-column:1/4;max-width:20rem;margin-top:24px}.cs-outcome h3{grid-column:1/-1;font-size:calc(1.7666cqi + 33.1103px);line-height:1.02}.cs-outcome__body{grid-column:1/-1;max-width:60ch;margin-top:32px}}@container page (40rem<=width<64rem){.cs-meta div{grid-column:span 1}.cs-stats{grid-template-columns:repeat(4,1fr)}.cs-stat:nth-child(3){border-left:1px solid var(--rule)}.cs-stat:nth-child(n+3){border-top:0}.cs-pair .fig{grid-column:span 2}.cs-motion .f-numbers{grid-column:1/4}.cs-motion .f-phone{grid-column:4/5}}
