:root{--rv-ink: #16122B;--rv-ink-2: #2A2440;--rv-muted: #5E587A;--rv-violet: #6C3FD1;--rv-violet-dark: #5531B0;--rv-violet-soft: #EFEAFB;--rv-magenta: #B84FD6;--rv-lav: #F5F2FC;--rv-lav-2: #ECE6F8;--rv-line: #E3DCF2;--rv-bg: #FBFAFE;--rv-night: #17112E;--rv-gold: #FFC83D;--rv-green: #1F9D6B;--rv-radius: 22px;--rv-radius-sm: 14px;--rv-shadow: 0 1px 2px rgba(22, 18, 43, .04), 0 12px 32px rgba(76, 52, 160, .08);--rv-font: "Plus Jakarta Sans", "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif}body{background:var(--rv-bg)}.rv{font-family:var(--rv-font);color:var(--rv-ink);-webkit-font-smoothing:antialiased}.rv *,.rv *:before,.rv *:after{box-sizing:border-box}.rv img{display:block;max-width:100%;height:auto}.rv a{color:inherit}.rv-wrap{width:100%;max-width:1240px;margin:0 auto;padding-left:20px;padding-right:20px}.rv-h1{font-weight:800;font-size:clamp(34px,4.6vw,58px);line-height:1.02;letter-spacing:-.035em;margin:0;text-wrap:balance}.rv-h2{font-weight:800;font-size:clamp(26px,3vw,36px);line-height:1.08;letter-spacing:-.03em;margin:0;text-wrap:balance}.rv-h3{font-weight:800;font-size:20px;line-height:1.2;letter-spacing:-.02em;margin:0}.rv-grad{background:linear-gradient(92deg,var(--rv-violet) 0%,var(--rv-magenta) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:italic;padding-right:.06em}.rv-eyebrow{display:flex;align-items:center;gap:14px;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--rv-ink)}.rv-eyebrow:after{content:"";height:1px;width:56px;background:var(--rv-line)}.rv-lead{font-size:17px;line-height:1.55;color:var(--rv-muted);margin:0;max-width:46ch}.rv-card{background:#fff;border:1px solid var(--rv-line);border-radius:var(--rv-radius);box-shadow:var(--rv-shadow)}.rv-underline{display:block;width:64px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--rv-violet),var(--rv-magenta));margin:14px 0 18px}.rv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 28px;border:0;border-radius:999px;background:var(--rv-violet);color:#fff!important;font:700 17px/1 var(--rv-font);letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 10px 24px #6c3fd147}.rv-btn:hover{background:var(--rv-violet-dark)}.rv-btn:active{transform:translateY(1px)}.rv-btn:focus-visible,.rv button:focus-visible,.rv a:focus-visible,.rv input:focus-visible+label{outline:3px solid rgba(108,63,209,.45);outline-offset:3px}.rv-btn[disabled]{opacity:.6;cursor:progress}.rv-btn--gold{background:var(--rv-gold);color:var(--rv-ink)!important;box-shadow:0 10px 24px #ffc83d4d}.rv-btn--gold:hover{background:#f5b91f}.rv-icon{width:24px;height:24px;flex:none}.rv-check{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--rv-violet);color:#fff;flex:none}.rv-check svg{width:12px;height:12px}@media(prefers-reduced-motion:reduce){.rv *{transition:none!important;animation:none!important}}.rv-sec{padding:88px 0}.rv-sec--lav{background:var(--rv-lav)}.rv-sec--white{background:#fff}.rv-sec--night{background:var(--rv-night);color:#fff}.rv-sec--night .rv-lead{color:#ffffffb8}.rv-sec--night .rv-eyebrow{color:#fff}.rv-sec--night .rv-eyebrow:after{background:#fff3}.rv-shead{display:flex;flex-direction:column;gap:14px;margin-bottom:44px}.rv-shead--center{align-items:center;text-align:center}.rv-shead--center .rv-lead{margin:0 auto}.rv-shead--center .rv-eyebrow:before{content:"";height:1px;width:56px;background:var(--rv-line)}.rv-sec--night .rv-shead--center .rv-eyebrow:before{background:#fff3}.rv-num{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--rv-violet-soft);color:var(--rv-violet);font-weight:800;font-size:14px;flex:none}.rv-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--rv-line);font-size:14px;font-weight:600;color:var(--rv-ink-2)}.rv-chip .rv-icon{width:18px;height:18px;color:var(--rv-violet)}.rv-note{font-size:13px;color:var(--rv-muted);line-height:1.5}.rv-sec--night .rv-note{color:#ffffff8c}.rv-media{border-radius:var(--rv-radius);overflow:hidden;background:var(--rv-lav-2)}.rv-media img,.rv-media video{width:100%;height:100%;object-fit:cover;display:block}.rv-link{font-weight:700;color:var(--rv-violet)!important;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.rv-link:hover{text-decoration:underline}@media(max-width:749px){.rv-sec{padding:60px 0}.rv-shead{margin-bottom:30px}}.rv-grad--light{background-image:linear-gradient(92deg,#C9A8FF 0%,#F0A6FF 60%,var(--rv-gold) 100%)}.rv [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/retrova.css.map */
