:root{--rds-magenta:#d7288f;--rds-purple:#7b2cbf;--rds-orange:#f26a2e;--rds-teal:#12aeb2;}.rds-brand-stripe{height:5px;background:linear-gradient(90deg,var(--rds-purple) 0 24%,var(--rds-magenta) 24% 48%,var(--rds-orange) 48% 72%,var(--rds-teal) 72% 100%);}.rds-hero-v3{padding:clamp(1.2rem,3vw,2.5rem) 0 4.5rem;overflow:hidden;}.rds-hero-v3__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2rem,5vw,5rem);align-items:center;}.rds-hero-v3__logo-note{font-size:.82rem;text-transform:uppercase;letter-spacing:.16em;font-weight:900;color:var(--rds-blue);margin-bottom:.75rem;}.rds-represent-line{font-size:clamp(3.5rem,7.2vw,6.8rem);line-height:.9;letter-spacing:-.055em;margin:0;font-weight:900;}.rds-represent-line__fixed{display:block;color:var(--rds-ink);}.rds-represent-cycle{position:relative;display:block;min-height:1.02em;margin-top:.08em;}.rds-represent-cycle span{position:absolute;left:0;top:0;opacity:0;transform:translateY(.18em);animation:rdsRepresent 27s infinite;font-weight:900;}.rds-represent-cycle span:nth-child(1){animation-delay:0s;color:var(--rds-magenta)}.rds-represent-cycle span:nth-child(2){animation-delay:3s;color:var(--rds-purple)}.rds-represent-cycle span:nth-child(3){animation-delay:6s;color:var(--rds-orange)}.rds-represent-cycle span:nth-child(4){animation-delay:9s;color:var(--rds-teal)}.rds-represent-cycle span:nth-child(5){animation-delay:12s;color:var(--rds-magenta)}.rds-represent-cycle span:nth-child(6){animation-delay:15s;color:var(--rds-purple)}.rds-represent-cycle span:nth-child(7){animation-delay:18s;color:var(--rds-orange)}.rds-represent-cycle span:nth-child(8){animation-delay:21s;color:var(--rds-teal)}.rds-represent-cycle span:nth-child(9){animation-delay:24s;color:var(--rds-magenta)}@keyframes rdsRepresent{0%,8%{opacity:0;transform:translateY(.18em)}10%,20%{opacity:1;transform:translateY(0)}22%,100%{opacity:0;transform:translateY(-.14em)}}.rds-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}.rds-hero-v3__tagline{font-size:clamp(1.3rem,2.5vw,2rem);line-height:1.25;font-weight:800;max-width:38rem;margin:1.5rem 0 .75rem;color:var(--rds-ink);}.rds-hero-v3__support{font-size:1.08rem;line-height:1.55;color:#435b6d;max-width:37rem;margin:0;}.rds-hero-v3__actions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1.45rem;}.rds-hero-v3__media{position:relative;}.rds-hero-v3__media:before{content:"";position:absolute;inset:-5% -5% 8% 10%;background:linear-gradient(135deg,rgba(123,44,191,.12),rgba(215,40,143,.10) 35%,rgba(242,106,46,.10) 68%,rgba(18,174,178,.12));border-radius:34px;transform:rotate(2deg);}.rds-hero-v3__media img{position:relative;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px;box-shadow:var(--rds-shadow);}.rds-manifesto{padding:4rem 0;background:var(--rds-ink);color:#fff;}.rds-manifesto__inner{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;align-items:start;}.rds-manifesto__label{text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:900;color:#8bb4d1;}.rds-manifesto__quote{font-size:clamp(2rem,4.5vw,4.2rem);line-height:1;letter-spacing:-.04em;font-weight:900;margin:0;}.rds-manifesto__quote em{font-style:normal;color:var(--rds-teal);}.rds-manifesto__body{color:#bed0dc;font-size:1.08rem;max-width:42rem;margin:1.4rem 0 0;}.rds-card{position:relative;overflow:hidden;}.rds-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;background:var(--rds-card-accent,var(--rds-blue));}.rds-card:nth-child(1){--rds-card-accent:var(--rds-magenta)}.rds-card:nth-child(2){--rds-card-accent:var(--rds-teal)}.rds-card:nth-child(3){--rds-card-accent:var(--rds-orange)}.rds-card:nth-child(4){--rds-card-accent:var(--rds-purple)}.rds-card__rule{background:var(--rds-card-accent,var(--rds-navy));}.rds-process__step:nth-child(1):before{color:var(--rds-magenta)}.rds-process__step:nth-child(2):before{color:var(--rds-teal)}.rds-process__step:nth-child(3):before{color:var(--rds-orange)}.rds-process__step:nth-child(4):before{color:var(--rds-purple)}.rds-cta{position:relative;overflow:hidden;}.rds-cta:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,var(--rds-purple),var(--rds-magenta),var(--rds-orange),var(--rds-teal));}.rds-cta__question{font-size:clamp(2.6rem,5vw,5rem);line-height:.95;letter-spacing:-.045em;margin:.2rem 0 .8rem;font-weight:900;}.rds-footer__statement em{font-style:normal;color:var(--rds-teal)}@media (prefers-reduced-motion:reduce){.rds-represent-cycle span{animation:none;opacity:0}.rds-represent-cycle span:first-child{position:static;opacity:1;transform:none}}@media(max-width:980px){.rds-hero-v3__grid,.rds-manifesto__inner{grid-template-columns:1fr}.rds-hero-v3__media{order:-1}.rds-manifesto__inner{gap:1.25rem}}@media(max-width:640px){.rds-brand-stripe{height:4px}.rds-hero-v3{padding-top:.8rem;padding-bottom:3rem}.rds-hero-v3__grid{gap:1.5rem}.rds-represent-line{font-size:clamp(3rem,15vw,4.4rem)}.rds-hero-v3__tagline{font-size:1.35rem;margin-top:1.2rem}.rds-hero-v3__media:before{inset:-3% -3% 7% 7%;border-radius:26px}.rds-hero-v3__media img{border-radius:20px}.rds-manifesto{padding:3rem 0}.rds-manifesto__quote{font-size:2.35rem}.rds-cta__question{font-size:2.6rem}.rds-hero-v3__actions .rds-button{width:100%}}