@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.ms-countdown-group{text-align:center}.ms-countdown-value{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);display:block}@media (min-width:48rem){.ms-countdown-value{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media (min-width:64rem){.ms-countdown-value{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.ms-countdown-label{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);--tw-tracking:.25em;letter-spacing:.25em;text-transform:uppercase;opacity:.6;display:block}.ms-countdown-container{justify-content:center;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 12);display:flex}@media (min-width:48rem){.ms-countdown-container{gap:calc(var(--spacing,.25rem) * 16)}}@media (min-width:64rem){.ms-countdown-container{gap:calc(var(--spacing,.25rem) * 20)}}.ms-hero-wrapper{width:100%;height:100vh;position:relative}.ms-hero-inner{width:100%;height:100%;position:relative;overflow:hidden}.ms-hero-inner--hidden{visibility:hidden}.ms-hero-bg-img{width:100%;height:100%;position:absolute;inset:0}.ms-hero-bg-gradient{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gray-900,#101828);--tw-gradient-to:var(--color-black,#000);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));position:absolute}@supports (color:lab(0% 0 0)){.ms-hero-bg-gradient{--tw-gradient-from:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.ms-hero-content{inset:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;position:absolute}.ms-hero-heading{text-align:center;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}@media (min-width:48rem){.ms-hero-heading{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:64rem){.ms-hero-heading{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.ms-hero-cta{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}.ms-hero-countdown{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 8);position:absolute}.ms-hero-popup-overlay{inset:calc(var(--spacing,.25rem) * 0);position:absolute}.ms-hero-popup-bg{inset:calc(var(--spacing,.25rem) * 0);background-color:#000000b3;position:absolute}@supports (color:color-mix(in lab, red, red)){.ms-hero-popup-bg{background-color:color-mix(in oklab, var(--color-black,#000) 70%, transparent)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"";inherits:false;initial-value:100%} .ms-stickyimages-feature-scroll :is(h2,h3,h4,h5,h6){font-size:var(--heading-4-size,2rem);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);--tw-font-weight:var(--font-weight-semilight);font-weight:var(--font-weight-semilight);white-space:pre-wrap}@media (min-width:48rem){.ms-stickyimages-feature-scroll :is(h2,h3,h4,h5,h6){font-size:1.75rem}}main.rayne .ms-stickyimages-feature-scroll :is(h2,h3,h4,h5,h6){font-size:1.25rem}@media (min-width:48rem){main.rayne .ms-stickyimages-feature-scroll :is(h2,h3,h4,h5,h6){font-size:1.5rem}}.ms-stickyimages-feature-scroll{position:relative}[data-componentname=WrapperStickyImages]{display:block}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-scroll-layers{z-index:10;flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.ms-stickyimages-feature-scroll .ms-stickyimages-feature-scroll-layers{flex-direction:row}}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-media{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:48rem){.ms-stickyimages-feature-scroll .ms-stickyimages-feature-media{width:60%}}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-media-content{width:100%;position:relative;overflow:hidden}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-base-image{width:100%;display:block}.ms-stickyimages-feature-scroll .ms-stickyimages-layer{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}.ms-stickyimages-feature-scroll .ms-stickyimages-layer .ump-player-video{pointer-events:auto}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy{min-height:calc(var(--spacing,.25rem) * 0);width:100%;position:relative;overflow:hidden}@media (min-width:48rem){.ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy{width:40%}}.ms-stickyimages-feature-scroll .ms-stickyimages-copy-layer{inset:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 8);justify-content:flex-start;align-items:center;display:flex;position:absolute}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy-inner{max-width:var(--container-md,28rem);text-align:left}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy-description{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}main.rayne .ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy-description{margin-top:calc(var(--spacing,.25rem) * 2);font-size:1.125rem}@media (min-width:48rem){main.rayne .ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy-description{font-size:1.25rem}}@media (max-width:767.98px){.ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy-heading{font-size:var(--ms-mobile-heading-size,var(--heading-4-size,2rem))!important}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy-description{font-size:var(--ms-mobile-body-size,var(--text-xl,1rem))!important}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-scroll-layers{flex-direction:column;min-height:100svh}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-media{flex:none;width:100%;height:35vh}.ms-stickyimages-feature-scroll .ms-stickyimages-layer img{object-fit:cover!important}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-copy{flex:auto;width:100%;height:65vh;min-height:0}.ms-stickyimages-feature-scroll .ms-stickyimages-copy-layer{inset:unset}.ms-stickyimages-feature-scroll.ms-mobile-image-layout .ms-stickyimages-feature-media{flex:none;height:45vh}.ms-stickyimages-feature-scroll.ms-mobile-image-layout .ms-stickyimages-feature-copy{height:55vh}}@media (min-width:768px){.ms-stickyimages-feature-scroll .ms-stickyimages-feature-scroll-layers.ms-image-left{flex-direction:row}.ms-stickyimages-feature-scroll .ms-stickyimages-feature-scroll-layers.ms-image-right{flex-direction:row-reverse}.ms-stickyimages-feature-scroll.fullbleed .ms-stickyimages-feature-scroll-layers.ms-image-right .ms-stickyimages-copy-layer{justify-content:flex-end}}.ms-stickyimages-feature-scroll .ms-stickyimages-layer.ms-stickyimages-hidden,.ms-stickyimages-feature-scroll .ms-stickyimages-copy-layer.ms-stickyimages-hidden{opacity:0}.ms-stickyimages-feature-scroll .ms-stickyimages-layer{justify-content:center;align-items:center;display:flex}.ms-stickyimages-feature-scroll .ms-stickyimages-layer>div{flex-direction:column;flex:1;width:100%;height:100%;display:flex}.ms-stickyimages-feature-scroll .ms-stickyimages-layer>div>*{flex:1;width:100%;height:100%}.ms-stickyimages-feature-scroll .ms-stickyimages-layer img{object-fit:contain;width:100%;height:100%}.ms-stickyimages-feature-scroll .ms-stickyimages-layer figure{margin:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ms-stickyimages-feature-scroll .ms-stickyimages-layer .ump-player-video{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ms-stickyimages-feature-scroll .ms-stickyimages-layer video{object-fit:cover;width:100%;height:100%} @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.ms-signup-popup-backdrop{inset:calc(var(--spacing,.25rem) * 0);z-index:999;background-color:#000000b3;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop{background-color:color-mix(in oklab, var(--color-black,#000) 70%, transparent)}}@media (min-width:48rem){.ms-signup-popup-backdrop{justify-content:center}}.ms-signup-popup-backdrop .ms-signup-popup-modal{border-radius:var(--radius-md,.375rem);background-color:#222;width:100%;max-width:100vw;max-height:90vh;position:relative;overflow:hidden auto}@media (min-width:48rem){.ms-signup-popup-backdrop .ms-signup-popup-modal{width:553px;max-width:100vw}}.ms-signup-popup-backdrop .ms-signup-popup-modal--inline{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 12)}.ms-signup-popup-backdrop .ms-signup-inline{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8);justify-content:center;align-items:center;display:flex}.ms-signup-popup-backdrop .ms-signup-popup-header{width:100%;display:none;position:relative}@media (min-width:48rem){.ms-signup-popup-backdrop .ms-signup-popup-header{display:block}}.ms-signup-popup-backdrop .ms-signup-popup-header-img{object-fit:cover;width:100%;height:100%}.ms-signup-popup-backdrop .ms-signup-popup-close{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);z-index:20;height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);cursor:pointer;background-color:#0006;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-close{background-color:color-mix(in oklab, var(--color-black,#000) 40%, transparent)}}.ms-signup-popup-backdrop .ms-signup-popup-close{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.ms-signup-popup-backdrop .ms-signup-popup-close:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-close:hover{background-color:color-mix(in oklab, var(--color-black,#000) 60%, transparent)}}}.ms-signup-popup-backdrop .ms-signup-popup-body{padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 6)}@media (min-width:48rem){.ms-signup-popup-backdrop .ms-signup-popup-body{padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 8)}}.ms-signup-popup-backdrop .ms-signup-popup-thankyou{text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.ms-signup-popup-backdrop .ms-signup-popup-thankyou-heading{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#fffc}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-thankyou-heading{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ms-signup-popup-backdrop .ms-signup-popup-thankyou-text{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#fffc}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-thankyou-text{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ms-signup-popup-backdrop .ms-signup-popup-heading{margin-bottom:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#fffc}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-heading{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}@media (max-width:48rem){.ms-signup-popup-backdrop .ms-signup-popup-heading{font-size:20px}}.ms-signup-popup-backdrop .ms-signup-popup-subtitle{margin-bottom:calc(var(--spacing,.25rem) * 7);text-align:center;--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#fffc}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-subtitle{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}:where(.ms-signup-popup-backdrop .ms-signup-popup-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ms-signup-popup-backdrop .ms-signup-popup-input{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#fffc;background-color:#333;border-width:1px}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-input{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ms-signup-popup-backdrop .ms-signup-popup-input{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none}.ms-signup-popup-backdrop .ms-signup-popup-input::placeholder{color:#fffc}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-input::placeholder{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}@media (min-width:48rem){.ms-signup-popup-backdrop .ms-signup-popup-input{padding-block:calc(var(--spacing,.25rem) * 2)}}.ms-signup-popup-backdrop .ms-signup-popup-input--error{border-color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.ms-signup-popup-backdrop .ms-signup-popup-input--error{border-color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.ms-signup-popup-backdrop .ms-signup-popup-input--default{border-color:#333}.ms-signup-popup-backdrop .ms-signup-popup-select-wrapper{position:relative}.ms-signup-popup-backdrop .ms-signup-popup-select-wrapper:after{content:var(--tw-content);pointer-events:none;content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);top:50%;right:calc(var(--spacing,.25rem) * 4);content:var(--tw-content);height:calc(var(--spacing,.25rem) * 2);content:var(--tw-content);width:calc(var(--spacing,.25rem) * 2);content:var(--tw-content);--tw-translate-y:calc(70% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);content:var(--tw-content);content:var(--tw-content);border-right-style:var(--tw-border-style);content:var(--tw-content);border-right-width:2px;border-bottom-style:var(--tw-border-style);content:var(--tw-content);border-bottom-width:2px;border-color:var(--color-white,#fff);content:var(--tw-content);opacity:.7;--tw-content:"";content:var(--tw-content);position:absolute;rotate:45deg}.ms-signup-popup-backdrop .ms-signup-popup-select{appearance:none;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 10);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#fffc;background-color:#333;border-width:1px}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-select{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ms-signup-popup-backdrop .ms-signup-popup-select{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none}@media (min-width:48rem){.ms-signup-popup-backdrop .ms-signup-popup-select{padding-block:calc(var(--spacing,.25rem) * 2)}}.ms-signup-popup-backdrop .ms-signup-popup-error{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.ms-signup-popup-backdrop .ms-signup-popup-error{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.ms-signup-popup-backdrop .ms-signup-popup-option{background-color:#1a1a1a}.ms-signup-popup-backdrop .ms-signup-popup-submit{cursor:pointer;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white,#fff);background-color:var(--color-white,#fff);width:100%;padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-black,#000);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.ms-signup-popup-backdrop .ms-signup-popup-submit:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-submit:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}}@media (min-width:48rem){.ms-signup-popup-backdrop .ms-signup-popup-submit{padding-block:calc(var(--spacing,.25rem) * 2)}}.ms-signup-popup-backdrop .ms-signup-popup-disclaimer{text-align:center;--tw-leading:var(--leading-relaxed,1.625);font-size:11px;line-height:var(--leading-relaxed,1.625);color:#fffc}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-disclaimer{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ms-signup-popup-backdrop .ms-signup-popup-disclaimer>div>p{padding-inline:calc(var(--spacing,.25rem) * 14);padding-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.ms-signup-popup-backdrop .ms-signup-popup-disclaimer strong{font-size:1.1em;font-weight:800}.ms-signup-popup-backdrop .ms-signup-popup-consent-disclaimer{margin-top:calc(var(--spacing,.25rem) * 4)}.ms-signup-popup-backdrop .ms-signup-popup-consent-label{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.ms-signup-popup-backdrop .ms-signup-popup-consent-checkbox{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:pointer;accent-color:var(--color-white,#fff);flex-shrink:0}.ms-signup-popup-backdrop .ms-signup-popup-disclaimer-text{--tw-leading:var(--leading-relaxed,1.625);font-size:11px;line-height:var(--leading-relaxed,1.625);color:#fffc}@supports (color:color-mix(in lab, red, red)){.ms-signup-popup-backdrop .ms-signup-popup-disclaimer-text{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ms-signup-popup-backdrop .ms-signup-popup-disclaimer-text p{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0} :root{--reanimate-on-scroll-by-default:0;--default-animation-duration:.8s;--default-animation-duration-step:.2s;--transition-delay-step:.15s;--blur-strength:0px;--translate-amount-x:20%;--translate-amount-y:40%;--staggered-step-amount:.25s;--delay-step-amount:.25s}@media (prefers-reduced-motion){.animate.show{transition:none!important}}.animate{opacity:0;filter:blur(var(--blur-strength));transition:transform var(--default-animation-duration) cubic-bezier(.22, 1, .36, 1), opacity var(--default-animation-duration) ease-out, filter calc(var(--default-animation-duration) * 2 / 3)}.animate.show{opacity:1;filter:blur()}.animate.show.fade-in{opacity:1;filter:blur();transition-delay:.5s}.animate.fade-in{opacity:0;filter:blur(var(--blur-strength));transition:opacity var(--default-animation-duration) ease-out}.animate.bottom-to-top{transform:translateY(var(--translate-amount-y))}.animate.show.bottom-to-top,.animate.show.top-to-bottom{transform:translateY(0)}.animate.right-to-left{transform:translateX(var(--translate-amount-x))}.animate.show.left-to-right,.animate.show.right-to-left{transform:translate(0)}.animate.top-to-bottom{transform:translateY(calc(var(--translate-amount-y) * -1))}.animate.left-to-right{transform:translateX(calc(var(--translate-amount-x) * -1))}.animate.staggered{transition-delay:calc(var(--delay-step-amount) * var(--index))}.animate.delay100,.animate.delay200,.animate.delay300,.animate.delay400,.animate.delay500,.animate.delay600,.animate.delay700,.animate.delay800,.animate.delay900,.animate.delay1000{transition-delay:calc(var(--delay-step-amount) * var(--delay))}.animate.duration100,.animate.duration200,.animate.duration300,.animate.duration400,.animate.duration500,.animate.duration600,.animate.duration700,.animate.duration800,.animate.duration900,.animate.duration1000{transition-duration:calc(var(--staggered-step-amount) * var(--duration))}.animate.staggered:nth-child(2){--index:1}.animate.staggered:nth-child(3){--index:2}.animate.staggered:nth-child(4){--index:3}.animate.staggered:nth-child(5){--index:4}.animate.staggered:nth-child(6){--index:5}.animate.staggered:nth-child(7){--index:6}.animate.staggered:nth-child(8){--index:7}.animate.staggered:nth-child(9){--index:8}.animate.staggered:nth-child(10){--index:9}.animate.delay100{--delay:1}.animate.delay200{--delay:2}.animate.delay300{--delay:3}.animate.delay400{--delay:4}.animate.delay500{--delay:5}.animate.delay600{--delay:6}.animate.delay700{--delay:7}.animate.delay800{--delay:8}.animate.delay900{--delay:9}.animate.delay1000{--delay:10}.animate.duration100{--duration:1}.animate.duration200{--duration:2}.animate.duration300{--duration:3}.animate.duration400{--duration:4}.animate.duration500{--duration:5}.animate.duration600{--duration:6}.animate.duration700{--duration:7}.animate.duration800{--duration:8}.animate.duration900{--duration:9}.animate.duration1000{--duration:10}.noblur{filter:blur()!important} .ms-gc-section{position:relative}.ms-gc-container{width:100%;max-width:1920px;margin-inline:auto}.ms-gc-media-col{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}@media (min-width:48rem){.ms-gc-media-col{aspect-ratio:533/400}}.ms-gc-media-col>:not(.ms-gc-cta){width:auto;max-width:100%;max-height:100%;display:block}.ms-gc-media-col img,.ms-gc-media-col video{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (max-width:767px){.ms-gc-media-col--mobile-ar{aspect-ratio:var(--ms-gc-mobile-ar)}}.ms-gc-media{border-radius:var(--radius-lg,.5rem);object-fit:cover;width:100%;height:100%}.ms-gc-icon-badge{margin-bottom:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);color:#fff;background-color:#222;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.ms-gc-icon{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}.ms-gc-heading{margin:calc(var(--spacing,.25rem) * 0)}main.rayne .ms-gc-heading{margin:calc(var(--spacing,.25rem) * 0);font-size:1.25rem}@media (min-width:48rem){main.rayne .ms-gc-heading{font-size:1.5rem}}.ms-gc-body,.ms-gc-body p{margin:calc(var(--spacing,.25rem) * 0)}main.rayne .ms-gc-body,main.rayne .ms-gc-body p{margin:calc(var(--spacing,.25rem) * 0);font-size:1.125rem}@media (min-width:48rem){main.rayne .ms-gc-body,main.rayne .ms-gc-body p{font-size:1.25rem}}.ms-gc-body{margin-top:calc(var(--spacing,.25rem) * 2)}.ms-gc-cta{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}[data-componentname=GenericColumns][data-theme=light]{display:block;color:#000!important;background-color:#fff!important}[data-componentname=GenericColumns][data-theme=dark]{display:block;color:#fff!important;background-color:#000!important}