@layer components{.who-slab{background:var(--color-white);border-radius:var(--radius-slab);box-shadow:var(--shadow-card);border:1px solid #0000000f;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid;overflow:hidden}.who-slab figure{border-right:1px solid var(--color-line);flex-direction:column;gap:16px;margin:0;padding:34px 32px 32px;display:flex}.who-slab figure:last-child{border-right:0}.who-dot{background:var(--color-moss);border-radius:50%;width:10px;height:10px}.who-slab h3{font-size:var(--text-title);letter-spacing:var(--tracking-title);text-wrap:balance;margin:0;font-weight:500;line-height:1.15}.who-slab blockquote{font-size:var(--text-copy);letter-spacing:-.01em;color:var(--color-ink);flex:1;margin:0;line-height:1.45}.who-slab blockquote:before{content:"“";color:var(--color-moss);margin-right:2px;font-weight:600}.who-slab figcaption{color:var(--color-mute)}@media (max-width:767px){.who-slab{border-radius:var(--radius-panel);grid-template-columns:1fr}.who-slab figure{border-right:0;border-bottom:1px solid var(--color-line);padding:26px 22px 24px}.who-slab figure:last-child{border-bottom:0}}.who-railwrap{margin-top:24px;position:relative}.who-rail{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, var(--color-black) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, var(--color-black) 92%, transparent);mask-image:linear-gradient(90deg, var(--color-black) 92%, transparent);gap:16px;padding:0 1.25rem 18px;display:flex;overflow-x:auto}.who-rail::-webkit-scrollbar{display:none}.who-rail{scroll-padding-inline:1.25rem}@media (min-width:48rem){.who-rail{padding-inline:max(2.5rem,50vw - 38.5rem);scroll-padding-inline:max(2.5rem,50vw - 38.5rem)}}.who-prog{background:#00000017;border-radius:99px;max-width:180px;height:2px;margin:6px 1.25rem 0;display:block}.who-prog span{background:var(--color-moss);border-radius:99px;width:20%;height:100%;transition:width .15s linear;display:block}@media (min-width:48rem){.who-prog{margin-inline:max(2.5rem,50vw - 38.5rem)}}}
