.runright-3d-section+.section{margin-top:0}.rr{position:relative;background:var(--rr-bg, #0b0b0e);color:var(--rr-text, #f4f4f6);overflow:hidden}.rr__rainbow{position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#29abe2 0%,#39b54a 33%,#fbb040 66%,var(--rr-accent, #e6007e) 100%)}.rr .page-width{position:relative;z-index:1}.rr__hero{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,4rem);align-items:center}@media screen and (min-width:990px){.rr__hero:has(.rr__hero-media){grid-template-columns:1.1fr .9fr}}.rr__hero-copy{max-width:62ch}.rr__kicker{margin:0 0 1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.22rem;text-transform:uppercase;color:var(--rr-accent, #e6007e)}.rr__logo{display:block;width:clamp(190px,26vw,300px);height:auto;margin:0 0 2rem}.rr__heading{margin:0 0 1.4rem;color:var(--rr-text, #f4f4f6);text-transform:uppercase;line-height:1.04;letter-spacing:-.01em}.rr__subheading{margin:0;font-size:clamp(1.5rem,1.9vw,1.8rem);line-height:1.55;color:color-mix(in srgb,var(--rr-text, #f4f4f6) 82%,transparent)}.rr__subheading>:first-child{margin-top:0}.rr__subheading>:last-child{margin-bottom:0}.rr__cta{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.6rem}.rr__hero-media{display:flex;justify-content:center}.rr__hero-img{display:block;width:100%;height:auto;border-radius:12px}.rr__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1.3rem 2.6rem;font-family:inherit;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:.02em;text-decoration:none;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.rr__btn:hover{transform:translateY(-2px)}.rr__btn--primary{background:var(--rr-accent, #e6007e);color:#fff}.rr__btn--primary:hover{background:color-mix(in srgb,var(--rr-accent, #e6007e) 88%,#ffffff);color:#fff}.rr__btn--ghost{background:transparent;color:var(--rr-text, #f4f4f6);border-color:color-mix(in srgb,var(--rr-text, #f4f4f6) 40%,transparent)}.rr__btn--ghost:hover{border-color:var(--rr-text, #f4f4f6)}.rr__stats{list-style:none;margin:clamp(3rem,6vw,5rem) 0 0;padding:2.4rem 0;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1rem;border-top:1px solid color-mix(in srgb,var(--rr-text, #f4f4f6) 14%,transparent);border-bottom:1px solid color-mix(in srgb,var(--rr-text, #f4f4f6) 14%,transparent);text-align:center}@media screen and (min-width:750px){.rr__stats{grid-template-columns:repeat(4,1fr)}}.rr__stat{display:grid;gap:.4rem}.rr__stat-value{font-size:clamp(2.8rem,4.5vw,4rem);font-weight:800;line-height:1;color:var(--rr-accent, #e6007e)}.rr__stat-label{font-size:1.25rem;letter-spacing:.08rem;text-transform:uppercase;color:color-mix(in srgb,var(--rr-text, #f4f4f6) 72%,transparent)}.rr__features{margin-top:clamp(3rem,6vw,5rem);display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:990px){.rr__features{grid-template-columns:repeat(4,1fr)}}.rr__feature{padding:2.4rem 2rem;border-radius:12px;background:var(--rr-surface, #17171c);border:1px solid color-mix(in srgb,var(--rr-text, #f4f4f6) 8%,transparent)}.rr__feature-icon{display:inline-flex;width:46px;height:46px;margin-bottom:1.4rem;color:var(--rr-accent, #e6007e)}.rr__feature-icon svg{width:100%;height:100%}.rr__feature-title{margin:0 0 .6rem;font-size:1.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--rr-text, #f4f4f6)}.rr__feature-text{margin:0;font-size:1.4rem;line-height:1.5;color:color-mix(in srgb,var(--rr-text, #f4f4f6) 74%,transparent)}.rr__how{margin-top:clamp(3.5rem,7vw,6rem)}.rr__how-heading{margin:0 0 2.4rem;font-size:clamp(2rem,3vw,2.8rem);font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:.01em}.rr__steps{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:1fr;counter-reset:rr-step}@media screen and (min-width:750px){.rr__steps{grid-template-columns:repeat(3,1fr)}}.rr__step{display:flex;gap:1.4rem;align-items:flex-start;padding:2.2rem 2rem;border-radius:12px;background:var(--rr-surface, #17171c);border:1px solid color-mix(in srgb,var(--rr-text, #f4f4f6) 8%,transparent)}.rr__step-num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-size:1.7rem;font-weight:800;color:#fff;background:var(--rr-accent, #e6007e)}.rr__step-title{margin:.3rem 0 .5rem;font-size:1.7rem;font-weight:700;text-transform:uppercase}.rr__step-text{margin:0;font-size:1.4rem;line-height:1.5;color:color-mix(in srgb,var(--rr-text, #f4f4f6) 74%,transparent)}.rr__band{margin-top:clamp(3.5rem,7vw,6rem);padding:clamp(2.4rem,4vw,3.4rem);border-radius:16px;background:linear-gradient(90deg,color-mix(in srgb,var(--rr-accent, #e6007e) 22%,transparent),transparent 70%),var(--rr-surface, #17171c);border:1px solid color-mix(in srgb,var(--rr-accent, #e6007e) 35%,transparent);display:flex;flex-wrap:wrap;gap:1.8rem 2.4rem;align-items:center;justify-content:space-between}.rr__band-heading{margin:0 0 .4rem;font-size:clamp(1.9rem,2.6vw,2.4rem);font-weight:800;text-transform:uppercase}.rr__band-text{margin:0;font-size:1.4rem;color:color-mix(in srgb,var(--rr-text, #f4f4f6) 78%,transparent)}.rr__band .rr__btn{flex:0 0 auto}@supports not (color: color-mix(in srgb,#000 50%,#fff)){.rr__subheading,.rr__feature-text,.rr__step-text,.rr__band-text,.rr__stat-label{color:#c9c9d1}}html.rr-modal-open{overflow:hidden}.rr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:flex;align-items:center;justify-content:center;padding:2rem}.rr-modal[hidden]{display:none}.rr-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:rr-fade .18s ease}.rr-modal__dialog{position:relative;z-index:1;width:min(520px,100%);max-height:90vh;overflow-y:auto;padding:clamp(2.4rem,4vw,3.4rem);text-align:center;color:var(--rr-text, #f4f4f6);background:var(--rr-surface, #17171c);border:1px solid color-mix(in srgb,var(--rr-text, #f4f4f6) 10%,transparent);border-radius:16px;box-shadow:0 24px 70px #0000008c;animation:rr-pop .2s ease}.rr-modal__dialog:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;border-radius:16px 16px 0 0;background:linear-gradient(90deg,#29abe2 0%,#39b54a 33%,#fbb040 66%,var(--rr-accent, #e6007e) 100%)}.rr-modal__close{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--rr-text, #f4f4f6);background:transparent;border:none;border-radius:50%;cursor:pointer;opacity:.7;transition:opacity .15s ease,background .15s ease}.rr-modal__close:hover{opacity:1;background:color-mix(in srgb,var(--rr-text, #f4f4f6) 12%,transparent)}.rr-modal__close svg{width:22px;height:22px}.rr-modal__logo{display:block;width:clamp(160px,46%,210px);height:auto;margin:.6rem auto 1.6rem}.rr-modal__title{margin:0 0 1rem;font-size:clamp(1.9rem,3vw,2.3rem);font-weight:800;text-transform:uppercase;line-height:1.1}.rr-modal__desc{margin:0 0 2rem;font-size:1.5rem;line-height:1.55;color:color-mix(in srgb,var(--rr-text, #f4f4f6) 82%,transparent)}.rr-modal__desc>:first-child{margin-top:0}.rr-modal__desc>:last-child{margin-bottom:0}.rr-modal__cta{width:100%}.rr-modal__footnote{margin:1.2rem 0 0;font-size:1.25rem;color:color-mix(in srgb,var(--rr-text, #f4f4f6) 62%,transparent)}@keyframes rr-fade{0%{opacity:0}to{opacity:1}}@keyframes rr-pop{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rr-modal__overlay,.rr-modal__dialog{animation:none}}@supports not (color: color-mix(in srgb,#000 50%,#fff)){.rr-modal__desc{color:#c9c9d1}.rr-modal__footnote{color:#9a9aa3}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-runright-3d.css.map */
