.rs-who{background:var(--wp--preset--color--surface-card);padding-bottom:var(--wp--custom--landing--fluid--section-y-lg);padding-top:calc(var(--wp--custom--landing--fluid--who-top) + var(--wp--custom--landing--fluid--who-top-extra))}.rs-who__anchor{display:block;height:0;position:relative;top:calc(var(--wp--custom--landing--fluid--section-y)*-1)}.rs-who .rs-lede{font-size:var(--wp--custom--landing--fluid--text-18);line-height:1.556}.rs-who__inner{display:flex;flex-direction:column;gap:var(--wp--custom--landing--fluid--who-gap)}.rs-who__tabs{display:none}.rs-who.is-tabbed .rs-who__tabs{border-bottom:1px solid var(--wp--custom--web--color--border--default);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-top:var(--wp--custom--landing--fluid--who-tabs-pull)}.rs-who__tab{align-items:center;background:transparent;border:0;color:var(--wp--preset--color--text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:600;gap:12px;justify-content:center;line-height:26px;padding:18px 4px 20px;position:relative;text-align:center;transition:color var(--wp--custom--landing--motion--fast) var(--wp--custom--landing--motion--ease)}.rs-who__tab:hover,.rs-who__tab[aria-selected=true]{color:var(--wp--preset--color--ink-base)}.rs-who__num{color:var(--wp--preset--color--text-tertiary);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;line-height:20px}.rs-who__tab[aria-selected=true] .rs-who__num{color:var(--wp--preset--color--bronze-text)}.rs-who__underline{background:var(--wp--preset--color--bronze-base);bottom:-1px;height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform .36s var(--wp--custom--landing--motion--ease)}.rs-who__tab[aria-selected=true] .rs-who__underline{transform:scaleX(1)}.rs-who__panels{align-items:center;display:grid;gap:var(--wp--custom--landing--fluid--block-gap-lg)}.rs-who__panel{align-items:center;display:flex;flex-wrap:wrap;gap:40px var(--wp--custom--landing--fluid--who-panel-gap)}.rs-who__panel[hidden]{display:none}.rs-who__panel:focus-visible{outline:2px solid var(--wp--preset--color--bronze-base);outline-offset:6px}.rs-who.is-tabbed .rs-who__panel:not([hidden]){animation:rs-who-in .42s var(--wp--custom--landing--motion--ease)}@keyframes rs-who-in{0%{opacity:0;transform:translateY(8px)}}.rs-who__art{align-items:flex-end;background:var(--wp--custom--web--color--surface--muted);border-radius:24px;display:flex;flex:1 1 420px;justify-content:center;min-height:var(--wp--custom--landing--fluid--who-art);min-width:0;overflow:hidden;padding:var(--wp--custom--landing--fluid--art-pad) var(--wp--custom--landing--fluid--art-pad) var(--wp--custom--landing--fluid--art-pad-bottom);position:relative}.rs-who__photo{object-position:var(--rs-who-focus,50% 30%)}.rs-who__card{background:var(--wp--preset--color--surface-card);border:1px solid var(--wp--custom--web--color--border--field);border-radius:16px;box-shadow:var(--wp--custom--landing--shadow--mini-card);max-width:600px;overflow:hidden;position:relative;width:100%}.rs-who__row{align-items:center;display:flex;gap:16px;padding:16px 20px}.rs-who__grid+.rs-who__grid:not(.rs-who__grid--head),.rs-who__row+.rs-who__row{border-top:1px solid var(--wp--custom--web--color--border--subtle)}.rs-who__row-text{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.rs-who__row-title{color:var(--wp--preset--color--ink-base);font-size:15px;font-weight:600;line-height:22px}.rs-who__row-meta{color:var(--wp--preset--color--text-secondary);font-size:13px;font-variant-numeric:tabular-nums;line-height:19px}.rs-who__dept{gap:2px}.rs-who__crew{white-space:nowrap}.rs-who__officer-text{gap:1px}.rs-who__officer-text .rs-who__row-title{font-size:16px}.rs-who__pill{white-space:nowrap}.rs-who__row-meta strong{color:var(--wp--preset--color--ink-base);font-weight:600}.rs-who__grid{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1.5fr) minmax(96px,1fr) auto;padding:14px 20px}.rs-who__grid--head{background:var(--wp--custom--landing--color--row-hover);border-bottom:1px solid var(--wp--custom--web--color--border--subtle);color:var(--wp--preset--color--text-secondary);font-size:11px;font-weight:700;letter-spacing:.8px;line-height:14px;padding:12px 20px;text-transform:uppercase}.rs-who__bar{align-items:center;display:flex;gap:10px}.rs-who__bar>span{background:var(--wp--custom--web--color--border--subtle);border-radius:999px;flex:1;height:4px;overflow:hidden}.rs-who__bar>span>span{background:var(--wp--preset--color--bronze-base);border-radius:999px;display:block;height:100%}.rs-who__bar b{color:var(--wp--preset--color--ink-base);font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;line-height:19px;text-align:right;width:36px}.rs-who__genuine{background:var(--wp--preset--color--success-base);color:var(--wp--preset--color--text-inverse);font-size:16px;font-weight:600;gap:12px;line-height:24px;padding:14px 20px}.rs-who__genuine,.rs-who__tick{align-items:center;display:flex}.rs-who__tick{background:var(--wp--preset--color--surface-card);border-radius:999px;color:var(--wp--preset--color--success-base);flex:none;height:28px;justify-content:center;width:28px}.rs-who__tick .rs-glyph{stroke-width:2.6}.rs-who__officer{align-items:center;display:flex;gap:12px;padding:18px 20px}.rs-who__avatar{align-items:center;background:var(--wp--preset--color--ink-navy);border-radius:999px;color:var(--wp--preset--color--text-inverse);display:flex;flex:none;font-size:14px;font-weight:700;height:40px;justify-content:center;width:40px}.rs-who__copy{display:flex;flex:1 1 380px;flex-direction:column;gap:28px;max-width:540px;min-width:0}.rs-who__problem,.rs-who__solution{display:flex;flex-direction:column;gap:10px}.rs-who__problem-text{color:var(--wp--preset--color--ink-base);font-size:var(--wp--custom--landing--fluid--sub-title);font-weight:600;letter-spacing:-.02em;line-height:1.3;margin:0;text-wrap:balance}.rs-who__solution{background:var(--wp--custom--landing--gradient--solution);border-radius:0 12px 12px 0;box-shadow:var(--wp--custom--landing--shadow--solution);padding:18px 20px}.rs-who__solution-label{color:var(--wp--preset--color--bronze-text)}.rs-who__solution-text{color:var(--wp--preset--color--ink-navy);font-size:var(--wp--custom--landing--fluid--text-17);line-height:1.588;margin:0;text-wrap:pretty}.rs-who__cta{align-self:flex-start;margin-top:12px}.rs-who__panel--2 .rs-who__copy{margin-right:auto}@media (min-width:1025px){.rs-who__panel--1 .rs-who__problem-text{margin-right:-32px}.rs-who__panel--2 .rs-who__problem-text,.rs-who__panel--2 .rs-who__solution{margin-right:-80px}}@media (max-width:480px){.rs-who{padding-bottom:64px;padding-top:192px}.rs-who__inner,.rs-who__panel{gap:24px}.rs-who .rs-section-head{align-items:flex-start;margin:0;text-align:left}.rs-who.is-tabbed .rs-who__tabs{border-bottom:0;cursor:grab;display:flex;gap:8px;margin:0 -20px;overflow-x:auto;padding:0 20px;scroll-padding-left:20px;scroll-padding-right:20px;scroll-snap-type:x mandatory;scrollbar-width:none;user-select:none;-webkit-user-select:none}.rs-who.is-tabbed .rs-who__tabs::-webkit-scrollbar{display:none}.rs-who.is-tabbed .rs-who__tabs[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.rs-who__tab{background:var(--wp--custom--web--color--surface--off-white);border-radius:999px;flex:none;font-size:15px;gap:8px;height:44px;line-height:20px;padding:0 16px;scroll-snap-align:start;white-space:nowrap}.rs-who__tab[aria-selected=true]{background:var(--wp--preset--color--ink-base);color:var(--wp--preset--color--text-inverse)}.rs-who__tab[aria-selected=true] .rs-who__num{color:var(--wp--custom--landing--color--bronze-light)}.rs-who__underline{display:none}.rs-who__copy{order:-1}.rs-who__row2{display:none}.rs-who__row{align-items:flex-start;gap:12px;padding:14px 16px}.rs-who__sep{display:none}.rs-who__line3{display:block;margin-top:2px}.rs-who__cta{align-self:stretch;justify-content:center;width:100%}}@media (max-width:360px){.rs-who.is-tabbed .rs-who__tabs{margin:0 -16px;padding:0 16px;scroll-padding-left:16px;scroll-padding-right:16px}.rs-who__row .rs-who__pill{height:24px;justify-content:center;padding:0;width:24px}.rs-who__pill-text{display:none}}
