.rg-plek-video-proto{--proto-ink: var(--rg-dark);--proto-ink-soft: var(--rg-ink-700);--proto-cream: var(--rg-cream);--proto-cream-soft: var(--rg-cream-mute);--proto-warm: var(--rg-warm);--proto-brass: var(--rg-gold-strong);--proto-brass-bright: var(--rg-gold);--proto-green: #66766b;--proto-line: color-mix(in oklch, var(--rg-cream) 16%, transparent);--proto-line-dark: var(--rg-divider-on-light);--proto-body-muted: color-mix(in oklch, var(--rg-dark) 68%, transparent);--proto-ease: cubic-bezier(.32, .72, 0, 1);background:var(--proto-ink);color:var(--proto-cream);font-family:var(--rg-font-body-stack)}.rg-plek-video-proto *,.rg-plek-video-proto *:before,.rg-plek-video-proto *:after{box-sizing:border-box}.rg-plek-video-proto h2,.rg-plek-video-proto h3{font-family:var(--rg-font-display-stack);letter-spacing:0}.rg-plek-video-proto__section-inner{width:min(1360px,calc(100% - 64px));margin:0 auto}.rg-plek-video-proto__section-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(260px,.7fr);gap:48px;align-items:end;margin-bottom:38px}.rg-plek-video-proto__section-head h2{margin:10px 0 0;font-size:clamp(2rem,3.6vw,3rem);line-height:1.06;font-weight:700;letter-spacing:-.005em;color:var(--proto-ink)}.rg-plek-video-proto__section-head>p:last-child{margin:0;max-width:480px;font-size:.98rem;line-height:1.7;color:var(--proto-body-muted)}.rg-plek-video-proto__section-eyebrow,.rg-plek-video-proto__step-kicker{margin:0;font-size:.72rem;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--proto-brass)}.rg-plek-video-proto__button{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;font-family:inherit;font-size:.88rem;font-weight:600;line-height:1;letter-spacing:-.01em;border-radius:12px;text-decoration:none;cursor:pointer;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,border-color .25s ease,color .25s ease}.rg-plek-video-proto__button:active{transform:translateY(1px) scale(.98)}.rg-plek-video-proto__button:focus-visible{outline:2px solid var(--rg-gold);outline-offset:3px}.rg-plek-video-proto__button--primary{background:var(--proto-cream);color:var(--proto-ink);border:none}.rg-plek-video-proto__button--primary:hover{box-shadow:0 8px 30px color-mix(in oklch,var(--rg-cream) 25%,transparent)}.rg-plek-video-proto__button--secondary{background:transparent;color:var(--proto-cream);border:1px solid var(--rg-muted)}.rg-plek-video-proto__button--secondary:hover{border-color:var(--proto-brass-bright);color:var(--proto-brass-bright);box-shadow:0 0 20px color-mix(in oklch,var(--rg-gold) 20%,transparent)}.rg-plek-video-proto__button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes rg-plek-video-enter{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes rg-plek-video-readout{0%,to{transform:scaleX(.28);opacity:.24}48%{transform:scaleX(1);opacity:.84}}@media(max-width:1120px){.rg-plek-video-proto__section-head{grid-template-columns:1fr}}@media(max-width:768px){.rg-plek-video-proto__section-inner{width:min(100% - 32px,720px)}.rg-plek-video-proto__section-head{display:block;margin-bottom:30px}.rg-plek-video-proto__section-head h2{font-size:2.15rem}.rg-plek-video-proto__section-head>p:last-child{margin-top:18px}}@media(prefers-reduced-motion:reduce){.rg-plek-video-proto *,.rg-plek-video-proto *:before,.rg-plek-video-proto *:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/rg-plek-video-proto.css.map */
