@font-face{font-family:Sf pro text;src:url(/assets/95e2de140a7b9f1c922a-yuNkplso.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sf pro text;src:url(/assets/f3271b3292e9a2cc0b06-C52BnV3i.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}.w-slider{text-align:center;clear:both;background:0 0;height:100%;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:relative}.w-slider-nav{z-index:2;text-align:center;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;display:inline-block}.w-slider-dot.w-active{background-color:#fff}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;width:80px;margin:auto;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-button{cursor:pointer;text-decoration:none;display:inline-block}.w-inline-block{max-width:100%;display:inline-block}.w-background-video{color:#fff;height:100%;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.section-125{height:100svh;position:relative;overflow:hidden}.slider-9{width:100%;height:100%}.slide-53._54{background-image:linear-gradient(#0000,#0000),url(/assets/r-poster-flip-cover-2560-BbYPR9bq.webp);background-position:0 0,50% 100%;background-repeat:no-repeat;background-size:auto,cover}.slide-50{background-image:url(/assets/7a357231283a4a6d963a-DSAOLze6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-52{background-image:url(/assets/b0c435b8d5921017626534b2-9jfwedv1.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover}.slide-53:not(._54){background-image:url(/assets/7fa607ccbec66a345254-BQaYJOnH.avif);background-position:50%;background-size:cover}.slide-immersif-plus{background-color:#050816;background-image:url(/assets/7fa607ccbec66a345254-BQaYJOnH.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-51{background-image:url(/assets/28b5afd0b839882b4e3e-BfiesoO-.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.slide-nav-6{grid-column-gap:1em;grid-row-gap:1em;flex-flow:row;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.section-125 .left-arrow-4,.section-125 .right-arrow-4{opacity:1;z-index:6;justify-content:center;align-items:center;display:flex!important}.section-125 .left-arrow-4{background-color:#ffffff40;border:none;border-radius:0 4px 4px 0;width:40px;height:72px;margin-left:0}.section-125 .right-arrow-4{background-image:linear-gradient(#ffffff40,#ffffff40);border:none;border-radius:4px 0 0 4px;width:40px;height:72px;margin-right:0}.section-125 .image-3812,.section-125 .image-3813{opacity:1;flex:none;width:10px;height:auto;margin:0;display:block;position:static;inset:auto}.div-block-55990{display:none}.code-embed-5{width:100%;height:100%}@media screen and (width<=767px){.section-125{height:100svh}.section-125 .left-arrow-4,.section-125 .right-arrow-4{width:44px;height:64px}}@media screen and (width<=479px){.section-125{height:100svh}}@media (width<=767px){.section-125 .slide-53._54{background-image:url(/assets/r-poster-flip-cover-1280-ZAXhCm_G.webp)}}.hero-reformer-media{object-fit:cover;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hero-cms-media,.hero-cms-media img{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-cms-media img{object-fit:cover}.slide-redbud-plus{background:#241816 url(/assets/redbud-plus-cover-desktop-lowered-v2-CcqDmZoB.webp) bottom/cover no-repeat}@media (width<=767px){.slide-redbud-plus{background-image:url(/assets/redbud-plus-cover-mobile-expanded-v1-Cw6QfH5Y.webp)}}.section-125{--hero-font-title:var(--rgb-font-display);--hero-font-body:"Open Sans", "Helvetica Neue", Arial, sans-serif}.section-125 .hero-content-wrapper{z-index:2;pointer-events:none;justify-content:center;align-items:flex-start;padding-top:calc(80px + clamp(48px,8vh,96px));display:flex;position:absolute;inset:0}.section-125 .hero-content-box{text-align:center;pointer-events:auto;width:min(92vw,720px)}.section-125 .hero-copy{font-size:inherit;flex-direction:column;align-items:center;gap:0;margin:0;line-height:normal;display:flex;position:static;inset:auto}.section-125 .hero-eyebrow{font-family:var(--hero-font-body);color:#fff;margin:0 0 8px;font-size:16px;font-weight:400;line-height:20px}.section-125 .hero-lead{max-width:min(92vw,640px)}.section-125 .hero-title{font-family:var(--hero-font-title);font-size:var(--layout-section-title-size);letter-spacing:0;text-transform:uppercase;color:#fff;margin:8px 0;font-weight:500;line-height:44px}.section-125 .hero-slogan{font-family:var(--hero-font-body);color:#fff;margin:8px 0 0;font-size:20px;font-weight:500;line-height:24px}.section-125 .hero-btn-box{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.section-125 .hero-button{box-sizing:border-box;color:#fff;height:40px;font-family:var(--hero-font-body);cursor:pointer;box-shadow:none;background:0 0;border:1px solid #fff;border-radius:4px;outline:none;justify-content:center;align-items:center;gap:0;padding:0 16px;font-size:14px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex;overflow:hidden}.section-125 .hero-button:hover{color:#1d1d1f;background:#fff}.section-125 .hero-button-text{margin:0;padding:0;line-height:1;display:block}.section-125 .hero-button-icon{opacity:0;flex-shrink:0;width:0;height:14px;margin-left:0;transition:width .28s cubic-bezier(.22,1,.36,1),opacity .22s,margin-left .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative;overflow:hidden;transform:translate(-6px)}.section-125 .hero-button:hover .hero-button-icon{opacity:1;width:14px;margin-left:8px;transform:translate(0)}.section-125 .hero-button-icon:before{content:"";border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-60%,-50%)rotate(45deg)}.section-125 .hero-video-layer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.section-125 .hero-video-layer .w-background-video-atom,.section-125 .hero-video-layer video{object-fit:cover;width:100%;height:100%}@media screen and (width<=767px){.section-125 .hero-content-wrapper{padding-top:calc(64px + clamp(24px,8vh,48px))}.section-125 .hero-eyebrow,.section-125 .hero-lead{width:80%;max-width:80%;margin-left:auto;margin-right:auto;font-size:12px;line-height:16px}.section-125 .hero-title{font-size:32px;line-height:36px}.section-125 .hero-slogan{width:80%;max-width:80%;margin-left:auto;margin-right:auto;font-size:16px;font-weight:600;line-height:20px}.section-125 .hero-btn-box{gap:12px;width:auto;margin-top:20px}.section-125 .hero-button{width:auto;min-width:0;height:44px;min-height:44px;padding:0 14px}}@media screen and (width<=479px){.section-125 .hero-button{padding:0 12px}}.section-125 .hero-dji-nav{--nav-slot:42px;--nav-perspective:520px;--nav-width:clamp(176px, 18vw, 280px);--nav-text-scale:.8125;--hero-nav-duration:.72s;--hero-nav-ease:cubic-bezier(.16, 1, .3, 1);z-index:5;width:var(--nav-width);pointer-events:auto;position:absolute;bottom:clamp(28px,5vh,56px);left:10%}.section-125 .hero-dji-nav-viewport{width:100%;height:calc(var(--nav-slot) * 3);perspective:var(--nav-perspective);perspective-origin:0;position:relative;overflow:hidden}.section-125 .hero-dji-nav-indicator{z-index:2;pointer-events:none;background:#fff;width:2px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.section-125 .hero-dji-nav-list{width:100%;height:100%;transform-style:preserve-3d;margin:0;padding:0;list-style:none;position:relative}.section-125 .hero-dji-nav-item{--nav-offset:0;width:calc(100% - 12px);height:var(--nav-slot);margin-top:calc(var(--nav-slot) * -.5);transform-origin:0;transform:translate3d(0, calc(var(--nav-offset) * var(--nav-slot)), 0);transition:transform var(--hero-nav-duration) var(--hero-nav-ease), opacity calc(var(--hero-nav-duration) * .95) var(--hero-nav-ease), visibility 0s linear 0s;pointer-events:none;visibility:hidden;will-change:transform, opacity;align-items:center;display:flex;position:absolute;top:50%;left:12px;right:0}.section-125 .hero-dji-nav-item.is-visible{visibility:visible}.section-125 .hero-dji-nav-item[data-offset="-1"]{opacity:1;transform:translate3d(0, calc(var(--nav-offset) * var(--nav-slot)), 0) rotateX(16deg) scale(.94) translateZ(-10px)}.section-125 .hero-dji-nav-item[data-offset="0"]{opacity:1;transform:translate3d(0, calc(var(--nav-offset) * var(--nav-slot)), 0) rotateX(0deg) scale(1) translateZ(0);pointer-events:auto}.section-125 .hero-dji-nav-item[data-offset="1"]{opacity:1;transform:translate3d(0, calc(var(--nav-offset) * var(--nav-slot)), 0) rotateX(-16deg) scale(.94) translateZ(-10px)}.section-125 .hero-dji-nav-button{appearance:none;cursor:pointer;text-overflow:ellipsis;width:100%;font-family:var(--hero-font-body,"Open Sans", "Helvetica Neue", Arial, sans-serif);letter-spacing:0;color:#ffffffbf;text-align:left;white-space:nowrap;transform:scale(var(--nav-text-scale));transform-origin:0;transition:color calc(var(--hero-nav-duration) * .9) var(--hero-nav-ease), transform var(--hero-nav-duration) var(--hero-nav-ease), opacity calc(var(--hero-nav-duration) * .95) var(--hero-nav-ease);background:0 0;border:0;margin:0;padding:0;font-size:16px;font-weight:300;line-height:1.2;display:block;overflow:hidden}.section-125 .hero-dji-nav-item[data-offset="0"] .hero-dji-nav-button{color:#fff;font-weight:600;transform:scale(1)}.section-125 .hero-dji-nav-item[data-offset="-1"] .hero-dji-nav-button,.section-125 .hero-dji-nav-item[data-offset="1"] .hero-dji-nav-button{color:#ffffffbf;pointer-events:auto}.section-125 .hero-dji-nav-button:hover,.section-125 .hero-dji-nav-button:focus-visible{color:#ffffffe6;outline:none}.section-125 .hero-dji-nav-item[data-offset="0"] .hero-dji-nav-button:hover,.section-125 .hero-dji-nav-item[data-offset="0"] .hero-dji-nav-button:focus-visible{color:#fff}@media screen and (width<=767px){.section-125 .hero-dji-nav{--nav-slot:36px;--nav-width:clamp(148px, 42vw, 220px);--nav-text-scale:.857;bottom:20px;left:10%}.section-125 .hero-dji-nav-indicator{height:14px}.section-125 .hero-dji-nav-button{font-size:14px}.section-125 .hero-dji-nav-item[data-offset="0"] .hero-dji-nav-button{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.section-125 .hero-dji-nav-item{transition:none}}.section-125 .split-parent{vertical-align:top;text-align:center;will-change:transform, opacity;display:inline-block;overflow:hidden}.section-125 .split-char,.section-125 .split-word{will-change:transform, opacity;display:inline-block}.section-125 .split-space{white-space:pre;display:inline-block}.section-125 .hero-title{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-align:center}.section-125 .hero-title.split-parent{white-space:normal;max-width:100%}.section-125 .hero-title .split-word{white-space:nowrap}.section-125 .hero-slogan.split-parent{max-width:min(92vw,640px)}.section-125 .hero-btn-box{will-change:transform, opacity}.section-125 .hero-content-box:not(.is-animated):not(.is-animating) .hero-eyebrow,.section-125 .hero-content-box:not(.is-animated):not(.is-animating) .hero-title,.section-125 .hero-content-box:not(.is-animated):not(.is-animating) .hero-slogan,.section-125 .hero-content-box:not(.is-animated):not(.is-animating) .hero-btn-box{opacity:0}.section-125 .hero-content-box.is-animated .hero-eyebrow,.section-125 .hero-content-box.is-animated .hero-title,.section-125 .hero-content-box.is-animated .hero-slogan,.section-125 .hero-content-box.is-animated .split-char,.section-125 .hero-content-box.is-animated .split-word,.section-125 .hero-content-box.is-animated .hero-btn-box,.section-125 .hero-copy.is-text-done .hero-eyebrow,.section-125 .hero-copy.is-text-done .hero-title,.section-125 .hero-copy.is-text-done .hero-slogan,.section-125 .hero-copy.is-text-done .split-char,.section-125 .hero-copy.is-text-done .split-word{opacity:1}@media (prefers-reduced-motion:reduce){.section-125 .hero-content-box:not(.is-animated) .hero-eyebrow,.section-125 .hero-content-box:not(.is-animated) .hero-title,.section-125 .hero-content-box:not(.is-animated) .hero-slogan,.section-125 .hero-content-box:not(.is-animated) .hero-btn-box{opacity:1!important}.section-125 .split-char,.section-125 .split-word,.section-125 .hero-btn-box{opacity:1!important;transition:none!important;transform:none!important}}
