.concept-referrals{--rr-navy:#102e47;--rr-blue:#087ab5;color:var(--rr-navy)}.concept-referrals .cm-body{max-width:none;padding:0}.concept-referrals .cm-body>.cm-proof,.concept-referrals .cm-body>.cm-end-cta{display:none}.concept-referrals .rr-content{font-family:Arial,sans-serif}.concept-referrals .rr-section{max-width:1180px;margin:auto;padding:76px 28px}.concept-referrals .rr-kicker{display:block;font-size:11px;font-weight:800;letter-spacing:2px;color:#08779e}.concept-referrals .rr-content h2{font-size:clamp(32px,3.5vw,46px);line-height:1.12;letter-spacing:-1.5px;margin:16px 0 22px;color:#102e47}.concept-referrals .rr-content h3{font-size:21px;line-height:1.25;letter-spacing:-.4px;margin:0 0 10px}.concept-referrals .rr-content p{font-size:16px;line-height:1.7;color:#52687a;max-width:65ch}.concept-referrals .rr-content a{text-decoration:none}.concept-referrals .rr-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:#087ab5;color:#fff!important;border:0;border-radius:8px;font-size:15px;font-weight:800;padding:16px 22px;min-height:50px;text-decoration:none}.concept-referrals .rr-button svg{width:19px}.concept-referrals .rr-button:hover{background:#075b8b}.concept-referrals .rr-hero{position:relative;min-height:560px;background:#102e47;overflow:hidden}.concept-referrals .rr-hero>img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 55%;object-position:center 55%}.concept-referrals .rr-shade{position:absolute;inset:0;background:linear-gradient(90deg,#071f35ed,#0b2943c9 44%,#102e4750)}.concept-referrals .rr-hero-inner{position:relative;max-width:1180px;margin:auto;padding:58px 28px 64px;display:grid;grid-template-columns:1.4fr 1fr;gap:65px;align-items:center}.concept-referrals .rr-hero .rr-kicker{color:#89dcff}.concept-referrals .rr-hero h1{font-size:clamp(42px,4.9vw,67px);letter-spacing:-2.4px;line-height:1.02;color:#fff;margin:22px 0}.concept-referrals .rr-hero h1 em{font-style:normal;color:#76d4ff}.concept-referrals .rr-hero-copy>p{font-size:18px;line-height:1.65;color:#e5eff7;max-width:49ch;margin:0 0 27px}.concept-referrals .rr-preview-label{display:block;font-size:10px;letter-spacing:1.2px;color:#d7e7f3;margin-top:17px}.concept-referrals .rr-reward-ticket{justify-self:center;width:310px;max-width:100%;background:linear-gradient(140deg,#fff,#eaf7ff);border-radius:22px;padding:30px 28px 23px;text-align:center;box-shadow:0 22px 70px #00162780;border-top:5px solid #63c9ff;transform:rotate(3deg);color:#102e47}.concept-referrals .rr-ticket-icon{display:inline-flex;background:#d5eefb;color:#087ab5;border-radius:50%;padding:14px;margin-bottom:17px}.concept-referrals .rr-ticket-label{display:block;font-size:10px;letter-spacing:1.5px;font-weight:800}.concept-referrals .rr-reward-ticket strong{display:block;font-size:91px;letter-spacing:-5px;line-height:1.15;margin:12px 0}.concept-referrals .rr-reward-ticket strong small{font-size:45px;vertical-align:top;position:relative;top:10px;margin-right:4px}.concept-referrals .rr-ticket-caption{font-size:14px;line-height:1.6;color:#415d73}.concept-referrals .rr-ticket-rule{border-top:1px dashed #a9c8da;margin:23px 0 18px}.concept-referrals .rr-reward-ticket p{font-size:17px;font-weight:700;line-height:1.5;margin:0 0 13px}.concept-referrals .rr-reward-ticket>svg{margin:auto;color:#087ab5;width:20px}.concept-referrals .rr-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.concept-referrals .rr-reward-lines article{display:flex;gap:24px;padding:23px 0;border-bottom:1px solid #dce6ed}.concept-referrals .rr-reward-lines article:first-child{padding-top:0}.concept-referrals .rr-reward-lines article>b{min-width:95px;color:#087ab5;font-size:33px;letter-spacing:-1px}.concept-referrals .rr-reward-lines article p{font-size:14px;margin:0}.concept-referrals .rr-reward-lines article h3{font-size:18px}.concept-referrals .rr-process{background:#f0f6fa;border-block:1px solid #e4edf3}.concept-referrals .rr-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:38px}.concept-referrals .rr-steps article>svg{width:30px;height:30px;color:#087ab5;margin-bottom:22px}.concept-referrals .rr-steps article{border-top:2px solid #8dc8e8;padding-top:25px}.concept-referrals .rr-section-head{max-width:650px;margin-bottom:30px}.concept-referrals .rr-calculator{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #d5e3ed;border-radius:18px;overflow:hidden;box-shadow:0 14px 45px #102e470b}.concept-referrals .rr-calc-inputs{padding:32px}.concept-referrals .rr-calc-inputs>label{display:block;color:#173a53;font-size:15px;font-weight:750;margin-bottom:10px}.concept-referrals .rr-calc-inputs>label span{font-weight:400;font-size:13px;margin-left:5px}.concept-referrals .rr-calc-inputs>input{border:1px solid #b9cbd9;border-radius:8px;width:100%;padding:12px 16px;font-size:24px;font-weight:700;color:#102e47;background:#fff}.concept-referrals input:focus-visible,.concept-referrals textarea:focus-visible{outline:3px solid #78c5f3;outline-offset:3px}.concept-referrals .rr-content .rr-small{font-size:12px;line-height:1.65;margin:10px 0 23px}.concept-referrals .rr-assumption{display:flex;gap:12px;border-top:1px solid #e3ebf1;padding-top:18px;font-size:12px;line-height:1.7;color:#50667a}.concept-referrals .rr-assumption svg{flex-shrink:0;width:20px;color:#087ab5}.concept-referrals .rr-calc-results{padding:40px 35px;background:linear-gradient(140deg,#163c59,#0b263d);color:#fff;display:flex;flex-direction:column;justify-content:center}.concept-referrals .rr-calc-results .rr-kicker{color:#8cd7ff}.concept-referrals .rr-calc-results>strong{font-size:clamp(48px,5vw,70px);line-height:1.15;letter-spacing:-2px;margin-top:18px}.concept-referrals .rr-calc-results p{color:#c5dae8;font-size:14px}.concept-referrals .rr-calc-results dl{margin:18px 0}.concept-referrals .rr-calc-results dl>div{display:flex;justify-content:space-between;gap:14px;padding:15px 0;border-top:1px solid #ffffff26;font-size:13px;line-height:1.4}.concept-referrals .rr-calc-results dd{font-size:17px;font-weight:700;white-space:nowrap;margin:0}.concept-referrals .rr-calc-results .rr-small{margin-bottom:0}.concept-referrals .rr-examples{margin-top:24px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.concept-referrals .rr-examples>span{grid-column:1/-1;font-size:10px;letter-spacing:1.4px;font-weight:800;color:#52687a}.concept-referrals .rr-examples p{font-size:13px;border-left:2px solid #98c9e2;padding-left:13px;margin:0}.concept-referrals .rr-examples b{display:block;color:#173a53}.concept-referrals .rr-referral{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;border-top:1px solid #e2eaf0}.concept-referrals .rr-form-intro>a{font-size:14px;font-weight:700}.concept-referrals .rr-form-status{display:flex;gap:14px;background:#f0f6fa;padding:20px;border-radius:10px;margin:26px 0 18px}.concept-referrals .rr-form-status svg{flex-shrink:0;color:#087ab5;width:24px}.concept-referrals .rr-form-status b{font-size:14px}.concept-referrals .rr-form-status p{font-size:13px;margin:8px 0 0}.concept-referrals .rr-form{border:1px solid #dce6ed;border-radius:16px;padding:28px;background:#fff;box-shadow:0 12px 35px #13365009}.concept-referrals .rr-form fieldset{border:0;padding:0;margin:0 0 24px;min-width:0}.concept-referrals .rr-form legend{font-size:18px;font-weight:800;color:#173a53;margin-bottom:18px}.concept-referrals .rr-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.concept-referrals .rr-fields label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700;color:#405b70}.concept-referrals .rr-fields label>span{font-weight:400}.concept-referrals .rr-wide{grid-column:1/-1}.concept-referrals .rr-fields input,.concept-referrals .rr-fields textarea{width:100%;border:1px solid #cddbe5;border-radius:7px;padding:11px 12px;background:#f7fafc;font-size:16px;color:#536b7d;opacity:1;min-width:0}.concept-referrals .rr-fields textarea{height:85px;resize:none}.concept-referrals .rr-consent{display:flex;align-items:flex-start;gap:11px;font-size:12px;line-height:1.65;color:#536b7d;margin:20px 0}.concept-referrals .rr-consent input{flex-shrink:0;margin-top:4px}.concept-referrals .rr-form button:disabled{background:#526b7d;cursor:not-allowed;width:100%;font-size:13px}.concept-referrals .rr-form .rr-small{margin-bottom:0}.concept-referrals .rr-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;padding-top:35px}.concept-referrals .rr-faq details{border-bottom:1px solid #dce6ed;padding:19px 0}.concept-referrals .rr-faq summary{cursor:pointer;font-size:17px;line-height:1.5;font-weight:700;color:#173a53}.concept-referrals .rr-faq details p{font-size:14px;margin:12px 0 0}.concept-referrals .rr-final{max-width:1124px;margin:0 auto 75px;border-radius:22px;padding:50px 32px;text-align:center;background:#eef7fc}.concept-referrals .rr-final>svg{margin:0 auto 18px;width:32px;height:32px;color:#087ab5}.concept-referrals .rr-final p{margin-left:auto;margin-right:auto}.concept-referrals .rr-actions{display:flex;justify-content:center;align-items:center;gap:26px;margin:25px 0}.concept-referrals .rr-actions>a:last-child{font-size:14px;font-weight:750}.concept-referrals .rr-final .rr-small{margin-bottom:0}.concept-referrals [id]{scroll-margin-top:125px}@media(max-width:900px){.concept-referrals .rr-hero-inner{gap:25px;grid-template-columns:1.2fr 1fr}.concept-referrals .rr-reward-ticket{width:260px;padding:24px 20px}.concept-referrals .rr-intro,.concept-referrals .rr-referral,.concept-referrals .rr-faq{gap:32px}.concept-referrals .rr-section{padding:55px 25px}.concept-referrals .rr-steps{gap:22px}.concept-referrals .rr-final{margin:0 25px 55px}.concept-referrals .rr-fields{grid-template-columns:1fr}.concept-referrals .rr-calculator{grid-template-columns:1fr 1fr}}@media(max-width:650px){.concept-referrals .rr-hero-inner{grid-template-columns:1fr;padding:40px 24px 45px;gap:35px}.concept-referrals .rr-hero h1{font-size:44px;letter-spacing:-1.7px}.concept-referrals .rr-hero-copy>p{font-size:16px}.concept-referrals .rr-shade{background:linear-gradient(180deg,#0a2439e8,#0a2439b3)}.concept-referrals .rr-reward-ticket{width:280px;transform:rotate(2deg)}.concept-referrals .rr-reward-ticket strong{font-size:75px}.concept-referrals .rr-section{padding:45px 22px}.concept-referrals .rr-intro,.concept-referrals .rr-steps,.concept-referrals .rr-referral,.concept-referrals .rr-faq,.concept-referrals .rr-calculator{grid-template-columns:1fr}.concept-referrals .rr-content h2{font-size:32px;letter-spacing:-1px}.concept-referrals .rr-reward-lines article{gap:16px}.concept-referrals .rr-reward-lines article>b{min-width:84px;font-size:28px}.concept-referrals .rr-steps{gap:20px}.concept-referrals .rr-steps article{padding-top:20px}.concept-referrals .rr-steps article>svg{margin-bottom:14px}.concept-referrals .rr-calc-inputs,.concept-referrals .rr-calc-results{padding:25px 22px}.concept-referrals .rr-examples{grid-template-columns:1fr}.concept-referrals .rr-form{padding:22px 18px}.concept-referrals .rr-faq{gap:12px}.concept-referrals .rr-final{margin:0 22px 45px;padding:35px 22px}.concept-referrals .rr-actions{flex-direction:column;gap:20px}.concept-referrals .rr-preview-label{font-size:9px;letter-spacing:.6px}}.concept-referrals .rr-hero .rr-reward-ticket{width:350px;max-width:100%;transform:none;border:1.5px solid #40c4ee;border-radius:24px;padding:36px 30px 29px;background:linear-gradient(145deg,#fff 12%,#f6fcff 55%,#eaf7ff);box-shadow:0 24px 60px #00162775,0 5px 16px #00263e30,0 0 24px #39cfff24;transition:transform .3s ease-out,box-shadow .3s ease-out,border-color .3s ease-out}.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:104px;line-height:1.1;letter-spacing:-5px;color:#082b46;margin:20px 0 17px;text-shadow:0 2px 0 #fff,0 5px 10px #082b4618}.concept-referrals .rr-hero .rr-reward-ticket strong small{color:#008fc6;font-size:49px;top:12px;text-shadow:0 2px 0 #fff}.concept-referrals .rr-hero .rr-ticket-icon{background:linear-gradient(140deg,#e9f9ff,#cef);color:#008bc2;box-shadow:inset 0 1px #fff,0 5px 14px #008fc617}.concept-referrals .rr-hero .rr-ticket-label{font-size:11px;letter-spacing:1.6px}.concept-referrals .rr-hero .rr-ticket-caption{color:#36556d}.concept-referrals .rr-hero .rr-reward-ticket p{color:#153b56}@media(hover:hover)and (pointer:fine){.concept-referrals .rr-hero .rr-reward-ticket:hover{transform:translateY(-5px);border-color:#00caff;box-shadow:0 29px 65px #00162780,0 8px 20px #00263e35,0 0 28px #39cfff38}}@media(max-width:900px){.concept-referrals .rr-hero .rr-reward-ticket{width:310px;padding:30px 24px}.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:96px}}@media(max-width:650px){.concept-referrals .rr-hero .rr-reward-ticket{width:320px;transform:none;padding:30px 24px}.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:96px}}@media(prefers-reduced-motion:reduce){.concept-referrals .rr-hero .rr-reward-ticket,.concept-referrals .rr-hero .rr-reward-ticket:hover{transition:none;transform:none}}.concept-referrals .rr-hero .rr-reward-ticket{position:relative;isolation:isolate;width:370px;padding:60px 26px 90px;border:2px solid #49d6ff;border-radius:24px;background:radial-gradient(ellipse at 20% 0%,#fff 0%,#ffffffa8 28%,transparent 62%),linear-gradient(145deg,#fff 5%,#eaf8ff 58%,#cfedff);box-shadow:inset 0 2px #fff,inset 0 0 12px #83d8ff45,0 5px #1294c43b,0 25px 55px #00162788,0 0 28px #39cfff55;transform:none;overflow:visible}.concept-referrals .rr-hero .rr-reward-ticket:before{content:"";position:absolute;inset:3px;border:1px solid #fff;border-radius:20px;pointer-events:none;z-index:-1}.concept-referrals .rr-hero .rr-reward-ticket:after{content:"";position:absolute;bottom:0;left:0;right:0;height:90px;border-radius:0 0 21px 21px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%205%20Q200%20145%20400%2030%20V100%20H0Z%22%20fill%3D%22%2384eaff%22%2F%3E%3Cpath%20d%3D%22M0%2022%20Q200%20150%20400%2045%20V100%20H0Z%22%20fill%3D%22%2303bfff%22%2F%3E%3Cpath%20d%3D%22M0%2040%20Q200%20145%20400%2060%20V100%20H0Z%22%20fill%3D%22%23007ac5%22%2F%3E%3Cpath%20d%3D%22M0%2062%20Q200%20115%20400%2072%20V100%20H0Z%22%20fill%3D%22%2306315b%22%2F%3E%3Cpath%20d%3D%22M0%2019%20Q200%20147%20400%2042%22%20fill%3D%22none%22%20stroke%3D%22%23e5fcff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E) center/100% 100% no-repeat;pointer-events:none;z-index:-1}.concept-referrals .rr-hero .rr-ticket-icon{position:absolute;left:50%;top:-34px;transform:translate(-50%);width:82px;height:82px;align-items:center;justify-content:center;padding:18px;margin:0;background:radial-gradient(circle at 30% 10%,#3bd9ff90,transparent 55%),linear-gradient(155deg,#009ff0,#004ea1 48%,#061b40 95%);border:2px solid #9aefff;color:#fff;box-shadow:inset 0 0 0 2px #fff,0 6px #003b6260,0 12px 22px #00345150,0 0 22px #3ad0ff75}.concept-referrals .rr-hero .rr-ticket-icon svg{width:37px;height:37px;filter:drop-shadow(0 2px 1px #001d4155)}.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:116px;font-weight:900;line-height:1.12;letter-spacing:-6px;margin:17px 0 22px;background:linear-gradient(175deg,#05c7ff,#0074cf 35%,#063f79 65%,#031b3a 96%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-stroke:1px #dcf7ff;filter:drop-shadow(0 2px 0 #0572a2) drop-shadow(0 3px 0 #fff) drop-shadow(0 3px 0 #03446c) drop-shadow(0 7px 5px #04365945);text-shadow:none}.concept-referrals .rr-hero .rr-reward-ticket strong small{font-size:53px;top:13px;color:#0068aa;-webkit-text-stroke:.6px #b9f5ff;text-shadow:none}.concept-referrals .rr-hero .rr-ticket-label{font-size:11px;letter-spacing:1.4px;color:#082b46}.concept-referrals .rr-hero .rr-ticket-caption{display:block;padding:10px 8px;border:1px solid #a9ddfa;border-radius:12px;background:linear-gradient(135deg,#cce6fa,#eaf8ff);font-size:14px;color:#173d60}.concept-referrals .rr-hero .rr-ticket-rule{margin:21px 0 17px;border-top:1px solid #92bfd6}.concept-referrals .rr-hero .rr-reward-ticket p{color:#008ed4;font-size:18px;text-shadow:0 1px 0 #fff}.concept-referrals .rr-hero .rr-reward-ticket p:first-line{color:#082b46}.concept-referrals .rr-hero .rr-reward-ticket>svg{position:absolute;bottom:65px;left:calc(50% - 10px);color:#008ac3}@media(hover:hover)and (pointer:fine){.concept-referrals .rr-hero .rr-reward-ticket:hover{transform:translateY(-5px);border-color:#a5f4ff;box-shadow:inset 0 2px #fff,0 5px #1294c455,0 30px 65px #00162799,0 0 35px #39cfff77}}@media(max-width:900px){.concept-referrals .rr-hero .rr-reward-ticket{width:320px;padding:58px 23px 90px}.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:103px}}@media(max-width:650px){.concept-referrals .rr-hero .rr-reward-ticket{width:320px;margin-top:28px;box-shadow:inset 0 2px #fff,0 19px 38px #00162770,0 0 18px #39cfff35}.concept-referrals .rr-hero .rr-ticket-label{font-size:10px}}@media(prefers-reduced-motion:reduce){.concept-referrals .rr-hero .rr-reward-ticket,.concept-referrals .rr-hero .rr-reward-ticket:hover{transform:none;transition:none}}.concept-referrals .rr-hero .rr-reward-ticket{width:435px;padding:58px 25px 87px;border:2px solid #006bc8;outline:2px solid #4eeaff;outline-offset:-5px;box-shadow:inset 0 2px #fff,inset 0 0 16px #44cfff45,0 0 0 1px #67e7ff,0 5px #003c78a0,0 25px 55px #00162799,0 0 16px #13ceff80,0 0 34px #009dff55}.concept-referrals .rr-hero .rr-reward-ticket:before{inset:6px;border-color:#ffffffc9;border-radius:18px}.concept-referrals .rr-hero .rr-reward-ticket:after{height:135px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20440%20140%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22deep%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23098ee3%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23004a99%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23031e42%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22cyan%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23ecffff%22%2F%3E%3Cstop%20offset%3D%22.4%22%20stop-color%3D%22%2332dfff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23008de0%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%208%20C125%2055%20145%20178%20440%2032%20V140%20H0Z%22%20fill%3D%22url(%23cyan)%22%2F%3E%3Cpath%20d%3D%22M0%2027%20C120%2080%20180%20174%20440%2049%20V140%20H0Z%22%20fill%3D%22url(%23deep)%22%2F%3E%3Cpath%20d%3D%22M0%2095%20C135%2074%20250%20155%20440%2093%20V140%20H0Z%22%20fill%3D%22%23072c54%22%20opacity%3D%22.65%22%2F%3E%3Cpath%20d%3D%22M0%2010%20C125%2057%20145%20178%20440%2034%22%20fill%3D%22none%22%20stroke%3D%22%23f2ffff%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M0%2028%20C120%2081%20180%20175%20440%2050%22%20fill%3D%22none%22%20stroke%3D%22%2311d9ff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E")}.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:143px;letter-spacing:-7px;margin:20px 0 25px;background-image:linear-gradient(178deg,#13d9ff,#0088e3,#0059ac 48%,#062e61 73%,#021731);-webkit-text-stroke:1.2px #e1faff;filter:drop-shadow(0 2px 0 #00528c) drop-shadow(0 2px 0 #f3fcff) drop-shadow(1px 4px 0 #376686) drop-shadow(2px 7px 6px #052c554d)}.concept-referrals .rr-hero .rr-reward-ticket strong small{font-size:65px;top:17px;color:#0063a5}.concept-referrals .rr-hero .rr-ticket-label{font-size:12px;letter-spacing:1.25px}.concept-referrals .rr-hero .rr-ticket-icon{width:90px;height:90px;top:-38px;border-color:#bcfaff;background:radial-gradient(ellipse at 40% 0%,#21d9ff,transparent 60%),linear-gradient(160deg,#008fed,#0058b6 42%,#041837 95%);box-shadow:inset 0 0 0 2px #fff,0 5px #06467a80,0 12px 22px #00345165,0 0 25px #24dcff95}.concept-referrals .rr-hero .rr-ticket-icon svg{width:41px;height:41px}.concept-referrals .rr-hero .rr-ticket-caption{font-size:16px;line-height:1.45;padding:10px 8px;background:linear-gradient(125deg,#c5e5fa,#e9f8ff 50%,#cceaff);box-shadow:inset 0 2px 5px #2176aa18,inset 0 -1px #fff,0 1px #fff;border-color:#a0dafa}.concept-referrals .rr-hero .rr-ticket-rule{margin:19px 0 14px}.concept-referrals .rr-hero .rr-reward-ticket p{font-size:22px;line-height:1.32;margin-bottom:13px}.concept-referrals .rr-hero .rr-reward-ticket>svg{bottom:65px}@media(hover:hover)and (pointer:fine){.concept-referrals .rr-hero .rr-reward-ticket:hover{border-color:#0088ef;box-shadow:inset 0 2px #fff,0 0 0 1px #b5ffff,0 5px #003c78a0,0 30px 60px #00162799,0 0 20px #13ceffaa,0 0 38px #009dff70}}@media(max-width:1100px)and (min-width:901px){.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:121px}.concept-referrals .rr-hero .rr-reward-ticket strong small{font-size:55px}.concept-referrals .rr-hero .rr-ticket-label{font-size:10px}}@media(max-width:900px){.concept-referrals .rr-hero .rr-reward-ticket{width:370px;padding:58px 22px 85px}.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:124px}.concept-referrals .rr-hero .rr-reward-ticket strong small{font-size:57px}}@media(max-width:650px){.concept-referrals .rr-hero .rr-reward-ticket{width:340px;padding:58px 18px 83px}.concept-referrals .rr-hero .rr-reward-ticket strong{font-size:116px;letter-spacing:-6px;margin:18px 0 24px}.concept-referrals .rr-hero .rr-reward-ticket strong small{font-size:53px;top:14px}.concept-referrals .rr-hero .rr-ticket-label{font-size:10px}.concept-referrals .rr-hero .rr-ticket-caption{font-size:14px}.concept-referrals .rr-hero .rr-reward-ticket p{font-size:19px}.concept-referrals .rr-hero .rr-reward-ticket:after{height:120px}}.concept-referrals .rr-hero .rr-ticket-rule{height:43px;border:0;margin:10px 0 7px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%2060%22%3E%3Cpath%20d%3D%22M0%2014H120M280%2014H400%22%20stroke%3D%22%23058aff%22%2F%3E%3Cpath%20d%3D%22M123%2049L158%2017L178%2035L201%205L235%2034L254%2020L287%2049%22%20fill%3D%22%23d8f2ff%22%20stroke%3D%22%2307305a%22%20stroke-width%3D%225%22%2F%3E%3Cpath%20d%3D%22M139%2049L201%205L262%2049%22%20fill%3D%22%23f4fbff%22%20stroke%3D%22%2308264a%22%20stroke-width%3D%226%22%2F%3E%3Cpath%20d%3D%22M145%2048L201%2010L254%2048%22%20fill%3D%22none%22%20stroke%3D%22%2371d8ff%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M152%2028V17H160V21M252%2025V16H260V33%22%20fill%3D%22%23008cff%22%2F%3E%3Cpath%20d%3D%22M194%2034H201V41H194ZM203%2034H210V41H203ZM194%2043H201V50H194ZM203%2043H210V50H203Z%22%20fill%3D%22%23009dff%22%2F%3E%3Cpath%20d%3D%22M154%2037H159V43H154ZM161%2037H166V43H161ZM247%2038H252V44H247Z%22%20fill%3D%22%2306315c%22%2F%3E%3Cpath%20d%3D%22M127%2049L158%2020M259%2023L285%2049%22%20stroke%3D%22%2300aaff%22%20stroke-width%3D%223%22%2F%3E%3C%2Fsvg%3E) center/100% 100% no-repeat;filter:drop-shadow(0 2px 1px #06315b30)}.concept-referrals .rr-hero .rr-reward-ticket strong{margin:14px 0 21px;background-image:linear-gradient(178deg,#00e0ff,#009fff 20%,#006bd9 46%,#043f8a 69%,#001532);-webkit-text-stroke:1.1px #f2fcff;filter:drop-shadow(0 1px 0 #00aaff) drop-shadow(0 2px 0 #003b78) drop-shadow(0 2px 0 #00264f) drop-shadow(1px 3px 0 #f6fcff) drop-shadow(1px 3px 0 #24608b) drop-shadow(2px 6px 4px #052c5550)}.concept-referrals .rr-hero .rr-reward-ticket strong small{color:#007fdb}.concept-referrals .rr-hero .rr-ticket-icon{background:radial-gradient(ellipse at 40% 0%,#00dfff,transparent 55%),linear-gradient(160deg,#009dff,#0055d5 48%,#001b50 95%);border-color:#bcffff;box-shadow:inset 0 0 0 2px #fff,0 5px #06467aa0,0 12px 22px #00345175,0 0 26px #00d9ffaa}.concept-referrals .rr-hero .rr-reward-ticket{border-color:#0076f4;outline-color:#22edff;box-shadow:inset 0 2px #fff,inset 0 0 15px #00cfff40,0 0 0 2px #057bf0,0 0 0 3px #46e8ff,0 6px #003b78,0 26px 55px #00162799,0 0 19px #00d9ff95,0 0 38px #008cff60}.concept-referrals .rr-hero .rr-reward-ticket:after{height:143px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20440%20140%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22royal%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%2300b7ff%22%2F%3E%3Cstop%20offset%3D%22.48%22%20stop-color%3D%22%230068da%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23002455%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22navy%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23007cdd%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23003b81%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23031730%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M0%203%20C125%2053%20180%20170%20440%2022%20V140%20H0Z%22%20fill%3D%22%23a1efff%22%2F%3E%3Cpath%20d%3D%22M0%2017%20C120%2065%20182%20168%20440%2039%20V140%20H0Z%22%20fill%3D%22%2300cfff%22%2F%3E%3Cpath%20d%3D%22M0%2031%20C130%2086%20225%20165%20440%2056%20V140%20H0Z%22%20fill%3D%22url(%23royal)%22%2F%3E%3Cpath%20d%3D%22M0%2076%20C130%2063%20245%20158%20440%2081%20V140%20H0Z%22%20fill%3D%22url(%23navy)%22%2F%3E%3Cpath%20d%3D%22M0%20116%20C130%2083%20245%20141%20440%20105%20V140%20H0Z%22%20fill%3D%22%23032556%22%20opacity%3D%22.55%22%2F%3E%3Cpath%20d%3D%22M0%2016%20C120%2064%20182%20167%20440%2038%22%20stroke%3D%22%23f4ffff%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M0%2031%20C130%2086%20225%20165%20440%2056%22%20stroke%3D%22%2300e2ff%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M0%2076%20C130%2063%20245%20158%20440%2081%22%20stroke%3D%22%23008eff%22%20stroke-width%3D%221%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E")}.concept-referrals .rr-hero .rr-reward-ticket p{color:#008fff;font-weight:800}@media(max-width:650px){.concept-referrals .rr-hero .rr-ticket-rule{height:37px}.concept-referrals .rr-hero .rr-reward-ticket:after{height:125px}.concept-referrals .rr-hero .rr-reward-ticket strong{margin:14px 0 21px}}
