@font-face{font-family:RGV Gate Sora;src:url(/fonts/sora/Sora-Variable.ttf)format("truetype");font-style:normal;font-weight:100 800;font-display:swap}@font-face{font-family:RGV Gate Display;src:url(/fonts/goldman/Goldman-Bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}.rgv-gate{z-index:2147483646;overscroll-behavior:contain;color:#efefec;-webkit-font-smoothing:antialiased;background:#08090b;min-height:100svh;font-family:RGV Gate Sora,ui-sans-serif,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden auto}.rgv-gate *,.rgv-gate :before,.rgv-gate :after{box-sizing:border-box}.rgv-gate :where(button,input){font:inherit}.rgv-gate :where(button,a):focus-visible{outline-offset:3px;outline:2px solid #c77772}.rgv-gate button{cursor:pointer;-webkit-tap-highlight-color:transparent}.rgv-gate button:disabled{cursor:not-allowed}.rgv-gate__atmosphere{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.rgv-gate__atmosphere:after{content:"";background:linear-gradient(90deg,#08090bf2 0%,#08090bcf 34%,#08090b66 68%,#08090b1f 100%),linear-gradient(#08090b00 58%,#08090b 100%);position:absolute;inset:0}.rgv-gate__ambient{opacity:.72;background:radial-gradient(at 66% 43%,#7614214f,#0000 66%);animation:13s ease-in-out infinite rgv-gate-ambient;position:absolute;inset:0 0 0 25%}.rgv-gate__ribbon{opacity:.76;transform-origin:70% 43%;will-change:transform;width:clamp(940px,82vw,1360px);max-width:none;height:auto;animation:18s cubic-bezier(.45,.05,.55,.95) infinite rgv-gate-ribbon;position:absolute;top:-180px;right:-70px}@keyframes rgv-gate-ribbon{0%,to{transform:translate(5px,-20px)rotate(-4deg)scale(1.01)}25%{transform:translate(-17px,-1px)rotate(-1.7deg)scale(1.018)}50%{transform:translate(-44px,21px)rotate(1.3deg)scale(1.025)}75%{transform:translate(-18px,7px)rotate(-.7deg)scale(1.014)}}@keyframes rgv-gate-ambient{0%,to{opacity:.5}50%{opacity:.9}}.rgv-gate__stage{z-index:1;justify-content:center;align-items:center;min-height:calc(100svh - 20px);padding:22px 0;display:flex;position:relative}.rgv-gate__panel{background:#090a0ceb;border:1px solid #ffffff1c;border-radius:20px;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);width:min(1120px,100%);min-height:min(700px,100svh - 44px);display:grid;overflow:hidden;box-shadow:0 34px 110px #00000078,inset 0 1px #ffffff08}.rgv-gate__editorial{background:linear-gradient(145deg,#66131b1c,#0000 50%),#090a0cc7;border-right:1px solid #ffffff17;flex-direction:column;justify-content:space-between;min-width:0;padding:42px;display:flex;position:relative;overflow:hidden}.rgv-gate__editorial:after{content:"";background:linear-gradient(90deg,#0000,#a83a3f9c);width:72%;height:1px;position:absolute;bottom:0;right:0}.rgv-gate__editorial-top{z-index:1;position:relative}.rgv-gate__logo{object-fit:contain;width:auto;height:42px;display:block}.rgv-gate__logo--desktop{height:54px}.rgv-gate__eyebrow{color:#b97a75;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:44px 0 0;font-size:9px;font-weight:550;line-height:1.5;display:flex}.rgv-gate__eyebrow span{background:#a33c3d;width:16px;height:1px}.rgv-gate__title{color:#f1f1ed;letter-spacing:-.045em;text-transform:uppercase;transform-origin:0 100%;margin:19px 0 0;font-family:RGV Gate Display,Arial Narrow,sans-serif;font-size:clamp(46px,4.3vw,64px);font-style:normal;font-weight:700;line-height:.93;transform:skew(-5deg)}.rgv-gate__title span{color:#deded9;letter-spacing:-.07em;text-transform:none;font-family:RGV Gate Sora,ui-sans-serif,system-ui,sans-serif;font-size:.82em;font-weight:520}.rgv-gate__lead{color:#9c9da4;max-width:390px;margin:25px 0 0;font-size:12px;font-weight:400;line-height:1.85}.rgv-gate__assurances{z-index:1;border-top:1px solid #ffffff18;position:relative}.rgv-gate__assurance{border-bottom:1px solid #ffffff12;grid-template-columns:22px 18px minmax(0,1fr);align-items:center;gap:12px;min-height:54px;display:grid}.rgv-gate__assurance-number{color:#a84a4c;font-family:ui-monospace,monospace;font-size:8px}.rgv-gate__assurance>svg{color:#aaa8a7;stroke-width:1.45px;width:16px;height:16px}.rgv-gate__assurance-copy strong{color:#d9d8d5;font-size:10px;font-weight:520;line-height:1.5;display:block}.rgv-gate__assurance-copy small{color:#777980;margin-top:2px;font-size:8px;line-height:1.5;display:block}.rgv-gate__form-panel{background:#090a0cf4;align-items:center;min-width:0;padding:36px 44px;display:flex}.rgv-gate__form-wrap{width:100%;max-width:500px;margin-inline:auto}.rgv-gate__mobile-masthead{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:none}.rgv-gate__access-mark{color:#d8b4ad;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#54131a66;border:1px solid #9d333b70;border-radius:10px;align-items:center;gap:7px;min-height:31px;padding:7px 10px;font-size:8px;font-weight:560;display:inline-flex}.rgv-gate__access-mark svg{stroke-width:1.6px;width:12px;height:12px}.rgv-gate__tabs{background:#050609;border:1px solid #ffffff18;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:25px;padding:4px;display:grid}.rgv-gate__tabs button{color:#777980;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:9px;min-height:40px;padding:9px 12px;font-size:9px;font-weight:550;transition:background-color .16s,border-color .16s,color .16s}.rgv-gate__tabs button:hover{color:#dededa}.rgv-gate__tabs button.is-active{color:#fff;background:#7f1c24;border-color:#9d343d;box-shadow:inset 0 1px #ffffff10}.rgv-gate__form-heading{margin-bottom:22px}.rgv-gate__form-heading>p{color:#b46e68;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:550;line-height:1.5}.rgv-gate__form-heading h2{color:#ecece9;letter-spacing:-.05em;margin:7px 0 0;font-size:30px;font-weight:470;line-height:1.13}.rgv-gate__form-heading>span{color:#8f9199;margin-top:8px;font-size:11px;line-height:1.7;display:block}.rgv-gate__messages{gap:8px;margin-bottom:12px;display:grid}.rgv-gate-status{border:1px solid;border-radius:11px;padding:11px 13px;font-size:11px;font-weight:450;line-height:1.55}.rgv-gate-status--error{color:#e6c6c4;background:#5f10182e;border-color:#a7343d70}.rgv-gate-status--success{color:#bee0c9;background:#183a253d;border-color:#4a8b625e}.rgv-gate__turnstile{width:100%;min-height:0;overflow:hidden}.rgv-gate__turnstile:not(:empty){margin-bottom:10px}.rgv-gate__turnstile iframe{max-width:100%}.rgv-gate__access-options{gap:12px;margin-bottom:14px;display:grid}.rgv-gate-google{width:100%}.rgv-gate-google__button{width:100%;min-height:47px;box-shadow:none;color:#696b72;letter-spacing:-.015em;text-transform:none;background:#ffffff08;border:1px solid #ffffff14;border-radius:11px;justify-content:center;align-items:center;gap:11px;padding:11px 18px;font-size:12px;font-weight:560;transition:transform .16s,background-color .16s,border-color .16s,box-shadow .16s,color .16s;display:flex}.rgv-gate-google__button.is-ready{color:#17181b;background:#efefec;border-color:#e9e9e6;box-shadow:0 10px 28px #0000003d,inset 0 -1px #00000014}.rgv-gate-google__button.is-ready:hover{background:#fff;border-color:#fff;transform:translateY(-1px);box-shadow:0 13px 34px #00000052,inset 0 -1px #00000014}.rgv-gate-google__button.is-ready:active{transform:translateY(0)}.rgv-gate-google__mark{filter:saturate(.88);flex:none;width:18px;height:18px}.rgv-gate-google__spinner{border-color:#8e9097 #fff2 #fff2}.rgv-gate-google__button.is-ready .rgv-gate-google__spinner{border-color:#17181b #17181b2b #17181b2b}.rgv-gate__form{gap:14px;display:grid}.rgv-gate__name-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.rgv-gate-field{min-width:0;display:block}.rgv-gate-field__label{color:#8c8e95;letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:550;line-height:1.5;display:block}.rgv-gate-field__control{display:block;position:relative}.rgv-gate-field__icon{z-index:1;color:#74767e;pointer-events:none;width:15px;height:15px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.rgv-gate-field__input{color:#ecece9;background:#050609b8;border:1px solid #ffffff19;border-radius:11px;outline:0;width:100%;height:47px;padding:10px 14px 10px 42px;font-size:13px;font-weight:430;transition:border-color .16s,background-color .16s,box-shadow .16s}.rgv-gate-field__input--password{padding-right:46px}.rgv-gate-field__input::placeholder{color:#666870}.rgv-gate-field__input:hover{border-color:#ffffff2b}.rgv-gate-field__input:focus{background:#07080b;border-color:#a74148;box-shadow:0 0 0 3px #8a22282b}.rgv-gate-field__reveal{color:#777981;background:0 0;border:0;border-radius:9px;place-items:center;width:37px;height:37px;padding:0;transition:background-color .16s,color .16s;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.rgv-gate-field__reveal:hover{color:#dededa;background:#ffffff08}.rgv-gate-field__reveal svg{width:16px;height:16px}.rgv-gate__form-link-row{justify-content:flex-end;margin-top:-3px;display:flex}.rgv-gate__text-button{color:#b66f69;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:2px;font-size:9px;font-weight:550}.rgv-gate__text-button:hover{color:#eee}.rgv-gate-confirmations{background:#4010151c;border:1px solid #7f293044;border-radius:12px;gap:6px;padding:8px;display:grid}.rgv-gate-confirmation{cursor:pointer;background:#0506096e;border:1px solid #ffffff10;border-radius:8px;align-items:flex-start;gap:10px;padding:8px;display:flex}.rgv-gate-confirmation>span{color:#92949b;font-size:10px;line-height:1.5}.rgv-gate-confirmation strong,.rgv-gate-confirmation a{color:#d9d8d4;font-weight:520}.rgv-gate-confirmation a{text-underline-offset:2px;text-decoration-color:#ffffff45}.rgv-gate__checkbox{accent-color:#8d2029;flex:none;width:15px;height:15px;margin:1px 0 0}.rgv-gate__marketing{cursor:pointer;background:#ffffff04;border:1px solid #ffffff12;border-radius:10px;align-items:flex-start;gap:10px;padding:10px;display:flex}.rgv-gate__marketing>span{color:#8f9198;font-size:10px;line-height:1.55}.rgv-gate__marketing strong{color:#cfcfcb;font-weight:520}.rgv-gate-password-rules{background:#ffffff03;border:1px solid #ffffff12;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px;display:grid}.rgv-gate-password-rules>span{color:#696b73;align-items:center;gap:7px;font-size:9px;font-weight:500;display:flex}.rgv-gate-password-rules>span.is-valid{color:#94c8a2}.rgv-gate-password-rules__mark{border:1px solid #ffffff20;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.rgv-gate-password-rules .is-valid .rgv-gate-password-rules__mark{background:#34684333;border-color:#64a57488}.rgv-gate-password-rules__mark svg{width:9px;height:9px}.rgv-gate__submit,.rgv-gate__secondary-button{letter-spacing:.1em;text-transform:uppercase;border-radius:11px;justify-content:center;align-items:center;width:100%;min-height:47px;padding:11px 18px;font-size:9px;font-weight:560;transition:background-color .16s,border-color .16s,color .16s;display:flex}.rgv-gate__submit{color:#fff;background:#851e27;border:1px solid #a93d45;box-shadow:inset 0 1px #ffffff12}.rgv-gate__submit:hover:not(:disabled){background:#9a2931;border-color:#ba4e54}.rgv-gate__submit:disabled{color:#61636a;box-shadow:none;background:#ffffff08;border-color:#ffffff10}.rgv-gate__submit>span{align-items:center;gap:12px;display:inline-flex}.rgv-gate__submit svg{width:15px;height:15px}.rgv-gate__secondary-button{color:#9d9fa6;background:#ffffff04;border:1px solid #ffffff1c}.rgv-gate__secondary-button:hover{color:#eee;background:#ffffff08;border-color:#ffffff36}.rgv-gate__spinner{border:2px solid #ffffff3d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.75s linear infinite rgv-gate-spin}@keyframes rgv-gate-spin{to{transform:rotate(360deg)}}.rgv-gate__support{color:#666870;text-align:center;margin:18px 0 0;font-size:9px;line-height:1.6}.rgv-gate__support a{color:#9b9da4;text-underline-offset:2px;text-decoration-color:#ffffff2b}.rgv-gate__support a:hover{color:#eee}@media (width<=1023px){.rgv-gate__stage{align-items:flex-start;padding:0}.rgv-gate__panel{background:#090a0cef;border-radius:18px;width:min(560px,100%);min-height:calc(100svh - 20px);display:block}.rgv-gate__editorial{display:none}.rgv-gate__form-panel{background:#090a0ce8;min-height:calc(100svh - 22px);padding:24px 28px}.rgv-gate__mobile-masthead{display:flex}.rgv-gate__ribbon{opacity:.9;transform-origin:62% 44%;width:760px;top:-48px;right:clamp(-62px,-10vw,-30px)}.rgv-gate__atmosphere:after{background:linear-gradient(90deg,#08090be8 0%,#08090ba3 43%,#08090b35 80%,#08090b18),linear-gradient(#08090b00 44%,#08090b 100%)}.rgv-gate__ambient{opacity:.85;inset:3% -20% 0 -10%}}@media (width<=600px){.rgv-gate__panel{border-radius:16px}.rgv-gate__form-panel{align-items:flex-start;padding:17px 16px 18px}.rgv-gate__mobile-masthead{margin-bottom:17px}.rgv-gate__logo{height:37px}.rgv-gate__tabs{margin-bottom:19px}.rgv-gate__form-heading{margin-bottom:18px}.rgv-gate__form-heading h2{font-size:26px}.rgv-gate__form{gap:11px}.rgv-gate-confirmation{padding:7px}.rgv-gate-confirmation>span{font-size:9.5px}.rgv-gate__support{margin-top:14px}}@media (width<=360px){.rgv-gate__name-grid{grid-template-columns:1fr}.rgv-gate__access-mark{letter-spacing:.06em;padding-inline:8px}.rgv-gate__form-panel{padding-inline:13px}.rgv-gate-password-rules{grid-template-columns:1fr}}@media (height<=720px) and (width>=1024px){.rgv-gate__stage{align-items:flex-start}.rgv-gate__panel{min-height:670px}.rgv-gate__form-panel{padding-block:26px}}@media (prefers-reduced-motion:reduce){.rgv-gate *,.rgv-gate :before,.rgv-gate :after{transition:none!important;animation:none!important}.rgv-gate__ribbon{will-change:auto;transform:none}}@font-face{font-family:RGV Sora;src:url(/fonts/sora/Sora-Variable.ttf)format("truetype");font-style:normal;font-weight:100 800;font-display:swap}.rgv-footer{color:#ededeb;-webkit-font-smoothing:antialiased;background:#0c0d10;border-top:1px solid #ffffff19;font-family:RGV Sora,ui-sans-serif,system-ui,sans-serif}.rgv-footer *,.rgv-footer :before{box-sizing:border-box}.rgv-footer :where(a):focus-visible{outline-offset:4px;outline:2px solid #c87875}.rgv-footer-shell{width:min(1256px,100% - 96px);margin-inline:auto;padding-top:48px}.rgv-footer-main{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:100px;display:grid}.rgv-footer-brand>a:first-child{width:fit-content;display:block}.rgv-footer-brand img{width:160px;height:auto;display:block}.rgv-footer-brand>p{color:#9b9da7;max-width:370px;margin:14px 0 18px;font-size:11px;font-weight:400;line-height:1.9}.rgv-footer-collection{color:#cfcbc7;align-items:center;gap:17px;min-height:40px;font-size:10px;display:inline-flex}.rgv-footer-collection>svg{stroke-width:1.5px;width:14px;height:14px}.rgv-footer-collection:hover{color:#d18d87}.rgv-footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-top:20px;display:grid}.rgv-footer-links h2{color:#b88a81;letter-spacing:.04em;margin:0 0 19px;font-size:9px;font-weight:500;line-height:1.6}.rgv-footer-links ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.rgv-footer-links a,.rgv-footer-links button{color:#b6b7bf;min-height:35px;font:inherit;text-align:left;align-items:center;padding-block:7px;font-size:11px;font-weight:400;line-height:1.7;display:inline-flex}.rgv-footer-links button{cursor:pointer;background:0 0;border:0;padding-inline:0}.rgv-footer-links a:hover,.rgv-footer-links button:hover{color:#e5c4bd}.rgv-footer-links a:focus-visible,.rgv-footer-links button:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #d18d87}.rgv-footer-support{background:#111215;border:1px solid #ffffff21;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:38px;margin-top:35px;padding:24px;scroll-margin-top:140px;display:grid}.rgv-footer-support__intro{align-items:center;gap:17px;min-width:0;display:flex}.rgv-footer-support__intro>span{color:#b48e84;background:#ffffff02;border:1px solid #ffffff20;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.rgv-footer-support__intro svg{stroke-width:1.6px;width:17px;height:17px}.rgv-footer-support__intro h2{letter-spacing:-.025em;margin:0;font-size:14px;font-weight:450;line-height:1.5}.rgv-footer-support__intro p{color:#999ba5;margin:5px 0 0;font-size:9px;line-height:1.9}.rgv-footer-support__contact>a{color:#d9d7d4;letter-spacing:-.03em;white-space:nowrap;align-items:center;min-height:30px;font-size:20px;font-weight:450;display:inline-flex}.rgv-footer-support__contact>a:hover{color:#cf928b}.rgv-footer-support__contact p{color:#b4a19c;gap:12px;margin:6px 0 0;font-size:8px;line-height:1.7;display:flex}.rgv-footer-support__contact p>span{color:#92949f}.rgv-footer-button{color:#fff;white-space:nowrap;background:#8f1d27;border:1px solid #aa3943;border-radius:11px;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:12px 17px;font-size:10px;font-weight:500;transition:background-color .16s;display:inline-flex}.rgv-footer-button:hover{background:#a12a33}.rgv-footer-button>svg{stroke-width:1.6px;width:14px;height:14px}.rgv-footer-research{border-top:1px solid #ffffff19;grid-template-columns:minmax(0,.4fr) minmax(0,1fr);gap:65px;margin-top:38px;padding:30px 0;display:grid}.rgv-footer-research h2{color:#b48e84;letter-spacing:-.015em;max-width:180px;margin:0;font-size:12px;font-weight:450;line-height:1.8}.rgv-footer-research p{color:#93959f;margin:0;font-size:10px;line-height:1.95}.rgv-footer-research p+p{color:#858894;margin-top:12px}.rgv-footer-bottom{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:25px;padding:24px 0;display:flex}.rgv-footer-bottom p{color:#91949f;margin:0;font-size:9px;line-height:1.8}.rgv-footer-bottom>span{color:#858894;font-size:8px;line-height:1.8}@media (width<=1100px){.rgv-footer-shell{width:calc(100% - 64px)}.rgv-footer-main{gap:55px}.rgv-footer-links{gap:23px}.rgv-footer-support{gap:25px}}@media (width<=900px){.rgv-footer-main{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:32px}.rgv-footer-links{gap:17px}.rgv-footer-support{grid-template-columns:minmax(0,1fr) auto}.rgv-footer-support__intro{grid-column:1/-1}.rgv-footer-research{gap:36px}}@media (width<=767px){.rgv-footer-shell{width:calc(100% - 36px);padding-top:32px}.rgv-footer-main{grid-template-columns:1fr;gap:24px}.rgv-footer-brand img{width:130px}.rgv-footer-brand>p{margin-top:12px;font-size:10px}.rgv-footer-brand>a:last-child{font-size:9px}.rgv-footer-links{border-top:1px solid #ffffff19;gap:15px;padding-top:12px}.rgv-footer-links h2{margin:12px 0 10px;font-size:8px}.rgv-footer-links a,.rgv-footer-links button{min-height:38px;font-size:10px;line-height:1.6}.rgv-footer-support{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:20px 12px;margin-top:28px;padding:21px 18px}.rgv-footer-support__intro{gap:12px}.rgv-footer-support__intro h2{font-size:13px}.rgv-footer-support__intro p{font-size:9px}.rgv-footer-support__contact>a{font-size:19px}.rgv-footer-support__contact p{font-size:8px;display:block}.rgv-footer-support__contact p>span{margin-top:3px;display:block}.rgv-footer-button{gap:12px;padding-inline:12px;font-size:9px}.rgv-footer-research{grid-template-columns:1fr;gap:17px;margin-top:29px;padding-block:24px}.rgv-footer-research h2{max-width:none;font-size:11px}.rgv-footer-research p{font-size:9px}.rgv-footer-bottom{flex-direction:column;align-items:flex-start;gap:9px;padding-block:21px}.rgv-footer-bottom p{font-size:8px}.rgv-footer-bottom>span{font-size:7px}}@media (width<=359px){.rgv-footer-shell{width:calc(100% - 28px)}.rgv-footer-support{grid-template-columns:1fr}.rgv-footer-support__intro{grid-column:auto}.rgv-footer-button{width:100%;font-size:10px}.rgv-footer-links{gap:12px}.rgv-footer-links a,.rgv-footer-links button{font-size:9px}}@media (prefers-reduced-motion:reduce){.rgv-footer *{transition:none}}.rgv-dispatch{color:#ededeb;color-scheme:dark;background:#090a0c;padding:24px 0 32px;scroll-margin-top:142px;font-family:RGV Sora,ui-sans-serif,system-ui,sans-serif}.rgv-dispatch *,.rgv-dispatch :before,.rgv-dispatch :after{box-sizing:border-box}.rgv-dispatch__shell{background:#131313;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);width:min(100% - 48px,1256px);margin-inline:auto;display:grid;overflow:hidden}.rgv-dispatch__offer{color:#fff;background:#581316;flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:36px;display:flex;position:relative}.rgv-dispatch__reference{z-index:2;color:#ffffffb3;letter-spacing:.14em;font-size:.59rem;font-weight:650;position:absolute;top:24px;left:28px}.rgv-dispatch__offer-value{color:#fff;letter-spacing:-.06em;margin:0;font-family:inherit;font-size:clamp(6rem,11vw,10rem);font-weight:450;line-height:.95}.rgv-dispatch__offer-value span{letter-spacing:-.04em;margin-left:4px;font-size:.48em}.rgv-dispatch__offer-caption{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin:16px 0 0;font-size:.65rem;font-weight:550;line-height:1.5}.rgv-dispatch__newsletter{flex-direction:column;justify-content:center;min-width:0;padding:40px 48px;display:flex}.rgv-dispatch__newsletter-copy{min-width:0}.rgv-dispatch__eyebrow{color:#b97774;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.61rem;font-weight:650;line-height:1.5}.rgv-dispatch__newsletter h2{color:#e9e3d9;letter-spacing:-.025em;text-transform:none;margin:10px 0 0;font-family:inherit;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:450;line-height:1.15}.rgv-dispatch__newsletter-copy>p:last-child{color:#a49d91;margin:12px 0 0;font-size:.8rem;line-height:1.7}.rgv-dispatch__form{min-width:0;margin-top:24px;position:relative}.rgv-dispatch__form-row{background:#0d0d0d;border:1px solid #ffffff32;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;min-width:0;transition:border-color .16s;display:grid;overflow:hidden}.rgv-dispatch__form-row:focus-within{border-color:#b97774}.rgv-dispatch__form-row input[type=email]{color:#f0e8dc;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:52px;padding:0 18px;font-size:.8rem}.rgv-dispatch__form-row input[type=email]::placeholder{color:#71717a}.rgv-dispatch__form-row button{color:#fff;white-space:nowrap;cursor:pointer;background:#822629;border:1px solid #a43e40;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin:3px;padding:10px 18px;font-size:.72rem;font-weight:500;transition:background-color .16s;display:inline-flex}.rgv-dispatch__form-row button svg{flex-shrink:0}.rgv-dispatch__form-row button:hover:not(:disabled){background:#942f32}.rgv-dispatch__form-row button:disabled{cursor:wait;opacity:.65}.rgv-dispatch__form[data-state=success] .rgv-dispatch__form-row{border-color:#589d77}.rgv-dispatch__form[data-state=success] .rgv-dispatch__form-row button{color:#155f36;background:#d6f2df;border-color:#a8ddbe}.rgv-dispatch__form[data-state=error] .rgv-dispatch__form-row{border-color:#c52d40}.rgv-dispatch__consent{color:#a49d91;cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;margin:12px 0 0 4px;display:grid}.rgv-dispatch__consent input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.rgv-dispatch__consent>span{background:#131313;border:1px solid #a4a4ad;border-radius:4px;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.rgv-dispatch__consent>span:after{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.rgv-dispatch__consent input:checked+span{background:#822629;border-color:#a43e40}.rgv-dispatch__consent input:checked+span:after{opacity:1}.rgv-dispatch__consent input:focus-visible+span{outline-offset:3px;outline:2px solid #b97774}.rgv-dispatch__consent small{font-size:.66rem;line-height:1.6}.rgv-dispatch__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.rgv-dispatch__status{color:#a49d91;margin:10px 0 0 4px;font-size:.72rem;line-height:1.6}.rgv-dispatch__status[data-kind=success]{color:#155f36}.rgv-dispatch__status[data-kind=error]{color:#b97774}.rgv-dispatch :where(button,input):focus-visible{outline-offset:3px;outline:2px solid #b97774}@media (width<=1100px){.rgv-dispatch__newsletter{padding:32px}}@media (width<=767px){.rgv-dispatch{padding:12px 0 24px}.rgv-dispatch__shell{border-radius:20px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 110px;width:calc(100% - 32px)}.rgv-dispatch__newsletter{display:contents}.rgv-dispatch__newsletter-copy{grid-area:1/1;align-self:center;padding:24px 0 20px 20px}.rgv-dispatch__eyebrow{font-size:.55rem}.rgv-dispatch__newsletter h2{margin-top:8px;font-size:1.35rem}.rgv-dispatch__newsletter-copy>p:last-child{margin-top:10px;font-size:.7rem}.rgv-dispatch__offer{border-radius:0 0 0 20px;grid-area:1/2;min-height:184px;padding:12px}.rgv-dispatch__offer-value{font-size:3rem}.rgv-dispatch__offer-caption{letter-spacing:.06em;text-align:center;margin-top:10px;font-size:.55rem}.rgv-dispatch__reference{display:none}.rgv-dispatch__form{grid-area:2/1/auto/-1;margin:0;padding:0 20px 24px}.rgv-dispatch__form-row input[type=email]{min-height:48px;padding-inline:14px;font-size:.75rem}}@media (width<=520px){.rgv-dispatch__form-row{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:8px;overflow:visible}.rgv-dispatch__form-row input[type=email]{background:#0d0d0d;border:1px solid #ffffff32;border-radius:11px}.rgv-dispatch__form-row input[type=email]:focus{border-color:#b97774}.rgv-dispatch__form-row button{width:100%;margin:0}.rgv-dispatch__form[data-state=error] input[type=email]{border-color:#c52d40}.rgv-dispatch__form[data-state=success] input[type=email]{border-color:#589d77}}@media (width<=374px){.rgv-dispatch__shell{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.rgv-dispatch *,.rgv-dispatch :before,.rgv-dispatch :after{transition:none}}.rgv-cookie-consent[data-astro-cid-7am2tszt][hidden],.rgv-cookie-modal[data-astro-cid-7am2tszt][hidden],.rgv-cookie-reopen[data-astro-cid-7am2tszt][hidden]{display:none!important}.rgv-cookie-consent[data-astro-cid-7am2tszt],.rgv-cookie-modal[data-astro-cid-7am2tszt],.rgv-cookie-reopen[data-astro-cid-7am2tszt]{font-family:RGV Sora,ui-sans-serif,system-ui,sans-serif}.rgv-cookie-consent[data-astro-cid-7am2tszt]{z-index:2147483000;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:18px;left:18px;right:18px}.rgv-cookie-banner[data-astro-cid-7am2tszt]{backdrop-filter:blur(18px);color:#ecebe9;pointer-events:auto;background:#0c0d10f5;border:1px solid #ffffff24;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:min(1180px,100%);padding:17px 18px;display:grid;box-shadow:0 24px 90px #000c,0 0 0 1px #0008}.rgv-cookie-banner__mark[data-astro-cid-7am2tszt]{color:#d49a91;background:#721a2438;border:1px solid #7b343d80;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.rgv-cookie-banner__mark[data-astro-cid-7am2tszt] svg[data-astro-cid-7am2tszt]{stroke:currentColor;stroke-width:1.5px;width:21px;height:21px}.rgv-cookie-banner__copy[data-astro-cid-7am2tszt]>span[data-astro-cid-7am2tszt],.rgv-cookie-preferences[data-astro-cid-7am2tszt] header[data-astro-cid-7am2tszt] span[data-astro-cid-7am2tszt]{color:#bd7772;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:650}.rgv-cookie-banner[data-astro-cid-7am2tszt] h2[data-astro-cid-7am2tszt]{color:#f1f0ed;letter-spacing:-.025em;margin:3px 0 0;font-size:15px;font-weight:560}.rgv-cookie-banner[data-astro-cid-7am2tszt] p[data-astro-cid-7am2tszt]{color:#a5a6ad;max-width:680px;margin:5px 0 0;font-size:10px;line-height:1.65}.rgv-cookie-banner[data-astro-cid-7am2tszt] p[data-astro-cid-7am2tszt] a[data-astro-cid-7am2tszt]{color:#d5aaa3;text-underline-offset:3px;text-decoration-color:#a55f5860}.rgv-cookie-banner__links[data-astro-cid-7am2tszt]{white-space:nowrap}.rgv-cookie-banner__gpc[data-astro-cid-7am2tszt]{color:#b7c9b2!important}.rgv-cookie-banner__actions[data-astro-cid-7am2tszt]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.rgv-cookie-button[data-astro-cid-7am2tszt]{min-height:40px;font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:10px;padding:9px 13px;font-size:9px;font-weight:580}.rgv-cookie-button--ghost[data-astro-cid-7am2tszt]{color:#c6c6ca;background:#ffffff04;border:1px solid #fff2}.rgv-cookie-button--ghost[data-astro-cid-7am2tszt]:hover{color:#fff;background:#ffffff09;border-color:#ffffff3c}.rgv-cookie-button--primary[data-astro-cid-7am2tszt]{color:#fff;background:#851e27;border:1px solid #a43c45}.rgv-cookie-button--primary[data-astro-cid-7am2tszt]:hover{background:#9a2932}.rgv-cookie-modal[data-astro-cid-7am2tszt]{z-index:2147483001;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.rgv-cookie-modal__scrim[data-astro-cid-7am2tszt]{backdrop-filter:blur(7px);cursor:pointer;background:#020204d9;border:0;position:absolute;inset:0}.rgv-cookie-preferences[data-astro-cid-7am2tszt]{color:#eeece9;background:#101114;border:1px solid #ffffff24;border-radius:20px;width:min(590px,100%);max-height:min(720px,100svh - 36px);padding:24px;position:relative;overflow:auto;box-shadow:0 35px 120px #000e}.rgv-cookie-preferences[data-astro-cid-7am2tszt] header[data-astro-cid-7am2tszt]{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.rgv-cookie-preferences[data-astro-cid-7am2tszt] h2[data-astro-cid-7am2tszt]{letter-spacing:-.045em;margin:5px 0 0;font-size:26px;font-weight:500}.rgv-cookie-preferences[data-astro-cid-7am2tszt] header[data-astro-cid-7am2tszt]>button[data-astro-cid-7am2tszt]{color:#aaaab1;cursor:pointer;background:#ffffff04;border:1px solid #ffffff1e;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.rgv-cookie-preferences[data-astro-cid-7am2tszt] header[data-astro-cid-7am2tszt]>button[data-astro-cid-7am2tszt]:hover{color:#fff;background:#ffffff09}.rgv-cookie-preferences[data-astro-cid-7am2tszt] header[data-astro-cid-7am2tszt] svg[data-astro-cid-7am2tszt]{fill:none;stroke:currentColor;stroke-width:1.6px;width:16px;height:16px}.rgv-cookie-preferences__intro[data-astro-cid-7am2tszt]{color:#9b9da5;margin:18px 0;font-size:11px;line-height:1.75}.rgv-cookie-preferences__list[data-astro-cid-7am2tszt]{gap:9px;display:grid}.rgv-cookie-choice[data-astro-cid-7am2tszt]{background:#0b0c0f;border:1px solid #ffffff17;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:15px;display:grid}.rgv-cookie-choice[data-astro-cid-7am2tszt]>span[data-astro-cid-7am2tszt]:first-child{gap:4px;display:grid}.rgv-cookie-choice[data-astro-cid-7am2tszt] strong[data-astro-cid-7am2tszt]{color:#dfdedb;font-size:11px;font-weight:550}.rgv-cookie-choice[data-astro-cid-7am2tszt] small[data-astro-cid-7am2tszt]{color:#8f919a;font-size:9px;line-height:1.65}.rgv-cookie-choice__required[data-astro-cid-7am2tszt]{color:#b3c5ae;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:620}.rgv-cookie-switch[data-astro-cid-7am2tszt]{width:42px;height:24px;display:block;position:relative}.rgv-cookie-switch[data-astro-cid-7am2tszt] input[data-astro-cid-7am2tszt]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rgv-cookie-switch[data-astro-cid-7am2tszt] i[data-astro-cid-7am2tszt]{pointer-events:none;background:#25262b;border:1px solid #ffffff25;border-radius:999px;transition:background-color .16s,border-color .16s;position:absolute;inset:0}.rgv-cookie-switch[data-astro-cid-7am2tszt] i[data-astro-cid-7am2tszt]:after{content:"";background:#a2a3aa;border-radius:50%;width:16px;height:16px;transition:transform .16s,background-color .16s;position:absolute;top:3px;left:3px}.rgv-cookie-switch[data-astro-cid-7am2tszt] input[data-astro-cid-7am2tszt]:checked+i[data-astro-cid-7am2tszt]{background:#7d1c26;border-color:#a9444d}.rgv-cookie-switch[data-astro-cid-7am2tszt] input[data-astro-cid-7am2tszt]:checked+i[data-astro-cid-7am2tszt]:after{background:#fff;transform:translate(18px)}.rgv-cookie-switch[data-astro-cid-7am2tszt] input[data-astro-cid-7am2tszt]:focus-visible+i[data-astro-cid-7am2tszt]{outline-offset:3px;outline:2px solid #d2857d}.rgv-cookie-switch[data-astro-cid-7am2tszt] input[data-astro-cid-7am2tszt]:disabled{cursor:not-allowed}.rgv-cookie-switch[data-astro-cid-7am2tszt] input[data-astro-cid-7am2tszt]:disabled+i[data-astro-cid-7am2tszt]{opacity:.45}.rgv-cookie-preferences__gpc[data-astro-cid-7am2tszt]{color:#b8cbb2;background:#263d2a26;border:1px solid #52704e66;border-radius:10px;margin:12px 0 0;padding:11px 12px;font-size:9px;line-height:1.6}.rgv-cookie-preferences[data-astro-cid-7am2tszt] footer[data-astro-cid-7am2tszt]{border-top:1px solid #ffffff17;justify-content:flex-end;gap:9px;margin-top:20px;padding-top:18px;display:flex}.rgv-cookie-reopen[data-astro-cid-7am2tszt]{z-index:2147482999;color:#aaaab0;min-height:34px;font:inherit;backdrop-filter:blur(12px);cursor:pointer;background:#0c0d10e8;border:1px solid #ffffff20;border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;display:flex;position:fixed;bottom:14px;left:14px;box-shadow:0 10px 35px #0008}.rgv-cookie-reopen[data-astro-cid-7am2tszt]:hover{color:#fff;border-color:#91414a}.rgv-cookie-reopen[data-astro-cid-7am2tszt] svg[data-astro-cid-7am2tszt]{fill:none;stroke:#c3827b;stroke-width:1.6px;width:13px;height:13px}.rgv-cookie-modal-open[data-astro-cid-7am2tszt]{overflow:hidden}@media (width<=900px){.rgv-cookie-banner[data-astro-cid-7am2tszt]{grid-template-columns:auto minmax(0,1fr)}.rgv-cookie-banner__actions[data-astro-cid-7am2tszt]{grid-column:1/-1;justify-content:stretch}.rgv-cookie-banner__actions[data-astro-cid-7am2tszt] .rgv-cookie-button[data-astro-cid-7am2tszt]{flex:1}}@media (width<=600px){.rgv-cookie-consent[data-astro-cid-7am2tszt]{bottom:10px;left:10px;right:10px}.rgv-cookie-banner[data-astro-cid-7am2tszt]{border-radius:16px;padding:17px;display:block}.rgv-cookie-banner__mark[data-astro-cid-7am2tszt]{width:36px;height:36px;margin-bottom:12px}.rgv-cookie-banner[data-astro-cid-7am2tszt] h2[data-astro-cid-7am2tszt]{font-size:16px}.rgv-cookie-banner[data-astro-cid-7am2tszt] p[data-astro-cid-7am2tszt]{font-size:10px}.rgv-cookie-banner__actions[data-astro-cid-7am2tszt]{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.rgv-cookie-banner__actions[data-astro-cid-7am2tszt] .rgv-cookie-button--primary[data-astro-cid-7am2tszt]{grid-area:1/1/auto/-1}.rgv-cookie-button[data-astro-cid-7am2tszt]{min-height:42px}.rgv-cookie-preferences[data-astro-cid-7am2tszt]{padding:20px 16px}.rgv-cookie-preferences[data-astro-cid-7am2tszt] h2[data-astro-cid-7am2tszt]{font-size:23px}.rgv-cookie-choice[data-astro-cid-7am2tszt]{gap:12px;padding:13px}.rgv-cookie-preferences[data-astro-cid-7am2tszt] footer[data-astro-cid-7am2tszt]{grid-template-columns:1fr 1fr;display:grid}.rgv-cookie-reopen[data-astro-cid-7am2tszt]{bottom:10px;left:10px}}@media (prefers-reduced-motion:reduce){.rgv-cookie-consent[data-astro-cid-7am2tszt] [data-astro-cid-7am2tszt],.rgv-cookie-modal[data-astro-cid-7am2tszt] [data-astro-cid-7am2tszt],.rgv-cookie-reopen[data-astro-cid-7am2tszt]{transition:none!important}}
