:root,:host{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-slab-duo-regular:normal 400 1em/1 "Font Awesome 7 Slab Duo";--fa-font-slab-press-duo-regular:normal 400 1em/1 "Font Awesome 7 Slab Press Duo";--fa-font-pixel-regular:normal 400 1em/1 "Font Awesome 7 Pixel";--fa-font-mosaic-solid:normal 900 1em/1 "Font Awesome 7 Mosaic";--fa-font-vellum-solid:normal 900 1em/1 "Font Awesome 7 Vellum";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin:normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);overflow:visible}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714286em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);inset-block-start:.25em;inset-inline-start:calc(-1 * var(--fa-li-width,2em))}.fa-layers-counter,.fa-layers-text{text-align:center;display:inline-block;position:absolute}.fa-layers{text-align:center;vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);display:inline-block;position:relative}.fa-layers .svg-inline--fa{transform-origin:50%;margin:auto;position:absolute;inset:0}.fa-layers-text{transform-origin:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:100% 0;overflow:hidden}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 100%;top:auto}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 100%;top:auto;right:auto}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 0}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 0}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535715em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-canvas-square{margin-block-end:-.125em;padding-block:.125em}.fa-canvas-roomy{box-sizing:content-box;margin-block-end:-.25em;padding-block:.25em;padding-inline:.125em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(-1 * var(--fa-li-width,2em))}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1.5s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-flip-360{animation-name:fa-flip-360;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.75s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}.fa-spin-snap{animation-name:fa-spin-snap;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,3s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-snap-4{animation-name:fa-spin-snap-4;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2.4s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-snap-8{animation-name:fa-spin-snap-8;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,4s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-buzz{animation-name:fa-buzz;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.6s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-wag{animation-name:fa-wag;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.9s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out);transform-origin:bottom}.fa-float{animation-name:fa-float;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,3s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out);will-change:transform}.fa-swing{animation-name:fa-swing;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1.2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out);transform-origin:top}.fa-jello{animation-name:fa-jello;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.9s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out)}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-flip-360,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-buzz,.fa-float,.fa-jello,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag{transition:none!important;animation:none!important}}@keyframes fa-beat{0%{transform:scale(1)}25%{transform:scale(calc(1.25 * var(--fa-beat-scale,1.25)))}45%{transform:scale(calc(1.22 * var(--fa-beat-scale,1.22)))}65%{transform:scale(calc(1.25 * var(--fa-beat-scale,1.25)))}90%{transform:scale(1)}}@keyframes fa-bounce{0%{animation-timing-function:var(--fa-animation-timing);transform:scale(1)translateY(0)}14%{transform:scale(var(--fa-bounce-start-scale-x,1.06), var(--fa-bounce-start-scale-y,.94)) translateY(var(--fa-bounce-anticipation,3px));animation-timing-function:cubic-bezier(.33,0,.66,.33)}32%{transform:scale(var(--fa-bounce-jump-scale-x,.94), var(--fa-bounce-jump-scale-y,1.12)) translateY(calc(-1 * var(--fa-bounce-height,.5em)));animation-timing-function:cubic-bezier(.33,.66,.66,1)}52%{transform:scale(1, 1) translateY(calc(-1 * var(--fa-bounce-height,.5em) * 1.1));animation-timing-function:cubic-bezier(.5,0,1,.5)}70%{transform:scale(var(--fa-bounce-land-scale-x,1.06), var(--fa-bounce-land-scale-y,.92)) translateY(0);animation-timing-function:cubic-bezier(.33,.33,.66,1)}85%{transform:scale(.98, 1.04) translateY(calc(-2px * var(--fa-bounce-rebound,1)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{0%{opacity:1;animation-timing-function:cubic-bezier(.2,0,.4,1);transform:scale(1)}40%{opacity:var(--fa-fade-opacity,.4);animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes fa-beat-fade{0%{opacity:var(--fa-beat-fade-opacity,.4);animation-timing-function:cubic-bezier(.2,0,.4,1);transform:scale(1)}25%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}45%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.25));animation-timing-function:cubic-bezier(.4,0,.2,1)}65%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}}@keyframes fa-flip{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}35%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .6));animation-timing-function:linear}65%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .5));animation-timing-function:cubic-bezier(.33,.66,.66,1)}92%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-360deg))}}@keyframes fa-flip-360{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}50%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .6));animation-timing-function:cubic-bezier(.33,.66,.66,1)}80%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-360deg))}}@keyframes fa-shake{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(35deg)translate(1px)}20%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(-22deg)translate(-1px)}35%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(15deg)translate(1px)}50%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(-9deg)}65%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(5deg)}78%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(-3deg)}90%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}12%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(60deg)}16.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(60deg)}28.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(120deg)}33.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(120deg)}45.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}62%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(240deg)}66.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(240deg)}78.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(300deg)}83.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(300deg)}95.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-4{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}15%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}40%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}65%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}90%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-8{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}9%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(45deg)}12.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(45deg)}21.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}34%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(135deg)}37.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(135deg)}46.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}59%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(225deg)}62.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(225deg)}71.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}84%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(315deg)}87.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(315deg)}96.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-buzz{0%{animation-timing-function:cubic-bezier(.1,0,.9,1);transform:translate(0)rotate(0)}5%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.5deg)}10%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px))) rotate(-.5deg)}15%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.3deg)}20%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px))) rotate(-.3deg)}25%{transform:translateX(calc(var(--fa-buzz-distance,4px) * .7)) rotate(.2deg)}30%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px) * .7)) rotate(-.2deg)}35%{transform:translateX(calc(var(--fa-buzz-distance,4px) * .4)) rotate(.1deg)}40%{transform:translate(0)rotate(0)}to{transform:translate(0)rotate(0)}}@keyframes fa-wag{0%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(0)}12%{transform:rotate(var(--fa-wag-angle,12deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}24%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(2deg)}36%{transform:rotate(calc(var(--fa-wag-angle,12deg) * .85));animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(1deg)}58%{transform:rotate(calc(var(--fa-wag-angle,12deg) * .6));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-float{0%{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,.33)}15%{transform:translateY(calc(-.4 * var(--fa-float-height,6px))) translateX(var(--fa-float-drift,1px)) rotate(var(--fa-float-tilt,1deg)) scale(1, 1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}35%{transform:translateY(calc(-1 * var(--fa-float-height,6px))) translateX(0) rotate(0deg) scale(var(--fa-float-stretch-x,.98), var(--fa-float-stretch-y,1.03));animation-timing-function:cubic-bezier(.5,0,.5,0)}50%{transform:translateY(calc(-.92 * var(--fa-float-height,6px))) translateX(calc(-.5 * var(--fa-float-drift,1px))) rotate(calc(-.5 * var(--fa-float-tilt,1deg))) scale(.995, 1.01);animation-timing-function:cubic-bezier(.33,0,.66,.33)}70%{transform:translateY(calc(-.3 * var(--fa-float-height,6px))) translateX(calc(-1 * var(--fa-float-drift,1px))) rotate(calc(-1 * var(--fa-float-tilt,1deg))) scale(1, 1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}90%{transform:translateY(calc(.05 * var(--fa-float-height,6px))) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98))}}@keyframes fa-swing{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{transform:rotate(var(--fa-swing-angle,22deg));animation-timing-function:cubic-bezier(.3,0,.7,1)}18%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .85));animation-timing-function:cubic-bezier(.3,0,.7,1)}28%{transform:rotate(calc(var(--fa-swing-angle,22deg) * .65));animation-timing-function:cubic-bezier(.35,0,.65,1)}38%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .45));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:rotate(calc(var(--fa-swing-angle,22deg) * .25));animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .1));animation-timing-function:cubic-bezier(.4,0,.6,1)}64%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-jello{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:scale(1)}12%{transform:scale(var(--fa-jello-scale-x,1.15), calc(2 - var(--fa-jello-scale-x,1.15)));animation-timing-function:cubic-bezier(.3,0,.7,1)}24%{transform:scale(calc(2 - var(--fa-jello-scale-y,1.12)), var(--fa-jello-scale-y,1.12));animation-timing-function:cubic-bezier(.3,0,.7,1)}36%{transform:scale(calc(1 + (var(--fa-jello-scale-x,1.15) - 1) * .5), calc(2 - (1 + (var(--fa-jello-scale-x,1.15) - 1) * .5)));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:scale(calc(2 - (1 + (var(--fa-jello-scale-y,1.12) - 1) * .3)), calc(1 + (var(--fa-jello-scale-y,1.12) - 1) * .3));animation-timing-function:cubic-bezier(.4,0,.6,1)}58%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1.02,.98)}68%{transform:scale(1)}to{transform:scale(1)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse,#fff)}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-inverse{color:var(--fa-inverse,#fff)}.svg-inline--fa.fa-stack-1x{--fa-width:1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width:2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{z-index:var(--fa-stack-z-index,auto);margin:auto;position:absolute;inset:0}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0)scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px)scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px)scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px)scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px)scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px)scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px)scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px)scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px)scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translate(-100%)}[data-aos=slide-left]{transform:translate(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px)rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px)rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px)rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px)rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px)rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px)rotateX(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.fadeInUp{animation-name:fadeInUp}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@font-face{font-family:Aviano Sans;src:url(./reflection-AvianoSansBold-CDdl4Kmz.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(./reflection-Gotham-Book-DRQ59kre.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(./reflection-Gotham-Medium-CHZ7wGVH.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(./reflection-Gotham-Bold-DO4OKPpZ.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(./reflection-Gotham-MediumItalic-BpzP5Avz.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(./reflection-montserrat-latin-500-italic-DXA4yvBS.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@layer theme{:root,:host{--reflection-font-sans:"Gotham", sans-serif;--reflection-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--reflection-color-white:#fff;--reflection-default-font-family:var(--reflection-font-sans);--reflection-default-mono-font-family:var(--reflection-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--reflection-default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--reflection-default-font-feature-settings,normal);font-variation-settings:var(--reflection-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--reflection-default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--reflection-default-mono-font-feature-settings,normal);font-variation-settings:var(--reflection-default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.reflection\:relative{position:relative}.reflection\:isolate{isolation:isolate}.reflection\:w-full{width:100%}.reflection\:max-w-none{max-width:none}.reflection\:overflow-clip{overflow:clip}.reflection\:bg-white{background-color:var(--reflection-color-white)}.reflection\:antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}html:has(.reflection-page){--reflection-admin-offset:0px;scroll-behavior:smooth;scroll-padding-top:calc(24px + var(--reflection-admin-offset));scrollbar-gutter:stable}html:has(body.admin-bar .reflection-page){--reflection-admin-offset:32px}@media (width<=782px){html:has(body.admin-bar .reflection-page){--reflection-admin-offset:46px}}@media (width<=600px){html:has(body.admin-bar .reflection-page){--reflection-admin-offset:0px}}body.reflection-landing-page{background:#fff;margin:0}.reflection-page{--reflection-font-body:"Gotham", sans-serif;--reflection-font-heading:"Aviano Sans", sans-serif;--reflection-unit:calc(100cqw / 1440);--reflection-teal:#007581;--reflection-charcoal:#231f20;--reflection-muted:#334049;color:var(--reflection-charcoal);font-family:var(--reflection-font-body);font-size:16px;font-weight:400;line-height:1.5;container-type:inline-size}.reflection-page *,.reflection-page :before,.reflection-page :after{box-sizing:border-box}.reflection-page :where(h1,h2,h3,p,figure){margin:0}.reflection-page :where(h1,h2,h3){font-family:var(--reflection-font-heading);text-transform:uppercase;font-weight:700;line-height:1.25}.reflection-page h2{font-size:calc(29 * var(--reflection-unit));letter-spacing:.035em}.reflection-page :where(button,a){-webkit-tap-highlight-color:transparent}.reflection-page button{font:inherit;cursor:pointer}.reflection-page a{color:inherit;text-decoration:none}.reflection-page img{max-width:100%;display:block}.reflection-page [data-aos=fade-up]{transform:translateY(36px)}.reflection-page [data-aos=fade-down]{transform:translateY(-36px)}.reflection-page [data-aos=fade-right]{transform:translate(-36px)}.reflection-page [data-aos=fade-left]{transform:translate(36px)}.reflection-page [data-aos].aos-animate{opacity:1;transform:none}.reflection-hero-heading[data-aos=reflection-heading]>:is(h1,p),.reflection-hero-heading[data-aos=reflection-heading] .reflection-hero-eyebrow-label{opacity:0}.reflection-hero-heading[data-aos=reflection-heading] .reflection-hero-eyebrow-line{clip-path:inset(0 100% 0 0)}.reflection-hero-heading.aos-animate .reflection-hero-eyebrow-line{animation:.85s cubic-bezier(.45,0,.25,1) both reflection-hero-line-in}@keyframes reflection-hero-line-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.reflection-hero-heading.aos-animate .reflection-hero-eyebrow-label{animation:.6s ease-out .9s both fadeIn}.reflection-hero-heading.aos-animate>:is(h1,p){animation:1s cubic-bezier(.16,1,.3,1) both fadeInUp}.reflection-hero-heading.aos-animate>h1{animation-delay:1.05s}.reflection-hero-heading.aos-animate>p{animation-delay:1.25s}.reflection-hero-heading.aos-animate>.reflection-hero-description{animation:1.8s 1.25s both reflection-hero-description-in}@keyframes reflection-hero-description-in{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0)}}.reflection-wave>svg{width:100%;height:100%;display:block}.reflection-wave[data-aos=reflection-wave] .reflection-wave-trace{stroke-dasharray:1;stroke-dashoffset:1px}.reflection-wave.aos-animate .reflection-wave-trace{animation:1.6s cubic-bezier(.4,0,.2,1) both reflection-draw-path}@keyframes reflection-draw-path{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.reflection-page button:focus-visible,.reflection-page a:focus-visible{outline-offset:5px;outline:3px solid #19a9b7}.reflection-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reflection-skip{z-index:100;color:var(--reflection-teal);background:#fff;padding:12px 20px;position:fixed;top:10px;left:10px;transform:translateY(-180%)}.reflection-skip:focus{transform:translateY(0)}.reflection-top{isolation:isolate;background:#edf0f1;position:relative}.reflection-top:before{content:"";z-index:-1;top:calc(1513 * var(--reflection-unit));width:100%;height:calc(100% - 1513 * var(--reflection-unit));filter:grayscale();background:#edf0f1 var(--reflection-about-background) center calc(404.5 * var(--reflection-unit)) / 100% calc(809 * var(--reflection-unit)) repeat-y;background-blend-mode:multiply;position:absolute;left:0}.reflection-middle{margin-top:calc(-160 * var(--reflection-unit));position:relative}.reflection-about-layout-standard .reflection-middle{margin-top:calc(-157 * var(--reflection-unit))}.reflection-hero{height:calc(1625 * var(--reflection-unit));position:relative}.reflection-hero-background{width:calc(1360 * var(--reflection-unit));background:var(--reflection-hero-color);height:100%;position:absolute;inset:0 auto 0 0;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20xmlns='http://www.w3.org/2000/svg'%20width='1360'%20height='1625'%20viewBox='0%200%201360%201625'%3e%3cg%20transform='matrix(1%200%200%201%200%200)'%20opacity='1'%3e%3cpath%20fill='white'%20fill-rule='nonzero'%20d='M1360%201547.9843%20C1187.8064%201526.8373%201067.1416%201540.9609%20917.2266%201579.2997%20C619.6777%201655.3938%20350.9716%201624.3494%200.0039%201573.8055%20L0%201489.9999%20L0%200%20L1360%200%20L1360%201547.9843%20Z'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20xmlns='http://www.w3.org/2000/svg'%20width='1360'%20height='1625'%20viewBox='0%200%201360%201625'%3e%3cg%20transform='matrix(1%200%200%201%200%200)'%20opacity='1'%3e%3cpath%20fill='white'%20fill-rule='nonzero'%20d='M1360%201547.9843%20C1187.8064%201526.8373%201067.1416%201540.9609%20917.2266%201579.2997%20C619.6777%201655.3938%20350.9716%201624.3494%200.0039%201573.8055%20L0%201489.9999%20L0%200%20L1360%200%20L1360%201547.9843%20Z'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat}.reflection-hero-photo{object-fit:cover;width:100%;transform:scale(var(--reflection-hero-zoom,1));transform-origin:top;position:absolute;inset:0}.reflection-hero-shade:after{content:"";opacity:var(--reflection-hero-darken,0);pointer-events:none;background:#231f20;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.reflection-hero-photo{transform:none}}.reflection-hero-photo-fill{height:100%}.reflection-hero-photo-top{height:calc(907 * var(--reflection-unit))}.reflection-hero-shade{pointer-events:none;background:linear-gradient(#231f2000 25.33%,#231f20 59.78%),radial-gradient(50% 34% at 47% 29.54%,#0000 25%,#0000001f 48%,#00000061 73%,#000000b3 100%);position:absolute;inset:0}.reflection-hero-decoration{top:calc(200 * var(--reflection-unit));left:calc(720 * var(--reflection-unit));width:calc(545 * var(--reflection-unit));aspect-ratio:545/534;pointer-events:none;position:absolute}.reflection-deco-shape{position:absolute}.reflection-hero-background:not(.aos-animate) .reflection-deco-shape>i{opacity:0}.reflection-deco-lower{--reflection-deco-delay:1.4s;--reflection-deco-opacity:.85}.reflection-deco-main{--reflection-deco-delay:2.6s}.reflection-deco-small{--reflection-deco-delay:3.8s}.reflection-hero-background.aos-animate .reflection-deco-shape{animation:reflection-deco-rise 1.8s cubic-bezier(.25, .46, .45, .94) var(--reflection-deco-delay) backwards}.reflection-hero-background.aos-animate .reflection-deco-shape>i{animation:reflection-deco-reveal 1.8s ease-in-out var(--reflection-deco-delay) backwards}@keyframes reflection-deco-rise{0%{transform:translateY(calc(140 * var(--reflection-unit)))}to{transform:translateY(0)}}@keyframes reflection-deco-reveal{0%{opacity:0}to{opacity:var(--reflection-deco-opacity,1)}}.reflection-deco-main{--deco-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-12%20-12%20392%20314'%3e%3cdefs%3e%3cfilter%20id='soft'%20x='-20%25'%20y='-30%25'%20width='140%25'%20height='160%25'%3e%3cfeGaussianBlur%20stdDeviation='4'/%3e%3c/filter%3e%3c/defs%3e%3cpath%20fill='white'%20filter='url(%23soft)'%20d='M368%20261.8761%20C368%20276.8446%20354.9352%20288.4581%20340.0699%20286.7038%20L22.0699%20249.1747%20C9.4836%20247.6893%200%20237.0207%200%20224.347%20L0%2028.1239%20C0%2013.1554%2013.0647%201.5419%2027.9301%203.2962%20L345.9301%2040.8253%20C358.5164%2042.3107%20368%2052.9793%20368%2065.653%20L368%20261.8761%20Z'/%3e%3c/svg%3e");--deco-pad-x:3.26087%;--deco-pad-y:4.13793%;width:67.5229%;height:54.3071%;top:12.1723%;left:0}.reflection-deco-small{--deco-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-12%20-12%20161%20132'%3e%3cdefs%3e%3cfilter%20id='soft'%20x='-20%25'%20y='-30%25'%20width='140%25'%20height='160%25'%3e%3cfeGaussianBlur%20stdDeviation='4'/%3e%3c/filter%3e%3c/defs%3e%3cpath%20fill='white'%20filter='url(%23soft)'%20d='M137%2079.875%20C137%2094.8438%20123.9346%20106.4575%20109.0689%20104.7025%20L22.0689%2094.4315%20C9.483%2092.9456%200%2082.2772%200%2069.6039%20L0%2028.125%20C0%2013.1562%2013.0654%201.5425%2027.9311%203.2975%20L114.9311%2013.5685%20C127.517%2015.0544%20137%2025.7228%20137%2038.3961%20L137%2079.875%20Z'/%3e%3c/svg%3e");--deco-pad-x:8.75912%;--deco-pad-y:11.1111%;width:25.1376%;height:20.2247%;top:0;left:74.8624%}.reflection-deco-lower{--deco-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-12%20-12%20315%20253'%3e%3cdefs%3e%3cfilter%20id='soft'%20x='-20%25'%20y='-30%25'%20width='140%25'%20height='160%25'%3e%3cfeGaussianBlur%20stdDeviation='4'/%3e%3c/filter%3e%3c/defs%3e%3cpath%20fill='white'%20filter='url(%23soft)'%20d='M291%20200.8807%20C291%20215.8476%20277.938%20227.4606%20263.074%20225.7089%20L22.074%20197.3068%20C9.4859%20195.8233%200%20185.1538%200%20172.4786%20L0%2028.1193%20C0%2013.1524%2013.062%201.5394%2027.926%203.2911%20L268.926%2031.6932%20C281.5141%2033.1767%20291%2043.8462%20291%2056.5214%20L291%20200.8807%20Z'/%3e%3c/svg%3e");--deco-pad-x:4.12371%;--deco-pad-y:5.24018%;width:53.3945%;height:42.8839%;top:57.1161%;left:45.6881%}.reflection-deco-blur,.reflection-deco-tint{inset:calc(-1 * var(--deco-pad-y)) calc(-1 * var(--deco-pad-x));-webkit-mask:var(--deco-mask) center / 100% 100% no-repeat;-webkit-mask:var(--deco-mask) center / 100% 100% no-repeat;-webkit-mask:var(--deco-mask) center / 100% 100% no-repeat;mask:var(--deco-mask) center / 100% 100% no-repeat;opacity:var(--reflection-deco-opacity,1);position:absolute}.reflection-deco-blur{-webkit-backdrop-filter:blur(calc(var(--deco-blur) * var(--reflection-unit)));backdrop-filter:blur(calc(var(--deco-blur) * var(--reflection-unit)));-webkit-mask-image:var(--deco-mask), linear-gradient(180deg, transparent var(--deco-start), #000 var(--deco-peak), transparent var(--deco-end));-webkit-mask-image:var(--deco-mask), linear-gradient(180deg, transparent var(--deco-start), #000 var(--deco-peak), transparent var(--deco-end));-webkit-mask-image:var(--deco-mask), linear-gradient(180deg, transparent var(--deco-start), #000 var(--deco-peak), transparent var(--deco-end));mask-image:var(--deco-mask), linear-gradient(180deg, transparent var(--deco-start), #000 var(--deco-peak), transparent var(--deco-end));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.reflection-deco-lower .reflection-deco-blur{-webkit-mask-image:var(--deco-mask);-webkit-mask-image:var(--deco-mask);-webkit-mask-image:var(--deco-mask);mask-image:var(--deco-mask)}.reflection-deco-tint{background:linear-gradient(#00758100,#00758124)}.reflection-deco-lower .reflection-deco-tint{background:#0075811a}.reflection-landing-header{z-index:50;width:calc(1360 * var(--reflection-unit));height:calc(100 * var(--reflection-unit));padding-inline:calc(80 * var(--reflection-unit));justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 auto auto 0}.reflection-landing-header:before{content:"";z-index:-1;width:100%;height:calc(100 * var(--reflection-unit));background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20xmlns='http://www.w3.org/2000/svg'%20width='1360'%20height='100'%20viewBox='0%200%201360%20100'%3e%3cg%20transform='matrix(1%200%200%201%20-1935%20-3900)'%20opacity='1'%3e%3cpath%20fill='rgb(0,117,129)'%20fill-rule='nonzero'%20d='M4000%202000%20C4000%203104.5696%203104.5696%204000%202000%204000%20C895.4305%204000%200%203104.5696%200%202000%20C0%20895.4305%20895.4305%200%202000%200%20C3104.5696%200%204000%20895.4305%204000%202000%20Z'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat;animation:1.1s cubic-bezier(.16,1,.3,1) both reflection-header-curve-in;position:absolute;top:0;left:0}@keyframes reflection-header-curve-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.reflection-landing-logo{width:calc(209 * var(--reflection-unit));flex-shrink:0;height:100%}.reflection-landing-logo img{object-fit:contain;width:100%;height:100%}.reflection-animated-logo{width:100%;height:100%;display:block;position:relative}.reflection-logo-frames{aspect-ratio:209/100;background-image:url(./reflection-reflection-logo-intro-sprite-BPBouDJv.png);background-position:bottom;background-repeat:no-repeat;background-size:100% 4000%;width:100%;animation:1.3013s steps(39,end) both paused reflection-logo-film;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.reflection-logo-frames.reflection-logo-ready{animation-play-state:running}.reflection-logo-frames.reflection-logo-failed{background:url(./reflection-majestic-header-logo-DNfMEaOx.svg) 50%/contain no-repeat;animation:none}@keyframes reflection-logo-film{0%{background-position:top}to{background-position:bottom}}.reflection-landing-navigation{align-items:center;gap:calc(40 * var(--reflection-unit));flex:none;display:flex}.reflection-nav-list{align-items:center;gap:calc(40 * var(--reflection-unit));margin:0;padding:0;list-style:none;display:flex}.reflection-nav-item{position:relative}.reflection-nav-submenu{background:#231f20;min-width:200px;margin:0;padding:18px;list-style:none;display:none;position:absolute;top:100%;left:0}.reflection-nav-submenu .reflection-nav-item+.reflection-nav-item{margin-top:12px}.reflection-nav-item:hover>.reflection-nav-submenu,.reflection-nav-item:focus-within>.reflection-nav-submenu{display:block}.reflection-landing-navigation a{color:#fff;text-transform:uppercase;font-size:calc(14 * var(--reflection-unit));letter-spacing:.085em;white-space:nowrap;font-weight:700;text-decoration:none;transition:color .2s;display:inline-block;position:relative}.reflection-landing-navigation a:after{content:"";pointer-events:none;transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .3s linear;position:absolute;bottom:-.15em;left:0;transform:scaleX(0)}.reflection-landing-navigation a:is(:hover,:focus-visible,.reflection-navigation-active):after{transform:scaleX(1)}.reflection-mobile-toggle{display:none}.reflection-hero-tagline,.reflection-scroll-down{right:calc(21 * var(--reflection-unit));color:var(--reflection-teal);align-items:center;gap:calc(16 * var(--reflection-unit));writing-mode:vertical-rl;font-size:calc(16 * var(--reflection-unit));font-style:italic;font-weight:500;display:flex;position:absolute}.reflection-hero-tagline{top:calc(40 * var(--reflection-unit))}.reflection-hero-tagline>span{width:1px;height:calc(48 * var(--reflection-unit));background:#86c3cb}.reflection-scroll-down{z-index:2;top:calc(var(--reflection-scroll-top,1120) * var(--reflection-unit));font-size:calc(14 * var(--reflection-unit));letter-spacing:.12em;text-transform:uppercase;font-style:normal;font-weight:700}.reflection-scroll-down:before{content:"";position:absolute;inset:-8px -15px}.reflection-about-layout-overlap{--reflection-scroll-top:540}.reflection-page .reflection-scroll-down{color:var(--reflection-teal)}.reflection-scroll-down>span{width:1px;height:calc(48 * var(--reflection-unit));background:linear-gradient(to bottom, var(--reflection-teal) 0 20.8333%, #fff 20.8333% 100%)}.reflection-scroll-down>svg{display:none}.reflection-scroll-down.aos-animate{animation:2.8s ease-in-out infinite reflection-scroll-float}@keyframes reflection-scroll-float{0%,to{translate:0}50%{translate:0 6px}}.reflection-hero-heading{top:calc(260 * var(--reflection-unit));width:calc(850 * var(--reflection-unit));position:absolute;left:0}.reflection-eyebrow{align-items:center;gap:calc(16 * var(--reflection-unit));color:var(--reflection-teal);font-size:calc(14 * var(--reflection-unit));letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.5;display:flex}.reflection-eyebrow>span:not(.reflection-hero-eyebrow-label){height:1px;width:calc(110 * var(--reflection-unit));background:#c1c6c8}.reflection-hero-eyebrow{margin-bottom:calc(40 * var(--reflection-unit));font-size:calc(15 * var(--reflection-unit))}.reflection-hero-eyebrow-line{width:calc(506 * var(--reflection-unit));color:#c1c6c8;flex-shrink:0;height:1px;overflow:visible}.reflection-hero-heading h1{padding-left:calc(80 * var(--reflection-unit));color:#fff;font-size:calc(36 * var(--reflection-unit));letter-spacing:.055em;white-space:nowrap;line-height:1.72}.reflection-hero-heading>p{margin-top:calc(24 * var(--reflection-unit));padding-left:calc(80 * var(--reflection-unit));color:#fff;font-size:calc(17 * var(--reflection-unit));font-style:italic;font-weight:500}.reflection-hero-heading>.reflection-hero-description{width:calc(500 * var(--reflection-unit));max-width:100%;font-size:calc(21 * var(--reflection-unit));white-space:pre-line;overflow-wrap:anywhere;font-style:normal;line-height:1.65}.reflection-product-intro{top:calc(734 * var(--reflection-unit));grid-template-columns:calc(540 * var(--reflection-unit)) calc(600 * var(--reflection-unit));gap:calc(80 * var(--reflection-unit));width:calc(1360 * var(--reflection-unit));padding-inline:calc(80 * var(--reflection-unit));display:grid;position:absolute;left:0}.reflection-description-card{margin-top:calc(120 * var(--reflection-unit));padding:calc(40 * var(--reflection-unit)) calc(60 * var(--reflection-unit));min-height:calc(621 * var(--reflection-unit));background:#ffffff80;align-self:start}.reflection-description-card h2{font-size:calc(28 * var(--reflection-unit));white-space:nowrap}.reflection-product-subtitle{font-size:calc(18 * var(--reflection-unit));font-style:italic;font-weight:500;line-height:1.5;margin-top:calc(24 * var(--reflection-unit))!important}.reflection-description-rule{height:1px;margin-block:calc(36 * var(--reflection-unit));background:#c1c6c8}.reflection-product-description{color:#292526;font-size:calc(16 * var(--reflection-unit));line-height:1.5}.reflection-product-subtitle,.reflection-product-description,.reflection-feature-description,.reflection-sound-copy>p,.reflection-dialog-copy>p{white-space:pre-line}.reflection-intro-product{width:100%;height:calc(400 * var(--reflection-unit));margin-top:calc(-100 * var(--reflection-unit));object-fit:contain}.reflection-about{--reflection-about-rail:calc(200 * var(--reflection-unit));--reflection-about-surface-width:calc(1240 * var(--reflection-unit));--reflection-about-wave-height:calc(391.693 * var(--reflection-unit));padding-left:var(--reflection-about-rail);position:relative}.reflection-background-label{top:calc(166 * var(--reflection-unit));left:calc(45 * var(--reflection-unit));color:#00758140;writing-mode:vertical-rl;font-family:Montserrat,sans-serif;font-size:calc(75 * var(--reflection-unit));text-transform:uppercase;white-space:nowrap;font-style:italic;font-weight:500;line-height:1.2;position:absolute}.reflection-background-label-compact{font-family:var(--reflection-font-body);top:calc(var(--reflection-about-wave-height) + 25 * var(--reflection-unit));left:calc(80 * var(--reflection-unit));color:#fff;font-size:calc(14 * var(--reflection-unit));letter-spacing:.12em;font-style:normal;font-weight:700}.reflection-about-heading{z-index:1;height:var(--reflection-about-wave-height);pointer-events:none;position:relative}.reflection-about-parallax{height:100%;transform:translate3d(0, var(--reflection-wave-pin-y,0px), 0);pointer-events:none;position:relative}@media (prefers-reduced-motion:reduce){.reflection-about-parallax{transform:none}}.reflection-wave-about{width:100%;height:100%;position:relative}.reflection-wave-about:before{content:"";width:100%;height:calc(370 * var(--reflection-unit));-webkit-backdrop-filter:blur(calc(20 * var(--reflection-unit)));backdrop-filter:blur(calc(20 * var(--reflection-unit)));clip-path:inset(0 0 0 100%);background:#edf0f199;position:absolute;top:0;left:0;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1240'%20height='370'%20viewBox='0%200%201240%20370'%3e%3c!--%20Customer%20confirmation%20frames%2014432:1437%20/%2014432:1682.%20Original%20vector%20geometry%20and%20paints.%20--%3e%3cdefs%3e%3c/defs%3e%3cg%20transform='matrix(-1%200%200%201%201240%200)'%3e%3cpath%20d='M%20836.295%20280.8601%20C%20527.6108%20122.3376%20327.8893%20-20.6362%200%202.4628%20L%200%20370%20L%201240%20370%20L%201240%20304.5%20C%201120.501%20336.5%20962.4458%20345.644%20836.295%20280.8601%20Z%20'%20fill='white'%20opacity='1'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1240'%20height='370'%20viewBox='0%200%201240%20370'%3e%3c!--%20Customer%20confirmation%20frames%2014432:1437%20/%2014432:1682.%20Original%20vector%20geometry%20and%20paints.%20--%3e%3cdefs%3e%3c/defs%3e%3cg%20transform='matrix(-1%200%200%201%201240%200)'%3e%3cpath%20d='M%20836.295%20280.8601%20C%20527.6108%20122.3376%20327.8893%20-20.6362%200%202.4628%20L%200%20370%20L%201240%20370%20L%201240%20304.5%20C%201120.501%20336.5%20962.4458%20345.644%20836.295%20280.8601%20Z%20'%20fill='white'%20opacity='1'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat}.reflection-wave-about.aos-animate:before{animation:1.6s cubic-bezier(.4,0,.2,1) both reflection-about-surface-in}.reflection-wave-about.reflection-wave-static:before{clip-path:none}.reflection-wave-about>svg{position:relative;overflow:visible}.reflection-about-layout-standard .reflection-about{--reflection-about-surface-width:calc(1240 * var(--reflection-unit));--reflection-about-wave-height:calc(370 * var(--reflection-unit))}.reflection-about-layout-standard .reflection-background-label:not(.reflection-background-label-compact){top:calc(var(--reflection-about-wave-height) + 25 * var(--reflection-unit))}@keyframes reflection-about-surface-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.reflection-about-wave-label{top:calc(285 * var(--reflection-unit));left:calc(80 * var(--reflection-unit));max-width:calc(100% - 80 * var(--reflection-unit));color:#0000;font-family:Montserrat,sans-serif;font-size:calc(75 * var(--reflection-unit));letter-spacing:.055em;text-transform:uppercase;overflow-wrap:anywhere;background:linear-gradient(90deg,#edf0f1cc 30.336%,#00758133 79.808%,#333f4833);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500;line-height:1.15;position:absolute}.reflection-about-layout-standard .reflection-about-wave-label{top:calc(260 * var(--reflection-unit));background-image:linear-gradient(90deg,#333f4833,#00758133 20.192%,#edf0f1cc)}.reflection-about-heading+.reflection-about-content{margin-top:-1px;position:relative}.reflection-about-content{min-height:calc(595 * var(--reflection-unit));padding:calc(60 * var(--reflection-unit)) calc(80 * var(--reflection-unit)) calc(80 * var(--reflection-unit));background:#fff}.reflection-about-subtitle{font-size:calc(17 * var(--reflection-unit));font-style:italic;font-weight:500;margin-top:calc(24 * var(--reflection-unit))!important}.reflection-about-copy{margin-top:calc(34 * var(--reflection-unit));padding-top:calc(24 * var(--reflection-unit));color:var(--reflection-muted);font-size:calc(16 * var(--reflection-unit));border-top:1px solid #d7dcde;line-height:1.5}.reflection-about-copy p+p{margin-top:calc(24 * var(--reflection-unit))}.reflection-series-visual{height:calc(431 * var(--reflection-unit));background:#2e211d;position:relative;overflow:hidden}.reflection-series-swiper,.reflection-feature-swiper{width:100%;height:100%}.reflection-series-swiper .swiper-slide,.reflection-feature-swiper .swiper-slide{overflow:hidden}.reflection-series-swiper img{object-fit:cover;width:100%;height:100%}.reflection-series-arrow{z-index:2;color:#fff;opacity:0;background:#0000008c;border:1px solid #fff6;border-radius:50%;place-items:center;width:44px;height:44px;transition:opacity .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.reflection-series-previous{left:16px}.reflection-series-next{right:16px}.reflection-series-visual:hover .reflection-series-arrow,.reflection-series-visual:focus-within .reflection-series-arrow{opacity:1}.reflection-series-counter{z-index:2;bottom:calc(16 * var(--reflection-unit));gap:calc(6 * var(--reflection-unit));font-size:calc(15 * var(--reflection-unit));color:#fff;pointer-events:none;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.reflection-series-counter>span:first-child{width:calc(48 * var(--reflection-unit));height:1px;margin-right:calc(6 * var(--reflection-unit));background:#fff}.reflection-series-counter>span:last-child{color:#65c5ca}.reflection-brand-video{--brand-u:calc(100cqw / 1440);--brand-inset:calc(200 * var(--brand-u));padding-top:calc(40 * var(--brand-u));background:0 0;position:relative}.reflection-wave-video{z-index:1;top:calc(-40 * var(--reflection-unit));width:100%;height:calc(290 * var(--reflection-unit));pointer-events:none;position:absolute;left:0}.reflection-brand-stage{z-index:2;height:calc(752 * var(--reflection-unit));padding-left:var(--brand-inset);background:#fff;margin-top:0;position:relative;overflow:clip}.reflection-brand-player{background:#000;width:100%;height:100%;position:relative}.reflection-brand-player>img{object-fit:cover;width:100%;height:100%}.reflection-brand-preview{pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}.reflection-brand-preview>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reflection-brand-preview .reflection-playerjs{aspect-ratio:auto;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.reflection-brand-preview video,.reflection-brand-preview iframe{visibility:visible}.reflection-brand-open{background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.reflection-brand-play{left:50%;bottom:calc(80 * var(--reflection-unit));color:#fff;opacity:.9;border:1px solid #fff9;border-radius:50%;place-items:center;width:56px;height:56px;transition:opacity .25s,transform .25s;display:grid;position:absolute;transform:translate(-50%)scale(1)}.reflection-brand-open:hover .reflection-brand-play,.reflection-brand-open:focus-visible .reflection-brand-play{opacity:1;transform:translate(-50%)scale(1.08)}.reflection-page .reflection-brand-wave-title{z-index:2;margin-left:var(--brand-inset);font:italic 500 max(24px, calc(75 * var(--brand-u))) / 1.2 "Montserrat", sans-serif;letter-spacing:.08em;color:#0000;overflow-wrap:anywhere;width:fit-content;max-width:calc(100% - var(--brand-inset));background:linear-gradient(90deg,#edf0f1cc 30.336%,#00758133 79.808%,#333f4833);-webkit-background-clip:text;background-clip:text;position:relative}.reflection-brand-label{z-index:3;width:max-content;max-width:100%;min-width:min(100%, calc(583 * var(--brand-u)));padding:calc(40 * var(--brand-u)) calc(40 * var(--brand-u)) calc(40 * var(--brand-u)) calc(24 * var(--brand-u));isolation:isolate;border-radius:0 calc(40 * var(--brand-u)) calc(40 * var(--brand-u)) 0;pointer-events:none;background:0 0;position:relative}.reflection-brand-label:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(calc(20 * var(--brand-u)));backdrop-filter:blur(calc(20 * var(--brand-u)));background:#fff6;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000059 0% 40%,#000 65%);mask-image:linear-gradient(#00000059 0% 40%,#000 65%)}.reflection-brand-label .reflection-eyebrow{gap:calc(16 * var(--brand-u));font-size:max(10px, calc(15 * var(--brand-u)));line-height:1.4}.reflection-brand-label .reflection-eyebrow>span{width:calc(160 * var(--brand-u));flex-shrink:0}.reflection-features{height:calc(1044 * var(--reflection-unit));padding:calc(80 * var(--reflection-unit)) calc(165 * var(--reflection-unit));background:#fff}.reflection-feature-stage{touch-action:pan-y pinch-zoom;width:100%;height:100%;position:relative}.reflection-feature-card{cursor:grab;-webkit-user-select:none;user-select:none}.reflection-feature-card:active{cursor:grabbing}.reflection-feature-photo-wrap{width:100%;height:calc(739 * var(--reflection-unit));clip-path:inset(0 1px);overflow:hidden}.reflection-feature-photo{object-fit:cover;width:100%;height:100%;animation:.35s ease-out reflection-image-in}.reflection-feature-photo-zoom{object-fit:cover;transform:scale(1.24)}.reflection-feature-video-button{background:0 0;border:0;width:100%;position:absolute;inset:0}.reflection-feature-controls{z-index:2;top:calc(424 * var(--reflection-unit));left:calc(225 * var(--reflection-unit));grid-template-columns:calc(40 * var(--reflection-unit)) calc(533 * var(--reflection-unit)) calc(40 * var(--reflection-unit));gap:calc(24 * var(--reflection-unit));align-items:center;display:grid;position:absolute}.reflection-round-button{width:calc(40 * var(--reflection-unit));height:calc(40 * var(--reflection-unit));color:#687a80;background:#edf0f1;border:0;border-radius:50%;place-items:center;min-width:32px;min-height:32px;transition:background-color .2s,color .2s,transform .2s;display:grid}.reflection-round-button:not(:disabled):hover{transform:scale(1.1)}.reflection-round-button:not(:disabled):is(:hover,:focus-visible){background:var(--reflection-teal);color:#fff}.reflection-feature-card{min-height:calc(333 * var(--reflection-unit));padding:calc(40 * var(--reflection-unit)) calc(80 * var(--reflection-unit));background:#f4f6f7}.reflection-feature-card .reflection-eyebrow{font-size:calc(13 * var(--reflection-unit));gap:calc(14 * var(--reflection-unit));white-space:nowrap}.reflection-feature-card .reflection-eyebrow>span{width:calc(104 * var(--reflection-unit));flex-shrink:0}.reflection-feature-card h2{margin-top:calc(24 * var(--reflection-unit));margin-bottom:calc(40 * var(--reflection-unit));font-size:calc(27 * var(--reflection-unit));white-space:nowrap}.reflection-feature-card h2.reflection-feature-title-long{font-size:calc(21 * var(--reflection-unit));min-height:calc(33.75 * var(--reflection-unit))}.reflection-feature-category{font-size:calc(14 * var(--reflection-unit));text-transform:uppercase;font-weight:500}.reflection-feature-description{padding-top:calc(16 * var(--reflection-unit));color:var(--reflection-muted);font-size:calc(16 * var(--reflection-unit));border-top:1px solid #e6e9eb;line-height:1.5;margin-top:calc(16 * var(--reflection-unit))!important}.reflection-feature-timeline{top:calc(769 * var(--reflection-unit));border-bottom:1px solid #d7dcde;width:100%;position:absolute;left:0;overflow-x:auto}.reflection-feature-timeline-track{width:100%;min-width:calc(var(--reflection-feature-count) * 44px);display:flex;position:relative}.reflection-feature-timeline button{justify-content:flex-end;align-items:center;gap:calc(8 * var(--reflection-unit));width:0;height:calc(70 * var(--reflection-unit));padding:calc(10 * var(--reflection-unit)) calc(10 * var(--reflection-unit)) calc(8 * var(--reflection-unit));color:var(--reflection-muted);font-size:calc(14 * var(--reflection-unit));background:0 0;border:0;flex-direction:column;flex:1 0 44px;line-height:1;display:flex;position:relative}.reflection-feature-timeline button.reflection-tick-active{color:var(--reflection-teal);font-weight:400}.reflection-feature-timeline button.reflection-tick-active>span{transform:translateY(calc(-10 * var(--reflection-unit)))}.reflection-note-slot{width:calc(27 * var(--reflection-unit));height:calc(24 * var(--reflection-unit));place-items:center;display:grid}.reflection-note-slot img{width:auto;max-width:100%;height:100%;transition:opacity .2s}.reflection-tick-active .reflection-note-slot img{opacity:0}.reflection-feature-note{width:calc(27 * var(--reflection-unit));height:100%;color:var(--reflection-teal);pointer-events:none;transition:left .6s cubic-bezier(.45,0,.25,1);position:absolute;bottom:0;transform:translate(-50%)}.reflection-feature-note>img{bottom:calc(18 * var(--reflection-unit));width:100%;height:calc(24 * var(--reflection-unit));position:absolute}.reflection-feature-note:after{content:"";width:1px;height:calc(11 * var(--reflection-unit));background:currentColor;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.reflection-note-floating{animation:.6s ease-in-out reflection-note-float}@keyframes reflection-note-float{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(calc(-12 * var(--reflection-unit))) rotate(-12deg)}70%{transform:translateY(calc(-6 * var(--reflection-unit))) rotate(7deg)}}.reflection-feature-footer{top:calc(864 * var(--reflection-unit));width:100%;color:var(--reflection-muted);font-size:calc(13 * var(--reflection-unit));text-transform:uppercase;justify-content:space-between;display:flex;position:absolute;left:0}.reflection-sound{min-height:calc(1183 * var(--reflection-unit));padding:calc(80 * var(--reflection-unit)) calc(24 * var(--reflection-unit));background:var(--reflection-sound-color);color:#fff;position:relative}.reflection-sound:before{content:"";z-index:-1;background:var(--reflection-sound-background) center / cover no-repeat;opacity:.22;filter:blur(2px);position:absolute;inset:0}.reflection-sound{isolation:isolate}.reflection-sound-heading{width:max-content;max-width:100%;margin-inline:auto}.reflection-sound-heading .reflection-eyebrow{margin-bottom:calc(24 * var(--reflection-unit))}.reflection-sound-heading .reflection-eyebrow>span{width:calc(160 * var(--reflection-unit))}.reflection-sound-heading h2{font-size:calc(29 * var(--reflection-unit))}.reflection-sound-carousel{--reflection-sound-card-width:calc(400 * var(--reflection-unit));margin-top:calc(40 * var(--reflection-unit));margin-inline:calc(-24 * var(--reflection-unit));display:block}.reflection-sound-media-stage{min-width:0;position:relative}.reflection-sound-controls{z-index:20;width:calc(var(--reflection-sound-card-width) + 64 * var(--reflection-unit));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.reflection-sound-controls button{pointer-events:auto;box-shadow:0 1px 8px #0003}.reflection-sound-counter{color:#a8b9bc;margin-top:12px!important;font-size:11px!important}.reflection-sound-swiper{width:100%;height:calc(var(--reflection-sound-card-width) * 1.7775);overflow:hidden}.reflection-sound-swiper .swiper-slide{width:calc(var(--reflection-sound-card-width) * .55);height:100%}.reflection-sound-slide-content{width:var(--reflection-sound-card-width);height:100%;margin-left:calc(var(--reflection-sound-card-width) * -.5);transform-origin:50% 74%;position:relative;left:50%}.reflection-sound-card{color:#fff;text-align:left;background:#01323a;border:0;width:100%;height:100%;padding:0;transition:opacity .4s;display:block;position:relative}.reflection-sound-card-decoration{aspect-ratio:800/311;width:100%;height:auto}.reflection-sound-card-media{aspect-ratio:1;background:#050505;width:100%;display:block;position:relative}.reflection-sound-card-media>img{object-fit:cover;width:100%;height:100%}.reflection-sound-card-text{min-height:calc(var(--reflection-sound-card-width) * .38875);padding:calc(var(--reflection-sound-card-width) * .03) calc(var(--reflection-sound-card-width) * .1);font-family:var(--reflection-font-heading);font-weight:700;font-size:calc(var(--reflection-sound-card-width) * .035);text-transform:uppercase;display:block}.reflection-sound-card-title{border-bottom:1px solid #fff9;padding-bottom:4px;line-height:1.4;display:block}.reflection-sound-card-subtitle,.reflection-sound-card-detail{white-space:pre-line;margin-top:4px;line-height:1.5;display:block}.reflection-sound-card-detail{font-size:calc(var(--reflection-sound-card-width) * .03)}.reflection-sound-slide-caption{width:100%;font-size:calc(var(--reflection-sound-card-width) * .059);margin-top:16px;line-height:1.4;transition:opacity .3s;position:absolute;top:100%;left:0}.reflection-sound-swiper .swiper-slide:not(.swiper-slide-active) .reflection-sound-card{opacity:.6}.reflection-sound-swiper .swiper-slide-active .reflection-sound-slide-caption{opacity:0}.reflection-sound-swiper .swiper-slide:not(.swiper-slide-active) .reflection-large-play{color:#fff;background:0 0;border:2px solid #fff;width:72px;min-width:0;height:72px;min-height:0;inset:auto 16px 16px auto;transform:none}.reflection-sound-player{background:#003b41;border:0;width:100%;padding:0;display:block;position:relative}.reflection-sound-player>img{aspect-ratio:1080/1920;object-fit:cover;width:100%;height:auto;animation:.35s ease-out reflection-image-in}.reflection-large-play{width:calc(80 * var(--reflection-unit));height:calc(80 * var(--reflection-unit));min-width:52px;min-height:52px;color:var(--reflection-charcoal);font-size:calc(26 * var(--reflection-unit));background:#fff;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 16px #00000026}.reflection-large-play .svg-inline--fa{margin-left:4px}.reflection-sound-player:hover .reflection-large-play{transform:translate(-50%,-50%)scale(1.08)}.reflection-sound-copy{width:var(--reflection-sound-card-width);margin:calc(24 * var(--reflection-unit)) auto 0}.reflection-sound-copy h3{padding-bottom:calc(16 * var(--reflection-unit));font-size:calc(16 * var(--reflection-unit));white-space:nowrap;border-bottom:1px solid #ffffff40}.reflection-sound-copy>p{margin-top:calc(16 * var(--reflection-unit));font-size:calc(16 * var(--reflection-unit));line-height:1.5}.reflection-page .reflection-watch-demo{align-items:center;gap:calc(12 * var(--reflection-unit));width:fit-content;margin-top:calc(20 * var(--reflection-unit));color:#26a9b5;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0;transition:color .2s;display:flex;font-size:calc(14 * var(--reflection-unit))!important;font-weight:700!important}.reflection-page .reflection-watch-demo:hover{color:#fff}.reflection-landing-footer{align-items:end;gap:calc(16 * var(--reflection-unit)) calc(40 * var(--reflection-unit));min-height:calc(188 * var(--reflection-unit));padding:calc(25 * var(--reflection-unit)) calc(80 * var(--reflection-unit)) calc(60 * var(--reflection-unit));background:var(--reflection-footer-color) var(--reflection-footer-background) center / cover no-repeat;color:#fff;border-top:1px solid #8a8e90;flex-wrap:wrap;display:flex}.reflection-footer-brand{min-width:0;margin-right:auto}.reflection-footer-brand img{width:calc(125 * var(--reflection-unit));height:calc(60 * var(--reflection-unit));object-fit:contain}.reflection-footer-brand>p{margin-top:calc(16 * var(--reflection-unit));font-size:calc(17 * var(--reflection-unit));text-transform:uppercase;white-space:nowrap;font-style:italic;font-weight:500}.reflection-footer-model{color:#768288;font-size:calc(12 * var(--reflection-unit));text-transform:uppercase;white-space:nowrap;margin-bottom:calc(3 * var(--reflection-unit))!important}.reflection-social{align-items:center;gap:calc(24 * var(--reflection-unit));color:#00a0ad;font-size:calc(22 * var(--reflection-unit));display:flex}.reflection-social a{width:calc(24 * var(--reflection-unit));height:calc(24 * var(--reflection-unit));place-items:center;display:grid}.reflection-social a:hover{color:#fff}.reflection-video-dialog{color:#fff;background:#151213;border:1px solid #546166;width:min(900px,100vw - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow:clip}.reflection-video-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9}.reflection-dialog-content{grid-template-rows:minmax(0,auto);grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-height:calc(100dvh - 42px);display:grid;position:relative}.reflection-dialog-close{z-index:10;color:#fff;background:#231f20;border:1px solid #66757b;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;right:16px}.reflection-dialog-playable{flex-direction:column;display:flex}.reflection-dialog-playable .reflection-media{flex:none;max-height:60dvh;overflow:clip}.reflection-dialog-playable .reflection-playerjs{max-height:60dvh}.reflection-media{background:#000;min-width:0;position:relative}.reflection-media:focus-visible{outline-offset:-3px;outline:3px solid #19a9b7}.reflection-playerjs{aspect-ratio:16/9;width:100%}.reflection-media-placeholder{place-items:center;min-height:min(350px,50dvh);display:grid}.reflection-media-placeholder img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:75dvh}.reflection-media-status{text-align:center;color:#fff;position:absolute;inset:50% 20px auto}.reflection-dialog-playable .reflection-dialog-copy{align-self:stretch;padding-top:24px}.reflection-dialog-copy{overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-width:none;align-self:center;min-width:0;min-height:0;max-height:calc(100dvh - 42px);padding:70px 32px 40px;overflow-y:auto}.reflection-dialog-copy::-webkit-scrollbar{display:none}.reflection-dialog-copy h2{margin-block:20px;font-size:22px;line-height:1.65}.reflection-dialog-copy>p:last-child{color:#c1c6c8;font-size:15px}@keyframes reflection-image-in{0%{opacity:.4}to{opacity:1}}@media (width>=1100.01px){.reflection-product-intro{top:calc(734 * var(--reflection-unit) + 40px)}html:has(.reflection-page){scroll-padding-top:calc(100vw * 100 / 1440 + 24px + var(--reflection-admin-offset))}.reflection-landing-header{top:var(--reflection-admin-offset);width:calc(1360 * var(--reflection-unit));gap:calc(40 * var(--reflection-unit));margin-bottom:calc(-100 * var(--reflection-unit));transition:background-color .2s;position:sticky}.reflection-landing-header:is(.reflection-header-scrolled,.reflection-header-overflow){background-color:#007581;width:100%}.reflection-landing-header.reflection-header-overflow{transition:none}}@media (width<=1100px){html:has(.reflection-page){--reflection-nav-height:64px;scroll-padding-top:calc(var(--reflection-nav-height) + 24px + var(--reflection-admin-offset))}.reflection-page{--reflection-font-body:"Gotham", sans-serif;--reflection-font-heading:"Aviano Sans", sans-serif;--reflection-unit:1px;font-size:14px}.reflection-page h2{font-size:clamp(20px,3.5vw,28px)}.reflection-hero{height:auto;min-height:1180px;padding-top:var(--reflection-nav-height);background:var(--reflection-hero-color);padding-bottom:80px;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20xmlns='http://www.w3.org/2000/svg'%20width='1360'%20height='1625'%20viewBox='0%200%201360%201625'%3e%3cg%20transform='matrix(1%200%200%201%200%200)'%20opacity='1'%3e%3cpath%20fill='white'%20fill-rule='nonzero'%20d='M1360%201547.9843%20C1187.8064%201526.8373%201067.1416%201540.9609%20917.2266%201579.2997%20C619.6777%201655.3938%20350.9716%201624.3494%200.0039%201573.8055%20L0%201489.9999%20L0%200%20L1360%200%20L1360%201547.9843%20Z'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20xmlns='http://www.w3.org/2000/svg'%20width='1360'%20height='1625'%20viewBox='0%200%201360%201625'%3e%3cg%20transform='matrix(1%200%200%201%200%200)'%20opacity='1'%3e%3cpath%20fill='white'%20fill-rule='nonzero'%20d='M1360%201547.9843%20C1187.8064%201526.8373%201067.1416%201540.9609%20917.2266%201579.2997%20C619.6777%201655.3938%20350.9716%201624.3494%200.0039%201573.8055%20L0%201489.9999%20L0%200%20L1360%200%20L1360%201547.9843%20Z'/%3e%3c/g%3e%3c/svg%3e") 0 0/100% 100% no-repeat}.reflection-hero-background{width:100%;-webkit-mask:none;mask:none}.reflection-page .reflection-hero-photo-fill{display:none}.reflection-hero-photo-top{object-fit:cover;object-position:center top;height:680px}.reflection-hero-shade{height:1180px;top:0}.reflection-hero-decoration{width:55%;top:150px;left:40%}.reflection-landing-header{top:var(--reflection-admin-offset);width:100%;height:var(--reflection-nav-height);margin-bottom:calc(0px - var(--reflection-nav-height));padding-left:24px;padding-right:max(12px, env(safe-area-inset-right));background:0 0;position:sticky}.reflection-landing-header:has(.reflection-navigation-open){background:#007581}.reflection-landing-header:before{width:min(clamp(300px,48vw,480px),100% - 72px);height:calc(var(--reflection-nav-height) + 12px);background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%2076'%20preserveAspectRatio='none'%3e%3cpath%20fill='%23007581'%20d='M0%200H480C364%2041%20185%2076%2042%2076L0%2075Z'/%3e%3c/svg%3e") 0 0/100% 100% no-repeat}.reflection-top:before{background-position:50%;background-size:auto 50%;height:calc(100% - 1100px);top:1100px}.reflection-middle,.reflection-about-layout-standard .reflection-middle{margin-top:calc(4.12903px - 12.9032cqw)}.reflection-landing-logo{width:170px}.reflection-mobile-toggle{z-index:10;color:#fff;background:#007581;border:0;border-radius:42% 58% 46% 54%/56% 44% 60% 40%;flex-shrink:0;place-items:center;width:52px;height:44px;display:grid;position:relative}.reflection-landing-navigation{width:100%;max-height:calc(100dvh - var(--reflection-nav-height) - var(--reflection-admin-offset));background:#007581;border-bottom:1px solid #007581;padding:24px;display:none;position:absolute;top:100%;left:0;overflow-y:auto}.reflection-landing-navigation.reflection-navigation-open{flex-direction:column;align-items:start;gap:24px;display:flex}.reflection-landing-navigation a{font-size:13px}.reflection-nav-list{flex-direction:column;align-items:start;gap:24px;width:100%}.reflection-nav-submenu{background:0 0;padding:16px 0 0 20px;display:block;position:static}.reflection-hero-heading{width:100%;margin-top:130px;position:relative;top:auto;left:auto}.reflection-hero-eyebrow{margin-bottom:24px;font-size:12px}.reflection-hero-eyebrow-line{width:22%}.reflection-hero-heading h1{white-space:normal;padding-inline:24px;font-size:clamp(25px,5vw,39px);line-height:1.5}.reflection-hero-heading>p{margin-top:16px;padding-inline:24px;font-size:13px}.reflection-hero-heading>.reflection-hero-description{width:min(100%,480px);font-size:17px}.reflection-hero-tagline{display:none}.reflection-scroll-down{font-size:10px;top:430px;right:24px}.reflection-product-intro{flex-direction:column-reverse;gap:20px;width:100%;margin-top:180px;padding-inline:24px;display:flex;position:relative;top:auto;left:auto}.reflection-intro-product{align-self:end;width:min(85%,520px);height:auto;margin-top:-20px}.reflection-description-card{align-self:start;width:min(100%,580px);min-height:0;margin-top:0;padding:32px}.reflection-description-card h2{white-space:normal;font-size:clamp(20px,3.5vw,28px)}.reflection-product-subtitle{font-size:14px;margin-top:20px!important}.reflection-description-rule{margin-block:24px}.reflection-product-description{color:#202d35;font-size:13px;line-height:1.8}.reflection-about{--reflection-about-rail:32px;--reflection-about-surface-width:100cqw;--reflection-about-wave-height:calc((100cqw - 32px) * 391.693 / 1240)}.reflection-background-label{font-size:24px;top:40px;left:4px}.reflection-background-label-compact{font-family:var(--reflection-font-body);top:calc(var(--reflection-about-wave-height) + 24px);font-size:10px;left:9px}.reflection-wave-about:before{height:calc(29.8387cqw - 9.54839px)}.reflection-about-layout-standard .reflection-about{--reflection-about-surface-width:calc(100cqw - 32px);--reflection-about-wave-height:calc((100cqw - 32px) * 370 / 1240)}.reflection-about-wave-label{max-width:93.55%;font-size:calc(6.04839cqw - 1.93548px);top:72.76%;left:6.45%}.reflection-about-layout-standard .reflection-about-wave-label{top:70.27%}.reflection-about-content{min-height:0;padding:40px 24px}.reflection-about-subtitle{font-size:13px;margin-top:20px!important}.reflection-about-copy{margin-top:24px;padding-top:20px;font-size:13px;line-height:1.8}.reflection-about-copy p+p{margin-top:20px}.reflection-series-visual{aspect-ratio:1920/600;height:auto}.reflection-series-arrow{opacity:.8;width:32px;height:32px}.reflection-series-previous{left:8px}.reflection-series-next{right:8px}.reflection-series-counter{font-size:10px;bottom:8px}.reflection-series-counter>span:first-child{width:25px}.reflection-wave-video{height:auto}.reflection-brand-stage{aspect-ratio:1440/800;height:auto;min-height:280px}.reflection-brand-player>img{object-fit:cover;width:100%;height:100%}.reflection-brand-play{opacity:.7;width:40px;height:40px;font-size:13px;bottom:30px}.reflection-features{height:auto;padding:55px 24px}.reflection-feature-stage{flex-direction:column;display:flex}.reflection-feature-photo-wrap{aspect-ratio:1110/739;height:auto}.reflection-feature-controls{grid-template-columns:32px minmax(0,1fr) 32px;gap:12px;width:100%;margin-top:-30px;position:relative;top:auto;left:auto}.reflection-feature-card{min-height:250px;padding:28px 24px}.reflection-feature-card .reflection-eyebrow{white-space:normal;gap:8px;font-size:9px}.reflection-feature-card .reflection-eyebrow>span{width:30px}.reflection-feature-card h2{white-space:normal;margin-block:20px 24px;font-size:clamp(16px,2.6vw,24px)}.reflection-feature-card h2.reflection-feature-title-long{min-height:0;font-size:16px}.reflection-feature-category{font-size:10px}.reflection-feature-description{font-size:12px;line-height:1.7}.reflection-round-button{width:32px;height:32px;position:relative}.reflection-round-button:after{content:"";position:absolute;inset:-6px}.reflection-feature-timeline{margin-top:30px;position:relative;top:auto}.reflection-feature-timeline button{height:64px;padding-inline:4px;font-size:11px}.reflection-feature-footer{margin-top:20px;font-size:9px;position:relative;top:auto}.reflection-sound{height:auto;min-height:0;padding:55px 24px}.reflection-sound:before{opacity:.18;background-size:auto 200%}.reflection-sound-heading .reflection-eyebrow{margin-bottom:20px;font-size:11px}.reflection-sound-heading .reflection-eyebrow>span{width:80px}.reflection-sound-heading h2{font-size:clamp(19px,3.7vw,29px)}.reflection-sound-carousel{--reflection-sound-card-width:min(400px, calc(100cqw - 96px));margin-top:35px}.reflection-sound-card-text{font-size:max(9.5px, calc(var(--reflection-sound-card-width) * .035))}.reflection-sound-card-detail{font-size:max(8.5px, calc(var(--reflection-sound-card-width) * .03))}.reflection-sound-controls{width:calc(var(--reflection-sound-card-width) + 88px)}.reflection-sound-copy h3{white-space:normal;font-size:13px;line-height:1.7}.reflection-sound-copy>p{font-size:12px;line-height:1.7}.reflection-page .reflection-watch-demo{margin-top:18px;font-size:11px!important}.reflection-landing-footer{flex-wrap:wrap;gap:25px;min-height:0;padding:30px 24px 90px}.reflection-footer-brand{width:100%}.reflection-footer-brand img{width:110px;height:52px}.reflection-footer-brand>p{white-space:normal;font-size:12px}.reflection-footer-model{white-space:normal;flex:1;font-size:9px;line-height:1.8}.reflection-social{gap:18px;font-size:20px}.reflection-social a{width:24px;height:30px}.reflection-dialog-content{flex-direction:column;display:flex}.reflection-dialog-content .reflection-media{flex:none}.reflection-media-placeholder img{max-height:50dvh}.reflection-dialog-copy{align-self:stretch;padding:24px}.reflection-dialog-copy h2{font-size:17px}}@media (width<=680px){.reflection-landing-header{padding-left:max(16px, env(safe-area-inset-left))}.reflection-landing-logo img,.reflection-animated-logo{transform:translate(-12%)}}.reflection-landing-header.reflection-header-solid{background:#007581;width:100%}.reflection-landing-header.reflection-header-solid:before{display:none}@media (prefers-reduced-motion:reduce){html:has(.reflection-page){scroll-behavior:auto}.reflection-page [data-aos],.reflection-hero-heading[data-aos=reflection-heading]>*,.reflection-hero-eyebrow-label{opacity:1!important;transform:none!important}.reflection-wave-trace,.reflection-hero-eyebrow-line path{stroke-dashoffset:0!important}.reflection-hero-heading[data-aos=reflection-heading] .reflection-hero-eyebrow-line,.reflection-wave-about:before{clip-path:none}.reflection-hero-background .reflection-deco-shape>i{opacity:var(--reflection-deco-opacity,1)}.reflection-page *,.reflection-page :before,.reflection-page :after{transition:none!important;animation:none!important}}.reflection-feature-footer,.reflection-footer-model,.reflection-sound-counter,.reflection-series-counter>span:last-child{font-weight:500}.reflection-series-counter,.reflection-series-counter>b{font-weight:700}.reflection-feature-track{background:#fff}.reflection-feature-track:after{content:"";height:calc(var(--feature-steps) * 65vh);display:block}.reflection-feature-viewport{top:var(--reflection-admin-offset);height:calc(100dvh - var(--reflection-admin-offset));align-items:center;display:flex;position:sticky}.reflection-feature-viewport>.reflection-features{width:100%;transform:scale(var(--feature-scale,1))}.reflection-feature-photo-wrap{clip-path:none}.reflection-feature-photo,.reflection-feature-photo-zoom{object-fit:contain;transform:none}.reflection-landing-header,.reflection-landing-header.reflection-header-overflow{transition:transform .3s,background-color .2s}.reflection-landing-header.reflection-header-feature-hidden:not(:focus-visible):not(:has(:focus-visible)){pointer-events:none;transform:translateY(calc(-100% - 32px))}@media (prefers-reduced-motion:reduce){.reflection-landing-header,.reflection-landing-header.reflection-header-overflow{transition:none}}.reflection-footer-description{color:#768288;min-width:0;font-size:calc(12 * var(--reflection-unit));overflow-wrap:anywhere;flex:0 0 100%;font-weight:500;line-height:1.8}.reflection-footer-description>*+*{margin-top:.75em}.reflection-footer-description a{text-underline-offset:.15em;text-decoration:underline}.reflection-footer-description :is(ul,ol){padding-left:1.5em}.reflection-footer-description img{width:auto;max-width:100%;height:auto}@media (width<=1100px){.reflection-footer-description{font-size:9px}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
