@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400 900;font-display:swap;src:url('/assets/playfair-display.woff2') format('woff2')}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/source-sans-pro.woff2') format('woff2')}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600 700;font-display:swap;src:url('/assets/montserrat.woff2') format('woff2')}
.x{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;box-sizing:border-box}.x *,.x :after,.x :before{box-sizing:inherit}.x-el a[href^="mailto:"]:not(.x-el),.x-el a[href^="tel:"]:not(.x-el){color:inherit;font-size:inherit;text-decoration:inherit}.x-el-article,.x-el-aside,.x-el-details,.x-el-figcaption,.x-el-figure,.x-el-footer,.x-el-header,.x-el-hgroup,.x-el-main,.x-el-menu,.x-el-nav,.x-el-section,.x-el-summary{display:block}.x-el-audio,.x-el-canvas,.x-el-progress,.x-el-video{display:inline-block;vertical-align:baseline}.x-el-audio:not([controls]){display:none;height:0}.x-el-template{display:none}.x-el-a{background-color:transparent;color:inherit}.x-el-a:active,.x-el-a:hover{outline:0}.x-el-abbr[title]{border-bottom:1px dotted}.x-el-b,.x-el-strong{font-weight:700}.x-el-dfn{font-style:italic}.x-el-mark{background:#ff0;color:#000}.x-el-small{font-size:80%}.x-el-sub,.x-el-sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.x-el-sup{top:-.5em}.x-el-sub{bottom:-.25em}.x-el-img{vertical-align:middle;border:0}.x-el-svg:not(:root){overflow:hidden}.x-el-figure{margin:0}.x-el-hr{box-sizing:content-box;height:0}.x-el-pre{overflow:auto}.x-el-code,.x-el-kbd,.x-el-pre,.x-el-samp{font-family:monospace,monospace;font-size:1em}.x-el-button,.x-el-input,.x-el-optgroup,.x-el-select,.x-el-textarea{color:inherit;font:inherit;margin:0}.x-el-button{overflow:visible}.x-el-button,.x-el-select{text-transform:none}.x-el-button,.x-el-input[type=button],.x-el-input[type=reset],.x-el-input[type=submit]{-webkit-appearance:button;cursor:pointer}.x-el-button[disabled],.x-el-input[disabled]{cursor:default}.x-el-button::-moz-focus-inner,.x-el-input::-moz-focus-inner{border:0;padding:0}.x-el-input{line-height:normal}.x-el-input[type=checkbox],.x-el-input[type=radio]{box-sizing:border-box;padding:0}.x-el-input[type=number]::-webkit-inner-spin-button,.x-el-input[type=number]::-webkit-outer-spin-button{height:auto}.x-el-input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.x-el-input[type=search]::-webkit-search-cancel-button,.x-el-input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.x-el-textarea{border:0}.x-el-fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.x-el-legend{border:0;padding:0}.x-el-textarea{overflow:auto}.x-el-optgroup{font-weight:700}.x-el-table{border-collapse:collapse;border-spacing:0}.x-el-td,.x-el-th{padding:0}.x{-webkit-font-smoothing:antialiased}.x-el-hr{border:0}.x-el-fieldset,.x-el-input,.x-el-select,.x-el-textarea{margin-top:0;margin-bottom:0}.x-el-fieldset,.x-el-input[type=email],.x-el-input[type=text],.x-el-textarea{width:100%}.x-el-input,.x-el-label{vertical-align:middle}.x-el-input{border-style:none;padding:.5em}.x-el-select:not([multiple]){vertical-align:middle}.x-el-textarea{line-height:1.75;padding:.5em}.x-el.d-none{display:none!important}.sideline-footer{margin-top:auto}.disable-scroll{touch-action:none;overflow:hidden;position:fixed;max-width:100vw}@keyframes loaderscale{0%{transform:scale(1);opacity:1}45%{transform:scale(.1);opacity:.7}80%{transform:scale(1);opacity:1}}.x-loader svg{display:inline-block}.x-loader svg:first-child{animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite}.x-loader svg:nth-child(2){animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite}.x-loader svg:nth-child(3){animation:loaderscale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.x-icon>svg{transition:transform .33s ease-in-out}.x-icon>svg.rotate-90{transform:rotate(-90deg)}.x-icon>svg.rotate90{transform:rotate(90deg)}.x-icon>svg.rotate-180{transform:rotate(-180deg)}.x-icon>svg.rotate180{transform:rotate(180deg)}.x-rt ol,.x-rt ul{text-align:left}.x-rt p{margin:0}.mte-inline-block{display:inline-block}@media only screen and (min-device-width:1025px){:root select,_::-webkit-full-page-media,_:future{font-family:sans-serif!important}}


/*
Copyright 2017 The Playfair Display Project Authors (https://github.com/clauseggers/Playfair-Display), with Reserved Font Name "Playfair Display".

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL

—————————————————————————————-
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
—————————————————————————————-
*/

/*
Copyright 2010, 2012, 2014 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name Source.

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL

—————————————————————————————-
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
—————————————————————————————-
*/

/*
Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL

—————————————————————————————-
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
—————————————————————————————-
*/

.x .c1-1{letter-spacing:normal}.x .c1-2{text-transform:none}.x .c1-3{background-color:rgb(255, 255, 255)}.x .c1-4{width:100%}.x .c1-5 > div{position:relative}.x .c1-6 > div{overflow:hidden}.x .c1-7 > div{margin-top:auto}.x .c1-8 > div{margin-right:auto}.x .c1-9 > div{margin-bottom:auto}.x .c1-a > div{margin-left:auto}.x .c1-b{font-family:'Source Sans Pro', arial, sans-serif}.x .c1-c{font-size:16px}.x .c1-h{background-color:rgb(0, 0, 0)}.x .c1-i{background-color:rgb(22, 22, 22)}.x .c1-j{padding-top:56px}.x .c1-k{padding-bottom:56px}.x .c1-l{overflow:hidden}.x .c1-m{padding:0px !important}.x .c1-p{position:relative}.x .c1-q{display:flex}.x .c1-r{flex-direction:column}.x .c1-s{min-height:360px}.x .c1-t{justify-content:flex-start}.x .c1-v{height:100%}.x .c1-w{position:absolute}.x .c1-x{margin-top:0}.x .c1-y{margin-right:auto}.x .c1-z{margin-bottom:0}.x .c1-10{margin-left:auto}.x .c1-11{display:block}.x .c1-12{top:0px}.x .c1-13{left:0px}.x .c1-14{max-width:100%}.x .c1-15{vertical-align:middle}.x .c1-16{aspect-ratio:auto}.x .c1-17{border-style:solid}.x .c1-18{border-color:white}.x .c1-19{border-top-width:0px}.x .c1-1a{border-right-width:0px}.x .c1-1b{border-bottom-width:0px}.x .c1-1c{border-left-width:0px}.x .c1-1d{top:50%}.x .c1-1e{left:50%}.x .c1-1f{transform:translateX(-50%) translateY(-50%)}.x .c1-1g{min-height:100%}.x .c1-1h{object-fit:cover}.x .c1-1i{display:none}.x .c1-1j{padding-top:0px}.x .c1-1k{padding-right:0px}.x .c1-1l{padding-bottom:0px}.x .c1-1m{padding-left:0px}.x .c1-1n{border-radius:0px}.x .c1-1o{[object -object]:0px}.x .c1-1q{pointer-events:none}.x .c1-1r{background:url(/assets/hero-poster.jpg) center/cover}.x .c1-1s{margin-right:0px}.x .c1-1t{margin-left:0px}.x .c1-1v{opacity:0.25}.x .c1-1w{right:0px}.x .c1-1x{bottom:0px}.x .c1-1y{position:static}.x .c1-20{z-index:3}.x .c1-21{background-color:transparent}.x .c1-22{z-index:auto}.x .c1-27{align-items:center}.x .c1-28{flex-wrap:nowrap}.x .c1-29{padding-top:24px}.x .c1-2a{padding-right:24px}.x .c1-2b{padding-bottom:24px}.x .c1-2c{padding-left:24px}.x .c1-2e{width:0px}.x .c1-2f{text-align:center}.x .c1-2g{justify-content:center}.x .c1-2h{overflow-wrap:break-word}.x .c1-2i{padding-left:8px}.x .c1-2j{padding-right:8px}.x .c1-2k{display:inline-block}.x .c1-2l{font-family:'Playfair Display', Georgia, serif}.x .c1-2p{letter-spacing:inherit}.x .c1-2q{text-transform:inherit}.x .c1-2r{text-decoration:none}.x .c1-2s{word-wrap:break-word}.x .c1-2t{display:inline}.x .c1-2u{cursor:pointer}.x .c1-2v{border-top:0px}.x .c1-2w{border-right:0px}.x .c1-2x{border-bottom:0px}.x .c1-2y{border-left:0px}.x .c1-2z{color:rgb(150, 150, 150)}.x .c1-30{font-weight:inherit}.x .c1-31:hover{color:rgb(171, 171, 171)}.x .c1-32:active{color:rgb(198, 198, 198)}.x .c1-33{letter-spacing:4px}.x .c1-34{text-transform:uppercase}.x .c1-35{line-height:1.2}.x .c1-36{font-family:'Montserrat', sans-serif}.x .c1-37{color:#fff !important}.x .c1-38{font-size:22px}.x .c1-39{font-weight:700}.x .c1-3a  *{color:#fff !important}.x .c1-3f{word-wrap:normal !important}.x .c1-3g{overflow-wrap:normal !important}.x .c1-3h{visibility:hidden}.x .c1-3i{width:auto}.x .c1-3j{overflow:visible}.x .c1-3k{font-size:26px}.x .c1-3p{font-size:18px}.x .c1-3u{justify-content:flex-end}.x .c1-3y{padding-left:48px}.x .c1-3z{padding-right:48px}.x .c1-40{gap:32px}.x .c1-41{flex-basis:44%}.x .c1-42{max-width:44%}.x .c1-46{flex-grow:1}.x .c1-4h{flex-shrink:0}.x .c1-4i{flex-basis:auto}.x .c1-4o{margin-bottom:8px}.x .c1-4p{white-space:pre-line}.x .c1-4q{font-size:40px}.x .c1-4r{color:rgb(255, 255, 255)}.x .c1-4s{font-weight:400}.x .c1-51{font-size:32px}.x .c1-56{font-size:28px}.x .c1-59{line-height:1.4}.x .c1-5a{margin-bottom:40px}.x .c1-5b{font-size:unset}.x .c1-5c{color:inherit}.x .c1-5d{font-family:unset}.x .c1-5e{letter-spacing:unset}.x .c1-5f{text-transform:unset}.x .c1-5g{line-height:0px}.x .c1-5h{border-color:rgb(27, 27, 27)}.x .c1-5i{border-bottom-width:2px}.x .c1-5j{margin-top:24px}.x .c1-5k{width:50px}.x .c1-5l{box-sizing:border-box}.x .c1-5m{flex-direction:row}.x .c1-5n{flex-wrap:wrap}.x .c1-5o{margin-right:-12px}.x .c1-5p{margin-left:-12px}.x .c1-5u{flex-shrink:1}.x .c1-5v{flex-basis:0%}.x .c1-5w{padding-right:12px}.x .c1-5x{padding-left:12px}.x .c1-68{line-height:1.25}.x .c1-69{margin-bottom:24px}.x .c1-6a{color:rgb(226, 226, 226)}.x .c1-6f{background-color:rgba(0, 0, 0, 0)}.x .c1-6g{border-color:rgb(255, 255, 255)}.x .c1-6h{border-top-width:1px}.x .c1-6i{border-right-width:1px}.x .c1-6j{border-bottom-width:1px}.x .c1-6k{border-left-width:1px}.x .c1-6l{border-radius:4px}.x .c1-6m{padding-top:23px}.x .c1-6n{padding-bottom:7px}.x .c1-6o{padding-left:16px}.x .c1-6p{padding-right:16px}.x .c1-6q{color:rgb(171, 171, 171)}.x .c1-6r::placeholder{color:inherit}.x .c1-6s:focus{outline:none}.x .c1-6t:focus{box-shadow:inset 0 0 0 1px currentColor}.x .c1-6u:focus + label{font-size:12px}.x .c1-6v:focus + label{top:8px}.x .c1-6w:focus + label{color:rgb(150, 150, 150)}.x .c1-6x:not([value=""]) + label{font-size:12px}.x .c1-6y:not([value=""]) + label{top:8px}.x .c1-6z:not([value=""]) + label{color:rgb(150, 150, 150)}.x .c1-70::-webkit-input-placeholder{color:inherit}.x .c1-72{top:33%}.x .c1-73{left:16px}.x .c1-74{transition:all .15s ease}.x .c1-75{padding-top:16px}.x .c1-76{padding-bottom:16px}.x .c1-77{resize:vertical}.x .c1-78:hover > div{border-color:rgb(150, 150, 150)}.x .c1-79{z-index:-1}.x .c1-7a{opacity:0}.x .c1-7b:disabled ~ div{pointer-events:none}.x .c1-7c:disabled ~ div{background-color:rgba(0, 0, 0, 0.7)}.x .c1-7d:disabled ~ div{border-color:rgba(255, 255, 255, 0.7)}.x .c1-7e:disabled ~ *{cursor:default}.x .c1-7f:checked ~ div{border-color:rgb(150, 150, 150)}.x .c1-7g:checked ~ div:after{content:''}.x .c1-7h:checked ~ div:after{display:block}.x .c1-7i:checked ~ div:after{top:3px}.x .c1-7j:checked ~ div:after{left:7px}.x .c1-7k:checked ~ div:after{width:4px}.x .c1-7l:checked ~ div:after{height:8px}.x .c1-7m:checked ~ div:after{transform:rotate(45deg)}.x .c1-7n:checked ~ div:after{border-color:rgb(150, 150, 150)}.x .c1-7o:checked ~ div:after{border-style:solid}.x .c1-7p:checked ~ div:after{position:absolute}.x .c1-7q:checked ~ div:after{border-top-width:0}.x .c1-7r:checked ~ div:after{border-right-width:2px}.x .c1-7s:checked ~ div:after{border-bottom-width:2px}.x .c1-7t:checked ~ div:after{border-left-width:0}.x .c1-7u:focus ~ div{outline:none}.x .c1-7v:focus ~ div{box-shadow:inset 0 0 0 1px currentColor}.x .c1-7w{margin-top:2px}.x .c1-7x{min-width:19px}.x .c1-7y{height:19px}.x .c1-7z{border-color:rgba(119, 119, 119, 0.5)}.x .c1-80{border-radius:2px}.x .c1-81{box-shadow:0px 1px 3px}.x .c1-82{overflow-wrap:anywhere}.x .c1-83{line-height:inherit}.x .c1-84{text-wrap:pretty}.x .c1-85{margin-left:8px}.x .c1-86{vertical-align:top}.x .c1-87{text-align:left}.x .c1-88{color:rgb(145, 145, 145)}.x .c1-89{letter-spacing:0.071em}.x .c1-8a{border-style:none}.x .c1-8b{display:inline-flex}.x .c1-8c{padding-left:32px}.x .c1-8d{padding-right:32px}.x .c1-8e{padding-top:8px}.x .c1-8f{padding-bottom:8px}.x .c1-8g{min-height:56px}.x .c1-8h{border-radius:4px}.x .c1-8i{color:rgb(0, 0, 0)}.x .c1-8j{text-shadow:none}.x .c1-8k{font-size:14px}.x .c1-8l:hover{background-color:rgb(212, 212, 212)}.x .c1-8r{line-height:1.5}.x .c1-8s{font-size:12px}.x .c1-8x{flex-grow:3}.x .c1-8y{flex-basis:100%}.x .c1-92{font-size:inherit !important}.x .c1-93{font-style:italic}.x .c1-94{text-decoration:line-through}.x .c1-95{text-decoration:underline}.x .c1-97{margin-bottom:4px}.x .c1-98{position:fixed}.x .c1-99{right:24px}.x .c1-9a{bottom:24px}.x .c1-9b{z-index:9999}.x .c1-9c{width:65px}.x .c1-9d{height:65px}.x .c1-9f{z-index:10000}.x .c1-9g{height:auto}.x .c1-9h{background-color:rgb(137, 137, 137)}.x .c1-9i{overflow-y:auto}.x .c1-9j{transition:all 1s ease-in}.x .c1-9k{box-shadow:0 2px 6px 0px rgba(0,0,0,0.3)}.x .c1-9l{contain:content}.x .c1-9m{bottom:-500px}.x .c1-9u{max-height:300px}.x .c1-9w{justify-content:space-between}.x .c1-9x{word-break:break-word}.x .c1-9y{flex-basis:50%}.x .c1-9z{padding-top:4px}.x .c1-a0{padding-bottom:4px}.x .c1-a1{min-height:40px}.x .c1-a2:nth-child(2){margin-left:24px}.x .c1-a3:hover{background-color:rgb(255, 255, 255)}
@media (max-width: 767px){.x .c1-n{padding-top:40px}}@media (max-width: 767px){.x .c1-o{padding-bottom:40px}}@media (max-width: 767px){.x .c1-1p{display:block}}@media (max-width: 767px){.x .c1-1u{display:none}}@media (max-width: 767px){.x .c1-2m{justify-content:center}}@media (max-width: 767px){.x .c1-2n{max-width:100%}}@media (max-width: 767px){.x .c1-43{width:100%}}@media (max-width: 767px){.x .c1-44{display:flex}}@media (max-width: 767px){.x .c1-4t{margin-top:0}}@media (max-width: 767px){.x .c1-4u{margin-right:auto}}@media (max-width: 767px){.x .c1-4v{margin-bottom:0}}@media (max-width: 767px){.x .c1-4w{margin-left:auto}}@media (max-width: 767px){.x .c1-71{font-size:16px}}
@media (min-width: 768px){.x .c1-d{font-size:16px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-2o{width:auto}}@media (min-width: 768px){.x .c1-3b{font-size:24px}}@media (min-width: 768px){.x .c1-3l{font-size:30px}}@media (min-width: 768px){.x .c1-3q{font-size:18px}}@media (min-width: 768px) and (max-width: 1023px){.x .c1-45{width:100%}}@media (min-width: 768px){.x .c1-49{width:100%}}@media (min-width: 768px){.x .c1-4x{font-size:48px}}@media (min-width: 768px){.x .c1-52{font-size:38px}}@media (min-width: 768px){.x .c1-5q{margin-top:0}}@media (min-width: 768px){.x .c1-5r{margin-right:-24px}}@media (min-width: 768px){.x .c1-5s{margin-bottom:0}}@media (min-width: 768px){.x .c1-5t{margin-left:-24px}}@media (min-width: 768px){.x .c1-5y{margin-left:8.333333333333332%}}@media (min-width: 768px){.x .c1-5z{flex-basis:83.33333333333334%}}@media (min-width: 768px){.x .c1-60{max-width:83.33333333333334%}}@media (min-width: 768px){.x .c1-61{padding-top:0}}@media (min-width: 768px){.x .c1-62{padding-right:24px}}@media (min-width: 768px){.x .c1-63{padding-bottom:0}}@media (min-width: 768px){.x .c1-64{padding-left:24px}}@media (min-width: 768px){.x .c1-6b{font-size:22px}}@media (min-width: 768px){.x .c1-8m{width:auto}}@media (min-width: 768px){.x .c1-8n{font-size:14px}}@media (min-width: 768px){.x .c1-8t{font-size:12px}}@media (min-width: 768px){.x .c1-9n{width:400px}}@media (min-width: 768px){.x .c1-9o{max-height:500px}}@media (min-width: 768px){.x .c1-9p{border-radius:7px}}@media (min-width: 768px){.x .c1-9q{margin-top:24px}}@media (min-width: 768px){.x .c1-9r{margin-right:24px}}@media (min-width: 768px){.x .c1-9s{margin-bottom:24px}}@media (min-width: 768px){.x .c1-9t{margin-left:24px}}@media (min-width: 768px){.x .c1-9v{max-height:200px}}
@media (min-width: 1024px){.x .c1-e{font-size:16px}}@media (min-width: 1024px){.x .c1-u{min-height:65vh}}@media (min-width: 1024px){.x .c1-1z{position:static}}@media (min-width: 1024px){.x .c1-23{padding-top:0px}}@media (min-width: 1024px){.x .c1-24{padding-bottom:0px}}@media (min-width: 1024px){.x .c1-25{padding-left:0px}}@media (min-width: 1024px){.x .c1-26{padding-right:0px}}@media (min-width: 1024px){.x .c1-2d{display:none}}@media (min-width: 1024px){.x .c1-3c{font-size:24px}}@media (min-width: 1024px){.x .c1-3m{font-size:30px}}@media (min-width: 1024px){.x .c1-3r{font-size:18px}}@media (min-width: 1024px){.x .c1-3v{display:flex}}@media (min-width: 1024px){.x .c1-3w{width:100%}}@media (min-width: 1024px){.x .c1-3x{flex-direction:column}}@media (min-width: 1024px){.x .c1-47{margin-top:0px}}@media (min-width: 1024px){.x .c1-48{margin-bottom:0px}}@media (min-width: 1024px){.x .c1-4a{width:984px}}@media (min-width: 1024px){.x .c1-4b{justify-content:center}}@media (min-width: 1024px){.x .c1-4c{margin-left:auto}}@media (min-width: 1024px){.x .c1-4d{margin-right:auto}}@media (min-width: 1024px){.x .c1-4e{max-width:66%}}@media (min-width: 1024px){.x .c1-4j{padding-top:56px}}@media (min-width: 1024px){.x .c1-4k{padding-bottom:56px}}@media (min-width: 1024px){.x .c1-4l{text-align:center}}@media (min-width: 1024px){.x .c1-4m{max-width:100%}}@media (min-width: 1024px){.x .c1-4n{align-items:center}}@media (min-width: 1024px){.x .c1-4y{font-size:48px}}@media (min-width: 1024px){.x .c1-53{font-size:38px}}@media (min-width: 1024px){.x .c1-65{margin-left:16.666666666666664%}}@media (min-width: 1024px){.x .c1-66{flex-basis:66.66666666666666%}}@media (min-width: 1024px){.x .c1-67{max-width:66.66666666666666%}}@media (min-width: 1024px){.x .c1-6c{font-size:22px}}@media (min-width: 1024px){.x .c1-8o{font-size:14px}}@media (min-width: 1024px){.x .c1-8u{font-size:12px}}@media (min-width: 1024px){.x .c1-8z{flex-basis:0%}}@media (min-width: 1024px){.x .c1-90{max-width:none}}@media (min-width: 1024px){.x .c1-91{text-align:left}}@media (min-width: 1024px){.x .c1-96{text-align:right}}@media (min-width: 1024px){.x .c1-9e{z-index:9999}}
@media (min-width: 1280px){.x .c1-f{font-size:16px}}@media (min-width: 1280px){.x .c1-3d{font-size:26px}}@media (min-width: 1280px){.x .c1-3n{font-size:35px}}@media (min-width: 1280px){.x .c1-3s{font-size:18px}}@media (min-width: 1280px){.x .c1-4f{width:1160px}}@media (min-width: 1280px){.x .c1-4z{font-size:62px}}@media (min-width: 1280px){.x .c1-54{font-size:44px}}@media (min-width: 1280px){.x .c1-57{font-size:32px}}@media (min-width: 1280px){.x .c1-6d{font-size:22px}}@media (min-width: 1280px){.x .c1-8p{font-size:14px}}@media (min-width: 1280px){.x .c1-8v{font-size:12px}}
@media (min-width: 1536px){.x .c1-g{font-size:18px}}@media (min-width: 1536px){.x .c1-3e{font-size:29px}}@media (min-width: 1536px){.x .c1-3o{font-size:38px}}@media (min-width: 1536px){.x .c1-3t{font-size:19px}}@media (min-width: 1536px){.x .c1-4g{width:1280px}}@media (min-width: 1536px){.x .c1-50{font-size:64px}}@media (min-width: 1536px){.x .c1-55{font-size:48px}}@media (min-width: 1536px){.x .c1-58{font-size:36px}}@media (min-width: 1536px){.x .c1-6e{font-size:24px}}@media (min-width: 1536px){.x .c1-8q{font-size:16px}}@media (min-width: 1536px){.x .c1-8w{font-size:14px}}

/* Standalone page shell and footer. */
html { min-height: 100%; background: #000; }
body.x { min-height: 100vh; margin: 0; display: flex; flex-direction: column; background: #000; }
body.x > [data-aid="HEADER_WIDGET"] { flex-shrink: 0; }
.site-footer { box-sizing: border-box; width: 100%; margin-top: auto; padding: 56px 24px; background: #000; color: #aaa; text-align: center; font: 400 14px/1.5 "Source Sans Pro", Arial, sans-serif; }
.site-footer p { margin: 0; }
@media (prefers-reduced-motion: reduce) { video { display: none !important; } }
