#rf-site-curtain.rf-site-curtain{--rf-curtain-background:var(--e-global-color-rfbackground, #f5f5f5);--rf-curtain-foreground:var(--e-global-color-rfblack, #111111);--rf-curtain-entrance:420ms;--rf-curtain-reveal:1150ms;--rf-curtain-timeout:5000ms;--rf-curtain-content-gap-base:18px;--rf-curtain-content-gap:var(--rf-curtain-content-gap-base);--rf-curtain-image-gap-base:26px;--rf-curtain-image-gap:var(--rf-curtain-image-gap-base);--rf-curtain-edge-pad-base:36px;--rf-curtain-edge-pad:var(--rf-curtain-edge-pad-base);--rf-curtain-image-width-base:180px;--rf-curtain-image-width:var(--rf-curtain-image-width-base);--rf-curtain-image-radius:0px;--rf-curtain-title-size-base:68px;--rf-curtain-title-size:var(--rf-curtain-title-size-base);--rf-curtain-tracking:0px;--rf-curtain-curve:95px;--rf-curtain-ease:cubic-bezier(.76, 0, .16, 1);position:fixed;inset:0;width:100%;height:100vh;height:100dvh;overflow:hidden;z-index:2147482500;isolation:isolate;contain:layout style;max-width:none!important;max-height:none!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;border-radius:0!important;background:#fff0;color:var(--rf-curtain-foreground);pointer-events:auto;animation:rf-curtain-failopen var(--rf-curtain-timeout) steps(1,end) forwards}#rf-site-curtain.rf-site-curtain[data-easing="soft"]{--rf-curtain-ease:cubic-bezier(.64, 0, .15, 1)}#rf-site-curtain.rf-site-curtain[data-easing="sharp"]{--rf-curtain-ease:cubic-bezier(.84, .05, .28, 1)}#rf-site-curtain.rf-site-curtain,#rf-site-curtain.rf-site-curtain *{box-sizing:border-box}@keyframes rf-curtain-failopen{0%,99%{visibility:visible;pointer-events:auto}100%{visibility:hidden;pointer-events:none}}#rf-site-curtain .rf-site-curtain__sheet,#rf-site-curtain .rf-site-curtain__brand,#rf-site-curtain .rf-site-curtain__wordmark,#rf-site-curtain .rf-site-curtain__image,#rf-site-curtain .rf-site-curtain__title,#rf-site-curtain .rf-site-curtain__eyebrow,#rf-site-curtain .rf-site-curtain__footer{margin:0;padding:0;border:0;box-shadow:none}#rf-site-curtain .rf-site-curtain__sheet{position:absolute;inset:0;z-index:1;background:var(--rf-curtain-background);transform:translate3d(0,0,0);will-change:transform;backface-visibility:hidden;transition:transform var(--rf-curtain-reveal) var(--rf-curtain-ease)}#rf-site-curtain .rf-site-curtain__sheet::after{content:"";position:absolute;left:0;right:0;top:calc(100% - 1px);height:var(--rf-curtain-curve);background:var(--rf-curtain-background);border-radius:0 0 50% 50% / 0 0 100% 100%;pointer-events:none}#rf-site-curtain.rf-site-curtain.is-revealing .rf-site-curtain__sheet{transform:translate3d(0,calc(-100% - var(--rf-curtain-curve) - 2px),0)}#rf-site-curtain .rf-site-curtain__content{position:absolute;inset:0;display:grid;place-items:center;padding:clamp(16px, var(--rf-curtain-edge-pad), 120px);padding-bottom:max(64px, calc(var(--rf-curtain-edge-pad) + env(safe-area-inset-bottom, 0px)));text-align:center;opacity:0;transform:translate3d(0,16px,0);transition:opacity var(--rf-curtain-entrance) ease,transform var(--rf-curtain-entrance) cubic-bezier(.2,.8,.2,1)}#rf-site-curtain.rf-site-curtain.is-entering .rf-site-curtain__content{opacity:1;transform:translate3d(0,0,0)}#rf-site-curtain .rf-site-curtain__brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--rf-curtain-image-gap);max-width:100%;min-width:0}#rf-site-curtain .rf-site-curtain__image{width:min(var(--rf-curtain-image-width), 68vw);display:grid;place-items:center}#rf-site-curtain .rf-site-curtain__image.is-media-failed{display:none}#rf-site-curtain .rf-site-curtain__image img{display:block;width:100%;max-width:100%;height:auto;margin:0;padding:0;border:0;box-shadow:none;max-height:30vh;max-height:30dvh;object-fit:contain;border-radius:var(--rf-curtain-image-radius)}#rf-site-curtain .rf-site-curtain__wordmark{display:flex;flex-direction:column;align-items:center;gap:var(--rf-curtain-content-gap);max-width:min(100%, 1000px);min-width:0}#rf-site-curtain .rf-site-curtain__title{font-family:var(--e-global-typography-rfh2-font-family,inherit);font-size:clamp(20px, min(9vw, var(--rf-curtain-title-size)), var(--rf-curtain-title-size));font-weight:var(--e-global-typography-rfh2-font-weight,650);line-height:var(--e-global-typography-rfh2-line-height,1.08);letter-spacing:var(--rf-curtain-tracking);overflow-wrap:anywhere;text-wrap:balance;margin:0;padding:0}#rf-site-curtain .rf-site-curtain__eyebrow,#rf-site-curtain .rf-site-curtain__footer{font-family:var(--e-global-typography-rfsmall-font-family,inherit);font-size:var(--e-global-typography-rfsmall-font-size,12px);font-weight:var(--e-global-typography-rfsmall-font-weight,450);line-height:1.4}#rf-site-curtain .rf-site-curtain__eyebrow{letter-spacing:.17em;text-transform:uppercase;overflow-wrap:anywhere}#rf-site-curtain .rf-site-curtain__footer{position:absolute;z-index:2;bottom:clamp(18px, 3.2vh, 50px);left:max(var(--rf-curtain-edge-pad), env(safe-area-inset-left, 0px));right:max(var(--rf-curtain-edge-pad), env(safe-area-inset-right, 0px));text-align:center;letter-spacing:.12em;opacity:0;transition:opacity 320ms ease}#rf-site-curtain.rf-site-curtain.is-entering .rf-site-curtain__footer{opacity:.72}@media (max-width:1024px){#rf-site-curtain.rf-site-curtain{--rf-curtain-content-gap:var(--rf-curtain-content-gap-tablet, var(--rf-curtain-content-gap-base));--rf-curtain-image-gap:var(--rf-curtain-image-gap-tablet, var(--rf-curtain-image-gap-base));--rf-curtain-edge-pad:var(--rf-curtain-edge-pad-tablet, var(--rf-curtain-edge-pad-base));--rf-curtain-image-width:var(--rf-curtain-image-width-tablet, var(--rf-curtain-image-width-base));--rf-curtain-title-size:var(--rf-curtain-title-size-tablet, var(--rf-curtain-title-size-base))}}@media (max-width:767px){#rf-site-curtain.rf-site-curtain{--rf-curtain-content-gap:var(--rf-curtain-content-gap-mobile, var(--rf-curtain-content-gap-tablet, var(--rf-curtain-content-gap-base)));--rf-curtain-image-gap:var(--rf-curtain-image-gap-mobile, var(--rf-curtain-image-gap-tablet, var(--rf-curtain-image-gap-base)));--rf-curtain-edge-pad:var(--rf-curtain-edge-pad-mobile, var(--rf-curtain-edge-pad-tablet, var(--rf-curtain-edge-pad-base)));--rf-curtain-image-width:var(--rf-curtain-image-width-mobile, var(--rf-curtain-image-width-tablet, var(--rf-curtain-image-width-base)));--rf-curtain-title-size:var(--rf-curtain-title-size-mobile, var(--rf-curtain-title-size-tablet, var(--rf-curtain-title-size-base)))}#rf-site-curtain .rf-site-curtain__footer{font-size:10px;bottom:max(12px, env(safe-area-inset-bottom, 0px))}#rf-site-curtain .rf-site-curtain__title{font-size:min(var(--rf-curtain-title-size), 12vw)}#rf-site-curtain .rf-site-curtain__image{width:min(var(--rf-curtain-image-width), 58vw)}}@media (max-height:540px){#rf-site-curtain .rf-site-curtain__footer{display:none}#rf-site-curtain .rf-site-curtain__content{padding-block:12px}#rf-site-curtain .rf-site-curtain__brand{gap:min(var(--rf-curtain-image-gap), 12px)}#rf-site-curtain .rf-site-curtain__image img{max-height:22dvh}#rf-site-curtain .rf-site-curtain__title{font-size:min(var(--rf-curtain-title-size), 9vh, 10vw)}}@media (prefers-reduced-motion:reduce){#rf-site-curtain.rf-site-curtain{display:none!important;pointer-events:none!important;animation:none!important}#rf-site-curtain.rf-site-curtain,#rf-site-curtain.rf-site-curtain *{transition:none!important}}