.results{padding:var(--section-y) 100px;color:var(--ink);flex-direction:column;align-items:center;gap:60px;display:flex}.results__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1200px,100%);margin:0;padding:0;list-style:none;display:grid}.results__grid>li{min-width:0;display:flex}.results__card{--scene-line:#ffffff80;--scene-bar-strong:var(--accent);isolation:isolate;background:var(--tone);width:100%;min-height:340px;color:var(--paper);transition:transform var(--dur-state) var(--ease-out-expo), box-shadow var(--dur-state) var(--ease-out-expo);flex-direction:column;gap:16px;padding:32px;text-decoration:none;display:flex;position:relative;overflow:hidden}.results__figure{font:var(--type-display);letter-spacing:-.01em;align-items:flex-start;gap:4px;font-size:72px;line-height:1;display:flex}.results__figure span{color:var(--accent);font-size:32px;line-height:1.2}.results__what{font:var(--type-lead);letter-spacing:var(--track-lead);margin:0}.results__lines{z-index:-1;-webkit-mask-image:linear-gradient(200deg,#000 30%,#0000 85%);mask-image:linear-gradient(200deg,#000 30%,#0000 85%)}.results__who{border-top:1px solid #ffffff3d;flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding-top:20px;display:flex}.results__mark{filter:brightness(0)invert()}.results__source{font:var(--type-small);letter-spacing:var(--track-small)}.results__cta{font:var(--type-mono);letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.results__cta svg{transition:transform var(--dur-state) var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){.results__card:hover{box-shadow:0 0 0 2px var(--accent);transform:translateY(-4px)}.results__card:hover .results__cta svg{transform:translate(4px)}}.results__card:active{box-shadow:0 0 0 2px var(--accent);transform:translateY(-2px)}.results__people{background:var(--ink);width:100%;min-height:340px;color:var(--paper);flex-direction:column;justify-content:flex-end;margin:0;display:flex;position:relative;overflow:hidden}.results__photo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s var(--ease-out-expo);position:absolute;inset:0}.results__photo[data-active=true]{opacity:1}.results__people:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#101010e0 78%);position:absolute;inset:0}.results__people-copy{z-index:1;flex-direction:column;gap:12px;padding:28px;display:flex;position:relative}.results__people-copy blockquote{font:var(--type-lead-strong);letter-spacing:var(--track-lead);margin:0}.results__people-copy figcaption{font:var(--type-small);letter-spacing:var(--track-small);flex-direction:column;gap:2px;display:flex}.results__business{color:inherit;text-underline-offset:3px}.results__people-arrows{z-index:1;gap:8px;display:flex;position:absolute;top:16px;right:16px}.results__people-arrows .case-strip__arrow{background:var(--paper);width:40px;height:40px;color:var(--ink);border:0}@media (hover:hover) and (pointer:fine){.results__people-arrows .case-strip__arrow:hover{background:var(--ink);color:var(--paper);box-shadow:inset 0 0 0 1px var(--paper)}}.results__people-arrows .case-strip__arrow:active{background:var(--ink);color:var(--paper);box-shadow:inset 0 0 0 1px var(--paper)}@media (width<=1399.98px){.results{padding-inline:60px}}@media (width<=1023.98px){.results__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=809.98px){.results{gap:40px;padding-inline:20px}.results__card,.results__people{min-height:360px}.results__card{padding:24px}.results__figure{font-size:60px}.results__figure span{font-size:26px}.results .section-head__title{font-size:min(36px, (100vw - 40px) / var(--title-em,9.5));line-height:1.25}}@media (prefers-reduced-motion:reduce){.results__card,.results__cta svg,.results__photo{transition:none}}
