.rv-ret{background:#f2f0e9;overflow:clip;--v2-black:#101411;--v2-acid:#d9f64e;--v2-paper:#f2f0e9}.rv-ret a,.rv-ret button{-webkit-tap-highlight-color:transparent}.rv-ret button:focus-visible,.rv-ret a:focus-visible{outline:3px solid var(--v2-acid);outline-offset:4px}.rv2-hero{height:min(890px,calc(100svh - 70px));min-height:670px;position:relative;isolation:isolate;overflow:hidden;background:#0e110e;color:#fff}.rv2-hero-media,.rv2-hero-media picture,.rv2-hero-media img,.rv2-hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rv2-hero-media img{object-fit:cover;object-position:60% 48%;display:block;transform:scale(calc(1.02 + var(--rv2-move,0) * .045));transition:transform .15s linear;filter:contrast(1.05) saturate(.94)}.rv2-hero-veil{z-index:1;background:linear-gradient(90deg,#030805e8,#040905bf 30%,#05080529 74%),linear-gradient(0deg,#050905eb,#03070300 43%,#0507047a)}.rv2-hero-edge{position:absolute;z-index:2;background:var(--v2-acid);height:4px;max-width:92px;width:18%;bottom:0;left:5%}.rv2-hero-shell{position:relative;z-index:3;width:100%;height:100%;max-width:1540px;margin:0 auto;padding:clamp(22px,3vw,52px) clamp(20px,5.5vw,92px);display:flex;flex-direction:column;justify-content:space-between}.rv2-hero-meta{display:flex;gap:18px;justify-content:space-between;align-items:start;color:#fff;line-height:1}.rv2-meta-logo{font-size:clamp(16px,2vw,28px);font-family:Anton,Arial,sans-serif;font-weight:900;letter-spacing:-.02em}.rv2-meta-logo small{display:block;font:700 9px Inter,Arial,sans-serif;color:#c9ccc7;margin-top:9px;letter-spacing:.14em}.rv2-meta-rule{font-size:11px;font-weight:800;letter-spacing:.2em;display:flex;align-items:center;gap:9px;white-space:nowrap}.rv2-meta-rule i{width:6px;height:6px;background:var(--v2-acid);border-radius:50%}.rv2-14{position:absolute;top:clamp(90px,11vw,150px);right:clamp(20px,5.5vw,92px);display:flex;align-items:center;gap:12px;padding:10px 0 12px 16px;border-top:1px solid #e3e6da99;border-bottom:1px solid #e3e6da99;direction:ltr}.rv2-14 strong{font:900 clamp(65px,9vw,136px)/.85 Anton,"Arial Narrow",Arial,sans-serif;color:var(--v2-acid)}.rv2-14 span{font:800 11px/1.5 Inter,Arial,sans-serif;color:#fff;letter-spacing:.12em}.rv2-hero-content{width:min(100%,660px);margin-top:auto;padding-top:130px;padding-bottom:clamp(24px,5vh,62px)}.rv2-hero-overline{font-weight:900;letter-spacing:.18em;font-size:12px;display:flex;gap:12px;align-items:center;margin-bottom:14px;color:#fff}.rv2-hero-overline>span:first-child{width:44px;height:3px;background:var(--v2-acid)}.rv2-hero-overline .rv2-hero-edition{color:var(--v2-acid)}.rv2-hero h1{font:900 clamp(72px,9.7vw,170px)/.91 Anton,"Arial Narrow",Arial,sans-serif;letter-spacing:-.035em;margin:0 0 25px;text-transform:uppercase;text-wrap:balance}.rv2-hero h1 span{display:block}.rv2-hero h1 .rv2-highlight{color:var(--v2-acid)}.rv-ret[lang=ar] .rv2-hero h1{font-family:Mohawla,Noto Sans Arabic,Arial,sans-serif;letter-spacing:0;font-size:clamp(66px,8.6vw,132px);line-height:1.08}.rv2-hero-content>p{color:#f3f6ed;max-width:530px;font-size:clamp(16px,1.5vw,22px);line-height:1.8;margin:0 0 27px;text-wrap:pretty}.rv2-hero-buttons{display:flex;gap:12px;flex-wrap:wrap}.rv2-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-width:208px;min-height:57px;border:1px solid #f7f7ef77;padding:0 20px;border-radius:2px;color:#fff;background:transparent;font-weight:900!important;font-size:13px!important;letter-spacing:.07em;line-height:1.2;text-decoration:none;transition:transform .2s,background .2s}.rv2-button:hover{transform:translateY(-3px)}.rv2-button--acid{border-color:var(--v2-acid);background:var(--v2-acid);color:#111411}.rv2-button--outline{background:#10141145;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.rv2-button svg,.rv2-circle-arrow svg{display:block;width:23px;height:23px}.rv2-down-arrow{font:700 24px Arial,sans-serif}.rv2-hero-assurance{display:flex;align-items:center;gap:10px;font-size:10px;line-height:1.4;font-weight:800;letter-spacing:.12em;color:#e5e9de;margin-top:24px}.rv2-hero-assurance i{width:7px;height:7px;border:1px solid var(--v2-acid);border-radius:50%;box-shadow:0 0 10px var(--v2-acid)}.rv2-scroll-cue{position:absolute;right:clamp(20px,5.5vw,92px);bottom:52px;display:flex;flex-direction:column;align-items:center;gap:12px;font-size:10px;letter-spacing:.17em;color:#dfe2da;writing-mode:vertical-rl}.rv2-scroll-cue div{height:52px;width:1px;background:linear-gradient(var(--v2-acid),transparent)}.rv-ret[dir=rtl] .rv2-hero-veil{background:linear-gradient(270deg,#030805eb,#040905b3 34%,#05080521 76%),linear-gradient(0deg,#050905f0,#03070300 43%,#05070466)}.rv-ret[dir=rtl] .rv2-14,.rv-ret[dir=rtl] .rv2-scroll-cue{right:auto;left:clamp(20px,5.5vw,92px)}.rv-ret[dir=rtl] .rv2-hero-edge{left:auto;right:5%}.rv-ret[dir=rtl] .rv2-hero-media img{transform:scaleX(-1) scale(calc(1.02 + var(--rv2-move,0) * .045))}.rv2-connect{background:#101411;color:#fff;padding:clamp(66px,7vw,110px) 0;position:relative;isolation:isolate}.rv2-connect:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.16;background:radial-gradient(ellipse at 100% 100%,#95bd38,transparent 55%)}.rv2-connect-title{display:flex;align-items:end;justify-content:space-between;gap:32px;position:relative;z-index:1;margin-bottom:31px}.rv2-index{color:var(--v2-acid);font-size:11px;line-height:1.2;letter-spacing:.17em;font-weight:850}.rv2-connect-title h2{font:900 clamp(43px,6vw,88px)/1 Anton,"Arial Narrow",sans-serif;letter-spacing:-.01em;margin:15px 0 0}.rv-ret[lang=ar] .rv2-connect-title h2{font-family:Mohawla,Noto Sans Arabic,sans-serif;font-size:clamp(42px,5.5vw,82px);line-height:1.17}.rv2-connect-title h2 em{color:var(--v2-acid);font-style:normal}.rv2-connect-title p{font-size:15px;line-height:1.8;color:#c9cfc6;max-width:365px;margin:0}.rv2-contact-grid{display:grid;grid-template-columns:1.07fr 1fr;gap:14px;align-items:stretch;position:relative;z-index:1}.rv2-sidekick-card,.rv2-social-card{position:relative;overflow:hidden;text-align:start;border:1px solid #465347;background:#1b231b;color:#fff;transition:transform .26s cubic-bezier(.2,.7,.25,1),border-color .24s;min-width:0}.rv2-sidekick-card:hover,.rv2-social-card:hover{transform:translateY(-5px);border-color:var(--v2-acid)}.rv2-sidekick-card{min-height:535px;padding:clamp(22px,3.2vw,42px);display:flex;flex-direction:column;border-color:#cadfa1;background:radial-gradient(ellipse at 72% 37%,#4c604033,transparent 54%),#242e21;isolation:isolate}.rv2-sidekick-card:before{content:"";position:absolute;top:-40%;right:-50%;bottom:35%;left:20%;background:radial-gradient(ellipse,#a6cb7040,transparent 65%);z-index:-1;pointer-events:none}.rv2-sidekick-top,.rv2-social-top{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:10px;letter-spacing:.16em;font-weight:750}.rv2-online{color:var(--v2-acid);display:inline-flex;align-items:center;gap:8px}.rv2-online i{height:6px;width:6px;background:var(--v2-acid);border-radius:50%;box-shadow:0 0 13px var(--v2-acid)}.rv2-sidekick-visual{position:relative;flex:1;min-height:208px;padding-top:32px}.rv2-chatmark{position:absolute;top:35px;left:6%;width:120px;height:120px;border:1px solid #d9f64e70;background:linear-gradient(135deg,#d9f64e,#718c3e 150%);color:#111411;display:grid;place-items:center;transform:rotate(-14deg);box-shadow:18px 18px #11180e80,0 20px 60px #d9f64e26}.rv2-chatmark svg{width:65px;height:65px}.rv2-convo{width:55%;min-width:220px;margin-left:auto;transform:rotate(4deg);background:linear-gradient(145deg,#101410,#283227);border:1px solid #51654c;box-shadow:0 25px 50px #04070499;padding:19px;border-radius:12px;display:flex;flex-direction:column;gap:10px}.rv2-convo-top{font-size:10px;color:var(--v2-acid);font-weight:850;letter-spacing:.12em;padding-bottom:9px;border-bottom:1px solid #536047}.rv2-convo-bubble{font-size:13px;line-height:1.5;padding:12px 13px;background:#394338;color:#fff;border-radius:14px 14px 14px 2px;max-width:94%;align-self:flex-start}.rv2-convo-bubble--out{background:var(--v2-acid);color:#111;align-self:flex-end;border-radius:14px 14px 2px}.rv2-convo-dots{font-size:12px;letter-spacing:.35em;color:var(--v2-acid);padding-left:10px}.rv2-sidekick-bottom{display:flex;justify-content:space-between;align-items:end;gap:12px;margin-top:auto}.rv2-sidekick-word strong{display:block;font:900 clamp(52px,6vw,90px)/.93 Anton,"Arial Narrow",Arial,sans-serif;letter-spacing:-.015em}.rv-ret[lang=ar] .rv2-sidekick-word strong{font-family:Mohawla,Noto Sans Arabic,Arial,sans-serif;font-size:clamp(50px,5vw,78px);line-height:1.15}.rv2-sidekick-word small{display:block;color:#c7d4c1;font-size:11px;letter-spacing:.08em;margin-top:17px;font-weight:750}.rv2-circle-arrow{border:1px solid #c4e76780;display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:50%;transition:background .2s,color .2s;background:var(--v2-acid);color:#111}.rv2-sidekick-card:hover .rv2-circle-arrow,.rv2-social-card:hover .rv2-circle-arrow{background:#fff}.rv2-social-stack{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:14px}.rv2-social-card{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(22px,2.9vw,37px);background:linear-gradient(135deg,#191f18 12%,#303b2a 130%)}.rv2-social-card--ms{background:linear-gradient(135deg,#1c241d 20%,#172017)}.rv2-social-icon{height:53px;width:53px;display:grid;place-items:center;border:1px solid #91a289;border-radius:10px;background:#d9f64e12}.rv2-social-icon svg{height:30px;width:30px;color:#f1f5e9}.rv2-social-watermark{font:900 clamp(75px,9vw,158px)/1 Anton,"Arial Narrow",sans-serif;position:absolute;right:5%;top:15%;color:#d9f64e12;letter-spacing:-.04em;pointer-events:none}.rv2-social-card--ig:after{content:"";height:4px;width:90px;background:var(--v2-acid);position:absolute;top:0;left:0}.rv2-social-bottom{display:flex;justify-content:space-between;align-items:end;gap:15px;position:relative;z-index:1}.rv2-social-bottom strong{font:900 clamp(28px,3.5vw,50px)/1.05 Anton,"Arial Narrow",sans-serif;display:block}.rv-ret[lang=ar] .rv2-social-bottom strong{font-family:Mohawla,Noto Sans Arabic,Arial,sans-serif;font-size:clamp(30px,3.6vw,51px)}.rv2-social-bottom small{font:750 10px/1.6 Inter,Noto Sans Arabic,sans-serif;letter-spacing:.07em;color:#c6d0c2;margin-top:10px;display:block}.rv2-contact-rule{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #53604b;margin-top:27px;padding-top:21px;gap:15px;position:relative;z-index:1}.rv2-contact-rule>span{font-size:11px;letter-spacing:.15em;font-weight:900;color:var(--v2-acid);white-space:nowrap}.rv2-contact-rule p{font-size:13px;line-height:1.6;color:#cbd3c7;margin:0}.rv-ret[dir=rtl] .rv2-chatmark{left:auto;right:6%;transform:rotate(14deg)}.rv-ret[dir=rtl] .rv2-convo{margin-left:0;margin-right:auto;transform:rotate(-4deg)}.rv-ret[dir=rtl] .rv2-convo-bubble--out{align-self:flex-start}.rv-ret[dir=rtl] .rv2-convo-bubble:not(.rv2-convo-bubble--out){align-self:flex-end}.rv-ret[dir=rtl] .rv2-social-watermark{right:auto;left:5%}.rv-ret[dir=rtl] .rv2-social-card--ig:after{left:auto;right:0}#rv-ret-choose{margin-top:-32px;border-radius:28px 28px 0 0;z-index:5;position:relative;box-shadow:0 -18px 35px #0509055c;padding-top:70px}.rv-ret-choices .rv-ret-choice{background:#fdfcf7;border:1px solid #c9cfc4;border-radius:3px;box-shadow:9px 10px #d8dbcf;transform:rotate(-1deg);transition:transform .24s,background .24s,box-shadow .24s}.rv-ret-choices .rv-ret-choice:nth-child(2){transform:rotate(1deg)}.rv-ret-choices .rv-ret-choice:nth-child(3){transform:rotate(-.7deg)}.rv-ret-choices .rv-ret-choice:hover{transform:translateY(-5px) rotate(0)}.rv-ret-choices .rv-ret-choice[aria-pressed=true]{background:#111411;color:#fff;box-shadow:9px 10px #d9f64e}.rv-ret-selection{border-radius:3px}.rv-ret-steps{position:relative}.rv-ret-steps>div{border-radius:3px;border-top:4px solid #111411;position:relative;box-shadow:5px 7px #dce0d0}.rv-ret-steps>div:before{content:"";height:5px;width:5px;background:var(--v2-acid);box-shadow:0 0 0 5px #111411;position:absolute;top:-5px;right:18px}.rv-ret-steps>div b{border-radius:3px;color:var(--v2-acid);font-size:17px}.rv-ret-accord details{border-radius:2px}.rv-ret-important{border-radius:3px;border-left:5px solid #111411}.rv-ret[dir=rtl] .rv-ret-important{border-left:1px solid #cfd79c;border-right:5px solid #111411}.rv-ret-end{border-radius:3px}.rv2-inview{animation:rv2-rise .6s cubic-bezier(.2,.75,.2,1) both}@keyframes rv2-rise{0%{opacity:.6;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.rv2-hero{height:780px;min-height:640px}.rv2-hero-veil{background:linear-gradient(0deg,#060a07f9,#050806d5 25%,#03070320 73%),linear-gradient(180deg,#0307037a 0%,transparent 30%)}.rv-ret[dir=rtl] .rv2-hero-veil{background:linear-gradient(0deg,#060a07fa,#050806d8 29%,#03070322 75%),linear-gradient(180deg,#0307037a 0%,transparent 30%)}.rv2-hero-media img{object-position:55% 43%}.rv2-hero-shell{padding:25px clamp(20px,4vw,40px)}.rv2-hero-content{width:100%;padding-top:0;padding-bottom:35px}.rv2-14{top:95px;right:25px;gap:7px}.rv-ret[dir=rtl] .rv2-14{left:25px;right:auto}.rv2-14 strong{font-size:78px}.rv2-14 span{font-size:9px}.rv2-scroll-cue{display:none}.rv2-connect-title{align-items:start}.rv2-contact-grid{grid-template-columns:1fr}.rv2-sidekick-card{min-height:405px}.rv2-social-stack{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}.rv2-social-card{min-height:250px}}@media(max-width:600px){.rv2-hero{height:calc(100svh - 70px);min-height:640px;max-height:820px}.rv2-hero-shell{padding:22px 20px 48px}.rv2-hero-media img{object-position:57% center}.rv2-hero-veil{background:linear-gradient(0deg,#040804,#040804ee,#040804b9 32%,#04080416 69%,#0305034d)}.rv-ret[dir=rtl] .rv2-hero-veil{background:linear-gradient(0deg,#040804,#040804ed,#040804b8 32%,#04080416 69%,#0305034d)}.rv2-meta-rule{font-size:9px;letter-spacing:.11em}.rv2-meta-logo{font-size:17px}.rv2-meta-logo small{font-size:8px}.rv2-14{top:78px;right:20px;border:none;background:#101411a8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:9px}.rv-ret[dir=rtl] .rv2-14{left:20px;right:auto}.rv2-14 strong{font-size:56px}.rv2-14 span{font-size:8px}.rv2-hero-content{padding-bottom:15px}.rv2-hero h1{font-size:clamp(61px,15.5vw,95px);margin-bottom:10px}.rv-ret[lang=ar] .rv2-hero h1{font-size:clamp(58px,14vw,84px)}.rv2-hero-overline{font-size:10px;margin-bottom:10px}.rv2-hero-overline>span:first-child{width:23px}.rv2-hero-content>p{font-size:15px;line-height:1.65;margin-bottom:16px;max-width:380px}.rv2-hero-buttons{display:grid;grid-template-columns:1fr;gap:9px}.rv2-button{min-height:48px;width:100%;font-size:12px!important}.rv2-button--outline{min-height:43px}.rv2-hero-assurance{margin-top:12px;font-size:9px}.rv2-connect{padding:61px 0}.rv2-connect-title{display:block;margin-bottom:25px}.rv2-connect-title h2{font-size:clamp(48px,11.5vw,69px)}.rv-ret[lang=ar] .rv2-connect-title h2{font-size:clamp(43px,10vw,59px)}.rv2-connect-title p{font-size:14px;max-width:100%;margin-top:19px}.rv2-sidekick-card{padding:21px;min-height:385px}.rv2-sidekick-visual{min-height:180px;padding-top:15px}.rv2-chatmark{width:91px;height:91px;top:28px;left:3%}.rv2-chatmark svg{height:50px;width:50px}.rv-ret[dir=rtl] .rv2-chatmark{right:3%;left:auto}.rv2-convo{min-width:190px;width:66%;padding:13px}.rv2-convo-bubble{font-size:11px}.rv2-sidekick-word strong{font-size:59px}.rv-ret[lang=ar] .rv2-sidekick-word strong{font-size:52px}.rv2-sidekick-word small{font-size:9px;margin-top:9px}.rv2-social-stack{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,190px);gap:11px}.rv2-social-card{min-height:0;padding:20px}.rv2-social-watermark{font-size:110px;top:6%}.rv2-social-bottom strong{font-size:38px}.rv-ret[lang=ar] .rv2-social-bottom strong{font-size:36px}.rv2-circle-arrow{width:45px;height:45px}.rv2-contact-rule{display:block}.rv2-contact-rule p{margin-top:9px}#rv-ret-choose{margin-top:-27px;padding-top:61px;border-radius:25px 25px 0 0}.rv-ret-choices .rv-ret-choice{box-shadow:3px 5px #d7dcce;transform:none;min-height:166px}.rv-ret-choices .rv-ret-choice:nth-child(2),.rv-ret-choices .rv-ret-choice:nth-child(3){transform:none}.rv-ret-choices .rv-ret-choice[aria-pressed=true]{box-shadow:3px 5px 0 var(--v2-acid)}}@media(prefers-reduced-motion:reduce){.rv2-hero-media img,.rv2-sidekick-card,.rv2-social-card,.rv2-button{transition:none!important;transform:none!important}.rv2-inview{animation:none!important}}.rv2-small-arrow{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:6px;vertical-align:middle}.rv2-small-arrow svg{width:18px;height:18px;display:block;flex:none}
/*# sourceMappingURL=/cdn/shop/t/415/assets/ravin-returns-v2.css.map */
