.rcs-inner{display:flex;flex-direction:column;gap:96px;margin:0 auto;max-width:1400px;padding:96px 0 48px;position:relative;z-index:2}@media (min-width:768px){.rcs-inner{padding:96px 0 48px}}@media (min-width:1024px){.rcs-inner{padding:96px 0 48px}}.rcs-header{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.rcs-header{align-items:start;gap:0;grid-template-columns:220px 1fr}}@media (min-width:1024px){.rcs-header{grid-template-columns:220px 110px 1fr}}.rcs-eyebrow{color:rgba(0,0,0,.45);display:block;font-size:10px;letter-spacing:.12em;padding-top:12px;text-transform:uppercase}.rcs-header-spacer{display:none}@media (min-width:1024px){.rcs-header-spacer{display:block}}.rcs-headline{color:#111;font-family:Inter Tight,sans-serif;font-size:2.25rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0}@media (min-width:768px){.rcs-headline{font-size:3rem}}@media (min-width:1024px){.rcs-headline{font-size:3.5rem;line-height:1.2}}.rcs-cascade{display:flex;flex-direction:column;gap:32px;padding-bottom:0}.rcs-card{background:var(--client-color-primary,#161a16);border-radius:16px;box-shadow:none;overflow:hidden;position:sticky}.rcs-card:first-child{background:#111;top:32px;z-index:11}.rcs-card:nth-child(2){background:#1a1a1a;top:64px;z-index:12}.rcs-card:nth-child(3){background:#222;top:96px;z-index:13}.rcs-card:nth-child(n+4){background:#1a1a1a;top:128px;z-index:14}.rcs-card-grid{display:grid;grid-template-columns:1fr}@media (min-width:1024px){.rcs-card-grid{grid-template-columns:2fr 3fr}}.rcs-card-left{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;justify-content:flex-start;padding:32px}@media (min-width:768px){.rcs-card-left{padding:40px}}@media (min-width:1024px){.rcs-card-left{border-bottom:none;border-right:1px solid hsla(0,0%,100%,.1);padding:48px 80px 48px 48px}}.rcs-card-h2{color:#fbf4f4;display:flex;flex-wrap:wrap;font-size:clamp(24px,3vw,44px);font-weight:700;line-height:.9;margin:0;padding-left:1px;padding-top:1px}.rcs-card-word{background:transparent;border:1px solid hsla(0,0%,100%,.22);color:#fbf4f4;display:block;margin-left:-1px;margin-top:-1px;padding:10px 14px 4px}.rcs-card-right{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:32px}@media (min-width:768px){.rcs-card-right{padding:40px}}@media (min-width:1024px){.rcs-card-right{padding:48px}}.rcs-entry{border-top:1px solid hsla(0,0%,100%,.12);padding-bottom:24px;padding-top:24px;width:100%}.rcs-entry:first-child{border-top:none}.rcs-entry-sub{color:hsla(0,47%,97%,.5);font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}.rcs-entry-body{color:hsla(0,47%,97%,.82);font-family:Inter,sans-serif;font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:1.65;margin:0 0 16px}.rcs-entry-link{color:#fbf4f4;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:underline;text-decoration-color:hsla(0,47%,97%,.45);text-underline-offset:3px;transition:text-decoration-color .2s ease}.rcs-entry-link:hover{text-decoration-color:#fbf4f4}.rcs-inner{box-sizing:border-box;font-family:var(--client-font-body,"Instrument Sans",sans-serif);max-width:1280px;padding-inline:clamp(32px,4vw,56px);width:100%}.rcs-headline{color:var(--client-color-primary,#161a16);font-size:clamp(40px,5.55vw,80px);font-weight:600;letter-spacing:-.04em;line-height:1.05;max-width:56rem}.rcs-card-h2,.rcs-headline{font-family:var(--client-font-heading,"Inter Tight",sans-serif)}.rcs-card-h2{color:var(--client-color-primary-contrast,#fff);font-size:clamp(36px,4vw,62px);gap:4px;letter-spacing:-.03em;line-height:.88;padding:0}.rcs-card-word{background:var(--client-color-primary-contrast,#fff);border:0;color:var(--client-color-primary,#161a16);margin:0;padding:10px 14px 6px}.rcs-entry-link,.rcs-entry-sub{font-family:var(--client-font-body,"Instrument Sans",sans-serif)}.rcs-entry-sub{color:hsla(0,0%,100%,.7);font-size:10px;font-weight:500;letter-spacing:.12em;line-height:15px}.rcs-card-right :where(ul,ol),.rcs-card-right :where(ul,ol) :where(li,p,span,strong,em,a),.rcs-entry-body,.rcs-entry-body :where(span,strong,em,a),.rcs-entry-list,.rcs-entry-list :where(li,p,span,strong,em,a){color:var(--client-color-primary-contrast,#fff)!important;font-family:var(--client-font-body,"Instrument Sans",sans-serif)!important;font-size:24px!important;font-weight:400;letter-spacing:normal;line-height:1.5!important}.rcs-card-right :where(ul,ol),.rcs-entry-list{box-sizing:border-box;list-style-position:outside;margin:0 0 16px;max-width:36ch!important;padding-left:1.25em;padding-right:0;width:100%!important}.rcs-card-right :where(ul,ol),.rcs-card-right :where(ul,ol) :where(li,p,span,strong,em,a),.rcs-entry-list,.rcs-entry-list :where(li,p,span,strong,em,a){font-size:20px!important;line-height:30px!important}.rcs-card-right :where(ul,ol) li+li,.rcs-entry-list li+li{margin-top:.5em}.rcs-card-right :where(ul,ol)>li,.rcs-entry-list>li{max-width:100%;overflow-wrap:break-word;white-space:normal!important;width:100%}.rcs-card-right :where(ul,ol) :where(p),.rcs-entry-list :where(p){margin:0}.rcs-card-right :where(ul,ol) li::marker,.rcs-entry-list li::marker{color:var(--client-color-primary-contrast,#fff)}.rcs-entry-link{font-size:16px;line-height:24px}@media (max-width:767px){.rcs-inner{gap:64px;padding-block:64px 40px;padding-inline:0}.rcs-header{padding-inline:16px}.rcs-cascade{gap:16px;min-width:0;padding-bottom:0;width:100%}.rcs-card,.rcs-card-grid,.rcs-card-left,.rcs-card-right{box-sizing:border-box;min-width:0}.rcs-card-left,.rcs-card-right{padding:24px}.rcs-card,.rcs-card:first-child,.rcs-card:nth-child(2),.rcs-card:nth-child(3),.rcs-card:nth-child(n+4){position:relative;top:auto}.rcs-headline{font-size:40px;letter-spacing:-1.6px;line-height:44px}.rcs-card-h2{font-size:32px;letter-spacing:-.96px;line-height:36px}.rcs-card-right :where(ul,ol),.rcs-card-right :where(ul,ol) :where(li,p,span,strong,em,a),.rcs-entry-body,.rcs-entry-body :where(span,strong,em,a),.rcs-entry-list,.rcs-entry-list :where(li,p,span,strong,em,a){font-size:18px!important;line-height:27px!important}}