.outs__intro{max-width:52ch!important;font:var(--type-lead)!important}.outs__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;margin:40px 0 0;padding:0;list-style:none;display:grid}.out{background:var(--white);color:var(--ink);flex-direction:column;grid-column:span 4;gap:14px;padding:28px;display:flex;box-shadow:0 34px 44px -32px #0006}.out:first-child{background:var(--ink);color:var(--white);grid-column:1/span 5}.out:nth-child(2){grid-column:6/span 3;margin-top:56px}.out:nth-child(3){background:var(--moss);color:var(--white);grid-column:9/span 4;margin-top:20px}.out:nth-child(4){background:var(--slate);color:var(--white);grid-column:2/span 4;margin-top:-8px}.out:nth-child(5){background:var(--oxblood);color:var(--white);grid-column:6/span 4;margin-top:32px}.out:nth-child(6){grid-column:10/span 3;margin-top:-28px}.out__need{font:400 var(--fs-mono)/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.78;margin:0}.out__value{gap:6px;margin:0;display:grid}.out__value strong{font:500 var(--fs-d2)/.95 var(--font-body);letter-spacing:var(--track-number);white-space:nowrap}.out:nth-child(n+2) .out__value strong{font-size:var(--fs-d3)}.out:is(:first-child,:nth-child(3),:nth-child(4)) .out__value strong{color:var(--citron)}.out__value span{font:500 var(--fs-b2)/1.3 var(--font-body)}.out__text{font:var(--type-small);font-size:var(--fs-b3);margin:0}.out__quote{margin:0}.out__quote p{font:400 var(--fs-b1)/1.4 var(--font-body);margin:0}.out--quote .out__quote p{font:var(--type-statement);font-size:var(--fs-d6)}.out__quote footer{font:var(--type-small);opacity:.85;margin-top:12px}.out .more-details{margin-top:auto}@media (max-width:1023px){.outs__grid{grid-template-columns:1fr 1fr}.out:nth-child(n){grid-column:auto;margin-top:0}.out:nth-child(2n){margin-top:24px}}@media (max-width:639px){.outs__grid{grid-template-columns:1fr;gap:16px}.out:nth-child(n){margin-top:0}.out__value strong{font-size:var(--fs-d3)!important}}.outs__intro{max-width:62ch!important}@media (min-width:1024px){.outs__intro{column-gap:var(--gap-head);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;padding-top:28px;max-width:none!important;display:grid!important}.outs__intro-a{font:var(--type-statement);letter-spacing:var(--track-heading);max-width:30ch}.outs__intro-b{font:var(--type-body);opacity:.86;max-width:46ch}}
