/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:lg;src:url(data:font/woff2;base64,d09GMgABAAAAAAkcAAsAAAAAEogAAAjNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgSQRCAqcLJZKCzoAATYCJANwBCAFgkoHIBupDgDm53Gzej8JpU0wqygVVyoWwphIsuuw60jpmBY6ppTa7mk7jtx57UQ0V2ulvfmteSIQji061T2HvfDEECASKizU5VUQXFjFRtgYTVg+woiYDVezOThR4tAvr/YYgOO/RZ+BAABzYtMA8Kl8Neg3UIDCoCkOyWBuLcCvSHycH78QvhFxmUCK03A0RwGSvXBAHgR8UB8DMvocJYAgbiZiJnqmYGbXjG3mz7P8nHhe8Uvxr0j+fzwPABAjWT1E83IJHh/x87G/jv1l7JtYR+y+WF2MKAai/qfDtfIRt7hBikI8D1IpipXqWqYSDgDBfwE7qDLw5EEALqFRDMKAsApNwchXAJgFL/WETMbKcDVSifR6QkjwkDaRTEugqlBtKVcL6Smi1dHlIqUmuii6Pic1JTIlFTX3uRenMNpiCiKOCZBm2ges0b/ScigDVgcb2MEHfloel7e1z208KrZUeQFjK0dIkbl6FOFczRhFE6zaRklPlz52tOXcKtmpdqisgHnbxRatg66vsZNHaWMPQ/eZmH6jaavlNASsipbKwVZSYrRm1mywI0670UEdhLy+yuscolSZJHKwg5IyNzRJQbKRZiicwnYiChjO1vSbKCBpkAgCjGIb6KCvA5GL0VHeUDwAQEHkSC2ToBJhKN9KAneim2ekLf1vENf3mjT3vAS295XY2MMgzRpSqTVWpt4ang+ksXynRUQPlkFOu+b6Yw0jBp8krbXbYbjc5mn6KpsNWKtqtcNz0D8xTTQKzthbZYAxLev3NkFgyYWsngBjGo8jg6a9Y3rKR9Pfqun10RvJi9X9foZGvrltMkJgWR7dhI7SSITEaBWIQQTMUSOJkTi5nlqpZUfNKcYD1Do/ZdkbR8UeVpKLSbMVgKLX0flzQYqCrLpll+/vus2IM9+lbdTgWWRLQJqvaq7eHKulgL2ssp7LrpxR2DBI/ja1zXvi7cS1E0Gr0uhy7PUGwPmdkkdjEYOjpGnQRXowC/GBq51eymLRXrsXsTzXX37VlXzeVxoI6m8Gy67oBnzsB6DoQYY7GHM2fbT4oS9zON45lPnwbmww2BL0G89EnfaVPi5eJ3NZFtjc277Wb9M1A+UWG2WZyrj6PMKmLHRoH04iZLuivlsHTmm9/qYJ1r2Z90DtuKYduK6SdNZ3dRRxHAoE+l4HGM6MyIe+0se+zHEfsP4s2sqqnVdSTE/8lCVYMRVsuBVEJOvT3fa1Xr4X2iDZflVFmxyDmpu1r8b9IsVzXUB9w1/l9ccf7WCszaI1ATtUx7oRztk1dtbBcciudJAi83Vv2yaTg9uON6toxLlIM2GVxClo2eVBt5gcOHRwHLIpptC92TeKRi3MjtBkTAOaoU+6P1q364+kdgt/+xh2fRvlOf2p5xR4ut7P4s0sPwY63OguajQWuYqMjUWaA9100ya6yHdHr/BMyxN9QmGa2zjPnbZr17KTy9weKwqXYtqjcMunRkgE9kP+Refvml14hAZw8WFQGmZnnaEi0eLUQTCc+tLSphVyaUH6lAJoXjF1MDiaFSOexNCRKYW8TOkhKzDEDjPDvHHI3c5hXbQLhujhUuPmBYd+N/EaktFsDqoDo4/G0yx70s3SSuXJDIvjMNsIQ7TDqb+/sv8NHGl6BvDAMOnsCpv9PQcP9tS6N294zEnwtNdt2tfTXSz7JGwAqALmbKpr90BaeqA9tlvduWP4/xa0thZcJMNDC6XqrFuy2xGF7YaiQkN7UfhEbMaNkOxQHezh7YVFBsP9TcoybgmzhaExmpxb/78Naf89LmVWthVvvSWh3rZUWtlMFStWENDf5uqEd2LiP/M/fvWEWUntjnTynpI2ainnLdjPUIvL2uGFJvoUQy0taZvPePLqxy0lK6mUo8yp6B+WtdyyTHivdrgLZrhbvAOlWMbQEJtJZ7JuXgRLC+hwe/kb90WvW4U4/PGGRUmLk995J1loWLRhQwVCKkve4JOS8YJASY+P8KQNe/vahGNU8TJRe/eCaaG7ozsrt6Ixu623v/ck0rvlG2EYBoAh6abIxoZ9UeHoNQAiMPKv/8pIi+47EAMHcfLh7dyX8q0Po+Iap94fFob+4fr/DXr96x+j1x2dhZ0dBfRqardjBIZ+M+S6Lo6ojE+4HKF7Kz7zG+eCOkwQ98UfOirDqrckKPVz3sR8srT/gsev3H0p3Rq7wkD1JLE/XZ+2Ze5pV5eqPiqqmBkc1PQYDBvlk5MdqQff21UyInvyhyjMsHXV33tD3zaQ7Us/NKfX44qLQ/8ffOtzXIjnymRNXampDWkGDR5yOyThG2/9UXC6liWEEz0hX+uR1Xg780i4eNOSig3Fk2pSkPpBqrrmx3/+TbB2ya9ePfrGJx98H8rvjKsRQoSh/G0s8cO6bhwwUI8vUz1c21B04cscrjVV1q8zzCVJkmv/T8y21/bLszJpxeqptculJZpleUyKrPX/X3QZBL+rl+hTWuR/2At7LhYVX9BBsULaqi9LWh+6xMDLW6V65dy2gsMbszemQ96XMDvrSfRM60ceo5R/oGDXB0KrxJsTACBhbV48S4Cd5IeyAVdU5Yg+2nPGKS+XAwmOljrwpIdMmdJPexI9ndnIXUIVgety83YzRdXD6E6YvF0gVGJRMhpOyQW6xGM0Zbq7zw8AoAcWAYa7cSOsARF+Fm8DBAAYgDUq07ZSWvm3UIoAAIAfde39SB7Hz+K/xR9vAkMBg0YE8PKEChkH47+9MDggitAdAEObxnBmZAFu5C4eyMxqN/2c3ZUK2qJ+tDUvrTR/BGHDbqZplsDNZVVQjIaim4XA6TE4YLCfEdweIwAKaArx8aN1JETYMNMDEWGYZdRjMJDAB4T7+EEiwAdiBKCBlRQCfnwjEgohbttG2AYb3yS+7tWIDW1rd/6mMedAM+yEHbAvWge0XgNevwdW20Cmdfb6NXBYqm+DtZHUyUW88R/abjA/OxeYpIa9sNmNGMqHbMgd2CAZPzVuOfQFg5H275pWwx73mQMODQAAAA==) format("woff2"),url(/scripts/lg-oyjwlqP2.ttf?io9a6k) format("truetype"),url(/fonts/lg.woff?io9a6k) format("woff"),url(/images/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.lg-next,.lg-prev{background-color:#00000073;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,#0000,#0006)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;transform:scale3d(.5,.5,.5);will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;transform:scaleZ(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/scripts/loading-BZOHaeKn.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translateZ(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:#1e1e1ee6;stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}[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:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[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:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) 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:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[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 splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root,:host{--borderBackofficeRadius: .3rem;--borderBackofficeWidth: .1rem;--borderRadiusXSmall: .2rem;--borderRadiusSmall: .8rem;--borderRadiusMedium: 1.2rem;--borderRadiusLarge: 1.6rem;--borderRadiusXLarge: 6.4rem;--borderRadius: var(--borderRadiusLarge);--borderWidth: .1rem}@media (min-width: 48em) and (max-width: 79.99em){:root,:host{--borderWidth: .2rem}}:root,:host{--cardLayoutHorizontalImageAspectRatio: 1/1;--cardLayoutHorizontalImageContainerWidth: 33.33%;--cardLayoutImageBackgroundContentPadding: var( --cardContentPaddingOnBackground );--cardLayoutImageBackgroundContentBackgroundGradient: linear-gradient( 180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .4) 10%, rgba(0, 0, 0, .8) 100% );--cardLayoutImageBackgroundFocusContentTransitionDuration: var( --transitionDuration );--cardLayoutImageBackgroundFocusContentTransitionTiming: var( --transitionTiming );--cardLayoutImageBackgroundImageSpace: 25rem}:root,:host{--colorBlack: #000;--colorGreyDarkest: #333;--colorGreyDark: #666;--colorGreyMedium: #999;--colorGreyLight: #ccc;--colorGreyLightest: #e5e5e5;--colorWhite: #fff;--colorWhiteRgba: 255, 255, 255;--colorWarning: #f44336;--colorHighlightFactor: 5%;--colorHighlightMixDirection: var(--colorBlack);--colorPrimary: #d2ff00;--colorPrimaryActiveFactor: var(--colorHighlightFactor);--colorPrimaryActiveMixDirection: var(--colorHighlightMixDirection);--colorPrimaryActive: color-mix( in oklab, var(--colorPrimary), var(--colorPrimaryActiveMixDirection) var(--colorPrimaryActiveFactor) );--colorPrimaryBackground: var(--colorPrimary);--colorTextOnPrimary: inherit;--colorTextOnPrimaryActive: var(--colorTextOnPrimary);--colorSecondary: var(--colorPrimary);--colorSecondaryActiveFactor: var(--colorHighlightFactor);--colorSecondaryActiveMixDirection: var(--colorHighlightMixDirection);--colorSecondaryActive: color-mix( in oklab, var(--colorSecondary), var(--colorSecondaryActiveMixDirection) var(--colorSecondaryActiveFactor) );--colorSecondaryBackground: var(--colorSecondary);--colorTextOnSecondary: inherit;--colorTextOnSecondaryActive: var(--colorTextOnSecondary);--colorTertiary: var(--colorPrimary);--colorTertiaryActiveFactor: var(--colorHighlightFactor);--colorTertiaryActiveMixDirection: var(--colorHighlightMixDirection);--colorTertiaryActive: color-mix( in oklab, var(--colorTertiary), var(--colorTertiaryActiveMixDirection) var(--colorTertiaryActiveFactor) );--colorTertiaryBackground: var(--colorTertiary);--colorTextOnTertiary: inherit;--colorTextOnTertiaryActive: var(--colorTextOnTertiary);--colorQuaternary: var(--colorPrimary);--colorQuaternaryActiveFactor: var(--colorHighlightFactor);--colorQuaternaryActiveMixDirection: var(--colorHighlightMixDirection);--colorQuaternaryActive: color-mix( in oklab, var(--colorQuaternary), var(--colorQuaternaryActiveMixDirection) var(--colorQuaternaryActiveFactor) );--colorQuaternaryBackground: var(--colorQuaternary);--colorTextOnQuaternary: inherit;--colorTextOnQuaternaryActive: var(--colorTextOnQuaternary);--colorQuinary: var(--colorPrimary);--colorQuinaryActiveFactor: var(--colorHighlightFactor);--colorQuinaryActiveMixDirection: var(--colorHighlightMixDirection);--colorQuinaryActive: color-mix( in oklab, var(--colorQuinary), var(--colorQuinaryActiveMixDirection) var(--colorQuinaryActiveFactor) );--colorQuinaryBackground: var(--colorQuinary);--colorTextOnQuinary: inherit;--colorTextOnQuinaryActive: var(--colorTextOnQuinary);--colorSiteBackground: var(--colorBlack);--colorPlaionBackground: #1a2328;--colorPlaionText: var(--colorWhite);--colorPlaionHighlight: #d1ff00;--colorPlaionLink: var(--colorPlaionText);--colorPlaionLinkHighlight: var(--colorPlaionHighlight);--colorBorder: var(--colorGreyLight);--colorBorderAlternative: var(--colorWhite);--colorError: #ff0000;--colorFocus: var(--colorPrimary);--colorFocusAlternative: var(--colorWhite);--colorHeading: currentColor;--colorLink: currentColor;--colorLinkHighlight: var(--colorLink);--colorTextDefault: var(--colorWhite);--colorTextAlternative: var(--colorBlack);--colorBackofficeBorder: #1a2246;--colorBackofficeBorderSecondary: #292b31;--colorBackofficeInfo: #ffffff;--colorBackofficeOutline: rgba(255, 255, 255, .5)}:root,:host{--contentWidthExtraThin: 53.6rem;--contentWidthThin: 99.2rem;--contentWidth: 126.4rem;--contentWidthWide: 142.4rem;--contentWidthExtraWide: 150.4rem}:root,:host{--emphasisPrimaryBackground: none;--emphasisPrimaryBorder: none;--emphasisPrimaryColor: var(--colorPrimary);--emphasisPrimaryFontFamily: inherit;--emphasisPrimaryFontSize: inherit;--emphasisPrimaryFontStyle: inherit;--emphasisPrimaryFontWeight: var(--fontWeightBold);--emphasisPrimaryLetterSpacing: inherit;--emphasisPrimaryLineHeight: inherit;--emphasisPrimaryMargin: 0;--emphasisPrimaryPadding: 0;--emphasisPrimaryTextDecoration: none;--emphasisPrimaryTextTransform: none;--emphasisSecondaryBackground: none;--emphasisSecondaryBorder: none;--emphasisSecondaryColor: var(--colorSecondary);--emphasisSecondaryFontFamily: inherit;--emphasisSecondaryFontSize: inherit;--emphasisSecondaryFontStyle: inherit;--emphasisSecondaryFontWeight: var(--fontWeightBold);--emphasisSecondaryLetterSpacing: inherit;--emphasisSecondaryLineHeight: inherit;--emphasisSecondaryMargin: 0;--emphasisSecondaryPadding: 0;--emphasisSecondaryTextDecoration: none;--emphasisSecondaryTextTransform: none}:root,:host{--focusStyle: dotted;--focusWidth: var(--borderWidth);--defaultFocus: var(--colorFocus) var(--focusStyle) var(--focusWidth);--defaultFocusOffset: .2rem;--altFocus: var(--colorFocusAlternative) var(--focusStyle) var(--focusWidth)}:root,:host{--formBackgroundColor: none;--formBorder: var(--formBorderWidth) solid var(--formBorderColor);--formBorderColor: transparent;--formBorderRadius: none;--formBorderWidth: 0;--formColorAccent: var(--colorPrimary);--formColorWarning: var(--colorWarning);--formDividingLineColor: var(--formFieldBorderColor);--formDividingLineColorPageBottom: var(--formDividingLineColor);--formDividingLineColorPageTop: var(--formDividingLineColor);--formDividingLineWidth: 0;--formDividingLineWidthPageBottom: var(--formDividingLineWidth);--formDividingLineWidthPageTop: var(--formDividingLineWidth);--formFieldGap: 4rem;--formFieldContentGap: var(--spacingSmall);--formGroupSpacing: 2rem;--formNavigationTopSpacing: 4rem;--formTextColor: inherit;--formPadding: 0;--formHeadingColor: inherit;--formHeadingFontFamily: var(--fontFamilyH3);--formHeadingFontSize: var(--fontSizeH3);--formHeadingFontStyle: inherit;--formHeadingFontWeight: var(--fontWeightH3);--formHeadingLineHeight: var(--lineHeightH3);--formHeadingTextTransform: inherit;--formFieldBackgroundColor: var(--colorSiteBackground);--formFieldBackgroundColorDisabled: transparent;--formFieldBackgroundColorHighlight: var(--formFieldBackgroundColor);--formFieldBackgroundColorWarning: var(--formFieldBackgroundColor);--formFieldBorder: var(--formFieldBorderWidth) solid var(--formFieldBorderColor);--formFieldBorderColor: var(--colorGreyDark);--formFieldBorderColorDisabled: var(--colorGreyDark);--formFieldBorderColorHighlight: var(--formColorAccent);--formFieldBorderColorWarning: var(--formColorWarning);--formFieldBorderRadius: 1.2rem;--formFieldBorderWidth: .1rem;--formFieldFontFamily: inherit;--formFieldFontSize: inherit;--formFieldFontStyle: normal;--formFieldFontWeight: normal;--formFieldLineHeight: inherit;--formFieldTextTransform: inherit;--formFieldCheckboxRadioSize: 4rem;--formFieldCheckboxRadioSelectedSize: 2.4rem;--formFieldPadding: var(--spacingDefault);--formFieldPlaceholderColor: var(--colorGreyMedium);--formFieldPlaceholderColorDisabled: var(--colorGreyMedium);--formFieldSelectedColor: var(--formColorAccent);--formFieldSelectedScale: .85;--formFieldTextColor: var(--colorTextDefault);--formFieldTextColorDisabled: var(--colorGreyMedium);--formFieldTextColorHighlight: var(--formFieldTextColor);--formFieldTextColorWarning: var(--formFieldTextColor);--formTransitionDuration: calc(var(--transitionDuration) / 2);--formTransitionTiming: var(--transitionTiming);--formFieldTextareaMinHeight: 12rem;--formFieldTextareaWidth: 100%;--formFieldCheckboxGap: var(--spacingDefault);--formFieldCheckboxBackgroundColor: var(--formFieldBackgroundColor);--formFieldCheckboxBackgroundColorDisabled: var( --formFieldBackgroundColorDisabled );--formFieldCheckboxBackgroundColorHighlight: var( --formFieldBackgroundColorHighlight );--formFieldCheckboxBackgroundColorWarning: var( --formFieldBackgroundColorWarning );--formFieldCheckboxBorder: var(--formFieldCheckboxBorderWidth) solid var(--formFieldCheckboxBorderColor);--formFieldCheckboxBorderColor: var(--formFieldBorderColor);--formFieldCheckboxBorderColorDisabled: var(--formFieldBorderColorDisabled);--formFieldCheckboxBorderColorHighlight: var(--formFieldBorderColorHighlight);--formFieldCheckboxBorderColorWarning: var(--formFieldBorderColorWarning);--formFieldCheckboxBorderWidth: var(--formFieldBorderWidth);--formFieldCheckboxBorderRadius: var(--formFieldBorderRadius);--formFieldCheckboxSize: var(--formFieldCheckboxRadioSize);--formFieldCheckboxSelectedBackgroundColor: var(--formFieldSelectedColor);--formFieldCheckboxSelectedBackgroundColorDisabled: transparent;--formFieldCheckboxSelectedBackgroundColorHighlight: var( --formFieldSelectedColor );--formFieldCheckboxSelectedBackgroundColorWarning: var( --formFieldSelectedColor );--formFieldCheckboxSelectedBorderRadius: .4rem;--formFieldCheckboxSelectedScale: var(--formFieldSelectedScale);--formFieldCheckboxSelectedSize: var(--formFieldCheckboxRadioSelectedSize);--formFieldRadioGap: var(--spacingDefault);--formFieldRadioBackgroundColor: var(--formFieldBackgroundColor);--formFieldRadioBackgroundColorDisabled: var( --formFieldBackgroundColorDisabled );--formFieldRadioBackgroundColorHighlight: var( --formFieldBackgroundColorHighlight );--formFieldRadioBackgroundColorWarning: var( --formFieldBackgroundColorWarning );--formFieldRadioBorder: var(--formFieldRadioBorderWidth) solid var(--formFieldRadioBorderColor);--formFieldRadioBorderColor: var(--formFieldBorderColor);--formFieldRadioBorderColorDisabled: var(--formFieldBorderColorDisabled);--formFieldRadioBorderColorHighlight: var(--formFieldBorderColorHighlight);--formFieldRadioBorderColorWarning: var(--formFieldBorderColorWarning);--formFieldRadioBorderWidth: var(--formFieldBorderWidth);--formFieldRadioBorderRadius: 50%;--formFieldRadioSelectedScale: var(--formFieldSelectedScale);--formFieldRadioSize: var(--formFieldCheckboxRadioSize);--formFieldRadioSelectedBackgroundColor: var(--formFieldSelectedColor);--formFieldRadioSelectedBackgroundColorDisabled: transparent;--formFieldRadioSelectedBackgroundColorHighlight: var( --formFieldSelectedColor );--formFieldRadioSelectedBackgroundColorWarning: var(--formFieldSelectedColor);--formFieldRadioSelectedBorderRadius: 50%;--formFieldRadioSelectedSize: var(--formFieldCheckboxRadioSelectedSize);--formFieldSelectIconColor: var(--formFieldTextColor);--formFieldSelectIconColorDisabled: var(--formFieldTextColorDisabled);--formFieldSelectIconColorHighlight: var(--formFieldTextColorHighlight);--formFieldSelectIconColorWarning: var(--formFieldTextColorWarning);--formFieldSelectIconMaskImage: var(--themeIconDropdown);--formFieldSelectIconMaskPosition: center;--formFieldSelectIconMaskRepeat: no-repeat;--formFieldSelectIconMaskSize: 100% 100%;--formFieldSelectIconRight: var(--spacingDefault);--formFieldSelectIconSize: var(--spacingDefault);--formFieldSelectPadding: var(--spacingDefault) calc(var(--spacingDefault) + 3rem) var(--spacingDefault) var(--spacingDefault);--formFieldFileButtonBackgroundColor: var(--formFieldTextColor);--formFieldFileButtonBackgroundColorDisabled: var( --formFieldFileButtonBackgroundColor );--formFieldFileButtonBackgroundColorHighlight: var( --formFieldFileButtonBackgroundColor );--formFieldFileButtonBackgroundColorWarning: var( --formFieldFileButtonBackgroundColor );--formFieldFileButtonBorder: var(--formFieldFileBorderWidth) solid var(--formFieldFileBorderColor);--formFieldFileButtonBorderColor: transparent;--formFieldFileButtonBorderColorDisabled: var(--formFieldFileBorderColor);--formFieldFileButtonBorderColorHighlight: var(--formFieldFileBorderColor);--formFieldFileButtonBorderColorWarning: var(--formFieldFileBorderColor);--formFieldFileButtonBorderRadius: var(--formFieldBorderRadius);--formFieldFileButtonBorderWidth: var(--formFieldFileBorderColor);--formFieldFileButtonPadding: var(--spacingSmall) var(--spacingDefault);--formFieldFileButtonTextColor: var(--formFieldBackgroundColor);--formFieldFileButtonTextColorDisabled: var(--formFieldFileButtonTextColor);--formFieldFileButtonTextColorHighlight: var(--formFieldFileButtonTextColor);--formFieldFileButtonTextColorWarning: var(--formFieldFileButtonTextColor);--formFieldFileSpacing: var(--spacingDefault);--formFieldFileTextColor: var(--formFieldPlaceholderColor);--formLegendColor: inherit;--formLegendFontFamily: var(--fontFamilyH4);--formLegendFontSize: var(--fontSizeH4);--formLegendFontStyle: inherit;--formLegendFontWeight: var(--fontWeightH4);--formLegendLineHeight: var(--lineHeightH4);--formLegendTextTransform: inherit;--formLabelColor: inherit;--formLabelFontFamily: var(--fontFamilyH5);--formLabelFontSize: var(--fontSizeH5);--formLabelFontStyle: inherit;--formLabelFontWeight: var(--fontWeightH5);--formLabelLineHeight: var(--lineHeightH5);--formLabelTextTransform: inherit;--formTooltipColor: inherit;--formTooltipFontFamily: inherit;--formTooltipFontSize: var(--fontSizeSmall);--formTooltipFontStyle: inherit;--formTooltipFontWeight: inherit;--formTooltipLineHeight: var(--lineHeightSmall);--formTooltipTextTransform: inherit;--formIndicatorColor: inherit;--formIndicatorColorWarning: var(--formColorWarning);--formIndicatorFontFamily: inherit;--formIndicatorFontSize: var(--fontSizeSmall);--formIndicatorFontStyle: inherit;--formIndicatorFontWeight: inherit;--formIndicatorLineHeight: var(--lineHeightSmall);--formIndicatorTextTransform: inherit}:root,:host{--gutterSmall: var(--spacingDefault);--gutter: var(--spacingLarge);--gutterLarge: var(--spacingXLarge)}:root,:host{--iconImageDisplay: none;--iconMaskDisplay: block;--arrowIconsImageDisplay: var(--iconImageDisplay);--arrowIconsMaskDisplay: var(--iconMaskDisplay);--bulletIconImageDisplay: var(--iconImageDisplay);--bulletIconMaskDisplay: var(--iconMaskDisplay);--carouselPaginationIconImageDisplay: var(--iconImageDisplay);--carouselPaginationIconMaskDisplay: var(--iconMaskDisplay);--closeIconImageDisplay: var(--iconImageDisplay);--closeIconMaskDisplay: var(--iconMaskDisplay);--dropdownIconImageDisplay: var(--iconImageDisplay);--dropdownIconMaskDisplay: var(--iconMaskDisplay);--leftArrowIconImageDisplay: var(--arrowIconsImageDisplay);--leftArrowIconMaskDisplay: var(--arrowIconsMaskDisplay);--playIconImageDisplay: var(--iconImageDisplay);--playIconMaskDisplay: var(--iconMaskDisplay);--rightArrowIconImageDisplay: var(--arrowIconsImageDisplay);--rightArrowIconMaskDisplay: var(--arrowIconsMaskDisplay);--shareIconImageDisplay: var(--iconImageDisplay);--shareIconMaskDisplay: var(--iconMaskDisplay);--plusIconImageDisplay: var(--iconImageDisplay);--plusIconMaskDisplay: var(--iconMaskDisplay)}:root,:host{--mediaBorderColor: var(--colorBorder);--mediaBorderRadius: var(--borderRadius);--mediaBorderWidth: var(--borderWidth);--mediaShadow: var(--shadow)}:root,:host{--modalCloseButtonColor: var(--colorGreyMedium);--modalCloseButtonColorHighlight: var(--colorWhite);--modalCloseButtonSize: var(--spacingLarger);--modalCloseButtonHeight: var(--modalCloseButtonSize);--modalCloseButtonWidth: var(--modalCloseButtonSize);--modalCloseButtonTransitionDuration: var(--transitionDuration);--modalCloseButtonTransitionTiming: var(--transitionTiming);--modalOverlayBackgroundColor: var(--colorBlack);--modalOverlayOpacity: var(--opacityOverlay)}:root,:host{--opacityHover: .75;--opacityOverlay: .8;--opacityLow: .25}:root,:host{--plaionIconDropdown: url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.79303%205.06131C3.18363%204.67086%203.8168%204.67099%204.20725%205.06159L8.10754%208.96341L12.0095%205.06145C12.4%204.67092%2013.0332%204.67092%2013.4237%205.06145C13.8142%205.45197%2013.8142%206.08514%2013.4237%206.47566L8.81451%2011.0849C8.62695%2011.2724%208.37255%2011.3778%208.1073%2011.3778C7.84205%2011.3777%207.58768%2011.2723%207.40016%2011.0847L2.79275%206.47552C2.40231%206.08492%202.40243%205.45176%202.79303%205.06131Z'%20fill='%23172133'/%3e%3c/svg%3e");--plaionIconDropdownHeight: var(--spacingDefault);--plaionIconDropdownWidth: var(--spacingDefault);--plaionLogo: url(/images/plaion-logo.svg);--plaionLogoHeight: 2.6rem;--plaionLogoWidth: 12.4rem}@media (min-width: 80em){:root,:host{--plaionLogoHeight: 4rem;--plaionLogoWidth: 19.2rem}}:root,:host{--shadowSmall: 0px 8px 24px rgba(0, 0, 0, .2);--shadowMedium: 0px 16px 40px rgba(0, 0, 0, .2);--shadowLarge: 0px 32px 60px rgba(0, 0, 0, .2);--shadow: var(--shadowSmall);--shadowBoxSmall: 0px 8px 24px 0px rgba(0, 0, 0, .2);--shadowBoxMedium: 0px 16px 40px 0px rgba(0, 0, 0, .2);--shadowBoxLarge: 0px 32px 60px 0px rgba(0, 0, 0, .2);--shadowBox: var(--shadowBoxSmall)}:root{--sharedStylesImageFloatWidth: 40%;--sharedStylesUlOlLeftPadding: 2.5rem;--sharedStylesBulletIconBackground: var( --sharedStylesBulletIconBackgroundImage ) no-repeat center center;--sharedStylesBulletIconBackgroundImage: var(--themeIconBullet);--sharedStylesBulletIconMask: var(--sharedStylesBulletIconBackground);--sharedStylesBulletIconColor: currentColor;--sharedStylesBulletIconHeight: var(--themeIconBulletHeight);--sharedStylesBulletIconLeft: .6rem;--sharedStylesBulletIconTop: .7rem;--sharedStylesBulletIconWidth: var(--themeIconBulletWidth);--sharedStylesBulletIconImageDisplay: var(--bulletIconImageDisplay);--sharedStylesBulletIconMaskDisplay: var(--bulletIconMaskDisplay);--sharedStylesNumberColor: currentColor;--sharedStylesNumberFontFamily: inherit;--sharedStylesNumberFontSize: inherit;--sharedStylesNumberFontWeight: inherit;--sharedStylesTableBorderColor: var(--colorBorder);--sharedStylesTableBorderWidth: var(--borderWidth);--sharedStylesTableCellPadding: var(--lineHeightBase);--sharedStylesTableHeadColor: currentColor;--sharedStylesTableHeadFontFamily: inherit;--sharedStylesTableHeadFontSize: inherit;--sharedStylesTableHeadFontWeight: var(--fontWeightBold)}:root,:host{--siteBackground: var(--siteBackgroundImage) 0 0 repeat var(--colorSiteBackground);--siteBackgroundImage: none;--siteScrollPadding: calc(var(--primaryHeaderHeight) + var(--lineHeightBase)) 0 0}:root,:host{--spacingXXSmall: calc(var(--spacingDefault) / 8);--spacingXSmall: calc(var(--spacingDefault) / 4);--spacingSmaller: calc(var(--spacingDefault) / 3);--spacingSmall: calc(var(--spacingDefault) / 2);--spacingDefault: 1.6rem;--spacingLarge: calc(var(--spacingDefault) * 2);--spacingLarger: calc(var(--spacingDefault) * 3);--spacingXLarge: calc(var(--spacingDefault) * 4);--spacingXXLarge: calc(var(--spacingDefault) * 8)}:root,:host{--themeIconSizeSmall: var(--spacingSmall);--themeIconSize: var(--spacingDefault);--themeIconSizeLarge: var(--spacingLarger);--themeIconHeightSmall: var(--themeIconSizeSmall);--themeIconHeight: var(--themeIconSize);--themeIconHeightLarge: var(--themeIconSizeLarge);--themeIconWidthSmall: var(--themeIconSizeSmall);--themeIconWidth: var(--themeIconSize);--themeIconWidthLarge: var(--themeIconSizeLarge);--themeIconBullet: url("data:image/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='11.998'%20cy='11.998'%20fill-rule='nonzero'%20r='9.998'/%3e%3c/svg%3e");--themeIconBulletHeight: var(--themeIconHeightSmall);--themeIconBulletWidth: var(--themeIconWidthSmall);--themeIconClose: url("data:image/svg+xml,%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M505.943,6.058c-8.077-8.077-21.172-8.077-29.249,0L6.058,476.693c-8.077,8.077-8.077,21.172,0,29.249C10.096,509.982,15.39,512,20.683,512c5.293,0,10.586-2.019,14.625-6.059L505.943,35.306C514.019,27.23,514.019,14.135,505.943,6.058z'%3e%3c/path%3e%3cpath%20d='M505.942,476.694L35.306,6.059c-8.076-8.077-21.172-8.077-29.248,0c-8.077,8.076-8.077,21.171,0,29.248l470.636,470.636c4.038,4.039,9.332,6.058,14.625,6.058c5.293,0,10.587-2.019,14.624-6.057C514.018,497.866,514.018,484.771,505.942,476.694z'%3e%3c/path%3e%3c/svg%3e");--themeIconCloseHeight: var(--themeIconHeight);--themeIconCloseWidth: var(--themeIconWidth);--themeIconDropdown: url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.79303%205.06131C3.18363%204.67086%203.8168%204.67099%204.20725%205.06159L8.10754%208.96341L12.0095%205.06145C12.4%204.67092%2013.0332%204.67092%2013.4237%205.06145C13.8142%205.45197%2013.8142%206.08514%2013.4237%206.47566L8.81451%2011.0849C8.62695%2011.2724%208.37255%2011.3778%208.1073%2011.3778C7.84205%2011.3777%207.58768%2011.2723%207.40016%2011.0847L2.79275%206.47552C2.40231%206.08492%202.40243%205.45176%202.79303%205.06131Z'%20fill='%23172133'/%3e%3c/svg%3e");--themeIconDropdownHeight: var(--themeIconHeight);--themeIconDropdownWidth: var(--themeIconWidth);--themeIconLeftArrow: url("data:image/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m9.474%205.209s-4.501%204.505-6.254%206.259c-.147.146-.22.338-.22.53s.073.384.22.53c1.752%201.754%206.252%206.257%206.252%206.257.145.145.336.217.527.217.191-.001.383-.074.53-.221.293-.293.294-.766.004-1.057l-4.976-4.976h14.692c.414%200%20.75-.336.75-.75s-.336-.75-.75-.75h-14.692l4.978-4.979c.289-.289.287-.761-.006-1.054-.147-.147-.339-.221-.53-.221-.191-.001-.38.071-.525.215z'%20fill-rule='nonzero'/%3e%3c/svg%3e");--themeIconLeftArrowHeight: var(--themeIconHeightLarge);--themeIconLeftArrowWidth: var(--themeIconWidthLarge);--themeIconRightArrow: url("data:image/svg+xml,%3csvg%20clip-rule='evenodd'%20fill-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m14.523%2018.787s4.501-4.505%206.255-6.26c.146-.146.219-.338.219-.53s-.073-.383-.219-.53c-1.753-1.754-6.255-6.258-6.255-6.258-.144-.145-.334-.217-.524-.217-.193%200-.385.074-.532.221-.293.292-.295.766-.004%201.056l4.978%204.978h-14.692c-.414%200-.75.336-.75.75s.336.75.75.75h14.692l-4.979%204.979c-.289.289-.286.762.006%201.054.148.148.341.222.533.222.19%200%20.378-.072.522-.215z'%20fill-rule='nonzero'/%3e%3c/svg%3e");--themeIconRightArrowHeight: var(--themeIconHeightLarge);--themeIconRightArrowWidth: var(--themeIconWidthLarge);--themeIconPlay: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M12%202c5.514%200%2010%204.486%2010%2010s-4.486%2010-10%2010-10-4.486-10-10%204.486-10%2010-10zm0-2c-6.627%200-12%205.373-12%2012s5.373%2012%2012%2012%2012-5.373%2012-12-5.373-12-12-12zm-3%2017v-10l9%205.146-9%204.854z'%20fill='%23ffffff'/%3e%3c/svg%3e");--themeIconPlayHeight: var(--themeIconHeightLarge);--themeIconPlayWidth: var(--themeIconWidthLarge);--themeIconPointer: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.3333%2013.3333V21.3333C21.3333%2022.0406%2021.0524%2022.7189%2020.5523%2023.219C20.0522%2023.719%2019.3739%2024%2018.6667%2024H2.66667C1.95942%2024%201.28115%2023.719%200.781048%2023.219C0.280951%2022.7189%200%2022.0406%200%2021.3333V5.33333C0%204.62609%200.280951%203.94781%200.781048%203.44772C1.28115%202.94762%201.95942%202.66667%202.66667%202.66667H10.6667V5.33333H2.66667V21.3333H18.6667V13.3333H21.3333ZM13.3333%200V2.66667H19.448L9.05733%2013.0573L10.9427%2014.9427L21.3333%204.552V10.6667H24V0H13.3333Z'%20fill='white'/%3e%3c/svg%3e");--themeIconPointerHeight: 2.4rem;--themeIconPointerWidth: 2.4rem;--themeIconShare: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ios_share'%3e%3cmask%20id='mask0_4635_25534'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20id='Bounding%20box'%20width='24'%20height='24'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_4635_25534)'%3e%3cpath%20id='ios_share_2'%20d='M6%2023C5.45%2023%204.97917%2022.8042%204.5875%2022.4125C4.19583%2022.0208%204%2021.55%204%2021V10C4%209.45%204.19583%208.97917%204.5875%208.5875C4.97917%208.19583%205.45%208%206%208H9V10H6V21H18V10H15V8H18C18.55%208%2019.0208%208.19583%2019.4125%208.5875C19.8042%208.97917%2020%209.45%2020%2010V21C20%2021.55%2019.8042%2022.0208%2019.4125%2022.4125C19.0208%2022.8042%2018.55%2023%2018%2023H6ZM11%2016V4.825L9.4%206.425L8%205L12%201L16%205L14.6%206.425L13%204.825V16H11Z'%20fill='black'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");--themeIconShareHeight: var(--themeIconHeightLarge);--themeIconShareWidth: var(--themeIconWidthLarge)}:root,:host{--transitionDuration: .3s;--transitionTiming: cubic-bezier(0, 0, .18, 1)}:root,:host{--fontFamilyDefault: "Archivo", sans-serif;--fontFamilyHeading: "Syne", sans-serif;--fontFamilyH1: var(--fontFamilyHeading);--fontFamilyH2: var(--fontFamilyHeading);--fontFamilyH3: var(--fontFamilyHeading);--fontFamilyH4: var(--fontFamilyHeading);--fontFamilyH5: var(--fontFamilyHeading);--fontFamilyH6: var(--fontFamilyHeading);--fontFamilyOverline: var(--fontFamilyDefault);--fontSizeBase: 1.8rem;--fontSizeBaseEm: 1.8em;--fontSizeDefault: var(--fontSizeBase);--fontSizeDefaultEm: var(--fontSizeBaseEm);--fontSizeFactor: 1.11;--fontSizeMultiplierDesktop: 1.11;--fontSizeMultiplierH1Desktop: 2.33;--fontSizeMultiplierH2Desktop: 2;--fontSizeMultiplierH3Desktop: 1.57;--fontSizeMultiplierH4Desktop: 1.44;--fontSizeMultiplierH5Desktop: 1.2;--fontSizeMultiplierH6Desktop: 1.22;--fontSizeLargeFactor: var(--fontSizeFactor);--fontSizeLarge: calc(var(--fontSizeDefault) * var(--fontSizeLargeFactor));--fontSizeSmallFactor: var(--fontSizeFactor);--fontSizeSmall: calc(var(--fontSizeDefault) / var(--fontSizeSmallFactor));--fontSizeTiny: calc(var(--fontSizeBase) * .78);--fontSizeOverline: calc(var(--fontSizeDefault) * .6);--fontSizeH1Base: calc(var(--fontSizeBase) * 2.67);--fontSizeH1: var(--fontSizeH1Base);--fontSizeH2Base: calc(var(--fontSizeBase) * 2.22);--fontSizeH2: var(--fontSizeH2Base);--fontSizeH3Base: calc(var(--fontSizeBase) * 1.56);--fontSizeH3: var(--fontSizeH3Base);--fontSizeH4Base: calc(var(--fontSizeBase) * 1.39);--fontSizeH4: var(--fontSizeH4Base);--fontSizeH5Base: calc(var(--fontSizeBase) * 1.11);--fontSizeH5: var(--fontSizeH5Base);--fontSizeH6Base: var(--fontSizeBase);--fontSizeH6: var(--fontSizeH6Base);--fontStyleH1: normal;--fontStyleH2: normal;--fontStyleH3: normal;--fontStyleH4: normal;--fontStyleH5: normal;--fontStyleH6: normal;--fontStyleOverline: normal;--fontWeightBold: 700;--fontWeightDefault: 400;--fontWeightHeading: var(--fontWeightBold);--fontWeightH1: var(--fontWeightHeading);--fontWeightH2: var(--fontWeightHeading);--fontWeightH3: var(--fontWeightHeading);--fontWeightH4: var(--fontWeightHeading);--fontWeightH5: var(--fontWeightHeading);--fontWeightH6: var(--fontWeightHeading);--fontWeightOverline: var(--fontWeightDefault);--letterSpacingHeading: 0rem;--letterSpacingH1: var(--letterSpacingHeading);--letterSpacingH2: var(--letterSpacingHeading);--letterSpacingH3: var(--letterSpacingHeading);--letterSpacingH4: var(--letterSpacingHeading);--letterSpacingH5: var(--letterSpacingHeading);--letterSpacingH6: var(--letterSpacingHeading);--letterSpacingOverline: .15rem;--lineHeightBase: 2.2rem;--lineHeightDefault: var(--lineHeightBase);--lineHeightMultiplierDesktop: 1.09;--lineHeightOverline: 1.6rem;--lineHeightHeading: 1.2;--lineHeightH1: var(--lineHeightHeading);--lineHeightH2: var(--lineHeightHeading);--lineHeightH3: var(--lineHeightHeading);--lineHeightH4: var(--lineHeightHeading);--lineHeightH5: var(--lineHeightHeading);--lineHeightH6: var(--lineHeightHeading);--lineHeightSmall: 1.9rem;--lineHeightTiny: 1.9rem;--textTransformHeading: none;--textTransformH1: var(--textTransformHeading);--textTransformH2: var(--textTransformHeading);--textTransformH3: var(--textTransformHeading);--textTransformH4: var(--textTransformHeading);--textTransformH5: var(--textTransformHeading);--textTransformH6: var(--textTransformHeading);--textTransformOverline: uppercase}@media (min-width: 80em){:root,:host{--fontSizeDefault: calc( var(--fontSizeBase) * var(--fontSizeMultiplierDesktop) );--fontSizeDefaultEm: calc( var(--fontSizeBaseEm) * var(--fontSizeMultiplierDesktop) );--fontSizeH1: calc( var(--fontSizeH1Base) * var(--fontSizeMultiplierH1Desktop) );--fontSizeH2: calc( var(--fontSizeH2Base) * var(--fontSizeMultiplierH2Desktop) );--fontSizeH3: calc( var(--fontSizeH3Base) * var(--fontSizeMultiplierH3Desktop) );--fontSizeH4: calc( var(--fontSizeH4Base) * var(--fontSizeMultiplierH4Desktop) );--fontSizeH5: calc( var(--fontSizeH5Base) * var(--fontSizeMultiplierH5Desktop) );--fontSizeH6: calc( var(--fontSizeH6Base) * var(--fontSizeMultiplierH6Desktop) );--fontSizeSmall: calc(var(--fontSizeBase) / var(--fontSizeSmallFactor));--lineHeightDefault: calc( var(--lineHeightBase) * var(--lineHeightMultiplierDesktop) );--lineHeightH1: 1;--lineHeightH2: 1;--lineHeightH3: 1;--lineHeightH4: 1.11;--lineHeightH5: 1.2;--lineHeightH6: 1.18}}:root,:host{--zIndexBack: -100;--zIndexDefault: 1;--zIndexFront: 100;--zIndexNudgeForward: 3;--zIndexOver: 2;--zIndexPopup: 500;--zIndexUnder: -1}a{color:var(--colorLink);text-decoration:underline;transition:color var(--transitionDuration) var(--transitionTiming)}a:hover{color:var(--colorLinkHighlight);text-decoration:none}a:focus-visible{outline:var(--defaultFocus);outline-offset:0;color:var(--colorFocus)}blockquote{margin-left:var(--spacingDefault);margin-right:0;position:relative}blockquote,blockquote p{font-family:var(--fontFamilyDefault);font-size:var(--fontSizeLarge);font-style:italic;line-height:var(--lineHeightHeading)}@media (min-width: 80em){blockquote{margin-left:var(--spacingLarge)}}blockquote:before{content:"";display:block;height:100%;left:calc(var(--spacingDefault) * -1);position:absolute;width:var(--borderWidth);background-color:var(--colorPrimary)}@media (min-width: 80em){blockquote:before{left:calc(var(--spacingLarge) * -1)}}@view-transition{navigation: auto;}body{display:flex;flex-direction:column;height:100%;min-height:100vh;font-size:var(--fontSizeDefaultEm);background:var(--siteBackground);color:var(--colorTextDefault);font-family:var(--fontFamilyDefault);line-height:var(--lineHeightDefault)}@media (min-width: 80em){body{overflow-x:hidden}}h1{margin-bottom:var(--lineHeightBase);margin-top:0;color:var(--colorHeading);line-height:var(--lineHeightH1);font-family:var(--fontFamilyH1);font-size:var(--fontSizeH1);font-weight:var(--fontWeightH1);letter-spacing:var(--letterSpacingH1);text-transform:var(--textTransformH1)}h1:first-child{margin-top:0}h1:last-child{margin-bottom:0}h2{margin-bottom:var(--lineHeightBase);margin-top:0;color:var(--colorHeading);line-height:var(--lineHeightH2);font-family:var(--fontFamilyH2);font-size:var(--fontSizeH2);font-weight:var(--fontWeightH2);letter-spacing:var(--letterSpacingH2);text-transform:var(--textTransformH2)}h2:first-child{margin-top:0}h2:last-child{margin-bottom:0}h3{margin-bottom:var(--lineHeightBase);margin-top:0;color:var(--colorHeading);line-height:var(--lineHeightH3);font-family:var(--fontFamilyH3);font-size:var(--fontSizeH3);font-weight:var(--fontWeightH3);letter-spacing:var(--letterSpacingH3);text-transform:var(--textTransformH3)}h3:first-child{margin-top:0}h3:last-child{margin-bottom:0}h4{margin-bottom:var(--lineHeightBase);margin-top:0;color:var(--colorHeading);line-height:var(--lineHeightH4);font-family:var(--fontFamilyH4);font-size:var(--fontSizeH4);font-weight:var(--fontWeightH4);letter-spacing:var(--letterSpacingH4);text-transform:var(--textTransformH4)}h4:first-child{margin-top:0}h4:last-child{margin-bottom:0}h5{margin-bottom:var(--lineHeightBase);margin-top:0;color:var(--colorHeading);line-height:var(--lineHeightH5);font-family:var(--fontFamilyH5);font-size:var(--fontSizeH5);font-weight:var(--fontWeightH5);letter-spacing:var(--letterSpacingH5);text-transform:var(--textTransformH5)}h5:first-child{margin-top:0}h5:last-child{margin-bottom:0}h6{margin-bottom:var(--lineHeightBase);margin-top:0;color:var(--colorHeading);line-height:var(--lineHeightH6);font-family:var(--fontFamilyH6);font-size:var(--fontSizeH6);font-weight:var(--fontWeightH6);letter-spacing:var(--letterSpacingH6);text-transform:var(--textTransformH6)}h6:first-child{margin-top:0}h6:last-child{margin-bottom:0}hr{border:0;height:var(--borderWidth);margin:var(--lineHeightBase) 0;background-color:var(--colorBorder)}html{box-sizing:border-box;font-size:62.5%}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth;scroll-padding:var(--siteScrollPadding)}}html *,html *:before,html *:after{box-sizing:inherit}iframe{display:block;border:0}img{margin-bottom:var(--lineHeightBase)}img[data-sizes=auto]{display:block;width:100%}input{border:var(--formFieldBorderWidth) solid var(--formFieldBorderColor);border-radius:var(--formFieldBorderRadius);box-sizing:border-box;margin:0;padding:var(--formFieldPadding);width:100%;background:var(--formFieldBackgroundColor);color:var(--formFieldTextColor);outline:none;outline-offset:0;transition:border-color var(--transitionDuration) var(--transitionTiming),background-color var(--transitionDuration) var(--transitionTiming)}input:focus-visible{outline:var(--formFieldBorderWidth) solid var(--formFieldFocusColor)}input[disabled]{background:var(--formFieldDisabledColor);cursor:default}input[type=file]{border:0}ol{margin:0;margin-bottom:var(--spacingDefault);padding-left:var(--spacingLarge)}ol:last-child{margin-bottom:0}ol li{margin-bottom:var(--spacingSmall);padding-left:0}ol li ul,ol li ol{padding-top:var(--spacingSmall);margin-bottom:0}p{margin-bottom:var(--lineHeightDefault);margin-top:0;line-height:var(--lineHeightDefault)}p:last-child{margin-bottom:0}::-moz-placeholder{color:var(--formFieldPlaceholderColor)}::placeholder{color:var(--formFieldPlaceholderColor)}select{border:var(--formFieldBorderWidth) solid var(--formFieldBorderColor);border-radius:var(--formFieldBorderRadius);box-sizing:border-box;margin:0;padding:var(--formFieldSelectPadding);width:100%;background:var(--formFieldBackgroundColor);background-repeat:no-repeat;background-position:right .6rem center;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='9'%20viewBox='0%200%2016%209'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.29289%208.70711C7.68342%209.09763%208.31658%209.09763%208.70711%208.70711L15.0711%202.34315C15.4616%201.95262%2015.4616%201.31946%2015.0711%200.928932C14.6805%200.538408%2014.0474%200.538408%2013.6569%200.928932L8%206.58579L2.34315%200.928932C1.95262%200.538408%201.31946%200.538408%200.928932%200.928932C0.538408%201.31946%200.538408%201.95262%200.928932%202.34315L7.29289%208.70711ZM7%207V8H9V7H7Z'%20/%3e%3c/svg%3e");color:var(--formFieldTextColor);line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;outline-offset:0;transition:border-color var(--transitionDuration) var(--transitionTiming),background-color var(--transitionDuration) var(--transitionTiming)}select::-ms-expand{display:none}select:focus-visible{outline:var(--formFieldBorderWidth) solid var(--formFieldFocusColor)}select[disabled]{background:var(--formFieldDisabledColor);cursor:default}select[type=file]{border:0}table{border:0;border-collapse:collapse;height:auto;margin:0 0 var(--lineHeightBase);min-width:100%}table td,table th{border:var(--borderWidth) solid var(--colorBorder);padding:var(--lineHeightBase);position:relative}table td *:last-child,table th *:last-child{margin-bottom:0}.section--pattern table td,.section--pattern table th{border-color:var(--tableBorderColorOnPattern, var(--sectionPatternTextColor))}table thead th,table tbody:first-child tr:first-child th{font-weight:var(--fontWeightBold)}textarea{border:var(--formFieldBorderWidth) solid var(--formFieldBorderColor);border-radius:var(--formFieldBorderRadius);box-sizing:border-box;margin:0;padding:var(--formFieldPadding);width:100%;background:var(--formFieldBackgroundColor);color:var(--formFieldTextColor);outline:none;outline-offset:0;transition:border-color var(--transitionDuration) var(--transitionTiming),background-color var(--transitionDuration) var(--transitionTiming)}textarea:focus-visible{outline:var(--formFieldBorderWidth) solid var(--formFieldFocusColor)}textarea[disabled]{background:var(--formFieldDisabledColor);cursor:default}ul{margin:0;padding:0;list-style-type:none}:root,:host{--accordionBlockTransitionDuration: calc(var(--transitionDuration) * 2);--accordionBlockTransitionTiming: cubic-bezier(.65, 0, .35, 1);--accordionBlockContentPadding: calc(var(--gutter) / 2);--accordionBlockContentPaddingDesktop: var(--gutter);--accordionBlockContentHeight: auto;--accordionBlockContentWidth: 100%;--accordionBlockContentTransitionDuration: calc( var(--accordionBlockTransitionDuration) / 2 );--accordionBlockContentTransitionTiming: var( --accordionBlockTransitionTiming );--accordionBlockHeightMobile: auto;--accordionBlockHeightDesktop: 64rem;--accordionBlockPanelHeightOpenMobile: 55.2rem;--accordionBlockPanelHeightOpenDesktop: 100%;--accordionBlockPanelSizeClosed: 10rem;--accordionBlockPanelScaleClosed: 1;--accordionBlockPanelScaleClosedHighlight: 1.1;--accordionBlockPanelScaleOpen: var(--accordionBlockPanelScaleClosed);--accordionBlockVideoHeight: 100%;--accordionBlockVideoWidth: 100%;--accordionBlockHeadingWrapperSpacing: var(--spacingXXSmall);--accordionBlockHeadingColor: var(--colorHeading);--accordionBlockHeadingFontFamily: var(--fontFamilyH3);--accordionBlockHeadingFontSize: var(--fontSizeH3);--accordionBlockHeadingFontStyle: normal;--accordionBlockHeadingFontWeight: var(--fontWeightH4);--accordionBlockHeadingLineHeight: var(--lineHeightH4);--accordionBlockHeadingTextTransform: var(--textTransformH3);--accordionBlockExpandColor: inherit;--accordionBlockExpandFontFamily: inherit;--accordionBlockExpandFontSize: var(--fontSizeSmall);--accordionBlockExpandFontStyle: normal;--accordionBlockExpandFontWeight: normal;--accordionBlockExpandLetterSpacing: 0;--accordionBlockExpandLineHeight: var(--lineHeightSmall);--accordionBlockExpandTextTransform: none;--accordionBlockOverlayGradientStartColor: transparent;--accordionBlockOverlayGradientEndColor: var(--colorBlack);--accordionBlockOverlayGradientClosedAngle: 0deg;--accordionBlockOverlayGradientClosedAngleHorizontal: 270deg;--accordionBlockOverlayGradientOpenAngle: 0deg;--accordionBlockOverlayGradientOpenAngleTop: 180deg;--accordionBlockOverlayClosedBackground: linear-gradient( var(--accordionBlockOverlayGradientClosedAngle), var(--accordionBlockOverlayGradientEndColor) 0%, var(--accordionBlockOverlayGradientStartColor) 100% );--accordionBlockOverlayClosedBackgroundHorizontal: linear-gradient( var(--accordionBlockOverlayGradientClosedAngleHorizontal), var(--accordionBlockOverlayGradientEndColor) 0%, var(--accordionBlockOverlayGradientStartColor) 100% );--accordionBlockOverlayOpenBackgroundBottom: linear-gradient( var(--accordionBlockOverlayGradientOpenAngle), var(--accordionBlockOverlayGradientEndColor) 0%, var(--accordionBlockOverlayGradientStartColor) 100% );--accordionBlockOverlayOpenBackgroundMiddle: linear-gradient( var(--accordionBlockOverlayGradientOpenAngle), var(--accordionBlockOverlayGradientStartColor) 0%, var(--accordionBlockOverlayGradientEndColor) 50%, var(--accordionBlockOverlayGradientStartColor) 100% );--accordionBlockOverlayOpenBackgroundTop: linear-gradient( var(--accordionBlockOverlayGradientOpenAngleTop), var(--accordionBlockOverlayGradientEndColor) 0%, var(--accordionBlockOverlayGradientStartColor) 100% )}@media (min-width: 80em){:root,:host{--accordionBlockContentPadding: var(--accordionBlockContentPaddingDesktop)}}.accordion-block{overflow:hidden}@media (min-width: 80em){.accordion-block.is-horizontal{display:flex;flex-direction:row;min-height:var(--accordionBlockHeightDesktop)}}.accordion-block__panel{height:var(--accordionBlockPanelSizeClosed);overflow:hidden;position:relative;cursor:pointer;transition:height var(--accordionBlockTransitionDuration) var(--accordionBlockTransitionTiming),min-height var(--accordionBlockTransitionDuration) var(--accordionBlockTransitionTiming);outline:none}@media (min-width: 80em){.is-horizontal .accordion-block__panel{width:100px;height:var(--accordionBlockContentHeight);flex-shrink:0;flex-grow:0;flex-basis:100px;transform:scale(var(--accordionBlockPanelScaleClosed));transition:flex-grow var(--accordionBlockTransitionDuration) var(--accordionBlockTransitionTiming),transform var(--accordionBlockTransitionDuration) var(--accordionBlockTransitionTiming)}.is-horizontal .accordion-block__panel:hover{transform:scale(var(--accordionBlockPanelScaleClosedHighlight))}}.accordion-block__panel--background-overlay-closed:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:var(--accordionBlockOverlayClosedBackground);pointer-events:none;transition:opacity var(--accordionBlockTransitionDuration) var(--accordionBlockTransitionTiming);z-index:var(--zIndexDefault)}@media (min-width: 80em){.is-horizontal .accordion-block__panel--background-overlay-closed:after{background:var(--accordionBlockOverlayClosedBackgroundHorizontal)}}.accordion-block__panel--background-overlay-closed.is-open:after{opacity:0}.accordion-block__panel--background-overlay-open .accordion-block__panel-content:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:var(--accordionBlockOverlayOpenBackgroundBottom);opacity:0;pointer-events:none;transition:opacity var(--accordionBlockContentTransitionDuration) var(--accordionBlockContentTransitionTiming);z-index:0}.accordion-block__panel--background-overlay-open .accordion-block__panel-content--middle:after{background:var(--accordionBlockOverlayOpenBackgroundMiddle)}.accordion-block__panel--background-overlay-open .accordion-block__panel-content--top:after{background:var(--accordionBlockOverlayOpenBackgroundTop)}.accordion-block__panel--background-overlay-open.is-open .accordion-block__panel-content:after{opacity:1}.accordion-block.is-transitioning .accordion-block__panel{pointer-events:none}.accordion-block__panel:focus-visible{outline:2px solid white;outline-offset:-4px}.accordion-block__panel.is-open{height:auto;height:calc-size(auto,size);cursor:auto}@media (min-width: 80em){.is-horizontal .accordion-block__panel.is-open{flex-grow:1;height:var(--accordionBlockContentHeight)}.is-horizontal .accordion-block__panel.is-open:hover{transform:scale(var(--accordionBlockPanelScaleOpen))}}@media (prefers-reduced-motion: no-preference){.accordion-block__panel.is-open:has(.accordion-block__panel-background):has(.accordion-block__panel-video) .accordion-block__panel-background{opacity:0}}.accordion-block__panel-content{align-items:flex-end;display:flex;min-height:var(--accordionBlockPanelHeightOpenMobile);height:var(--accordionBlockContentHeight);overflow:hidden;padding:var(--accordionBlockContentPadding);width:var(--accordionBlockContentWidth);opacity:0;visibility:hidden;transition:opacity var(--accordionBlockContentTransitionDuration) var(--accordionBlockContentTransitionTiming),visibility var(--accordionBlockContentTransitionDuration) var(--accordionBlockContentTransitionTiming)}@media (min-width: 80em){.is-horizontal .accordion-block__panel-content{min-height:var(--accordionBlockHeightDesktop)}}.accordion-block__panel-content--top{align-items:flex-start}.accordion-block__panel-content--middle{align-items:center}.is-open .accordion-block__panel-content{opacity:1;transition-delay:var(--accordionBlockTransitionDuration);visibility:visible}.accordion-block__panel-video,.accordion-block__panel-background{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);pointer-events:none}.accordion-block__panel-background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity var(--accordionBlockTransitionDuration) var(--accordionBlockTransitionTiming) var(--accordionBlockTransitionDuration)}.accordion-block__panel-video{aspect-ratio:16/9;min-height:var(--accordionBlockVideoHeight);min-width:var(--accordionBlockVideoWidth)}.accordion-block__heading-wrapper{display:flex;flex-direction:column;gap:var(--accordionBlockHeadingWrapperSpacing);justify-content:space-between;padding:var(--accordionBlockContentPadding);position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--accordionBlockContentTransitionDuration) var(--accordionBlockContentTransitionTiming),visibility var(--accordionBlockContentTransitionDuration) var(--accordionBlockContentTransitionTiming);z-index:var(--zIndexOver)}@media (min-width: 80em){.is-horizontal .accordion-block__heading-wrapper{align-items:center;top:0;right:0;bottom:0;left:0;justify-content:center;width:var(--accordionBlockPanelSizeClosed);transform:rotate(-90deg)}}.is-open .accordion-block__heading-wrapper{opacity:0;visibility:hidden}.accordion-block__expand{flex-shrink:1;margin:0;color:var(--accordionBlockExpandColor);font-family:var(--accordionBlockExpandFontFamily);font-size:var(--accordionBlockExpandFontSize);font-style:var(--accordionBlockExpandFontStyle);font-weight:var(--accordionBlockExpandFontWeight);letter-spacing:var(--accordionBlockExpandLetterSpacing);line-height:var(--accordionBlockExpandLineHeight);text-transform:var(--accordionBlockExpandTextTransform)}@media (min-width: 80em){.accordion-block__expand{display:none}}.accordion-block__heading{margin:0;color:var(--accordionBlockHeadingColor);font-family:var(--accordionBlockHeadingFontFamily);font-size:var(--accordionBlockHeadingFontSize);font-style:var(--accordionBlockHeadingFontStyle);font-weight:var(--accordionBlockHeadingFontWeight);line-height:var(--accordionBlockHeadingLineHeight);text-transform:var(--accordionBlockHeadingTextTransform)}@media (min-width: 80em){.accordion-block__heading{white-space:nowrap}}:root{--ageGateBackgroundColor: var(--colorSiteBackground);--ageGateColor: var(--colorTextDefault);--ageGateFormColorAccent: var(--formColorAccent);--ageGateFormColorWarning: var(--formColorWarning);--ageGateFormMaxWidth: 630px;--ageGateFormSpacing: var(--ageGateFormSpacingMobile);--ageGateFormSpacingDesktop: var(--spacingLarger);--ageGateFormSpacingMobile: var(--spacingLarge);--ageGateMaxWidth: 1000px;--ageGatePadding: var(--ageGatePaddingMobile);--ageGatePaddingDesktop: var(--spacingXLarge);--ageGatePaddingMobile: var(--spacingDefault);--ageGateErrorColor: var(--ageGateFormColorWarning);--ageGateErrorFontFamily: var(--fontFamilyH5);--ageGateErrorFontSize: var(--fontSizeH5);--ageGateErrorFontStyle: normal;--ageGateErrorFontWeight: var(--fontWeightH5);--ageGateErrorLineHeight: var(--lineHeightH5);--ageGateErrorTextTransform: none;--ageGateGroupSpacing: var(--spacingSmall);--ageGateHeadingColor: var(--ageGateColor);--ageGateHeadingFontFamily: var(--fontFamilyH4);--ageGateHeadingFontSize: var(--fontSizeH4);--ageGateHeadingFontStyle: normal;--ageGateHeadingFontWeight: var(--fontWeightH4);--ageGateHeadingLineHeight: var(--lineHeightH4);--ageGateHeadingTextTransform: none;--ageGateInputBackgroundColor: inherit;--ageGateInputBackgroundColorHighlight: inherit;--ageGateInputBorder: var(--ageGateInputBorderWidth) solid var(--ageGateInputBorderColor);--ageGateInputBorderColor: var(--formFieldBorderColor);--ageGateInputBorderColorHighlight: var(--formFieldBorderColorHighlight);--ageGateInputBorderColorWarning: var(--formFieldBorderColorWarning);--ageGateInputBorderRadius: var(--formFieldBorderRadius);--ageGateInputBorderWidth: var(--formFieldBorderWidth);--ageGateInputColor: var(--formFieldTextColor);--ageGateInputColorHighlight: var(--formFieldTextColorHighlight);--ageGateInputColorWarning: var(--ageGateInputColorWarning);--ageGateInputFontFamily: var(--formFieldFontFamily);--ageGateInputFontSize: var(--formFieldFontSize);--ageGateInputFontStyle: var(--formFieldFontStyle);--ageGateInputFontWeight: var(--formFieldFontWeight);--ageGateInputLineHeight: var(--formFieldLineHeight);--ageGateInputPadding: var(--formFieldPadding);--ageGateInputTextTransform: var(--formFieldTextTransform);--ageGateInputPlaceholderColor: var(--formFieldPlaceholderColor);--ageGateLabelColor: var(--formLabelColor);--ageGateLabelFontFamily: var(--formLabelFontFamily);--ageGateLabelFontSize: var(--formLabelFontSize);--ageGateLabelFontStyle: var(--formLabelFontStyle);--ageGateLabelFontWeight: var(--formLabelFontWeight);--ageGateLabelLineHeight: var(--formLabelLineHeight);--ageGateLabelTextTransform: var(--formLabelTextTransform);--ageGateLogoHeight: auto;--ageGateLogoMaxWidth: 500px;--ageGateLogoWidth: 100%;--ageGateQuestionColor: var(--ageGateColor);--ageGateQuestionFontFamily: var(--fontFamilyH5);--ageGateQuestionFontSize: var(--fontSizeH5);--ageGateQuestionFontStyle: normal;--ageGateQuestionFontWeight: var(--fontWeightH5);--ageGateQuestionLineHeight: var(--lineHeightH5);--ageGateQuestionTextTransform: none}@media (min-width: 48em){:root{--ageGateFormSpacing: var(--ageGateFormSpacingDesktop);--ageGatePadding: var(--ageGatePaddingDesktop)}}body:has(.age-gate){touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}.age-gate{display:grid;gap:var(--ageGateFormSpacing);top:0;right:0;bottom:0;left:0;justify-items:center;padding:var(--ageGatePadding);place-content:center;position:fixed;background-color:var(--ageGateBackgroundColor);text-align:center;z-index:var(--zIndexPopup)}.age-gate__logo-img{display:block;height:var(--ageGateLogoHeight);margin:0;max-width:var(--ageGateLogoMaxWidth);width:var(--ageGateLogoWidth)}.age-gate__heading{margin:0;color:var(--ageGateHeadingColor);font-family:var(--ageGateHeadingFontFamily);font-size:var(--ageGateHeadingFontSize);font-style:var(--ageGateHeadingFontStyle);font-weight:var(--ageGateHeadingFontWeight);line-height:var(--ageGateHeadingLineHeight);text-transform:var(--ageGateHeadingTextTransform)}.age-gate__question{margin:0;color:var(--ageGateQuestionColor);font-family:var(--ageGateQuestionFontFamily);font-size:var(--ageGateQuestionFontSize);font-style:var(--ageGateQuestionFontStyle);font-weight:var(--ageGateQuestionFontWeight);line-height:var(--ageGateQuestionLineHeight);text-transform:var(--ageGateQuestionTextTransform)}.age-gate__error{margin:0;color:var(--ageGateErrorColor);font-family:var(--ageGateErrorFontFamily);font-size:var(--ageGateErrorFontSize);font-style:var(--ageGateErrorFontStyle);font-weight:var(--ageGateErrorFontWeight);line-height:var(--ageGateErrorLineHeight);text-transform:var(--ageGateErrorTextTransform)}.age-gate .validation-summary-valid{display:none}.age-gate-form{align-items:center;display:flex;flex-direction:column;gap:var(--ageGateFormSpacing)}.age-gate-form__fieldset{border:none;margin:0;padding:0}.age-gate-form__layout{display:grid;gap:var(--spacingDefault);grid-template-columns:repeat(3,1fr);max-width:var(--ageGateFormMaxWidth)}.age-gate-form__group{display:flex;flex-direction:column;gap:var(--ageGateGroupSpacing);text-align:left}.age-gate-form__label{color:var(--ageGateLabelColor);font-family:var(--ageGateLabelFontFamily);font-size:var(--ageGateLabelFontSize);font-style:var(--ageGateLabelFontStyle);font-weight:var(--ageGateLabelFontWeight);line-height:var(--ageGateLabelLineHeight);text-transform:var(--ageGateLabelTextTransform)}.age-gate-form__input{border:var(--ageGateInputBorder);border-radius:var(--ageGateInputBorderRadius);background-color:var(--ageGateInputBackground);color:var(--ageGateInputColor);font-family:var(--ageGateInputFontFamily);font-size:var(--ageGateInputFontSize);font-style:var(--ageGateInputFontStyle);font-weight:var(--ageGateInputFontWeight);line-height:var(--ageGateInputLineHeight);text-transform:var(--ageGateInputTextTransform)}.age-gate-form__input:focus{border-color:var(--ageGateInputBorderColorHighlight);background-color:var(--ageGateInputBackgroundHighlight);color:var(--ageGateInputColorHighlight)}.age-gate-form__input:user-invalid{border-color:var(--ageGateInputBorderColorWarning);color:var(--ageGateInputColorHighlight)}.age-gate-form__input::-moz-placeholder{color:var(--ageGateInputPlaceholderColor)}.age-gate-form__input::placeholder{color:var(--ageGateInputPlaceholderColor)}:root{--alertBarBorder: 0;--alertBarBackgroundImage: none;--alertBarBackground: var(--alertBarBackgroundImage) 0 0 repeat var(--alertBarBackgroundColor);--alertBarBackgroundColor: var(--colorPlaionBackground);--alertBarColor: var(--colorPlaionText);--alertBarFontSize: var(--fontSizeDefault);--alertBarPadding: 1.1rem 0;--alertBarShadow: var(--shadow);--alertBarTextSpacing: var(--spacingXXSmall);--alertBarTransitionDuration: var(--transitionDuration);--alertBarTransitionTiming: var(--transitionTiming);--alertBarZIndex: var(--zIndexPopup);--alertBarLinkColor: var(--alertBarColor);--alertBarLinkColorHighlight: var(--alertBarColor);--alertBarLinkTextDecoration: underline;--alertBarLinkTextDecorationHighlight: none;--alertBarCloseButtonHeight: var(--modalCloseButtonHeight);--alertBarCloseButtonWidth: var(--modalCloseButtonWidth);--alertBarCloseIcon: var(--themeIconClose);--alertBarCloseIconColor: var(--alertBarColor);--alertBarCloseIconColorHover: var(--alertBarCloseIconColor);--alertBarCloseIconHeight: var(--themeIconCloseHeight);--alertBarCloseIconHover: var(--alertBarCloseIcon);--alertBarCloseIconWidth: var(--themeIconCloseWidth);--alertBarCloseMarginLeft: var(--spacingLarge);--alertBarCloseIconImageDisplay: var(--closeIconImageDisplay);--alertBarCloseIconMaskDisplay: var(--closeIconMaskDisplay);--alertBarIconHeight: var(--alertBarIconSize);--alertBarIconMargin: 0 var(--spacingSmall) 0 0;--alertBarIconSize: 2.4rem;--alertBarIconWidth: var(--alertBarIconSize);--alertBarPositionFloatingBorder: 0;--alertBarPositionFloatingBorderRadius: var(--borderRadius);--alertBarPositionFloatingBottom: var(--spacingDefault);--alertBarPositionFloatingBottomMobile: 6.8rem;--alertBarPositionFloatingLeft: var(--gutterSmall);--alertBarPositionFloatingPadding: 0 0 0 var(--spacingDefault);--alertBarPositionFloatingPaddingWithIcon: 0 0 0 var(--spacingSmall);--alertBarPositionFloatingRight: var(--gutterSmall);--alertBarPositionFloatingShadow: var(--alertBarShadow);--alertBarPositionFloatingTopGlobal: calc( var(--globalHeaderHeight) + var(--spacingDefault) );--alertBarPositionFloatingTop: calc( var(--alertBarPositionFloatingTopGlobal) + var(--primaryHeaderHeight) );--alertBarPositionFloatingWidthMobile: calc(100% - (var(--gutterSmall) * 2));--alertBarPositionFloatingWidth: 33%;--alertBarBottomInnerPaddingLeft: 6.8rem}.alert-bar{display:none;z-index:calc(var(--primaryHeaderZIndex) - 1)}.alert-bar__bar{border-bottom:var(--alertBarBorder);background:var(--alertBarBackground);box-shadow:var(--alertBarShadow);color:var(--alertBarColor)}.alert-bar__icon{display:inline-block;height:var(--alertBarIconHeight);margin:var(--alertBarIconMargin);width:var(--alertBarIconWidth)}.alert-bar__inner{align-items:center;display:flex;flex-wrap:wrap;padding:var(--alertBarPadding);font-size:var(--alertBarFontSize)}.alert-bar__text{display:flex;flex-direction:column;gap:var(--alertBarTextSpacing);flex:1}.alert-bar__text>*{margin:0}.alert-bar__text a{color:var(--alertBarLinkColor);-webkit-text-decoration:var(--alertBarLinkTextDecoration);text-decoration:var(--alertBarLinkTextDecoration)}.alert-bar__text a:hover{color:var(--alertBarLinkColorHighlight);-webkit-text-decoration:var(--alertBarLinkTextDecorationHighlight);text-decoration:var(--alertBarLinkTextDecorationHighlight)}.alert-bar__close{display:grid;height:var(--alertBarCloseButtonHeight);margin-left:var(--alertBarCloseMarginLeft);width:var(--alertBarCloseButtonWidth);place-content:center;cursor:pointer}.alert-bar__close:before,.alert-bar__close:after{content:"";height:var(--alertBarCloseIconHeight);width:var(--alertBarCloseIconWidth);background:var(--alertBarCloseIconColor);transform:translate(var(--alertBarCloseIconTransformTranslateX),var(--alertBarCloseIconTransformTranslateY))}.alert-bar__close:before{display:var(--alertBarCloseIconImageDisplay);background:var(--alertBarCloseIcon);background-size:var(--alertBarCloseIconWidth) var(--alertBarCloseIconHeight)}.alert-bar__close:after{display:var(--alertBarCloseIconMaskDisplay);background-color:var(--alertBarCloseIconColor);-webkit-mask:var(--alertBarCloseIcon);mask:var(--alertBarCloseIcon);-webkit-mask-size:var(--alertBarCloseIconWidth) var(--alertBarCloseIconHeight);mask-size:var(--alertBarCloseIconWidth) var(--alertBarCloseIconHeight)}.alert-bar__close:hover:before,.alert-bar__close:focus-visible:before{background:var(--alertBarCloseIconHover)}.alert-bar__close:hover:after,.alert-bar__close:focus-visible:after{background-color:var(--alertBarCloseIconColorHover);-webkit-mask-image:var(--alertBarCloseIconHover);mask-image:var(--alertBarCloseIconHover)}.alert-bar.is-visible{display:block}.alert-bar--position-top-left,.alert-bar--position-top-center,.alert-bar--position-top-right,.alert-bar--position-bottom-left,.alert-bar--position-bottom-center,.alert-bar--position-bottom-right{left:0;width:100%}.alert-bar--position-top-left .alert-bar__optional-constrain,.alert-bar--position-top-center .alert-bar__optional-constrain,.alert-bar--position-top-right .alert-bar__optional-constrain,.alert-bar--position-bottom-left .alert-bar__optional-constrain,.alert-bar--position-bottom-center .alert-bar__optional-constrain,.alert-bar--position-bottom-right .alert-bar__optional-constrain{margin-left:auto;margin-right:auto;max-width:var(--contentWidth);position:relative;width:100%}.alert-bar--position-top-left .alert-bar__bar,.alert-bar--position-top-center .alert-bar__bar,.alert-bar--position-top-right .alert-bar__bar,.alert-bar--position-bottom-left .alert-bar__bar,.alert-bar--position-bottom-center .alert-bar__bar,.alert-bar--position-bottom-right .alert-bar__bar{border:var(--alertBarPositionFloatingBorder);border-radius:var(--alertBarPositionFloatingBorderRadius);position:absolute;width:var(--alertBarPositionFloatingWidthMobile);box-shadow:var(--alertBarPositionFloatingShadow)}@media (min-width: 64em){.alert-bar--position-top-left .alert-bar__bar,.alert-bar--position-top-center .alert-bar__bar,.alert-bar--position-top-right .alert-bar__bar,.alert-bar--position-bottom-left .alert-bar__bar,.alert-bar--position-bottom-center .alert-bar__bar,.alert-bar--position-bottom-right .alert-bar__bar{width:var(--alertBarPositionFloatingWidth)}}.alert-bar--position-top-left .alert-bar__inner,.alert-bar--position-top-center .alert-bar__inner,.alert-bar--position-top-right .alert-bar__inner,.alert-bar--position-bottom-left .alert-bar__inner,.alert-bar--position-bottom-center .alert-bar__inner,.alert-bar--position-bottom-right .alert-bar__inner{padding:var(--alertBarPositionFloatingPadding)}.alert-bar--position-top-left.alert-bar--has-icon .alert-bar__inner,.alert-bar--position-top-center.alert-bar--has-icon .alert-bar__inner,.alert-bar--position-top-right.alert-bar--has-icon .alert-bar__inner,.alert-bar--position-bottom-left.alert-bar--has-icon .alert-bar__inner,.alert-bar--position-bottom-center.alert-bar--has-icon .alert-bar__inner,.alert-bar--position-bottom-right.alert-bar--has-icon .alert-bar__inner{padding:var(--alertBarPositionFloatingPaddingWithIcon)}.alert-bar--position-top-left,.alert-bar--position-top-center,.alert-bar--position-top-right{position:absolute;top:var(--alertBarPositionFloatingTop)}.global-header+.alert-bar--position-top-left,.global-header+.alert-bar--position-top-center,.global-header+.alert-bar--position-top-right{top:var(--alertBarPositionFloatingTopGlobal)}.alert-bar--position-top-left .alert-bar__bar,.alert-bar--position-top-center .alert-bar__bar,.alert-bar--position-top-right .alert-bar__bar{top:0}.alert-bar--position-bottom-left,.alert-bar--position-bottom-center,.alert-bar--position-bottom-right{position:fixed;bottom:var(--alertBarPositionFloatingBottomMobile)}.alert-bar--position-bottom-left .alert-bar__bar,.alert-bar--position-bottom-center .alert-bar__bar,.alert-bar--position-bottom-right .alert-bar__bar{bottom:0}@media (min-width: 64em){.alert-bar--position-bottom-center,.alert-bar--position-bottom-right{bottom:var(--alertBarPositionFloatingBottom)}}.alert-bar--position-top-left .alert-bar__bar,.alert-bar--position-bottom-left .alert-bar__bar{left:var(--alertBarPositionFloatingLeft)}.alert-bar--position-top-center .alert-bar__bar,.alert-bar--position-bottom-center .alert-bar__bar{left:50%;transform:translate(-50%)}.alert-bar--position-top-right .alert-bar__bar,.alert-bar--position-bottom-right .alert-bar__bar{right:var(--alertBarPositionFloatingRight)}.alert-bar--position-bottom{bottom:0;left:0;position:fixed;width:100%}.alert-bar--position-bottom .alert-bar__bar{border-bottom:0;border-top:var(--alertBarBorder)}.alert-bar--position-bottom .alert-bar__inner{padding-left:var(--alertBarBottomInnerPaddingLeft)!important}.badge{left:0;position:absolute;right:0;top:0;z-index:var(--badgeZIndex)}.badge--inline{inset:auto;position:relative}.badge--inline .badge__text{display:block;position:relative;translate:none}.badge--inline .badge__text:after{border-color:var(--badgeTailInlineBorderColor);border-width:var(--badgeTailInlineBorderWidth);bottom:var(--badgeTailInlineBottom);display:var(--badgeTailInlineDisplay);left:var(--badgeTailInlineLeft);top:var(--badgeTailInlineTop);translate:var(--badgeTailInlineTranslate)}.badge__text{border:var(--badgeBorder);border-radius:var(--badgeBorderRadius);padding:var(--badgePadding);position:absolute;right:var(--badgeRight);translate:var(--badgeTranslateX) var(--badgeTranslateY);background-color:var(--badgeBackgroundColor);color:var(--badgeColor);font-family:var(--badgeFontFamily);font-size:var(--badgeFontSize);font-style:var(--badgeFontStyle);font-weight:var(--badgeFontWeight);line-height:var(--badgeLineHeight);text-transform:var(--badgeTextTransform);white-space:nowrap}.badge__text:after{content:"";display:var(--badgeTailDisplay);position:absolute;bottom:var(--badgeTailBottom);left:var(--badgeTailLeft);translate:var(--badgeTailTranslate);width:0px;height:0px;border-style:solid;border-width:var(--badgeTailBorderWidth);border-color:var(--badgeTailBorderColor)}.badge--center .badge__text{left:50%;right:auto;translate:-50% var(--badgeTranslateY)}:root,:host{--badgeBorder: var(--badgeBorderWidth) solid var(--badgeBorderColor);--badgeBorderWidth: 0;--badgeBorderColor: transparent;--badgeColor: var(--colorWhite);--badgeBackgroundColor: var(--colorWarning);--badgeFontFamily: var(--fontFamilyDefault);--badgeFontStyle: normal;--badgeFontSize: var(--fontSizeTiny);--badgeFontWeight: normal;--badgeLineHeight: var(--lineHeightTiny);--badgePaddingHorizontal: var(--spacingSmall);--badgePaddingVertical: var(--spacingXXSmall);--badgePadding: var(--badgePaddingVertical) var(--badgePaddingHorizontal);--badgeRight: 0;--badgeTextTransform: none;--badgeTop: 0;--badgeTranslateX: 25%;--badgeTranslateY: -50%;--badgeBorderRadius: var(--borderRadius);--badgeZIndex: var(--zIndexOver);--badgeTailAliasingOffset: 1px;--badgeTailBorderColor: var(--badgeTailColor) transparent transparent transparent;--badgeTailBorderWidth: var(--badgeTailHeight) calc(var(--badgeTailWidth) / 2) 0 calc(var(--badgeTailWidth) / 2);--badgeTailBottom: calc( var(--badgeTailHeight) * -1 + var(--badgeTailAliasingOffset) );--badgeTailColor: var(--badgeBackgroundColor);--badgeTailDisplay: none;--badgeTailHeight: 6px;--badgeTailLeft: 50%;--badgeTailRight: auto;--badgeTailTop: auto;--badgeTailTranslate: -50% 0;--badgeTailWidth: 9px;--badgeTailInlineAliasingOffset: 1px;--badgeTailInlineBorderColor: transparent var(--badgeTailInlineColor) transparent transparent;--badgeTailInlineBorderWidth: calc(var(--badgeTailInlineHeight) / 2) var(--badgeTailInlineWidth) calc(var(--badgeTailInlineHeight) / 2) 0;--badgeTailInlineBottom: auto;--badgeTailInlineColor: var(--badgeTailColor);--badgeTailInlineDisplay: var(--badgeTailDisplay);--badgeTailInlineHeight: var(--badgeTailWidth);--badgeTailInlineLeft: calc( var(--badgeTailHeight) * -1 + var(--badgeTailInlineAliasingOffset) );--badgeTailInlineRight: auto;--badgeTailInlineTop: 50%;--badgeTailInlineTranslate: 0 -50%;--badgeTailInlineWidth: var(--badgeTailHeight)}.badge-wrapper{display:inline-block;position:relative}.badge-wrapper--inline{display:flex;gap:var(--badgeWrapperInlineGap)}.badge-wrapper--button{rotate:var(--buttonRotation)}:root,:host{--badgeWrapperInlineGap: var(--spaceSmall)}:root{--blockStackingOrder: 0}@media (max-width: 47.99em){.block{order:var(--blockStackingOrder)}}:root,:host{--blogPostTransitionDuration: var(--transitionDuration);--blogPostTransitionTiming: var(--transitionTiming);--blogPostHeroImageAspectRatio: 16 / 9;--blogPostHeroImageMaxHeight: 480px;--blogPostHeroImageMinHeight: 200px;--blogPostContentSpacing: var(--blogPostContentSpacingMobile);--blogPostContentSpacingMobile: var(--spacingDefault);--blogPostContentSpacingDesktop: var(--spacingLarge);--blogPostMetaColor: inherit;--blogPostMetaFontFamily: inherit;--blogPostMetaFontSize: var(--fontSizeLarge);--blogPostMetaFontStyle: inherit;--blogPostMetaFontWeight: inherit;--blogPostMetaLineHeight: inherit;--blogPostMetaOpacity: .5;--blogPostMetaOpacityHighlight: 1;--blogPostMetaTextTransform: inherit;--blogPostDateColor: var(--blogPostMetaColor);--blogPostDateFontFamily: var(--blogPostMetaFontFamily);--blogPostDateFontSize: var(--blogPostMetaFontSize);--blogPostDateFontStyle: var(--blogPostMetaFontStyle);--blogPostDateFontWeight: var(--blogPostMetaFontWeight);--blogPostDateLineHeight: var(--blogPostMetaLineHeight);--blogPostDateOpacity: var(--blogPostMetaOpacity);--blogPostDateTextTransform: var(--blogPostMetaTextTransform);--blogPostShareColor: var(--blogPostMetaColor);--blogPostShareFontFamily: var(--blogPostMetaFontFamily);--blogPostShareFontSize: var(--blogPostMetaFontSize);--blogPostShareFontStyle: var(--blogPostMetaFontStyle);--blogPostShareFontWeight: var(--blogPostMetaFontWeight);--blogPostShareLineHeight: var(--blogPostMetaLineHeight);--blogPostShareOpacity: var(--blogPostMetaOpacity);--blogPostShareOpacityHighlight: var(--blogPostMetaOpacityHighlight);--blogPostShareTextTransform: var(--blogPostMetaTextTransform);--blogPostShareIcon: var(--themeIconShare);--blogPostShareIconColor: var(--alertBarColor);--blogPostShareIconHeight: 2.4rem;--blogPostShareIconWidth: 2.4rem;--blogPostShareIconFill: var(--colorWhite);--blogPostShareIconHoverFill: var(--alertBarColor);--blogPostShareSpacing: var(--spacingSmall);--blogPostRelatedGridSpacing: var(--spacingXLarge);--blogPostRelatedSummaryPadding: 0;--blogPostRelatedRowGap: var(--spacingXLarge);--blogPostRelatedHeadingColor: inherit;--blogPostRelatedHeadingFontFamily: var(--fontFamilyH3);--blogPostRelatedHeadingFontSize: var(--fontSizeH3);--blogPostRelatedHeadingFontStyle: var(--fontStyleH3);--blogPostRelatedHeadingFontWeight: var(--fontWeightH3);--blogPostRelatedHeadingLineHeight: var(--lineHeightH3);--blogPostRelatedHeadingTextTransform: inherit}@media (min-width: 80em){:root,:host{--blogPostContentSpacing: var(--blogPostContentSpacingDesktop)}}.blog-post__hero-content{display:grid;gap:var(--blogPostContentSpacing)}.blog-post__meta{display:flex;justify-content:space-between}.blog-post__date{color:var(--blogPostDateColor);font-family:var(--blogPostDateFontFamily);font-size:var(--blogPostDateFontSize);font-style:var(--blogPostDateFontStyle);font-weight:var(--blogPostDateFontWeight);line-height:var(--blogPostDateLineHeight);text-transform:var(--blogPostDateTextTransform);opacity:var(--blogPostDateOpacity)}.blog-post__share{align-items:center;display:flex;gap:var(--blogPostShareSpacing)}.blog-post__share:after{content:"";display:block;height:var(--blogPostShareIconHeight);width:var(--blogPostShareIconWidth);background:var(--blogPostShareIconColor);-webkit-mask-image:var(--blogPostShareIcon);mask-image:var(--blogPostShareIcon);-webkit-mask-size:var(--blogPostShareIconWidth) var(--blogPostShareIconHeight);mask-size:var(--blogPostShareIconWidth) var(--blogPostShareIconHeight);transform:translate(var(--blogPostShareIconTransformTranslateX),var(--blogPostShareIconTransformTranslateY))}.blog-post__share-text{color:var(--blogPostShareColor);font-family:var(--blogPostShareFontFamily);font-size:var(--blogPostShareFontSize);font-style:var(--blogPostShareFontStyle);font-weight:var(--blogPostShareFontWeight);line-height:var(--blogPostShareLineHeight);text-transform:var(--blogPostShareTextTransform);opacity:var(--blogPostShareOpacity);transition:opacity var(--blogPostTransitionDuration) var(--blogPostTransitionTiming)}.blog-post__share:hover .blog-post__share-text,.blog-post__share:focus-visible .blog-post__share-text{opacity:var(--blogPostShareOpacityHighlight)}.blog-post__hero-image-wrapper{aspect-ratio:var(--blogPostHeroImageAspectRatio);max-height:var(--blogPostHeroImageMaxHeight);min-height:var(--blogPostHeroImageMinHeight);width:100%;overflow:hidden}.blog-post__hero-image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.blog-post__related .grid{gap:var(--blogPostRelatedGridSpacing)}.blog-post__related .section__layout{row-gap:var(--blogPostRelatedRowGap)}.blog-post__related-heading{color:var(--blogPostRelatedHeadingColor);font-family:var(--blogPostRelatedHeadingFontFamily);font-size:var(--blogPostRelatedHeadingFontSize);font-style:var(--blogPostRelatedHeadingFontStyle);font-weight:var(--blogPostRelatedHeadingFontWeight);line-height:var(--blogPostRelatedHeadingLineHeight);text-transform:var(--blogPostRelatedHeadingTextTransform)}:root{--breadcrumbsFontSize: var(--fontSizeSmall);--breadcrumbsFontWeight: var(--fontWeightMedium);--breadcrumbsGap: var(--spacingSmall);--breadcrumbsMarginBottom: 0;--breadcrumbsPadding: var(--spacingDefault) 0;--breadcrumbsCrumbFontWeight: var(--fontWeightMedium);--breadcrumbsCrumbPaddingRight: var(--spacingDefault);--breadcrumbsIconBackgroundColor: var(--colorTextDefault);--breadcrumbsIconContent: "";--breadcrumbsIconHeight: .875rem;--breadcrumbsIconMaskRepeat: no-repeat;--breadcrumbsIconMaskSize: 100%;--breadcrumbsIconMaskUrl: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2028'%3e%3cpath%20d='M.6,27.4c-.8-.8-.8-2,0-2.8l10.6-10.6L.6,3.4C-.2,2.6-.2,1.4.6.6,1.4-.2,2.6-.2,3.4.6l12,12c.8.8.8,2,0,2.8L3.4,27.4c-.8.8-2,.8-2.8,0Z'/%3e%3c/svg%3e");--breadcrumbsIconRightFromTablet: 0;--breadcrumbsIconWidth: .5rem;--breadcrumbsIconLastContent: none;--breadcrumbsIconLastPadding: 0;--breadcrumbsCrumbLinkHoverTextDecoration: underline;--breadcrumbsCrumbLinkLineHeight: var(--breadcrumbsIconHeight);--breadcrumbsCrumbLinkTextDecoration: none;--breadcrumbsFirstCrumbIconLeftUntilTablet: 0;--breadcrumbsFirstCrumbIconRightUntilTablet: auto;--breadcrumbsFirstCrumbIconTransformScaleUntilTablet: -1;--breadcrumbsFirstCrumbLinkColorUntilTablet: var(--colorTextDefault);--breadcrumbsFirstCrumbPaddingLeftUntilTablet: var(--spacingDefault);--breadcrumbsFirstCrumbPaddingRightUntilTablet: 0}.breadcrumbs{padding:var(--breadcrumbsPadding)}.breadcrumbs__inner{display:flex;flex-wrap:wrap;gap:var(--breadcrumbsGap);margin-bottom:var(--breadcrumbsMarginBottom);font-size:var(--breadcrumbsFontSize);list-style:none}.breadcrumbs__inner.constrain{display:flex}.breadcrumbs__crumb{align-items:center;display:none;padding-right:var(--breadcrumbsCrumbPaddingRight);position:relative;font-weight:var(--breadcrumbsCrumbFontWeight)}@media (min-width: 48em){.breadcrumbs__crumb{display:flex}}.breadcrumbs__crumb:after{content:var(--breadcrumbsIconContent);height:var(--breadcrumbsIconHeight);position:absolute;width:var(--breadcrumbsIconWidth);background-color:var(--breadcrumbsIconBackgroundColor);-webkit-mask:var(--breadcrumbsIconMaskUrl) var(--breadcrumbsIconMaskRepeat);mask:var(--breadcrumbsIconMaskUrl) var(--breadcrumbsIconMaskRepeat);-webkit-mask-size:var(--breadcrumbsIconMaskSize);mask-size:var(--breadcrumbsIconMaskSize)}@media (min-width: 48em){.breadcrumbs__crumb:after{right:var(--breadcrumbsIconRightFromTablet)}}.breadcrumbs__crumb:last-child{padding:var(--breadcrumbsIconLastPadding)}.breadcrumbs__crumb:last-child:after{content:var(--breadcrumbsIconLastContent)}.breadcrumbs__crumb a{line-height:var(--breadcrumbsCrumbLinkLineHeight);-webkit-text-decoration:var(--breadcrumbsCrumbLinkTextDecoration);text-decoration:var(--breadcrumbsCrumbLinkTextDecoration)}.breadcrumbs__crumb a:hover{-webkit-text-decoration:var(--breadcrumbsCrumbLinkHoverTextDecoration);text-decoration:var(--breadcrumbsCrumbLinkHoverTextDecoration)}@media (max-width: 47.99em){.breadcrumbs__crumb--immediate-parent{display:flex;padding-right:var(--breadcrumbsFirstCrumbPaddingRightUntilTablet);padding-left:var(--breadcrumbsFirstCrumbPaddingLeftUntilTablet)}}@media (max-width: 47.99em){.breadcrumbs__crumb--immediate-parent:after{left:var(--breadcrumbsFirstCrumbIconLeftUntilTablet);right:var(--breadcrumbsFirstCrumbIconRightUntilTablet);transform:scale(var(--breadcrumbsFirstCrumbIconTransformScaleUntilTablet))}}@media (max-width: 47.99em){.breadcrumbs__crumb--immediate-parent a{color:var(--breadcrumbsFirstCrumbLinkColorUntilTablet)}}:root,:host{--buttonAfterTransform: translate(100%, -50%);--buttonBackgroundColor: var(--colorLink);--buttonBeforeTransform: translate(-100%, -50%);--buttonBeforeAfterTransition: background var(--buttonBeforeAfterTransitionDuration) var(--buttonBeforeAfterTransitionTiming), color var(--buttonBeforeAfterTransitionDuration) var(--buttonBeforeAfterTransitionTiming), border-color var(--buttonBeforeAfterTransitionDuration) var(--buttonBeforeAfterTransitionTiming), transform var(--buttonBeforeAfterTransitionDuration) var(--buttonBeforeAfterTransitionTiming);--buttonBeforeAfterTransitionDuration: var(--buttonTransitionDuration);--buttonBeforeAfterTransitionTiming: var(--buttonTransitionTiming);--buttonBorderLink: var(--colorLink);--buttonBorderRadius: var(--borderRadiusXLarge);--buttonBorderStyle: solid;--buttonBorderWidth: var(--borderWidth);--buttonColor: var(--colorWhite);--buttonDecorativeImageAspectRatio: auto;--buttonDecorativeImageHeightBase: 100%;--buttonDecorativeImageHeightAddition: 0rem;--buttonDecorativeImageHeight: calc( var(--buttonDecorativeImageHeightBase) + var(--buttonDecorativeImageHeightAddition) );--buttonDecorativeImageSubpixelRenderingNudge: .1rem;--buttonDecorativeImageWidth: auto;--buttonFontFamily: var(--fontFamilyHeading);--buttonFontSize: inherit;--buttonFontWeight: normal;--buttonGleamOpacityStart: 0;--buttonGleamOpacityEnd: .8;--buttonLetterSpacing: 0;--buttonLineHeight: var(--buttonFontSize);--buttonMaskRepeat: no-repeat;--buttonMaskSize: 100% 100%;--buttonOutlineOffset: calc(var(--borderWidth) * -1);--buttonPadding: var(--buttonPaddingVertical) var(--buttonPaddingHorizontal);--buttonPaddingHorizontal: var(--spacingDefault);--buttonPaddingVertical: var(--spacingSmall);--buttonRotation: 0deg;--buttonRotationHighlight: 0deg;--buttonScale: 1;--buttonScaleHighlight: 1.05;--buttonTextAlign: center;--buttonTextDecoration: none;--buttonTextTransform: none;--buttonTransition: background var(--buttonTransitionDuration) var(--buttonTransitionTiming), color var(--buttonTransitionDuration) var(--buttonTransitionTiming), border-color var(--buttonTransitionDuration) var(--buttonTransitionTiming), transform var(--buttonTransitionDuration) var(--buttonTransitionTiming);--buttonTransitionDuration: var(--transitionDuration);--buttonTransitionDurationGleam: calc(var(--buttonTransitionDuration) * 2);--buttonTransitionTiming: var(--transitionTiming);--buttonFocusBackgroundColor: var(--colorFocus);--buttonFocusOutlineOffset: 0;--buttonHoverBackgroundColor: var(--colorLinkHighlight);--buttonHoverBorderColor: var(--colorLinkHighlight);--buttonHoverColor: var(--colorWhite);--buttonFullWidthWidth: 100%;--buttonPrimaryBackground: transparent;--buttonPrimaryBackgroundHighlight: transparent;--buttonPrimaryBackgroundDisabled: transparent;--buttonPrimaryBackgroundColor: var(--colorPrimary);--buttonPrimaryBackgroundColorHighlight: var(--colorPrimary);--buttonPrimaryBackgroundColorDisabled: var(--colorLight);--buttonPrimaryBackgroundImage: none;--buttonPrimaryBackgroundImageHighlight: none;--buttonPrimaryBackgroundImageDisabled: none;--buttonPrimaryBackgroundPosition: center;--buttonPrimaryBackgroundRepeat: repeat-x;--buttonPrimaryBackgroundSize: 100% 100%;--buttonPrimaryBorderColor: transparent;--buttonPrimaryBorderColorDisabled: transparent;--buttonPrimaryBorderColorHighlight: transparent;--buttonPrimaryBorderRadius: 0;--buttonPrimaryBorderWidth: 0;--buttonPrimaryDecorativeImageAspectRatio: var( --buttonDecorativeImageAspectRatio );--buttonPrimaryDecorativeImageAfter: none;--buttonPrimaryDecorativeImageAfterDisabled: none;--buttonPrimaryDecorativeImageAfterHighlight: none;--buttonPrimaryDecorativeImageAfterHeight: var( --buttonPrimaryDecorativeImageHeight );--buttonPrimaryDecorativeImageAfterPosition: 0;--buttonPrimaryDecorativeImageAfterWidth: var( --buttonPrimaryDecorativeImageWidth );--buttonPrimaryDecorativeImageBefore: none;--buttonPrimaryDecorativeImageBeforeDisabled: none;--buttonPrimaryDecorativeImageBeforeHighlight: none;--buttonPrimaryDecorativeImageBeforeHeight: var( --buttonPrimaryDecorativeImageHeight );--buttonPrimaryDecorativeImageBeforePosition: 0;--buttonPrimaryDecorativeImageBeforeWidth: var( --buttonPrimaryDecorativeImageWidth );--buttonPrimaryDecorativeImageHeight: var(--buttonDecorativeImageHeight);--buttonPrimaryDecorativeImageWidth: var(--buttonDecorativeImageWidth);--buttonPrimaryFontFamily: var(--buttonFontFamily);--buttonPrimaryFontSize: var(--buttonFontSize);--buttonPrimaryFontWeight: var(--buttonFontWeight);--buttonPrimaryGleam: 0;--buttonPrimaryGleamDisplay: none;--buttonPrimaryLetterSpacing: var(--buttonLetterSpacing);--buttonPrimaryIconAfter: none;--buttonPrimaryIconAfterColor: inherit;--buttonPrimaryIconAfterColorHighlight: inherit;--buttonPrimaryIconAfterColorDisabled: inherit;--buttonPrimaryIconAfterMaskSize: 100%;--buttonPrimaryIconAfterSize: 0;--buttonPrimaryIconAfterWidthStart: var(--buttonPrimaryIconAfterSize);--buttonPrimaryIconAfterMarginStart: 0;--buttonPrimaryIconAfterMarginEnd: 0;--buttonPrimaryIconAfterOpacity: 1;--buttonPrimaryIconAfterOpacityStart: 0;--buttonPrimaryIconAfterOpacityEnd: 1;--buttonPrimaryIconAfterPosition: right center;--buttonPrimaryIconAfterRepeat: no-repeat;--buttonPrimaryBeforeTransitionDuration: var( --buttonTransitionDurationGleam );--buttonPrimaryLineHeight: var(--buttonPrimaryFontSize);--buttonPrimaryMaskImage: none;--buttonPrimaryMaskRepeat: var(--buttonMaskRepeat);--buttonPrimaryMaskSize: var(--buttonMaskSize);--buttonPrimaryOverflow: visible;--buttonPrimaryPadding: var(--buttonPrimaryPaddingVertical) var(--buttonPrimaryPaddingHorizontal);--buttonPrimaryPaddingHorizontal: var(--buttonPaddingHorizontal);--buttonPrimaryPaddingVertical: var(--buttonPaddingVertical);--buttonPrimaryRotation: var(--buttonRotation);--buttonPrimaryRotationHighlight: var(--buttonRotationHighlight);--buttonPrimaryScale: var(--buttonScale);--buttonPrimaryScaleHighlight: var(--buttonScaleHighlight);--buttonPrimaryTextColor: var(--colorTextOnPrimary);--buttonPrimaryTextColorHighlight: var(--colorTextOnPrimary);--buttonPrimaryTextColorDisabled: var(--colorGreyDark);--buttonPrimaryTextDecoration: var(--buttonTextDecoration);--buttonPrimaryTextTransform: var(--buttonTextTransform);--buttonPrimaryTransition: var(--buttonPrimaryTransitionDuration) var(--buttonPrimaryTransitionTiming);--buttonPrimaryTransitionDuration: var(--transitionDuration);--buttonPrimaryTransitionTiming: var(--transitionTiming);--buttonSecondaryBackground: transparent;--buttonSecondaryBackgroundHighlight: transparent;--buttonSecondaryBackgroundDisabled: transparent;--buttonSecondaryBackgroundColor: var(--colorSecondary);--buttonSecondaryBackgroundColorHighlight: var(--colorSecondary);--buttonSecondaryBackgroundColorDisabled: var(--colorLight);--buttonSecondaryBackgroundImage: none;--buttonSecondaryBackgroundImageHighlight: none;--buttonSecondaryBackgroundImageDisabled: none;--buttonSecondaryBackgroundPosition: center;--buttonSecondaryBackgroundRepeat: repeat-x;--buttonSecondaryBackgroundSize: 100% 100%;--buttonSecondaryBorderColor: transparent;--buttonSecondaryBorderColorDisabled: transparent;--buttonSecondaryBorderColorHighlight: transparent;--buttonSecondaryBorderRadius: 0;--buttonSecondaryBorderWidth: 0;--buttonSecondaryDecorativeImageAspectRatio: var( --buttonDecorativeImageAspectRatio );--buttonSecondaryDecorativeImageAfter: none;--buttonSecondaryDecorativeImageAfterDisabled: none;--buttonSecondaryDecorativeImageAfterHighlight: none;--buttonSecondaryDecorativeImageAfterHeight: var( --buttonSecondaryDecorativeImageHeight );--buttonSecondaryDecorativeImageAfterPosition: 0;--buttonSecondaryDecorativeImageAfterWidth: var( --buttonSecondaryDecorativeImageWidth );--buttonSecondaryDecorativeImageBefore: none;--buttonSecondaryDecorativeImageBeforeDisabled: none;--buttonSecondaryDecorativeImageBeforeHighlight: none;--buttonSecondaryDecorativeImageBeforeHeight: var( --buttonSecondaryDecorativeImageHeight );--buttonSecondaryDecorativeImageBeforePosition: 0;--buttonSecondaryDecorativeImageBeforeWidth: var( --buttonSecondaryDecorativeImageWidth );--buttonSecondaryDecorativeImageHeight: var(--buttonDecorativeImageHeight);--buttonSecondaryDecorativeImageWidth: var(--buttonDecorativeImageWidth);--buttonSecondaryFontFamily: var(--buttonFontFamily);--buttonSecondaryFontSize: var(--buttonFontSize);--buttonSecondaryFontWeight: var(--buttonFontWeight);--buttonSecondaryGleam: 0;--buttonSecondaryGleamDisplay: none;--buttonSecondaryLetterSpacing: var(--buttonLetterSpacing);--buttonSecondaryIconAfter: none;--buttonSecondaryIconAfterColor: inherit;--buttonSecondaryIconAfterColorHighlight: inherit;--buttonSecondaryIconAfterColorDisabled: inherit;--buttonSecondaryIconAfterMaskSize: 100%;--buttonSecondaryIconAfterSize: 0;--buttonSecondaryIconAfterWidthStart: var(--buttonSecondaryIconAfterSize);--buttonSecondaryIconAfterMarginStart: 0;--buttonSecondaryIconAfterMarginEnd: 0;--buttonSecondaryIconAfterOpacity: 1;--buttonSecondaryIconAfterOpacityStart: 0;--buttonSecondaryIconAfterOpacityEnd: 1;--buttonSecondaryIconAfterPosition: right center;--buttonSecondaryIconAfterRepeat: no-repeat;--buttonSecondaryBeforeTransitionDuration: var( --buttonTransitionDurationGleam );--buttonSecondaryLineHeight: var(--buttonSecondaryFontSize);--buttonSecondaryMaskImage: none;--buttonSecondaryMaskRepeat: var(--buttonMaskRepeat);--buttonSecondaryMaskSize: var(--buttonMaskSize);--buttonSecondaryOverflow: visible;--buttonSecondaryPadding: var(--buttonSecondaryPaddingVertical) var(--buttonSecondaryPaddingHorizontal);--buttonSecondaryPaddingHorizontal: var(--buttonPaddingHorizontal);--buttonSecondaryPaddingVertical: var(--buttonPaddingVertical);--buttonSecondaryRotation: var(--buttonRotation);--buttonSecondaryRotationHighlight: var(--buttonRotationHighlight);--buttonSecondaryScale: var(--buttonScale);--buttonSecondaryScaleHighlight: var(--buttonScaleHighlight);--buttonSecondaryTextColor: var(--colorTextOnSecondary);--buttonSecondaryTextColorHighlight: var(--colorTextOnSecondary);--buttonSecondaryTextColorDisabled: var(--colorGreyDark);--buttonSecondaryTextDecoration: var(--buttonTextDecoration);--buttonSecondaryTextTransform: var(--buttonTextTransform);--buttonSecondaryTransition: var(--buttonSecondaryTransitionDuration) var(--buttonSecondaryTransitionTiming);--buttonSecondaryTransitionDuration: var(--transitionDuration);--buttonSecondaryTransitionTiming: var(--transitionTiming);--buttonTertiaryBackground: transparent;--buttonTertiaryBackgroundHighlight: transparent;--buttonTertiaryBackgroundDisabled: transparent;--buttonTertiaryBackgroundColor: var(--colorTertiary);--buttonTertiaryBackgroundColorHighlight: var(--colorTertiary);--buttonTertiaryBackgroundColorDisabled: var(--colorLight);--buttonTertiaryBackgroundImage: none;--buttonTertiaryBackgroundImageHighlight: none;--buttonTertiaryBackgroundImageDisabled: none;--buttonTertiaryBackgroundPosition: center;--buttonTertiaryBackgroundRepeat: repeat-x;--buttonTertiaryBackgroundSize: 100% 100%;--buttonTertiaryBorderColor: transparent;--buttonTertiaryBorderColorDisabled: transparent;--buttonTertiaryBorderColorHighlight: transparent;--buttonTertiaryBorderRadius: 0;--buttonTertiaryBorderWidth: 0;--buttonTertiaryDecorativeImageAspectRatio: var( --buttonDecorativeImageAspectRatio );--buttonTertiaryDecorativeImageAfter: none;--buttonTertiaryDecorativeImageAfterDisabled: none;--buttonTertiaryDecorativeImageAfterHighlight: none;--buttonTertiaryDecorativeImageAfterHeight: var( --buttonTertiaryDecorativeImageHeight );--buttonTertiaryDecorativeImageAfterPosition: 0;--buttonTertiaryDecorativeImageAfterWidth: var( --buttonTertiaryDecorativeImageWidth );--buttonTertiaryDecorativeImageBefore: none;--buttonTertiaryDecorativeImageBeforeDisabled: none;--buttonTertiaryDecorativeImageBeforeHighlight: none;--buttonTertiaryDecorativeImageBeforeHeight: var( --buttonTertiaryDecorativeImageHeight );--buttonTertiaryDecorativeImageBeforePosition: 0;--buttonTertiaryDecorativeImageBeforeWidth: var( --buttonTertiaryDecorativeImageWidth );--buttonTertiaryDecorativeImageHeight: var(--buttonDecorativeImageHeight);--buttonTertiaryDecorativeImageWidth: var(--buttonDecorativeImageWidth);--buttonTertiaryFontFamily: var(--buttonFontFamily);--buttonTertiaryFontSize: var(--buttonFontSize);--buttonTertiaryFontWeight: var(--buttonFontWeight);--buttonTertiaryGleam: 0;--buttonTertiaryGleamDisplay: none;--buttonTertiaryLetterSpacing: var(--buttonLetterSpacing);--buttonTertiaryIconAfter: none;--buttonTertiaryIconAfterColor: inherit;--buttonTertiaryIconAfterColorHighlight: inherit;--buttonTertiaryIconAfterColorDisabled: inherit;--buttonTertiaryIconAfterMaskSize: 100%;--buttonTertiaryIconAfterSize: 0;--buttonTertiaryIconAfterWidthStart: var(--buttonTertiaryIconAfterSize);--buttonTertiaryIconAfterMarginStart: 0;--buttonTertiaryIconAfterMarginEnd: 0;--buttonTertiaryIconAfterOpacity: 1;--buttonTertiaryIconAfterOpacityStart: 0;--buttonTertiaryIconAfterOpacityEnd: 1;--buttonTertiaryIconAfterPosition: right center;--buttonTertiaryIconAfterRepeat: no-repeat;--buttonTertiaryBeforeTransitionDuration: var( --buttonTransitionDurationGleam );--buttonTertiaryLineHeight: var(--buttonTertiaryFontSize);--buttonTertiaryMaskImage: none;--buttonTertiaryMaskRepeat: var(--buttonMaskRepeat);--buttonTertiaryMaskSize: var(--buttonMaskSize);--buttonTertiaryOverflow: visible;--buttonTertiaryPadding: var(--buttonTertiaryPaddingVertical) var(--buttonTertiaryPaddingHorizontal);--buttonTertiaryPaddingHorizontal: var(--buttonPaddingHorizontal);--buttonTertiaryPaddingVertical: var(--buttonPaddingVertical);--buttonTertiaryRotation: var(--buttonRotation);--buttonTertiaryRotationHighlight: var(--buttonRotationHighlight);--buttonTertiaryScale: var(--buttonScale);--buttonTertiaryScaleHighlight: var(--buttonScaleHighlight);--buttonTertiaryTextColor: var(--colorTextOnTertiary);--buttonTertiaryTextColorHighlight: var(--colorTextOnTertiary);--buttonTertiaryTextColorDisabled: var(--colorGreyDark);--buttonTertiaryTextDecoration: var(--buttonTextDecoration);--buttonTertiaryTextTransform: var(--buttonTextTransform);--buttonTertiaryTransition: var(--buttonTertiaryTransitionDuration) var(--buttonTertiaryTransitionTiming);--buttonTertiaryTransitionDuration: var(--transitionDuration);--buttonTertiaryTransitionTiming: var(--transitionTiming);--buttonQuaternaryBackground: transparent;--buttonQuaternaryBackgroundHighlight: transparent;--buttonQuaternaryBackgroundDisabled: transparent;--buttonQuaternaryBackgroundColor: var(--colorQuaternary);--buttonQuaternaryBackgroundColorHighlight: var(--colorQuaternary);--buttonQuaternaryBackgroundColorDisabled: var(--colorLight);--buttonQuaternaryBackgroundImage: none;--buttonQuaternaryBackgroundImageHighlight: none;--buttonQuaternaryBackgroundImageDisabled: none;--buttonQuaternaryBackgroundPosition: center;--buttonQuaternaryBackgroundRepeat: repeat-x;--buttonQuaternaryBackgroundSize: 100% 100%;--buttonQuaternaryBorderColor: transparent;--buttonQuaternaryBorderColorDisabled: transparent;--buttonQuaternaryBorderColorHighlight: transparent;--buttonQuaternaryBorderRadius: 0;--buttonQuaternaryBorderWidth: 0;--buttonQuaternaryDecorativeImageAspectRatio: var( --buttonDecorativeImageAspectRatio );--buttonQuaternaryDecorativeImageAfter: none;--buttonQuaternaryDecorativeImageAfterDisabled: none;--buttonQuaternaryDecorativeImageAfterHighlight: none;--buttonQuaternaryDecorativeImageAfterHeight: var( --buttonQuaternaryDecorativeImageHeight );--buttonQuaternaryDecorativeImageAfterPosition: 0;--buttonQuaternaryDecorativeImageAfterWidth: var( --buttonQuaternaryDecorativeImageWidth );--buttonQuaternaryDecorativeImageBefore: none;--buttonQuaternaryDecorativeImageBeforeDisabled: none;--buttonQuaternaryDecorativeImageBeforeHighlight: none;--buttonQuaternaryDecorativeImageBeforeHeight: var( --buttonQuaternaryDecorativeImageHeight );--buttonQuaternaryDecorativeImageBeforePosition: 0;--buttonQuaternaryDecorativeImageBeforeWidth: var( --buttonQuaternaryDecorativeImageWidth );--buttonQuaternaryDecorativeImageHeight: var(--buttonDecorativeImageHeight);--buttonQuaternaryDecorativeImageWidth: var(--buttonDecorativeImageWidth);--buttonQuaternaryFontFamily: var(--buttonFontFamily);--buttonQuaternaryFontSize: var(--buttonFontSize);--buttonQuaternaryFontWeight: var(--buttonFontWeight);--buttonQuaternaryGleam: 0;--buttonQuaternaryGleamDisplay: none;--buttonQuaternaryLetterSpacing: var(--buttonLetterSpacing);--buttonQuaternaryIconAfter: none;--buttonQuaternaryIconAfterColor: inherit;--buttonQuaternaryIconAfterColorHighlight: inherit;--buttonQuaternaryIconAfterColorDisabled: inherit;--buttonQuaternaryIconAfterMaskSize: 100%;--buttonQuaternaryIconAfterSize: 0;--buttonQuaternaryIconAfterWidthStart: var(--buttonQuaternaryIconAfterSize);--buttonQuaternaryIconAfterMarginStart: 0;--buttonQuaternaryIconAfterMarginEnd: 0;--buttonQuaternaryIconAfterOpacity: 1;--buttonQuaternaryIconAfterOpacityStart: 0;--buttonQuaternaryIconAfterOpacityEnd: 1;--buttonQuaternaryIconAfterPosition: right center;--buttonQuaternaryIconAfterRepeat: no-repeat;--buttonQuaternaryBeforeTransitionDuration: var( --buttonTransitionDurationGleam );--buttonQuaternaryLineHeight: var(--buttonQuaternaryFontSize);--buttonQuaternaryMaskImage: none;--buttonQuaternaryMaskRepeat: var(--buttonMaskRepeat);--buttonQuaternaryMaskSize: var(--buttonMaskSize);--buttonQuaternaryOverflow: visible;--buttonQuaternaryPadding: var(--buttonQuaternaryPaddingVertical) var(--buttonQuaternaryPaddingHorizontal);--buttonQuaternaryPaddingHorizontal: var(--buttonPaddingHorizontal);--buttonQuaternaryPaddingVertical: var(--buttonPaddingVertical);--buttonQuaternaryRotation: var(--buttonRotation);--buttonQuaternaryRotationHighlight: var(--buttonRotationHighlight);--buttonQuaternaryScale: var(--buttonScale);--buttonQuaternaryScaleHighlight: var(--buttonScaleHighlight);--buttonQuaternaryTextColor: var(--colorTextOnQuaternary);--buttonQuaternaryTextColorHighlight: var(--colorTextOnQuaternary);--buttonQuaternaryTextColorDisabled: var(--colorGreyDark);--buttonQuaternaryTextDecoration: var(--buttonTextDecoration);--buttonQuaternaryTextTransform: var(--buttonTextTransform);--buttonQuaternaryTransition: var(--buttonQuaternaryTransitionDuration) var(--buttonQuaternaryTransitionTiming);--buttonQuaternaryTransitionDuration: var(--transitionDuration);--buttonQuaternaryTransitionTiming: var(--transitionTiming);--buttonQuinaryBackground: transparent;--buttonQuinaryBackgroundHighlight: transparent;--buttonQuinaryBackgroundDisabled: transparent;--buttonQuinaryBackgroundColor: var(--colorQuinary);--buttonQuinaryBackgroundColorHighlight: var(--colorQuinary);--buttonQuinaryBackgroundColorDisabled: var(--colorLight);--buttonQuinaryBackgroundImage: none;--buttonQuinaryBackgroundImageHighlight: none;--buttonQuinaryBackgroundImageDisabled: none;--buttonQuinaryBackgroundPosition: center;--buttonQuinaryBackgroundRepeat: repeat-x;--buttonQuinaryBackgroundSize: 100% 100%;--buttonQuinaryBorderColor: transparent;--buttonQuinaryBorderColorDisabled: transparent;--buttonQuinaryBorderColorHighlight: transparent;--buttonQuinaryBorderRadius: 0;--buttonQuinaryBorderWidth: 0;--buttonQuinaryDecorativeImageAspectRatio: var( --buttonDecorativeImageAspectRatio );--buttonQuinaryDecorativeImageAfter: none;--buttonQuinaryDecorativeImageAfterDisabled: none;--buttonQuinaryDecorativeImageAfterHighlight: none;--buttonQuinaryDecorativeImageAfterHeight: var( --buttonQuinaryDecorativeImageHeight );--buttonQuinaryDecorativeImageAfterPosition: 0;--buttonQuinaryDecorativeImageAfterWidth: var( --buttonQuinaryDecorativeImageWidth );--buttonQuinaryDecorativeImageBefore: none;--buttonQuinaryDecorativeImageBeforeDisabled: none;--buttonQuinaryDecorativeImageBeforeHighlight: none;--buttonQuinaryDecorativeImageBeforeHeight: var( --buttonQuinaryDecorativeImageHeight );--buttonQuinaryDecorativeImageBeforePosition: 0;--buttonQuinaryDecorativeImageBeforeWidth: var( --buttonQuinaryDecorativeImageWidth );--buttonQuinaryDecorativeImageHeight: var(--buttonDecorativeImageHeight);--buttonQuinaryDecorativeImageWidth: var(--buttonDecorativeImageWidth);--buttonQuinaryFontFamily: var(--buttonFontFamily);--buttonQuinaryFontSize: var(--buttonFontSize);--buttonQuinaryFontWeight: var(--buttonFontWeight);--buttonQuinaryGleam: 0;--buttonQuinaryGleamDisplay: none;--buttonQuinaryLetterSpacing: var(--buttonLetterSpacing);--buttonQuinaryIconAfter: none;--buttonQuinaryIconAfterColor: inherit;--buttonQuinaryIconAfterColorHighlight: inherit;--buttonQuinaryIconAfterColorDisabled: inherit;--buttonQuinaryIconAfterMaskSize: 100%;--buttonQuinaryIconAfterSize: 0;--buttonQuinaryIconAfterWidthStart: var(--buttonQuinaryIconAfterSize);--buttonQuinaryIconAfterMarginStart: 0;--buttonQuinaryIconAfterMarginEnd: 0;--buttonQuinaryIconAfterOpacity: 1;--buttonQuinaryIconAfterOpacityStart: 0;--buttonQuinaryIconAfterOpacityEnd: 1;--buttonQuinaryIconAfterPosition: right center;--buttonQuinaryIconAfterRepeat: no-repeat;--buttonQuinaryBeforeTransitionDuration: var( --buttonTransitionDurationGleam );--buttonQuinaryLineHeight: var(--buttonQuinaryFontSize);--buttonQuinaryMaskImage: none;--buttonQuinaryMaskRepeat: var(--buttonMaskRepeat);--buttonQuinaryMaskSize: var(--buttonMaskSize);--buttonQuinaryOverflow: visible;--buttonQuinaryPadding: var(--buttonQuinaryPaddingVertical) var(--buttonQuinaryPaddingHorizontal);--buttonQuinaryPaddingHorizontal: var(--buttonPaddingHorizontal);--buttonQuinaryPaddingVertical: var(--buttonPaddingVertical);--buttonQuinaryRotation: var(--buttonRotation);--buttonQuinaryRotationHighlight: var(--buttonRotationHighlight);--buttonQuinaryScale: var(--buttonScale);--buttonQuinaryScaleHighlight: var(--buttonScaleHighlight);--buttonQuinaryTextColor: var(--colorTextOnQuinary);--buttonQuinaryTextColorHighlight: var(--colorTextOnQuinary);--buttonQuinaryTextColorDisabled: var(--colorGreyDark);--buttonQuinaryTextDecoration: var(--buttonTextDecoration);--buttonQuinaryTextTransform: var(--buttonTextTransform);--buttonQuinaryTransition: var(--buttonQuinaryTransitionDuration) var(--buttonQuinaryTransitionTiming);--buttonQuinaryTransitionDuration: var(--transitionDuration);--buttonQuinaryTransitionTiming: var(--transitionTiming)}@keyframes buttonGleamOpacity{0%{opacity:var(--buttonGleamOpacityStart)}5%{opacity:var(--buttonGleamOpacityStart)}15%{opacity:var(--buttonGleamOpacityEnd)}40%{opacity:var(--buttonGleamOpacityStart)}to{opacity:var(--buttonGleamOpacityStart)}}.btn,a.btn,button.btn,input.btn,.ccc-accept-button,.ccc-reject-button,.ccc-close-button{display:inline-flex;height:auto;min-height:0;margin-right:var(--buttonDecorativeImageWidth);margin-left:var(--buttonDecorativeImageWidth);position:relative;padding:var(--buttonPadding);vertical-align:middle;width:auto;background-color:var(--buttonBackgroundColor);color:var(--buttonColor);font-family:var(--buttonFontFamily);font-size:var(--buttonFontSize);font-weight:var(--buttonFontWeight);line-height:var(--buttonLineHeight);text-align:var(--buttonTextAlign);-webkit-text-decoration:var(--buttonTextDecoration);text-decoration:var(--buttonTextDecoration);cursor:pointer;outline-offset:calc(var(--buttonBorderWidth) * -1);transform:scale(var(--buttonScale)) rotate(var(--buttonRotation));transition:var(--buttonTransition)}.btn:before,.btn:after,a.btn:before,a.btn:after,button.btn:before,button.btn:after,input.btn:before,input.btn:after,.ccc-accept-button:before,.ccc-accept-button:after,.ccc-reject-button:before,.ccc-reject-button:after,.ccc-close-button:before,.ccc-close-button:after{content:"";aspect-ratio:var(--buttonDecorativeImageAspectRatio);left:calc(var(--buttonDecorativeImageWidth) * -1);position:absolute;top:50%;width:var(--buttonDecorativeImageWidth);background-repeat:no-repeat;background-position:right;background-size:100% 100%;transition:var(--buttonBeforeAfterTransition);transform:var(--buttonBeforeTransform)}.btn:after,a.btn:after,button.btn:after,input.btn:after,.ccc-accept-button:after,.ccc-reject-button:after,.ccc-close-button:after{left:auto;right:calc(var(--buttonDecorativeImageWidth) * -1);z-index:var(--zIndexUnder);background-position:left;transform:var(--buttonAfterTransform)}.btn:focus-visible,.btn:hover,.btn.is-active,.nav-dropdown:focus-visible .btn,a.btn:focus-visible,a.btn:hover,a.btn.is-active,.nav-dropdown:focus-visible a.btn,button.btn:focus-visible,button.btn:hover,button.btn.is-active,.nav-dropdown:focus-visible button.btn,input.btn:focus-visible,input.btn:hover,input.btn.is-active,.nav-dropdown:focus-visible input.btn,.ccc-accept-button:focus-visible,.ccc-accept-button:hover,.ccc-accept-button.is-active,.nav-dropdown:focus-visible .ccc-accept-button,.ccc-reject-button:focus-visible,.ccc-reject-button:hover,.ccc-reject-button.is-active,.nav-dropdown:focus-visible .ccc-reject-button,.ccc-close-button:focus-visible,.ccc-close-button:hover,.ccc-close-button.is-active,.nav-dropdown:focus-visible .ccc-close-button{border-color:var(--buttonHoverBorderColor);background-color:var(--buttonHoverBackgroundColor);color:var(--buttonHoverColor);transform:scale(var(--buttonScaleHighlight)) rotate(var(--buttonRotationHighlight))}@media (hover: hover){.nav-dropdown:hover .btn,.nav-dropdown:hover a.btn,.nav-dropdown:hover button.btn,.nav-dropdown:hover input.btn,.nav-dropdown:hover .ccc-accept-button,.nav-dropdown:hover .ccc-reject-button,.nav-dropdown:hover .ccc-close-button{border-color:var(--buttonHoverBorderColor);background-color:var(--buttonHoverBackgroundColor);color:var(--buttonHoverColor)}}.btn--primary,a.btn--primary,button.btn--primary,input.btn--primary,.ccc-accept-button--primary,.ccc-reject-button--primary,.ccc-close-button--primary{margin-right:var(--buttonPrimaryDecorativeImageWidth);margin-left:var(--buttonPrimaryDecorativeImageWidth);padding:var(--buttonPrimaryPadding);background:var(--buttonPrimaryBackground);background-color:var(--buttonPrimaryBackgroundColor);background-image:var(--buttonPrimaryBackgroundImage);background-repeat:var(--buttonPrimaryBackgroundRepeat);background-size:var(--buttonPrimaryBackgroundSize);border:var(--buttonPrimaryBorderWidth) solid var(--buttonPrimaryBorderColor);border-radius:var(--buttonPrimaryBorderRadius);color:var(--buttonPrimaryTextColor);font-family:var(--buttonPrimaryFontFamily);font-size:var(--buttonPrimaryFontSize);font-weight:var(--buttonPrimaryFontWeight);letter-spacing:var(--buttonPrimaryLetterSpacing);line-height:var(--buttonPrimaryLineHeight);-webkit-text-decoration:var(--buttonPrimaryTextDecoration);text-decoration:var(--buttonPrimaryTextDecoration);text-transform:var(--buttonPrimaryTextTransform);-webkit-mask-image:var(--buttonPrimaryMaskImage);mask-image:var(--buttonPrimaryMaskImage);-webkit-mask-repeat:var(--buttonPrimaryMaskRepeat);mask-repeat:var(--buttonPrimaryMaskRepeat);-webkit-mask-size:var(--buttonPrimaryMaskSize);mask-size:var(--buttonPrimaryMaskSize);transform:scale(var(--buttonPrimaryScale)) rotate(var(--buttonPrimaryRotation));transition:var(--buttonPrimaryTransition);overflow:var(--buttonPrimaryOverflow)}.btn--primary:before,a.btn--primary:before,button.btn--primary:before,input.btn--primary:before,.ccc-accept-button--primary:before,.ccc-reject-button--primary:before,.ccc-close-button--primary:before{aspect-ratio:var(--buttonPrimaryDecorativeImageAspectRatio);height:var(--buttonPrimaryDecorativeImageBeforeHeight);left:var(--buttonPrimaryDecorativeImageBeforePosition);width:var(--buttonPrimaryDecorativeImageBeforeWidth);background-image:var(--buttonPrimaryDecorativeImageBefore);background-position:right center;mix-blend-mode:overlay}.btn--primary:after,a.btn--primary:after,button.btn--primary:after,input.btn--primary:after,.ccc-accept-button--primary:after,.ccc-reject-button--primary:after,.ccc-close-button--primary:after{aspect-ratio:var(--buttonPrimaryDecorativeImageAspectRatio);height:var(--buttonPrimaryDecorativeImageAfterHeight);right:var(--buttonPrimaryDecorativeImageAfterPosition);width:var(--buttonPrimaryDecorativeImageAfterWidth);background-image:var(--buttonPrimaryDecorativeImageAfter);background-position:left center}.btn--primary:focus-visible,.btn--primary:hover,.btn--primary.is-active,.nav-dropdown:focus-visible .btn--primary,a.btn--primary:focus-visible,a.btn--primary:hover,a.btn--primary.is-active,.nav-dropdown:focus-visible a.btn--primary,button.btn--primary:focus-visible,button.btn--primary:hover,button.btn--primary.is-active,.nav-dropdown:focus-visible button.btn--primary,input.btn--primary:focus-visible,input.btn--primary:hover,input.btn--primary.is-active,.nav-dropdown:focus-visible input.btn--primary,.ccc-accept-button--primary:focus-visible,.ccc-accept-button--primary:hover,.ccc-accept-button--primary.is-active,.nav-dropdown:focus-visible .ccc-accept-button--primary,.ccc-reject-button--primary:focus-visible,.ccc-reject-button--primary:hover,.ccc-reject-button--primary.is-active,.nav-dropdown:focus-visible .ccc-reject-button--primary,.ccc-close-button--primary:focus-visible,.ccc-close-button--primary:hover,.ccc-close-button--primary.is-active,.nav-dropdown:focus-visible .ccc-close-button--primary{background:var(--buttonPrimaryBackgroundHighlight);background-color:var(--buttonPrimaryBackgroundColorHighlight);background-image:var(--buttonPrimaryBackgroundImageHighlight);background-repeat:var(--buttonPrimaryBackgroundRepeat);background-size:var(--buttonPrimaryBackgroundSize);border-color:var(--buttonPrimaryBorderColorHighlight);color:var(--buttonPrimaryTextColorHighlight);transform:scale(var(--buttonPrimaryScaleHighlight)) rotate(var(--buttonPrimaryRotationHighlight))}.btn--primary:focus-visible:before,.btn--primary:hover:before,.btn--primary.is-active:before,.nav-dropdown:focus-visible .btn--primary:before,a.btn--primary:focus-visible:before,a.btn--primary:hover:before,a.btn--primary.is-active:before,.nav-dropdown:focus-visible a.btn--primary:before,button.btn--primary:focus-visible:before,button.btn--primary:hover:before,button.btn--primary.is-active:before,.nav-dropdown:focus-visible button.btn--primary:before,input.btn--primary:focus-visible:before,input.btn--primary:hover:before,input.btn--primary.is-active:before,.nav-dropdown:focus-visible input.btn--primary:before,.ccc-accept-button--primary:focus-visible:before,.ccc-accept-button--primary:hover:before,.ccc-accept-button--primary.is-active:before,.nav-dropdown:focus-visible .ccc-accept-button--primary:before,.ccc-reject-button--primary:focus-visible:before,.ccc-reject-button--primary:hover:before,.ccc-reject-button--primary.is-active:before,.nav-dropdown:focus-visible .ccc-reject-button--primary:before,.ccc-close-button--primary:focus-visible:before,.ccc-close-button--primary:hover:before,.ccc-close-button--primary.is-active:before,.nav-dropdown:focus-visible .ccc-close-button--primary:before{background-image:var(--buttonPrimaryDecorativeImageBeforeHighlight)}.btn--primary:focus-visible:after,.btn--primary:hover:after,.btn--primary.is-active:after,.nav-dropdown:focus-visible .btn--primary:after,a.btn--primary:focus-visible:after,a.btn--primary:hover:after,a.btn--primary.is-active:after,.nav-dropdown:focus-visible a.btn--primary:after,button.btn--primary:focus-visible:after,button.btn--primary:hover:after,button.btn--primary.is-active:after,.nav-dropdown:focus-visible button.btn--primary:after,input.btn--primary:focus-visible:after,input.btn--primary:hover:after,input.btn--primary.is-active:after,.nav-dropdown:focus-visible input.btn--primary:after,.ccc-accept-button--primary:focus-visible:after,.ccc-accept-button--primary:hover:after,.ccc-accept-button--primary.is-active:after,.nav-dropdown:focus-visible .ccc-accept-button--primary:after,.ccc-reject-button--primary:focus-visible:after,.ccc-reject-button--primary:hover:after,.ccc-reject-button--primary.is-active:after,.nav-dropdown:focus-visible .ccc-reject-button--primary:after,.ccc-close-button--primary:focus-visible:after,.ccc-close-button--primary:hover:after,.ccc-close-button--primary.is-active:after,.nav-dropdown:focus-visible .ccc-close-button--primary:after{background-image:var(--buttonPrimaryDecorativeImageAfterHighlight)}.btn--primary:focus-visible .link__text:before,.btn--primary:hover .link__text:before,.btn--primary.is-active .link__text:before,.nav-dropdown:focus-visible .btn--primary .link__text:before,a.btn--primary:focus-visible .link__text:before,a.btn--primary:hover .link__text:before,a.btn--primary.is-active .link__text:before,.nav-dropdown:focus-visible a.btn--primary .link__text:before,button.btn--primary:focus-visible .link__text:before,button.btn--primary:hover .link__text:before,button.btn--primary.is-active .link__text:before,.nav-dropdown:focus-visible button.btn--primary .link__text:before,input.btn--primary:focus-visible .link__text:before,input.btn--primary:hover .link__text:before,input.btn--primary.is-active .link__text:before,.nav-dropdown:focus-visible input.btn--primary .link__text:before,.ccc-accept-button--primary:focus-visible .link__text:before,.ccc-accept-button--primary:hover .link__text:before,.ccc-accept-button--primary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-accept-button--primary .link__text:before,.ccc-reject-button--primary:focus-visible .link__text:before,.ccc-reject-button--primary:hover .link__text:before,.ccc-reject-button--primary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-reject-button--primary .link__text:before,.ccc-close-button--primary:focus-visible .link__text:before,.ccc-close-button--primary:hover .link__text:before,.ccc-close-button--primary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-close-button--primary .link__text:before{width:100%;transform:translate(100%);transition:transform var(--buttonTransitionDurationGleam) var(--buttonTransitionTiming);animation-name:buttonGleamOpacity;animation-duration:var(--buttonPrimaryBeforeTransitionDuration);animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.btn--primary:focus-visible .link__text:after,.btn--primary:hover .link__text:after,.btn--primary.is-active .link__text:after,.nav-dropdown:focus-visible .btn--primary .link__text:after,a.btn--primary:focus-visible .link__text:after,a.btn--primary:hover .link__text:after,a.btn--primary.is-active .link__text:after,.nav-dropdown:focus-visible a.btn--primary .link__text:after,button.btn--primary:focus-visible .link__text:after,button.btn--primary:hover .link__text:after,button.btn--primary.is-active .link__text:after,.nav-dropdown:focus-visible button.btn--primary .link__text:after,input.btn--primary:focus-visible .link__text:after,input.btn--primary:hover .link__text:after,input.btn--primary.is-active .link__text:after,.nav-dropdown:focus-visible input.btn--primary .link__text:after,.ccc-accept-button--primary:focus-visible .link__text:after,.ccc-accept-button--primary:hover .link__text:after,.ccc-accept-button--primary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-accept-button--primary .link__text:after,.ccc-reject-button--primary:focus-visible .link__text:after,.ccc-reject-button--primary:hover .link__text:after,.ccc-reject-button--primary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-reject-button--primary .link__text:after,.ccc-close-button--primary:focus-visible .link__text:after,.ccc-close-button--primary:hover .link__text:after,.ccc-close-button--primary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-close-button--primary .link__text:after{margin-left:var(--buttonPrimaryIconAfterMarginEnd);width:var(--buttonPrimaryIconAfterSize);background-color:var(--buttonPrimaryIconAfterColorHighlight);opacity:var(--buttonPrimaryIconAfterOpacityEnd)}@media (hover: hover){.nav-dropdown:hover .btn--primary,.nav-dropdown:hover a.btn--primary,.nav-dropdown:hover button.btn--primary,.nav-dropdown:hover input.btn--primary,.nav-dropdown:hover .ccc-accept-button--primary,.nav-dropdown:hover .ccc-reject-button--primary,.nav-dropdown:hover .ccc-close-button--primary{background:var(--buttonPrimaryBackgroundHighlight);background-color:var(--buttonPrimaryBackgroundColorHighlight);background-image:var(--buttonPrimaryBackgroundImageHighlight);background-repeat:var(--buttonPrimaryBackgroundRepeat);background-size:var(--buttonPrimaryBackgroundSize);border-color:var(--buttonPrimaryBorderColorHighlight);color:var(--buttonPrimaryTextColorHighlight)}.nav-dropdown:hover .btn--primary:before,.nav-dropdown:hover a.btn--primary:before,.nav-dropdown:hover button.btn--primary:before,.nav-dropdown:hover input.btn--primary:before,.nav-dropdown:hover .ccc-accept-button--primary:before,.nav-dropdown:hover .ccc-reject-button--primary:before,.nav-dropdown:hover .ccc-close-button--primary:before{background-image:var(--buttonPrimaryDecorativeImageBeforeHighlight)}.nav-dropdown:hover .btn--primary:after,.nav-dropdown:hover a.btn--primary:after,.nav-dropdown:hover button.btn--primary:after,.nav-dropdown:hover input.btn--primary:after,.nav-dropdown:hover .ccc-accept-button--primary:after,.nav-dropdown:hover .ccc-reject-button--primary:after,.nav-dropdown:hover .ccc-close-button--primary:after{background-image:var(--buttonPrimaryDecorativeImageAfterHighlight)}.nav-dropdown:hover .btn--primary .link__text:before,.nav-dropdown:hover a.btn--primary .link__text:before,.nav-dropdown:hover button.btn--primary .link__text:before,.nav-dropdown:hover input.btn--primary .link__text:before,.nav-dropdown:hover .ccc-accept-button--primary .link__text:before,.nav-dropdown:hover .ccc-reject-button--primary .link__text:before,.nav-dropdown:hover .ccc-close-button--primary .link__text:before{transform:translate(100%)}.nav-dropdown:hover .btn--primary .link__text:after,.nav-dropdown:hover a.btn--primary .link__text:after,.nav-dropdown:hover button.btn--primary .link__text:after,.nav-dropdown:hover input.btn--primary .link__text:after,.nav-dropdown:hover .ccc-accept-button--primary .link__text:after,.nav-dropdown:hover .ccc-reject-button--primary .link__text:after,.nav-dropdown:hover .ccc-close-button--primary .link__text:after{margin-left:var(--buttonPrimaryIconAfterMarginEnd);width:var(--buttonPrimaryIconAfterSize);background-color:var(--buttonPrimaryIconAfterColorHighlight)}}.btn--primary.is-disabled,.btn--primary[disabled],a.btn--primary.is-disabled,a.btn--primary[disabled],button.btn--primary.is-disabled,button.btn--primary[disabled],input.btn--primary.is-disabled,input.btn--primary[disabled],.ccc-accept-button--primary.is-disabled,.ccc-accept-button--primary[disabled],.ccc-reject-button--primary.is-disabled,.ccc-reject-button--primary[disabled],.ccc-close-button--primary.is-disabled,.ccc-close-button--primary[disabled]{background:var(--buttonPrimaryBackgroundDisabled);background-color:var(--buttonPrimaryBackgroundColorDisabled);background-image:var(--buttonPrimaryBackgroundImageDisabled);background-repeat:var(--buttonPrimaryBackgroundRepeat);background-size:var(--buttonPrimaryBackgroundSize);border-color:var(--buttonPrimaryBorderColorDisabled);color:var(--buttonPrimaryTextColorDisabled)}.btn--primary.is-disabled:before,.btn--primary[disabled]:before,a.btn--primary.is-disabled:before,a.btn--primary[disabled]:before,button.btn--primary.is-disabled:before,button.btn--primary[disabled]:before,input.btn--primary.is-disabled:before,input.btn--primary[disabled]:before,.ccc-accept-button--primary.is-disabled:before,.ccc-accept-button--primary[disabled]:before,.ccc-reject-button--primary.is-disabled:before,.ccc-reject-button--primary[disabled]:before,.ccc-close-button--primary.is-disabled:before,.ccc-close-button--primary[disabled]:before{background-image:var(--buttonPrimaryDecorativeImageBeforeDisabled)}.btn--primary.is-disabled:after,.btn--primary[disabled]:after,a.btn--primary.is-disabled:after,a.btn--primary[disabled]:after,button.btn--primary.is-disabled:after,button.btn--primary[disabled]:after,input.btn--primary.is-disabled:after,input.btn--primary[disabled]:after,.ccc-accept-button--primary.is-disabled:after,.ccc-accept-button--primary[disabled]:after,.ccc-reject-button--primary.is-disabled:after,.ccc-reject-button--primary[disabled]:after,.ccc-close-button--primary.is-disabled:after,.ccc-close-button--primary[disabled]:after{background-image:var(--buttonPrimaryDecorativeImageAfterDisabled)}.btn--primary.is-disabled .link__text:after,.btn--primary[disabled] .link__text:after,a.btn--primary.is-disabled .link__text:after,a.btn--primary[disabled] .link__text:after,button.btn--primary.is-disabled .link__text:after,button.btn--primary[disabled] .link__text:after,input.btn--primary.is-disabled .link__text:after,input.btn--primary[disabled] .link__text:after,.ccc-accept-button--primary.is-disabled .link__text:after,.ccc-accept-button--primary[disabled] .link__text:after,.ccc-reject-button--primary.is-disabled .link__text:after,.ccc-reject-button--primary[disabled] .link__text:after,.ccc-close-button--primary.is-disabled .link__text:after,.ccc-close-button--primary[disabled] .link__text:after{background-color:var(--buttonPrimaryIconAfterColorDisabled)}.btn--primary .link__text,a.btn--primary .link__text,button.btn--primary .link__text,input.btn--primary .link__text,.ccc-accept-button--primary .link__text,.ccc-reject-button--primary .link__text,.ccc-close-button--primary .link__text{align-items:center;display:inline-flex}.btn--primary .link__text:before,a.btn--primary .link__text:before,button.btn--primary .link__text:before,input.btn--primary .link__text:before,.ccc-accept-button--primary .link__text:before,.ccc-reject-button--primary .link__text:before,.ccc-close-button--primary .link__text:before{content:"";display:var(--buttonPrimaryGleamDisplay);border-radius:var(--buttonPrimaryBorderRadius);top:0;right:0;bottom:0;left:0;position:absolute;background:linear-gradient(130deg,transparent 30%,rgba(255,255,255,.75) 51%,transparent 70%);opacity:var(--buttonPrimaryGleam);pointer-events:none;transform:translate(-100%)}.btn--primary .link__text:after,a.btn--primary .link__text:after,button.btn--primary .link__text:after,input.btn--primary .link__text:after,.ccc-accept-button--primary .link__text:after,.ccc-reject-button--primary .link__text:after,.ccc-close-button--primary .link__text:after{content:"";display:flex;align-items:center;height:var(--buttonPrimaryIconAfterSize);margin-left:var(--buttonPrimaryIconAfterMarginStart);width:var(--buttonPrimaryIconAfterWidthStart);background-color:var(--buttonPrimaryIconAfterColor);-webkit-mask-image:var(--buttonPrimaryIconAfter);mask-image:var(--buttonPrimaryIconAfter);-webkit-mask-position:var(--buttonPrimaryIconAfterPosition);mask-position:var(--buttonPrimaryIconAfterPosition);-webkit-mask-repeat:var(--buttonPrimaryIconAfterRepeat);mask-repeat:var(--buttonPrimaryIconAfterRepeat);-webkit-mask-size:var(--buttonPrimaryIconAfterMaskSize);mask-size:var(--buttonPrimaryIconAfterMaskSize);opacity:var(--buttonPrimaryIconAfterOpacity);overflow:hidden;transition:background-color var(--buttonTransitionDuration) var(--buttonTransitionTiming),color var(--buttonTransitionDuration) var(--buttonTransitionTiming),margin var(--buttonTransitionDuration) var(--buttonTransitionTiming),opacity var(--buttonTransitionDuration) var(--buttonTransitionTiming),width var(--buttonTransitionDuration) var(--buttonTransitionTiming)}.btn--secondary,a.btn--secondary,button.btn--secondary,input.btn--secondary,.ccc-accept-button--secondary,.ccc-reject-button--secondary,.ccc-close-button--secondary{margin-right:var(--buttonSecondaryDecorativeImageWidth);margin-left:var(--buttonSecondaryDecorativeImageWidth);padding:var(--buttonSecondaryPadding);background:var(--buttonSecondaryBackground);background-color:var(--buttonSecondaryBackgroundColor);background-image:var(--buttonSecondaryBackgroundImage);background-repeat:var(--buttonSecondaryBackgroundRepeat);background-size:var(--buttonSecondaryBackgroundSize);border:var(--buttonSecondaryBorderWidth) solid var(--buttonSecondaryBorderColor);border-radius:var(--buttonSecondaryBorderRadius);color:var(--buttonSecondaryTextColor);font-family:var(--buttonSecondaryFontFamily);font-size:var(--buttonSecondaryFontSize);font-weight:var(--buttonSecondaryFontWeight);letter-spacing:var(--buttonSecondaryLetterSpacing);line-height:var(--buttonSecondaryLineHeight);-webkit-text-decoration:var(--buttonSecondaryTextDecoration);text-decoration:var(--buttonSecondaryTextDecoration);text-transform:var(--buttonSecondaryTextTransform);-webkit-mask-image:var(--buttonSecondaryMaskImage);mask-image:var(--buttonSecondaryMaskImage);-webkit-mask-repeat:var(--buttonSecondaryMaskRepeat);mask-repeat:var(--buttonSecondaryMaskRepeat);-webkit-mask-size:var(--buttonSecondaryMaskSize);mask-size:var(--buttonSecondaryMaskSize);transform:scale(var(--buttonSecondaryScale)) rotate(var(--buttonSecondaryRotation));transition:var(--buttonSecondaryTransition);overflow:var(--buttonSecondaryOverflow)}.btn--secondary:before,a.btn--secondary:before,button.btn--secondary:before,input.btn--secondary:before,.ccc-accept-button--secondary:before,.ccc-reject-button--secondary:before,.ccc-close-button--secondary:before{aspect-ratio:var(--buttonSecondaryDecorativeImageAspectRatio);height:var(--buttonSecondaryDecorativeImageBeforeHeight);left:var(--buttonSecondaryDecorativeImageBeforePosition);width:var(--buttonSecondaryDecorativeImageBeforeWidth);background-image:var(--buttonSecondaryDecorativeImageBefore);background-position:right center;mix-blend-mode:overlay}.btn--secondary:after,a.btn--secondary:after,button.btn--secondary:after,input.btn--secondary:after,.ccc-accept-button--secondary:after,.ccc-reject-button--secondary:after,.ccc-close-button--secondary:after{aspect-ratio:var(--buttonSecondaryDecorativeImageAspectRatio);height:var(--buttonSecondaryDecorativeImageAfterHeight);right:var(--buttonSecondaryDecorativeImageAfterPosition);width:var(--buttonSecondaryDecorativeImageAfterWidth);background-image:var(--buttonSecondaryDecorativeImageAfter);background-position:left center}.btn--secondary:focus-visible,.btn--secondary:hover,.btn--secondary.is-active,.nav-dropdown:focus-visible .btn--secondary,a.btn--secondary:focus-visible,a.btn--secondary:hover,a.btn--secondary.is-active,.nav-dropdown:focus-visible a.btn--secondary,button.btn--secondary:focus-visible,button.btn--secondary:hover,button.btn--secondary.is-active,.nav-dropdown:focus-visible button.btn--secondary,input.btn--secondary:focus-visible,input.btn--secondary:hover,input.btn--secondary.is-active,.nav-dropdown:focus-visible input.btn--secondary,.ccc-accept-button--secondary:focus-visible,.ccc-accept-button--secondary:hover,.ccc-accept-button--secondary.is-active,.nav-dropdown:focus-visible .ccc-accept-button--secondary,.ccc-reject-button--secondary:focus-visible,.ccc-reject-button--secondary:hover,.ccc-reject-button--secondary.is-active,.nav-dropdown:focus-visible .ccc-reject-button--secondary,.ccc-close-button--secondary:focus-visible,.ccc-close-button--secondary:hover,.ccc-close-button--secondary.is-active,.nav-dropdown:focus-visible .ccc-close-button--secondary{background:var(--buttonSecondaryBackgroundHighlight);background-color:var(--buttonSecondaryBackgroundColorHighlight);background-image:var(--buttonSecondaryBackgroundImageHighlight);background-repeat:var(--buttonSecondaryBackgroundRepeat);background-size:var(--buttonSecondaryBackgroundSize);border-color:var(--buttonSecondaryBorderColorHighlight);color:var(--buttonSecondaryTextColorHighlight);transform:scale(var(--buttonSecondaryScaleHighlight)) rotate(var(--buttonSecondaryRotationHighlight))}.btn--secondary:focus-visible:before,.btn--secondary:hover:before,.btn--secondary.is-active:before,.nav-dropdown:focus-visible .btn--secondary:before,a.btn--secondary:focus-visible:before,a.btn--secondary:hover:before,a.btn--secondary.is-active:before,.nav-dropdown:focus-visible a.btn--secondary:before,button.btn--secondary:focus-visible:before,button.btn--secondary:hover:before,button.btn--secondary.is-active:before,.nav-dropdown:focus-visible button.btn--secondary:before,input.btn--secondary:focus-visible:before,input.btn--secondary:hover:before,input.btn--secondary.is-active:before,.nav-dropdown:focus-visible input.btn--secondary:before,.ccc-accept-button--secondary:focus-visible:before,.ccc-accept-button--secondary:hover:before,.ccc-accept-button--secondary.is-active:before,.nav-dropdown:focus-visible .ccc-accept-button--secondary:before,.ccc-reject-button--secondary:focus-visible:before,.ccc-reject-button--secondary:hover:before,.ccc-reject-button--secondary.is-active:before,.nav-dropdown:focus-visible .ccc-reject-button--secondary:before,.ccc-close-button--secondary:focus-visible:before,.ccc-close-button--secondary:hover:before,.ccc-close-button--secondary.is-active:before,.nav-dropdown:focus-visible .ccc-close-button--secondary:before{background-image:var(--buttonSecondaryDecorativeImageBeforeHighlight)}.btn--secondary:focus-visible:after,.btn--secondary:hover:after,.btn--secondary.is-active:after,.nav-dropdown:focus-visible .btn--secondary:after,a.btn--secondary:focus-visible:after,a.btn--secondary:hover:after,a.btn--secondary.is-active:after,.nav-dropdown:focus-visible a.btn--secondary:after,button.btn--secondary:focus-visible:after,button.btn--secondary:hover:after,button.btn--secondary.is-active:after,.nav-dropdown:focus-visible button.btn--secondary:after,input.btn--secondary:focus-visible:after,input.btn--secondary:hover:after,input.btn--secondary.is-active:after,.nav-dropdown:focus-visible input.btn--secondary:after,.ccc-accept-button--secondary:focus-visible:after,.ccc-accept-button--secondary:hover:after,.ccc-accept-button--secondary.is-active:after,.nav-dropdown:focus-visible .ccc-accept-button--secondary:after,.ccc-reject-button--secondary:focus-visible:after,.ccc-reject-button--secondary:hover:after,.ccc-reject-button--secondary.is-active:after,.nav-dropdown:focus-visible .ccc-reject-button--secondary:after,.ccc-close-button--secondary:focus-visible:after,.ccc-close-button--secondary:hover:after,.ccc-close-button--secondary.is-active:after,.nav-dropdown:focus-visible .ccc-close-button--secondary:after{background-image:var(--buttonSecondaryDecorativeImageAfterHighlight)}.btn--secondary:focus-visible .link__text:before,.btn--secondary:hover .link__text:before,.btn--secondary.is-active .link__text:before,.nav-dropdown:focus-visible .btn--secondary .link__text:before,a.btn--secondary:focus-visible .link__text:before,a.btn--secondary:hover .link__text:before,a.btn--secondary.is-active .link__text:before,.nav-dropdown:focus-visible a.btn--secondary .link__text:before,button.btn--secondary:focus-visible .link__text:before,button.btn--secondary:hover .link__text:before,button.btn--secondary.is-active .link__text:before,.nav-dropdown:focus-visible button.btn--secondary .link__text:before,input.btn--secondary:focus-visible .link__text:before,input.btn--secondary:hover .link__text:before,input.btn--secondary.is-active .link__text:before,.nav-dropdown:focus-visible input.btn--secondary .link__text:before,.ccc-accept-button--secondary:focus-visible .link__text:before,.ccc-accept-button--secondary:hover .link__text:before,.ccc-accept-button--secondary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-accept-button--secondary .link__text:before,.ccc-reject-button--secondary:focus-visible .link__text:before,.ccc-reject-button--secondary:hover .link__text:before,.ccc-reject-button--secondary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-reject-button--secondary .link__text:before,.ccc-close-button--secondary:focus-visible .link__text:before,.ccc-close-button--secondary:hover .link__text:before,.ccc-close-button--secondary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-close-button--secondary .link__text:before{width:100%;transform:translate(100%);transition:transform var(--buttonTransitionDurationGleam) var(--buttonTransitionTiming);animation-name:buttonGleamOpacity;animation-duration:var(--buttonSecondaryBeforeTransitionDuration);animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.btn--secondary:focus-visible .link__text:after,.btn--secondary:hover .link__text:after,.btn--secondary.is-active .link__text:after,.nav-dropdown:focus-visible .btn--secondary .link__text:after,a.btn--secondary:focus-visible .link__text:after,a.btn--secondary:hover .link__text:after,a.btn--secondary.is-active .link__text:after,.nav-dropdown:focus-visible a.btn--secondary .link__text:after,button.btn--secondary:focus-visible .link__text:after,button.btn--secondary:hover .link__text:after,button.btn--secondary.is-active .link__text:after,.nav-dropdown:focus-visible button.btn--secondary .link__text:after,input.btn--secondary:focus-visible .link__text:after,input.btn--secondary:hover .link__text:after,input.btn--secondary.is-active .link__text:after,.nav-dropdown:focus-visible input.btn--secondary .link__text:after,.ccc-accept-button--secondary:focus-visible .link__text:after,.ccc-accept-button--secondary:hover .link__text:after,.ccc-accept-button--secondary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-accept-button--secondary .link__text:after,.ccc-reject-button--secondary:focus-visible .link__text:after,.ccc-reject-button--secondary:hover .link__text:after,.ccc-reject-button--secondary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-reject-button--secondary .link__text:after,.ccc-close-button--secondary:focus-visible .link__text:after,.ccc-close-button--secondary:hover .link__text:after,.ccc-close-button--secondary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-close-button--secondary .link__text:after{margin-left:var(--buttonSecondaryIconAfterMarginEnd);width:var(--buttonSecondaryIconAfterSize);background-color:var(--buttonSecondaryIconAfterColorHighlight);opacity:var(--buttonSecondaryIconAfterOpacityEnd)}@media (hover: hover){.nav-dropdown:hover .btn--secondary,.nav-dropdown:hover a.btn--secondary,.nav-dropdown:hover button.btn--secondary,.nav-dropdown:hover input.btn--secondary,.nav-dropdown:hover .ccc-accept-button--secondary,.nav-dropdown:hover .ccc-reject-button--secondary,.nav-dropdown:hover .ccc-close-button--secondary{background:var(--buttonSecondaryBackgroundHighlight);background-color:var(--buttonSecondaryBackgroundColorHighlight);background-image:var(--buttonSecondaryBackgroundImageHighlight);background-repeat:var(--buttonSecondaryBackgroundRepeat);background-size:var(--buttonSecondaryBackgroundSize);border-color:var(--buttonSecondaryBorderColorHighlight);color:var(--buttonSecondaryTextColorHighlight)}.nav-dropdown:hover .btn--secondary:before,.nav-dropdown:hover a.btn--secondary:before,.nav-dropdown:hover button.btn--secondary:before,.nav-dropdown:hover input.btn--secondary:before,.nav-dropdown:hover .ccc-accept-button--secondary:before,.nav-dropdown:hover .ccc-reject-button--secondary:before,.nav-dropdown:hover .ccc-close-button--secondary:before{background-image:var(--buttonSecondaryDecorativeImageBeforeHighlight)}.nav-dropdown:hover .btn--secondary:after,.nav-dropdown:hover a.btn--secondary:after,.nav-dropdown:hover button.btn--secondary:after,.nav-dropdown:hover input.btn--secondary:after,.nav-dropdown:hover .ccc-accept-button--secondary:after,.nav-dropdown:hover .ccc-reject-button--secondary:after,.nav-dropdown:hover .ccc-close-button--secondary:after{background-image:var(--buttonSecondaryDecorativeImageAfterHighlight)}.nav-dropdown:hover .btn--secondary .link__text:before,.nav-dropdown:hover a.btn--secondary .link__text:before,.nav-dropdown:hover button.btn--secondary .link__text:before,.nav-dropdown:hover input.btn--secondary .link__text:before,.nav-dropdown:hover .ccc-accept-button--secondary .link__text:before,.nav-dropdown:hover .ccc-reject-button--secondary .link__text:before,.nav-dropdown:hover .ccc-close-button--secondary .link__text:before{transform:translate(100%)}.nav-dropdown:hover .btn--secondary .link__text:after,.nav-dropdown:hover a.btn--secondary .link__text:after,.nav-dropdown:hover button.btn--secondary .link__text:after,.nav-dropdown:hover input.btn--secondary .link__text:after,.nav-dropdown:hover .ccc-accept-button--secondary .link__text:after,.nav-dropdown:hover .ccc-reject-button--secondary .link__text:after,.nav-dropdown:hover .ccc-close-button--secondary .link__text:after{margin-left:var(--buttonSecondaryIconAfterMarginEnd);width:var(--buttonSecondaryIconAfterSize);background-color:var(--buttonSecondaryIconAfterColorHighlight)}}.btn--secondary.is-disabled,.btn--secondary[disabled],a.btn--secondary.is-disabled,a.btn--secondary[disabled],button.btn--secondary.is-disabled,button.btn--secondary[disabled],input.btn--secondary.is-disabled,input.btn--secondary[disabled],.ccc-accept-button--secondary.is-disabled,.ccc-accept-button--secondary[disabled],.ccc-reject-button--secondary.is-disabled,.ccc-reject-button--secondary[disabled],.ccc-close-button--secondary.is-disabled,.ccc-close-button--secondary[disabled]{background:var(--buttonSecondaryBackgroundDisabled);background-color:var(--buttonSecondaryBackgroundColorDisabled);background-image:var(--buttonSecondaryBackgroundImageDisabled);background-repeat:var(--buttonSecondaryBackgroundRepeat);background-size:var(--buttonSecondaryBackgroundSize);border-color:var(--buttonSecondaryBorderColorDisabled);color:var(--buttonSecondaryTextColorDisabled)}.btn--secondary.is-disabled:before,.btn--secondary[disabled]:before,a.btn--secondary.is-disabled:before,a.btn--secondary[disabled]:before,button.btn--secondary.is-disabled:before,button.btn--secondary[disabled]:before,input.btn--secondary.is-disabled:before,input.btn--secondary[disabled]:before,.ccc-accept-button--secondary.is-disabled:before,.ccc-accept-button--secondary[disabled]:before,.ccc-reject-button--secondary.is-disabled:before,.ccc-reject-button--secondary[disabled]:before,.ccc-close-button--secondary.is-disabled:before,.ccc-close-button--secondary[disabled]:before{background-image:var(--buttonSecondaryDecorativeImageBeforeDisabled)}.btn--secondary.is-disabled:after,.btn--secondary[disabled]:after,a.btn--secondary.is-disabled:after,a.btn--secondary[disabled]:after,button.btn--secondary.is-disabled:after,button.btn--secondary[disabled]:after,input.btn--secondary.is-disabled:after,input.btn--secondary[disabled]:after,.ccc-accept-button--secondary.is-disabled:after,.ccc-accept-button--secondary[disabled]:after,.ccc-reject-button--secondary.is-disabled:after,.ccc-reject-button--secondary[disabled]:after,.ccc-close-button--secondary.is-disabled:after,.ccc-close-button--secondary[disabled]:after{background-image:var(--buttonSecondaryDecorativeImageAfterDisabled)}.btn--secondary.is-disabled .link__text:after,.btn--secondary[disabled] .link__text:after,a.btn--secondary.is-disabled .link__text:after,a.btn--secondary[disabled] .link__text:after,button.btn--secondary.is-disabled .link__text:after,button.btn--secondary[disabled] .link__text:after,input.btn--secondary.is-disabled .link__text:after,input.btn--secondary[disabled] .link__text:after,.ccc-accept-button--secondary.is-disabled .link__text:after,.ccc-accept-button--secondary[disabled] .link__text:after,.ccc-reject-button--secondary.is-disabled .link__text:after,.ccc-reject-button--secondary[disabled] .link__text:after,.ccc-close-button--secondary.is-disabled .link__text:after,.ccc-close-button--secondary[disabled] .link__text:after{background-color:var(--buttonSecondaryIconAfterColorDisabled)}.btn--secondary .link__text,a.btn--secondary .link__text,button.btn--secondary .link__text,input.btn--secondary .link__text,.ccc-accept-button--secondary .link__text,.ccc-reject-button--secondary .link__text,.ccc-close-button--secondary .link__text{align-items:center;display:inline-flex}.btn--secondary .link__text:before,a.btn--secondary .link__text:before,button.btn--secondary .link__text:before,input.btn--secondary .link__text:before,.ccc-accept-button--secondary .link__text:before,.ccc-reject-button--secondary .link__text:before,.ccc-close-button--secondary .link__text:before{content:"";display:var(--buttonSecondaryGleamDisplay);border-radius:var(--buttonSecondaryBorderRadius);top:0;right:0;bottom:0;left:0;position:absolute;background:linear-gradient(130deg,transparent 30%,rgba(255,255,255,.75) 51%,transparent 70%);opacity:var(--buttonSecondaryGleam);pointer-events:none;transform:translate(-100%)}.btn--secondary .link__text:after,a.btn--secondary .link__text:after,button.btn--secondary .link__text:after,input.btn--secondary .link__text:after,.ccc-accept-button--secondary .link__text:after,.ccc-reject-button--secondary .link__text:after,.ccc-close-button--secondary .link__text:after{content:"";display:flex;align-items:center;height:var(--buttonSecondaryIconAfterSize);margin-left:var(--buttonSecondaryIconAfterMarginStart);width:var(--buttonSecondaryIconAfterWidthStart);background-color:var(--buttonSecondaryIconAfterColor);-webkit-mask-image:var(--buttonSecondaryIconAfter);mask-image:var(--buttonSecondaryIconAfter);-webkit-mask-position:var(--buttonSecondaryIconAfterPosition);mask-position:var(--buttonSecondaryIconAfterPosition);-webkit-mask-repeat:var(--buttonSecondaryIconAfterRepeat);mask-repeat:var(--buttonSecondaryIconAfterRepeat);-webkit-mask-size:var(--buttonSecondaryIconAfterMaskSize);mask-size:var(--buttonSecondaryIconAfterMaskSize);opacity:var(--buttonSecondaryIconAfterOpacity);overflow:hidden;transition:background-color var(--buttonTransitionDuration) var(--buttonTransitionTiming),color var(--buttonTransitionDuration) var(--buttonTransitionTiming),margin var(--buttonTransitionDuration) var(--buttonTransitionTiming),opacity var(--buttonTransitionDuration) var(--buttonTransitionTiming),width var(--buttonTransitionDuration) var(--buttonTransitionTiming)}.btn--tertiary,a.btn--tertiary,button.btn--tertiary,input.btn--tertiary,.ccc-accept-button--tertiary,.ccc-reject-button--tertiary,.ccc-close-button--tertiary{margin-right:var(--buttonTertiaryDecorativeImageWidth);margin-left:var(--buttonTertiaryDecorativeImageWidth);padding:var(--buttonTertiaryPadding);background:var(--buttonTertiaryBackground);background-color:var(--buttonTertiaryBackgroundColor);background-image:var(--buttonTertiaryBackgroundImage);background-repeat:var(--buttonTertiaryBackgroundRepeat);background-size:var(--buttonTertiaryBackgroundSize);border:var(--buttonTertiaryBorderWidth) solid var(--buttonTertiaryBorderColor);border-radius:var(--buttonTertiaryBorderRadius);color:var(--buttonTertiaryTextColor);font-family:var(--buttonTertiaryFontFamily);font-size:var(--buttonTertiaryFontSize);font-weight:var(--buttonTertiaryFontWeight);letter-spacing:var(--buttonTertiaryLetterSpacing);line-height:var(--buttonTertiaryLineHeight);-webkit-text-decoration:var(--buttonTertiaryTextDecoration);text-decoration:var(--buttonTertiaryTextDecoration);text-transform:var(--buttonTertiaryTextTransform);-webkit-mask-image:var(--buttonTertiaryMaskImage);mask-image:var(--buttonTertiaryMaskImage);-webkit-mask-repeat:var(--buttonTertiaryMaskRepeat);mask-repeat:var(--buttonTertiaryMaskRepeat);-webkit-mask-size:var(--buttonTertiaryMaskSize);mask-size:var(--buttonTertiaryMaskSize);transform:scale(var(--buttonTertiaryScale)) rotate(var(--buttonTertiaryRotation));transition:var(--buttonTertiaryTransition);overflow:var(--buttonTertiaryOverflow)}.btn--tertiary:before,a.btn--tertiary:before,button.btn--tertiary:before,input.btn--tertiary:before,.ccc-accept-button--tertiary:before,.ccc-reject-button--tertiary:before,.ccc-close-button--tertiary:before{aspect-ratio:var(--buttonTertiaryDecorativeImageAspectRatio);height:var(--buttonTertiaryDecorativeImageBeforeHeight);left:var(--buttonTertiaryDecorativeImageBeforePosition);width:var(--buttonTertiaryDecorativeImageBeforeWidth);background-image:var(--buttonTertiaryDecorativeImageBefore);background-position:right center;mix-blend-mode:overlay}.btn--tertiary:after,a.btn--tertiary:after,button.btn--tertiary:after,input.btn--tertiary:after,.ccc-accept-button--tertiary:after,.ccc-reject-button--tertiary:after,.ccc-close-button--tertiary:after{aspect-ratio:var(--buttonTertiaryDecorativeImageAspectRatio);height:var(--buttonTertiaryDecorativeImageAfterHeight);right:var(--buttonTertiaryDecorativeImageAfterPosition);width:var(--buttonTertiaryDecorativeImageAfterWidth);background-image:var(--buttonTertiaryDecorativeImageAfter);background-position:left center}.btn--tertiary:focus-visible,.btn--tertiary:hover,.btn--tertiary.is-active,.nav-dropdown:focus-visible .btn--tertiary,a.btn--tertiary:focus-visible,a.btn--tertiary:hover,a.btn--tertiary.is-active,.nav-dropdown:focus-visible a.btn--tertiary,button.btn--tertiary:focus-visible,button.btn--tertiary:hover,button.btn--tertiary.is-active,.nav-dropdown:focus-visible button.btn--tertiary,input.btn--tertiary:focus-visible,input.btn--tertiary:hover,input.btn--tertiary.is-active,.nav-dropdown:focus-visible input.btn--tertiary,.ccc-accept-button--tertiary:focus-visible,.ccc-accept-button--tertiary:hover,.ccc-accept-button--tertiary.is-active,.nav-dropdown:focus-visible .ccc-accept-button--tertiary,.ccc-reject-button--tertiary:focus-visible,.ccc-reject-button--tertiary:hover,.ccc-reject-button--tertiary.is-active,.nav-dropdown:focus-visible .ccc-reject-button--tertiary,.ccc-close-button--tertiary:focus-visible,.ccc-close-button--tertiary:hover,.ccc-close-button--tertiary.is-active,.nav-dropdown:focus-visible .ccc-close-button--tertiary{background:var(--buttonTertiaryBackgroundHighlight);background-color:var(--buttonTertiaryBackgroundColorHighlight);background-image:var(--buttonTertiaryBackgroundImageHighlight);background-repeat:var(--buttonTertiaryBackgroundRepeat);background-size:var(--buttonTertiaryBackgroundSize);border-color:var(--buttonTertiaryBorderColorHighlight);color:var(--buttonTertiaryTextColorHighlight);transform:scale(var(--buttonTertiaryScaleHighlight)) rotate(var(--buttonTertiaryRotationHighlight))}.btn--tertiary:focus-visible:before,.btn--tertiary:hover:before,.btn--tertiary.is-active:before,.nav-dropdown:focus-visible .btn--tertiary:before,a.btn--tertiary:focus-visible:before,a.btn--tertiary:hover:before,a.btn--tertiary.is-active:before,.nav-dropdown:focus-visible a.btn--tertiary:before,button.btn--tertiary:focus-visible:before,button.btn--tertiary:hover:before,button.btn--tertiary.is-active:before,.nav-dropdown:focus-visible button.btn--tertiary:before,input.btn--tertiary:focus-visible:before,input.btn--tertiary:hover:before,input.btn--tertiary.is-active:before,.nav-dropdown:focus-visible input.btn--tertiary:before,.ccc-accept-button--tertiary:focus-visible:before,.ccc-accept-button--tertiary:hover:before,.ccc-accept-button--tertiary.is-active:before,.nav-dropdown:focus-visible .ccc-accept-button--tertiary:before,.ccc-reject-button--tertiary:focus-visible:before,.ccc-reject-button--tertiary:hover:before,.ccc-reject-button--tertiary.is-active:before,.nav-dropdown:focus-visible .ccc-reject-button--tertiary:before,.ccc-close-button--tertiary:focus-visible:before,.ccc-close-button--tertiary:hover:before,.ccc-close-button--tertiary.is-active:before,.nav-dropdown:focus-visible .ccc-close-button--tertiary:before{background-image:var(--buttonTertiaryDecorativeImageBeforeHighlight)}.btn--tertiary:focus-visible:after,.btn--tertiary:hover:after,.btn--tertiary.is-active:after,.nav-dropdown:focus-visible .btn--tertiary:after,a.btn--tertiary:focus-visible:after,a.btn--tertiary:hover:after,a.btn--tertiary.is-active:after,.nav-dropdown:focus-visible a.btn--tertiary:after,button.btn--tertiary:focus-visible:after,button.btn--tertiary:hover:after,button.btn--tertiary.is-active:after,.nav-dropdown:focus-visible button.btn--tertiary:after,input.btn--tertiary:focus-visible:after,input.btn--tertiary:hover:after,input.btn--tertiary.is-active:after,.nav-dropdown:focus-visible input.btn--tertiary:after,.ccc-accept-button--tertiary:focus-visible:after,.ccc-accept-button--tertiary:hover:after,.ccc-accept-button--tertiary.is-active:after,.nav-dropdown:focus-visible .ccc-accept-button--tertiary:after,.ccc-reject-button--tertiary:focus-visible:after,.ccc-reject-button--tertiary:hover:after,.ccc-reject-button--tertiary.is-active:after,.nav-dropdown:focus-visible .ccc-reject-button--tertiary:after,.ccc-close-button--tertiary:focus-visible:after,.ccc-close-button--tertiary:hover:after,.ccc-close-button--tertiary.is-active:after,.nav-dropdown:focus-visible .ccc-close-button--tertiary:after{background-image:var(--buttonTertiaryDecorativeImageAfterHighlight)}.btn--tertiary:focus-visible .link__text:before,.btn--tertiary:hover .link__text:before,.btn--tertiary.is-active .link__text:before,.nav-dropdown:focus-visible .btn--tertiary .link__text:before,a.btn--tertiary:focus-visible .link__text:before,a.btn--tertiary:hover .link__text:before,a.btn--tertiary.is-active .link__text:before,.nav-dropdown:focus-visible a.btn--tertiary .link__text:before,button.btn--tertiary:focus-visible .link__text:before,button.btn--tertiary:hover .link__text:before,button.btn--tertiary.is-active .link__text:before,.nav-dropdown:focus-visible button.btn--tertiary .link__text:before,input.btn--tertiary:focus-visible .link__text:before,input.btn--tertiary:hover .link__text:before,input.btn--tertiary.is-active .link__text:before,.nav-dropdown:focus-visible input.btn--tertiary .link__text:before,.ccc-accept-button--tertiary:focus-visible .link__text:before,.ccc-accept-button--tertiary:hover .link__text:before,.ccc-accept-button--tertiary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-accept-button--tertiary .link__text:before,.ccc-reject-button--tertiary:focus-visible .link__text:before,.ccc-reject-button--tertiary:hover .link__text:before,.ccc-reject-button--tertiary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-reject-button--tertiary .link__text:before,.ccc-close-button--tertiary:focus-visible .link__text:before,.ccc-close-button--tertiary:hover .link__text:before,.ccc-close-button--tertiary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-close-button--tertiary .link__text:before{width:100%;transform:translate(100%);transition:transform var(--buttonTransitionDurationGleam) var(--buttonTransitionTiming);animation-name:buttonGleamOpacity;animation-duration:var(--buttonTertiaryBeforeTransitionDuration);animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.btn--tertiary:focus-visible .link__text:after,.btn--tertiary:hover .link__text:after,.btn--tertiary.is-active .link__text:after,.nav-dropdown:focus-visible .btn--tertiary .link__text:after,a.btn--tertiary:focus-visible .link__text:after,a.btn--tertiary:hover .link__text:after,a.btn--tertiary.is-active .link__text:after,.nav-dropdown:focus-visible a.btn--tertiary .link__text:after,button.btn--tertiary:focus-visible .link__text:after,button.btn--tertiary:hover .link__text:after,button.btn--tertiary.is-active .link__text:after,.nav-dropdown:focus-visible button.btn--tertiary .link__text:after,input.btn--tertiary:focus-visible .link__text:after,input.btn--tertiary:hover .link__text:after,input.btn--tertiary.is-active .link__text:after,.nav-dropdown:focus-visible input.btn--tertiary .link__text:after,.ccc-accept-button--tertiary:focus-visible .link__text:after,.ccc-accept-button--tertiary:hover .link__text:after,.ccc-accept-button--tertiary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-accept-button--tertiary .link__text:after,.ccc-reject-button--tertiary:focus-visible .link__text:after,.ccc-reject-button--tertiary:hover .link__text:after,.ccc-reject-button--tertiary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-reject-button--tertiary .link__text:after,.ccc-close-button--tertiary:focus-visible .link__text:after,.ccc-close-button--tertiary:hover .link__text:after,.ccc-close-button--tertiary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-close-button--tertiary .link__text:after{margin-left:var(--buttonTertiaryIconAfterMarginEnd);width:var(--buttonTertiaryIconAfterSize);background-color:var(--buttonTertiaryIconAfterColorHighlight);opacity:var(--buttonTertiaryIconAfterOpacityEnd)}@media (hover: hover){.nav-dropdown:hover .btn--tertiary,.nav-dropdown:hover a.btn--tertiary,.nav-dropdown:hover button.btn--tertiary,.nav-dropdown:hover input.btn--tertiary,.nav-dropdown:hover .ccc-accept-button--tertiary,.nav-dropdown:hover .ccc-reject-button--tertiary,.nav-dropdown:hover .ccc-close-button--tertiary{background:var(--buttonTertiaryBackgroundHighlight);background-color:var(--buttonTertiaryBackgroundColorHighlight);background-image:var(--buttonTertiaryBackgroundImageHighlight);background-repeat:var(--buttonTertiaryBackgroundRepeat);background-size:var(--buttonTertiaryBackgroundSize);border-color:var(--buttonTertiaryBorderColorHighlight);color:var(--buttonTertiaryTextColorHighlight)}.nav-dropdown:hover .btn--tertiary:before,.nav-dropdown:hover a.btn--tertiary:before,.nav-dropdown:hover button.btn--tertiary:before,.nav-dropdown:hover input.btn--tertiary:before,.nav-dropdown:hover .ccc-accept-button--tertiary:before,.nav-dropdown:hover .ccc-reject-button--tertiary:before,.nav-dropdown:hover .ccc-close-button--tertiary:before{background-image:var(--buttonTertiaryDecorativeImageBeforeHighlight)}.nav-dropdown:hover .btn--tertiary:after,.nav-dropdown:hover a.btn--tertiary:after,.nav-dropdown:hover button.btn--tertiary:after,.nav-dropdown:hover input.btn--tertiary:after,.nav-dropdown:hover .ccc-accept-button--tertiary:after,.nav-dropdown:hover .ccc-reject-button--tertiary:after,.nav-dropdown:hover .ccc-close-button--tertiary:after{background-image:var(--buttonTertiaryDecorativeImageAfterHighlight)}.nav-dropdown:hover .btn--tertiary .link__text:before,.nav-dropdown:hover a.btn--tertiary .link__text:before,.nav-dropdown:hover button.btn--tertiary .link__text:before,.nav-dropdown:hover input.btn--tertiary .link__text:before,.nav-dropdown:hover .ccc-accept-button--tertiary .link__text:before,.nav-dropdown:hover .ccc-reject-button--tertiary .link__text:before,.nav-dropdown:hover .ccc-close-button--tertiary .link__text:before{transform:translate(100%)}.nav-dropdown:hover .btn--tertiary .link__text:after,.nav-dropdown:hover a.btn--tertiary .link__text:after,.nav-dropdown:hover button.btn--tertiary .link__text:after,.nav-dropdown:hover input.btn--tertiary .link__text:after,.nav-dropdown:hover .ccc-accept-button--tertiary .link__text:after,.nav-dropdown:hover .ccc-reject-button--tertiary .link__text:after,.nav-dropdown:hover .ccc-close-button--tertiary .link__text:after{margin-left:var(--buttonTertiaryIconAfterMarginEnd);width:var(--buttonTertiaryIconAfterSize);background-color:var(--buttonTertiaryIconAfterColorHighlight)}}.btn--tertiary.is-disabled,.btn--tertiary[disabled],a.btn--tertiary.is-disabled,a.btn--tertiary[disabled],button.btn--tertiary.is-disabled,button.btn--tertiary[disabled],input.btn--tertiary.is-disabled,input.btn--tertiary[disabled],.ccc-accept-button--tertiary.is-disabled,.ccc-accept-button--tertiary[disabled],.ccc-reject-button--tertiary.is-disabled,.ccc-reject-button--tertiary[disabled],.ccc-close-button--tertiary.is-disabled,.ccc-close-button--tertiary[disabled]{background:var(--buttonTertiaryBackgroundDisabled);background-color:var(--buttonTertiaryBackgroundColorDisabled);background-image:var(--buttonTertiaryBackgroundImageDisabled);background-repeat:var(--buttonTertiaryBackgroundRepeat);background-size:var(--buttonTertiaryBackgroundSize);border-color:var(--buttonTertiaryBorderColorDisabled);color:var(--buttonTertiaryTextColorDisabled)}.btn--tertiary.is-disabled:before,.btn--tertiary[disabled]:before,a.btn--tertiary.is-disabled:before,a.btn--tertiary[disabled]:before,button.btn--tertiary.is-disabled:before,button.btn--tertiary[disabled]:before,input.btn--tertiary.is-disabled:before,input.btn--tertiary[disabled]:before,.ccc-accept-button--tertiary.is-disabled:before,.ccc-accept-button--tertiary[disabled]:before,.ccc-reject-button--tertiary.is-disabled:before,.ccc-reject-button--tertiary[disabled]:before,.ccc-close-button--tertiary.is-disabled:before,.ccc-close-button--tertiary[disabled]:before{background-image:var(--buttonTertiaryDecorativeImageBeforeDisabled)}.btn--tertiary.is-disabled:after,.btn--tertiary[disabled]:after,a.btn--tertiary.is-disabled:after,a.btn--tertiary[disabled]:after,button.btn--tertiary.is-disabled:after,button.btn--tertiary[disabled]:after,input.btn--tertiary.is-disabled:after,input.btn--tertiary[disabled]:after,.ccc-accept-button--tertiary.is-disabled:after,.ccc-accept-button--tertiary[disabled]:after,.ccc-reject-button--tertiary.is-disabled:after,.ccc-reject-button--tertiary[disabled]:after,.ccc-close-button--tertiary.is-disabled:after,.ccc-close-button--tertiary[disabled]:after{background-image:var(--buttonTertiaryDecorativeImageAfterDisabled)}.btn--tertiary.is-disabled .link__text:after,.btn--tertiary[disabled] .link__text:after,a.btn--tertiary.is-disabled .link__text:after,a.btn--tertiary[disabled] .link__text:after,button.btn--tertiary.is-disabled .link__text:after,button.btn--tertiary[disabled] .link__text:after,input.btn--tertiary.is-disabled .link__text:after,input.btn--tertiary[disabled] .link__text:after,.ccc-accept-button--tertiary.is-disabled .link__text:after,.ccc-accept-button--tertiary[disabled] .link__text:after,.ccc-reject-button--tertiary.is-disabled .link__text:after,.ccc-reject-button--tertiary[disabled] .link__text:after,.ccc-close-button--tertiary.is-disabled .link__text:after,.ccc-close-button--tertiary[disabled] .link__text:after{background-color:var(--buttonTertiaryIconAfterColorDisabled)}.btn--tertiary .link__text,a.btn--tertiary .link__text,button.btn--tertiary .link__text,input.btn--tertiary .link__text,.ccc-accept-button--tertiary .link__text,.ccc-reject-button--tertiary .link__text,.ccc-close-button--tertiary .link__text{align-items:center;display:inline-flex}.btn--tertiary .link__text:before,a.btn--tertiary .link__text:before,button.btn--tertiary .link__text:before,input.btn--tertiary .link__text:before,.ccc-accept-button--tertiary .link__text:before,.ccc-reject-button--tertiary .link__text:before,.ccc-close-button--tertiary .link__text:before{content:"";display:var(--buttonTertiaryGleamDisplay);border-radius:var(--buttonTertiaryBorderRadius);top:0;right:0;bottom:0;left:0;position:absolute;background:linear-gradient(130deg,transparent 30%,rgba(255,255,255,.75) 51%,transparent 70%);opacity:var(--buttonTertiaryGleam);pointer-events:none;transform:translate(-100%)}.btn--tertiary .link__text:after,a.btn--tertiary .link__text:after,button.btn--tertiary .link__text:after,input.btn--tertiary .link__text:after,.ccc-accept-button--tertiary .link__text:after,.ccc-reject-button--tertiary .link__text:after,.ccc-close-button--tertiary .link__text:after{content:"";display:flex;align-items:center;height:var(--buttonTertiaryIconAfterSize);margin-left:var(--buttonTertiaryIconAfterMarginStart);width:var(--buttonTertiaryIconAfterWidthStart);background-color:var(--buttonTertiaryIconAfterColor);-webkit-mask-image:var(--buttonTertiaryIconAfter);mask-image:var(--buttonTertiaryIconAfter);-webkit-mask-position:var(--buttonTertiaryIconAfterPosition);mask-position:var(--buttonTertiaryIconAfterPosition);-webkit-mask-repeat:var(--buttonTertiaryIconAfterRepeat);mask-repeat:var(--buttonTertiaryIconAfterRepeat);-webkit-mask-size:var(--buttonTertiaryIconAfterMaskSize);mask-size:var(--buttonTertiaryIconAfterMaskSize);opacity:var(--buttonTertiaryIconAfterOpacity);overflow:hidden;transition:background-color var(--buttonTransitionDuration) var(--buttonTransitionTiming),color var(--buttonTransitionDuration) var(--buttonTransitionTiming),margin var(--buttonTransitionDuration) var(--buttonTransitionTiming),opacity var(--buttonTransitionDuration) var(--buttonTransitionTiming),width var(--buttonTransitionDuration) var(--buttonTransitionTiming)}.btn--quaternary,a.btn--quaternary,button.btn--quaternary,input.btn--quaternary,.ccc-accept-button--quaternary,.ccc-reject-button--quaternary,.ccc-close-button--quaternary{margin-right:var(--buttonQuaternaryDecorativeImageWidth);margin-left:var(--buttonQuaternaryDecorativeImageWidth);padding:var(--buttonQuaternaryPadding);background:var(--buttonQuaternaryBackground);background-color:var(--buttonQuaternaryBackgroundColor);background-image:var(--buttonQuaternaryBackgroundImage);background-repeat:var(--buttonQuaternaryBackgroundRepeat);background-size:var(--buttonQuaternaryBackgroundSize);border:var(--buttonQuaternaryBorderWidth) solid var(--buttonQuaternaryBorderColor);border-radius:var(--buttonQuaternaryBorderRadius);color:var(--buttonQuaternaryTextColor);font-family:var(--buttonQuaternaryFontFamily);font-size:var(--buttonQuaternaryFontSize);font-weight:var(--buttonQuaternaryFontWeight);letter-spacing:var(--buttonQuaternaryLetterSpacing);line-height:var(--buttonQuaternaryLineHeight);-webkit-text-decoration:var(--buttonQuaternaryTextDecoration);text-decoration:var(--buttonQuaternaryTextDecoration);text-transform:var(--buttonQuaternaryTextTransform);-webkit-mask-image:var(--buttonQuaternaryMaskImage);mask-image:var(--buttonQuaternaryMaskImage);-webkit-mask-repeat:var(--buttonQuaternaryMaskRepeat);mask-repeat:var(--buttonQuaternaryMaskRepeat);-webkit-mask-size:var(--buttonQuaternaryMaskSize);mask-size:var(--buttonQuaternaryMaskSize);transform:scale(var(--buttonQuaternaryScale)) rotate(var(--buttonQuaternaryRotation));transition:var(--buttonQuaternaryTransition);overflow:var(--buttonQuaternaryOverflow)}.btn--quaternary:before,a.btn--quaternary:before,button.btn--quaternary:before,input.btn--quaternary:before,.ccc-accept-button--quaternary:before,.ccc-reject-button--quaternary:before,.ccc-close-button--quaternary:before{aspect-ratio:var(--buttonQuaternaryDecorativeImageAspectRatio);height:var(--buttonQuaternaryDecorativeImageBeforeHeight);left:var(--buttonQuaternaryDecorativeImageBeforePosition);width:var(--buttonQuaternaryDecorativeImageBeforeWidth);background-image:var(--buttonQuaternaryDecorativeImageBefore);background-position:right center;mix-blend-mode:overlay}.btn--quaternary:after,a.btn--quaternary:after,button.btn--quaternary:after,input.btn--quaternary:after,.ccc-accept-button--quaternary:after,.ccc-reject-button--quaternary:after,.ccc-close-button--quaternary:after{aspect-ratio:var(--buttonQuaternaryDecorativeImageAspectRatio);height:var(--buttonQuaternaryDecorativeImageAfterHeight);right:var(--buttonQuaternaryDecorativeImageAfterPosition);width:var(--buttonQuaternaryDecorativeImageAfterWidth);background-image:var(--buttonQuaternaryDecorativeImageAfter);background-position:left center}.btn--quaternary:focus-visible,.btn--quaternary:hover,.btn--quaternary.is-active,.nav-dropdown:focus-visible .btn--quaternary,a.btn--quaternary:focus-visible,a.btn--quaternary:hover,a.btn--quaternary.is-active,.nav-dropdown:focus-visible a.btn--quaternary,button.btn--quaternary:focus-visible,button.btn--quaternary:hover,button.btn--quaternary.is-active,.nav-dropdown:focus-visible button.btn--quaternary,input.btn--quaternary:focus-visible,input.btn--quaternary:hover,input.btn--quaternary.is-active,.nav-dropdown:focus-visible input.btn--quaternary,.ccc-accept-button--quaternary:focus-visible,.ccc-accept-button--quaternary:hover,.ccc-accept-button--quaternary.is-active,.nav-dropdown:focus-visible .ccc-accept-button--quaternary,.ccc-reject-button--quaternary:focus-visible,.ccc-reject-button--quaternary:hover,.ccc-reject-button--quaternary.is-active,.nav-dropdown:focus-visible .ccc-reject-button--quaternary,.ccc-close-button--quaternary:focus-visible,.ccc-close-button--quaternary:hover,.ccc-close-button--quaternary.is-active,.nav-dropdown:focus-visible .ccc-close-button--quaternary{background:var(--buttonQuaternaryBackgroundHighlight);background-color:var(--buttonQuaternaryBackgroundColorHighlight);background-image:var(--buttonQuaternaryBackgroundImageHighlight);background-repeat:var(--buttonQuaternaryBackgroundRepeat);background-size:var(--buttonQuaternaryBackgroundSize);border-color:var(--buttonQuaternaryBorderColorHighlight);color:var(--buttonQuaternaryTextColorHighlight);transform:scale(var(--buttonQuaternaryScaleHighlight)) rotate(var(--buttonQuaternaryRotationHighlight))}.btn--quaternary:focus-visible:before,.btn--quaternary:hover:before,.btn--quaternary.is-active:before,.nav-dropdown:focus-visible .btn--quaternary:before,a.btn--quaternary:focus-visible:before,a.btn--quaternary:hover:before,a.btn--quaternary.is-active:before,.nav-dropdown:focus-visible a.btn--quaternary:before,button.btn--quaternary:focus-visible:before,button.btn--quaternary:hover:before,button.btn--quaternary.is-active:before,.nav-dropdown:focus-visible button.btn--quaternary:before,input.btn--quaternary:focus-visible:before,input.btn--quaternary:hover:before,input.btn--quaternary.is-active:before,.nav-dropdown:focus-visible input.btn--quaternary:before,.ccc-accept-button--quaternary:focus-visible:before,.ccc-accept-button--quaternary:hover:before,.ccc-accept-button--quaternary.is-active:before,.nav-dropdown:focus-visible .ccc-accept-button--quaternary:before,.ccc-reject-button--quaternary:focus-visible:before,.ccc-reject-button--quaternary:hover:before,.ccc-reject-button--quaternary.is-active:before,.nav-dropdown:focus-visible .ccc-reject-button--quaternary:before,.ccc-close-button--quaternary:focus-visible:before,.ccc-close-button--quaternary:hover:before,.ccc-close-button--quaternary.is-active:before,.nav-dropdown:focus-visible .ccc-close-button--quaternary:before{background-image:var(--buttonQuaternaryDecorativeImageBeforeHighlight)}.btn--quaternary:focus-visible:after,.btn--quaternary:hover:after,.btn--quaternary.is-active:after,.nav-dropdown:focus-visible .btn--quaternary:after,a.btn--quaternary:focus-visible:after,a.btn--quaternary:hover:after,a.btn--quaternary.is-active:after,.nav-dropdown:focus-visible a.btn--quaternary:after,button.btn--quaternary:focus-visible:after,button.btn--quaternary:hover:after,button.btn--quaternary.is-active:after,.nav-dropdown:focus-visible button.btn--quaternary:after,input.btn--quaternary:focus-visible:after,input.btn--quaternary:hover:after,input.btn--quaternary.is-active:after,.nav-dropdown:focus-visible input.btn--quaternary:after,.ccc-accept-button--quaternary:focus-visible:after,.ccc-accept-button--quaternary:hover:after,.ccc-accept-button--quaternary.is-active:after,.nav-dropdown:focus-visible .ccc-accept-button--quaternary:after,.ccc-reject-button--quaternary:focus-visible:after,.ccc-reject-button--quaternary:hover:after,.ccc-reject-button--quaternary.is-active:after,.nav-dropdown:focus-visible .ccc-reject-button--quaternary:after,.ccc-close-button--quaternary:focus-visible:after,.ccc-close-button--quaternary:hover:after,.ccc-close-button--quaternary.is-active:after,.nav-dropdown:focus-visible .ccc-close-button--quaternary:after{background-image:var(--buttonQuaternaryDecorativeImageAfterHighlight)}.btn--quaternary:focus-visible .link__text:before,.btn--quaternary:hover .link__text:before,.btn--quaternary.is-active .link__text:before,.nav-dropdown:focus-visible .btn--quaternary .link__text:before,a.btn--quaternary:focus-visible .link__text:before,a.btn--quaternary:hover .link__text:before,a.btn--quaternary.is-active .link__text:before,.nav-dropdown:focus-visible a.btn--quaternary .link__text:before,button.btn--quaternary:focus-visible .link__text:before,button.btn--quaternary:hover .link__text:before,button.btn--quaternary.is-active .link__text:before,.nav-dropdown:focus-visible button.btn--quaternary .link__text:before,input.btn--quaternary:focus-visible .link__text:before,input.btn--quaternary:hover .link__text:before,input.btn--quaternary.is-active .link__text:before,.nav-dropdown:focus-visible input.btn--quaternary .link__text:before,.ccc-accept-button--quaternary:focus-visible .link__text:before,.ccc-accept-button--quaternary:hover .link__text:before,.ccc-accept-button--quaternary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-accept-button--quaternary .link__text:before,.ccc-reject-button--quaternary:focus-visible .link__text:before,.ccc-reject-button--quaternary:hover .link__text:before,.ccc-reject-button--quaternary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-reject-button--quaternary .link__text:before,.ccc-close-button--quaternary:focus-visible .link__text:before,.ccc-close-button--quaternary:hover .link__text:before,.ccc-close-button--quaternary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-close-button--quaternary .link__text:before{width:100%;transform:translate(100%);transition:transform var(--buttonTransitionDurationGleam) var(--buttonTransitionTiming);animation-name:buttonGleamOpacity;animation-duration:var(--buttonQuaternaryBeforeTransitionDuration);animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.btn--quaternary:focus-visible .link__text:after,.btn--quaternary:hover .link__text:after,.btn--quaternary.is-active .link__text:after,.nav-dropdown:focus-visible .btn--quaternary .link__text:after,a.btn--quaternary:focus-visible .link__text:after,a.btn--quaternary:hover .link__text:after,a.btn--quaternary.is-active .link__text:after,.nav-dropdown:focus-visible a.btn--quaternary .link__text:after,button.btn--quaternary:focus-visible .link__text:after,button.btn--quaternary:hover .link__text:after,button.btn--quaternary.is-active .link__text:after,.nav-dropdown:focus-visible button.btn--quaternary .link__text:after,input.btn--quaternary:focus-visible .link__text:after,input.btn--quaternary:hover .link__text:after,input.btn--quaternary.is-active .link__text:after,.nav-dropdown:focus-visible input.btn--quaternary .link__text:after,.ccc-accept-button--quaternary:focus-visible .link__text:after,.ccc-accept-button--quaternary:hover .link__text:after,.ccc-accept-button--quaternary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-accept-button--quaternary .link__text:after,.ccc-reject-button--quaternary:focus-visible .link__text:after,.ccc-reject-button--quaternary:hover .link__text:after,.ccc-reject-button--quaternary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-reject-button--quaternary .link__text:after,.ccc-close-button--quaternary:focus-visible .link__text:after,.ccc-close-button--quaternary:hover .link__text:after,.ccc-close-button--quaternary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-close-button--quaternary .link__text:after{margin-left:var(--buttonQuaternaryIconAfterMarginEnd);width:var(--buttonQuaternaryIconAfterSize);background-color:var(--buttonQuaternaryIconAfterColorHighlight);opacity:var(--buttonQuaternaryIconAfterOpacityEnd)}@media (hover: hover){.nav-dropdown:hover .btn--quaternary,.nav-dropdown:hover a.btn--quaternary,.nav-dropdown:hover button.btn--quaternary,.nav-dropdown:hover input.btn--quaternary,.nav-dropdown:hover .ccc-accept-button--quaternary,.nav-dropdown:hover .ccc-reject-button--quaternary,.nav-dropdown:hover .ccc-close-button--quaternary{background:var(--buttonQuaternaryBackgroundHighlight);background-color:var(--buttonQuaternaryBackgroundColorHighlight);background-image:var(--buttonQuaternaryBackgroundImageHighlight);background-repeat:var(--buttonQuaternaryBackgroundRepeat);background-size:var(--buttonQuaternaryBackgroundSize);border-color:var(--buttonQuaternaryBorderColorHighlight);color:var(--buttonQuaternaryTextColorHighlight)}.nav-dropdown:hover .btn--quaternary:before,.nav-dropdown:hover a.btn--quaternary:before,.nav-dropdown:hover button.btn--quaternary:before,.nav-dropdown:hover input.btn--quaternary:before,.nav-dropdown:hover .ccc-accept-button--quaternary:before,.nav-dropdown:hover .ccc-reject-button--quaternary:before,.nav-dropdown:hover .ccc-close-button--quaternary:before{background-image:var(--buttonQuaternaryDecorativeImageBeforeHighlight)}.nav-dropdown:hover .btn--quaternary:after,.nav-dropdown:hover a.btn--quaternary:after,.nav-dropdown:hover button.btn--quaternary:after,.nav-dropdown:hover input.btn--quaternary:after,.nav-dropdown:hover .ccc-accept-button--quaternary:after,.nav-dropdown:hover .ccc-reject-button--quaternary:after,.nav-dropdown:hover .ccc-close-button--quaternary:after{background-image:var(--buttonQuaternaryDecorativeImageAfterHighlight)}.nav-dropdown:hover .btn--quaternary .link__text:before,.nav-dropdown:hover a.btn--quaternary .link__text:before,.nav-dropdown:hover button.btn--quaternary .link__text:before,.nav-dropdown:hover input.btn--quaternary .link__text:before,.nav-dropdown:hover .ccc-accept-button--quaternary .link__text:before,.nav-dropdown:hover .ccc-reject-button--quaternary .link__text:before,.nav-dropdown:hover .ccc-close-button--quaternary .link__text:before{transform:translate(100%)}.nav-dropdown:hover .btn--quaternary .link__text:after,.nav-dropdown:hover a.btn--quaternary .link__text:after,.nav-dropdown:hover button.btn--quaternary .link__text:after,.nav-dropdown:hover input.btn--quaternary .link__text:after,.nav-dropdown:hover .ccc-accept-button--quaternary .link__text:after,.nav-dropdown:hover .ccc-reject-button--quaternary .link__text:after,.nav-dropdown:hover .ccc-close-button--quaternary .link__text:after{margin-left:var(--buttonQuaternaryIconAfterMarginEnd);width:var(--buttonQuaternaryIconAfterSize);background-color:var(--buttonQuaternaryIconAfterColorHighlight)}}.btn--quaternary.is-disabled,.btn--quaternary[disabled],a.btn--quaternary.is-disabled,a.btn--quaternary[disabled],button.btn--quaternary.is-disabled,button.btn--quaternary[disabled],input.btn--quaternary.is-disabled,input.btn--quaternary[disabled],.ccc-accept-button--quaternary.is-disabled,.ccc-accept-button--quaternary[disabled],.ccc-reject-button--quaternary.is-disabled,.ccc-reject-button--quaternary[disabled],.ccc-close-button--quaternary.is-disabled,.ccc-close-button--quaternary[disabled]{background:var(--buttonQuaternaryBackgroundDisabled);background-color:var(--buttonQuaternaryBackgroundColorDisabled);background-image:var(--buttonQuaternaryBackgroundImageDisabled);background-repeat:var(--buttonQuaternaryBackgroundRepeat);background-size:var(--buttonQuaternaryBackgroundSize);border-color:var(--buttonQuaternaryBorderColorDisabled);color:var(--buttonQuaternaryTextColorDisabled)}.btn--quaternary.is-disabled:before,.btn--quaternary[disabled]:before,a.btn--quaternary.is-disabled:before,a.btn--quaternary[disabled]:before,button.btn--quaternary.is-disabled:before,button.btn--quaternary[disabled]:before,input.btn--quaternary.is-disabled:before,input.btn--quaternary[disabled]:before,.ccc-accept-button--quaternary.is-disabled:before,.ccc-accept-button--quaternary[disabled]:before,.ccc-reject-button--quaternary.is-disabled:before,.ccc-reject-button--quaternary[disabled]:before,.ccc-close-button--quaternary.is-disabled:before,.ccc-close-button--quaternary[disabled]:before{background-image:var(--buttonQuaternaryDecorativeImageBeforeDisabled)}.btn--quaternary.is-disabled:after,.btn--quaternary[disabled]:after,a.btn--quaternary.is-disabled:after,a.btn--quaternary[disabled]:after,button.btn--quaternary.is-disabled:after,button.btn--quaternary[disabled]:after,input.btn--quaternary.is-disabled:after,input.btn--quaternary[disabled]:after,.ccc-accept-button--quaternary.is-disabled:after,.ccc-accept-button--quaternary[disabled]:after,.ccc-reject-button--quaternary.is-disabled:after,.ccc-reject-button--quaternary[disabled]:after,.ccc-close-button--quaternary.is-disabled:after,.ccc-close-button--quaternary[disabled]:after{background-image:var(--buttonQuaternaryDecorativeImageAfterDisabled)}.btn--quaternary.is-disabled .link__text:after,.btn--quaternary[disabled] .link__text:after,a.btn--quaternary.is-disabled .link__text:after,a.btn--quaternary[disabled] .link__text:after,button.btn--quaternary.is-disabled .link__text:after,button.btn--quaternary[disabled] .link__text:after,input.btn--quaternary.is-disabled .link__text:after,input.btn--quaternary[disabled] .link__text:after,.ccc-accept-button--quaternary.is-disabled .link__text:after,.ccc-accept-button--quaternary[disabled] .link__text:after,.ccc-reject-button--quaternary.is-disabled .link__text:after,.ccc-reject-button--quaternary[disabled] .link__text:after,.ccc-close-button--quaternary.is-disabled .link__text:after,.ccc-close-button--quaternary[disabled] .link__text:after{background-color:var(--buttonQuaternaryIconAfterColorDisabled)}.btn--quaternary .link__text,a.btn--quaternary .link__text,button.btn--quaternary .link__text,input.btn--quaternary .link__text,.ccc-accept-button--quaternary .link__text,.ccc-reject-button--quaternary .link__text,.ccc-close-button--quaternary .link__text{align-items:center;display:inline-flex}.btn--quaternary .link__text:before,a.btn--quaternary .link__text:before,button.btn--quaternary .link__text:before,input.btn--quaternary .link__text:before,.ccc-accept-button--quaternary .link__text:before,.ccc-reject-button--quaternary .link__text:before,.ccc-close-button--quaternary .link__text:before{content:"";display:var(--buttonQuaternaryGleamDisplay);border-radius:var(--buttonQuaternaryBorderRadius);top:0;right:0;bottom:0;left:0;position:absolute;background:linear-gradient(130deg,transparent 30%,rgba(255,255,255,.75) 51%,transparent 70%);opacity:var(--buttonQuaternaryGleam);pointer-events:none;transform:translate(-100%)}.btn--quaternary .link__text:after,a.btn--quaternary .link__text:after,button.btn--quaternary .link__text:after,input.btn--quaternary .link__text:after,.ccc-accept-button--quaternary .link__text:after,.ccc-reject-button--quaternary .link__text:after,.ccc-close-button--quaternary .link__text:after{content:"";display:flex;align-items:center;height:var(--buttonQuaternaryIconAfterSize);margin-left:var(--buttonQuaternaryIconAfterMarginStart);width:var(--buttonQuaternaryIconAfterWidthStart);background-color:var(--buttonQuaternaryIconAfterColor);-webkit-mask-image:var(--buttonQuaternaryIconAfter);mask-image:var(--buttonQuaternaryIconAfter);-webkit-mask-position:var(--buttonQuaternaryIconAfterPosition);mask-position:var(--buttonQuaternaryIconAfterPosition);-webkit-mask-repeat:var(--buttonQuaternaryIconAfterRepeat);mask-repeat:var(--buttonQuaternaryIconAfterRepeat);-webkit-mask-size:var(--buttonQuaternaryIconAfterMaskSize);mask-size:var(--buttonQuaternaryIconAfterMaskSize);opacity:var(--buttonQuaternaryIconAfterOpacity);overflow:hidden;transition:background-color var(--buttonTransitionDuration) var(--buttonTransitionTiming),color var(--buttonTransitionDuration) var(--buttonTransitionTiming),margin var(--buttonTransitionDuration) var(--buttonTransitionTiming),opacity var(--buttonTransitionDuration) var(--buttonTransitionTiming),width var(--buttonTransitionDuration) var(--buttonTransitionTiming)}.btn--quinary,a.btn--quinary,button.btn--quinary,input.btn--quinary,.ccc-accept-button--quinary,.ccc-reject-button--quinary,.ccc-close-button--quinary{margin-right:var(--buttonQuinaryDecorativeImageWidth);margin-left:var(--buttonQuinaryDecorativeImageWidth);padding:var(--buttonQuinaryPadding);background:var(--buttonQuinaryBackground);background-color:var(--buttonQuinaryBackgroundColor);background-image:var(--buttonQuinaryBackgroundImage);background-repeat:var(--buttonQuinaryBackgroundRepeat);background-size:var(--buttonQuinaryBackgroundSize);border:var(--buttonQuinaryBorderWidth) solid var(--buttonQuinaryBorderColor);border-radius:var(--buttonQuinaryBorderRadius);color:var(--buttonQuinaryTextColor);font-family:var(--buttonQuinaryFontFamily);font-size:var(--buttonQuinaryFontSize);font-weight:var(--buttonQuinaryFontWeight);letter-spacing:var(--buttonQuinaryLetterSpacing);line-height:var(--buttonQuinaryLineHeight);-webkit-text-decoration:var(--buttonQuinaryTextDecoration);text-decoration:var(--buttonQuinaryTextDecoration);text-transform:var(--buttonQuinaryTextTransform);-webkit-mask-image:var(--buttonQuinaryMaskImage);mask-image:var(--buttonQuinaryMaskImage);-webkit-mask-repeat:var(--buttonQuinaryMaskRepeat);mask-repeat:var(--buttonQuinaryMaskRepeat);-webkit-mask-size:var(--buttonQuinaryMaskSize);mask-size:var(--buttonQuinaryMaskSize);transform:scale(var(--buttonQuinaryScale)) rotate(var(--buttonQuinaryRotation));transition:var(--buttonQuinaryTransition);overflow:var(--buttonQuinaryOverflow)}.btn--quinary:before,a.btn--quinary:before,button.btn--quinary:before,input.btn--quinary:before,.ccc-accept-button--quinary:before,.ccc-reject-button--quinary:before,.ccc-close-button--quinary:before{aspect-ratio:var(--buttonQuinaryDecorativeImageAspectRatio);height:var(--buttonQuinaryDecorativeImageBeforeHeight);left:var(--buttonQuinaryDecorativeImageBeforePosition);width:var(--buttonQuinaryDecorativeImageBeforeWidth);background-image:var(--buttonQuinaryDecorativeImageBefore);background-position:right center;mix-blend-mode:overlay}.btn--quinary:after,a.btn--quinary:after,button.btn--quinary:after,input.btn--quinary:after,.ccc-accept-button--quinary:after,.ccc-reject-button--quinary:after,.ccc-close-button--quinary:after{aspect-ratio:var(--buttonQuinaryDecorativeImageAspectRatio);height:var(--buttonQuinaryDecorativeImageAfterHeight);right:var(--buttonQuinaryDecorativeImageAfterPosition);width:var(--buttonQuinaryDecorativeImageAfterWidth);background-image:var(--buttonQuinaryDecorativeImageAfter);background-position:left center}.btn--quinary:focus-visible,.btn--quinary:hover,.btn--quinary.is-active,.nav-dropdown:focus-visible .btn--quinary,a.btn--quinary:focus-visible,a.btn--quinary:hover,a.btn--quinary.is-active,.nav-dropdown:focus-visible a.btn--quinary,button.btn--quinary:focus-visible,button.btn--quinary:hover,button.btn--quinary.is-active,.nav-dropdown:focus-visible button.btn--quinary,input.btn--quinary:focus-visible,input.btn--quinary:hover,input.btn--quinary.is-active,.nav-dropdown:focus-visible input.btn--quinary,.ccc-accept-button--quinary:focus-visible,.ccc-accept-button--quinary:hover,.ccc-accept-button--quinary.is-active,.nav-dropdown:focus-visible .ccc-accept-button--quinary,.ccc-reject-button--quinary:focus-visible,.ccc-reject-button--quinary:hover,.ccc-reject-button--quinary.is-active,.nav-dropdown:focus-visible .ccc-reject-button--quinary,.ccc-close-button--quinary:focus-visible,.ccc-close-button--quinary:hover,.ccc-close-button--quinary.is-active,.nav-dropdown:focus-visible .ccc-close-button--quinary{background:var(--buttonQuinaryBackgroundHighlight);background-color:var(--buttonQuinaryBackgroundColorHighlight);background-image:var(--buttonQuinaryBackgroundImageHighlight);background-repeat:var(--buttonQuinaryBackgroundRepeat);background-size:var(--buttonQuinaryBackgroundSize);border-color:var(--buttonQuinaryBorderColorHighlight);color:var(--buttonQuinaryTextColorHighlight);transform:scale(var(--buttonQuinaryScaleHighlight)) rotate(var(--buttonQuinaryRotationHighlight))}.btn--quinary:focus-visible:before,.btn--quinary:hover:before,.btn--quinary.is-active:before,.nav-dropdown:focus-visible .btn--quinary:before,a.btn--quinary:focus-visible:before,a.btn--quinary:hover:before,a.btn--quinary.is-active:before,.nav-dropdown:focus-visible a.btn--quinary:before,button.btn--quinary:focus-visible:before,button.btn--quinary:hover:before,button.btn--quinary.is-active:before,.nav-dropdown:focus-visible button.btn--quinary:before,input.btn--quinary:focus-visible:before,input.btn--quinary:hover:before,input.btn--quinary.is-active:before,.nav-dropdown:focus-visible input.btn--quinary:before,.ccc-accept-button--quinary:focus-visible:before,.ccc-accept-button--quinary:hover:before,.ccc-accept-button--quinary.is-active:before,.nav-dropdown:focus-visible .ccc-accept-button--quinary:before,.ccc-reject-button--quinary:focus-visible:before,.ccc-reject-button--quinary:hover:before,.ccc-reject-button--quinary.is-active:before,.nav-dropdown:focus-visible .ccc-reject-button--quinary:before,.ccc-close-button--quinary:focus-visible:before,.ccc-close-button--quinary:hover:before,.ccc-close-button--quinary.is-active:before,.nav-dropdown:focus-visible .ccc-close-button--quinary:before{background-image:var(--buttonQuinaryDecorativeImageBeforeHighlight)}.btn--quinary:focus-visible:after,.btn--quinary:hover:after,.btn--quinary.is-active:after,.nav-dropdown:focus-visible .btn--quinary:after,a.btn--quinary:focus-visible:after,a.btn--quinary:hover:after,a.btn--quinary.is-active:after,.nav-dropdown:focus-visible a.btn--quinary:after,button.btn--quinary:focus-visible:after,button.btn--quinary:hover:after,button.btn--quinary.is-active:after,.nav-dropdown:focus-visible button.btn--quinary:after,input.btn--quinary:focus-visible:after,input.btn--quinary:hover:after,input.btn--quinary.is-active:after,.nav-dropdown:focus-visible input.btn--quinary:after,.ccc-accept-button--quinary:focus-visible:after,.ccc-accept-button--quinary:hover:after,.ccc-accept-button--quinary.is-active:after,.nav-dropdown:focus-visible .ccc-accept-button--quinary:after,.ccc-reject-button--quinary:focus-visible:after,.ccc-reject-button--quinary:hover:after,.ccc-reject-button--quinary.is-active:after,.nav-dropdown:focus-visible .ccc-reject-button--quinary:after,.ccc-close-button--quinary:focus-visible:after,.ccc-close-button--quinary:hover:after,.ccc-close-button--quinary.is-active:after,.nav-dropdown:focus-visible .ccc-close-button--quinary:after{background-image:var(--buttonQuinaryDecorativeImageAfterHighlight)}.btn--quinary:focus-visible .link__text:before,.btn--quinary:hover .link__text:before,.btn--quinary.is-active .link__text:before,.nav-dropdown:focus-visible .btn--quinary .link__text:before,a.btn--quinary:focus-visible .link__text:before,a.btn--quinary:hover .link__text:before,a.btn--quinary.is-active .link__text:before,.nav-dropdown:focus-visible a.btn--quinary .link__text:before,button.btn--quinary:focus-visible .link__text:before,button.btn--quinary:hover .link__text:before,button.btn--quinary.is-active .link__text:before,.nav-dropdown:focus-visible button.btn--quinary .link__text:before,input.btn--quinary:focus-visible .link__text:before,input.btn--quinary:hover .link__text:before,input.btn--quinary.is-active .link__text:before,.nav-dropdown:focus-visible input.btn--quinary .link__text:before,.ccc-accept-button--quinary:focus-visible .link__text:before,.ccc-accept-button--quinary:hover .link__text:before,.ccc-accept-button--quinary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-accept-button--quinary .link__text:before,.ccc-reject-button--quinary:focus-visible .link__text:before,.ccc-reject-button--quinary:hover .link__text:before,.ccc-reject-button--quinary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-reject-button--quinary .link__text:before,.ccc-close-button--quinary:focus-visible .link__text:before,.ccc-close-button--quinary:hover .link__text:before,.ccc-close-button--quinary.is-active .link__text:before,.nav-dropdown:focus-visible .ccc-close-button--quinary .link__text:before{width:100%;transform:translate(100%);transition:transform var(--buttonTransitionDurationGleam) var(--buttonTransitionTiming);animation-name:buttonGleamOpacity;animation-duration:var(--buttonQuinaryBeforeTransitionDuration);animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.btn--quinary:focus-visible .link__text:after,.btn--quinary:hover .link__text:after,.btn--quinary.is-active .link__text:after,.nav-dropdown:focus-visible .btn--quinary .link__text:after,a.btn--quinary:focus-visible .link__text:after,a.btn--quinary:hover .link__text:after,a.btn--quinary.is-active .link__text:after,.nav-dropdown:focus-visible a.btn--quinary .link__text:after,button.btn--quinary:focus-visible .link__text:after,button.btn--quinary:hover .link__text:after,button.btn--quinary.is-active .link__text:after,.nav-dropdown:focus-visible button.btn--quinary .link__text:after,input.btn--quinary:focus-visible .link__text:after,input.btn--quinary:hover .link__text:after,input.btn--quinary.is-active .link__text:after,.nav-dropdown:focus-visible input.btn--quinary .link__text:after,.ccc-accept-button--quinary:focus-visible .link__text:after,.ccc-accept-button--quinary:hover .link__text:after,.ccc-accept-button--quinary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-accept-button--quinary .link__text:after,.ccc-reject-button--quinary:focus-visible .link__text:after,.ccc-reject-button--quinary:hover .link__text:after,.ccc-reject-button--quinary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-reject-button--quinary .link__text:after,.ccc-close-button--quinary:focus-visible .link__text:after,.ccc-close-button--quinary:hover .link__text:after,.ccc-close-button--quinary.is-active .link__text:after,.nav-dropdown:focus-visible .ccc-close-button--quinary .link__text:after{margin-left:var(--buttonQuinaryIconAfterMarginEnd);width:var(--buttonQuinaryIconAfterSize);background-color:var(--buttonQuinaryIconAfterColorHighlight);opacity:var(--buttonQuinaryIconAfterOpacityEnd)}@media (hover: hover){.nav-dropdown:hover .btn--quinary,.nav-dropdown:hover a.btn--quinary,.nav-dropdown:hover button.btn--quinary,.nav-dropdown:hover input.btn--quinary,.nav-dropdown:hover .ccc-accept-button--quinary,.nav-dropdown:hover .ccc-reject-button--quinary,.nav-dropdown:hover .ccc-close-button--quinary{background:var(--buttonQuinaryBackgroundHighlight);background-color:var(--buttonQuinaryBackgroundColorHighlight);background-image:var(--buttonQuinaryBackgroundImageHighlight);background-repeat:var(--buttonQuinaryBackgroundRepeat);background-size:var(--buttonQuinaryBackgroundSize);border-color:var(--buttonQuinaryBorderColorHighlight);color:var(--buttonQuinaryTextColorHighlight)}.nav-dropdown:hover .btn--quinary:before,.nav-dropdown:hover a.btn--quinary:before,.nav-dropdown:hover button.btn--quinary:before,.nav-dropdown:hover input.btn--quinary:before,.nav-dropdown:hover .ccc-accept-button--quinary:before,.nav-dropdown:hover .ccc-reject-button--quinary:before,.nav-dropdown:hover .ccc-close-button--quinary:before{background-image:var(--buttonQuinaryDecorativeImageBeforeHighlight)}.nav-dropdown:hover .btn--quinary:after,.nav-dropdown:hover a.btn--quinary:after,.nav-dropdown:hover button.btn--quinary:after,.nav-dropdown:hover input.btn--quinary:after,.nav-dropdown:hover .ccc-accept-button--quinary:after,.nav-dropdown:hover .ccc-reject-button--quinary:after,.nav-dropdown:hover .ccc-close-button--quinary:after{background-image:var(--buttonQuinaryDecorativeImageAfterHighlight)}.nav-dropdown:hover .btn--quinary .link__text:before,.nav-dropdown:hover a.btn--quinary .link__text:before,.nav-dropdown:hover button.btn--quinary .link__text:before,.nav-dropdown:hover input.btn--quinary .link__text:before,.nav-dropdown:hover .ccc-accept-button--quinary .link__text:before,.nav-dropdown:hover .ccc-reject-button--quinary .link__text:before,.nav-dropdown:hover .ccc-close-button--quinary .link__text:before{transform:translate(100%)}.nav-dropdown:hover .btn--quinary .link__text:after,.nav-dropdown:hover a.btn--quinary .link__text:after,.nav-dropdown:hover button.btn--quinary .link__text:after,.nav-dropdown:hover input.btn--quinary .link__text:after,.nav-dropdown:hover .ccc-accept-button--quinary .link__text:after,.nav-dropdown:hover .ccc-reject-button--quinary .link__text:after,.nav-dropdown:hover .ccc-close-button--quinary .link__text:after{margin-left:var(--buttonQuinaryIconAfterMarginEnd);width:var(--buttonQuinaryIconAfterSize);background-color:var(--buttonQuinaryIconAfterColorHighlight)}}.btn--quinary.is-disabled,.btn--quinary[disabled],a.btn--quinary.is-disabled,a.btn--quinary[disabled],button.btn--quinary.is-disabled,button.btn--quinary[disabled],input.btn--quinary.is-disabled,input.btn--quinary[disabled],.ccc-accept-button--quinary.is-disabled,.ccc-accept-button--quinary[disabled],.ccc-reject-button--quinary.is-disabled,.ccc-reject-button--quinary[disabled],.ccc-close-button--quinary.is-disabled,.ccc-close-button--quinary[disabled]{background:var(--buttonQuinaryBackgroundDisabled);background-color:var(--buttonQuinaryBackgroundColorDisabled);background-image:var(--buttonQuinaryBackgroundImageDisabled);background-repeat:var(--buttonQuinaryBackgroundRepeat);background-size:var(--buttonQuinaryBackgroundSize);border-color:var(--buttonQuinaryBorderColorDisabled);color:var(--buttonQuinaryTextColorDisabled)}.btn--quinary.is-disabled:before,.btn--quinary[disabled]:before,a.btn--quinary.is-disabled:before,a.btn--quinary[disabled]:before,button.btn--quinary.is-disabled:before,button.btn--quinary[disabled]:before,input.btn--quinary.is-disabled:before,input.btn--quinary[disabled]:before,.ccc-accept-button--quinary.is-disabled:before,.ccc-accept-button--quinary[disabled]:before,.ccc-reject-button--quinary.is-disabled:before,.ccc-reject-button--quinary[disabled]:before,.ccc-close-button--quinary.is-disabled:before,.ccc-close-button--quinary[disabled]:before{background-image:var(--buttonQuinaryDecorativeImageBeforeDisabled)}.btn--quinary.is-disabled:after,.btn--quinary[disabled]:after,a.btn--quinary.is-disabled:after,a.btn--quinary[disabled]:after,button.btn--quinary.is-disabled:after,button.btn--quinary[disabled]:after,input.btn--quinary.is-disabled:after,input.btn--quinary[disabled]:after,.ccc-accept-button--quinary.is-disabled:after,.ccc-accept-button--quinary[disabled]:after,.ccc-reject-button--quinary.is-disabled:after,.ccc-reject-button--quinary[disabled]:after,.ccc-close-button--quinary.is-disabled:after,.ccc-close-button--quinary[disabled]:after{background-image:var(--buttonQuinaryDecorativeImageAfterDisabled)}.btn--quinary.is-disabled .link__text:after,.btn--quinary[disabled] .link__text:after,a.btn--quinary.is-disabled .link__text:after,a.btn--quinary[disabled] .link__text:after,button.btn--quinary.is-disabled .link__text:after,button.btn--quinary[disabled] .link__text:after,input.btn--quinary.is-disabled .link__text:after,input.btn--quinary[disabled] .link__text:after,.ccc-accept-button--quinary.is-disabled .link__text:after,.ccc-accept-button--quinary[disabled] .link__text:after,.ccc-reject-button--quinary.is-disabled .link__text:after,.ccc-reject-button--quinary[disabled] .link__text:after,.ccc-close-button--quinary.is-disabled .link__text:after,.ccc-close-button--quinary[disabled] .link__text:after{background-color:var(--buttonQuinaryIconAfterColorDisabled)}.btn--quinary .link__text,a.btn--quinary .link__text,button.btn--quinary .link__text,input.btn--quinary .link__text,.ccc-accept-button--quinary .link__text,.ccc-reject-button--quinary .link__text,.ccc-close-button--quinary .link__text{align-items:center;display:inline-flex}.btn--quinary .link__text:before,a.btn--quinary .link__text:before,button.btn--quinary .link__text:before,input.btn--quinary .link__text:before,.ccc-accept-button--quinary .link__text:before,.ccc-reject-button--quinary .link__text:before,.ccc-close-button--quinary .link__text:before{content:"";display:var(--buttonQuinaryGleamDisplay);border-radius:var(--buttonQuinaryBorderRadius);top:0;right:0;bottom:0;left:0;position:absolute;background:linear-gradient(130deg,transparent 30%,rgba(255,255,255,.75) 51%,transparent 70%);opacity:var(--buttonQuinaryGleam);pointer-events:none;transform:translate(-100%)}.btn--quinary .link__text:after,a.btn--quinary .link__text:after,button.btn--quinary .link__text:after,input.btn--quinary .link__text:after,.ccc-accept-button--quinary .link__text:after,.ccc-reject-button--quinary .link__text:after,.ccc-close-button--quinary .link__text:after{content:"";display:flex;align-items:center;height:var(--buttonQuinaryIconAfterSize);margin-left:var(--buttonQuinaryIconAfterMarginStart);width:var(--buttonQuinaryIconAfterWidthStart);background-color:var(--buttonQuinaryIconAfterColor);-webkit-mask-image:var(--buttonQuinaryIconAfter);mask-image:var(--buttonQuinaryIconAfter);-webkit-mask-position:var(--buttonQuinaryIconAfterPosition);mask-position:var(--buttonQuinaryIconAfterPosition);-webkit-mask-repeat:var(--buttonQuinaryIconAfterRepeat);mask-repeat:var(--buttonQuinaryIconAfterRepeat);-webkit-mask-size:var(--buttonQuinaryIconAfterMaskSize);mask-size:var(--buttonQuinaryIconAfterMaskSize);opacity:var(--buttonQuinaryIconAfterOpacity);overflow:hidden;transition:background-color var(--buttonTransitionDuration) var(--buttonTransitionTiming),color var(--buttonTransitionDuration) var(--buttonTransitionTiming),margin var(--buttonTransitionDuration) var(--buttonTransitionTiming),opacity var(--buttonTransitionDuration) var(--buttonTransitionTiming),width var(--buttonTransitionDuration) var(--buttonTransitionTiming)}:root,:host{--burgerLineBorderRadius: .2rem;--burgerLineThickness: .2rem;--burgerLineThicknessEnd: .3rem;--burgerLineGap: .9rem;--burgerLine3Length: 1.6rem;--burgerLineLength: 2.8rem;--burgerLineLengthEnd: 3.6rem;--burgerLine3XOffset: calc( (var(--burgerLineLength) - var(--burgerLine3Length)) / -2 );--burgerTransitionDuration: var(--transitionDuration);--burgerTransitionTiming: var(--transitionTiming);--burgerSize: 4.8rem}.burger{display:grid;height:var(--burgerSize);place-items:center;width:var(--burgerSize)}.burger__el,.burger:before,.burger:after{content:"";grid-area:1/1;display:block;width:var(--burgerLineLength);height:var(--burgerLineThickness);border-radius:var(--burgerLineBorderRadius);background-color:#fff;transform-origin:center}.burger:before{transform:translateY(calc(var(--burgerLineGap) * -1))}.burger:after{transform:translate(var(--burgerLine3XOffset),var(--burgerLineGap));width:var(--burgerLine3Length)}.burger__el{opacity:1;transition:opacity var(--burgerTransitionDuration) var(--burgerTransitionTiming)}.burger:before,.burger:after{transition:width var(--burgerTransitionDuration) var(--burgerTransitionTiming),height var(--burgerTransitionDuration) var(--burgerTransitionTiming),border-radius var(--burgerTransitionDuration) var(--burgerTransitionTiming),transform var(--burgerTransitionDuration) var(--burgerTransitionTiming)}.is-active .burger:before,.is-active .burger:after{width:var(--burgerLineLengthEnd);height:var(--burgerLineThicknessEnd);transition:transform var(--burgerTransitionDuration) var(--burgerTransitionTiming),width var(--burgerTransitionDuration) var(--burgerTransitionTiming),height var(--burgerTransitionDuration) var(--burgerTransitionTiming),border-radius var(--burgerTransitionDuration) var(--burgerTransitionTiming)}.is-active .burger:before{transform:translate(0) rotate(-45deg)}.is-active .burger:after{transform:translate(0) rotate(45deg)}.is-active .burger .burger__el{opacity:0}:root,:host{--cardAspectRatioHorizontal: 676 / 380;--cardAspectRatioVertical: 380 / 676;--cardBackground: none;--cardBackgroundColor: transparent;--cardBackgroundImage: none;--cardBackgroundRepeat: no-repeat;--cardBackgroundSize: cover;--cardBorder: var(--cardBorderWidth) solid var(--cardBorderColor);--cardBorderWidth: 0;--cardBorderColor: var(--borderColor);--cardBorderRadius: 0;--cardColor: var(--sectionPatternTextColor, var(--colorTextDefault));--cardColorOnBackground: currentColor;--cardFrameBackground: none;--cardFrameBackgroundImage: none;--cardFrameBackgroundSize: cover;--cardFrameIndentation: 0;--cardGradientAngle: 0deg;--cardGradientAngleHorizontal: 270deg;--cardGradientBackground: linear-gradient( var(--cardGradientAngle), var(--colorBlack) 0%, transparent 100% );--cardMaskImage: none;--cardPadding: calc(var(--spacingDefault) * 1.5);--cardScale: 1;--cardScaleHighlight: 1.05;--cardSpacing: var(--spacingDefault);--cardShadowBox: var(--shadowBox);--cardTextAlignment: left;--cardTextDecoration: none;--cardTransitionDuration: calc(var(--transitionDuration) * 2);--cardTransitionTiming: cubic-bezier(.65, 0, .35, 1);--cardContentPadding: 0;--cardContentPaddingOnBackground: 0 var(--spacingDefault) var(--spacingDefault) var(--spacingDefault);--cardContentSpacing: var(--cardSpacing);--cardHeadingColor: inherit;--cardTextColor: inherit;--cardTextFontFamily: inherit;--cardTextFontSize: var(--fontSizeSmall);--cardTextFontStyle: inherit;--cardTextFontWeight: inherit;--cardTextLineHeight: var(--lineHeightSmall);--cardTextTextDecoration: inherit;--cardTextTextTransform: inherit;--cardImageBackground: none;--cardImageBackgroundColor: transparent;--cardImageBackgroundImage: none;--cardImageBorder: var(--cardImageBorderWidth) solid var(--cardImageBorderColor);--cardImageBorderColor: var(--borderColor);--cardImageBorderRadius: 0;--cardImageBorderWidth: 0;--cardImageFrameBackground: none;--cardImageFrameBackgroundImage: none;--cardImageFrameBackgroundSize: 100% 100%;--cardImageFrameIndentation: 0;--cardImageMaskImage: none;--cardImageMaskSize: 100% 100%;--cardLinkColor: inherit;--cardLinkColorHighlight: inherit;--cardLinkFontFamily: inherit;--cardLinkFontSize: var(--fontSizeSmall);--cardLinkFontStyle: inherit;--cardLinkFontWeight: inherit;--cardLinkFontWeightHighlight: inherit;--cardLinkLineHeight: var(--lineHeightSmall);--cardLinkTextDecoration: underline;--cardLinkTextDecorationHighlight: none;--cardLinkTextTransform: none;--cardLogoHeight: auto;--cardLogoWidth: 3.2rem;--cardLogoSpacing: calc(var(--spacingDefault) * .75);--cardPillsZIndex: var(--zIndexFront);--cardOverlineColor: inherit;--cardOverlineFontFamily: var(--fontFamilyOverline);--cardOverlineFontSize: var(--fontSizeOverline);--cardOverlineFontStyle: var(--fontStyleOverline);--cardOverlineFontWeight: var(--fontWeightOverline);--cardOverlineLetterSpacing: var(--letterSpacingOverline);--cardOverlineLineHeight: var(--lineHeightOverline);--cardOverlineTextTransform: var(--textTransformOverline)}.card{align-items:start;border:var(--cardBorder);border-radius:var(--cardBorderRadius);display:grid;grid-template-rows:auto auto auto;grid-template-columns:1fr;padding:var(--cardFrameIndentation);position:relative;background-color:var(--cardBackgroundColor);background-image:var(--cardBackgroundImage);background-repeat:var(--cardBackgroundRepeat);background-size:var(--cardBackgroundSize);color:var(--cardColor);text-align:var(--cardTextAlignment);-webkit-text-decoration:var(--cardTextDecoration);text-decoration:var(--cardTextDecoration);filter:var(--cardShadowBox);overflow:hidden}.card--background-overlay:before{content:"";background:var(--cardGradientBackground);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:var(--cardImageMaskImage);mask-image:var(--cardImageMaskImage);-webkit-mask-size:var(--cardImageMaskSize);mask-size:var(--cardImageMaskSize);z-index:var(--zIndexOver)}.card:after{content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:0;background:var(--cardFrameBackground);background-image:var(--cardFrameBackgroundImage);background-size:var(--cardFrameBackgroundSize);pointer-events:none}.card>*+*{margin:var(--cardSpacing) 0 0 0}.card--is-link{cursor:pointer}@media (min-width: 80em){.card--is-link{border-color:green;transform:scale(var(--cardScale));transition:transform var(--cardTransitionDuration) var(--cardTransitionTiming)}.card--is-link:hover{transform:scale(var(--cardScaleHighlight))}}.card--linkless.card--pattern-background,.card--has-textless-link{padding-bottom:0}.card--has-textless-link .card__link-container{display:flex;margin-top:0}.card__pills{grid-column:1;grid-row:1;padding:var(--cardPadding);z-index:var(--cardPillsZIndex)}.card__image-container{border:var(--cardImageBorder);border-radius:var(--cardImageBorderRadius);grid-column:1;grid-row:1;height:auto;margin:0;width:100%;position:relative;background:var(--cardImageBackground);background-color:var(--cardImageBackgroundColor);background-image:var(--cardImageBackgroundImage);overflow:hidden;z-index:var(--zIndexNudgeForward)}.card__image-container:after{content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:0;background:var(--cardImageFrameBackground);background-image:var(--cardImageFrameBackgroundImage);background-size:var(--cardImageFrameBackgroundSize);pointer-events:none}.card__image{display:block;height:auto;margin-bottom:0;padding:var(--cardImageFrameIndentation);position:relative;width:100%;z-index:var(--zIndexDefault);-webkit-mask-image:var(--cardImageMaskImage);mask-image:var(--cardImageMaskImage);-webkit-mask-size:var(--cardImageMaskSize);mask-size:var(--cardImageMaskSize)}.card__heading{color:var(--cardHeadingColor)!important}.card__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--cardContentSpacing);z-index:var(--zIndexFront)}.text--align-center .card__content{align-items:center}.text--align-right .card__content{align-items:flex-end}.card__content>*{margin:0}.card__link-container{z-index:var(--zIndexFront)}.card__overline{color:var(--cardOverlineColor);font-family:var(--cardOverlineFontFamily);font-size:var(--cardOverlineFontSize);font-style:var(--cardOverlineFontStyle);font-weight:var(--cardOverlineFontWeight);letter-spacing:var(--cardOverlineLetterSpacing);line-height:var(--cardOverlineLineHeight);text-transform:var(--cardOverlineTextTransform)}.card__text{color:var(--cardTextColor);font-family:var(--cardTextFontFamily);font-size:var(--cardTextFontSize);font-style:var(--cardTextFontStyle);font-weight:var(--cardTextFontWeight);letter-spacing:var(--cardTextLetterSpacing);line-height:var(--cardTextLineHeight);text-transform:var(--cardTextTextTransform)}.card__content-image{display:block;margin:0;max-width:100%}.card__logos{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cardLogoSpacing)}.text--align-center .card__logos{justify-content:center}.text--align-right .card__logos{justify-content:end}.card__logo-image{display:block;height:var(--cardLogoHeight);margin:0;width:var(--cardLogoWidth)}@container column-span (width > 450px){.card--horizontal{--cardGradientAngle: var(--cardGradientAngleHorizontal);grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.card--horizontal .card__pills,.card--horizontal .card__img{grid-row:1/3}.card--horizontal .card__content{grid-row:1;margin-top:0}.card--horizontal .card__link-container{grid-column:2;grid-row:2}}.card--background-image{aspect-ratio:var(--cardAspectRatioVertical);grid-template-rows:1fr min-content min-content min-content;padding:0}.card--background-image .card__image-container{grid-area:1/1/-1/-1;height:100%;z-index:var(--zIndexDefault)}.card--background-image .card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card--background-image .card__pills{grid-column:1;grid-row:1}.card--background-image .card__content{grid-column:1;grid-row:2;padding:var(--cardPadding);z-index:var(--zIndexFront)}.card--background-image .card__content:has(+.card__link-container){padding-bottom:0}.card--background-image .card__link-container{grid-column:1;grid-row:3;padding:0 var(--cardPadding) var(--cardPadding) var(--cardPadding);z-index:var(--zIndexFront)}@container column-span (width > 450px){.card--horizontal.card--background-image{--cardGradientAngle: 0deg;aspect-ratio:auto;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.card--horizontal.card--background-image .card__pills{grid-column:1/3;grid-row:1}.card--horizontal.card--background-image .card__content{grid-column:1;grid-row:2;padding-right:0}.card--horizontal.card--background-image .card__content:has(+.card__link-container){padding-bottom:var(--cardPadding)}.card--horizontal.card--background-image .card__link-container{align-self:end;grid-column:2;grid-row:2;justify-self:end;padding-left:0}}@container column-span (width > 750px){.card--horizontal.card--background-image{aspect-ratio:var(--cardAspectRatioHorizontal);grid-template-columns:2fr 1fr}}.card--pattern{background-color:var(--cardPatternBackgroundColor);background-image:var(--cardPatternBackgroundImage);background-repeat:repeat;background-size:var(--cardPatternBackgroundSize);color:var(--cardPatternTextColor)}.card--pattern:before{background:linear-gradient(var(--cardGradientAngle),var(--cardPatternBackgroundContrastColor, var(--colorBlack)) 0%,transparent 100%)}.card--pattern a:not(.btn--primary,.btn--secondary,.btn--tertiary,.btn--quaternary,.btn--quinary,.btn--primary>a,.btn--secondary>a,.btn--tertiary>a,.btn--quaternary>a,.btn--quinary>a,.summary,.card){color:var(--cardPatternLinkColor)}.card--pattern a:not(.btn--primary,.btn--secondary,.btn--tertiary,.btn--quaternary,.btn--quinary,.btn--primary>a,.btn--secondary>a,.btn--tertiary>a,.btn--quaternary>a,.btn--quinary>a,.summary,.card):hover{color:var(--cardPatternLinkColorHighlight, var(--colorLinkHighlight))}.card--pattern-background{padding-bottom:var(--cardPadding)}.card--pattern-background .card__content,.card--pattern-background .card__link-container{padding-left:var(--cardPadding);padding-right:var(--cardPadding)}.card--pattern-fixed{background-attachment:fixed}:root,:host{--cookieConsentPanelBackdropFilter: blur(10px);--cookieConsentPanelBackground: color-mix( in srgb, var(--cookieConsentPanelBackgroundColor), transparent var(--cookieConsentPanelBackgroundOpacity) );--cookieConsentPanelBackgroundColor: var(--colorSiteBackground);--cookieConsentPanelBackgroundOpacity: 50%;--cookieConsentPanelGap: var(--spaceDefault);--cookieConsentPanelPadding: var(--spaceLarge);--cookieConsentPanelColor: inherit;--cookieConsentPanelFontFamily: var(--fontFamilyDefault);--cookieConsentPanelFontSize: var(--fontSizeDefault);--cookieConsentPanelFontStyle: normal;--cookieConsentPanelFontWeight: var(--fontWeightDefault);--cookieConsentPanelLineHeight: var(--lineHeightDefault);--cookieConsentPanelTextTransform: none;--cookieConsentPanelInformationColor: var(--cookieConsentPanelColor);--cookieConsentPanelInformationFontFamily: var( --cookieConsentPanelFontFamily );--cookieConsentPanelInformationFontSize: var(--cookieConsentPanelFontSize);--cookieConsentPanelInformationFontStyle: var(--cookieConsentPanelFontStyle);--cookieConsentPanelInformationFontWeight: var( --cookieConsentPanelFontWeight );--cookieConsentPanelInformationLineHeight: var( --cookieConsentPanelLineHeight );--cookieConsentPanelInformationTextTransform: var( --cookieConsentPanelTextTransform );--cookieConsentPanelButtonColor: var(--cookieConsentPanelColor);--cookieConsentPanelButtonFontFamily: var(--cookieConsentPanelFontFamily);--cookieConsentPanelButtonFontSize: var(--cookieConsentPanelFontSize);--cookieConsentPanelButtonFontStyle: var(--cookieConsentPanelFontStyle);--cookieConsentPanelButtonFontWeight: var(--cookieConsentPanelFontWeight);--cookieConsentPanelButtonLineHeight: var(--cookieConsentPanelLineHeight);--cookieConsentPanelButtonTextDecoration: underline;--cookieConsentPanelButtonTextTransform: var( --cookieConsentPanelTextTransform );--cookieConsentPanelButtonColorHover: var(--cookieConsentPanelButtonColor);--cookieConsentPanelButtonFontSizeHover: var( --cookieConsentPanelButtonFontSize );--cookieConsentPanelButtonFontStyleHover: var( --cookieConsentPanelButtonFontStyle );--cookieConsentPanelButtonFontWeightHover: var( --cookieConsentPanelButtonFontWeight );--cookieConsentPanelButtonLineHeightHover: var( --cookieConsentPanelButtonLineHeight );--cookieConsentPanelButtonTextDecorationHover: none;--cookieConsentPanelButtonTextTransformHover: var( --cookieConsentPanelButtonTextTransform )}.cookie-consent-panel{display:grid;gap:var(--cookieConsentPanelGap);top:0;right:0;bottom:0;left:0;justify-items:center;padding:var(--cookieConsentPanelPadding);place-content:center;position:absolute;-webkit-backdrop-filter:var(--cookieConsentPanelBackdropFilter);backdrop-filter:var(--cookieConsentPanelBackdropFilter);background:var(--cookieConsentPanelBackground);text-align:center;overflow-y:auto;transition:opacity var(--transitionDuration) var(--transitionTiming);z-index:var(--zIndexFront)}@supports (-moz-appearance: none){.cookie-consent-panel{-webkit-backdrop-filter:none;backdrop-filter:none}}.cookie-consent-panel__information{color:var(--cookieConsentPanelInformationColor);font-family:var(--cookieConsentPanelInformationFontFamily);font-size:var(--cookieConsentPanelInformationFontSize);font-style:var(--cookieConsentPanelInformationFontStyle);font-weight:var(--cookieConsentPanelInformationFontWeight);line-height:var(--cookieConsentPanelInformationLineHeight);text-transform:var(--cookieConsentPanelInformationTextTransform)}.cookie-consent-panel__button:not(.btn){color:var(--cookieConsentPanelButtonColor);font-family:var(--cookieConsentPanelInformationFontFamily);font-size:var(--cookieConsentPanelInformationFontSize);font-style:var(--cookieConsentPanelInformationFontStyle);font-weight:var(--cookieConsentPanelInformationFontWeight);line-height:var(--cookieConsentPanelInformationLineHeight);-webkit-text-decoration:var(--cookieConsentPanelButtonTextDecoration);text-decoration:var(--cookieConsentPanelButtonTextDecoration);text-transform:var(--cookieConsentPanelInformationTextTransform)}.cookie-consent-panel__button:not(.btn):focus{-webkit-text-decoration:var(--cookieConsentPanelButtonTextDecoration);text-decoration:var(--cookieConsentPanelButtonTextDecoration)}.cookie-consent-panel__button:not(.btn):hover,.cookie-consent-panel__button:not(.btn):focus-visible{color:var(--cookieConsentPanelButtonColorHover);font-size:var(--cookieConsentPanelButtonFontSizeHover);font-style:var(--cookieConsentPanelButtonFontStyleHover);font-weight:var(--cookieConsentPanelButtonFontWeightHover);line-height:var(--cookieConsentPanelButtonLineHeightHover);-webkit-text-decoration:var(--cookieConsentPanelButtonTextDecorationHover);text-decoration:var(--cookieConsentPanelButtonTextDecorationHover);text-transform:var(--cookieConsentPanelButtonTextTransformHover)}.cookie-consent-panel__link-text{pointer-events:none}.cookie-consent-panel.has-cookie-consent{opacity:0;pointer-events:none}.decoration{display:none;margin:0;position:absolute;pointer-events:none;transform:translate(-50%,-50%)}:root,:host{--editionsColumnGapTablet: var(--spacingXLarge);--editionsInternalSpacing: calc(var(--spacingDefault) * .75);--editionsInfoMaskImage: none;--editionsInfoMaskRepeat: no-repeat;--editionsInfoMaskSize: 100% 100%;--editionsOptionSpacing: var(--editionsInternalSpacing);--editionsPaddingVertical: var(--spacingLarge);--editionsPaddingVerticalDesktop: var(--spacingXXLarge);--editionsPaddingTop: var(--editionsPaddingVertical);--editionsPaddingTopDesktop: var(--editionsPaddingVerticalDesktop);--editionsPaddingBottom: var(--editionsPaddingVertical);--editionsPaddingBottomDesktop: var(--editionsPaddingVerticalDesktop);--editionsSectionsSpacing: var(--spacingLarge);--editionsHeadingColor: inherit;--editionsHeadingFontFamily: var(--fontFamilyH3);--editionsHeadingFontSize: var(--fontSizeH3);--editionsHeadingFontStyle: var(--fontStyleH3);--editionsHeadingFontWeight: var(--fontWeightH3);--editionsHeadingLetterSpacing: var(--letterSpacingH3);--editionsHeadingLineHeight: var(--lineHeightH3);--editionsHeadingMargin: 0 0 var(--spacingLarge) 0;--editionsHeadingTextTransform: none;--editionsSubHeadingColor: inherit;--editionsSubHeadingFontFamily: var(--fontFamilyH6);--editionsSubHeadingFontSize: var(--fontSizeH6);--editionsSubHeadingFontStyle: var(--fontStyleH6);--editionsSubHeadingFontWeight: var(--fontWeightH6);--editionsSubHeadingLetterSpacing: var(--letterSpacingH6);--editionsSubHeadingLineHeight: var(--lineHeightH6);--editionsSubHeadingMargin: 0 0 var(--editionsInternalSpacing) 0;--editionsSubHeadingTextTransform: none;--editionsTypeHeadingColor: var(--colorGreyMedium);--editionsTypeHeadingFontFamily: var(--fontFamilyHeading);--editionsTypeHeadingFontSize: var(--fontSizeTiny);--editionsTypeHeadingFontStyle: normal;--editionsTypeHeadingFontWeight: var(--fontWeightHeading);--editionsTypeHeadingLetterSpacing: none;--editionsTypeHeadingLineHeight: var(--lineHeightTiny);--editionsTypeHeadingMargin: 0 0 var(--spacingXSmall);--editionsTypeHeadingTextTransform: uppercase;--editionsFullNameColor: inherit;--editionsFullNameFontFamily: var(--fontFamilyH5);--editionsFullNameFontSize: var(--fontSizeH5);--editionsFullNameFontStyle: var(--fontStyleH5);--editionsFullNameFontWeight: var(--fontWeightH5);--editionsFullNameLetterSpacing: var(--letterSpacingH5);--editionsFullNameLineHeight: var(--lineHeightH5);--editionsFullNameMargin: 0 0 var(--spacingDefault);--editionsFullNameTextTransform: none;--editionsDescriptionColor: inherit;--editionsDescriptionFontFamily: var(--fontFamilyDefault);--editionsDescriptionFontSize: var(--fontSizeDefault);--editionsDescriptionFontStyle: var(--fontStyleDefault);--editionsDescriptionFontWeight: var(--fontWeightDefault);--editionsDescriptionLetterSpacing: var(--letterSpacingDefault);--editionsDescriptionLineHeight: var(--lineHeightDefault);--editionsStockistLinksMargin: 0 0 var(--editionsInternalSpacing) 0;--editionsStockistLinksSpacing: var(--spacingDefault);--editionsInfoBackgroundColor: transparent;--editionsInfoBackgroundImage: none;--editionsInfoBackgroundSize: cover;--editionsInfoBackgroundPosition: center;--editionsInfoBorderColor: transparent;--editionsInfoBorderWidth: 0;--editionsInfoBorder: var(--editionsInfoBorderWidth) solid var(--editionsInfoBorderColor);--editionsInfoBorderRadius: var(--borderRadiusSmall);--editionsInfoPadding: var(--spacingLarge);--editionsInfoSpacing: var(--spacingLarge);--editionsImageBorderRadius: var(--borderRadiusSmall);--editionsImageLinkIconBorderRadius: 50%;--editionsImageLinkIconBackgroundColor: rgba(241, 241, 241, .4);--editionsImageLinkIconBackgroundImage: var(--themeIconPlus);--editionsImageLinkIconBackgroundPosition: center;--editionsImageLinkIconBackgroundRepeat: no-repeat;--editionsImageLinkIconBackgroundSize: 4rem;--editionsImageLinkIconDisplay: block;--editionsImageLinkIconSize: 5.6rem;--editionsButtonAfterPosition: 0;--editionsButtonAfterTransform: var(--buttonAfterTransform);--editionsButtonBackground: transparent;--editionsButtonBackgroundHighlight: transparent;--editionsButtonBackgroundColor: transparent;--editionsButtonBackgroundColorHighlight: transparent;--editionsButtonBackgroundImage: none;--editionsButtonBackgroundImageHighlight: none;--editionsButtonBackgroundPosition: center;--editionsButtonBackgroundRepeat: repeat-x;--editionsButtonBackgroundSize: 100% 100%;--editionsButtonBeforeAfterTransition: var(--buttonBeforeAfterTransition);--editionsButtonBeforePosition: 0;--editionsButtonBeforeTransform: var(--buttonBeforeTransform);--editionsButtonBorderColor: transparent;--editionsButtonBorderColorHighlight: transparent;--editionsButtonBorderRadius: 0;--editionsButtonBorderWidth: 0;--editionsButtonDecorativeImageHeight: 0;--editionsButtonDecorativeImageAspectRatio: var( --buttonDecorativeImageAspectRatio );--editionsButtonDecorativeImageBefore: none;--editionsButtonDecorativeImageBeforeHighlight: none;--editionsButtonDecorativeImageAfter: none;--editionsButtonDecorativeImageAfterHighlight: none;--editionsButtonDecorativeImageWidth: var(--buttonDecorativeImageWidth);--editionsButtonFontFamily: var(--buttonFontFamily);--editionsButtonFontSize: var(--buttonFontSize);--editionsButtonFontWeight: var(--buttonFontWeight);--editionsButtonLetterSpacing: var(--buttonLetterSpacing);--editionsButtonMaskImage: none;--editionsButtonIconAfter: none;--editionsButtonIconAfterColor: inherit;--editionsButtonIconAfterColorHighlight: inherit;--editionsButtonIconAfterSize: 0;--editionsButtonIconAfterWidthStart: var(--editionsButtonIconAfterSize);--editionsButtonIconAfterMarginStart: 0;--editionsButtonIconAfterMarginEnd: 0;--editionsButtonLineHeight: var(--editionsButtonFontSize);--editionsButtonMaskRepeat: var(--buttonMaskRepeat);--editionsButtonMaskSize: var(--buttonMaskSize);--editionsButtonMinHeight: 6.8rem;--editionsButtonMinWidth: 16.2rem;--editionsButtonOverflow: visible;--editionsButtonPadding: var(--buttonPadding);--editionsButtonRotation: var(--buttonRotation);--editionsButtonScale: var(--buttonScale);--editionsButtonTextColor: inherit;--editionsButtonTextColorHighlight: var(--colorBlack);--editionsButtonTextDecoration: var(--buttonTextDecoration);--editionsButtonTextTransform: var(--buttonTextTransform);--editionsButtonTransition: var(--buttonTransition);--editionsButtonImageMaxHeight: 3rem;--editionsButtonImageMaxWidth: auto}.editions{display:grid;gap:var(--editionsSectionsSpacing);padding-bottom:var(--editionsPaddingBottom);padding-top:var(--editionsPaddingTop)}@media (min-width: 61.25em){.editions{grid-column-gap:var(--editionsColumnGapTablet);grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr}.editions__selector-section{grid-column:1;grid-row:1}.editions__info-section{grid-column:2;grid-row:1/span 2}}@media (min-width: 80em){.editions{padding-bottom:var(--editionsPaddingBottomDesktop);padding-top:var(--editionsPaddingTopDesktop)}}.editions__info{border:var(--editionsInfoBorder);border-radius:var(--editionsInfoBorderRadius);display:none;flex-direction:column;gap:var(--editionsInfoSpacing);padding:var(--editionsInfoPadding);background-color:var(--editionsInfoBackgroundColor);background-image:var(--editionsInfoBackgroundImage);background-position:var(--editionsInfoBackgroundPosition);background-size:var(--editionsInfoBackgroundSize);-webkit-mask-image:var(--editionsInfoMaskImage);mask-image:var(--editionsInfoMaskImage);-webkit-mask-repeat:var(--editionsInfoMaskRepeat);mask-repeat:var(--editionsInfoMaskRepeat);-webkit-mask-size:var(--editionsInfoMaskSize);mask-size:var(--editionsInfoMaskSize)}.editions__info.is-active{display:flex}.editions__heading{margin:var(--editionsHeadingMargin);color:var(--editionsHeadingColor);font-family:var(--editionsHeadingFontFamily);font-size:var(--editionsHeadingFontSize);font-style:var(--editionsHeadingFontStyle);font-weight:var(--editionsHeadingFontWeight);letter-spacing:var(--editionsHeadingLetterSpacing);line-height:var(--editionsHeadingLineHeight);text-transform:var(--editionsHeadingTextTransform)}.editions__sub-heading{margin:var(--editionsSubHeadingMargin);color:var(--editionsSubHeadingColor);font-family:var(--editionsSubHeadingFontFamily);font-size:var(--editionsSubHeadingFontSize);font-style:var(--editionsSubHeadingFontStyle);font-weight:var(--editionsSubHeadingFontWeight);letter-spacing:var(--editionsSubHeadingLetterSpacing);line-height:var(--editionsSubHeadingLineHeight);text-transform:var(--editionsSubHeadingTextTransform)}.editions__type-heading{margin:var(--editionsTypeHeadingMargin);color:var(--editionsTypeHeadingColor);font-family:var(--editionsTypeHeadingFontFamily);font-size:var(--editionsTypeHeadingFontSize);font-style:var(--editionsTypeHeadingFontStyle);font-weight:var(--editionsTypeHeadingFontWeight);letter-spacing:var(--editionsTypeHeadingLetterSpacing);line-height:var(--editionsTypeHeadingLineHeight);text-transform:var(--editionsTypeHeadingTextTransform)}@media (min-width: 61.25em){.editions__stockists-section{grid-column:1;grid-row:2}}.editions__stockists{display:none}.editions__stockists.is-active{display:block}.editions__stockist-links{display:flex;flex-wrap:wrap;gap:var(--editionsStockistLinksSpacing);margin:var(--editionsStockistLinksMargin)}.editions__options{display:flex;flex-wrap:wrap;gap:var(--editionsOptionSpacing)}.editions__option-btn{display:block}.editions__option-btn:hover .editions__option-image--default{display:none}.editions__option-btn:hover .editions__option-image--hover{display:block}.editions__option-btn:hover .editions__option-image--selected,.editions__option-btn.is-active .editions__option-image--default,.editions__option-btn.is-active .editions__option-image--hover{display:none}.editions__option-btn.is-active .editions__option-image--selected{display:block}.editions__option-btn.is-active:not(:has(.editions__option-image--selected)) .editions__option-image--hover{display:block}.editions__option-image{display:block;height:auto;margin:0;max-width:100%}.editions__option-image--hover,.editions__option-image--selected{display:none}.editions__image-wrapper{display:flex;justify-content:center}.editions__image-link{display:grid;place-items:center}.editions__image-link:after{border-radius:var(--editionsImageLinkIconBorderRadius);content:"";display:var(--editionsImageLinkIconDisplay);grid-area:1/1;height:var(--editionsImageLinkIconSize);width:var(--editionsImageLinkIconSize);background-color:var(--editionsImageLinkIconBackgroundColor);background-image:var(--editionsImageLinkIconBackgroundImage);background-position:var(--editionsImageLinkIconBackgroundPosition);background-repeat:var(--editionsImageLinkIconBackgroundRepeat);background-size:var(--editionsImageLinkIconBackgroundSize)}.editions__image{border-radius:var(--editionsImageBorderRadius);display:block;grid-area:1/1;height:auto;margin:0;max-width:100%}.editions__full-name{margin:var(--editionsFullNameMargin);color:var(--editionsFullNameColor);font-family:var(--editionsFullNameFontFamily);font-size:var(--editionsFullNameFontSize);font-style:var(--editionsFullNameFontStyle);font-weight:var(--editionsFullNameFontWeight);letter-spacing:var(--editionsFullNameLetterSpacing);line-height:var(--editionsFullNameLineHeight);text-transform:var(--editionsFullNameTextTransform)}.editions__description{color:var(--editionsDescriptionColor);font-family:var(--editionsDescriptionFontFamily);font-size:var(--editionsDescriptionFontSize);font-style:var(--editionsDescriptionFontStyle);font-weight:var(--editionsDescriptionFontWeight);letter-spacing:var(--editionsDescriptionLetterSpacing);line-height:var(--editionsDescriptionLineHeight)}.editions__btn{align-items:center;border:var(--editionsButtonBorderWidth) solid var(--editionsButtonBorderColor);border-radius:var(--editionsButtonBorderRadius);display:inline-flex;justify-content:center;margin-right:var(--editionsButtonDecorativeImageWidth);margin-left:var(--editionsButtonDecorativeImageWidth);min-height:var(--editionsButtonMinHeight);min-width:var(--editionsButtonMinWidth);padding:var(--editionsButtonPadding);position:relative;background:var(--editionsButtonBackground);background-color:var(--editionsButtonBackgroundColor);background-image:var(--editionsButtonBackgroundImage);background-repeat:var(--editionsButtonBackgroundRepeat);background-size:var(--editionsButtonBackgroundSize);color:var(--editionsButtonTextColor);font-family:var(--editionsButtonFontFamily);font-size:var(--editionsButtonFontSize);font-weight:var(--editionsButtonFontWeight);letter-spacing:var(--editionsButtonLetterSpacing);line-height:var(--editionsButtonLineHeight);-webkit-text-decoration:var(--editionsButtonTextDecoration);text-decoration:var(--editionsButtonTextDecoration);text-transform:var(--editionsButtonTextTransform);-webkit-mask-image:var(--editionsButtonMaskImage);mask-image:var(--editionsButtonMaskImage);-webkit-mask-repeat:var(--editionsButtonMaskRepeat);mask-repeat:var(--editionsButtonMaskRepeat);-webkit-mask-size:var(--editionsButtonMaskSize);mask-size:var(--editionsButtonMaskSize);overflow:var(--editionsButtonOverflow);transform:scale(var(--editionsButtonScale)) rotate(var(--editionsButtonRotation));transition:var(--editionsButtonTransition)}.editions__btn:before,.editions__btn:after{content:"";aspect-ratio:var(--editionsButtonDecorativeImageAspectRatio);height:var(--editionsButtonDecorativeImageHeight);position:absolute;top:50%;width:var(--editionsButtonDecorativeImageWidth);transition:var(--editionsButtonBeforeAfterTransition)}.editions__btn:before{left:var(--editionsButtonBeforePosition);background-image:var(--editionsButtonDecorativeImageBefore);background-position:right center;transform:var(--editionsButtonBeforeTransform)}.editions__btn:after{right:var(--editionsButtonAfterPosition);background-image:var(--editionsButtonDecorativeImageAfter);background-position:left center;transform:var(--editionsButtonAfterTransform)}.editions__btn:focus-visible,.editions__btn:hover{border-color:var(--editionsButtonBorderColorHighlight);background:var(--editionsButtonBackgroundHighlight);background-color:var(--editionsButtonBackgroundColorHighlight);background-image:var(--editionsButtonBackgroundImageHighlight);background-repeat:var(--editionsButtonBackgroundRepeat);background-size:var(--editionsButtonBackgroundSize);color:var(--editionsButtonTextColorHighlight)}.editions__btn:focus-visible:before,.editions__btn:hover:before{background-image:var(--editionsButtonDecorativeImageBeforeHighlight)}.editions__btn:focus-visible:after,.editions__btn:hover:after{background-image:var(--editionsButtonDecorativeImageAfterHighlight)}.editions__btn:focus-visible .link__text:before,.editions__btn:hover .link__text:before{width:100%;transform:translate(100%)}.editions__btn:focus-visible .link__text:after,.editions__btn:hover .link__text:after{margin-left:var(--editionsButtonIconAfterMarginEnd);width:var(--editionsButtonIconAfterSize);background-color:var(--editionsButtonIconAfterColorHighlight)}.editions__btn--compare{align-self:start}.editions__btn-image{max-height:var(--editionsButtonImageMaxHeight);max-width:var(--editionsButtonImageMaxWidth)}.editions__btn-image--svg{display:block;flex:1;fill:currentColor}.embed{position:relative}.embed__source{height:auto;aspect-ratio:16/9;margin:0;min-height:100%;width:100%}.embed__source--absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.is-portrait .embed__source--absolute{top:-50%;left:-50%;transform:translate(50%,50%)}.embed--4-3 .embed__source{aspect-ratio:4/3}.embed__overlay{height:100%;left:0;position:absolute;top:0;width:100%}:root,:host{--evidenceTextAlign: center;--evidenceValueColor: var(--colorHeading);--evidenceValueFontFamily: var(--fontFamilyH3);--evidenceValueFontSize: var(--fontSizeH3);--evidenceValueFontStyle: var(--fontStyleH3, normal);--evidenceValueFontWeight: var(--fontWeightH3, var(--fontWeightBold));--evidenceValueMarginBottom: var(--spacingDefault);--evidenceValueLetterSpacing: 0;--evidenceValueLineHeight: var(--lineHeightH3, var(--lineHeightHeading));--evidenceValueTextAlign: var(--evidenceTextAlign);--evidenceValueTextTransform: var(--textTransformH3, none);--evidenceDescriptionColor: inherit;--evidenceDescriptionFontFamily: var(--fontFamilyHeading);--evidenceDescriptionFontSize: var(--fontSizeDefault);--evidenceDescriptionFontStyle: normal;--evidenceDescriptionFontWeight: var(--fontWeightNormal);--evidenceDescriptionLetterSpacing: 0;--evidenceDescriptionLineHeight: var(--lineHeightDefault);--evidenceDescriptionTextAlign: var(--evidenceTextAlign);--evidenceDescriptionTextTransform: none;--evidenceDescriptionFirstDescriptionMarginBottom: var(--spacingSmall);--evidenceDescriptionFirstValueMarginBottom: 0}.evidence{text-align:var(--evidenceTextAlign)}.evidence--description-first{display:flex;flex-direction:column-reverse}.evidence__value{margin-bottom:var(--evidenceValueMarginBottom);color:var(--evidenceValueColor);font-family:var(--evidenceValueFontFamily);font-style:var(--evidenceValueFontStyle);font-size:var(--evidenceValueFontSize);font-weight:var(--evidenceValueFontWeight);letter-spacing:var(--evidenceValueLetterSpacing);line-height:var(--evidenceValueLineHeight);text-align:var(--evidenceValueTextAlign);text-transform:var(--evidenceValueTextTransform)}.evidence--description-first .evidence__value{margin-bottom:var(--evidenceDescriptionFirstValueMarginBottom)}.evidence__description{color:var(--evidenceDescriptionColor);font-family:var(--evidenceDescriptionFontFamily);font-style:var(--evidenceDescriptionFontStyle);font-size:var(--evidenceDescriptionFontSize);font-weight:var(--evidenceDescriptionFontWeight);letter-spacing:var(--evidenceDescriptionLetterSpacing);line-height:var(--evidenceDescriptionLineHeight);text-align:var(--evidenceDescriptionTextAlign);text-transform:var(--evidenceDescriptionTextTransform)}.evidence--description-first .evidence__description{margin-bottom:var(--evidenceDescriptionFirstDescriptionMarginBottom)}:root,:host{--expandableContentItemMargin: 0 0 var(--spacingDefault);--expandableContentSpacingDefault: var(--spacingDefault);--expandableContentTransitionDuration: var(--transitionDuration);--expandableContentTransitionTiming: var(--transitionTiming);--expandableContentButtonColor: var(--colorHeading);--expandableContentButtonFontFamily: var(--fontFamilyH4);--expandableContentButtonFontSize: var(--fontSizeH4);--expandableContentButtonFontStyle: var(--fontStyleH4, normal);--expandableContentButtonFontWeight: var( --fontWeightH4, var(--fontWeightBold) );--expandableContentButtonHoverActiveOpacity: var(--opacityHover);--expandableContentButtonLineHeight: var( --lineHeightH4, var(--lineHeightHeading) );--expandableContentButtonLetterSpacing: 0;--expandableContentButtonTextAlign: left;--expandableContentButtonTextTransform: var(--textTransformH4, none);--expandableContentIconWrapperBorderColor: var(--colorHeading);--expandableContentIconWrapperBorderStyle: solid;--expandableContentIconWrapperBorderWidth: var(--borderWidth);--expandableContentIconWrapperHeight: 3rem;--expandableContentIconWrapperHeightFromDesktopSmall: 4rem;--expandableContentIconWrapperWidth: 2.6rem;--expandableContentIconWrapperWidthFromDesktopSmall: 3.6rem;--expandableContentIcon: var(--themeIconClose);--expandableContentIconColor: var(--colorHeading);--expandableContentIconActiveRotation: 0;--expandableContentIconHeight: var(--themeIconCloseHeight);--expandableContentIconRotation: -45deg;--expandableContentIconWidth: var(--themeIconCloseWidth);--expandableContentContentBackgroundColor: transparent;--expandableContentInnerPadding: var(--spacingXSmall) 0 0}@media (min-width: 64em){:root,:host{--expandableContentIconWrapperHeight: var( --expandableContentIconWrapperHeightFromDesktopSmall );--expandableContentIconWrapperWidth: var( --expandableContentIconWrapperWidthFromDesktopSmall )}}.expandable-content__item{margin:var(--expandableContentItemMargin);position:relative}.expandable-content__item:last-child{margin-bottom:0}.expandable-content__button{align-items:center;display:flex;justify-content:space-between;margin:0;position:relative;width:100%;color:var(--expandableContentButtonColor);font-family:var(--expandableContentButtonFontFamily);font-style:var(--expandableContentButtonFontStyle);font-size:var(--expandableContentButtonFontSize);font-weight:var(--expandableContentButtonFontWeight);letter-spacing:var(--expandableContentButtonLetterSpacing);line-height:var(--expandableContentButtonLineHeight);text-align:var(--expandableContentButtonTextAlign);text-transform:var(--expandableContentButtonTextTransform);cursor:pointer;transition:opacity var(--expandableContentTransitionDuration) var(--expandableContentTransitionTiming);-webkit-user-select:none;-moz-user-select:none;user-select:none}.expandable-content__button:hover,.expandable-content__button:active{opacity:var(--expandableContentButtonHoverActiveOpacity)}.expandable-content__title-icon{align-items:center;border:var(--expandableContentIconWrapperBorderWidth) var(--expandableContentIconWrapperBorderStyle) var(--expandableContentIconWrapperBorderColor);display:flex;flex:none;height:var(--expandableContentIconWrapperHeight);justify-content:center;margin-left:var(--expandableContentSpacingDefault);width:var(--expandableContentIconWrapperWidth)}.expandable-content__title-icon:before{content:" ";height:var(--expandableContentIconHeight);width:var(--expandableContentIconWidth);background:var(--expandableContentIconColor);-webkit-mask-image:var(--expandableContentIcon);mask-image:var(--expandableContentIcon);-webkit-mask-size:var(--expandableContentIconWidth) var(--expandableContentIconHeight);mask-size:var(--expandableContentIconWidth) var(--expandableContentIconHeight);transition:transform var(--expandableContentTransitionDuration) var(--expandableContentTransitionTiming);transform:rotate(var(--expandableContentIconRotation));transform-origin:50% 50%}.expandable-content__item.active .expandable-content__title-icon:before{transform:rotate(var(--expandableContentIconActiveRotation))}.expandable-content__content{margin:0;max-height:0;min-height:0;overflow:hidden;padding:0;background-color:var(--expandableContentContentBackgroundColor);transition:max-height var(--expandableContentTransitionDuration) var(--expandableContentTransitionTiming)}.expandable-content__inner{padding:var(--expandableContentInnerPadding)}.expandable-content__inner>*:last-child{margin:0}:root,:host{--featureBlockTextAlign: center;--featureBlockTextDecoration: none;--featureBlockIconContainerBackgroundColor: transparent;--featureBlockIconContainerBorder: var(--featureBlockIconContainerBorderWidth) solid var(--featureBlockIconContainerBorderColor);--featureBlockIconContainerBorderColor: transparent;--featureBlockIconContainerBorderRadius: var(--borderRadius);--featureBlockIconContainerBorderWidth: var(--borderWidth);--featureBlockIconContainerHeight: 7rem;--featureBlockIconContainerMargin: 0 auto var(--spacingSmall);--featureBlockIconContainerWidth: 7rem;--featureBlockIconColor: var(--colorTextDefault);--featureBlockIconMarginBottom: 0;--featureBlockIconMinHeight: var(--iconLSize);--featureBlockIconMinWidth: var(--iconLSize);--featureBlockIconSvgFill: var(--featureBlockIconColor);--featureBlockIconSvgHeight: var(--iconLSize);--featureBlockIconSvgWidth: var(--iconLSize);--featureBlockTitleColor: var(--colorTextDefault);--featureBlockTitleFontSize: var(--fontSizeH4);--featureBlockTitleLetterSpacing: 0;--featureBlockTitleMarginBottom: var(--spacingSmall);--featureBlockTitleMarginTop: 0;--featureBlockDescriptionColor: var(--colorTextDefault);--featureBlockDescriptionFontSize: var(--fontSizeSmall)}.feature{text-align:var(--featureBlockTextAlign);-webkit-text-decoration:var(--featureBlockTextDecoration);text-decoration:var(--featureBlockTextDecoration)}.feature__icon-container{align-items:center;border:var(--featureBlockIconContainerBorder);border-radius:var(--featureBlockIconContainerBorderRadius);display:flex;height:var(--featureBlockIconContainerHeight);justify-content:center;margin:var(--featureBlockIconContainerMargin);overflow:hidden;width:var(--featureBlockIconContainerWidth);background-color:var(--featureBlockIconContainerBackgroundColor);color:var(--featureBlockIconContainerColor)}.feature__icon-container img{margin-bottom:0}.feature__icon{display:block;margin-bottom:var(--featureBlockIconMarginBottom);min-height:var(--featureBlockIconMinHeight);min-width:var(--featureBlockIconMinWidth)}.feature__icon--svg{height:var(--featureBlockIconSvgHeight);width:var(--featureBlockIconSvgWidth);fill:var(--featureBlockIconSvgFill)}.feature__title{color:var(--featureBlockTitleColor);font-size:var(--featureBlockTitleFontSize);margin-bottom:var(--featureBlockTitleMarginBottom);margin-top:var(--featureBlockTitleMarginTop);letter-spacing:var(--featureBlockTitleLetterSpacing)}.feature__description p{color:var(--featureBlockDescriptionColor);font-size:var(--featureBlockDescriptionFontSize)}.feature__description p:last-child{margin-bottom:0}:root,:host{--galleryBlockItemBackground: var(--colorBlack);--galleryBlockItemBackgroundClip: padding-box;--galleryBlockItemBorderColor: var(--mediaBorderColor);--galleryBlockItemBorderRadius: var(--mediaBorderRadius);--galleryBlockItemBorderWidth: var(--mediaBorderWidth);--galleryBlockItemScale: 1;--galleryBlockItemScaleHighlight: 1.05;--galleryBlockItemShadow: var(--mediaShadow);--galleryBlockItemTransitionDuration: calc(var(--transitionDuration) * 2);--galleryBlockItemTransitionTiming: cubic-bezier(.65, 0, .35, 1);--galleryBlockVideoIconBackground: var(--galleryBlockVideoIconBackgroundImage) no-repeat center center;--galleryBlockVideoIconBackgroundImage: var(--themeIconPlay);--galleryBlockVideoIconBackgroundImageHover: var( --galleryBlockVideoIconBackgroundImage );--galleryBlockVideoIconColor: var(--galleryBlockItemBorderColor);--galleryBlockVideoIconColorHover: var(--galleryBlockVideoIconColor);--galleryBlockVideoIconHeight: var(--themeIconPlayHeight);--galleryBlockVideoIconLeft: 50%;--galleryBlockVideoIconTop: 50%;--galleryBlockVideoIconTransformTranslateX: -50%;--galleryBlockVideoIconTransformTranslateY: -50%;--galleryBlockVideoIconWidth: var(--themeIconPlayWidth);--galleryBlockVideoIconImageDisplay: var(--playIconImageDisplay);--galleryBlockVideoIconMaskDisplay: var(--playIconMaskDisplay);--galleryBlockVideoIconZIndex: var(--zIndexOver)}.gallery-block__item{border-radius:var(--galleryBlockItemBorderRadius);border:var(--galleryBlockItemBorderWidth) solid var(--galleryBlockItemBorderColor);background:var(--galleryBlockItemBackground);background-clip:var(--galleryBlockItemBackgroundClip);overflow:hidden;filter:drop-shadow(var(--galleryBlockItemShadow))}@media (min-width: 80em){.gallery-block__item{transform:scale(var(--galleryBlockItemScale));transition:transform var(--galleryBlockItemTransitionDuration) var(--galleryBlockItemTransitionTiming)}.gallery-block__item:hover{transform:scale(var(--galleryBlockItemScaleHighlight))}}.gallery-block__item--video{position:relative}.gallery-block__item--video:before,.gallery-block__item--video:after{content:"";height:var(--galleryBlockVideoIconHeight);width:var(--galleryBlockVideoIconWidth);position:absolute;top:var(--galleryBlockVideoIconTop);left:var(--galleryBlockVideoIconLeft);pointer-events:none;transform:translate(var(--galleryBlockVideoIconTransformTranslateX),var(--galleryBlockVideoIconTransformTranslateY));z-index:var(--galleryBlockVideoIconZIndex)}.gallery-block__item--video:before{display:var(--galleryBlockVideoIconImageDisplay);background-image:var(--galleryBlockVideoIconBackgroundImage);background-size:var(--galleryBlockVideoIconWidth) var(--galleryBlockVideoIconHeight)}.gallery-block__item--video:after{display:var(--galleryBlockVideoIconMaskDisplay);background-color:var(--galleryBlockVideoIconColor);-webkit-mask:var(--galleryBlockVideoIconBackground);mask:var(--galleryBlockVideoIconBackground);-webkit-mask-size:var(--galleryBlockVideoIconWidth) var(--galleryBlockVideoIconHeight);mask-size:var(--galleryBlockVideoIconWidth) var(--galleryBlockVideoIconHeight)}.gallery-block__item--video:hover:before,.gallery-block__item--video:focus-visible:before{background-image:var(--galleryBlockVideoIconBackgroundImageHover)}.gallery-block__item--video:hover:after,.gallery-block__item--video:focus-visible:after{background-color:var(--galleryBlockVideoIconColorHover);-webkit-mask-image:var(--galleryBlockVideoIconBackgroundImageHover);mask-image:var(--galleryBlockVideoIconBackgroundImageHover)}.gallery-block__image{height:100%;margin-bottom:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gallery-block__decorative-overlay{left:0;position:absolute;top:0;width:100%;pointer-events:none}:root,:host{--globalHeaderBackgroundColor: var(--colorPlaionBackground);--globalHeaderFontFamilyDefault: var(--fontFamilyDefault);--globalHeaderFontFamilyHeading: var(--fontFamilyHeading);--globalHeaderHeight: 4.8rem;--globalHeaderHeightCompressed: 4.8rem;--globalHeaderHeightCompressedWithBadges: 7.8rem;--globalHeaderHeightDesktop: 7rem;--globalHeaderLinkColor: var(--colorPlaionLink);--globalHeaderLinkColorHighlight: var(--globalHeaderLinkColor);--globalHeaderMembershipPadding: var(--spacingDefault) 0;--globalHeaderSocialLinksColor: var(--colorGreyDark);--globalHeaderSocialLinksColorHighlight: var(--colorWhite);--globalHeaderSocialLinksPadding: .4rem;--globalHeaderSocialLinksSize: 2.4rem;--globalHeaderTextDecoration: none;--globalHeaderTransitionDuration: var(--transitionDuration);--globalHeaderTransitionStagger: 75ms;--globalHeaderTransitionTiming: var(--transitionTiming);--globalHeaderUnderlineThickness: .1rem;--globalHeaderUnderlineOffset: .2rem;--globalHeaderZIndex: calc(var(--zIndexFront) + var(--zIndexNudgeForward));--globalHeaderBadgeTranslateX: var(--badgeTranslateX);--globalHeaderBadgeTranslateY: -100%;--globalHeaderBorderBottomColor: var(--colorBorder);--globalHeaderBorderBottomWidth: 0;--globalHeaderBorderTopColor: var(--colorBorder);--globalHeaderBorderTopWidth: 0;--globalHeaderLogoAlignSelf: center;--globalHeaderLogoAlignSelfCompressed: center;--globalHeaderLogo: var(--plaionLogo);--globalHeaderLogoHeight: var(--plaionLogoHeight);--globalHeaderLogoHeightCompressed: 2.4rem;--globalHeaderLogoLeft: unset;--globalHeaderLogoLeftDesktop: var(--globalHeaderLogoLeft);--globalHeaderLogoPosition: relative;--globalHeaderLogoPositionDesktop: var(--globalHeaderLogoPosition);--globalHeaderLogoTop: unset;--globalHeaderLogoTopDesktop: var(--globalHeaderLogoTop);--globalHeaderLogoTransform: none;--globalHeaderLogoTransformCompressed: none;--globalHeaderLogoTransformCompressedDesktop: var( --globalHeaderLogoTransform );--globalHeaderLogoTransformDesktop: var(--globalHeaderLogoTransform);--globalHeaderLogoWidth: var(--plaionLogoWidth);--globalHeaderLogoWidthCompressed: 11.5rem;--globalHeaderLogoZIndex: var(--zIndexDefault);--globalHeaderMenuBackgroundColor: var(--globalHeaderBackgroundColor);--globalHeaderMenuBorderRadius: 0 0 var(--borderRadiusSmall) var(--borderRadiusSmall);--globalHeaderMenuShadow: var(--shadowBoxSmall);--globalHeaderMenuLineHeight: 2.4rem;--globalHeaderMenuLineHeightCompressed: 1.9rem;--globalHeaderMenuFontSize: 2rem;--globalHeaderMenuFontSizeCompressed: 1.6rem;--globalHeaderMenuPaddingHorizontal: var(--spacingLarge);--globalHeaderMenuPaddingVertical: var(--spacingXLarge);--globalHeaderMenuPadding: var(--globalHeaderMenuPaddingVertical) var(--globalHeaderMenuPaddingHorizontal);--globalHeaderMenuSpacing: var(--spacingLarge);--globalHeaderNavDropdownIconColor: var(--colorGreyMedium);--globalHeaderNavDropdownLinkColor: inherit;--globalHeaderNavDropdownLinkColorHighlight: var( --globalHeaderNavDropdownLinkColor );--globalHeaderNavDropdownLinkFontFamily: inherit;--globalHeaderNavDropdownLinkFontSize: inherit;--globalHeaderNavDropdownLinkFontStyle: inherit;--globalHeaderNavDropdownLinkLineHeight: inherit;--globalHeaderNavDropdownLinkTextDecoration: inherit;--globalHeaderNavDropdownLinkTextDecorationHighlight: inherit;--globalHeaderNavDropdownLinkTextTransform: inherit;--globalHeaderNavDropdownMinWidth: calc( 100% + (var(--navDropdownPaddingHorizontal) * 2) );--globalHeaderNavSpacing: var(--spacingLarger);--globalHeaderPaddingBottom: var(--globalHeaderPaddingVertical);--globalHeaderPaddingHorizontal: 0;--globalHeaderPaddingLeft: var(--globalHeaderPaddingHorizontal);--globalHeaderPaddingRight: var(--globalHeaderPaddingHorizontal);--globalHeaderPaddingTop: var(--globalHeaderPaddingVertical);--globalHeaderPaddingVertical: 0;--globalHeaderTextColor: var(--colorPlaionText);--globalHeaderSegmentNavYOffset: -10%}@media (min-width: 26.5625em){:root,:host{--globalHeaderMenuPaddingHorizontal: var(--spacingXLarge)}}@media (min-width: 80em){:root,:host{--globalHeaderHeight: var(--globalHeaderHeightDesktop);--globalHeaderMenuPadding: 0;--globalHeaderMembershipPadding: 0}}.global-header{--navDropdownIcon: var(--plaionIconDropdown);--navDropdownIconHeight: var(--plaionIconDropdownHeight);--navDropdownIconWidth: var(--plaionIconDropdownWidth);--socialLinksColor: var(--globalHeaderSocialLinksColor);--socialLinksColorHighlight: var(--globalHeaderSocialLinksColorHighlight);--socialLinksSize: var(--globalHeaderSocialLinksSize);--socialLinksPadding: var(--globalHeaderSocialLinksPadding);border-bottom:var(--globalHeaderBorderBottomWidth) solid var(--globalHeaderBorderBottomColor);border-top:var(--globalHeaderBorderTopWidth) solid var(--globalHeaderBorderTopColor);padding:var(--globalHeaderPaddingTop) var(--globalHeaderPaddingRight) var(--globalHeaderPaddingBottom) var(--globalHeaderPaddingLeft);position:relative;background-color:var(--globalHeaderBackgroundColor);font-family:var(--plaionFontFamilyDefault);view-transition-name:--globalHeader;z-index:var(--globalHeaderZIndex)}.global-header__inner{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto auto;height:var(--globalHeaderHeight);position:relative}@media (min-width: 80em){.global-header__inner{display:flex;gap:calc(var(--spacingDefault) * 1.5);height:var(--globalHeaderHeight)}.is-segment .global-header__inner{--globalHeaderHeight: var(--globalHeaderHeightCompressed)}.is-segment .global-header__inner:has(.global-nav__item>.badge-wrapper .badge),.is-segment .global-header__inner:has(.global-nav__dropdown>.badge-wrapper .badge){--globalHeaderHeight: var(--globalHeaderHeightCompressedWithBadges)}}.global-header .nav-dropdown__menu{min-width:var(--globalHeaderNavDropdownMinWidth)}@media (max-width: 79.99em){.global-header .nav-dropdown__menu{padding:0;position:relative;top:auto;background:none;box-shadow:none}}@media (min-width: 80em){.global-header .nav-dropdown__menu{background-color:var(--globalHeaderMenuBackgroundColor)}}.global-header .nav-dropdown__link{color:var(--globalHeaderNavDropdownLinkColor);font-family:var(--globalHeaderNavDropdownLinkFontFamily);font-size:var(--globalHeaderNavDropdownLinkFontSize);font-style:var(--globalHeaderNavDropdownLinkFontStyle);line-height:var(--globalHeaderNavDropdownLinkLineHeight);-webkit-text-decoration:var(--globalHeaderNavDropdownLinkTextDecoration);text-decoration:var(--globalHeaderNavDropdownLinkTextDecoration);text-transform:var(--globalHeaderNavDropdownLinkTextTransform)}.global-header .nav-dropdown__link:hover,.global-header .nav-dropdown__link:focus-visible{color:var(--globalHeaderNavDropdownLinkColorHighlight);-webkit-text-decoration:var(--globalHeaderNavDropdownLinkTextDecorationHighlight);text-decoration:var(--globalHeaderNavDropdownLinkTextDecorationHighlight)}.global-header .nav-dropdown__btn-icon{background-color:var(--globalHeaderNavDropdownIconColor)}.global-header__dropdown-content{height:0;left:0;position:absolute;right:0;top:4.8rem;background-color:var(--globalHeaderBackgroundColor);overflow:hidden;transition:height var(--globalHeaderTransitionDuration) var(--globalHeaderTransitionTiming),visibility var(--globalHeaderTransitionDuration);visibility:hidden}@media (min-width: 80em){.global-header__dropdown-content{height:auto;left:auto;margin-left:4rem;position:relative;right:auto;top:auto;overflow:visible;visibility:visible}}.global-header__dropdown-content.is-active{height:auto;height:calc-size(auto,size);visibility:visible}.global-header__menu-toggle{width:4.8rem;height:4.8rem}@media (min-width: 80em){.global-header__menu-toggle{display:none}}.global-header .link{-webkit-text-decoration:var(--globalHeaderTextDecoration);text-decoration:var(--globalHeaderTextDecoration)}.global-header__menu{display:grid;gap:var(--globalHeaderMenuSpacing);grid-row:2;grid-column:1/span 3;padding:var(--globalHeaderMenuPadding);font-size:var(--globalHeaderMenuFontSize);line-height:var(--globalHeaderMenuLineHeight)}@media (min-width: 80em){.is-segment .global-header__menu{font-size:var(--globalHeaderMenuFontSizeCompressed);line-height:var(--globalHeaderMenuLineHeightCompressed)}}.global-header__logo{align-self:var(--globalHeaderLogoAlignSelf);display:block;height:var(--globalHeaderLogoHeight);left:var(--globalHeaderLogoLeft);position:var(--globalHeaderLogoPosition);top:var(--globalHeaderLogoTop);width:var(--globalHeaderLogoWidth);z-index:var(--globalHeaderLogoZIndex);background:var(--globalHeaderLogo) no-repeat transparent;background-size:contain;transform:var(--globalHeaderLogoTransform)}.is-segment .global-header__logo{height:var(--globalHeaderLogoHeightCompressed);top:var(--globalHeaderLogoTopCompressed);transform:var(--globalHeaderLogoTransformCompressed)}@media (min-width: 80em){.is-segment .global-header__logo{top:var(--globalHeaderLogoTopCompressedDesktop);transform:var(--globalHeaderLogoTransformCompressedDesktop)}}@media (min-width: 80em){.global-header__logo{left:var(--globalHeaderLogoLeftDesktop);position:var(--globalHeaderLogoPositionDesktop);top:var(--globalHeaderLogoTopDesktop);transform:var(--globalHeaderLogoTransformDesktop)}.is-segment .global-header__logo{align-self:var(--globalHeaderLogoAlignSelfCompressed);height:var(--globalHeaderLogoHeightCompressed);width:var(--globalHeaderLogoWidthCompressed)}}.global-header__language-picker{margin-left:auto}.global-header .language-picker__current,.global-header .language-picker__link{color:var(--globalHeaderLinkColor)}.global-header .language-picker__current:hover,.global-header .language-picker__current:focus-visible,.global-header .language-picker__link:hover,.global-header .language-picker__link:focus-visible{color:var(--globalHeaderLinkColorHighlight)}.global-header .membership{color:var(--globalHeaderLinkColor)}.global-header__membership{padding:var(--globalHeaderMembershipPadding)}@media (min-width: 80em){.global-header__membership--mobile{display:none}}@media (max-width: 79.99em){.global-header__membership--desktop{display:none}}@media (min-width: 80em){.global-header__social-links{display:none}.global-header .nav-dropdown__menu{margin-left:calc(var(--navDropdownSpacing) * -1)}}.global-header .badge-wrapper{rotate:none}.global-nav__items{display:flex;flex-direction:column;gap:var(--globalHeaderNavSpacing)}@media (min-width: 80em){.global-nav__items{flex-direction:row}}@media (min-width: 80em){.global-nav__item{align-items:center;display:flex}.is-segment .is-initialised .global-nav__item{transform:translateY(var(--globalHeaderSegmentNavYOffset));transition:transform var(--globalHeaderTransitionDuration) var(--globalHeaderTransitionTiming),opacity var(--globalHeaderTransitionDuration) var(--globalHeaderTransitionTiming);transition-delay:calc(var(--i) * var(--globalHeaderTransitionStagger));opacity:0}.is-segment .global-header:focus-within .global-nav__item,.is-segment .global-header.is-hovered .global-nav__item{opacity:1;transform:translateY(0)}}.global-nav__dropdown,.global-nav__link{color:var(--globalHeaderLinkColor)}.global-nav__dropdown .nav-dropdown__btn:hover,.global-nav__dropdown .nav-dropdown__btn:focus-visible,.global-nav__dropdown .nav-dropdown__link:hover,.global-nav__dropdown .nav-dropdown__link:focus-visible{color:var(--globalHeaderLinkColorHighlight)}.global-nav__link:hover,.global-nav__link:focus-visible{color:var(--globalHeaderLinkColorHighlight)}.global-nav__item>.badge-wrapper .badge__text,.global-nav__dropdown>.badge-wrapper .badge__text{translate:var(--globalHeaderBadgeTranslateX) var(--globalHeaderBadgeTranslateY)}:root,:host{--gridGap: var(--gutter)}.grid{align-items:flex-start;display:grid;grid-gap:var(--gridGap);position:relative;grid-template-columns:minmax(0,1fr)}@media (min-width: 48em){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 64em){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 48em){.grid--1-columns{grid-template-columns:minmax(0,1fr)}}@media (min-width: 64em){.grid--1-columns{grid-template-columns:minmax(0,1fr)}}@media (min-width: 48em){.grid--2-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 64em){.grid--2-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 48em){.grid--3-columns{grid-template-columns:minmax(0,1fr)}}@media (min-width: 64em){.grid--3-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid__item{height:100%}.grid--as-carousel{display:block;margin:0}.grid--as-carousel .grid__item{height:100%;margin-bottom:0;width:auto}:root,:host{--gridCarouselGap: var(--gridGap);--gridCarouselSmallScreenPadding: var(--spacingLarge)}:root,:host{--groupGutter: var(--gutter);--groupGutterLarge: var(--gutterLarge);--groupGutterSmall: var(--gutterSmall)}.group{-moz-column-gap:0;column-gap:0;display:flex;flex-flow:row wrap;margin:0 calc(var(--groupGutter) / 2 * -1);position:relative;row-gap:var(--groupGutter)}.section--v-gutter-none .group{row-gap:0}.section--v-gutter-small .group{row-gap:var(--groupGutterSmall)}.section--v-gutter-large .group{row-gap:var(--groupGutterLarge)}@media (max-width: 47.99em){.section--stacked-v-gutter-none .group{row-gap:0}.section--stacked-v-gutter-small .group{row-gap:var(--groupGutterSmall)}.section--stacked-v-gutter-large .group{row-gap:var(--groupGutterLarge)}}:root,:host{--iconDefaultSize: 1.6rem;--iconXSSize: .8rem;--iconSSize: 1.2rem;--iconMSize: var(--iconDefaultSize);--iconLSize: 2.2rem;--iconXLSize: 3.2rem;--iconXXLSize: 4rem;--iconFill: currentColor}.icon{display:inline-block;height:var(--iconDefaultSize);margin-bottom:0;vertical-align:middle;width:var(--iconDefaultSize);fill:var(--iconFill)}.icon--xs{height:var(--iconXSSize);width:var(--iconXSSize)}.icon--sm{height:var(--iconSSize);width:var(--iconSSize)}.icon--md{height:var(--iconMSize);width:var(--iconMSize)}.icon--lg{height:var(--iconLSize);width:var(--iconLSize)}.icon--xl{height:var(--iconXLSize);width:var(--iconXLSize)}.icon--xxl{height:var(--iconXXLSize);width:var(--iconXXLSize)}:root,:host{--imageBlockImageBorderColor: var(--mediaBorderColor);--imageBlockImageBorderRadius: var(--mediaBorderRadius);--imageBlockImageBorderWidth: var(--mediaBorderWidth);--imageBlockImageMargin: 0;--imageBlockImageShadow: var(--mediaShadow);--imageBlockImageWidth: 100%;--imageBlockItemScale: 1;--imageBlockItemScaleHighlight: 1.05;--imageBlockItemTransitionDuration: calc(var(--transitionDuration) * 2);--imageBlockItemTransitionTiming: cubic-bezier(.65, 0, .35, 1);--imageBlockCaptionFontStyle: italic;--imageBlockCaptionPadding: var(--spacingSmall) 0 0 0}.image-block__image-container{border-radius:var(--imageBlockImageBorderRadius);border:var(--imageBlockImageBorderWidth) solid var(--imageBlockImageBorderColor);display:block;margin:var(--imageBlockImageMargin);position:relative;width:var(--imageBlockImageWidth);overflow:hidden;filter:drop-shadow(var(--imageBlockImageShadow))}@media (min-width: 80em){.image-block__image-container[href]{border-color:green;transform:scale(var(--imageBlockItemScale));transition:transform var(--imageBlockItemTransitionDuration) var(--imageBlockItemTransitionTiming)}.image-block__image-container[href]:hover{transform:scale(var(--imageBlockItemScaleHighlight))}}.image-block__image{display:block;margin:0;width:100%}.image-block__decorative-overlay{left:0;position:absolute;top:0;width:100%;pointer-events:none}.image-block__caption{padding:var(--imageBlockCaptionPadding);font-style:var(--imageBlockCaptionFontStyle)}:root,:host{--kebabDotSize: .5rem;--kebabDotSpacing: 1.2rem;--kebabLineThickness: .3rem;--kebabLineLength: 3.6rem;--kebabTransitionDuration: calc(var(--transitionDuration) / 2);--kebabTransitionTiming: var(--transitionTiming);--kebabSize: 4.8rem}.kebab{display:grid;height:var(--kebabSize);place-items:center;width:var(--kebabSize)}.kebab__el,.kebab:before,.kebab:after{content:"";grid-area:1/1;display:block;width:var(--kebabDotSize);height:var(--kebabDotSize);border-radius:50%;background-color:#fff;transform-origin:center}.kebab:before{transform:translate(calc(var(--kebabDotSpacing) * -1))}.kebab:after{transform:translate(var(--kebabDotSpacing))}.kebab__el{opacity:1;transition:opacity var(--kebabTransitionDuration) var(--kebabTransitionTiming) var(--kebabTransitionDuration)}.kebab:before,.kebab:after{transition:width var(--kebabTransitionDuration) var(--kebabTransitionTiming),height var(--kebabTransitionDuration) var(--kebabTransitionTiming),border-radius var(--kebabTransitionDuration) var(--kebabTransitionTiming),transform var(--kebabTransitionDuration) var(--kebabTransitionTiming) var(--kebabTransitionDuration)}.is-active .kebab:before,.is-active .kebab:after{width:var(--kebabLineLength);height:var(--kebabLineThickness);border-radius:0;transition:transform var(--kebabTransitionDuration) var(--kebabTransitionTiming),width var(--kebabTransitionDuration) var(--kebabTransitionTiming) var(--kebabTransitionDuration),height var(--kebabTransitionDuration) var(--kebabTransitionTiming) var(--kebabTransitionDuration),border-radius var(--kebabTransitionDuration) var(--kebabTransitionTiming) var(--kebabTransitionDuration)}.is-active .kebab:before{transform:translate(0) rotate(-45deg)}.is-active .kebab:after{transform:translate(0) rotate(45deg)}.is-active .kebab .kebab__el{opacity:0}:root,:host{--keyInfoColor: inherit;--keyInfoFontFamily: var(--fontFamilyDefault);--keyInfoFontSize: var(--fontSizeDefault);--keyInfoFontWeight: var(--fontWeightDefault);--keyInfoMargin: 0 0 var(--lineHeightBase) 0;--keyInfoItemMargin: 0;--keyInfoKeyColor: var(--keyInfoColor);--keyInfoKeyFontFamily: var(--keyInfoFontFamily);--keyInfoKeyFontSize: var(--keyInfoFontSize);--keyInfoKeyFontWeight: var(--fontWeightBold);--keyInfoKeyWrapperWidth: auto;--keyInfoSeparatorColor: var(--keyInfoColor);--keyInfoSeparatorFontFamily: var(--keyInfoFontFamily);--keyInfoSeparatorFontSize: var(--keyInfoFontSize);--keyInfoSeparatorFontWeight: var(--keyInfoFontWeight);--keyInfoSeparatorMargin: 0 var(--spacingXSmall) 0 0;--keyInfoInfoColor: var(--keyInfoColor);--keyInfoInfoFontFamily: var(--keyInfoFontFamily);--keyInfoInfoFontSize: var(--keyInfoFontSize);--keyInfoInfoFontWeight: var(--keyInfoFontWeight)}.key-info{margin:var(--keyInfoMargin);color:var(--keyInfoColor);font-family:var(--keyInfoFontFamily);font-size:var(--keyInfoFontSize);font-weight:var(--keyInfoFontWeight)}.key-info__item{display:flex;margin:var(--keyInfoItemMargin)}.key-info__item-key-wrapper{display:flex;flex-basis:var(--keyInfoKeyWrapperWidth);flex-shrink:0;max-width:var(--keyInfoKeyWrapperWidth)}.key-info__item-key{color:var(--keyInfoKeyColor);font-family:var(--keyInfoKeyFontFamily);font-size:var(--keyInfoKeyFontSize);font-weight:var(--keyInfoKeyFontWeight);white-space:nowrap}.key-info__item-separator{margin:var(--keyInfoSeparatorMargin);color:var(--keyInfoSeparatorColor);font-family:var(--keyInfoSeparatorFontFamily);font-size:var(--keyInfoSeparatorFontSize);font-weight:var(--keyInfoSeparatorFontWeight)}.key-info__item-info{color:var(--keyInfoInfoColor);font-family:var(--keyInfoInfoFontFamily);font-size:var(--keyInfoInfoFontSize);font-weight:var(--keyInfoInfoFontWeight)}:root,:host{--languagePickerBackground: var(--globalHeaderBackgroundColor);--languagePickerBorderColor: var(--colorBorder);--languagePickerBorderRadius: 0 0 var(--borderRadiusSmall) var(--borderRadiusSmall);--languagePickerIcon: var(--themeIconDropdown);--languagePickerIconColor: var(--colorGreyMedium);--languagePickerIconColorHover: var(--languagePickerIconColor);--languagePickerIconGap: .4rem;--languagePickerIconHover: var(--languagePickerIcon);--languagePickerIconHeight: var(--themeIconSize);--languagePickerIconWidth: var(--themeIconSize);--languagePickerColor: var(--colorTextDefault);--languagePickerColorHighlight: var(--colorTextDefault);--languagePickerCurrentBackgroundColor: transparent;--languagePickerCurrentPadding: .8rem 1.6rem;--languagePickerFontSize: 1.4rem;--languagePickerFontWeight: var(--fontWeightBold);--languagePickerHeight: var(--globalHeaderHeight);--languagePickerHeightCompressed: var(--globalHeaderHeightCompressed);--languagePickerItemsGap: 1.2rem;--languagePickerLineHeight: 2.1rem;--languagePickerMargin: var(--spacingDefault);--languagePickerMarginFromDesktop: var(--spacingDefault);--languagePickerShadow: var(--shadowBoxSmall);--languagePickerSpacingSmall: var(--spacingSmall);--languagePickerTextDecoration: none;--languagePickerTextTransform: uppercase;--languagePickerTransitionDuration: var(--transitionDuration);--languagePickerTransitionTiming: var(--transitionTiming);--languagePickerIconImageDisplay: var(--dropdownIconImageDisplay);--languagePickerIconMaskDisplay: var(--dropdownIconMaskDisplay);--languagePickerListLeft: auto;--languagePickerListPaddingHorizontal: 1.6rem;--languagePickerListPaddingVertical: 0}@media (min-width: 80em){:root,:host{--languagePickerMargin: 0}}.language-picker{align-items:center;display:flex;height:var(--languagePickerHeight);position:relative;z-index:var(--zIndexDefault)}@media (min-width: 80em){.language-picker{margin:var(--languagePickerMargin)}.is-segment .language-picker{height:var(--languagePickerHeightCompressed)}}.language-picker__current,.language-picker__link{align-items:center;display:flex;color:var(--languagePickerColor);font-size:var(--languagePickerFontSize);font-weight:var(--languagePickerFontWeight);line-height:var(--languagePickerLineHeight);-webkit-text-decoration:var(--languagePickerTextDecoration);text-decoration:var(--languagePickerTextDecoration);text-transform:var(--languagePickerTextTransform);transition:color var(--languagePickerTransitionDuration) var(--languagePickerTransitionTiming)}.language-picker__current:hover,.language-picker__current:active,.language-picker__link:hover,.language-picker__link:active{color:var(--languagePickerColorHighlight)}.language-picker__current{border:none;display:flex;gap:var(--languagePickerIconGap);padding:var(--languagePickerCurrentPadding);background-color:var(--languagePickerCurrentBackgroundColor);cursor:pointer;white-space:nowrap}.language-picker__btn-icon{display:none;height:var(--languagePickerIconHeight);position:relative;width:var(--languagePickerIconWidth);transition:transform var(--languagePickerTransitionDuration) var(--languagePickerTransitionTiming)}.language-picker__btn-icon:before,.language-picker__btn-icon:after{content:"";height:var(--languagePickerIconHeight);left:0;position:absolute;top:0;width:var(--languagePickerIconWidth)}.language-picker__btn-icon:before{display:var(--languagePickerIconImageDisplay);background-image:var(--languagePickerIcon);background-size:var(--languagePickerIconWidth) var(--languagePickerIconHeight)}.language-picker__current:hover .language-picker__btn-icon:before,.language-picker__current:focus-visible .language-picker__btn-icon:before,.language-picker__link:hover .language-picker__btn-icon:before,.language-picker__link:focus-visible .language-picker__btn-icon:before{background-image:var(--languagePickerIconHover)}.language-picker__btn-icon:after{display:var(--languagePickerIconMaskDisplay);background:var(--languagePickerIconColor);-webkit-mask-image:var(--languagePickerIcon);mask-image:var(--languagePickerIcon);-webkit-mask-size:var(--languagePickerIconWidth) var(--languagePickerIconHeight);mask-size:var(--languagePickerIconWidth) var(--languagePickerIconHeight)}.language-picker__current:hover .language-picker__btn-icon:after,.language-picker__current:focus-visible .language-picker__btn-icon:after,.language-picker__link:hover .language-picker__btn-icon:after,.language-picker__link:focus-visible .language-picker__btn-icon:after{background:var(--languagePickerIconColorHover);-webkit-mask-image:var(--languagePickerIconHover);mask-image:var(--languagePickerIconHover)}.is-active .language-picker__btn-icon{transform:scaleY(-1)}@media (min-width: 26.5625em){.language-picker__btn-icon{display:block}}.language-picker__list{border-radius:var(--languagePickerBorderRadius);display:grid;gap:var(--languagePickerItemsGap);height:0;left:var(--languagePickerListLeft);overflow:hidden;position:absolute;right:0;top:100%;background:var(--languagePickerBackground);box-shadow:var(--languagePickerShadow);transition:height var(--globalHeaderTransitionDuration) var(--globalHeaderTransitionTiming),visibility var(--globalHeaderTransitionDuration);visibility:hidden}.language-picker__list.is-active{height:auto;height:calc-size(auto,size);visibility:visible}.language-picker__item{padding:var(--languagePickerListPaddingVertical) var(--languagePickerListPaddingHorizontal);white-space:nowrap}.language-picker__item:last-child{padding-bottom:var(--languagePickerListPaddingHorizontal)}.link-block--align-left{text-align:left}.link-block--align-center{text-align:center}.link-block--align-right{text-align:right}.link-block__content{display:inline-block;position:relative}.link-block:not(:has(.btn)) .is-breaking-left{--linkBlockPlainBadgeTranslateX: 0}.link-block:not(:has(.btn)) .badge__text{translate:var(--linkBlockPlainBadgeTranslateX) var(--linkBlockPlainBadgeTranslateY)}:root,:host{--linkBlockPlainBadgeTranslateX: var(--badgeTranslateX);--linkBlockPlainBadgeTranslateY: -100%}:root,:host{--linkTextDecoration: underline;--linkTextDecorationHighlight: none;--linkEmphasisFontWeight: var(--fontWeightBold);--linkIconSize: 2.4rem;--linkIconHeight: var(--linkIconSize);--linkIconWidth: var(--linkIconSize);--linkIconSpacing: .6rem}.link{align-items:center;display:flex;gap:var(--linkIconSpacing)}.link--default{-webkit-text-decoration:var(--linkTextDecoration);text-decoration:var(--linkTextDecoration)}.link--default:hover,.link--default:focus{-webkit-text-decoration:var(--linkTextDecorationHighlight);text-decoration:var(--linkTextDecorationHighlight)}.link__icon{height:var(--linkIconHeight);margin:0;width:var(--linkIconWidth)}.link__text:before{width:0}.link--emphasis{font-weight:var(--linkEmphasisFontWeight)}.links-block{display:flex;gap:var(--linksBlockSpacing);margin-bottom:var(--linksBlockMarginBottom)}.links-block--align-left{justify-content:start}.links-block--align-center{justify-content:center}.links-block--align-right{justify-content:end}.links-block__item{position:relative}:root,:host{--linksBlockSpacing: var(--spacingDefault);--linksBlockMarginBottom: var(--spacingDefault)}:root,:host{--logoBlockAlignmentSideSpacing: 0;--logoBlockLinkHoverScale: 1.05;--logoBlockLogoWidth: 14rem;--logoBlockLogoWidthFromTabletLarge: 18rem;--logoBlockPaddingForBadge: var(--spacingSmall);--logoBlockCarouselPaddingForBadge: var(--spacingDefault);--logoBlockSpacing: var(--spacingDefault);--logoBlockTransitionDuration: calc(var(--transitionDuration) * 3);--logoBlockTransitionTiming: var(--transitionTiming)}@media (min-width: 61.25em){:root,:host{--logoBlockLogoWidth: var(--logoBlockLogoWidthFromTabletLarge)}}.logo-block:has(.badge) .splide__slide{padding-top:var(--logoBlockCarouselPaddingForBadge)}.logo-block__logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:calc(var(--logoBlockSpacing) * -1)}@media (min-width: 48em){.logo-block__logos{flex-wrap:nowrap}}.logo-block--align-left .logo-block__logos{justify-content:flex-start}.logo-block--align-right .logo-block__logos{justify-content:flex-end}.logo-block .splide__slide{align-items:center;display:flex}.logo-block__logo{max-width:var(--logoBlockLogoWidth);padding:0 var(--logoBlockSpacing) var(--logoBlockSpacing);position:relative;text-align:center}.logo-block__logo:has(.badge) .badge-wrapper{padding-top:var(--logoBlockPaddingForBadge)}.logo-block--align-left .logo-block__logo{padding-left:var(--logoBlockAlignmentSideSpacing)}.logo-block--align-right .logo-block__logo{padding-right:var(--logoBlockAlignmentSideSpacing)}.marquee .logo-block__logo{padding-bottom:0}.logo-block__logo-image{display:block;height:auto;margin-bottom:0;max-width:var(--logoBlockLogoWidth);width:100%;transition:transform var(--logoBlockTransitionDuration) var(--logoBlockTransitionTiming)}.logo-block__link{display:block}.logo-block__link:hover img{transform:scale(var(--logoBlockLinkHoverScale))}:root,:host{--membershipFontSize: var(--globalHeaderMenuFontSize);--membershipFontSizeCompressed: var(--globalHeaderMenuFontSizeCompressed);--membershipLinkLoggedOutBackgroundColor: none;--membershipLinkLoggedOutBackgroundColorHighlight: var( --membershipLinkLoggedOutBackgroundColor );--membershipLinkLoggedOutBorder: var(--membershipLinkLoggedOutBorderWidth) solid var(--membershipLinkLoggedOutBorderColor);--membershipLinkLoggedOutBorderColor: none;--membershipLinkLoggedOutBorderWidth: 0;--membershipLinkLoggedOutBorderHighlight: var( --membershipLinkLoggedOutBorderWidthHighlight ) solid var(--membershipLinkLoggedOutBorderColorHighlight);--membershipLinkLoggedOutBorderColorHighlight: var( --membershipLinkLoggedOutBorderColor );--membershipLinkLoggedOutBorderWidthHighlight: var( --membershipLinkLoggedOutBorderWidth );--membershipLinkLoggedOutColor: inherit;--membershipLinkLoggedOutColorHighlight: var(--membershipLinkLoggedOutColor);--membershipLinkLoggedOutFontFamily: inherit;--membershipLinkLoggedOutFontSize: var(--membershipFontSize);--membershipLinkLoggedOutFontStyle: inherit;--membershipLinkLoggedOutFontWeight: inherit;--membershipLinkLoggedOutFontWeightHighlight: var( --membershipLinkLoggedOutFontWeight );--membershipLinkLoggedOutLineHeight: inherit;--membershipLinkLoggedOutPadding: none;--membershipLinkLoggedOutTextDecoration: underline;--membershipLinkLoggedOutTextDecorationHighlight: var( --membershipLinkLoggedOutTextDecoration );--membershipLinkLoggedOutTextTransform: inherit;--membershipLinkLoggedOutBackgroundColorCompressed: var( --membershipLinkLoggedOutBackgroundColor );--membershipLinkLoggedOutBackgroundColorHighlightCompressed: var( --membershipLinkLoggedOutBackgroundColorHighlight );--membershipLinkLoggedOutBorderCompressed: var( --membershipLinkLoggedOutBorderWidthCompressed ) solid var(--membershipLinkLoggedOutBorderColorCompressed);--membershipLinkLoggedOutBorderColorCompressed: none;--membershipLinkLoggedOutBorderWidthCompressed: 0;--membershipLinkLoggedOutBorderHighlightCompressed: var( --membershipLinkLoggedOutBorderWidthHighlightCompressed ) solid var(--membershipLinkLoggedOutBorderColorHighlightCompressed);--membershipLinkLoggedOutBorderColorHighlightCompressed: var( --membershipLinkLoggedOutBorderColorCompressed );--membershipLinkLoggedOutBorderWidthHighlightCompressed: var( --membershipLinkLoggedOutBorderWidthCompressed );--membershipLinkLoggedOutColorCompressed: var(--membershipLinkLoggedOutColor);--membershipLinkLoggedOutColorHighlightCompressed: var( --membershipLinkLoggedOutColorHighlight );--membershipLinkLoggedOutFontFamilyCompressed: inherit;--membershipLinkLoggedOutFontSizeCompressed: var( --membershipFontSizeCompressed );--membershipLinkLoggedOutFontStyleCompressed: inherit;--membershipLinkLoggedOutFontWeightCompressed: inherit;--membershipLinkLoggedOutFontWeightHighlightCompressed: var( --membershipLinkLoggedOutFontWeightCompressed );--membershipLinkLoggedOutLineHeightCompressed: inherit;--membershipLinkLoggedOutPaddingCompressed: var( --membershipLinkLoggedOutPadding );--membershipLinkLoggedOutTextDecorationCompressed: underline;--membershipLinkLoggedOutTextDecorationHighlightCompressed: var( --membershipLinkLoggedOutTextDecorationCompressed );--membershipLinkLoggedOutTextTransformCompressed: inherit}.membership{font-size:var(--membershipFontSize)}.membership.is-logged-in .membership__logged-in{display:block}.membership.is-logged-in .membership__logged-out,.membership.is-logged-out .membership__logged-in{display:none}.membership.is-logged-out .membership__logged-out{display:block}.membership__logged-in,.membership__logged-out{display:none}@media (min-width: 80em){.is-segment .membership{font-size:var(--membershipFontSizeCompressed)}}.membership__link--logged-out{border:var(--membershipLinkLoggedOutBorder);padding:var(--membershipLinkLoggedOutPadding);color:var(--membershipLinkLoggedOutColor);font-family:var(--membershipLinkLoggedOutFontFamily);font-size:var(--membershipLinkLoggedOutFontSize);font-style:var(--membershipLinkLoggedOutFontStyle);font-weight:var(--membershipLinkLoggedOutFontWeight);line-height:var(--membershipLinkLoggedOutLineHeight);-webkit-text-decoration:var(--membershipLinkLoggedOutTextDecoration);text-decoration:var(--membershipLinkLoggedOutTextDecoration);text-transform:var(--membershipLinkLoggedOutTextTransform);background-color:var(--membershipLinkLoggedOutBackgroundColor);cursor:pointer}@media (min-width: 80em){.is-segment .membership__link--logged-out{border:var(--membershipLinkLoggedOutBorderCompressed);padding:var(--membershipLinkLoggedOutPaddingCompressed);color:var(--membershipLinkLoggedOutColorCompressed);font-family:var(--membershipLinkLoggedOutFontFamilyCompressed);font-size:var(--membershipLinkLoggedOutFontSizeCompressed);font-style:var(--membershipLinkLoggedOutFontStyleCompressed);font-weight:var(--membershipLinkLoggedOutFontWeightCompressed);line-height:var(--membershipLinkLoggedOutLineHeightCompressed);-webkit-text-decoration:var(--membershipLinkLoggedOutTextDecorationCompressed);text-decoration:var(--membershipLinkLoggedOutTextDecorationCompressed);text-transform:var(--membershipLinkLoggedOutTextTransformCompressed);background-color:var(--membershipLinkLoggedOutBackgroundColorCompressed)}}.membership__link--logged-out:hover,.membership__link--logged-out:focus-visible{border:var(--membershipLinkLoggedOutBorderHighlight);color:var(--membershipLinkLoggedOutColorHighlight);font-weight:var(--membershipLinkLoggedOutFontWeightHighlight);-webkit-text-decoration:var(--membershipLinkLoggedOutTextDecorationHighlight);text-decoration:var(--membershipLinkLoggedOutTextDecorationHighlight);background-color:var(--membershipLinkLoggedOutBackgroundColorHighlight)}@media (min-width: 80em){.is-segment .membership__link--logged-out:hover,.is-segment .membership__link--logged-out:focus-visible{border:var(--membershipLinkLoggedOutBorderHighlightCompressed);color:var(--membershipLinkLoggedOutColorHighlightCompressed);font-weight:var(--membershipLinkLoggedOutFontWeightHighlightCompressed);-webkit-text-decoration:var(--membershipLinkLoggedOutTextDecorationHighlightCompressed);text-decoration:var(--membershipLinkLoggedOutTextDecorationHighlightCompressed);background-color:var(--membershipLinkLoggedOutBackgroundColorHighlightCompressed)}}:root,:host{--modalTriggerColor: var(--colorWhite);--modalTriggerMaxWidth: 80%;--modalTriggerShadowColor: rgba(181, 173, 166, .3);--modalTriggerShadowSize: 0px 2px 2px;--modalTriggerTransitionDuration: var(--transitionDuration);--modalTriggerTransitionTiming: var(--transitionTiming)}.modal-trigger--align-left{text-align:left}.modal-trigger--align-center{text-align:center}.modal-trigger--align-right{text-align:right}.modal-trigger__trigger{position:relative;cursor:pointer}.modal-trigger--with-video .modal-trigger__trigger,.modal-trigger--with-image .modal-trigger__trigger{width:100%}.modal-trigger--with-image .modal-trigger__text,.modal-trigger--with-video .modal-trigger__text{left:50%;max-width:var(--modalTriggerMaxWidth);position:absolute;top:50%;transform:translate(-50%,-50%);color:var(--colorWhite);text-shadow:var(--modalTriggerShadowSize) var(--modalTriggerShadowColor);z-index:var(--zIndexOver)}.modal-trigger__background{position:relative;overflow:hidden}.modal-trigger__video,.modal-trigger__image{width:100%}.modal-trigger__video{opacity:0;transition:opacity var(--modalTriggerTransitionDuration) var(--modalTriggerTransitionTiming);z-index:var(--zIndexDefault)}.modal-trigger.is-playing-video .modal-trigger__video{opacity:1}.modal-trigger__image{display:block;margin:0;width:100%}.modal-trigger--with-video .modal-trigger__image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}:root,:host{--navDropdownIconColor: currentColor;--navDropdownIcon: var(--themeIconDropdown);--navDropdownIconHeight: var(--themeIconSize);--navDropdownIconHover: var(--navDropdownIcon);--navDropdownIconColorHover: var(--navDropdownIconColor);--navDropdownIconGap: .6rem;--navDropdownIconWidth: var(--themeIconSize);--navDropdownHeight: auto;--navDropdownIconImageDisplay: var(--dropdownIconImageDisplay);--navDropdownIconMaskDisplay: var(--dropdownIconMaskDisplay);--navDropdownLinkColor: var(--primaryHeaderLinkColor);--navDropdownLinkColorHighlight: var(--primaryHeaderLinkColorHighlight);--navDropdownLinkFontFamily: var(--primaryHeaderFontFamily);--navDropdownLinkFontSize: var(--primaryHeaderFontSize);--navDropdownLinkFontStyle: normal;--navDropdownLinkLineHeight: inherit;--navDropdownLinkTextAlign: left;--navDropdownLinkTextDecoration: none;--navDropdownLinkTextDecorationHighlight: none;--navDropdownLinkTextTransform: none;--navDropdownMenuBackgroundColor: var(--primaryHeaderBackgroundColor);--navDropdownMenuBorder: var(--navDropdownMenuBorderWidth) solid var(--navDropdownMenuBorderColor);--navDropdownMenuBorderColor: none;--navDropdownMenuBorderWidth: none;--navDropdownMenuBorderRadius: var(--spacingSmall);--navDropdownMenuShadow: var(--globalHeaderMenuShadow);--navDropdownPadding: var(--navDropdownPaddingVertical) var(--navDropdownPaddingHorizontal);--navDropdownPaddingVertical: 0;--navDropdownPaddingHorizontal: var(--navDropdownSpacing);--navDropdownSpacing: calc(var(--spacingDefault) * 1.5);--navDropdownTransitionDuration: var(--transitionDuration);--navDropdownTransitionTiming: var(--transitionTiming);--navDropdownZIndex: var(--globalHeaderZIndex);--navDropdownBadgeTranslateX: var(--spacingDefault);--navDropdownBadgeTranslateY: -100%;--navDropdownItemWithBadgePaddingTop: 0}.nav-dropdown-block--align-left{text-align:left}.nav-dropdown-block--align-center{text-align:center}.nav-dropdown-block--align-right{text-align:right}.nav-dropdown{display:inline-block;height:var(--navDropdownHeight);position:relative}.nav-dropdown:focus-visible .nav-dropdown__menu{height:auto;height:calc-size(auto,size);visibility:visible}.nav-dropdown__btn{align-items:center;display:flex;gap:var(--navDropdownIconGap);font-size:inherit}.nav-dropdown__btn-icon{display:block;height:var(--navDropdownIconHeight);position:relative;width:var(--navDropdownIconWidth);background:var(--navDropdownIconColor);-webkit-mask-image:var(--navDropdownIcon);mask-image:var(--navDropdownIcon);-webkit-mask-size:var(--navDropdownIconWidth) var(--navDropdownIconHeight);mask-size:var(--navDropdownIconWidth) var(--navDropdownIconHeight);transition:transform var(--navDropdownTransitionDuration) var(--navDropdownTransitionTiming)}.nav-dropdown__btn-icon:before,.nav-dropdown__btn-icon:after{content:"";left:0;height:var(--navDropdownIconHeight);position:absolute;top:0;width:var(--navDropdownIconWidth)}.nav-dropdown__btn-icon:before{display:var(--navDropdownIconImageDisplay);background-image:var(--navDropdownIcon);background-size:var(--navDropdownIconWidth) var(--navDropdownIconHeight)}.nav-dropdown__btn:hover .nav-dropdown__btn-icon:before,.nav-dropdown__btn:focus-visible .nav-dropdown__btn-icon:before{background-image:var(--navDropdownIconHover)}.nav-dropdown__btn-icon:after{display:var(--navDropdownIconMaskDisplay);background:var(--navDropdownIconColor);-webkit-mask-image:var(--navDropdownIcon);mask-image:var(--navDropdownIcon);-webkit-mask-size:var(--navDropdownIconWidth) var(--navDropdownIconHeight);mask-size:var(--navDropdownIconWidth) var(--navDropdownIconHeight)}.nav-dropdown__btn:hover .nav-dropdown__btn-icon:after,.nav-dropdown__btn:focus-visible .nav-dropdown__btn-icon:after{background:var(--navDropdownIconColorHover);-webkit-mask-image:var(--navDropdownIconHover);mask-image:var(--navDropdownIconHover)}.is-active>.nav-dropdown__btn-text-and-icon .nav-dropdown__btn-icon{transform:scaleY(-1)}.nav-dropdown__btn-text-and-icon{align-items:center;display:flex;gap:var(--navDropdownIconGap)}.nav-dropdown__menu{border:var(--navDropdownMenuBorder);border-radius:var(--navDropdownMenuBorderRadius);box-shadow:var(--navDropdownMenuShadow);height:0;inset:unset;padding:var(--navDropdownPadding);position:absolute;top:100%;background-color:var(--navDropdownMenuBackgroundColor);text-align:left;overflow:hidden;transition:height var(--navDropdownTransitionDuration) var(--navDropdownTransitionTiming),visibility var(--navDropdownTransitionDuration);visibility:hidden;z-index:var(--navDropdownZIndex)}.nav-dropdown__menu.is-active{height:auto;height:calc-size(auto,size);visibility:visible}.primary-header .nav-dropdown__menu{background-color:var(--primaryHeaderMenuBackgroundColor)}.primary-header__featured .nav-dropdown__menu{border-radius:var(--navDropdownMenuBorderRadius);box-shadow:var(--navDropdownMenuShadow);padding:0 var(--navDropdownSpacing);position:absolute;top:100%}.primary-header__featured.is-clone .nav-dropdown__menu{border-radius:0;box-shadow:none;left:0;padding:0;position:relative;top:0;transform:none;width:auto}.nav-dropdown__list{display:grid;gap:var(--navDropdownSpacing);padding-top:var(--navDropdownSpacing);padding-bottom:var(--navDropdownSpacing)}.nav-dropdown__item{position:relative;text-wrap:pretty}.nav-dropdown__item:has(.badge){padding-top:var(--navDropdownItemWithBadgePaddingTop)}.nav-dropdown__link{color:var(--navDropdownLinkColor);font-family:var(--navDropdownLinkFontFamily);font-size:var(--navDropdownLinkFontSize);font-style:var(--navDropdownLinkFontStyle);line-height:var(--navDropdownLinkLineHeight);text-align:var(--navDropdownLinkTextAlign);-webkit-text-decoration:var(--navDropdownLinkTextDecoration);text-decoration:var(--navDropdownLinkTextDecoration);text-transform:var(--navDropdownLinkTextTransform)}@media (min-width: 23.4375em){.nav-dropdown__link{white-space:nowrap}}.nav-dropdown__link:hover,.nav-dropdown__link:focus-visible{color:var(--navDropdownLinkColorHighlight);-webkit-text-decoration:var(--navDropdownLinkTextDecorationHighlight);text-decoration:var(--navDropdownLinkTextDecorationHighlight)}.page{flex:1;overflow:hidden;view-transition-name:--page}:root,:host{--pagerMarginBottom: 0;--pagerMarginTop: var(--spacingLarger);--pagerPaddingLeft: 0;--pagerColor: inherit;--pagerFontFamily: inherit;--pagerFontSize: inherit;--pagerFontWeight: inherit;--pagerPreviousColor: var(--pagerColor);--pagerPreviousFontFamily: var(--pagerFontFamily);--pagerPreviousFontSize: var(--pagerFontSize);--pagerPreviousFontWeight: var(--pagerFontWeight);--pagerPreviousTextAlign: left;--pagerNextColor: var(--pagerColor);--pagerNextFontFamily: var(--pagerFontFamily);--pagerNextFontSize: var(--pagerFontSize);--pagerNextFontWeight: var(--pagerFontWeight);--pagerNextTextAlign: right;--pagerSummaryColor: var(--pagerColor);--pagerSummaryFontFamily: var(--pagerFontFamily);--pagerSummaryFontSize: var(--pagerFontSize);--pagerSummaryFontWeight: var(--pagerFontWeight);--pagerSummaryTextAlign: center}.pager{display:flex;justify-content:space-between;margin-bottom:var(--pagerMarginBottom);margin-top:var(--pagerMarginTop);padding-left:var(--pagerPaddingLeft);list-style:none}.pager__next,.pager__previous,.pager__summary{width:100%}.pager__previous{text-align:var(--pagerPreviousTextAlign)}.pager__previous-link{color:var(--pagerPreviousColor);font-family:var(--pagerPreviousFontFamily);font-size:var(--pagerPreviousFontSize);font-weight:var(--pagerPreviousFontWeight)}.pager__next{text-align:var(--pagerNextTextAlign)}.pager__next-link{color:var(--pagerNextColor);font-family:var(--pagerNextFontFamily);font-size:var(--pagerNextFontSize);font-weight:var(--pagerNextFontWeight)}.pager__summary{color:var(--pagerSummaryColor);font-family:var(--pagerSummaryFontFamily);font-size:var(--pagerSummaryFontSize);font-weight:var(--pagerSummaryFontWeight);text-align:var(--pagerSummaryTextAlign)}.pills{display:flex;flex-wrap:wrap;gap:var(--pillSpacing)}.pills__pill{border:var(--pillBorder);border-radius:var(--pillBorderRadius);padding:var(--pillPadding);background-color:var(--pillBackgroundColor);color:var(--pillColor);font-family:var(--pillFontFamily);font-size:var(--pillFontSize);font-style:var(--pillFontStyle);font-weight:var(--pillFontWeight);line-height:var(--pillLineHeight)}:root,:host{--pillColor: var(--colorTextOnPrimary);--pillBackgroundColor: var(--colorPrimary);--pillBorder: var(--pillBorderWidth) solid var(--pillBorderColor);--pillBorderColor: none;--pillBorderRadius: var(--spacingXXSmall);--pillBorderWidth: 0;--pillFontFamily: var(--fontFamilyDefault);--pillFontStyle: normal;--pillFontSize: var(--fontSizeSmall);--pillFontWeight: normal;--pillLineHeight: var(--lineHeightSmall);--pillPadding: var(--spacingXXSmall) var(--spacingXSmall);--pillSpacing: 1rem}:root,:host{--popupBackgroundColor: var(--colorSiteBackground);--popupBaseWidth: 90%;--popupBorder: var(--popupBorderWidth) solid var(--popupBorderColor);--popupBorderColor: var(--colorBorder);--popupBorderRadius: 0;--popupBorderWidth: 0;--popupColor: var(--colorTextDefault);--popupFullModalWidth: var(--contentWidthWide);--popupMargin: 0 2.4rem;--popupPadding: 1rem;--popupTransition: display 1s allow-discrete, overlay 1s allow-discrete, opacity 1s;--popupWidth: 60rem;--popupCloseButtonColor: var(--modalCloseButtonColor);--popupCloseButtonColorHighlight: var(--modalCloseButtonColorHighlight);--popupCloseButtonHeight: var(--modalCloseButtonHeight);--popupCloseButtonRight: 0rem;--popupCloseButtonTop: 0rem;--popupCloseButtonWidth: var(--modalCloseButtonWidth);--popupCloseButtonTransitionDuration: var( --modalCloseButtonTransitionDuration );--popupCloseButtonTransitionTiming: var(--modalCloseButtonTransitionTiming);--popupCloseIcon: var(--themeIconClose);--popupCloseIconColor: var(--colorHeading);--popupCloseIconColorHover: var(--popupCloseIconColor);--popupCloseIconHeight: var(--themeIconCloseHeight);--popupCloseIconHover: var(--popupCloseIcon);--popupCloseIconLeft: 50%;--popupCloseIconTop: 50%;--popupCloseIconTransformTranslateX: -50%;--popupCloseIconTransformTranslateY: -50%;--popupCloseIconWidth: var(--themeIconCloseWidth);--popupCloseIconImageReplacement: none;--popupCloseIconImageReplacementHover: var(--popupCloseIconImageReplacement);--popupCloseIconImageDisplay: var(--closeIconImageDisplay);--popupCloseIconImageMaskDisplay: var(--closeIconMaskDisplay);--popupContentBorderColor: var(--colorBorder);--popupContentBorderWidth: 0;--popupContentBorder: var(--popupContentBorderWidth) solid var(--popupContentBorderColor);--popupContentBorderRadius: 0;--popupContentBackgroundColor: var(--colorSiteBackground);--popupContentPadding: 2rem;--popupContentPaddingFromDesktopSmall: 2rem 9rem;--popupContentTextAlign: center;--popupImageBorderColor: var(--colorBorder);--popupImageBorderWidth: 0;--popupImageBorder: var(--popupImageBorderWidth) solid var(--popupImageBorderColor);--popupImageBorderRadius: 0;--popupOverlayBackgroundColor: var(--modalOverlayBackgroundColor);--popupOverlayOpacity: var(--modalOverlayOpacity);--popupOverlayTransition: opacity var(--transitionDuration) var(--transitionTiming)}.popup{border:var(--popupBorder);border-radius:var(--popupBorderRadius);max-width:var(--popupWidth);padding:var(--popupPadding);width:var(--popupBaseWidth);background-color:var(--popupBackgroundColor);color:var(--popupColor);opacity:0;transition:var(--popupTransition)}.popup::backdrop{background:transparent;opacity:0;transition:var(--popupOverlayTransition)}.popup[open]{opacity:1}@starting-style{.popup[open]{opacity:0}}.popup[open]::backdrop{background:var(--popupOverlayBackgroundColor);opacity:var(--popupOverlayOpacity)}@starting-style{.popup[open]::backdrop{background:transparent;opacity:0}}.popup__image{border:var(--popupImageBorder);border-radius:var(--popupImageBorderRadius);display:block;margin:0;max-width:100%}.popup__content{border:var(--popupContentBorder);border-radius:var(--popupContentBorderRadius);padding:var(--popupContentPadding);background-color:var(--popupContentBackgroundColor);text-align:var(--popupContentTextAlign)}@media (min-width: 64em){.popup__content{padding:var(--popupContentPaddingFromDesktopSmall)}}.popup__close{align-items:center;display:flex;height:var(--popupCloseButtonHeight);justify-content:center;min-height:unset;position:fixed;right:var(--popupCloseButtonRight);top:var(--popupCloseButtonTop);width:var(--popupCloseButtonWidth);color:var(--popupCloseButtonColor)!important;transition:color var(--popupCloseButtonTransitionDuration) var(--popupCloseButtonTransitionTiming);z-index:var(--zIndexOver)}.popup__close:before,.popup__close:after{content:"";height:var(--popupCloseIconHeight);left:var(--popupCloseIconLeft);position:absolute;top:var(--popupCloseIconTop);width:var(--popupCloseIconWidth);transform:translate(var(--popupCloseIconTransformTranslateX),var(--popupCloseIconTransformTranslateY))}.popup__close:before{display:var(--popupCloseIconImageDisplay);background-image:var(--popupCloseIcon);background-size:var(--popupCloseIconWidth) var(--popupCloseIconHeight)}.popup__close:after{display:var(--popupCloseIconImageMaskDisplay);background:var(--popupCloseIconColor);-webkit-mask-image:var(--popupCloseIcon);mask-image:var(--popupCloseIcon);-webkit-mask-size:var(--popupCloseIconWidth) var(--popupCloseIconHeight);mask-size:var(--popupCloseIconWidth) var(--popupCloseIconHeight)}.popup__close:hover{color:var(--popupCloseButtonColorHighlight)!important}.popup__close:hover:before{background-image:var(--popupCloseIconHover)}.popup__close:hover:after{background:var(--popupCloseIconColorHover);-webkit-mask-image:var(--popupCloseIconHover);mask-image:var(--popupCloseIconHover)}.popup--full-modal{max-width:var(--popupFullModalWidth)}.popup--full-modal .popup__content{padding:0;background:transparent;text-align:left}:root{--footerBackgroundColor: var(--colorBlack);--footerBackgroundRepeat: repeat;--footerColor: var(--colorWhite);--footerFontFamily: inherit;--footerFontSize: var(--fontSizeSmall);--footerLineHeight: inherit;--footerPaddingHorizontal: var(--gutterSmall);--footerPaddingVertical: var(--footerSpacingLarge);--footerPaddingHorizontalDesktop: var(--footerSpacingLarge);--footerPaddingVerticalDesktop: var(--footerSpacingLarge);--footerPaddingHorizontalMobileLarge: var(--gutter);--footerPaddingVerticalMobileLarge: var(--footerSpacingLarge);--footerPadding: var(--footerPaddingVertical) var(--footerPaddingHorizontal);--footerSpacing: 4rem;--footerSpacingLarge: var(--spacingLarger);--footerLinksHeadingColor: var(--colorGreyMedium);--footerLinksHeadingFontFamily: var(--fontFamilyDefault);--footerLinksHeadingFontSize: 1.2rem;--footerLinksHeadingFontWeight: var(--fontWeightDefault);--footerLinksHeadingLineHeight: var(--lineHeightOverline);--footerLinksHeadingMargin: 0 0 var(--footerLinksSpacing) 0;--footerLinksHeadingTextTransform: uppercase;--footerLinkColor: var(--colorPlaionText);--footerLinkColorHighlight: var(--colorPlaionHighlight);--footerLinkFontSize: var(--fontSizeSmall);--footerLinkLineHeight: var(--lineHeightSmall);--footerLinkTextDecoration: none;--footerLinkTextDecorationActive: underline;--footerLinksSpacing: calc(var(--spacingDefault) * 1.5);--footerGlobalBackgroundColor: var( --plaionBackgroundColor, var(--colorBlack) );--footerGlobalColor: var(--colorPlaionText, var(--colorWhite));--footerGlobalFontFamily: var(--plaionFontFamilyDefault);--footerGlobalFontSize: var(--footerFontSize);--footerGlobalLineHeight: var(--footerLineHeight);--footerGlobalLogoImageHeight: 4.8rem;--footerGlobalLogoImageMargin: 0;--footerGlobalLogoImageWidth: auto;--footerGlobalTaglineColor: inherit;--footerGlobalTaglineFontFamily: var(--plaionFontFamilyHeading);--footerGlobalTaglineFontSize: var(--fontSizeH5);--footerGlobalTaglineLineHeight: var(--lineHeightH5);--footerGlobalTaglineMargin: 0;--footerGlobalLinksHeadingColor: var(--footerLinksHeadingColor);--footerGlobalLinksHeadingFontFamily: var(--footerLinksHeadingFontFamily);--footerGlobalLinksHeadingFontSize: var(--footerLinksHeadingFontSize);--footerGlobalLinksHeadingFontWeight: var(--footerLinksHeadingFontWeight);--footerGlobalLinksHeadingLineHeight: var(--footerLinksHeadingLineHeight);--footerGlobalLinksHeadingMargin: var(--footerLinksHeadingMargin);--footerGlobalLinksHeadingTextTransform: var( --footerLinksHeadingTextTransform );--footerGlobalLinkColor: var(--footerLinkColor);--footerGlobalLinkFontFamily: var(--footerLinkFontFamily);--footerGlobalLinkFontSize: var(--footerLinkFontSize);--footerGlobalLinkColorHighlight: var(--footerLinkColor);--footerGlobalCopyrightColor: var(--colorGreyMedium);--footerGlobalCopyrightLineHeight: var(--lineHeightSmall);--footerGlobalCopyrightFontSize: var(--fontSizeSmall);--footerSegmentBackground: repeat;--footerSegmentBackgroundColor: var(--footerBackgroundColor);--footerSegmentBackgroundImage: none;--footerSegmentTextColor: var(--footerColor);--footerSegmentFontFamily: var(--footerFontSize);--footerSegmentFontSize: var(--footerFontSize);--footerSegmentLineHeight: var(--footerLineHeight);--footerSegmentLinksHeadingColor: var(--footerLinksHeadingColor);--footerSegmentLinksHeadingFontFamily: var(--footerLinksHeadingFontFamily);--footerSegmentLinksHeadingFontSize: var(--footerLinksHeadingFontSize);--footerSegmentLinksHeadingFontWeight: var(--footerLinksHeadingFontWeight);--footerSegmentLinksHeadingLineHeight: var(--footerLinksHeadingLineHeight);--footerSegmentLinksHeadingMargin: var(--footerLinksHeadingMargin);--footerSegmentLinksHeadingTextTransform: var( --footerLinksHeadingTextTransform );--footerSegmentLinkColor: var(--footerLinkColor);--footerSegmentLinkColorHighlight: var(--footerLinkColor);--footerSegmentLinkFontFamily: var(--footerLinkFontFamily);--footerSegmentLinkFontSize: var(--footerLinkFontSize);--footerSegmentLinkRotation: var(--buttonRotation);--footerSegmentSocialLinkColor: var(--colorGreyMedium);--footerSegmentSocialLinkColorHighlight: var(--colorWhite);--footerSegmentSocialLinkPadding: 0;--footerSegmentSocialLinkSize: 2.4rem;--footerSegmentLegalTextColor: inherit;--footerSegmentLegalTextFontFamily: var(--footerSegmentLegalTextFontFamily);--footerSegmentLegalTextFontSize: inherit;--footerSegmentLegalTextLineHeight: inherit;--footerSegmentLogoHeight: 100px;--footerSegmentLogoSpacing: var(--spacingLarge)}@media (min-width: 26.5625em){:root{--footerPadding: var(--footerPaddingVerticalMobileLarge) var(--footerPaddingHorizontalMobileLarge)}}@media (min-width: 80em){:root{--footerPadding: var(--footerPaddingVerticalDesktop) var(--footerPaddingHorizontalDesktop)}}.primary-footer{display:flex;flex-direction:column-reverse;view-transition-name:--primaryFooter}@media (min-width: 80em){.primary-footer{flex-direction:row}}body:not(.is-segment) .primary-footer{flex-direction:column}@media (min-width: 61.25em){body:not(.is-segment) .primary-footer{flex-direction:row}}.primary-footer__section{padding:var(--footerPadding)}.footer-global{display:flex;flex:1;flex-direction:column;gap:var(--footerSpacing);background-color:var(--footerGlobalBackgroundColor);color:var(--footerGlobalColor);font-size:var(--footerGlobalFontSize)}.footer-global__copyright{color:var(--footerGlobalCopyrightColor);line-height:var(--footerGlobalCopyrightLineHeight);font-size:var(--footerGlobalCopyrightFontSize)}.footer-global__logo{margin:0}.footer-global__logo-img{display:block;height:var(--footerGlobalLogoImageHeight);margin:0;width:var(--footerGlobalLogoImageWidth)}.footer-global__tagline{margin:var(--footerGlobalTaglineMargin);color:var(--footerGlobalTaglineColor);font-family:var(--footerGlobalTaglineFontFamily);font-size:var(--footerGlobalTaglineFontSize);line-height:var(--footerGlobalTaglineLineHeight);text-wrap:pretty}.footer-global__links .footer-links__link{color:var(--footerGlobalLinkColor);font-size:var(--footerGlobalLinkFontSize);-webkit-text-decoration:var(--footerGlobalLinkTextDecoration);text-decoration:var(--footerGlobalLinkTextDecoration)}.footer-global__links .footer-links__link:hover,.footer-global__links .footer-links__link:focus-visible{color:var(--footerGlobalLinkColorHighlight);-webkit-text-decoration:var(--footerGlobalLinkTextDecorationActive);text-decoration:var(--footerGlobalLinkTextDecorationActive)}.footer-segment{display:flex;flex:3;flex-direction:column;gap:var(--footerSpacing);background:var(--footerSegmentBackground);background-color:var(--footerSegmentBackgroundColor);background-image:var(--footerSegmentBackgroundImage);color:var(--footerSegmentTextColor);font-family:var(--footerSegmentFontFamily);font-size:var(--footerSegmentFontSize);line-height:var(--footerSegmentLineHeight)}.footer-segment__content{display:flex;flex-direction:column;gap:var(--footerSpacingLarge)}@media (min-width: 48em){.footer-segment__content{flex-direction:row}}.footer-segment__legals *{color:var(--footerSegmentLegalTextColor);font-family:var(--footerSegmentLegalTextFontFamily);font-size:var(--footerSegmentLegalTextFontSize);line-height:var(--footerSegmentLegalTextLineHeight)}.footer-segment__logo-and-links{display:flex;flex:1;flex-direction:column;gap:var(--footerSpacingLarge)}.footer-segment__logo{margin:0}.footer-segment__logo-img{display:block;margin:0;max-width:100%}.footer-segment__links{display:flex;flex-direction:column;gap:var(--footerSpacingLarge)}@media (min-width: 61.25em){.footer-segment__links{flex-direction:row;gap:calc(var(--footerSpacingLarge) * 2)}}.footer-segment__links .footer-links__link{display:block;color:var(--footerSegmentLinkColor);font-family:var(--footerSegmentLinkFontFamily);font-size:var(--footerSegmentLinkFontSize);-webkit-text-decoration:var(--footerSegmentLinkTextDecoration);text-decoration:var(--footerSegmentLinkTextDecoration);transform:rotate(var(--footerSegmentLinkRotation))}.footer-segment__links .footer-links__link:hover,.footer-segment__links .footer-links__link:focus-visible{color:var(--footerSegmentLinkColorHighlight);-webkit-text-decoration:var(--footerSegmentLinkTextDecorationActive);text-decoration:var(--footerSegmentLinkTextDecorationActive)}.footer-segment__logo-groups{display:flex;flex:1;flex-direction:column;gap:var(--footerSpacing)}.footer-segment .social-links__item-link{height:var(--footerSegmentSocialLinkSize);padding:var(--footerSegmentSocialLinkPadding)}.footer-segment .social-links__item-link:after{content:"";display:block;height:var(--footerSegmentSocialLinkSize);width:var(--footerSegmentSocialLinkSize);background:var(--footerSegmentSocialLinkColor);color:var(--footerSegmentSocialLinkColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;transition:background-color var(--transitionDuration) var(--transitionTiming)}.footer-segment .social-links__item-link:hover:after,.footer-segment .social-links__item-link:active:after{background:var(--footerSegmentSocialLinkColorHighlight)}.footer-logos{display:flex;flex-wrap:wrap;gap:var(--footerSegmentLogoSpacing)}@media (min-width: 48em){.footer-logos{justify-content:flex-end}}.footer-logos__logo{display:block;height:auto;max-height:var(--footerSegmentLogoHeight);margin:0;max-width:100%}.footer-links-heading{margin:var(--footerLinksHeadingMargin);color:var(--footerSegmentLinksHeadingColor);font-family:var(--footerSegmentLinksHeadingFontFamily);font-size:var(--footerSegmentLinksHeadingFontSize);font-weight:var(--footerSegmentLinksHeadingFontWeight);line-height:var(--footerSegmentLinksHeadingLineHeight);text-transform:var(--footerSegmentLinksHeadingTextTransform)}.footer-links{display:flex;flex-direction:column;gap:var(--footerLinksSpacing)}:root,:host{--primaryHeaderBackground: repeat-x bottom;--primaryHeaderBackgroundColor: var(--colorBlack);--primaryHeaderBackgroundImage: none;--primaryHeaderBackgroundMaskImage: none;--primaryHeaderBackgroundMaskPosition: bottom center;--primaryHeaderBackgroundMaskRepeat: no-repeat;--primaryHeaderBackgroundMaskSize: auto auto;--primaryHeaderDropShadow: none;--primaryHeaderDropdownContentHeight: var(--primaryNavHeight);--primaryHeaderFontFamily: inherit;--primaryHeaderFontSize: inherit;--primaryHeaderHeight: 6.8rem;--primaryHeaderLinkRotation: var(--buttonRotation);--primaryHeaderMaskOverhang: 0;--primaryHeaderPadding: var(--spacingDefault) 0;--primaryHeaderSpacing: var(--spacingDefault);--primaryHeaderLinkColor: var(--colorWhite);--primaryHeaderLinkColorHighlight: var(--colorWhite);--primaryHeaderLinkTextDecoration: none;--primaryHeaderLinkTextDecorationHighlight: none;--primaryHeaderTransitionDuration: var(--transitionDuration);--primaryHeaderTransitionTiming: var(--transitionTiming);--primaryHeaderZIndex: var(--zIndexFront);--primaryHeaderInnerGap: var(--spacingSmall);--primaryHeaderLogoFocusOutline: var(--defaultFocus);--primaryHeaderLogoFocusOutlineOffset: 0;--primaryHeaderLogoHeight: 4.8rem;--primaryHeaderLogoHeightDesktop: 5.2rem;--primaryHeaderLogoMargin: var(--spacingSmall) 0;--primaryHeaderLogoMarginWithBadges: var(--spacingLarge) 0;--primaryHeaderLogoMaxWidth: 12rem;--primaryHeaderLogoMaxWidthFromTablet: auto;--primaryHeaderLogoWidth: auto;--primaryHeaderLogoZIndex: var(--zIndexOver);--primaryHeaderMenuBackgroundColor: var(--primaryHeaderBackgroundColor);--primaryHeaderMenuBorderRadius: var(--borderRadiusSmall);--primaryHeaderMenuShadow: var(--shadowBoxSmall);--primaryHeaderMenuPaddingHorizontal: var(--spacingLarge);--primaryHeaderMenuPaddingVertical: var(--spacingXLarge);--primaryHeaderMenuPadding: var(--primaryHeaderMenuPaddingVertical) var(--primaryHeaderMenuPaddingHorizontal);--primaryHeaderMenuSpacing: var(--spacingLarge);--primaryHeaderNavDropdownMinWidth: calc( 100% + (var(--navDropdownPaddingHorizontal) * 2) );--primaryHeaderFeaturedNavDropdownPadding: var( --primaryHeaderFeaturedNavDropdownPaddingHorizontal ) var(--primaryHeaderFeaturedNavDropdownPaddingVertical);--primaryHeaderFeaturedNavDropdownPaddingHorizontal: var( --navDropdownPadding );--primaryHeaderFeaturedNavDropdownPaddingVertical: 0;--primaryHeaderFeaturedNavDropdownMinWidth: 100%;--primaryHeaderFeaturedNavIsPrimaryButtonDropdownPadding: var( --primaryHeaderFeaturedNavIsPrimaryButtonDropdownPaddingVertical ) var(--primaryHeaderFeaturedNavIsPrimaryButtonDropdownPaddingHorizontal);--primaryHeaderFeaturedNavIsPrimaryButtonDropdownPaddingHorizontal: var( --buttonPrimaryPaddingHorizontal );--primaryHeaderFeaturedNavIsPrimaryButtonDropdownPaddingVertical: var( --primaryHeaderFeaturedNavDropdownPaddingVertical );--primaryHeaderFeaturedNavIsSecondaryButtonDropdownPadding: var( --primaryHeaderFeaturedNavIsSecondaryButtonDropdownPaddingVertical ) var(--primaryHeaderFeaturedNavIsSecondaryButtonDropdownPaddingHorizontal);--primaryHeaderFeaturedNavIsSecondaryButtonDropdownPaddingHorizontal: var( --buttonSecondaryPaddingHorizontal );--primaryHeaderFeaturedNavIsSecondaryButtonDropdownPaddingVertical: var( --primaryHeaderFeaturedNavDropdownPaddingVertical );--primaryHeaderFeaturedNavIsTertiaryButtonDropdownPadding: var( --primaryHeaderFeaturedNavIsTertiaryButtonDropdownPaddingVertical ) var(--primaryHeaderFeaturedNavIsTertiaryButtonDropdownPaddingHorizontal);--primaryHeaderFeaturedNavIsTertiaryButtonDropdownPaddingHorizontal: var( --buttonTertiaryPaddingHorizontal );--primaryHeaderFeaturedNavIsTertiaryButtonDropdownPaddingVertical: var( --primaryHeaderFeaturedNavDropdownPaddingVertical );--primaryHeaderFeaturedNavIsQuaternaryButtonDropdownPadding: var( --primaryHeaderFeaturedNavIsQuaternaryButtonDropdownPaddingVertical ) var(--primaryHeaderFeaturedNavIsQuaternaryButtonDropdownPaddingHorizontal);--primaryHeaderFeaturedNavIsQuaternaryButtonDropdownPaddingHorizontal: var( --buttonQuaternaryPaddingHorizontal );--primaryHeaderFeaturedNavIsQuaternaryButtonDropdownPaddingVertical: var( --primaryHeaderFeaturedNavDropdownPaddingVertical );--primaryHeaderFeaturedNavIsQuinaryButtonDropdownPadding: var( --primaryHeaderFeaturedNavIsQuinaryButtonDropdownPaddingVertical ) var(--primaryHeaderFeaturedNavIsQuinaryButtonDropdownPaddingHorizontal);--primaryHeaderFeaturedNavIsQuinaryButtonDropdownPaddingHorizontal: var( --buttonQuinaryPaddingHorizontal );--primaryHeaderFeaturedNavIsQuinaryButtonDropdownPaddingVertical: var( --primaryHeaderFeaturedNavDropdownPaddingVertical );--primaryHeaderBadgeTranslateX: var(--badgeTranslateX);--primaryHeaderBadgeTranslateY: -100%}@media (min-width: 26.5625em){:root,:host{--primaryHeaderMenuPaddingHorizontal: var(--spacingXLarge)}}@media (min-width: 80em){:root,:host{--primaryHeaderLogoHeight: var(--primaryHeaderLogoHeightDesktop);--primaryHeaderMenuPadding: 0}}.primary-header{--buttonPrimaryFontSize: var(--primaryHeaderFontSize);--buttonSecondaryFontSize: var(--primaryHeaderFontSize);--buttonTertiaryFontSize: var(--primaryHeaderFontSize);--buttonQuaternaryFontSize: var(--primaryHeaderFontSize);--buttonQuinaryFontSize: var(--primaryHeaderFontSize);height:var(--primaryHeaderHeight);margin-bottom:calc(var(--primaryHeaderMaskOverhang) * -.5);position:sticky;top:0;width:100%;z-index:var(--primaryHeaderZIndex);filter:var(--primaryHeaderDropShadow);color:var(--primaryHeaderLinkColor);font-family:var(--primaryHeaderFontFamily);font-size:var(--primaryHeaderFontSize);view-transition-name:--primaryHeader}.primary-header:before{content:"";position:absolute;inset:0 0 calc(var(--primaryHeaderMaskOverhang) * -.5) 0;background:var(--primaryHeaderBackground);background-color:var(--primaryHeaderBackgroundColor);background-image:var(--primaryHeaderBackgroundImage);-webkit-mask-image:var(--primaryHeaderBackgroundMaskImage);mask-image:var(--primaryHeaderBackgroundMaskImage);-webkit-mask-position:var(--primaryHeaderBackgroundMaskPosition);mask-position:var(--primaryHeaderBackgroundMaskPosition);-webkit-mask-repeat:var(--primaryHeaderBackgroundMaskRepeat);mask-repeat:var(--primaryHeaderBackgroundMaskRepeat);-webkit-mask-size:var(--primaryHeaderBackgroundMaskSize);mask-size:var(--primaryHeaderBackgroundMaskSize);pointer-events:none}.primary-header__inner{align-items:center;display:flex;gap:var(--primaryHeaderInnerGap);height:100%;position:relative}@media (min-width: 80em){.primary-header__inner{gap:4rem}}.primary-header .link{color:var(--primaryHeaderLinkColor);-webkit-text-decoration:var(--primaryHeaderLinkTextDecoration);text-decoration:var(--primaryHeaderLinkTextDecoration)}.primary-header .link:hover,.primary-header .link:focus-visible{color:var(--primaryHeaderLinkColorHighlight);-webkit-text-decoration:var(--primaryHeaderLinkTextDecorationHighlight);text-decoration:var(--primaryHeaderLinkTextDecorationHighlight)}.primary-header .badge-wrapper{rotate:var(--primaryHeaderLinkRotation)}@media (max-width: 79.99em){.primary-header__nav .nav-dropdown__menu{padding:0;position:relative;top:auto;background:none;box-shadow:none}}@media (max-width: 79.99em){.primary-header .nav-dropdown{width:100%}}.primary-header .nav-dropdown__menu{min-width:var(--primaryHeaderNavDropdownMinWidth)}@media (min-width: 80em){.primary-header .nav-dropdown__menu{margin-left:calc(var(--navDropdownSpacing) * -1)}}.primary-header .nav-dropdown:focus-within>.link{color:var(--primaryHeaderLinkColorHighlight)}@media (max-width: 79.99em){.primary-header__dropdown-content{height:0;left:0;position:absolute;right:0;top:100%;background-color:var(--primaryHeaderBackgroundColor);overflow:hidden;transition:height var(--primaryHeaderTransitionDuration) var(--primaryHeaderTransitionTiming)}.primary-header__dropdown-content.is-active{height:auto;height:calc-size(auto,size)}}@media (min-width: 80em){.primary-header__dropdown-content{height:var(--primaryHeaderDropdownContentHeight);margin-left:auto;margin-right:0}}.primary-header__nav{height:var(--primaryNavHeight);padding:var(--primaryHeaderMenuPadding)}.primary-header__logo-image{display:block;height:var(--primaryHeaderLogoHeight);margin:var(--primaryHeaderLogoMargin)}@media (max-width: 79.99em){.primary-header__logo-image--desktop{display:none}}@media (min-width: 80em){.primary-header__logo-image--mobile{display:none}}.primary-header:has(.nav-dropdown>.badge-wrapper .badge) .primary-header__logo-image{margin:var(--primaryHeaderLogoMarginWithBadges) 0}@media (min-width: 80em){.primary-header__menu-toggle{display:none}}.primary-header__featured{align-items:center;display:flex;flex-shrink:0}@media (max-width: 79.99em){.primary-header__featured{margin-left:auto}}.primary-header__featured.is-hidden{display:none}.primary-header__featured .nav-dropdown__menu{min-width:var(--primaryHeaderFeaturedNavDropdownMinWidth);position:absolute;padding:var(--primaryHeaderFeaturedNavDropdownPadding)}@media (min-width: 80em){.primary-header__featured .nav-dropdown__menu{margin-left:0}}.btn+.primary-header__featured .nav-dropdown__menu{left:50%;transform:translate(-50%)}.primary-header__featured:has(.nav-dropdown__btn.btn--primary) .nav-dropdown__menu{padding:var(--primaryHeaderFeaturedNavIsPrimaryButtonDropdownPadding)}.primary-header__featured:has(.nav-dropdown__btn.btn--secondary) .nav-dropdown__menu{padding:var(--primaryHeaderFeaturedNavIsSecondaryButtonDropdownPadding)}.primary-header__featured:has(.nav-dropdown__btn.btn--tertiary) .nav-dropdown__menu{padding:var(--primaryHeaderFeaturedNavIsTertiaryButtonDropdownPadding)}.primary-header__featured:has(.nav-dropdown__btn.btn--quaternary) .nav-dropdown__menu{padding:var(--primaryHeaderFeaturedNavIsQuaternaryButtonDropdownPadding)}.primary-header__featured:has(.nav-dropdown__btn.btn--quinary) .nav-dropdown__menu{padding:var(--primaryHeaderFeaturedNavIsQuinaryButtonDropdownPadding)}.primary-header .primary-nav__item>.badge-wrapper .badge__text,.primary-header .nav-dropdown:not(.featured-nav__dropdown)>.badge-wrapper .badge__text{translate:var(--primaryHeaderBadgeTranslateX) var(--primaryHeaderBadgeTranslateY)}:root{--primaryNavHeight: 100%;--primaryNavTextDecoration: none}.primary-nav__items{display:flex;flex-direction:column;gap:4rem;view-transition-name:--primaryNav}@media (min-width: 80em){.primary-nav__items{flex-direction:row;height:var(--primaryNavHeight)}}.primary-nav__item{align-items:center;display:flex;position:relative}@media (min-width: 80em){.primary-nav__item{height:var(--primaryNavHeight)}}@media (min-width: 80em){.primary-nav .nav-dropdown{align-items:center;display:flex;height:var(--primaryNavHeight)}}.primary-nav.primary-header__featured .primary-nav__item{height:var(--primaryNavHeight)}.primary-nav.primary-header__featured .nav-dropdown{align-items:center;display:flex;height:var(--primaryNavHeight)}.primary-nav.primary-header__featured.is-clone{margin-left:0}.primary-nav.primary-header__featured.is-clone .nav-dropdown{align-items:normal;flex-direction:column}:root,:host{--quoteBlockBorderColor: var(--colorPrimary);--quoteBlockBorderWidth: var(--borderWidth);--quoteBlockMarginLeft: var(--spacingDefault);--quoteBlockSpacing: var(--spacingDefault);--quoteBlockIconSpacing: var(--quoteBlockIconSpacingMobile);--quoteBlockIconSpacingDesktop: var(--spacingLarge);--quoteBlockIconSpacingMobile: var(--spacingDefault);--quoteBlockContainerMargin: var(--spacingDefault) 0;--quoteBlockQuoteColor: inherit;--quoteBlockQuoteFontFamily: var(--fontFamilyHeading);--quoteBlockQuoteFontSize: 3.6rem;--quoteBlockQuoteFontStyle: normal;--quoteBlockQuoteFontWeight: var(--fontWeightDefault);--quoteBlockNameColor: inherit;--quoteBlockNameFontFamily: var(--fontFamilyDefault);--quoteBlockNameFontSize: 1.6rem;--quoteBlockNameFontStyle: normal;--quoteBlockNameFontWeight: var(--fontWeightDefault);--quoteBlockIconColor: var(--colorPrimary);--quoteBlockIconCloseRotate: 180deg;--quoteBlockIconHeight: 2.5rem;--quoteBlockIconImage: url("data:image/svg+xml,%3csvg%20width='261'%20height='217'%20viewBox='0%200%20261%20217'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2097.9147V217H120.176V100.561H68.8235V94.739C68.8235%2066.6878%2081%2056.1025%20103.235%2056.1025H120.176V0H103.765C37.5882%200%200%2030.6976%200%2097.9147ZM244.059%2056.1025H261V0H244.588C178.412%200%20140.824%2030.6976%20140.824%2097.9147V217H261V100.561H209.647V94.739C209.647%2066.6878%20221.824%2056.1025%20244.059%2056.1025Z'%20/%3e%3c/svg%3e");--quoteBlockIconMargin: var(--spacingDefault);--quoteBlockIconMask: var(--quoteBlockIconImage) no-repeat;--quoteBlockIconMaskSize: 100%;--quoteBlockIconWidth: 3rem;--quoteBlockCitationImageMaxWidth: 75%}@media (min-width: 80em){:root,:host{--quoteBlockIconSpacing: var(--quoteBlockIconSpacingDesktop)}}.quote-block--align-center{text-align:center}.quote-block--align-right{text-align:right}.quote-block__container{margin:var(--quoteBlockContainerMargin)}.quote-block__quote{display:flex;flex-direction:column;gap:var(--quoteBlockSpacing);margin-left:var(--quoteBlockMarginLeft)}.quote-block__quote:before{width:var(--quoteBlockBorderWidth);background-color:var(--quoteBlockBorderColor)}.quote-block--has-quotes .quote-block__quote{padding-left:calc(var(--quoteBlockIconWidth) + var(--quoteBlockIconSpacing))}.quote-block__source{align-items:flex-start;display:flex;flex-direction:column;gap:var(--quoteBlockSpacing)}.quote-block--align-center .quote-block__source{align-items:center}.quote-block--align-right .quote-block__source{align-items:end}.quote-block__quote-text,.quote-block__quote-text p{font-family:var(--quoteBlockQuoteFontFamily);font-size:var(--quoteBlockQuoteFontSize);font-style:var(--quoteBlockQuoteFontStyle);font-weight:var(--quoteBlockQuoteFontWeight)}.quote-block--has-quotes .quote-block__quote-text:before{content:"";display:block;height:var(--quoteBlockIconHeight);left:0;position:absolute;width:var(--quoteBlockIconWidth);background-color:var(--quoteBlockIconColor);-webkit-mask:var(--quoteBlockIconMask);mask:var(--quoteBlockIconMask);-webkit-mask-size:var(--quoteBlockIconMaskSize);mask-size:var(--quoteBlockIconMaskSize)}.quote-block__name{font-family:var(--quoteBlockNameFontFamily);font-size:var(--quoteBlockNameFontSize);font-style:var(--quoteBlockNameFontStyle);font-weight:var(--quoteBlockNameFontWeight)}.quote-block__citation-image{display:block;margin:0;max-width:var(--quoteBlockCitationImageMaxWidth)}:root,:host{--sectionGutter: var(--gutter);--sectionGutterLarge: var(--gutterLarge);--sectionGutterSmall: var(--gutterSmall);--sectionTransitionDuration: var(--transitionDuration);--sectionTransitionTiming: var(--transitionTiming);--sectionVerticalPadding: var(--spacingLarge);--sectionVerticalPaddingLarge: var(--spacingXLarge);--sectionVerticalPaddingSmall: var(--spacingDefault);--sectionMediaOverlayBackgroundColor: var(--colorSiteBackground);--sectionMediaOverlayOpacity: .5;--sectionMediaOverlayOpacityWhenAligned: 1;--sectionMediaSubpixelRenderingNudge: .1rem;--sectionPatternBackgroundColor: transparent;--sectionPatternBackgroundContrastColor: var( --sectionMediaOverlayBackgroundColor );--sectionPatternBackgroundImage: none;--sectionPatternBackgroundSize: auto;--sectionPatternLinkColor: var(--sectionPatternTextColor);--sectionPatternTextColor: currentColor;--sectionContentBackgroundImageBorderRadius: 0}@media (min-width: 61.25em){:root,:host{--sectionVerticalPadding: var(--spacingXLarge);--sectionVerticalPaddingLarge: var(--spacingXXLarge);--sectionVerticalPaddingSmall: var(--spacingLarge)}}.section{flex-grow:1;position:relative}.carousel-block__slide .section{overflow:hidden}.section__constrain{height:100%;position:relative}.section__content-background-image{border-radius:var(--sectionContentBackgroundImageBorderRadius);height:100%;left:0;margin:0;position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.section__content{padding:var(--sectionVerticalPadding) 0;position:relative;z-index:var(--zIndexOver)}.carousel-style--arrows-middle .section__content,.carousel-style--arrows-top .section__content,.carousel-style--arrows-bottom .section__content{padding:var(--sectionVerticalPadding) var(--splideIndentation)}.section__layout{-moz-column-gap:0;column-gap:0;display:flex;flex-flow:row wrap;height:100%;margin:0 calc(var(--sectionGutter) / 2 * -1);position:relative;row-gap:var(--sectionGutter);width:calc(100% + var(--sectionGutter));z-index:var(--zIndexDefault)}.section__layout>.section{padding-right:calc(var(--sectionGutter) / 2);padding-left:calc(var(--sectionGutter) / 2)}.section__media{left:50%;min-height:calc(100% + var(--sectionMediaSubpixelRenderingNudge) * 2);min-width:100%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:var(--zIndexDefault)}.section__media-video{align-self:center;display:flex;height:100%;left:50%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);background:var(--colorSiteBackground);opacity:0;transition:opacity var(--sectionTransitionDuration) var(--sectionTransitionTiming)}@media (prefers-reduced-motion: no-preference){.section--with-video.is-playing-video .section__media-video{opacity:1}}.section__media-image{display:block;left:50%;margin:0;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (prefers-reduced-motion: no-preference){.section--with-video.is-playing-video .section__media-image{animation:fadeOut var(--sectionTransitionDuration) forwards;animation-delay:var(--sectionTransitionDuration)}}.section__media-overlay{height:100%;left:0;position:absolute;top:0;width:100%;background:var(--sectionMediaOverlayBackgroundColor);opacity:var(--sectionMediaOverlayOpacity)}.section__bleed{left:0;margin:0;position:absolute;width:100%;pointer-events:none;z-index:var(--zIndexDefault)}.section__bleed--in{top:calc(var(--sectionMediaSubpixelRenderingNudge) * -1)}.section__bleed--out{bottom:calc(var(--sectionMediaSubpixelRenderingNudge) * -1)}.section__bleed--large-only{display:none}@media (min-width: 48em){.section__bleed--large-only{display:block}}.section__bleed--small-only{display:block}@media (min-width: 48em){.section__bleed--small-only{display:none}}.section--gutter-none .section__layout,.section--gutter-none [part=area-container]{margin:0;width:100%}.section--gutter-none .section__layout>.column-span,.section--gutter-none [part=area-container]>.column-span{border-left:0;border-right:0}.section--gutter-small .section__layout,.section--gutter-small [part=area-container]{margin:0 calc(var(--sectionGutterSmall) / 2 * -1);width:calc(100% + var(--sectionGutterSmall))}.section--gutter-small .section__layout>.column-span,.section--gutter-small [part=area-container]>.column-span{border-left:calc(var(--sectionGutterSmall) / 2) solid transparent;border-right:calc(var(--sectionGutterSmall) / 2) solid transparent}.section--gutter-large .section__layout,.section--gutter-large [part=area-container]{margin:0 calc(var(--sectionGutterLarge) / 2 * -1);width:calc(100% + var(--sectionGutterLarge))}.section--gutter-large .section__layout>.column-span,.section--gutter-large [part=area-container]>.column-span{border-left:calc(var(--sectionGutterLarge) / 2) solid transparent;border-right:calc(var(--sectionGutterLarge) / 2) solid transparent}.section--v-gutter-none .section__layout,.section--v-gutter-none [part=area-container]{row-gap:0}.section--v-gutter-small .section__layout,.section--v-gutter-small [part=area-container]{row-gap:var(--sectionGutterSmall)}.section--v-gutter-large .section__layout,.section--v-gutter-large [part=area-container]{row-gap:var(--sectionGutterLarge)}@media (max-width: 47.99em){.section--stacked-v-gutter-none .section__layout,.section--stacked-v-gutter-none [part=area-container]{row-gap:0}.section--stacked-v-gutter-small .section__layout,.section--stacked-v-gutter-small [part=area-container]{row-gap:var(--sectionGutterSmall)}.section--stacked-v-gutter-large .section__layout,.section--stacked-v-gutter-large [part=area-container]{row-gap:var(--sectionGutterLarge)}}.section--halign-left .section__layout,.section--halign-left [part=area-container]{justify-content:flex-start}.section--halign-center .section__layout,.section--halign-center [part=area-container]{justify-content:center}.section--halign-right .section__layout,.section--halign-right [part=area-container]{justify-content:flex-end}.section--top-padding-none>.section__content{padding-top:0}.section--top-padding-small>.section__content{padding-top:var(--sectionVerticalPaddingSmall)}.section--top-padding-large>.section__content{padding-top:var(--sectionVerticalPaddingLarge)}.section--bottom-padding-none>.section__content{padding-bottom:0}.section--bottom-padding-small>.section__content{padding-bottom:var(--sectionVerticalPaddingSmall)}.section--bottom-padding-large>.section__content{padding-bottom:var(--sectionVerticalPaddingLarge)}.section--pattern{background-color:var(--sectionPatternBackgroundColor);background-image:var(--sectionPatternBackgroundImage);background-repeat:repeat;background-size:var(--sectionPatternBackgroundSize);color:var(--sectionPatternTextColor)}.section--pattern .section__media-overlay{background:var(--sectionPatternBackgroundContrastColor)}.section--pattern a:not(.btn--primary,.btn--secondary,.btn--tertiary,.btn--quaternary,.btn--quinary,.btn--primary>a,.btn--secondary>a,.btn--tertiary>a,.btn--quaternary>a,.btn--quinary>a,.summary,.card){color:var(--sectionPatternLinkColor)}.section--pattern a:not(.btn--primary,.btn--secondary,.btn--tertiary,.btn--quaternary,.btn--quinary,.btn--primary>a,.btn--secondary>a,.btn--tertiary>a,.btn--quaternary>a,.btn--quinary>a,.summary,.card):hover{color:var(--sectionPatternLinkColorHighlight, var(--colorLinkHighlight))}.section--pattern-fixed{background-attachment:fixed}@media (max-width: 47.99em){.section--preserve-mobile-background-visibility{display:flex;flex-direction:column-reverse}.section--preserve-mobile-background-visibility .section__media,.section--preserve-mobile-background-visibility .section__content,.section--preserve-mobile-background-visibility .section__media-image{position:relative!important}.section--preserve-mobile-background-visibility .section__media{aspect-ratio:auto!important;height:auto!important;left:0!important;top:0!important;transform:none!important}.section--preserve-mobile-background-visibility .section__media-image{left:0;top:0;transform:none!important}.section--preserve-mobile-background-visibility .section__media-overlay{display:none}}.section--size-media>.section__content,.section--size-short-media>.section__content,.section--size-variable-media>.section__content,.section--size-fill-screen>.section__content{height:100%;left:0;position:absolute;top:0;width:100%}.section--size-media>.section__layout,.section--size-short-media>.section__layout,.section--size-variable-media>.section__layout,.section--size-fill-screen>.section__layout{height:100%}.section--size-media [part=area-container],.section--size-short-media [part=area-container],.section--size-variable-media [part=area-container],.section--size-fill-screen [part=area-container]{height:100%}.section--size-media>.section__media,.section--size-short-media>.section__media,.section--size-variable-media>.section__media,.section--size-fill-screen>.section__media{left:0;position:relative;top:0;transform:none}.section--size-media>.section__media{aspect-ratio:9/16}.section--size-media>.section__media .section__media-video{width:317%}@media (min-width: 48em){.section--size-media>.section__media{aspect-ratio:1/1}.section--size-media>.section__media .section__media-video{width:178%}}@media (min-width: 64em){.section--size-media>.section__media{aspect-ratio:16/9}.section--size-media>.section__media .section__media-video{width:100%}}.section--size-short-media>.section__media{aspect-ratio:9/16}.section--size-short-media>.section__media .section__media-video{width:317%}@media (min-width: 48em){.section--size-short-media>.section__media{aspect-ratio:4/3}.section--size-short-media>.section__media .section__media-video{width:134%}}@media (min-width: 64em){.section--size-short-media>.section__media{aspect-ratio:3/1}.section--size-short-media>.section__media .section__media-video{width:100%}}.section--size-fill-screen>.section__media{height:calc(100svh - var(--primaryHeaderHeight))}.section--size-fill-screen>.section__media .section__media-video{width:178svh}.section--size-variable-media>.section__media>.section__media-video{left:0;position:relative;top:0;transform:none}.section--size-sized-by-content>.section__media>.section__media-video .embed__source{min-width:100%;width:auto}.section--size-variable-media>.section__media>picture>.section__media-image{left:0;position:relative;top:0;transform:none}.section--size-with-video.section--size-variable-media>.section__media>picture>.section__media-image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.is-segment .section:first-of-type.section--size-fill-screen .section__media{height:calc(100svh - var(--primaryHeaderHeight) - var(--globalHeaderHeightCompressed))}.section--valign-top .section__layout,.section--valign-top [part=area-container]{align-content:flex-start;align-items:flex-start}.section--valign-middle .section__layout,.section--valign-middle [part=area-container]{align-content:center;align-items:center}.section--valign-bottom .section__layout,.section--valign-bottom [part=area-container]{align-content:flex-end;align-items:flex-end}:root,:host{--sitemapPadding: calc(var(--globalHeaderHeight) + var(--spacingXLarge)) 0 var(--spacingLarge);--sitemapHeadingFontSize: var(--fontSizeH2);--sitemapSitePaddingBottom: var(--spacingLarge);--sitemapSiteHeadingFontSize: var(--fontSizeH3);--sitemapSiteHeadingMarginBottom: 0;--sitemapListMargin: 0 0 0 var(--spacingLarge);--sitemapListPadding: 0;--sitemapListListStyle: revert}.sitemap{padding:var(--sitemapPadding)}.sitemap__heading{font-size:var(--sitemapHeadingFontSize)}.sitemap__site{padding-bottom:var(--sitemapSitePaddingBottom)}.sitemap__site-heading{margin-bottom:var(--sitemapSiteHeadingMarginBottom);font-size:var(--sitemapSiteHeadingFontSize)}.sitemap__list{margin:var(--sitemapListMargin);padding:var(--sitemapListPadding);list-style:var(--sitemapListListStyle)}:root,:host{--skiplinkActiveColor: var(--colorTextOnPrimary);--skiplinkActiveTextDecoration: none;--skiplinkBorderWidth: .2rem;--skiplinkFocusableActiveBorderColor: var(--colorPrimary);--skiplinkFocusableActiveLeft: var(--spacingDefault);--skiplinkFocusableActivePadding: var(--spacingXXSmall) var(--spacingXSmall);--skiplinkFocusableActiveTop: var(--spacingDefault)}.skiplink{display:inline-block}.skiplink:focus-visible,.skiplink:visited{color:var(--skiplinkActiveColor);-webkit-text-decoration:var(--skiplinkActiveTextDecoration);text-decoration:var(--skiplinkActiveTextDecoration)}.skiplink.focusable:focus-visible{border:var(--skiplinkBorderWidth) solid var(--skiplinkFocusableActiveBorderColor);left:var(--skiplinkFocusableActiveLeft);padding:var(--skiplinkFocusableActivePadding);position:fixed!important;top:var(--skiplinkFocusableActiveTop);z-index:calc(var(--globalHeaderZIndex) + 1)}:root,:host{--socialLinksBlockBackgroundColor: transparent;--socialLinksBlockColor: var(--colorLink);--socialLinksBlockColorHighlight: var(--colorLinkHighlight);--socialLinksBlockHorizontalGap: var(--gutterSmall);--socialLinksBlockPadding: .5rem;--socialLinksBlockSize: 4rem;--socialLinksBlockSizeSmall: 2rem;--socialLinksBlockVerticalGap: calc(var(--gutterSmall) / 2);--socialLinksBlockMaskImageDiscord: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20512'%3e%3cpath%20d='M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageEmail: url("data:image/svg+xml,%3csvg%20width='20'%20height='16'%20viewBox='0%200%2020%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%200H2C0.9%200%200.00999999%200.9%200.00999999%202L0%2014C0%2015.1%200.9%2016%202%2016H18C19.1%2016%2020%2015.1%2020%2014V2C20%200.9%2019.1%200%2018%200ZM18%204L10%209L2%204V2L10%207L18%202V4Z'%20fill='white'/%3e%3c/svg%3e");--socialLinksBlockMaskImageFacebook: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M504%20256C504%20119%20393%208%20256%208S8%20119%208%20256c0%20123.78%2090.69%20226.38%20209.25%20245V327.69h-63V256h63v-54.64c0-62.15%2037-96.48%2093.67-96.48%2027.14%200%2055.52%204.84%2055.52%204.84v61h-31.28c-30.8%200-40.41%2019.12-40.41%2038.73V256h68.78l-11%2071.69h-57.78V501C413.31%20482.38%20504%20379.78%20504%20256z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageFandom: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.12299%200.00799883C8.06091%20-0.00406198%207.99693%20-0.00228056%207.93562%200.0132161C7.87431%200.0287128%207.81717%200.0575432%207.76827%200.0976526C7.71938%200.137762%207.67993%200.188163%207.65274%200.245263C7.62556%200.302364%207.6113%200.364758%207.61099%200.427999V10.174L4.10399%206.666C4.05895%206.6216%204.00471%206.58763%203.94511%206.5665C3.8855%206.54536%203.82198%206.53757%203.75903%206.54367C3.69608%206.54977%203.63524%206.56963%203.5808%206.60182C3.52637%206.63402%203.47966%206.67777%203.44399%206.73C3.39724%206.80091%203.37254%206.88407%203.37299%206.969V17.033C3.37329%2017.6682%203.62537%2018.2773%204.07399%2018.727L8.63899%2023.297C9.08808%2023.7461%209.69687%2023.9989%2010.332%2024H13.672C14.3061%2023.9989%2014.9141%2023.7469%2015.363%2023.299L19.928%2018.727C20.3759%2018.277%2020.6272%2017.6679%2020.627%2017.033V13.41C20.6267%2012.7753%2020.375%2012.1666%2019.927%2011.717L8.34299%200.124999C8.28309%200.0653126%208.20591%200.0246157%208.12299%200.00799883ZM9.64599%2012.51C9.83643%2012.5101%2010.0191%2012.5856%2010.154%2012.72L12.002%2014.57L13.846%2012.72C13.9124%2012.6529%2013.9914%2012.5996%2014.0785%2012.5633C14.1656%2012.5269%2014.2591%2012.5082%2014.3535%2012.5082C14.4479%2012.5082%2014.5413%2012.5269%2014.6284%2012.5633C14.7156%2012.5996%2014.7946%2012.6529%2014.861%2012.72L16.181%2014.041C16.3162%2014.1756%2016.3924%2014.3583%2016.393%2014.549V15.955C16.3929%2016.1454%2016.3174%2016.3281%2016.183%2016.463L12.503%2020.163C12.4361%2020.23%2012.3567%2020.2831%2012.2693%2020.3194C12.1818%2020.3556%2012.0881%2020.3743%2011.9935%2020.3743C11.8988%2020.3743%2011.8051%2020.3556%2011.7177%2020.3194C11.6303%2020.2831%2011.5509%2020.23%2011.484%2020.163L7.81599%2016.463C7.68242%2016.3284%207.60732%2016.1466%207.60699%2015.957V14.549C7.60631%2014.4548%207.62464%2014.3614%207.66089%2014.2745C7.69715%2014.1875%207.75058%2014.1088%207.81799%2014.043L9.13799%2012.721C9.20403%2012.6533%209.28309%2012.5998%209.3704%2012.5635C9.45771%2012.5272%209.55146%2012.509%209.64599%2012.51Z'%20fill='white'/%3e%3c/svg%3e");--socialLinksBlockMaskImageInstagram: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3cpath%20d='M224.1%20141c-63.6%200-114.9%2051.3-114.9%20114.9s51.3%20114.9%20114.9%20114.9S339%20319.5%20339%20255.9%20287.7%20141%20224.1%20141zm0%20189.6c-41.1%200-74.7-33.5-74.7-74.7s33.5-74.7%2074.7-74.7%2074.7%2033.5%2074.7%2074.7-33.6%2074.7-74.7%2074.7zm146.4-194.3c0%2014.9-12%2026.8-26.8%2026.8-14.9%200-26.8-12-26.8-26.8s12-26.8%2026.8-26.8%2026.8%2012%2026.8%2026.8zm76.1%2027.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9%200-35.8%201.7-67.6%209.9-93.9%2036.1s-34.4%2058-36.2%2093.9c-2.1%2037-2.1%20147.9%200%20184.9%201.7%2035.9%209.9%2067.7%2036.2%2093.9s58%2034.4%2093.9%2036.2c37%202.1%20147.9%202.1%20184.9%200%2035.9-1.7%2067.7-9.9%2093.9-36.2%2026.2-26.2%2034.4-58%2036.2-93.9%202.1-37%202.1-147.8%200-184.8zM398.8%20388c-7.8%2019.6-22.9%2034.7-42.6%2042.6-29.5%2011.7-99.5%209-132.1%209s-102.7%202.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7%209-132.1c7.8-19.6%2022.9-34.7%2042.6-42.6%2029.5-11.7%2099.5-9%20132.1-9s102.7-2.6%20132.1%209c19.6%207.8%2034.7%2022.9%2042.6%2042.6%2011.7%2029.5%209%2099.5%209%20132.1s2.7%20102.7-9%20132.1z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageLinkedIn: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3cpath%20d='M416%2032H31.9C14.3%2032%200%2046.5%200%2064.3v383.4C0%20465.5%2014.3%20480%2031.9%20480H416c17.6%200%2032-14.5%2032-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4%20416H69V202.2h66.5V416zm-33.2-243c-21.3%200-38.5-17.3-38.5-38.5S80.9%2096%20102.2%2096c21.2%200%2038.5%2017.3%2038.5%2038.5%200%2021.3-17.2%2038.5-38.5%2038.5zm282.1%20243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6%200-39.9%2027-39.9%2054.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8%2030.6-34.5%2062.9-34.5%2067.2%200%2079.7%2044.3%2079.7%20101.9V416z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageMastodon: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3cpath%20d='M433%20179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48%200%200%200-63.72%2028.5-63.72%20125.7%200%20115.7-6.6%20259.4%20105.63%20289.1%2040.51%2010.7%2075.32%2013%20103.33%2011.4%2050.81-2.8%2079.32-18.1%2079.32-18.1l-1.7-36.9s-36.31%2011.4-77.12%2010.1c-40.41-1.4-83-4.4-89.63-54a102.54%20102.54%200%200%201-.9-13.9c85.63%2020.9%20158.65%209.1%20178.75%206.7%2056.12-6.7%20105-41.3%20111.23-72.9%209.8-49.8%209-121.5%209-121.5zm-75.12%20125.2h-46.63v-114.2c0-49.7-64-51.6-64%206.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9%2018.41-175%2025.9-28.9%2079.82-30.8%20103.83%206.1l11.6%2019.5%2011.6-19.5c24.11-37.1%2078.12-34.8%20103.83-6.1%2023.71%2027.3%2018.4%2053%2018.4%20175z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageReddit: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M24%2011.779c0-1.459-1.192-2.645-2.657-2.645-.715%200-1.363.286-1.84.746-1.81-1.191-4.259-1.949-6.971-2.046l1.483-4.669%204.016.941-.006.058c0%201.193.975%202.163%202.174%202.163%201.198%200%202.172-.97%202.172-2.163s-.975-2.164-2.172-2.164c-.92%200-1.704.574-2.021%201.379l-4.329-1.015c-.189-.046-.381.063-.44.249l-1.654%205.207c-2.838.034-5.409.798-7.3%202.025-.474-.438-1.103-.712-1.799-.712-1.465%200-2.656%201.187-2.656%202.646%200%20.97.533%201.811%201.317%202.271-.052.282-.086.567-.086.857%200%203.911%204.808%207.093%2010.719%207.093s10.72-3.182%2010.72-7.093c0-.274-.029-.544-.075-.81.832-.447%201.405-1.312%201.405-2.318zm-17.224%201.816c0-.868.71-1.575%201.582-1.575.872%200%201.581.707%201.581%201.575s-.709%201.574-1.581%201.574-1.582-.706-1.582-1.574zm9.061%204.669c-.797.793-2.048%201.179-3.824%201.179l-.013-.003-.013.003c-1.777%200-3.028-.386-3.824-1.179-.145-.144-.145-.379%200-.523.145-.145.381-.145.526%200%20.65.647%201.729.961%203.298.961l.013.003.013-.003c1.569%200%202.648-.315%203.298-.962.145-.145.381-.144.526%200%20.145.145.145.379%200%20.524zm-.189-3.095c-.872%200-1.581-.706-1.581-1.574%200-.868.709-1.575%201.581-1.575s1.581.707%201.581%201.575-.709%201.574-1.581%201.574z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageSlack: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3cpath%20d='M94.1%20315.1c0%2025.9-21.2%2047.1-47.1%2047.1S0%20341%200%20315.1c0-25.9%2021.2-47.1%2047.1-47.1h47.1v47.1zm23.7%200c0-25.9%2021.2-47.1%2047.1-47.1s47.1%2021.2%2047.1%2047.1v117.8c0%2025.9-21.2%2047.1-47.1%2047.1s-47.1-21.2-47.1-47.1V315.1zm47.1-189c-25.9%200-47.1-21.2-47.1-47.1S139%2032%20164.9%2032s47.1%2021.2%2047.1%2047.1v47.1H164.9zm0%2023.7c25.9%200%2047.1%2021.2%2047.1%2047.1s-21.2%2047.1-47.1%2047.1H47.1C21.2%20244%200%20222.8%200%20196.9s21.2-47.1%2047.1-47.1H164.9zm189%2047.1c0-25.9%2021.2-47.1%2047.1-47.1%2025.9%200%2047.1%2021.2%2047.1%2047.1s-21.2%2047.1-47.1%2047.1h-47.1V196.9zm-23.7%200c0%2025.9-21.2%2047.1-47.1%2047.1-25.9%200-47.1-21.2-47.1-47.1V79.1c0-25.9%2021.2-47.1%2047.1-47.1%2025.9%200%2047.1%2021.2%2047.1%2047.1V196.9zM283.1%20385.9c25.9%200%2047.1%2021.2%2047.1%2047.1%200%2025.9-21.2%2047.1-47.1%2047.1-25.9%200-47.1-21.2-47.1-47.1v-47.1h47.1zm0-23.7c-25.9%200-47.1-21.2-47.1-47.1%200-25.9%2021.2-47.1%2047.1-47.1h117.8c25.9%200%2047.1%2021.2%2047.1%2047.1%200%2025.9-21.2%2047.1-47.1%2047.1H283.1z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageTikTok: url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='ic:baseline-tiktok'%3e%3cpath%20id='Vector'%20d='M16.6%205.82C15.9166%205.03953%2015.5399%204.0374%2015.54%203H12.45V15.4C12.4266%2016.0712%2012.1435%2016.7071%2011.6603%2017.1735C11.1771%2017.6399%2010.5316%2017.9004%209.85997%2017.9C8.43997%2017.9%207.25997%2016.74%207.25997%2015.3C7.25997%2013.58%208.91997%2012.29%2010.63%2012.82V9.66C7.17997%209.2%204.15997%2011.88%204.15997%2015.3C4.15997%2018.63%206.91997%2021%209.84997%2021C12.99%2021%2015.54%2018.45%2015.54%2015.3V9.01C16.793%209.90985%2018.2973%2010.3926%2019.84%2010.39V7.3C19.84%207.3%2017.96%207.39%2016.6%205.82Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e");--socialLinksBlockMaskImageTwitch: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M2.149%200l-1.612%204.119v16.836h5.731v3.045h3.224l3.045-3.045h4.657l6.269-6.269v-14.686h-21.314zm19.164%2013.612l-3.582%203.582h-5.731l-3.045%203.045v-3.045h-4.836v-15.045h17.194v11.463zm-3.582-7.343v6.262h-2.149v-6.262h2.149zm-5.731%200v6.262h-2.149v-6.262h2.149z'%20fill-rule='evenodd'%20clip-rule='evenodd'/%3e%3c/svg%3e");--socialLinksBlockMaskImageVimeo: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3cpath%20d='M447.8%20153.6c-2%2043.6-32.4%20103.3-91.4%20179.1-60.9%2079.2-112.4%20118.8-154.6%20118.8-26.1%200-48.2-24.1-66.3-72.3C100.3%20250%2085.3%20174.3%2056.2%20174.3c-3.4%200-15.1%207.1-35.2%2021.1L0%20168.2c51.6-45.3%20100.9-95.7%20131.8-98.5%2034.9-3.4%2056.3%2020.5%2064.4%2071.5%2028.7%20181.5%2041.4%20208.9%2093.6%20126.7%2018.7-29.6%2028.8-52.1%2030.2-67.6%204.8-45.9-35.8-42.8-63.3-31%2022-72.1%2064.1-107.1%20126.2-105.1%2045.8%201.2%2067.5%2031.1%2064.9%2089.4z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageX: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M389.2%2048h70.6L305.6%20224.2%20487%20464H345L233.7%20318.6%20106.5%20464H35.8L200.7%20275.5%2026.8%2048H172.4L272.9%20180.9%20389.2%2048zM364.4%20421.8h39.1L151.1%2088h-42L364.4%20421.8z'/%3e%3c/svg%3e");--socialLinksBlockMaskImageYouTube: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20576%20512'%3e%3cpath%20d='M549.655%20124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781%2064%20288%2064%20288%2064S117.22%2064%2074.629%2075.486c-23.497%206.322-42.003%2024.947-48.284%2048.597-11.412%2042.867-11.412%20132.305-11.412%20132.305s0%2089.438%2011.412%20132.305c6.281%2023.65%2024.787%2041.5%2048.284%2047.821C117.22%20448%20288%20448%20288%20448s170.78%200%20213.371-11.486c23.497-6.321%2042.003-24.171%2048.284-47.821%2011.412-42.867%2011.412-132.305%2011.412-132.305s0-89.438-11.412-132.305zm-317.51%20213.508V175.185l142.739%2081.205-142.739%2081.201z'/%3e%3c/svg%3e")}.social-links__list{display:flex;flex-wrap:wrap;gap:var(--socialLinksBlockVerticalGap) var(--socialLinksBlockHorizontalGap)}@media (min-width: 64em){.social-links__list{justify-content:flex-start}}.section--halign-center .social-links__list{justify-content:center}.section--halign-right .social-links__list{justify-content:flex-end}.social-links--vertical .social-links__list{align-items:flex-start;flex-direction:column}.social-links__item-link{box-sizing:content-box;display:block;height:var(--socialLinksBlockSize);padding:var(--socialLinksBlockPadding)}.social-links__item-link:after{content:"";display:block;height:var(--socialLinksBlockSize);width:var(--socialLinksBlockSize);background:var(--socialLinksBlockBackgroundColor);color:var(--socialLinksBlockColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;transition:background-color var(--transitionDuration) var(--transitionTiming)}.social-links__item-link:hover:after,.social-links__item-link:active:after{background:var(--socialLinksBlockColorHighlight)}.section--pattern .social-links__item-link:after{content:"";display:block;height:var(--socialLinksBlockSize);width:var(--socialLinksBlockSize);background:var(--socialLinksBlockBackgroundColorOnPattern, var(--socialLinksBlockBackgroundColor));color:var(--socialLinksBlockColorOnPattern, var(--sectionPatternTextColor));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;transition:background-color var(--transitionDuration) var(--transitionTiming)}.section--pattern .social-links__item-link:hover:after,.section--pattern .social-links__item-link:active:after{background:var(--socialLinksBlockColorHighlight, var(--socialLinksBlockColorHighlight))}.social-links__item-link:after{-webkit-mask-position:center;mask-position:center}.social-links__item-link--discord:after{-webkit-mask-image:var(--socialLinksBlockMaskImageDiscord);mask-image:var(--socialLinksBlockMaskImageDiscord)}.social-links__item-link--email:after{-webkit-mask-image:var(--socialLinksBlockMaskImageEmail);mask-image:var(--socialLinksBlockMaskImageEmail)}.social-links__item-link--facebook:after{-webkit-mask-image:var(--socialLinksBlockMaskImageFacebook);mask-image:var(--socialLinksBlockMaskImageFacebook)}.social-links__item-link--fandom:after{-webkit-mask-image:var(--socialLinksBlockMaskImageFandom);mask-image:var(--socialLinksBlockMaskImageFandom)}.social-links__item-link--instagram:after{-webkit-mask-image:var(--socialLinksBlockMaskImageInstagram);mask-image:var(--socialLinksBlockMaskImageInstagram)}.social-links__item-link--linkedin:after{-webkit-mask-image:var(--socialLinksBlockMaskImageLinkedIn);mask-image:var(--socialLinksBlockMaskImageLinkedIn)}.social-links__item-link--mastodon:after{-webkit-mask-image:var(--socialLinksBlockMaskImageMastodon);mask-image:var(--socialLinksBlockMaskImageMastodon)}.social-links__item-link--reddit:after{-webkit-mask-image:var(--socialLinksBlockMaskImageReddit);mask-image:var(--socialLinksBlockMaskImageReddit)}.social-links__item-link--slack:after{-webkit-mask-image:var(--socialLinksBlockMaskImageSlack);mask-image:var(--socialLinksBlockMaskImageSlack)}.social-links__item-link--tiktok:after{-webkit-mask-image:var(--socialLinksBlockMaskImageTikTok);mask-image:var(--socialLinksBlockMaskImageTikTok)}.social-links__item-link--twitch:after{-webkit-mask-image:var(--socialLinksBlockMaskImageTwitch);mask-image:var(--socialLinksBlockMaskImageTwitch)}.social-links__item-link--vimeo:after{-webkit-mask-image:var(--socialLinksBlockMaskImageVimeo);mask-image:var(--socialLinksBlockMaskImageVimeo)}.social-links__item-link--x:after{-webkit-mask-image:var(--socialLinksBlockMaskImageX);mask-image:var(--socialLinksBlockMaskImageX)}.social-links__item-link--youtube:after{-webkit-mask-image:var(--socialLinksBlockMaskImageYouTube);mask-image:var(--socialLinksBlockMaskImageYouTube)}:root,:host{--spaceXXSmall: var(--spacingXXSmall);--spaceXSmall: var(--spacingXSmall);--spaceSmall: var(--spacingSmall);--spaceDefault: var(--spacingDefault);--spaceLarge: var(--spacingLarge);--spaceXLarge: var(--spacingXLarge);--spaceXXLarge: var(--spacingXXLarge);--spaceSizeOverride: 0}.space--xx-small{height:var(--spaceXXSmall)}.space--x-small{height:var(--spaceXSmall)}.space--small{height:var(--spaceSmall)}.space--default{height:var(--spaceDefault)}.space--large{height:var(--spaceLarge)}.space--x-large{height:var(--spaceXLarge)}.space--xx-large{height:var(--spaceXXLarge)}.space--size-override{height:var(--spaceSizeOverride)}:root,:host{--summaryBackground: var(--cardBackground);--summaryBackgroundColor: var(--cardBackgroundColor);--summaryBackgroundImage: var(--cardBackgroundImage);--summaryBorder: var(--summaryBorderWidth) solid var(--summaryBorderColor);--summaryBorderWidth: var(--cardBorderWidth);--summaryBorderColor: var(--cardBorderColor);--summaryColor: var(--cardColorOnBackground);--summaryFrameBackground: var(--cardFrameBackground);--summaryFrameBackgroundImage: var(--cardFrameBackgroundImage);--summaryFrameBackgroundSize: var(--cardFrameBackgroundSize);--summaryFrameIndentation: var(--cardFrameIndentation);--summaryMaskImage: var(--cardMaskImage);--summarySpacing: var(--cardSpacing);--summaryShadowBox: var(--cardShadowBox);--summaryTextAlignment: var(--cardTextAlignment);--summaryTextDecoration: var(--cardTextDecoration);--summaryContentPadding: var(--cardContentPadding);--summaryDescriptionColor: var(--cardTextColor);--summaryDescriptionFontFamily: var(--cardTextFontFamily);--summaryDescriptionFontSize: var(--cardTextFontSize);--summaryDescriptionFontStyle: var(--cardTextFontStyle);--summaryDescriptionFontWeight: var(--cardTextFontWeight);--summaryDescriptionLineHeight: var(--cardTextLineHeight);--summaryDescriptionTextDecoration: var(--cardTextTextDecoration);--summaryDescriptionTextTransform: var(--cardTextTextTransform);--summaryHeadingColor: var(--cardHeadingColor);--summaryHeadingFontFamily: var(--fontFamilyH5);--summaryHeadingFontSize: var(--fontSizeH5);--summaryHeadingFontStyle: var(--fontStyleH5, normal);--summaryHeadingFontWeight: var(--fontWeightH5, var(--fontWeightNormal));--summaryHeadingLineHeight: var(--lineHeightH5, var(--lineHeightHeading));--summaryHeadingTextDecoration: none;--summaryHeadingTextTransform: var(--textTransformH5, none);--summaryImageBackground: var(--cardImageBackground);--summaryImageBackgroundColor: var(--cardImageBackgroundColor);--summaryImageBackgroundImage: var(--cardImageBackgroundImage);--summaryImageBorder: var(--summaryImageBorderWidth) solid var(--summaryImageBorderColor);--summaryImageBorderColor: var(--cardImageBorderColor);--summaryImageBorderRadius: var(--cardImageBorderRadius);--summaryImageBorderWidth: var(--cardImageBorderWidth);--summaryImageFrameBackground: var(--cardImageFrameBackground);--summaryImageFrameBackgroundImage: var(--cardImageFrameBackgroundImage);--summaryImageFrameBackgroundSize: var(--cardImageFrameBackgroundSize);--summaryImageFrameIndentation: var(--cardImageFrameIndentation);--summaryImageMaskImage: var(--cardImageMaskImage);--summaryImageMaskSize: var(--cardImageMaskSize);--summaryLinkColor: var(--cardLinkColor);--summaryLinkColorHighlight: var(--cardLinkColorHighlight);--summaryLinkFontFamily: var(--cardLinkFontFamily);--summaryLinkFontSize: var(--cardLinkFontSize);--summaryLinkFontStyle: var(--cardLinkFontStyle);--summaryLinkFontWeight: var(--cardLinkFontWeight);--summaryLinkFontWeightHighlight: var(--cardLinkFontWeightHighlight);--summaryLinkLineHeight: var(--cardLinkLineHeight);--summaryLinkTextDecoration: var(--cardLinkTextDecoration);--summaryLinkTextDecorationHighlight: var(--cardLinkTextDecorationHighlight);--summaryLinkTextTransform: var(--cardLinkTextTransform);--summaryDateColor: inherit;--summaryDateFontFamily: inherit;--summaryDateFontSize: var(--fontSizeSmall);--summaryDateFontStyle: inherit;--summaryDateFontWeight: inherit;--summaryDateLineHeight: var(--lineHeightSmall);--summaryDateOpacity: .5;--summaryDateTextTransform: inherit;--summaryPointerBackground: var(--summaryBackground);--summaryPointerBackgroundColor: var(--summaryBackgroundColor);--summaryPointerBackgroundImage: var(--summaryBackgroundImage);--summaryPointerBorder: var(--summaryPointerBorderWidth) solid var(--summaryPointerBorderColor);--summaryPointerBorderWidth: var(--summaryBorderWidth);--summaryPointerBorderColor: var(--summaryBorderColor);--summaryPointerColor: var(--summaryColor);--summaryPointerFrameBackground: var(--summaryFrameBackground);--summaryPointerFrameBackgroundImage: var(--summaryFrameBackgroundImage);--summaryPointerFrameBackgroundSize: var(--summaryFrameBackgroundSize);--summaryPointerFrameIndentation: var(--summaryFrameIndentation);--summaryPointerMaskImage: var(--summaryMaskImage);--summaryPointerSpacing: var(--summarySpacing);--summaryPointerShadowBox: var(--summaryShadowBox);--summaryPointerTextAlignment: var(--summaryTextAlignment);--summaryPointerTextDecoration: var(--summaryTextDecoration);--summaryPointerContentPadding: var(--summaryContentPadding);--summaryPointerDescriptionColor: var(--summaryDescriptionColor);--summaryPointerDescriptionFontFamily: var(--summaryDescriptionFontFamily);--summaryPointerDescriptionFontSize: var(--summaryDescriptionFontSize);--summaryPointerDescriptionFontStyle: var(--summaryDescriptionFontStyle);--summaryPointerDescriptionFontWeight: var(--summaryDescriptionFontWeight);--summaryPointerDescriptionLineHeight: var(--summaryDescriptionLineHeight);--summaryPointerDescriptionTextDecoration: var( --summaryDescriptionTextDecoration );--summaryPointerDescriptionTextTransform: var( --summaryDescriptionTextTransform );--summaryPointerHeadingColor: var(--summaryHeadingColor);--summaryPointerHeadingFontFamily: var(--summaryHeadingFontFamily);--summaryPointerHeadingFontSize: var(--summaryHeadingFontSize);--summaryPointerHeadingFontStyle: var(--summaryHeadingFontStyle);--summaryPointerHeadingFontWeight: var( --summaryHeadingFontWeight, var(--fontWeightNormal) );--summaryPointerHeadingLineHeight: var( --summaryHeadingLineHeight, var(--lineHeightHeading) );--summaryPointerHeadingTextDecoration: var(--summaryHeadingTextDecoration);--summaryPointerHeadingTextTransform: var( --summaryHeadingTextTransform, none );--summaryPointerImageBackground: var(--summaryImageBackground);--summaryPointerImageBackgroundColor: var(--summaryImageBackgroundColor);--summaryPointerImageBackgroundImage: var(--summaryImageBackgroundImage);--summaryPointerImageBorder: var(--summaryImageBorderWidth) solid var(--summaryImageBorderColor);--summaryPointerImageBorderColor: var(--summaryImageBorderColor);--summaryPointerImageBorderRadius: var(--summaryImageBorderRadius);--summaryPointerImageBorderWidth: var(--summaryImageBorderWidth);--summaryPointerImageFrameBackground: var(--summaryImageFrameBackground);--summaryPointerImageFrameBackgroundImage: var( --summaryImageFrameBackgroundImage );--summaryPointerImageFrameBackgroundSize: var( --summaryImageFrameBackgroundSize );--summaryPointerImageFrameIndentation: var(--summaryImageFrameIndentation);--summaryPointerImageMaskImage: var(--summaryImageMaskImage);--summaryPointerImageMaskSize: var(--summaryImageMaskSize);--summaryPointerLinkColor: var(--summaryLinkColor);--summaryPointerLinkColorHighlight: var(--summaryLinkColorHighlight);--summaryPointerLinkFontFamily: var(--summaryLinkFontFamily);--summaryPointerLinkFontSize: var(--summaryLinkFontSize);--summaryPointerLinkFontStyle: var(--summaryLinkFontStyle);--summaryPointerLinkFontWeight: var(--summaryLinkFontWeight);--summaryPointerLinkFontWeightHighlight: var( --summaryLinkFontWeightHighlight );--summaryPointerLinkLineHeight: var(--summaryLinkLineHeight);--summaryPointerLinkTextDecoration: var(--summaryLinkTextDecoration);--summaryPointerLinkTextDecorationHighlight: var( --summaryLinkTextDecorationHighlight );--summaryPointerLinkTextTransform: var(--summaryLinkTextTransform);--summaryPointerDateColor: var(--summaryDateColor);--summaryPointerDateFontFamily: var(--summaryDateFontFamily);--summaryPointerDateFontSize: var(--summaryDateFontSize);--summaryPointerDateFontStyle: var(--summaryDateFontStyle);--summaryPointerDateFontWeight: var(--summaryDateFontWeight);--summaryPointerDateLineHeight: var(--summaryDateLineHeight);--summaryPointerDateOpacity: var(--summaryDateOpacity);--summaryPointerDateTextTransform: var(--summaryDateTextTransform);--summaryPointerImageIconAreaBorderRadius: 0 0 0 var(--borderRadius);--summaryPointerImageIconAreaBackground: var(--colorBlack);--summaryPointerImageIconAreaBackgroundHighlight: var(--colorBlack);--summaryPointerImageIconAreaHeight: var(--summaryPointerImageIconAreaSize);--summaryPointerImageIconAreaOpacity: .6;--summaryPointerImageIconAreaOpacityHighlight: .7;--summaryPointerImageIconAreaRight: 0;--summaryPointerImageIconAreaSize: 5rem;--summaryPointerImageIconAreaTop: 0;--summaryPointerImageIconAreaTransform: none;--summaryPointerImageIconAreaTransition: opacity var(--transitionDuration) var(--transitionTiming);--summaryPointerImageIconAreaWidth: var(--summaryPointerImageIconAreaSize);--summaryPointerImageIcon: var(--themeIconPointer);--summaryPointerImageIconColor: var(--colorWhite);--summaryPointerImageIconColorHighlight: var(--colorWhite);--summaryPointerImageIconHeight: var(--themeIconPointerHeight);--summaryPointerImageIconLeft: 50%;--summaryPointerImageIconTop: 50%;--summaryPointerImageIconTransformTranslateX: -50%;--summaryPointerImageIconTransformTranslateY: -50%;--summaryPointerImageIconWidth: var(--themeIconPointerWidth);--summaryPointerLinkIcon: var(--themeIconPointer);--summaryPointerLinkIconColor: currentColor;--summaryPointerLinkIconColorHighlight: currentColor;--summaryPointerLinkIconHeight: 1.2rem;--summaryPointerLinkIconMarginLeft: var(--spacingXSmall);--summaryPointerLinkIconWidth: 1.2rem}.summary{border:var(--summaryBorder);border-radius:var(--summaryBorderRadius);display:flex;flex:1;flex-direction:column;gap:var(--summarySpacing);padding:var(--summaryFrameIndentation);position:relative;background:var(--summaryBackground);background-color:var(--summaryBackgroundColor);background-image:var(--summaryBackgroundImage);background-size:var(--summaryBackgroundSize);color:var(--summaryColor);text-align:var(--summaryTextAlignment);-webkit-text-decoration:var(--summaryTextDecoration);text-decoration:var(--summaryTextDecoration);filter:var(--summaryShadowBox);overflow:hidden}.section--pattern .summary{background-color:var(--summaryBackgroundColorOnPattern, var(--summaryBackgroundColor));background-image:var(--summaryBackgroundImageOnPattern, var(--summaryBackgroundImage));background-size:var(--summaryBackgroundSizeOnPattern, var(--summaryBackgroundSize));background-repeat:repeat;color:var(--summaryColorOnPattern, var(--summaryColor))}.summary:after{content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:0;background:var(--summaryFrameBackground);background-image:var(--summaryFrameBackgroundImage);background-size:var(--summaryFrameBackgroundSize);pointer-events:none}.summary__image-container{border:var(--summaryImageBorder);border-radius:var(--summaryImageBorderRadius);position:relative;background:var(--summaryImageBackground);background-color:var(--summaryImageBackgroundColor);background-image:var(--summaryImageBackgroundImage);overflow:hidden}.summary__image-container:after{content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:0;background:var(--summaryImageFrameBackground);background-image:var(--summaryImageFrameBackgroundImage);background-size:var(--summaryImageFrameBackgroundSize);pointer-events:none}.summary__image{border-radius:var(--summaryImageBorderRadius);display:block;height:auto;margin-bottom:0;padding:var(--summaryImageFrameIndentation);position:relative;width:100%;z-index:var(--zIndexDefault);-webkit-mask-image:var(--summaryImageMaskImage);mask-image:var(--summaryImageMaskImage);-webkit-mask-size:var(--summaryImageMaskSize);mask-size:var(--summaryImageMaskSize)}.summary__content{display:flex;flex-direction:column;gap:var(--summarySpacing);height:100%;padding:var(--summaryContentPadding);position:relative;z-index:var(--zIndexDefault)}.summary__heading{margin:var(--summaryHeadingMargin);color:var(--summaryHeadingColor);font-family:var(--summaryHeadingFontFamily);font-style:var(--summaryHeadingFontStyle);font-size:var(--summaryHeadingFontSize);font-weight:var(--summaryHeadingFontWeight);line-height:var(--summaryHeadingLineHeight);-webkit-text-decoration:var(--summaryHeadingTextDecoration);text-decoration:var(--summaryHeadingTextDecoration);text-transform:var(--summaryHeadingTextTransform)}.summary__description{margin:var(--summaryHeadingMargin);color:var(--summaryDescriptionColor);font-family:var(--summaryDescriptionFontFamily);font-style:var(--summaryDescriptionFontStyle);font-size:var(--summaryDescriptionFontSize);font-weight:var(--summaryDescriptionFontWeight);line-height:var(--summaryDescriptionLineHeight);-webkit-text-decoration:var(--summaryDescriptionTextDecoration);text-decoration:var(--summaryDescriptionTextDecoration);text-transform:var(--summaryDescriptionTextTransform)}.summary__date{color:var(--summaryDateColor);font-family:var(--summaryDateFontFamily);font-size:var(--summaryDateFontSize);font-style:var(--summaryDateFontStyle);font-weight:var(--summaryDateFontWeight);line-height:var(--summaryDateLineHeight);text-transform:var(--summaryDateTextTransform);opacity:var(--summaryDateOpacity)}.summary__link{margin-top:var(--summaryBtnMarginTop);color:var(--summaryLinkColor)!important;cursor:pointer;font-family:var(--summaryLinkFontFamily);font-style:var(--summaryLinkFontStyle);font-size:var(--summaryLinkFontSize);font-weight:var(--summaryLinkFontWeight);line-height:var(--summaryLinkLineHeight);-webkit-text-decoration:var(--summaryLinkTextDecoration);text-decoration:var(--summaryLinkTextDecoration);text-transform:var(--summaryLinkTextTransform)}a.summary:hover .summary__link,a.summary:focus-visible .summary__link,.summary__link:hover,.summary__link.focus-visible{color:var(--summaryLinkColorHighlight)!important;font-weight:var(--summaryLinkFontWeightHighlight);-webkit-text-decoration:var(--summaryLinkTextDecorationHighlight);text-decoration:var(--summaryLinkTextDecorationHighlight)}.summary__link-contents{position:relative}.summary--pointer{border:var(--summaryPointerBorder);border-radius:var(--summaryPointerBorderRadius);gap:var(--summaryPointerSpacing);padding:var(--summaryPointerFrameIndentation);background:var(--summaryPointerBackground);background-color:var(--summaryPointerBackgroundColor);background-image:var(--summaryPointerBackgroundImage);background-size:var(--summaryPointerBackgroundSize);color:var(--summaryPointerColor);text-align:var(--summaryPointerTextAlignment);-webkit-text-decoration:var(--summaryPointerTextDecoration);text-decoration:var(--summaryPointerTextDecoration);filter:var(--summaryPointerShadowBox)}.section--pattern .summary--pointer{background-color:var(--summaryPointerBackgroundColorOnPattern, var(--summaryPointerBackgroundColor));background-image:var(--summaryPointerBackgroundImageOnPattern, var(--summaryPointerBackgroundImage));background-size:var(--summaryPointerBackgroundSizeOnPattern, var(--summaryPointerBackgroundSize));color:var(--summaryPointerColorOnPattern, var(--summaryPointerColor))}.summary--pointer:after{background:var(--summaryPointerFrameBackground);background-image:var(--summaryPointerFrameBackgroundImage);background-size:var(--summaryPointerFrameBackgroundSize)}.summary--pointer .summary__image-container{border:var(--summaryPointerImageBorder);border-radius:var(--summaryPointerImageBorderRadius);background:var(--summaryPointerImageBackground);background-color:var(--summaryPointerImageBackgroundColor);background-image:var(--summaryPointerImageBackgroundImage)}.summary--pointer .summary__image-container:after{background:var(--summaryPointerImageFrameBackground);background-image:var(--summaryPointerImageFrameBackgroundImage);background-size:var(--summaryPointerImageFrameBackgroundSize)}.summary--pointer .summary__image{border-radius:var(--summaryPointerImageBorderRadius);padding:var(--summaryPointerImageFrameIndentation);-webkit-mask-image:var(--summaryPointerImageMaskImage);mask-image:var(--summaryPointerImageMaskImage);-webkit-mask-size:var(--summaryPointerImageMaskSize);mask-size:var(--summaryPointerImageMaskSize)}.summary--pointer .summary__image-icon{border-radius:var(--summaryPointerImageIconAreaBorderRadius);display:block;height:var(--summaryPointerImageIconAreaHeight);position:absolute;right:var(--summaryPointerImageIconAreaRight);top:var(--summaryPointerImageIconAreaTop);width:var(--summaryPointerImageIconAreaWidth);overflow:hidden;transform:var(--summaryPointerImageIconAreaTransform);z-index:var(--zIndexDefault)}.summary--pointer .summary__image-icon:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;background:var(--summaryPointerImageIconAreaBackground);opacity:var(--summaryPointerImageIconAreaOpacity);transition:var(--summaryPointerImageIconAreaTransition)}.summary--pointer .summary__image-icon:after{content:"";display:block;height:var(--summaryPointerImageIconHeight);left:var(--summaryPointerImageIconLeft);position:absolute;top:var(--summaryPointerImageIconTop);width:var(--summaryPointerImageIconWidth);background-color:var(--summaryPointerImageIconColor);-webkit-mask-image:var(--summaryPointerImageIcon);mask-image:var(--summaryPointerImageIcon);-webkit-mask-size:var(--summaryPointerImageIconWidth) var(--summaryPointerImageIconHeight);mask-size:var(--summaryPointerImageIconWidth) var(--summaryPointerImageIconHeight);transform:translate(var(--summaryPointerImageIconTransformTranslateX),var(--summaryPointerImageIconTransformTranslateY))}.summary--pointer:hover .summary__image-icon:before{background-color:var(--summaryPointerImageIconAreaBackgroundHighlight);opacity:var(--summaryPointerImageIconAreaOpacityHighlight)}.summary--pointer:hover .summary__image-icon:after{background-color:var(--summaryPointerImageIconColorHighlight)}.summary--pointer .summary__content{gap:var(--summaryPointerSpacing);padding:var(--summaryPointerContentPadding)}.summary--pointer .summary__heading{margin:var(--summaryPointerHeadingMargin);color:var(--summaryPointerHeadingColor);font-family:var(--summaryPointerHeadingFontFamily);font-style:var(--summaryPointerHeadingFontStyle);font-size:var(--summaryPointerHeadingFontSize);font-weight:var(--summaryPointerHeadingFontWeight);line-height:var(--summaryPointerHeadingLineHeight);-webkit-text-decoration:var(--summaryPointerHeadingTextDecoration);text-decoration:var(--summaryPointerHeadingTextDecoration);text-transform:var(--summaryPointerHeadingTextTransform)}.summary--pointer .summary__description{margin:var(--summaryPointerHeadingMargin);color:var(--summaryPointerDescriptionColor);font-family:var(--summaryPointerDescriptionFontFamily);font-style:var(--summaryPointerDescriptionFontStyle);font-size:var(--summaryPointerDescriptionFontSize);font-weight:var(--summaryPointerDescriptionFontWeight);line-height:var(--summaryPointerDescriptionLineHeight);-webkit-text-decoration:var(--summaryPointerDescriptionTextDecoration);text-decoration:var(--summaryPointerDescriptionTextDecoration);text-transform:var(--summaryPointerDescriptionTextTransform)}.summary--pointer .summary__date{color:var(--summaryPointerDateColor);font-family:var(--summaryPointerDateFontFamily);font-size:var(--summaryPointerDateFontSize);font-style:var(--summaryPointerDateFontStyle);font-weight:var(--summaryPointerDateFontWeight);line-height:var(--summaryPointerDateLineHeight);text-transform:var(--summaryPointerDateTextTransform);opacity:var(--summaryPointerDateOpacity)}.summary--pointer .summary__link{margin-top:var(--summaryPointerBtnMarginTop);color:var(--summaryPointerLinkColor)!important;font-family:var(--summaryPointerLinkFontFamily);font-style:var(--summaryPointerLinkFontStyle);font-size:var(--summaryPointerLinkFontSize);font-weight:var(--summaryPointerLinkFontWeight);line-height:var(--summaryPointerLinkLineHeight);-webkit-text-decoration:var(--summaryPointerLinkTextDecoration);text-decoration:var(--summaryPointerLinkTextDecoration);text-transform:var(--summaryPointerLinkTextTransform)}.summary--pointer .summary__link:hover,.summary--pointer .summary__link.focus-visible{color:var(--summaryPointerLinkColorHighlight)!important;font-weight:var(--summaryPointerLinkFontWeightHighlight);-webkit-text-decoration:var(--summaryPointerLinkTextDecorationHighlight);text-decoration:var(--summaryPointerLinkTextDecorationHighlight)}.summary--pointer .summary__link-icon{display:block;height:var(--summaryPointerLinkIconHeight);left:100%;position:absolute;top:50%;transform:translateY(-50%);margin-left:var(--summaryPointerLinkIconMarginLeft);width:var(--summaryPointerLinkIconWidth);background-color:var(--summaryPointerLinkIconColor);-webkit-mask-image:var(--summaryPointerLinkIcon);mask-image:var(--summaryPointerLinkIcon);-webkit-mask-size:var(--summaryPointerLinkIconWidth) var(--summaryPointerLinkIconHeight);mask-size:var(--summaryPointerLinkIconWidth) var(--summaryPointerLinkIconHeight)}:root,:host{--tabbedContentBlockVerticalAlignment: center;--tabbedContentBlockTransitionDuration: var(--transitionDuration);--tabbedContentBlockTransitionTiming: var(--transitionTiming);--tabbedContentBlockContainerBackground: none;--tabbedContentBlockContainerBackgroundColor: transparent;--tabbedContentBlockContainerBorder: var( --tabbedContentBlockContainerBorderWidth ) solid var(--tabbedContentBlockContainerBorderColor);--tabbedContentBlockContainerBorderColor: transparent;--tabbedContentBlockContainerBorderRadius: var(--borderRadiusSmall);--tabbedContentBlockContainerBorderWidth: 0;--tabbedContentBlockContainerPadding: var(--spacingDefault);--tabbedContentBlockInnerGap: 0;--tabbedContentBlockInnerVerticalInsideAlignment: center;--tabbedContentBlockInnerVerticalOutsideAlignment: center;--tabbedContentBlockVerticalInsideInnerGap: var(--tabbedContentBlockInnerGap);--tabbedContentBlockVerticalOutsideInnerGap: var( --tabbedContentBlockInnerGap );--tabbedContentBlockButtonBackground: no-repeat bottom;--tabbedContentBlockButtonBackgroundHighlight: var( --tabbedContentBlockButtonBackground );--tabbedContentBlockButtonBackgroundColor: transparent;--tabbedContentBlockButtonBackgroundColorHighlight: var( --tabbedContentBlockButtonBackgroundColor );--tabbedContentBlockButtonBackgroundImage: none;--tabbedContentBlockButtonBackgroundImageHighlight: var( --tabbedContentBlockButtonBackgroundImage );--tabbedContentBlockButtonBackgroundSize: cover;--tabbedContentBlockButtonBorderColor: transparent;--tabbedContentBlockButtonBorderBottom: var( --tabbedContentBlockButtonBorderBottomWidth ) solid var(--tabbedContentBlockButtonBorderBottomColor);--tabbedContentBlockButtonBorderBottomHighlight: var( --tabbedContentBlockButtonBorderBottomWidthHighlight ) solid var(--tabbedContentBlockButtonBorderBottomColorHighlight);--tabbedContentBlockButtonBorderBottomColor: transparent;--tabbedContentBlockButtonBorderBottomColorHighlight: inherit;--tabbedContentBlockButtonBorderBottomWidth: 0;--tabbedContentBlockButtonBorderBottomWidthHighlight: var( --tabbedContentBlockButtonBorderBottomWidth );--tabbedContentBlockButtonBorderLeft: var( --tabbedContentBlockButtonBorderLeftWidth ) solid var(--tabbedContentBlockButtonBorderLeftColor);--tabbedContentBlockButtonBorderLeftHighlight: var( --tabbedContentBlockButtonBorderLeftWidthHighlight ) solid var(--tabbedContentBlockButtonBorderLeftColorHighlight);--tabbedContentBlockButtonBorderLeftColor: inherit;--tabbedContentBlockButtonBorderLeftColorHighlight: inherit;--tabbedContentBlockButtonBorderLeftWidth: 0;--tabbedContentBlockButtonBorderLeftWidthHighlight: var( --tabbedContentBlockButtonBorderLeftWidth );--tabbedContentBlockButtonBorderRight: var( --tabbedContentBlockButtonBorderRightWidth ) solid var(--tabbedContentBlockButtonBorderRightColor);--tabbedContentBlockButtonBorderRightHighlight: var( --tabbedContentBlockButtonBorderRightWidthHighlight ) solid var(--tabbedContentBlockButtonBorderRightColorHighlight);--tabbedContentBlockButtonBorderRightColor: inherit;--tabbedContentBlockButtonBorderRightColorHighlight: inherit;--tabbedContentBlockButtonBorderRightWidth: 0;--tabbedContentBlockButtonBorderRightWidthHighlight: var( --tabbedContentBlockButtonBorderRightWidth );--tabbedContentBlockButtonBorderTop: var( --tabbedContentBlockButtonBorderTopWidth ) solid var(--tabbedContentBlockButtonBorderTopColor);--tabbedContentBlockButtonBorderTopHighlight: var( --tabbedContentBlockButtonBorderTopWidthHighlight ) solid var(--tabbedContentBlockButtonBorderTopColorHighlight);--tabbedContentBlockButtonBorderTopColor: inherit;--tabbedContentBlockButtonBorderTopColorHighlight: inherit;--tabbedContentBlockButtonBorderTopWidth: 0;--tabbedContentBlockButtonBorderTopWidthHighlight: var( --tabbedContentBlockButtonBorderTopWidth );--tabbedContentBlockButtonBorderRadius: 0;--tabbedContentBlockButtonColor: inherit;--tabbedContentBlockButtonColorHighlight: var( --tabbedContentBlockButtonColor );--tabbedContentBlockButtonFontFamily: inherit;--tabbedContentBlockButtonFontSize: inherit;--tabbedContentBlockButtonFontStyle: inherit;--tabbedContentBlockButtonFontWeight: inherit;--tabbedContentBlockButtonLineHeight: inherit;--tabbedContentBlockButtonOpacity: 70%;--tabbedContentBlockButtonOpacityHighlight: 100%;--tabbedContentBlockButtonPadding: var(--spacingSmall);--tabbedContentBlockButtonTextAlign: left;--tabbedContentBlockButtonTextTransform: none;--tabbedContentBlockButtonWidth: auto;--tabbedContentBlockInsideButtonBackground: var( --tabbedContentBlockButtonBackground );--tabbedContentBlockInsideButtonBackgroundHighlight: var( --tabbedContentBlockInsideButtonBackground );--tabbedContentBlockInsideButtonBackgroundColor: var( --tabbedContentBlockButtonBackgroundColor );--tabbedContentBlockInsideButtonBackgroundColorHighlight: var( --tabbedContentBlockInsideButtonBackgroundColor );--tabbedContentBlockInsideButtonBackgroundImage: none;--tabbedContentBlockInsideButtonBackgroundImageHighlight: var( --tabbedContentBlockInsideButtonBackgroundImage );--tabbedContentBlockInsideButtonBackgroundSize: var( --tabbedContentBlockButtonBackgroundSize );--tabbedContentBlockInsideButtonBorderBottom: var( --tabbedContentBlockInsideButtonBorderBottomWidth ) solid var(--tabbedContentBlockInsideButtonBorderBottomColor);--tabbedContentBlockInsideButtonBorderBottomHighlight: var( --tabbedContentBlockInsideButtonBorderBottomWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderBottomColorHighlight);--tabbedContentBlockInsideButtonBorderBottomColor: inherit;--tabbedContentBlockInsideButtonBorderBottomColorHighlight: inherit;--tabbedContentBlockInsideButtonBorderBottomWidth: 0;--tabbedContentBlockInsideButtonBorderBottomWidthHighlight: var( --tabbedContentBlockInsideButtonBorderBottomWidth );--tabbedContentBlockInsideButtonBorderLeft: var( --tabbedContentBlockInsideButtonBorderLeftWidth ) solid var(--tabbedContentBlockInsideButtonBorderLeftColor);--tabbedContentBlockInsideButtonBorderLeftHighlight: var( --tabbedContentBlockInsideButtonBorderLeftWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderLeftColorHighlight);--tabbedContentBlockInsideButtonBorderLeftColor: inherit;--tabbedContentBlockInsideButtonBorderLeftColorHighlight: inherit;--tabbedContentBlockInsideButtonBorderLeftWidth: 0;--tabbedContentBlockInsideButtonBorderLeftWidthHighlight: var( --tabbedContentBlockInsideButtonBorderLeftWidth );--tabbedContentBlockInsideButtonBorderRight: var( --tabbedContentBlockInsideButtonBorderRightWidth ) solid var(--tabbedContentBlockInsideButtonBorderRightColor);--tabbedContentBlockInsideButtonBorderRightHighlight: var( --tabbedContentBlockInsideButtonBorderRightWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderRightColorHighlight);--tabbedContentBlockInsideButtonBorderRightColor: inherit;--tabbedContentBlockInsideButtonBorderRightColorHighlight: inherit;--tabbedContentBlockInsideButtonBorderRightWidth: 0;--tabbedContentBlockInsideButtonBorderRightWidthHighlight: var( --tabbedContentBlockInsideButtonBorderRightWidth );--tabbedContentBlockInsideButtonBorderTop: var( --tabbedContentBlockInsideButtonBorderTopWidth ) solid var(--tabbedContentBlockInsideButtonBorderTopColor);--tabbedContentBlockInsideButtonBorderTopHighlight: var( --tabbedContentBlockInsideButtonBorderTopWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderTopColorHighlight);--tabbedContentBlockInsideButtonBorderTopColor: inherit;--tabbedContentBlockInsideButtonBorderTopColorHighlight: inherit;--tabbedContentBlockInsideButtonBorderTopWidth: 0;--tabbedContentBlockInsideButtonBorderTopWidthHighlight: var( --tabbedContentBlockInsideButtonBorderTopWidth );--tabbedContentBlockInsideButtonBorderRadius: var( --tabbedContentBlockButtonBorderRadius );--tabbedContentBlockInsideButtonColor: var(--tabbedContentBlockButtonColor);--tabbedContentBlockInsideButtonColorHighlight: var( --tabbedContentBlockButtonColorHighlight );--tabbedContentBlockInsideButtonFontFamily: var( --tabbedContentBlockButtonFontFamily );--tabbedContentBlockInsideButtonFontSize: var( --tabbedContentBlockButtonFontSize );--tabbedContentBlockInsideButtonFontStyle: var( --tabbedContentBlockButtonFontStyle );--tabbedContentBlockInsideButtonFontWeight: var( --tabbedContentBlockButtonFontWeight );--tabbedContentBlockInsideButtonLineHeight: var( --tabbedContentBlockButtonLineHeight );--tabbedContentBlockInsideButtonOpacity: var( --tabbedContentBlockButtonOpacity );--tabbedContentBlockInsideButtonOpacityHighlight: var( --tabbedContentBlockButtonOpacityHighlight );--tabbedContentBlockInsideButtonPadding: var( --tabbedContentBlockButtonPadding );--tabbedContentBlockInsideButtonTextAlign: var( --tabbedContentBlockButtonTextAlign );--tabbedContentBlockInsideButtonTextTransform: var( --tabbedContentBlockButtonTextTransform );--tabbedContentBlockInsideButtonWidth: 100%;--tabbedContentBlockOutsideButtonBackground: var( --tabbedContentBlockButtonBackground );--tabbedContentBlockOutsideButtonBackgroundHighlight: var( --tabbedContentBlockOutsideButtonBackground );--tabbedContentBlockOutsideButtonBackgroundColor: var( --tabbedContentBlockButtonBackgroundColor );--tabbedContentBlockOutsideButtonBackgroundColorHighlight: var( --tabbedContentBlockOutsideButtonBackgroundColor );--tabbedContentBlockOutsideButtonBackgroundImage: none;--tabbedContentBlockOutsideButtonBackgroundImageHighlight: var( --tabbedContentBlockOutsideButtonBackgroundImage );--tabbedContentBlockOutsideButtonBackgroundSize: var( --tabbedContentBlockButtonBackgroundSize );--tabbedContentBlockOutsideButtonBorderBottom: var( --tabbedContentBlockOutsideButtonBorderBottomWidth ) solid var(--tabbedContentBlockOutsideButtonBorderBottomColor);--tabbedContentBlockOutsideButtonBorderBottomHighlight: var( --tabbedContentBlockOutsideButtonBorderBottomWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderBottomColorHighlight);--tabbedContentBlockOutsideButtonBorderBottomColor: inherit;--tabbedContentBlockOutsideButtonBorderBottomColorHighlight: inherit;--tabbedContentBlockOutsideButtonBorderBottomWidth: 0;--tabbedContentBlockOutsideButtonBorderBottomWidthHighlight: var( --tabbedContentBlockOutsideButtonBorderBottomWidth );--tabbedContentBlockOutsideButtonBorderLeft: var( --tabbedContentBlockOutsideButtonBorderLeftWidth ) solid var(--tabbedContentBlockOutsideButtonBorderLeftColor);--tabbedContentBlockOutsideButtonBorderLeftHighlight: var( --tabbedContentBlockOutsideButtonBorderLeftWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderLeftColorHighlight);--tabbedContentBlockOutsideButtonBorderLeftColor: inherit;--tabbedContentBlockOutsideButtonBorderLeftColorHighlight: inherit;--tabbedContentBlockOutsideButtonBorderLeftWidth: 0;--tabbedContentBlockOutsideButtonBorderLeftWidthHighlight: var( --tabbedContentBlockOutsideButtonBorderLeftWidth );--tabbedContentBlockOutsideButtonBorderRight: var( --tabbedContentBlockOutsideButtonBorderRightWidth ) solid var(--tabbedContentBlockOutsideButtonBorderRightColor);--tabbedContentBlockOutsideButtonBorderRightHighlight: var( --tabbedContentBlockOutsideButtonBorderRightWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderRightColorHighlight);--tabbedContentBlockOutsideButtonBorderRightColor: inherit;--tabbedContentBlockOutsideButtonBorderRightColorHighlight: inherit;--tabbedContentBlockOutsideButtonBorderRightWidth: 0;--tabbedContentBlockOutsideButtonBorderRightWidthHighlight: var( --tabbedContentBlockOutsideButtonBorderRightWidth );--tabbedContentBlockOutsideButtonBorderTop: var( --tabbedContentBlockOutsideButtonBorderTopWidth ) solid var(--tabbedContentBlockOutsideButtonBorderTopColor);--tabbedContentBlockOutsideButtonBorderTopHighlight: var( --tabbedContentBlockOutsideButtonBorderTopWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderTopColorHighlight);--tabbedContentBlockOutsideButtonBorderTopColor: inherit;--tabbedContentBlockOutsideButtonBorderTopColorHighlight: inherit;--tabbedContentBlockOutsideButtonBorderTopWidth: 0;--tabbedContentBlockOutsideButtonBorderTopWidthHighlight: var( --tabbedContentBlockOutsideButtonBorderTopWidth );--tabbedContentBlockOutsideButtonBorderRadius: var( --tabbedContentBlockButtonBorderRadius );--tabbedContentBlockOutsideButtonColor: var(--tabbedContentBlockButtonColor);--tabbedContentBlockOutsideButtonColorHighlight: var( --tabbedContentBlockButtonColorHighlight );--tabbedContentBlockOutsideButtonFontFamily: var( --tabbedContentBlockButtonFontFamily );--tabbedContentBlockOutsideButtonFontSize: var( --tabbedContentBlockButtonFontSize );--tabbedContentBlockOutsideButtonFontStyle: var( --tabbedContentBlockButtonFontStyle );--tabbedContentBlockOutsideButtonFontWeight: var( --tabbedContentBlockButtonFontWeight );--tabbedContentBlockOutsideButtonLineHeight: var( --tabbedContentBlockButtonLineHeight );--tabbedContentBlockOutsideButtonOpacity: var( --tabbedContentBlockButtonOpacity );--tabbedContentBlockOutsideButtonOpacityHighlight: var( --tabbedContentBlockButtonOpacityHighlight );--tabbedContentBlockOutsideButtonPadding: var( --tabbedContentBlockButtonPadding );--tabbedContentBlockOutsideButtonTextAlign: var( --tabbedContentBlockButtonTextAlign );--tabbedContentBlockOutsideButtonTextTransform: var( --tabbedContentBlockButtonTextTransform );--tabbedContentBlockOutsideButtonWidth: 100%;--tabbedContentBlockHorizontalInsideButtonBackground: var( --tabbedContentBlockInsideButtonBackground );--tabbedContentBlockHorizontalInsideButtonBackgroundHighlight: var( --tabbedContentBlockHorizontalInsideButtonBackground );--tabbedContentBlockHorizontalInsideButtonBackgroundColor: var( --tabbedContentBlockInsideButtonBackgroundColor );--tabbedContentBlockHorizontalInsideButtonBackgroundColorHighlight: var( --tabbedContentBlockInsideButtonBackgroundColorHighlight );--tabbedContentBlockHorizontalInsideButtonBackgroundImage: var( --tabbedContentBlockInsideButtonBackgroundImage );--tabbedContentBlockHorizontalInsideButtonBackgroundImageHighlight: var( --tabbedContentBlockInsideButtonBackgroundImageHighlight );--tabbedContentBlockHorizontalInsideButtonBackgroundSize: var( --tabbedContentBlockInsideButtonBackgroundSize );--tabbedContentBlockHorizontalInsideButtonBorderBottom: var( --tabbedContentBlockInsideButtonBorderBottomWidth ) solid var(--tabbedContentBlockInsideButtonBorderBottomColor);--tabbedContentBlockHorizontalInsideButtonBorderBottomHighlight: var( --tabbedContentBlockInsideButtonBorderBottomWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderBottomColorHighlight);--tabbedContentBlockHorizontalInsideButtonBorderBottomColor: inherit;--tabbedContentBlockHorizontalInsideButtonBorderBottomColorHighlight: inherit;--tabbedContentBlockHorizontalInsideButtonBorderBottomWidth: 0;--tabbedContentBlockHorizontalInsideButtonBorderBottomWidthHighlight: var( --tabbedContentBlockHorizontalInsideButtonBorderBottomWidth );--tabbedContentBlockHorizontalInsideButtonBorderLeft: var( --tabbedContentBlockInsideButtonBorderLeftWidth ) solid var(--tabbedContentBlockInsideButtonBorderLeftColor);--tabbedContentBlockHorizontalInsideButtonBorderLeftHighlight: var( --tabbedContentBlockInsideButtonBorderLeftWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderLeftColorHighlight);--tabbedContentBlockHorizontalInsideButtonBorderLeftColor: inherit;--tabbedContentBlockHorizontalInsideButtonBorderLeftColorHighlight: inherit;--tabbedContentBlockHorizontalInsideButtonBorderLeftWidth: 0;--tabbedContentBlockHorizontalInsideButtonBorderLeftWidthHighlight: var( --tabbedContentBlockHorizontalInsideButtonBorderLeftWidth );--tabbedContentBlockHorizontalInsideButtonBorderRight: var( --tabbedContentBlockInsideButtonBorderRightWidth ) solid var(--tabbedContentBlockInsideButtonBorderRightColor);--tabbedContentBlockHorizontalInsideButtonBorderRightHighlight: var( --tabbedContentBlockInsideButtonBorderRightWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderRightColorHighlight);--tabbedContentBlockHorizontalInsideButtonBorderRightColor: inherit;--tabbedContentBlockHorizontalInsideButtonBorderRightColorHighlight: inherit;--tabbedContentBlockHorizontalInsideButtonBorderRightWidth: 0;--tabbedContentBlockHorizontalInsideButtonBorderRightWidthHighlight: var( --tabbedContentBlockHorizontalInsideButtonBorderRightWidth );--tabbedContentBlockHorizontalInsideButtonBorderTop: var( --tabbedContentBlockInsideButtonBorderTopWidth ) solid var(--tabbedContentBlockInsideButtonBorderTopColor);--tabbedContentBlockHorizontalInsideButtonBorderTopHighlight: var( --tabbedContentBlockInsideButtonBorderTopWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderTopColorHighlight);--tabbedContentBlockHorizontalInsideButtonBorderTopColor: inherit;--tabbedContentBlockHorizontalInsideButtonBorderTopColorHighlight: inherit;--tabbedContentBlockHorizontalInsideButtonBorderTopWidth: 0;--tabbedContentBlockHorizontalInsideButtonBorderTopWidthHighlight: var( --tabbedContentBlockHorizontalInsideButtonBorderTopWidth );--tabbedContentBlockHorizontalInsideButtonBorderRadius: var( --tabbedContentBlockInsideButtonBorderRadius );--tabbedContentBlockHorizontalInsideButtonColor: var( --tabbedContentBlockInsideButtonColor );--tabbedContentBlockHorizontalInsideButtonColorHighlight: var( --tabbedContentBlockInsideButtonColorHighlight );--tabbedContentBlockHorizontalInsideButtonFontFamily: var( --tabbedContentBlockInsideButtonFontFamily );--tabbedContentBlockHorizontalInsideButtonFontSize: var( --tabbedContentBlockInsideButtonFontSize );--tabbedContentBlockHorizontalInsideButtonFontStyle: var( --tabbedContentBlockInsideButtonFontStyle );--tabbedContentBlockHorizontalInsideButtonFontWeight: var( --tabbedContentBlockInsideButtonFontWeight );--tabbedContentBlockHorizontalInsideButtonLineHeight: var( --tabbedContentBlockInsideButtonLineHeight );--tabbedContentBlockHorizontalInsideButtonOpacity: var( --tabbedContentBlockInsideButtonOpacity );--tabbedContentBlockHorizontalInsideButtonOpacityHighlight: var( --tabbedContentBlockInsideButtonOpacityHighlight );--tabbedContentBlockHorizontalInsideButtonPadding: var( --tabbedContentBlockInsideButtonPadding );--tabbedContentBlockHorizontalInsideButtonTextAlign: var( --tabbedContentBlockInsideButtonTextAlign );--tabbedContentBlockHorizontalInsideButtonTextTransform: var( --tabbedContentBlockInsideButtonTextTransform );--tabbedContentBlockHorizontalInsideButtonWidth: 100%;--tabbedContentBlockHorizontalOutsideButtonBackground: var( --tabbedContentBlockOutsideButtonBackground );--tabbedContentBlockHorizontalOutsideButtonBackgroundHighlight: var( --tabbedContentBlockHorizontalOutsideButtonBackground );--tabbedContentBlockHorizontalOutsideButtonBackgroundColor: var( --tabbedContentBlockOutsideButtonBackgroundColor );--tabbedContentBlockHorizontalOutsideButtonBackgroundColorHighlight: var( --tabbedContentBlockOutsideButtonBackgroundColorHighlight );--tabbedContentBlockHorizontalOutsideButtonBackgroundImage: var( --tabbedContentBlockOutsideButtonBackgroundImage );--tabbedContentBlockHorizontalOutsideButtonBackgroundImageHighlight: var( --tabbedContentBlockOutsideButtonBackgroundImageHighlight );--tabbedContentBlockHorizontalOutsideButtonBackgroundSize: var( --tabbedContentBlockOutsideButtonBackgroundSize );--tabbedContentBlockHorizontalOutsideButtonBorderBottom: var( --tabbedContentBlockOutsideButtonBorderBottomWidth ) solid var(--tabbedContentBlockOutsideButtonBorderBottomColor);--tabbedContentBlockHorizontalOutsideButtonBorderBottomHighlight: var( --tabbedContentBlockOutsideButtonBorderBottomWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderBottomColorHighlight);--tabbedContentBlockHorizontalOutsideButtonBorderBottomColor: inherit;--tabbedContentBlockHorizontalOutsideButtonBorderBottomColorHighlight: inherit;--tabbedContentBlockHorizontalOutsideButtonBorderBottomWidth: 0;--tabbedContentBlockHorizontalOutsideButtonBorderBottomWidthHighlight: var( --tabbedContentBlockHorizontalOutsideButtonBorderBottomWidth );--tabbedContentBlockHorizontalOutsideButtonBorderLeft: var( --tabbedContentBlockOutsideButtonBorderLeftWidth ) solid var(--tabbedContentBlockOutsideButtonBorderLeftColor);--tabbedContentBlockHorizontalOutsideButtonBorderLeftHighlight: var( --tabbedContentBlockOutsideButtonBorderLeftWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderLeftColorHighlight);--tabbedContentBlockHorizontalOutsideButtonBorderLeftColor: inherit;--tabbedContentBlockHorizontalOutsideButtonBorderLeftColorHighlight: inherit;--tabbedContentBlockHorizontalOutsideButtonBorderLeftWidth: 0;--tabbedContentBlockHorizontalOutsideButtonBorderLeftWidthHighlight: var( -tabbedContentBlockHorizontalOutsideButtonBorderLeftWidth );--tabbedContentBlockHorizontalOutsideButtonBorderRight: var( --tabbedContentBlockOutsideButtonBorderRightWidth ) solid var(--tabbedContentBlockOutsideButtonBorderRightColor);--tabbedContentBlockHorizontalOutsideButtonBorderRightHighlight: var( --tabbedContentBlockOutsideButtonBorderRightWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderRightColorHighlight);--tabbedContentBlockHorizontalOutsideButtonBorderRightColor: inherit;--tabbedContentBlockHorizontalOutsideButtonBorderRightColorHighlight: inherit;--tabbedContentBlockHorizontalOutsideButtonBorderRightWidth: 0;--tabbedContentBlockHorizontalOutsideButtonBorderRightWidthHighlight: var( --tabbedContentBlockHorizontalOutsideButtonBorderRightWidth );--tabbedContentBlockHorizontalOutsideButtonBorderTop: var( --tabbedContentBlockOutsideButtonBorderTopWidth ) solid var(--tabbedContentBlockOutsideButtonBorderTopColor);--tabbedContentBlockHorizontalOutsideButtonBorderTopHighlight: var( --tabbedContentBlockOutsideButtonBorderTopWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderTopColorHighlight);--tabbedContentBlockHorizontalOutsideButtonBorderTopColor: inherit;--tabbedContentBlockHorizontalOutsideButtonBorderTopColorHighlight: inherit;--tabbedContentBlockHorizontalOutsideButtonBorderTopWidth: 0;--tabbedContentBlockHorizontalOutsideButtonBorderTopWidthHighlight: var( --tabbedContentBlockHorizontalOutsideButtonBorderTopWidth );--tabbedContentBlockHorizontalOutsideButtonBorderRadius: var( --tabbedContentBlockOutsideButtonBorderRadius );--tabbedContentBlockHorizontalOutsideButtonColor: var( --tabbedContentBlockOutsideButtonColor );--tabbedContentBlockHorizontalOutsideButtonColorHighlight: var( --tabbedContentBlockOutsideButtonColorHighlight );--tabbedContentBlockHorizontalOutsideButtonFontFamily: var( --tabbedContentBlockOutsideButtonFontFamily );--tabbedContentBlockHorizontalOutsideButtonFontSize: var( --tabbedContentBlockOutsideButtonFontSize );--tabbedContentBlockHorizontalOutsideButtonFontStyle: var( --tabbedContentBlockOutsideButtonFontStyle );--tabbedContentBlockHorizontalOutsideButtonFontWeight: var( --tabbedContentBlockOutsideButtonFontWeight );--tabbedContentBlockHorizontalOutsideButtonLineHeight: var( --tabbedContentBlockOutsideButtonLineHeight );--tabbedContentBlockHorizontalOutsideButtonOpacity: var( --tabbedContentBlockOutsideButtonOpacity );--tabbedContentBlockHorizontalOutsideButtonOpacityHighlight: var( --tabbedContentBlockOutsideButtonOpacityHighlight );--tabbedContentBlockHorizontalOutsideButtonPadding: var( --tabbedContentBlockOutsideButtonPadding );--tabbedContentBlockHorizontalOutsideButtonTextAlign: var( --tabbedContentBlockOutsideButtonTextAlign );--tabbedContentBlockHorizontalOutsideButtonTextTransform: var( --tabbedContentBlockOutsideButtonTextTransform );--tabbedContentBlockHorizontalOutsideButtonWidth: 100%;--tabbedContentBlockVerticalInsideButtonBackground: var( --tabbedContentBlockInsideButtonBackground );--tabbedContentBlockVerticalInsideButtonBackgroundHighlight: var( --tabbedContentBlockVerticalInsideButtonBackground );--tabbedContentBlockVerticalInsideButtonBackgroundColor: var( --tabbedContentBlockInsideButtonBackgroundColor );--tabbedContentBlockVerticalInsideButtonBackgroundColorHighlight: var( --tabbedContentBlockInsideButtonBackgroundColorHighlight );--tabbedContentBlockVerticalInsideButtonBackgroundImage: var( --tabbedContentBlockInsideButtonBackgroundImage );--tabbedContentBlockVerticalInsideButtonBackgroundImageHighlight: var( --tabbedContentBlockInsideButtonBackgroundImageHighlight );--tabbedContentBlockVerticalInsideButtonBackgroundSize: var( --tabbedContentBlockInsideButtonBackgroundSize );--tabbedContentBlockVerticalInsideButtonBorderBottom: var( --tabbedContentBlockInsideButtonBorderBottomWidth ) solid var(--tabbedContentBlockInsideButtonBorderBottomColor);--tabbedContentBlockVerticalInsideButtonBorderBottomHighlight: var( --tabbedContentBlockInsideButtonBorderBottomWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderBottomColorHighlight);--tabbedContentBlockVerticalInsideButtonBorderBottomColor: inherit;--tabbedContentBlockVerticalInsideButtonBorderBottomColorHighlight: inherit;--tabbedContentBlockVerticalInsideButtonBorderBottomWidth: 0;--tabbedContentBlockVerticalInsideButtonBorderBottomWidthHighlight: var( --tabbedContentBlockVerticalInsideButtonBorderBottomWidth );--tabbedContentBlockVerticalInsideButtonBorderLeft: var( --tabbedContentBlockInsideButtonBorderLeftWidth ) solid var(--tabbedContentBlockInsideButtonBorderLeftColor);--tabbedContentBlockVerticalInsideButtonBorderLeftHighlight: var( --tabbedContentBlockInsideButtonBorderLeftWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderLeftColorHighlight);--tabbedContentBlockVerticalInsideButtonBorderLeftColor: inherit;--tabbedContentBlockVerticalInsideButtonBorderLeftColorHighlight: inherit;--tabbedContentBlockVerticalInsideButtonBorderLeftWidth: 0;--tabbedContentBlockVerticalInsideButtonBorderLeftWidthHighlight: var( --tabbedContentBlockVerticalInsideButtonBorderLeftWidth );--tabbedContentBlockVerticalInsideButtonBorderRight: var( --tabbedContentBlockInsideButtonBorderRightWidth ) solid var(--tabbedContentBlockInsideButtonBorderRightColor);--tabbedContentBlockVerticalInsideButtonBorderRightHighlight: var( --tabbedContentBlockInsideButtonBorderRightWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderRightColorHighlight);--tabbedContentBlockVerticalInsideButtonBorderRightColor: inherit;--tabbedContentBlockVerticalInsideButtonBorderRightColorHighlight: inherit;--tabbedContentBlockVerticalInsideButtonBorderRightWidth: 0;--tabbedContentBlockVerticalInsideButtonBorderRightWidthHighlight: var( --tabbedContentBlockVerticalInsideButtonBorderRightWidth );--tabbedContentBlockVerticalInsideButtonBorderTop: var( --tabbedContentBlockInsideButtonBorderTopWidth ) solid var(--tabbedContentBlockInsideButtonBorderTopColor);--tabbedContentBlockVerticalInsideButtonBorderTopHighlight: var( --tabbedContentBlockInsideButtonBorderTopWidthHighlight ) solid var(--tabbedContentBlockInsideButtonBorderTopColorHighlight);--tabbedContentBlockVerticalInsideButtonBorderTopColor: inherit;--tabbedContentBlockVerticalInsideButtonBorderTopColorHighlight: inherit;--tabbedContentBlockVerticalInsideButtonBorderTopWidth: 0;--tabbedContentBlockVerticalInsideButtonBorderTopWidthHighlight: var( --tabbedContentBlockVerticalInsideButtonBorderTopWidth );--tabbedContentBlockVerticalInsideButtonBorderRadius: var( --tabbedContentBlockInsideButtonBorderRadius );--tabbedContentBlockVerticalInsideButtonColor: var( --tabbedContentBlockInsideButtonColor );--tabbedContentBlockVerticalInsideButtonColorHighlight: var( --tabbedContentBlockInsideButtonColorHighlight );--tabbedContentBlockVerticalInsideButtonFontFamily: var( --tabbedContentBlockInsideButtonFontFamily );--tabbedContentBlockVerticalInsideButtonFontSize: var( --tabbedContentBlockInsideButtonFontSize );--tabbedContentBlockVerticalInsideButtonFontStyle: var( --tabbedContentBlockInsideButtonFontStyle );--tabbedContentBlockVerticalInsideButtonFontWeight: var( --tabbedContentBlockInsideButtonFontWeight );--tabbedContentBlockVerticalInsideButtonLineHeight: var( --tabbedContentBlockInsideButtonLineHeight );--tabbedContentBlockVerticalInsideButtonOpacity: var( --tabbedContentBlockInsideButtonOpacity );--tabbedContentBlockVerticalInsideButtonOpacityHighlight: var( --tabbedContentBlockInsideButtonOpacityHighlight );--tabbedContentBlockVerticalInsideButtonPadding: var( --tabbedContentBlockInsideButtonPadding );--tabbedContentBlockVerticalInsideButtonTextAlign: var( --tabbedContentBlockInsideButtonTextAlign );--tabbedContentBlockVerticalInsideButtonTextTransform: var( --tabbedContentBlockInsideButtonTextTransform );--tabbedContentBlockVerticalInsideButtonWidth: 100%;--tabbedContentBlockVerticalOutsideButtonBackground: var( --tabbedContentBlockOutsideButtonBackground );--tabbedContentBlockVerticalOutsideButtonBackgroundHighlight: var( --tabbedContentBlockVerticalOutsideButtonBackground );--tabbedContentBlockVerticalOutsideButtonBackgroundColor: var( --tabbedContentBlockOutsideButtonBackgroundColor );--tabbedContentBlockVerticalOutsideButtonBackgroundColorHighlight: var( --tabbedContentBlockOutsideButtonBackgroundColorHighlight );--tabbedContentBlockVerticalOutsideButtonBackgroundImage: var( --tabbedContentBlockOutsideButtonBackgroundImage );--tabbedContentBlockVerticalOutsideButtonBackgroundImageHighlight: var( --tabbedContentBlockOutsideButtonBackgroundImageHighlight );--tabbedContentBlockVerticalOutsideButtonBackgroundSize: var( --tabbedContentBlockOutsideButtonBackgroundSize );--tabbedContentBlockVerticalOutsideButtonBorderBottom: var( --tabbedContentBlockOutsideButtonBorderBottomWidth ) solid var(--tabbedContentBlockOutsideButtonBorderBottomColor);--tabbedContentBlockVerticalOutsideButtonBorderBottomHighlight: var( --tabbedContentBlockOutsideButtonBorderBottomWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderBottomColorHighlight);--tabbedContentBlockVerticalOutsideButtonBorderBottomColor: inherit;--tabbedContentBlockVerticalOutsideButtonBorderBottomColorHighlight: inherit;--tabbedContentBlockVerticalOutsideButtonBorderBottomWidth: 0;--tabbedContentBlockVerticalOutsideButtonBorderBottomWidthHighlight: var( --tabbedContentBlockVerticalOutsideButtonBorderBottomWidth );--tabbedContentBlockVerticalOutsideButtonBorderLeft: var( --tabbedContentBlockOutsideButtonBorderLeftWidth ) solid var(--tabbedContentBlockOutsideButtonBorderLeftColor);--tabbedContentBlockVerticalOutsideButtonBorderLeftHighlight: var( --tabbedContentBlockOutsideButtonBorderLeftWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderLeftColorHighlight);--tabbedContentBlockVerticalOutsideButtonBorderLeftColor: inherit;--tabbedContentBlockVerticalOutsideButtonBorderLeftColorHighlight: inherit;--tabbedContentBlockVerticalOutsideButtonBorderLeftWidth: 0;--tabbedContentBlockVerticalOutsideButtonBorderLeftWidthHighlight: var( --tabbedContentBlockVerticalOutsideButtonBorderLeftWidth );--tabbedContentBlockVerticalOutsideButtonBorderRight: var( --tabbedContentBlockOutsideButtonBorderRightWidth ) solid var(--tabbedContentBlockOutsideButtonBorderRightColor);--tabbedContentBlockVerticalOutsideButtonBorderRightHighlight: var( --tabbedContentBlockOutsideButtonBorderRightWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderRightColorHighlight);--tabbedContentBlockVerticalOutsideButtonBorderRightColor: inherit;--tabbedContentBlockVerticalOutsideButtonBorderRightColorHighlight: inherit;--tabbedContentBlockVerticalOutsideButtonBorderRightWidth: 0;--tabbedContentBlockVerticalOutsideButtonBorderRightWidthHighlight: var( --tabbedContentBlockVerticalOutsideButtonBorderRightWidth );--tabbedContentBlockVerticalOutsideButtonBorderTop: var( --tabbedContentBlockOutsideButtonBorderTopWidth ) solid var(--tabbedContentBlockOutsideButtonBorderTopColor);--tabbedContentBlockVerticalOutsideButtonBorderTopHighlight: var( --tabbedContentBlockOutsideButtonBorderTopWidthHighlight ) solid var(--tabbedContentBlockOutsideButtonBorderTopColorHighlight);--tabbedContentBlockVerticalOutsideButtonBorderTopColor: inherit;--tabbedContentBlockVerticalOutsideButtonBorderTopColorHighlight: inherit;--tabbedContentBlockVerticalOutsideButtonBorderTopWidth: 0;--tabbedContentBlockVerticalOutsideButtonBorderTopWidthHighlight: var( --tabbedContentBlockVerticalOutsideButtonBorderTopWidth );--tabbedContentBlockVerticalOutsideButtonBorderRadius: var( --tabbedContentBlockOutsideButtonBorderRadius );--tabbedContentBlockVerticalOutsideButtonColor: var( --tabbedContentBlockOutsideButtonColor );--tabbedContentBlockVerticalOutsideButtonColorHighlight: var( --tabbedContentBlockOutsideButtonColorHighlight );--tabbedContentBlockVerticalOutsideButtonFontFamily: var( --tabbedContentBlockOutsideButtonFontFamily );--tabbedContentBlockVerticalOutsideButtonFontSize: var( --tabbedContentBlockOutsideButtonFontSize );--tabbedContentBlockVerticalOutsideButtonFontStyle: var( --tabbedContentBlockOutsideButtonFontStyle );--tabbedContentBlockVerticalOutsideButtonFontWeight: var( --tabbedContentBlockOutsideButtonFontWeight );--tabbedContentBlockVerticalOutsideButtonLineHeight: var( --tabbedContentBlockOutsideButtonLineHeight );--tabbedContentBlockVerticalOutsideButtonOpacity: var( --tabbedContentBlockOutsideButtonOpacity );--tabbedContentBlockVerticalOutsideButtonOpacityHighlight: var( --tabbedContentBlockOutsideButtonOpacityHighlight );--tabbedContentBlockVerticalOutsideButtonPadding: var( --tabbedContentBlockOutsideButtonPadding );--tabbedContentBlockVerticalOutsideButtonTextAlign: var( --tabbedContentBlockOutsideButtonTextAlign );--tabbedContentBlockVerticalOutsideButtonTextTransform: var( --tabbedContentBlockOutsideButtonTextTransform );--tabbedContentBlockVerticalOutsideButtonWidth: 100%;--tabbedContentBlockListGap: var(--spacingSmall);--tabbedContentBlockTabsBackground: none;--tabbedContentBlockTabsBackgroundColor: transparent;--tabbedContentBlockTabsBorder: none;--tabbedContentBlockTabsBorderColor: transparent;--tabbedContentBlockTabsBorderRadius: var(--borderRadiusSmall);--tabbedContentBlockTabsBorderWidth: 0;--tabbedContentBlockTabsPadding: none;--tabbedContentBlockTabAreaBackground: inherit;--tabbedContentBlockTabAreaBackgroundColor: transparent;--tabbedContentBlockTabAreaBorder: var(--tabbedContentBlockTabAreaBorderWidth) solid var(--tabbedContentBlockTabAreaBorderColor);--tabbedContentBlockTabAreaBorderColor: transparent;--tabbedContentBlockTabAreaBorderRadius: 0;--tabbedContentBlockTabAreaBorderWidth: 0;--tabbedContentBlockTabAreaMargin: 0;--tabbedContentBlockTabAreaPadding: none;--tabbedContentBlockVerticalTabAreaBackground: var( --tabbedContentBlockTabAreaBackground );--tabbedContentBlockVerticalTabAreaBackgroundColor: var( --tabbedContentBlockTabAreaBackgroundColor );--tabbedContentBlockVerticalTabAreaBorder: var( --tabbedContentBlockTabAreaBorder );--tabbedContentBlockVerticalTabAreaBorderColor: var( --tabbedContentBlockTabAreaBorderColor );--tabbedContentBlockVerticalTabAreaBorderRadius: var( --tabbedContentBlockTabAreaBorderRadius );--tabbedContentBlockVerticalTabAreaBorderWidth: var( --tabbedContentBlockTabAreaBorderWidth );--tabbedContentBlockVerticalTabAreaMargin: var( --tabbedContentBlockTabAreaMargin );--tabbedContentBlockVerticalTabAreaPadding: var( --tabbedContentBlockTabAreaPadding );--tabbedContentBlockButtonIconGap: var(--spacingSmall);--tabbedContentBlockButtonIconHeight: var(--themeIconSize);--tabbedContentBlockButtonIconWidth: var(--themeIconSize)}.tabbed-content-block__container{border:var(--tabbedContentBlockContainerBorder);border-radius:var(--tabbedContentBlockContainerBorderRadius);padding:var(--tabbedContentBlockContainerPadding);position:relative;background:var(--tabbedContentBlockContainerBackground);background-color:var(--tabbedContentBlockContainerBackgroundColor);overflow:hidden}.tabbed-content-block__tab-list{display:flex;gap:var(--tabbedContentBlockListGap);overflow-x:auto;overflow-y:hidden}@media (min-width: 80em){.tabbed-content-block--vertical .tabbed-content-block__tab-list{flex-direction:column}}.tabbed-content-block__tabs{border:var(--tabbedContentBlockTabsBorder);border-radius:var(--tabbedContentBlockTabsBorderRadius);padding:var(--tabbedContentBlockTabsPadding);position:relative;background:var(--tabbedContentBlockTabsBackground);background-color:var(--tabbedContentBlockTabsBackgroundColor);overflow:hidden}.tabbed-content-block__inner{display:grid;gap:var(--tabbedContentBlockInnerGap)}@media (min-width: 80em){.tabbed-content-block--vertical .tabbed-content-block__inner{display:grid;grid-template-columns:1fr 1fr 1fr}.tabbed-content-block--vertical .tabbed-content-block__inner .tabbed-content-block__tabs{grid-column:span 2}.tabbed-content-block--vertical-inside .tabbed-content-block__inner{align-items:var(--tabbedContentBlockInnerVerticalInsideAlignment);gap:var(--tabbedContentBlockVerticalInsideInnerGap)}.tabbed-content-block--vertical-outside .tabbed-content-block__inner{align-items:var(--tabbedContentBlockInnerVerticalOutsideAlignment);gap:var(--tabbedContentBlockVerticalOutsideInnerGap)}}.tabbed-content-block--horizontal-inside .tabbed-content-block__tab-list-item-button.unbutton,.tabbed-content-block--vertical-inside .tabbed-content-block__tab-list-item-button.unbutton{border-bottom:var(--tabbedContentBlockHorizontalInsideButtonBorderBottom);border-left:var(--tabbedContentBlockHorizontalInsideButtonBorderBottom);border-right:var(--tabbedContentBlockHorizontalInsideButtonBorderBottom);border-top:var(--tabbedContentBlockHorizontalInsideButtonBorderBottom);border-radius:var(--tabbedContentBlockHorizontalInsideButtonBorderRadius);display:flex;padding:var(--tabbedContentBlockHorizontalInsideButtonPadding);width:var(--tabbedContentBlockHorizontalInsideButtonWidth);color:var(--tabbedContentBlockHorizontalInsideButtonColor);font-family:var(--tabbedContentBlockHorizontalInsideButtonFontFamily);font-size:var(--tabbedContentBlockHorizontalInsideButtonFontSize);font-style:var(--tabbedContentBlockHorizontalInsideButtonFontStyle);font-weight:var(--tabbedContentBlockHorizontalInsideButtonFontWeight);line-height:var(--tabbedContentBlockHorizontalInsideButtonLineHeight);text-align:var(--tabbedContentBlockHorizontalInsideButtonTextAlign);text-transform:var(--tabbedContentBlockHorizontalInsideButtonTextTransform);white-space:nowrap;background:var(--tabbedContentBlockHorizontalInsideButtonBackground);background-color:var(--tabbedContentBlockHorizontalInsideButtonBackgroundColor);background-image:var(--tabbedContentBlockHorizontalInsideButtonBackgroundImage);background-size:var(--tabbedContentBlockHorizontalInsideButtonBackgroundSize);opacity:var(--tabbedContentBlockHorizontalInsideButtonOpacity)}.tabbed-content-block--horizontal-outside .tabbed-content-block__tab-list-item-button.unbutton,.tabbed-content-block--vertical-outside .tabbed-content-block__tab-list-item-button.unbutton{border-bottom:var(--tabbedContentBlockHorizontalOutsideButtonBorderBottom);border-left:var(--tabbedContentBlockHorizontalOutsideButtonBorderLeft);border-right:var(--tabbedContentBlockHorizontalOutsideButtonBorderRight);border-top:var(--tabbedContentBlockHorizontalOutsideButtonBorderTop);border-radius:var(--tabbedContentBlockHorizontalOutsideButtonBorderRadius);display:block;padding:var(--tabbedContentBlockHorizontalOutsideButtonPadding);width:var(--tabbedContentBlockHorizontalOutsideButtonWidth);color:var(--tabbedContentBlockHorizontalOutsideButtonColor);font-family:var(--tabbedContentBlockHorizontalOutsideButtonFontFamily);font-size:var(--tabbedContentBlockHorizontalOutsideButtonFontSize);font-style:var(--tabbedContentBlockHorizontalOutsideButtonFontStyle);font-weight:var(--tabbedContentBlockHorizontalOutsideButtonFontWeight);line-height:var(--tabbedContentBlockHorizontalOutsideButtonLineHeight);text-align:var(--tabbedContentBlockHorizontalOutsideButtonTextAlign);text-transform:var(--tabbedContentBlockHorizontalOutsideButtonTextTransform);white-space:nowrap;background:var(--tabbedContentBlockHorizontalOutsideButtonBackground);background-color:var(--tabbedContentBlockHorizontalOutsideButtonBackgroundColor);background-image:var(--tabbedContentBlockHorizontalOutsideButtonBackgroundImage);background-size:var(--tabbedContentBlockHorizontalOutsideButtonBackgroundSize);opacity:var(--tabbedContentBlockHorizontalOutsideButtonOpacity)}@media (min-width: 80em){.tabbed-content-block--vertical-inside .tabbed-content-block__tab-list-item-button.unbutton{border-bottom:var(--tabbedContentBlockVerticalInsideButtonBorderBottom);border-left:var(--tabbedContentBlockVerticalInsideButtonBorderLeft);border-right:var(--tabbedContentBlockVerticalInsideButtonBorderRight);border-top:var(--tabbedContentBlockVerticalInsideButtonBorderTop);border-radius:var(--tabbedContentBlockVerticalInsideButtonBorderRadius);padding:var(--tabbedContentBlockVerticalInsideButtonPadding);width:var(--tabbedContentBlockVerticalInsideButtonWidth);color:var(--tabbedContentBlockVerticalInsideButtonColor);font-family:var(--tabbedContentBlockVerticalInsideButtonFontFamily);font-size:var(--tabbedContentBlockVerticalInsideButtonFontSize);font-style:var(--tabbedContentBlockVerticalInsideButtonFontStyle);font-weight:var(--tabbedContentBlockVerticalInsideButtonFontWeight);line-height:var(--tabbedContentBlockVerticalInsideButtonLineHeight);text-align:var(--tabbedContentBlockVerticalInsideButtonTextAlign);text-transform:var(--tabbedContentBlockVerticalInsideButtonTextTransform);white-space:nowrap;background:var(--tabbedContentBlockVerticalInsideButtonBackground);background-color:var(--tabbedContentBlockVerticalInsideButtonBackgroundColor);background-image:var(--tabbedContentBlockVerticalInsideButtonBackgroundImage);background-size:var(--tabbedContentBlockVerticalInsideButtonBackgroundSize);opacity:var(--tabbedContentBlockVerticalInsideButtonOpacity)}.tabbed-content-block--vertical-outside .tabbed-content-block__tab-list-item-button.unbutton{border-bottom:var(--tabbedContentBlockVerticalOutsideButtonBorderBottom);border-left:var(--tabbedContentBlockVerticalOutsideButtonBorderLeft);border-right:var(--tabbedContentBlockVerticalOutsideButtonBorderRight);border-top:var(--tabbedContentBlockVerticalOutsideButtonBorderTop);border-radius:var(--tabbedContentBlockVerticalOutsideButtonBorderRadius);padding:var(--tabbedContentBlockVerticalOutsideButtonPadding);width:var(--tabbedContentBlockVerticalOutsideButtonWidth);color:var(--tabbedContentBlockVerticalOutsideButtonColor);font-family:var(--tabbedContentBlockVerticalOutsideButtonFontFamily);font-size:var(--tabbedContentBlockVerticalOutsideButtonFontSize);font-style:var(--tabbedContentBlockVerticalOutsideButtonFontStyle);font-weight:var(--tabbedContentBlockVerticalOutsideButtonFontWeight);line-height:var(--tabbedContentBlockVerticalOutsideButtonLineHeight);text-align:var(--tabbedContentBlockVerticalOutsideButtonTextAlign);text-transform:var(--tabbedContentBlockVerticalOutsideButtonTextTransform);white-space:nowrap;background:var(--tabbedContentBlockVerticalOutsideButtonBackground);background-color:var(--tabbedContentBlockVerticalOutsideButtonBackgroundColor);background-image:var(--tabbedContentBlockVerticalOutsideButtonBackgroundImage);background-size:var(--tabbedContentBlockVerticalOutsideButtonBackgroundSize);opacity:var(--tabbedContentBlockVerticalOutsideButtonOpacity)}}.tabbed-content-block--horizontal-inside .tabbed-content-block__tab-list-item-button.unbutton:focus-visible,.tabbed-content-block--horizontal-inside .tabbed-content-block__tab-list-item-button.unbutton:hover,.tabbed-content-block--horizontal-inside .is-active .tabbed-content-block__tab-list-item-button.unbutton{border-bottom:var(--tabbedContentBlockHorizontalInsideButtonBorderBottomHighlight);border-left:var(--tabbedContentBlockHorizontalInsideButtonBorderLeftHighlight);border-right:var(--tabbedContentBlockHorizontalInsideButtonBorderRightHighlight);border-top:var(--tabbedContentBlockHorizontalInsideButtonBorderTopHighlight);color:var(--tabbedContentBlockHorizontalInsideButtonColorHighlight);background:var(--tabbedContentBlockHorizontalInsideButtonBackgroundHighlight);background-color:var(--tabbedContentBlockHorizontalInsideButtonBackgroundColorHighlight);background-image:var(--tabbedContentBlockHorizontalInsideButtonBackgroundImageHighlight);background-size:var(--tabbedContentBlockHorizontalInsideButtonBackgroundSize);opacity:var(--tabbedContentBlockHorizontalInsideButtonOpacityHighlight)}.tabbed-content-block--horizontal-outside .tabbed-content-block__tab-list-item-button.unbutton:focus-visible,.tabbed-content-block--horizontal-outside .tabbed-content-block__tab-list-item-button.unbutton:hover,.tabbed-content-block--horizontal-outside .is-active .tabbed-content-block__tab-list-item-button.unbutton{border-bottom:var(--tabbedContentBlockHorizontalOutsideButtonBorderBottomHighlight);border-left:var(--tabbedContentBlockHorizontalOutsideButtonBorderLeftHighlight);border-right:var(--tabbedContentBlockHorizontalOutsideButtonBorderRightHighlight);border-top:var(--tabbedContentBlockHorizontalOutsideButtonBorderTopHighlight);color:var(--tabbedContentBlockHorizontalOutsideButtonColorHighlight);background:var(--tabbedContentBlockHorizontalOutsideButtonBackgroundHighlight);background-color:var(--tabbedContentBlockHorizontalOutsideButtonBackgroundColorHighlight);background-image:var(--tabbedContentBlockHorizontalOutsideButtonBackgroundImageHighlight);background-size:var(--tabbedContentBlockHorizontalOutsideButtonBackgroundSize);opacity:var(--tabbedContentBlockHorizontalOutsideButtonOpacityHighlight)}@media (min-width: 80em){.tabbed-content-block--vertical-inside .tabbed-content-block__tab-list-item-button.unbutton:focus-visible,.tabbed-content-block--vertical-inside .tabbed-content-block__tab-list-item-button.unbutton:hover,.tabbed-content-block--vertical-inside .is-active .tabbed-content-block__tab-list-item-button.unbutton{border-bottom:var(--tabbedContentBlockVerticalInsideButtonBorderBottomHighlight);border-left:var(--tabbedContentBlockVerticalInsideButtonBorderLeftHighlight);border-right:var(--tabbedContentBlockVerticalInsideButtonBorderRightHighlight);border-top:var(--tabbedContentBlockVerticalInsideButtonBorderTopHighlight);color:var(--tabbedContentBlockVerticalInsideButtonColorHighlight);background:var(--tabbedContentBlockVerticalInsideButtonBackgroundHighlight);background-color:var(--tabbedContentBlockVerticalInsideButtonBackgroundColorHighlight);background-image:var(--tabbedContentBlockVerticalInsideButtonBackgroundImageHighlight);background-size:var(--tabbedContentBlockVerticalInsideButtonBackgroundSize);opacity:var(--tabbedContentBlockVerticalInsideButtonOpacityHighlight)}.tabbed-content-block--vertical-outside .tabbed-content-block__tab-list-item-button.unbutton:focus-visible,.tabbed-content-block--vertical-outside .tabbed-content-block__tab-list-item-button.unbutton:hover,.tabbed-content-block--vertical-outside .is-active .tabbed-content-block__tab-list-item-button.unbutton{border-bottom:var(--tabbedContentBlockVerticalOutsideButtonBorderBottomHighlight);border-left:var(--tabbedContentBlockVerticalOutsideButtonBorderLeftHighlight);border-right:var(--tabbedContentBlockVerticalOutsideButtonBorderRightHighlight);border-top:var(--tabbedContentBlockVerticalOutsideButtonBorderTopHighlight);color:var(--tabbedContentBlockVerticalOutsideButtonColorHighlight);background:var(--tabbedContentBlockVerticalOutsideButtonBackgroundHighlight);background-color:var(--tabbedContentBlockVerticalOutsideButtonBackgroundColorHighlight);background-image:var(--tabbedContentBlockVerticalOutsideButtonBackgroundImageHighlight);background-size:var(--tabbedContentBlockVerticalOutsideButtonBackgroundSize);opacity:var(--tabbedContentBlockVerticalOutsideButtonOpacityHighlight)}}.tabbed-content-block__tab{align-items:flex-end;display:none}.tabbed-content-block__tab--top{align-items:flex-start}.tabbed-content-block__tab--middle{align-items:center}.tabbed-content-block__tab.is-active{display:flex}.tabbed-content-block__tab-area{border:var(--tabbedContentBlockTabAreaBorder);border-radius:var(--tabbedContentBlockTabAreaBorderRadius);margin:var(--tabbedContentBlockTabAreaMargin);padding:var(--tabbedContentBlockTabAreaPadding);position:relative;background:var(--tabbedContentBlockTabAreaBackground);background-color:var(--tabbedContentBlockTabAreaBackgroundColor);overflow:hidden}@media (min-width: 80em){.tabbed-content-block--vertical .tabbed-content-block__tab-area{border:var(--tabbedContentBlockVerticalTabAreaBorder);border-radius:var(--tabbedContentBlockVerticalTabAreaBorderRadius);margin:var(--tabbedContentBlockVerticalTabAreaMargin);padding:var(--tabbedContentBlockVerticalTabAreaPadding);position:relative;background:var(--tabbedContentBlockVerticalTabAreaBackground);background-color:var(--tabbedContentBlockVerticalTabAreaBackgroundColor)}}.tabbed-content-block__image{height:100%;top:0;right:0;bottom:0;left:0;margin:0;position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.tabbed-content-block__video{top:0;right:0;bottom:0;left:0;position:absolute;opacity:0;pointer-events:none;transition:opacity var(--tabbedContentBlockTransitionDuration) var(--tabbedContentBlockTransitionTiming)}@media (prefers-reduced-motion: no-preference){.is-playing-video .tabbed-content-block__video{opacity:1}}.tab-button{align-items:center;gap:var(--tabbedContentBlockButtonIconGap)}.tab-button__icon{flex-shrink:0;height:var(--tabbedContentBlockButtonIconHeight);margin:0;width:var(--tabbedContentBlockButtonIconWidth)}:root,:host{--teamMemberBackgroundColor: var(--cardBackground);--teamMemberBorderRadius: var(--borderRadius);--teamMemberSpacingDefault: var(--spacingDefault);--teamMemberImageBackgroundColor: var(--colorPrimary);--teamMemberNameMargin: 0 0 var(--spacingSmall);--teamMemberJobTitleColor: var(--colorHeading);--teamMemberJobTitleFontWeight: var(--fontWeightBold);--teamMemberJobTitleFontSize: var(--fontSizeLarge);--teamMemberJobTitleMargin: 0 0 var(--spacingSmall);--teamMemberActionsBorderColor: var(--colorBorder);--teamMemberActionsBorderStyle: solid;--teamMemberActionsBorderWidth: var(--borderWidth);--teamMemberActionsMarginTop: auto;--teamMemberActionColor: var(--colorLink);--teamMemberActionBackgroundColor: var(--colorPrimary);--teamMemberActionBackgroundColorHighlight: var(--colorLinkHighlight);--teamMemberActionSize: 2.4rem;--teamMemberEmailMaskImage: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2032%2024'%3e%3cpath%20d='M29,0H3C1.3,0,0,1.3,0,3v18c0,1.7,1.3,3,3,3h26c1.7,0,3-1.3,3-3V3C32,1.3,30.7,0,29,0z%20M3,2h26c0.5,0,1,0.4,1,1%20v2.6c-1.4,1.2-3.3,2.8-9.4,7.6C19.5,14,17.4,16,16,16c-1.4,0-3.5-2-4.6-2.8C5.3,8.3,3.4,6.7,2,5.6V3C2,2.4,2.5,2,3,2z%20M29,22H3%20c-0.5,0-1-0.5-1-1V8.2c1.4,1.2,3.7,3,8.2,6.5c1.3,1,3.5,3.3,5.8,3.3c2.3,0,4.5-2.2,5.8-3.3c4.5-3.6,6.7-5.4,8.2-6.5V21%20C30,21.5,29.5,22,29,22z'/%3e%3c/svg%3e");--teamMemberEmailMaskPosition: center .4rem;--teamMemberLinkedInHeight: 2.6rem;--teamMemberLinkedInMaskImage: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%3e%3cpath%20d='M416%2032H31.9C14.3%2032%200%2046.5%200%2064.3v383.4C0%20465.5%2014.3%20480%2031.9%20480H416c17.6%200%2032-14.5%2032-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4%20416H69V202.2h66.5V416zm-33.2-243c-21.3%200-38.5-17.3-38.5-38.5S80.9%2096%20102.2%2096c21.2%200%2038.5%2017.3%2038.5%2038.5%200%2021.3-17.2%2038.5-38.5%2038.5zm282.1%20243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6%200-39.9%2027-39.9%2054.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8%2030.6-34.5%2062.9-34.5%2067.2%200%2079.7%2044.3%2079.7%20101.9V416z'/%3e%3c/svg%3e");--teamMemberLinkedInYOffset: 0}.team-member__item-inner{border-radius:var(--teamMemberBorderRadius);display:flex;flex:1;flex-direction:column;background-color:var(--teamMemberBackgroundColor);overflow:hidden}.team-member__image-container{background-color:var(--teamMemberImageBackgroundColor)}.team-member__image{display:block;height:100%;margin-bottom:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.team-member__name{margin:var(--teamMemberNameMargin)}.team-member__job-title{margin:var(--teamMemberJobTitleMargin);color:var(--teamMemberJobTitleColor);font-weight:var(--teamMemberJobTitleFontWeight);font-size:var(--teamMemberJobTitleFontSize)}.team-member__content{display:flex;flex:1;flex-direction:column;padding:var(--teamMemberSpacingDefault)}.team-member__biography{padding-bottom:var(--teamMemberSpacingDefault)}.team-member__actions{align-items:flex-end;border-top:var(--teamMemberActionsBorderWidth) var(--teamMemberActionsBorderStyle) var(--teamMemberActionsBorderColor);display:flex;margin-top:var(--teamMemberActionsMarginTop);padding-top:var(--teamMemberSpacingDefault)}.team-member__action{display:block;margin-left:var(--teamMemberSpacingDefault)}.team-member__action:first-child{margin-left:0}.team-member__action:after{content:"";display:block;height:var(--teamMemberActionSize);width:var(--teamMemberActionSize);background:var(--teamMemberActionBackgroundColor);color:var(--teamMemberActionColor);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;transition:background-color var(--transitionDuration) var(--transitionTiming)}.team-member__action:hover:after,.team-member__action:active:after{background:var(--teamMemberActionBackgroundColorHighlight)}.team-member__action--email:after{-webkit-mask-image:var(--teamMemberEmailMaskImage);mask-image:var(--teamMemberEmailMaskImage);-webkit-mask-position:var(--teamMemberEmailMaskPosition);mask-position:var(--teamMemberEmailMaskPosition)}.team-member__action--linkedin:after{height:var(--teamMemberLinkedInHeight);-webkit-mask-image:var(--teamMemberLinkedInMaskImage);mask-image:var(--teamMemberLinkedInMaskImage);transform:translateY(var(--teamMemberLinkedInYOffset))}:root{--umbEditLinkBackgroundBorderWidth: 8rem;--umbEditLinkIconColor: var(--colorWhite);--umbEditLinkIconPosition: 1.4rem;--umbEditLinkIconSize: 2rem;--umbEditLinkSize: 7.8rem;--umbEditLinkZIndex: 110}.umb-edit-link{height:var(--umbEditLinkSize);right:calc(var(--spacingXSmall) * -1);position:fixed;top:calc(var(--spacingXSmall) * -1);width:var(--umbEditLinkSize);z-index:var(--umbEditLinkZIndex)}.umb-edit-link:focus{outline:var(--altFocus);outline-offset:var(--defaultFocusOffset)}.umb-edit-link__background{border-left:var(--umbEditLinkBackgroundBorderWidth) solid transparent;border-top:var(--umbEditLinkBackgroundBorderWidth) solid var(--colorPrimary);transition:border-top-color var(--transitionDuration) var(--transitionTiming)}.umb-edit-link:hover .umb-edit-link__background{border-top-color:var(--colorLinkHighlight)}.umb-edit-link__icon{display:block;right:var(--umbEditLinkIconPosition);position:absolute;top:var(--umbEditLinkIconPosition);transform:rotate(0)}.umb-edit-link__icon:after{content:"";display:block;height:var(--umbEditLinkIconSize);width:var(--umbEditLinkIconSize);background:var(--colorBlack);-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M491.609%2073.625l-53.861-53.839c-26.378-26.379-69.076-26.383-95.46-.001L24.91%20335.089.329%20484.085c-2.675%2016.215%2011.368%2030.261%2027.587%2027.587l148.995-24.582%20315.326-317.378c26.33-26.331%2026.581-68.879-.628-96.087zM120.644%20302l170.259-169.155%2088.251%2088.251L210%20391.355V350h-48v-48h-41.356zM82.132%20458.132l-28.263-28.263%2012.14-73.587L84.409%20338H126v48h48v41.59l-18.282%2018.401-73.586%2012.141zm378.985-319.533l-.051.051-.051.051-48.03%2048.344-88.03-88.03%2048.344-48.03.05-.05.05-.05c9.147-9.146%2023.978-9.259%2033.236-.001l53.854%2053.854c9.878%209.877%209.939%2024.549.628%2033.861z'/%3e%3c/svg%3e") no-repeat 100%;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M491.609%2073.625l-53.861-53.839c-26.378-26.379-69.076-26.383-95.46-.001L24.91%20335.089.329%20484.085c-2.675%2016.215%2011.368%2030.261%2027.587%2027.587l148.995-24.582%20315.326-317.378c26.33-26.331%2026.581-68.879-.628-96.087zM120.644%20302l170.259-169.155%2088.251%2088.251L210%20391.355V350h-48v-48h-41.356zM82.132%20458.132l-28.263-28.263%2012.14-73.587L84.409%20338H126v48h48v41.59l-18.282%2018.401-73.586%2012.141zm378.985-319.533l-.051.051-.051.051-48.03%2048.344-88.03-88.03%2048.344-48.03.05-.05.05-.05c9.147-9.146%2023.978-9.259%2033.236-.001l53.854%2053.854c9.878%209.877%209.939%2024.549.628%2033.861z'/%3e%3c/svg%3e") no-repeat 100%;color:var(--colorWhite);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;transition:background-color var(--transitionDuration) var(--transitionTiming)}.umb-edit-link__icon:hover:after,.umb-edit-link__icon:active:after{background:var(--colorBlack)}.umb-edit-link__icon:hover:after{background:var(--colorBlack)}.umb-edit-link:hover{outline:none}:root,:host{--videoBlockBackgroundColor: var(--colorBlack);--videoBlockBorderColor: var(--mediaBorderColor);--videoBlockBorderRadius: var(--mediaBorderRadius);--videoBlockBorderWidth: var(--mediaBorderWidth);--videoBlockDefaultFocus: var(--defaultFocus);--videoBlockFocusWidth: var(--focusWidth);--videoBlockShadow: var(--mediaShadow);--videoBlockTransitionDuration: var(--transitionDuration);--videoBlockTransitionTiming: var(--transitionTiming);--videoBlockIconBackground: var(--videoBlockIconBackgroundImage) no-repeat center center;--videoBlockIconBackgroundImage: var(--themeIconPlay);--videoBlockIconColor: var(--videoBlockBorderColor);--videoBlockIconHeight: var(--themeIconPlayHeight);--videoBlockIconLeft: 50%;--videoBlockIconTop: 50%;--videoBlockIconTransformTranslateX: -50%;--videoBlockIconTransformTranslateY: -50%;--videoBlockIconWidth: var(--themeIconPlayWidth)}.video-block{border-radius:var(--videoBlockBorderRadius);border:var(--videoBlockBorderWidth) solid var(--videoBlockBorderColor);overflow:hidden;filter:drop-shadow(var(--videoBlockShadow))}.video-block__content{position:relative;background-color:var(--videoBlockBackgroundColor);overflow:hidden}.video-block__link{top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity var(--videoBlockTransitionDuration) var(--videoBlockTransitionTiming)}.video-block__link.is-playing-video{opacity:0;pointer-events:none}.video-block__link:focus-visible .video-block__img{outline:var(--videoBlockDefaultFocus);outline-offset:calc(var(--videoBlockFocusWidth) * -1)}.video-block__link:after{content:"";height:var(--videoBlockIconHeight);left:var(--videoBlockIconLeft);position:absolute;top:var(--videoBlockIconTop);width:var(--videoBlockIconWidth);background:var(--videoBlockIconColor);-webkit-mask:var(--videoBlockIconBackground);mask:var(--videoBlockIconBackground);-webkit-mask-size:var(--videoBlockIconWidth) var(--videoBlockIconHeight);mask-size:var(--videoBlockIconWidth) var(--videoBlockIconHeight);pointer-events:none;transform:translate(var(--videoBlockIconTransformTranslateX),var(--videoBlockIconTransformTranslateY))}.video-block__img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-block__decorative-overlay{left:0;position:absolute;top:0;width:100%;pointer-events:none}@media (prefers-reduced-motion: reduce){[data-aos]{transform:none!important}}:root{--lightGalleryOverlayBackgroundColor: var(--modalOverlayBackgroundColor);--lightGalleryOverlayOpacity: var(--modalOverlayOpacity);--lightGalleryCounterFontFamily: var(--fontFamilyHeading);--lightGalleryCounterFontSize: var(--fontSizeLarge);--lightGalleryIconHeight: var(--modalCloseButtonHeight);--lightGalleryIconWidth: var(--modalCloseButtonWidth);--lightGalleryIconColor: var(--modalCloseButtonColor);--lightGalleryIconColorHighlight: var(--modalCloseButtonColorHighlight);--lightGalleryIconTransitionDuration: var( --modalCloseButtonTransitionDuration );--lightGalleryIconTransitionTiming: var(--modalCloseButtonTransitionTiming);--lightGalleryCloseIcon: var(--themeIconClose);--lightGalleryCloseIconColor: var(--colorHeading);--lightGalleryCloseIconColorHover: var(--lightGalleryCloseIconColor);--lightGalleryCloseIconHeight: var(--themeIconCloseHeight);--lightGalleryCloseIconHover: var(--lightGalleryCloseIcon);--lightGalleryCloseIconLeft: 50%;--lightGalleryCloseIconTop: 50%;--lightGalleryCloseIconTransformTranslateX: -50%;--lightGalleryCloseIconTransformTranslateY: -50%;--lightGalleryCloseIconWidth: var(--themeIconCloseWidth);--lightGalleryCloseIconImageDisplay: var(--closeIconImageDisplay);--lightGalleryCloseIconMaskDisplay: var(--closeIconMaskDisplay);--lightGalleryArrowIconColor: var(--colorHeading);--lightGalleryArrowIconHeight: var(--themeIconRightArrowHeight);--lightGalleryArrowIconLeft: 50%;--lightGalleryArrowIconTop: 50%;--lightGalleryArrowIconTransformTranslateX: -50%;--lightGalleryArrowIconTransformTranslateY: -50%;--lightGalleryArrowIconWidth: var(--themeIconRightArrowWidth);--lightGalleryRightArrowIcon: var(--themeIconRightArrow);--lightGalleryRightArrowIconColor: var(--lightGalleryArrowIconColor);--lightGalleryRightArrowIconColorHover: var( --lightGalleryRightArrowIconColor );--lightGalleryRightArrowIconHeight: var(--lightGalleryArrowIconHeight);--lightGalleryRightArrowIconHover: var(--lightGalleryRightArrowIcon);--lightGalleryRightArrowIconLeft: var(--lightGalleryArrowIconLeft);--lightGalleryRightArrowIconTop: var(--lightGalleryArrowIconTop);--lightGalleryRightArrowIconTransformTranslateX: var( --lightGalleryArrowIconTransformTranslateX );--lightGalleryRightArrowIconTransformTranslateY: var( --lightGalleryArrowIconTransformTranslateY );--lightGalleryRightArrowIconWidth: var(--lightGalleryArrowIconWidth);--lightGalleryRightArrowIconImageDisplay: var(--rightArrowIconImageDisplay);--lightGalleryRightArrowIconMaskDisplay: var(--rightArrowIconMaskDisplay);--lightGalleryLeftArrowIcon: var(--themeIconLeftArrow);--lightGalleryLeftArrowIconColor: var(--lightGalleryArrowIconColor);--lightGalleryLeftArrowIconColorHover: var(--lightGalleryLeftArrowIconColor);--lightGalleryLeftArrowIconHeight: var(--lightGalleryArrowIconHeight);--lightGalleryLeftArrowIconHover: var(--lightGalleryLeftArrowIcon);--lightGalleryLeftArrowIconLeft: var(--lightGalleryArrowIconLeft);--lightGalleryLeftArrowIconTop: var(--lightGalleryArrowIconTop);--lightGalleryLeftArrowIconTransformTranslateX: var( --lightGalleryArrowIconTransformTranslateX );--lightGalleryLeftArrowIconTransformTranslateY: var( --lightGalleryArrowIconTransformTranslateY );--lightGalleryLeftArrowIconWidth: var(--lightGalleryArrowIconWidth);--lightGalleryLeftArrowIconImageDisplay: var(--leftArrowIconImageDisplay);--lightGalleryLeftArrowIconMaskDisplay: var(--leftArrowIconMaskDisplay)}.lg-on{overflow:hidden}[data-lg-slide-type=video] .lg-download{display:none}.lg-first-slide-loading .lg-content,.lg-closing .lg-content{opacity:0}.lg-video-cont{aspect-ratio:16/9;max-width:var(--contentWidth);width:100%}.lg-backdrop.in{background-color:var(--lightGalleryOverlayBackgroundColor);opacity:var(--lightGalleryOverlayOpacity)}.lg-counter{font-family:var(--lightGalleryCounterFontFamily);font-size:var(--lightGalleryCounterFontSize)}.lg-icon{color:var(--lightGalleryIconColor);transition:color var(--lightGalleryIconTransitionDuration) var(--lightGalleryIconTransitionTiming)}.lg-icon:hover{color:var(--lightGalleryIconColorHighlight)}.lg-toolbar .lg-icon{height:var(--lightGalleryIconHeight);position:relative;width:var(--lightGalleryIconWidth)}.lg-toolbar .lg-close:before,.lg-toolbar .lg-close:after{content:"";height:var(--lightGalleryCloseIconHeight);left:var(--lightGalleryCloseIconLeft);position:absolute;top:var(--lightGalleryCloseIconTop);width:var(--lightGalleryCloseIconWidth);transform:translate(var(--lightGalleryCloseIconTransformTranslateX),var(--lightGalleryCloseIconTransformTranslateY))}.lg-toolbar .lg-close:before{display:var(--lightGalleryCloseIconImageDisplay);background-image:var(--lightGalleryCloseIcon);background-size:var(--lightGalleryCloseIconWidth) var(--lightGalleryCloseIconHeight)}.lg-toolbar .lg-close:after{display:var(--lightGalleryCloseIconMaskDisplay);background:var(--lightGalleryCloseIconColor);-webkit-mask-image:var(--lightGalleryCloseIcon);mask-image:var(--lightGalleryCloseIcon);-webkit-mask-size:var(--lightGalleryCloseIconWidth) var(--lightGalleryCloseIconHeight);mask-size:var(--lightGalleryCloseIconWidth) var(--lightGalleryCloseIconHeight)}.lg-toolbar .lg-close:hover:before,.lg-toolbar .lg-close:focus-visible:before{background-image:var(--lightGalleryCloseIconHover)}.lg-toolbar .lg-close:hover:after,.lg-toolbar .lg-close:focus-visible:after{background:var(--lightGalleryCloseIconColorHover);-webkit-mask-image:var(--lightGalleryCloseIconHover);mask-image:var(--lightGalleryCloseIconHover)}.lg-next:before,.lg-next:after{content:"";display:block;height:var(--lightGalleryRightArrowIconHeight);left:var(--lightGalleryRightArrowIconLeft);position:absolute;top:var(--lightGalleryRightArrowIconTop);width:var(--lightGalleryRightArrowIconWidth);transform:translate(var(--lightGalleryRightArrowIconTransformTranslateX),var(--lightGalleryRightArrowIconTransformTranslateY))}.lg-next:before{display:var(--lightGalleryRightArrowIconImageDisplay);background-image:var(--lightGalleryRightArrowIcon);background-size:var(--lightGalleryRightArrowIconWidth) var(--lightGalleryRightArrowIconHeight)}.lg-next:after{display:var(--lightGalleryRightArrowIconMaskDisplay);background:var(--lightGalleryRightArrowIconColor);-webkit-mask-image:var(--lightGalleryRightArrowIcon);mask-image:var(--lightGalleryRightArrowIcon);-webkit-mask-size:var(--lightGalleryRightArrowIconWidth) var(--lightGalleryRightArrowIconHeight);mask-size:var(--lightGalleryRightArrowIconWidth) var(--lightGalleryRightArrowIconHeight)}.lg-next:hover:before,.lg-next:focus-visible:before{background-image:var(--lightGalleryRightArrowIconHover)}.lg-next:hover:after,.lg-next:focus-visible:after{background:var(--lightGalleryRightArrowIconColorHover);-webkit-mask-image:var(--lightGalleryRightArrowIconHover);mask-image:var(--lightGalleryRightArrowIconHover)}.lg-prev:before,.lg-prev:after{content:"";display:block;height:var(--lightGalleryLeftArrowIconHeight);left:var(--lightGalleryLeftArrowIconLeft);position:absolute;top:var(--lightGalleryLeftArrowIconTop);width:var(--lightGalleryLeftArrowIconWidth);transform:translate(var(--lightGalleryLeftArrowIconTransformTranslateX),var(--lightGalleryLeftArrowIconTransformTranslateY))}.lg-prev:before{display:var(--lightGalleryLeftArrowIconImageDisplay);background-image:var(--lightGalleryLeftArrowIcon);background-size:var(--lightGalleryLeftArrowIconWidth) var(--lightGalleryLeftArrowIconHeight)}.lg-prev:after{display:var(--lightGalleryLeftArrowIconMaskDisplay);background:var(--lightGalleryLeftArrowIconColor);-webkit-mask-image:var(--lightGalleryLeftArrowIcon);mask-image:var(--lightGalleryLeftArrowIcon);-webkit-mask-size:var(--lightGalleryLeftArrowIconWidth) var(--lightGalleryLeftArrowIconHeight);mask-size:var(--lightGalleryLeftArrowIconWidth) var(--lightGalleryLeftArrowIconHeight)}.lg-prev:hover:before,.lg-prev:focus-visible:before{background-image:var(--lightGalleryLeftArrowIconHover)}.lg-prev:hover:after,.lg-prev:focus-visible:after{background:var(--lightGalleryLeftArrowIconColorHover);-webkit-mask-image:var(--lightGalleryLeftArrowIconHover);mask-image:var(--lightGalleryLeftArrowIconHover)}body .pika-single{border-color:var(--formFieldBorderColor);border-radius:var(--borderRadius);background:var(--colorSiteBackground);color:var(--colorTextDefault)}body .pika-single button{border-radius:0;min-height:0;text-align:center}body .pika-single td{border:var(--borderWidth) solid var(--colorWhite)}body .pika-single .pika-button{padding:var(--spacingSmall);background:var(--colorSiteBackground);box-shadow:none;color:var(--colorTextDefault)}body .pika-single .pika-button:hover,body .pika-single .pika-button:focus{background:var(--colorTextDefault);color:var(--colorSiteBackground)}body .pika-single .has-event .pika-button,body .pika-single .is-selected .pika-button{background:var(--colorTextDefault);color:var(--colorSiteBackground)}body .pika-single .pika-lendar{margin:var(--spacingSmall)}body .pika-single .pika-title{align-items:center;display:flex;padding-bottom:var(--spacingSmall);color:var(--colorTextDefault)}body .pika-single .pika-title select{border:0;color:inherit;height:var(--spacingDefault);top:0}body .pika-single .pika-label{float:none;height:var(--spacingDefault);padding:0 var(--spacingXSmall);background:var(--colorSiteBackground);color:var(--colorTextDefault);font-family:var(--fontFamilyDefault);order:3}body .pika-single .pika-label:first-of-type{order:2}body .pika-single .pika-prev,body .pika-single .pika-next{float:none;height:var(--spacingDefault);background:var(--colorTextDefault);-webkit-mask-image:var(--themeIconLeftArrow);mask-image:var(--themeIconLeftArrow);-webkit-mask-size:cover;mask-size:cover;opacity:var(--opacityOverlay)}body .pika-single .pika-prev{left:var(--spacingXSmall);margin-right:auto;order:1}body .pika-single .pika-next{margin-left:auto;right:var(--spacingXSmall);order:4;transform:rotate(180deg)}body .pika-single .pika-select{padding:0}body .pika-single .pika-table{font-family:var(--fontFamilyDefault);margin:0}body .pika-single .pika-table abbr{text-decoration:none}.grecaptcha-badge{z-index:9999!important}:root{--splideIndentation: var(--splideArrowWidth);--splideMarginBottom: var(--spacingLarge);--splideControlSpacing: var(--spacingXLarge);--splideReducedOpacityTransitionDuration: var(--transitionDuration);--splideReducedOpacityTransitionTiming: var(--transitionTiming);--splideReducedOpacityOpacity: var(--opacityLow);--splideArrowHeight: var(--splideArrowSize);--splideArrowBackgroundColor: transparent;--splideArrowBorderRadius: 50%;--splideArrowBottomPosition: var(--splideArrowPosition);--splideArrowOpacity: var(--opacityOverlay);--splideArrowOpacityHover: 1;--splideArrowPosition: -10rem;--splideArrowSize: 6.4rem;--splideArrowTopPosition: var(--splideArrowPosition);--splideArrowTopPositionMiddle: 50%;--splideArrowWidth: var(--splideArrowSize);--splideArrowIconColor: var(--sectionPatternTextColor);--splideArrowIconHeight: var(--themeIconRightArrowHeight);--splideArrowIconLeft: 50%;--splideArrowIconTop: 50%;--splideArrowIconTransformTranslateX: -50%;--splideArrowIconTransformTranslateY: -50%;--splideArrowIconWidth: var(--themeIconRightArrowWidth);--splideRightArrowIcon: var(--themeIconRightArrow);--splideRightArrowIconColor: var(--splideArrowIconColor);--splideRightArrowIconColorHover: var(--splideRightArrowIconColor);--splideRightArrowIconHeight: var(--splideArrowIconHeight);--splideRightArrowIconHover: var(--splideRightArrowIcon);--splideRightArrowIconLeft: var(--splideArrowIconLeft);--splideRightArrowIconTop: var(--splideArrowIconTop);--splideRightArrowIconTransformTranslateX: var( --splideArrowIconTransformTranslateX );--splideRightArrowIconTransformTranslateY: var( --splideArrowIconTransformTranslateY );--splideRightArrowIconWidth: var(--splideArrowIconWidth);--splideRightArrowIconImageDisplay: var(--rightArrowIconImageDisplay);--splideRightArrowIconMaskDisplay: var(--rightArrowIconMaskDisplay);--splideLeftArrowIcon: var(--themeIconLeftArrow);--splideLeftArrowIconColor: var(--splideArrowIconColor);--splideLeftArrowIconColorHover: var(--splideLeftArrowIconColor);--splideLeftArrowIconHeight: var(--splideArrowIconHeight);--splideLeftArrowIconHover: var(--splideLeftArrowIcon);--splideLeftArrowIconLeft: var(--splideArrowIconLeft);--splideLeftArrowIconTop: var(--splideArrowIconTop);--splideLeftArrowIconTransformTranslateX: var( --splideArrowIconTransformTranslateX );--splideLeftArrowIconTransformTranslateY: var( --splideArrowIconTransformTranslateY );--splideLeftArrowIconWidth: var(--splideArrowIconWidth);--splideLeftArrowIconImageDisplay: var(--leftArrowIconImageDisplay);--splideLeftArrowIconMaskDisplay: var(--leftArrowIconMaskDisplay);--splidePaginationBottomPosition: var(--splidePaginationPosition);--splidePaginationListItemMargin: .6rem;--splidePaginationPadding: 0 var(--spacingXLarge);--splidePaginationPosition: -7.5rem;--splidePaginationTopPositionOnTop: var(--splidePaginationPosition);--splidePaginationPageBorder: 0;--splidePaginationPageBorderActive: 0;--splidePaginationPageBorderRadius: 50%;--splidePaginationPageColor: var(--colorTextDefault);--splidePaginationPageColorActive: var(--colorSecondary);--splidePaginationPageIcon: var(--themeIconCarouselPagination);--splidePaginationPageIconActive: var(--splidePaginationPageIcon);--splidePaginationPageHeight: 2rem;--splidePaginationPageMargin: .3rem;--splidePaginationPageOpacity: var(--opacityOverlay);--splidePaginationPageWidth: 2rem;--splidePaginationPageIconImageDisplay: var( --carouselPaginationIconImageDisplay );--splidePaginationPageIconMaskDisplay: var( --carouselPaginationIconMaskDisplay )}.splide{margin-bottom:var(--splideMarginBottom)}.splide.carousel-style--arrows-middle-indented{padding:0 var(--splideIndentation)}.splide.carousel-style--pagination-bottom,.splide.carousel-style--arrows-bottom{margin-bottom:calc(var(--splideControlSpacing) + var(--splideMarginBottom))}.splide.carousel-style--pagination-top,.splide.carousel-style--arrows-top{margin-top:var(--splideControlSpacing)}.splide.carousel-style--slide-with-reduced-opacity-overflow .splide__slide{transition:opacity var(--splideReducedOpacityTransitionDuration) var(--splideReducedOpacityTransitionTiming);opacity:var(--splideReducedOpacityOpacity)}.splide.carousel-style--slide-with-reduced-opacity-overflow .splide__slide.is-visible{opacity:1}.splide__arrows:has(:disabled:first-child):has(:disabled:last-child){display:none}.splide__arrow{align-items:center;border:0;border-radius:var(--splideArrowBorderRadius);display:flex;height:var(--splideArrowHeight);justify-content:center;opacity:var(--splideArrowOpacity);padding:0;position:absolute;top:var(--splideArrowTopPositionMiddle);width:var(--splideArrowWidth);background:var(--splideArrowBackgroundColor);color:currentColor;cursor:pointer;transform:translateY(-50%);z-index:var(--zIndexDefault)}.splide__arrow:before,.splide__arrow:after{content:" ";display:block;height:var(--splideRightArrowIconHeight);left:var(--splideRightArrowIconLeft);position:absolute;top:var(--splideRightArrowIconTop);width:var(--splideRightArrowIconWidth);transform:translate(var(--splideRightArrowIconTransformTranslateX),var(--splideRightArrowIconTransformTranslateY))}.splide__arrow:before{display:var(--splideRightArrowIconImageDisplay);background-image:var(--splideRightArrowIcon);background-size:var(--splideRightArrowIconWidth) var(--splideRightArrowIconHeight)}.splide__arrow:after{display:var(--splideRightArrowIconMaskDisplay);background:var(--splideRightArrowIconColor);-webkit-mask-image:var(--splideRightArrowIcon);mask-image:var(--splideRightArrowIcon);-webkit-mask-size:var(--splideRightArrowIconWidth) var(--splideRightArrowIconHeight);mask-size:var(--splideRightArrowIconWidth) var(--splideRightArrowIconHeight)}.splide__arrow:hover{opacity:var(--splideArrowOpacityHover)}.splide__arrow:hover:before{background-image:var(--splideRightArrowIconHover)}.splide__arrow:hover:after{background:var(--splideRightArrowIconColorHover);-webkit-mask-image:var(--splideRightArrowIconHover);mask-image:var(--splideRightArrowIconHover)}.splide__arrow--prev{left:0}.splide__arrow--prev:before,.splide__arrow--prev:after{height:var(--splideLeftArrowIconHeight);left:var(--splideLeftArrowIconLeft);top:var(--splideLeftArrowIconTop);width:var(--splideLeftArrowIconWidth);transform:translate(var(--splideLeftArrowIconTransformTranslateX),var(--splideLeftArrowIconTransformTranslateY))}.splide__arrow--prev:before{display:var(--splideLeftArrowIconImageDisplay);background-image:var(--splideLeftArrowIcon);background-size:var(--splideLeftArrowIconWidth) var(--splideLeftArrowIconHeight)}.splide__arrow--prev:after{display:var(--splideLeftArrowIconMaskDisplay);background:var(--splideLeftArrowIconColor);-webkit-mask-image:var(--splideLeftArrowIcon);mask-image:var(--splideLeftArrowIcon);-webkit-mask-size:var(--splideLeftArrowIconWidth) var(--splideLeftArrowIconHeight);mask-size:var(--splideLeftArrowIconWidth) var(--splideLeftArrowIconHeight)}.splide__arrow--prev:hover:before{background-image:var(--splideLeftArrowIconHover)}.splide__arrow--prev:hover:after{background:var(--splideLeftArrowIconColorHover);-webkit-mask-image:var(--splideLeftArrowIconHover);mask-image:var(--splideLeftArrowIconHover)}.splide__arrow--next{right:0}.splide__arrow:disabled{opacity:var(--opacityLow);pointer-events:none}.splide__arrow svg{display:none}.splide__pagination{bottom:var(--splidePaginationBottomPosition);left:0;padding:var(--splidePaginationPadding);position:absolute;right:0;transform:translateY(-50%);z-index:var(--zIndexDefault)}.carousel-style--pagination-top .splide__pagination{top:var(--splidePaginationTopPositionOnTop);bottom:auto;transform:translateY(50%)}.splide__pagination>li{margin:var(--splidePaginationListItemMargin)}.splide__pagination__page{background-color:transparent;border:none;display:inline-block;height:var(--splidePaginationPageHeight);margin:var(--splidePaginationPageMargin);padding:0;position:relative;width:var(--splidePaginationPageWidth);opacity:var(--splidePaginationPageOpacity);cursor:pointer}.splide__pagination__page:before,.splide__pagination__page:after{content:"";border:var(--splidePaginationPageBorder);border-radius:var(--splidePaginationPageBorderRadius);left:0;height:var(--splidePaginationPageHeight);position:absolute;top:0;width:var(--splidePaginationPageWidth);transition:background-color var(--transitionDuration) var(--transitionTiming),border-color var(--transitionDuration) var(--transitionTiming)}.splide__pagination__page:before{display:var(--splidePaginationPageIconImageDisplay);background-image:var(--splidePaginationPageIcon);background-position:center;background-repeat:no-repeat;background-size:var(--splidePaginationPageWidth) var(--splidePaginationPageHeight)}.section--pattern .splide__pagination__page:before{background:var(--splidePaginationPageColorOnPattern, var(--sectionPatternTextColor))}.splide__pagination__page:after{display:var(--splidePaginationPageIconMaskDisplay);background:var(--splidePaginationPageColor);-webkit-mask:var(--splidePaginationPageMaskImage, var(--splidePaginationPageIcon));mask:var(--splidePaginationPageMaskImage, var(--splidePaginationPageIcon));-webkit-mask-size:var(--splidePaginationPageWidth) var(--splidePaginationPageHeight);mask-size:var(--splidePaginationPageWidth) var(--splidePaginationPageHeight)}.splide__pagination__page.is-active{z-index:var(--zIndexDefault)}.splide__pagination__page.is-active:before,.splide__pagination__page.is-active:after{border:var(--splidePaginationPageBorderActive)}.splide__pagination__page.is-active:before{background-image:var(--splidePaginationPageIconActive)}.splide__pagination__page.is-active:after{background:var(--splidePaginationPageColorActive);-webkit-mask-image:var(--splidePaginationPageMaskImageActive, var(--splidePaginationPageIconActive));mask-image:var(--splidePaginationPageMaskImageActive, var(--splidePaginationPageIconActive))}.splide__track{margin:0 0 var(--spacingDefault)}.carousel-style--slide-with-visible-overflow .splide__track,.carousel-style--slide-with-reduced-opacity-overflow .splide__track{overflow:visible}@media (min-width: 64em){.splide__track{margin:0}}.umbraco-forms-form{padding:0}.umbraco-forms-form .row{display:flex;flex-flow:row wrap;margin:0 calc(var(--gutter) / 2 * -1)}.umbraco-forms-form form{border:var(--formBorder);border-radius:var(--formBorderRadius);padding:var(--formPadding);background-color:var(--formBackgroundColor);color:var(--formTextColor)}.umbraco-forms-form label{margin:0;padding:0}.umbraco-forms-form legend{color:var(--formLegendColor);font-family:var(--formLegendFontFamily);font-size:var(--formLegendFontSize);font-style:var(--formLegendFontStyle);font-weight:var(--formLegendFontWeight);line-height:var(--formLegendLineHeight);text-transform:var(--formLegendTextTransform)}.umbraco-forms-form textarea{display:block;min-height:var(--formFieldTextareaMinHeight)}.umbraco-forms-form .umbraco-forms-fieldset{border:0;margin:0;padding:0}.umbraco-forms-form .umbraco-forms-fieldset+.umbraco-forms-fieldset{margin-top:var(--formGroupSpacing)}.umbraco-forms-form .umbraco-forms-page{border-top:var(--formDividingLineWidthPageTop) solid var(--formDividingLineColorPageTop)}.umbraco-forms-form .umbraco-forms-navigation>.column-span:before{content:"";border-top:var(--formDividingLineWidthPageBottom) solid var(--formDividingLineColorPageBottom);display:block;margin-top:var(--formNavigationTopSpacing);padding-top:var(--formNavigationTopSpacing)}.umbraco-forms-form .umbraco-forms-indicator{color:var(--formIndicatorColor);font-family:var(--formIndicatorFontFamily);font-size:var(--formIndicatorFontSize);font-style:var(--formIndicatorFontStyle);font-weight:var(--formIndicatorFontWeight);line-height:var(--formIndicatorLineHeight);text-transform:var(--formIndicatorTextTransform)}.umbraco-forms-form .umbraco-forms-caption{margin-top:calc(var(--formGroupSpacing) * 2);color:var(--formHeadingColor);font-family:var(--formHeadingFontFamily);font-size:var(--formHeadingFontSize);font-style:var(--formHeadingFontStyle);font-weight:var(--formHeadingFontWeight);line-height:var(--formHeadingLineHeight);text-transform:var(--formHeadingTextTransform)}.umbraco-forms-form .umbraco-forms-field{align-items:center;border:none;display:grid;gap:var(--formFieldContentGap);margin:var(--formFieldGap) 0 0 0;padding:0}.umbraco-forms-form .umbraco-forms-label,.umbraco-forms-form .umbraco-forms-legend{margin:0;color:var(--formLabelColor);font-family:var(--formLabelFontFamily);font-size:var(--formLabelFontSize);font-style:var(--formLabelFontStyle);font-weight:var(--formLabelFontWeight);line-height:var(--formLabelLineHeight);text-transform:var(--formLabelTextTransform)}.umbraco-forms-form .umbraco-forms-legend{display:contents}.umbraco-forms-form .umbraco-forms-tooltip{padding:var(--spaceDefault) 0;color:var(--formTooltipColor);font-family:var(--formTooltipFontFamily);font-size:var(--formTooltipFontSize);font-style:var(--formTooltipFontStyle);font-weight:var(--formTooltipFontWeight);line-height:var(--formTooltipLineHeight);text-transform:var(--formTooltipTextTransform)}.umbraco-forms-form .umbraco-forms-container{container-name:form-field-container;container-type:inline-size}@container form-field-container (width > 600px){.umbraco-forms-form .umbraco-forms-field{grid-template-columns:1fr auto;grid-template-rows:auto auto}.umbraco-forms-form .umbraco-forms-label,.umbraco-forms-form .umbraco-forms-legend{grid-column:1;grid-row:1}.umbraco-forms-form .umbraco-forms-tooltip{grid-column:2;grid-row:1;padding:0}.umbraco-forms-form .umbraco-forms-field-wrapper{grid-column:1/span 2;grid-row:2}}.umbraco-forms-form input,.umbraco-forms-form textarea,.umbraco-forms-form select{border:var(--formFieldBorder);border-radius:var(--formFieldBorderRadius);background-color:var(--formFieldBackgroundColor);font-family:var(--formFieldFontFamily);font-size:var(--formFieldFontSize);font-style:var(--formFieldFontStyle);font-weight:var(--formFieldFontWeight);line-height:var(--formFieldLineHeight);text-transform:var(--formFieldTextTransform);cursor:pointer}.umbraco-forms-form input:disabled,.umbraco-forms-form textarea:disabled,.umbraco-forms-form select:disabled{border-color:var(--formFieldBorderColorDisabled);background-color:var(--formFieldBackgroundColorDisabled);color:var(--formFieldTextColorDisabled)}.umbraco-forms-form input:disabled::-moz-placeholder,.umbraco-forms-form textarea:disabled::-moz-placeholder,.umbraco-forms-form select:disabled::-moz-placeholder{color:var(--formFieldPlaceholderColorDisabled)}.umbraco-forms-form input:disabled option[value=""],.umbraco-forms-form input:disabled::placeholder,.umbraco-forms-form textarea:disabled option[value=""],.umbraco-forms-form textarea:disabled::placeholder,.umbraco-forms-form select:disabled option[value=""],.umbraco-forms-form select:disabled::placeholder{color:var(--formFieldPlaceholderColorDisabled)}.umbraco-forms-form input:focus-within,.umbraco-forms-form textarea:focus-within,.umbraco-forms-form select:focus-within{border-color:var(--formFieldBorderColorHighlight)}.umbraco-forms-form input::-moz-placeholder,.umbraco-forms-form textarea::-moz-placeholder,.umbraco-forms-form select::-moz-placeholder{color:var(--formFieldPlaceholderColor)}.umbraco-forms-form input option[value=""],.umbraco-forms-form input::placeholder,.umbraco-forms-form textarea option[value=""],.umbraco-forms-form textarea::placeholder,.umbraco-forms-form select option[value=""],.umbraco-forms-form select::placeholder{color:var(--formFieldPlaceholderColor)}.umbraco-forms-form .umbraco-forms-field-wrapper:has(select){display:grid}.umbraco-forms-form .umbraco-forms-field-wrapper:has(select) select{grid-column:1;grid-row:1;background-image:none}.umbraco-forms-form .umbraco-forms-field-wrapper:has(select):before{content:"";align-self:center;grid-column:1;grid-row:1;height:var(--formFieldSelectIconSize);justify-self:end;margin-right:var(--formFieldSelectIconRight);width:var(--formFieldSelectIconSize);background-color:var(--formFieldSelectIconColor);-webkit-mask-image:var(--formFieldSelectIconMaskImage);mask-image:var(--formFieldSelectIconMaskImage);-webkit-mask-position:var(--formFieldSelectIconMaskPosition);mask-position:var(--formFieldSelectIconMaskPosition);-webkit-mask-repeat:var(--formFieldSelectIconMaskRepeat);mask-repeat:var(--formFieldSelectIconMaskRepeat);-webkit-mask-size:var(--formFieldSelectIconMaskSize);mask-size:var(--formFieldSelectIconMaskSize);pointer-events:none;z-index:var(--zIndexNudgeForward)}.umbraco-forms-form .umbraco-forms-field-wrapper:has(select:disabled){border-color:var(--formFieldBorderColorDisabled);background-color:var(--formFieldBackgroundColorDisabled);color:var(--formFieldTextColorDisabled)}.umbraco-forms-form .umbraco-forms-field-wrapper:has(select:disabled):before{background-color:var(--formFieldSelectIconColorDisabled)}.umbraco-forms-form input[type=file]{color:var(--formFieldFileTextColor)}.umbraco-forms-form input[type=file]::file-selector-button{border:var(--formFieldFileButtonBorder);border-radius:var(--formFieldFileButtonBorderRadius);margin-right:var(--formFieldFileSpacing);padding:var(--formFieldFileButtonPadding);background-color:var(--formFieldFileButtonBackgroundColor);color:var(--formFieldFileButtonTextColor)}.umbraco-forms-form .checkboxlist{display:flex;flex-wrap:wrap;gap:var(--formFieldCheckboxGap)}.umbraco-forms-form .checkboxlist-vertical{flex-direction:column}.umbraco-forms-form .checkboxlist>div{position:relative;overflow:hidden}.umbraco-forms-form .checkboxlist input[type=checkbox]{left:-100%;opacity:0;position:absolute;top:0}.umbraco-forms-form .checkboxlist input[type=checkbox]:focus~label:before{border-color:var(--formFieldCheckboxBorderColorHighlight)}.umbraco-forms-form .checkboxlist input[type=checkbox]:checked~label:after{background-color:var(--formFieldCheckboxSelectedBackgroundColor);transform:scale(1)}.umbraco-forms-form .checkboxlist input[type=checkbox]:disabled~label:before{border-color:var(--formFieldCheckboxBorderColorDisabled);background-color:var(--formFieldCheckboxBackgroundColorDisabled)}.umbraco-forms-form .checkboxlist input[type=checkbox]:disabled~label:after{background-color:var(--formFieldCheckboxSelectedBackgroundColorDisabled)}.umbraco-forms-form .checkboxlist label{align-items:center;display:grid;gap:var(--spacingDefault);grid-template-columns:var(--formFieldCheckboxSize) 1fr;cursor:pointer}.umbraco-forms-form .checkboxlist label:before,.umbraco-forms-form .checkboxlist label:after{content:"";border-radius:var(--formFieldCheckboxBorderRadius);grid-column:1;grid-row:1;justify-self:center;width:var(--formFieldCheckboxSize);height:var(--formFieldCheckboxSize);background-color:var(--formFieldBackgroundColor)}.umbraco-forms-form .checkboxlist label:before{border:var(--formFieldCheckboxBorder)}.umbraco-forms-form .checkboxlist label:after{border-radius:var(--formFieldCheckboxSelectedBorderRadius);width:var(--formFieldCheckboxSelectedSize);height:var(--formFieldCheckboxSelectedSize);background-color:transparent;transform:scale(var(--formFieldCheckboxSelectedScale));transition:background-color var(--formTransitionDuration) var(--formTransitionTiming),transform var(--formTransitionDuration) var(--formTransitionTiming)}.umbraco-forms-form .radiobuttonlist{display:flex;flex-wrap:wrap;gap:var(--formFieldRadioGap)}.umbraco-forms-form .radiobuttonlist-vertical{flex-direction:column}.umbraco-forms-form .radiobuttonlist>div{position:relative;overflow:hidden}.umbraco-forms-form .radiobuttonlist input[type=radio]{left:-100%;opacity:0;position:absolute;top:0}.umbraco-forms-form .radiobuttonlist input[type=radio]:focus~label:before{border-color:var(--formFieldRadioBorderColorHighlight)}.umbraco-forms-form .radiobuttonlist input[type=radio]:checked~label:after{background-color:var(--formFieldRadioSelectedBackgroundColor);transform:scale(1)}.umbraco-forms-form .radiobuttonlist input[type=radio]:disabled~label:before{border-color:var(--formFieldRadioBorderColorDisabled);background-color:var(--formFieldRadioBackgroundColorDisabled)}.umbraco-forms-form .radiobuttonlist input[type=radio]:disabled~label:after{background-color:var(--formFieldRadioSelectedBackgroundColorDisabled)}.umbraco-forms-form .radiobuttonlist label{align-items:center;display:grid;gap:var(--spacingDefault);grid-template-columns:var(--formFieldRadioSize) 1fr;cursor:pointer}.umbraco-forms-form .radiobuttonlist label:before,.umbraco-forms-form .radiobuttonlist label:after{content:"";border-radius:var(--formFieldRadioBorderRadius);grid-column:1;grid-row:1;justify-self:center;width:var(--formFieldRadioSize);height:var(--formFieldRadioSize);background-color:var(--formFieldBackgroundColor)}.umbraco-forms-form .radiobuttonlist label:before{border:var(--formFieldRadioBorder)}.umbraco-forms-form .radiobuttonlist label:after{border-radius:var(--formFieldRadioSelectedBorderRadius);width:var(--formFieldRadioSelectedSize);height:var(--formFieldRadioSelectedSize);background-color:transparent;transform:scale(var(--formFieldRadioSelectedScale));transition:background-color var(--formTransitionDuration) var(--formTransitionTiming),transform var(--formTransitionDuration) var(--formTransitionTiming)}.umbraco-forms-form .checkboxlist--single{position:relative;overflow:hidden}.umbraco-forms-form .composite-date{display:flex;gap:var(--spacingLarge)}.umbraco-forms-form .composite-date .form-group{display:grid;gap:var(--formFieldContentGap)}.umbraco-forms-form .text--short{max-width:120px}.umbraco-forms-form .text--shortest{max-width:90px}.umbraco-forms-form .field-validation-error,.umbraco-forms-form .field-validation-valid{display:none!important}.umbraco-forms-form .umbraco-forms-field:has(.field-validation-error) input,.umbraco-forms-form .umbraco-forms-field:has(.field-validation-error) textarea,.umbraco-forms-form .umbraco-forms-field:has(.field-validation-error) select{border-color:var(--formFieldBorderColorWarning)}.umbraco-forms-form .umbraco-forms-field:has(.field-validation-error) .umbraco-forms-indicator{color:var(--formIndicatorColorWarning)}.umbraco-forms-form .umbraco-forms-field:has(.field-validation-error) .checkboxlist label:before{border-color:var(--formFieldCheckboxBorderColorWarning)}.umbraco-forms-form .umbraco-forms-field:has(.field-validation-error) .radiobuttonlist label:before{border-color:var(--formFieldRadioBorderColorWarning)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.card-layout--horizontal.card-layout,.card-layout--horizontal .card-layout{align-items:center;display:flex;flex-direction:row;gap:var(--cardSpacing)}.card-layout--horizontal.card-layout .card-layout__image-container,.card-layout--horizontal .card-layout .card-layout__image-container{max-width:var(--cardLayoutHorizontalImageContainerWidth)}.card-layout--horizontal.card-layout .card-layout__image,.card-layout--horizontal .card-layout .card-layout__image{aspect-ratio:var(--cardLayoutHorizontalImageAspectRatio);-o-object-fit:cover;object-fit:cover}.card-layout--image-background.card-layout,.card-layout--image-background .card-layout,.card-layout--image-background-focus-content.card-layout,.card-layout--image-background-focus-content .card-layout{padding-top:var(--cardLayoutImageBackgroundImageSpace);position:relative}.card-layout--image-background.card-layout .card-layout__image-container,.card-layout--image-background .card-layout .card-layout__image-container,.card-layout--image-background-focus-content.card-layout .card-layout__image-container,.card-layout--image-background-focus-content .card-layout .card-layout__image-container{height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}.card-layout--image-background.card-layout .card-layout__image,.card-layout--image-background .card-layout .card-layout__image,.card-layout--image-background-focus-content.card-layout .card-layout__image,.card-layout--image-background-focus-content .card-layout .card-layout__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-layout--image-background.card-layout .card-layout__content,.card-layout--image-background .card-layout .card-layout__content,.card-layout--image-background-focus-content.card-layout .card-layout__content,.card-layout--image-background-focus-content .card-layout .card-layout__content{justify-content:flex-end;padding:var(--cardLayoutImageBackgroundContentPadding);position:relative}.card-layout--image-background.card-layout .card-layout__content:before,.card-layout--image-background .card-layout .card-layout__content:before,.card-layout--image-background-focus-content.card-layout .card-layout__content:before,.card-layout--image-background-focus-content .card-layout .card-layout__content:before{content:"";bottom:0;display:block;height:100%;left:0;position:absolute;width:100%;background:var(--cardLayoutImageBackgroundContentBackgroundGradient);z-index:var(--zIndexUnder)}.card-layout--image-background-focus-content.card-layout .card-layout__content,.card-layout--image-background-focus-content .card-layout .card-layout__content{transform:translateY(100%);transition:transform var(--cardLayoutImageBackgroundFocusContentTransitionDuration) var(--cardLayoutImageBackgroundFocusContentTransitionTiming)}.card-layout--image-background-focus-content.card-layout:focus .card-layout__content,.card-layout--image-background-focus-content.card-layout:focus-within .card-layout__content,.card-layout--image-background-focus-content.card-layout:hover .card-layout__content,.card-layout--image-background-focus-content .card-layout:focus .card-layout__content,.card-layout--image-background-focus-content .card-layout:focus-within .card-layout__content,.card-layout--image-background-focus-content .card-layout:hover .card-layout__content{transform:translateY(0)}.column-span{border-left:calc(var(--gutter) / 2) solid transparent;border-right:calc(var(--gutter) / 2) solid transparent;box-sizing:border-box;flex-basis:100%;max-width:100%;container-name:column-span;container-type:inline-size}.column-span--12{flex-basis:100%;max-width:100%}@media (min-width: 48em){.section__layout--force-two-columns>.column-span--12{flex-basis:50%;max-width:50%}}@media (min-width: 48em){.column-span--9{flex-basis:75%;max-width:75%}.column-span--8{flex-basis:66.66%;max-width:66.66%}.column-span--6{flex-basis:50%;max-width:50%}.column-span--4{flex-basis:33.33%;max-width:33.33%}.column-span--3{flex-basis:25%;max-width:25%}}.constrain{margin-left:auto;margin-right:auto;max-width:var(--contentWidth);padding-left:var(--gutterSmall);padding-right:var(--gutterSmall);width:100%}@media (min-width: 26.5625em){.constrain{padding-left:var(--gutter);padding-right:var(--gutter)}}.constrain--x-thin{max-width:var(--contentWidthExtraThin)}.constrain--thin{max-width:var(--contentWidthThin)}.constrain--wide{max-width:var(--contentWidthWide)}.constrain--x-wide{max-width:var(--contentWidthExtraWide)}.constrain--full-with-gutter{max-width:100%}.constrain--full{max-width:100%;padding-left:0;padding-right:0}.mask{-webkit-mask-image:var(--maskImage);mask-image:var(--maskImage)}.mask--media{-webkit-mask-size:100% 100%;mask-size:100% 100%}.media-make-plain{border:0;border-radius:0;filter:none}.no-pointer-events,.no-pointer-events--until-light-gallery-init{pointer-events:none}.no-pointer-events--until-light-gallery-init[data-lg-id]{pointer-events:all}.overflow--hidden{overflow:hidden}.padding--bottom{padding-bottom:var(--spacingDefault)}.padding--bottom-large{padding-bottom:var(--spacingLarge)}.padding--bottom-small{padding-bottom:var(--spacingSmall)}.padding--bottom-none{padding-bottom:0}.padding--left{padding-left:var(--spacingDefault)}.padding--left-large{padding-left:var(--spacingLarge)}.padding--left-small{padding-left:var(--spacingSmall)}.padding--left-none{padding-left:0}.padding--left-auto{padding-left:auto}.padding--right{padding-right:var(--spacingDefault)}.padding--right-large{padding-right:var(--spacingLarge)}.padding--right-small{padding-right:var(--spacingSmall)}.padding--right-none{padding-right:0}.padding--right-auto{padding-right:auto}.padding--top{padding-top:var(--spacingDefault)}.padding--top-large{padding-top:var(--spacingLarge)}.padding--top-small{padding-top:var(--spacingSmall)}.padding--top-none{padding-top:0}.shared-styles img{margin-bottom:var(--spacingDefault);height:auto!important}.shared-styles img[style*="float: left"]{margin:0 var(--spacingDefault) var(--spacingDefault) 0;max-width:var(--sharedStylesImageFloatWidth)}.shared-styles img[style*="float: right"]{margin:0 0 var(--spacingDefault) var(--spacingDefault);max-width:var(--sharedStylesImageFloatWidth)}.shared-styles img[style*="margin-left: auto"]{margin-bottom:var(--spacingDefault);max-width:100%;width:auto!important}.shared-styles h1,.shared-styles h2,.shared-styles h3,.shared-styles h4,.shared-styles h5{font-family:var(--fontFamilyHeading);line-height:var(--lineHeightHeading)}.shared-styles h1:first-child,.shared-styles h2:first-child,.shared-styles h3:first-child,.shared-styles h4:first-child,.shared-styles h5:first-child{margin-top:0}.shared-styles h1{font-family:var(--fontFamilyH1);line-height:var(--lineHeightH1)}.shared-styles h2{font-family:var(--fontFamilyH2);line-height:var(--lineHeightH2)}.shared-styles h3{font-family:var(--fontFamilyH3);line-height:var(--lineHeightH3)}.shared-styles h4{font-family:var(--fontFamilyH4);line-height:var(--lineHeightH4)}.shared-styles h5{font-family:var(--fontFamilyH5);line-height:var(--lineHeightH5)}.shared-styles h6{font-family:var(--fontFamilyH6);line-height:var(--lineHeightH6)}.shared-styles ol{padding-left:var(--sharedStylesUlOlLeftPadding)}.shared-styles ol li::marker{color:var(--sharedStylesNumberColor);font-family:var(--sharedStylesNumberFontFamily);font-size:var(--sharedStylesNumberFontSize);font-weight:var(--sharedStylesNumberFontWeight)}.shared-styles p{margin-top:0}.shared-styles ul{margin:0 0 var(--spacingDefault) 0;padding-left:0;list-style-type:none}.shared-styles ul:last-child{margin-bottom:0}.shared-styles ul li{margin-bottom:var(--spacingSmall);padding-left:var(--sharedStylesUlOlLeftPadding);position:relative}.shared-styles ul li:before,.shared-styles ul li:after{content:"";height:var(--sharedStylesBulletIconHeight);left:var(--sharedStylesBulletIconLeft);position:absolute;top:var(--sharedStylesBulletIconTop);width:var(--sharedStylesBulletIconWidth);pointer-events:none}.shared-styles ul li:before{display:var(--sharedStylesBulletIconImageDisplay);background:var(--sharedStylesBulletIconBackground);background-size:var(--sharedStylesBulletIconWidth) var(--sharedStylesBulletIconHeight)}.shared-styles ul li:after{display:var(--sharedStylesBulletIconMaskDisplay);background-color:var(--sharedStylesBulletIconColor);-webkit-mask:var(--sharedStylesBulletIconMask);mask:var(--sharedStylesBulletIconMask);-webkit-mask-size:var(--sharedStylesBulletIconWidth) var(--sharedStylesBulletIconHeight);mask-size:var(--sharedStylesBulletIconWidth) var(--sharedStylesBulletIconHeight)}.shared-styles ul li ul,.shared-styles ul li ol{padding-top:var(--spacingSmall);margin-bottom:0}.shared-styles table td,.shared-styles table th{border:var(--sharedStylesTableBorderWidth) solid var(--sharedStylesTableBorderColor);padding:var(--sharedStylesTableCellPadding)}.section--pattern .shared-styles table td,.section--pattern .shared-styles table th{border-color:var(--sharedStylesTableBorderColorOnPattern, var(--sectionPatternTextColor))}.shared-styles table thead th,.shared-styles table tbody:first-child tr:first-child th{color:var(--sharedStylesTableHeadColor);font-family:var(--sharedStylesTableHeadFontFamily);font-size:var(--sharedStylesTableHeadFontSize);font-weight:var(--sharedStylesTableHeadFontWeight)}.table-scroll{overflow-y:auto;width:100%}.text--align-left{text-align:left}.text--align-center{text-align:center}.text--align-right{text-align:right}.text--h1{color:var(--colorHeading);font-family:var(--fontFamilyH1);font-style:var(--fontStyleH1, normal);font-size:var(--fontSizeH1);font-weight:var(--fontWeightH1, var(--fontWeightBold));line-height:var(--lineHeightH1, var(--lineHeightHeading));text-transform:var(--textTransformH1, none)}.text--h2{color:var(--colorHeading);font-family:var(--fontFamilyH2);font-style:var(--fontStyleH2, normal);font-size:var(--fontSizeH2);font-weight:var(--fontWeightH2, var(--fontWeightBold));line-height:var(--lineHeightH2, var(--lineHeightHeading));text-transform:var(--textTransformH2, none)}.text--h3{color:var(--colorHeading);font-family:var(--fontFamilyH3);font-style:var(--fontStyleH3, normal);font-size:var(--fontSizeH3);font-weight:var(--fontWeightH3, var(--fontWeightBold));line-height:var(--lineHeightH3, var(--lineHeightHeading));text-transform:var(--textTransformH3, none)}.text--h4{color:var(--colorHeading);font-family:var(--fontFamilyH4);font-style:var(--fontStyleH4, normal);font-size:var(--fontSizeH4);font-weight:var(--fontWeightH4, var(--fontWeightBold));line-height:var(--lineHeightH4, var(--lineHeightHeading));text-transform:var(--textTransformH4, none)}.text--h5{color:var(--colorHeading);font-family:var(--fontFamilyH5);font-style:var(--fontStyleH5, normal);font-size:var(--fontSizeH5);font-weight:var(--fontWeightH5, var(--fontWeightBold));line-height:var(--lineHeightH5, var(--lineHeightHeading));text-transform:var(--textTransformH5, none)}.text--h6{color:var(--colorHeading);font-family:var(--fontFamilyH6);font-style:var(--fontStyleH6, normal);font-size:var(--fontSizeH6);font-weight:var(--fontWeightH6, var(--fontWeightBold));line-height:var(--lineHeightH6, var(--lineHeightHeading));text-transform:var(--textTransformH6, none);margin:0}.text--large{font-size:var(--fontSizeLarge)}.text--small{font-size:var(--fontSizeSmall)}.text--line-through{text-decoration:line-through}.text--underline{text-decoration:underline}.text--uppercase{text-transform:uppercase}.text--weight-bold{font-weight:var(--fontWeightBold)}.text--weight-normal{font-weight:var(--fontWeightDefault)}.text--overline{font-family:var(--fontFamilyOverline);font-size:var(--fontSizeOverline);font-style:var(--fontStyleOverline);font-weight:var(--fontWeightOverline);letter-spacing:var(--letterSpacingOverline);line-height:var(--lineHeightOverline);text-transform:var(--textTransformOverline)}.text--primary-emphasis,.text--secondary-emphasis{display:inline-block}.text--primary-emphasis{border:var(--emphasisPrimaryBorder);margin:var(--emphasisPrimaryMargin);padding:var(--emphasisPrimaryPadding);background:var(--emphasisPrimaryBackground);color:var(--emphasisPrimaryColor);font-family:var(--emphasisPrimaryFontFamily);font-size:var(--emphasisPrimaryFontSize);font-style:var(--emphasisPrimaryFontStyle);font-weight:var(--emphasisPrimaryFontWeight);letter-spacing:var(--emphasisPrimaryLetterSpacing);line-height:var(--emphasisPrimaryLineHeight);-webkit-text-decoration:var(--emphasisPrimaryTextDecoration);text-decoration:var(--emphasisPrimaryTextDecoration);text-transform:var(--emphasisPrimaryTextTransform)}.text--secondary-emphasis{border:var(--emphasisSecondaryBorder);margin:var(--emphasisSecondaryMargin);padding:var(--emphasisSecondaryPadding);background:var(--emphasisSecondaryBackground);color:var(--emphasisSecondaryColor);font-family:var(--emphasisSecondaryFontFamily);font-size:var(--emphasisSecondaryFontSize);font-style:var(--emphasisSecondaryFontStyle);font-weight:var(--emphasisSecondaryFontWeight);letter-spacing:var(--emphasisSecondaryLetterSpacing);line-height:var(--emphasisSecondaryLineHeight);-webkit-text-decoration:var(--emphasisSecondaryTextDecoration);text-decoration:var(--emphasisSecondaryTextDecoration);text-transform:var(--emphasisSecondaryTextTransform)}.text--error{color:var(--colorError)}.visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.unbutton{border:0;margin:0;padding:0;background:transparent;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.unbutton:focus-visible,.unbutton:hover{background:transparent}@media print{*,*:before,*:after{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
