/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2.2em;margin:.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}:root{--background-color:var(--white2-color)}@font-face{font-family:playfair_displayregular;src:url(https://dyuzi43ld6cwm.cloudfront.net/luxe/fonts/playfairdisplay-regular-webfont.woff2) format('woff2'),url(https://dyuzi43ld6cwm.cloudfront.net/luxe/fonts/playfairdisplay-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:latobold;src:url(https://dyuzi43ld6cwm.cloudfront.net/luxe/fonts/LatoLatin-Bold.woff2) format('woff2'),url(https://dyuzi43ld6cwm.cloudfront.net/luxe/fonts/LatoLatin-Bold.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:latoregular;src:url(https://dyuzi43ld6cwm.cloudfront.net/luxe/fonts/LatoLatin-Regular.woff2) format('woff2'),url(https://dyuzi43ld6cwm.cloudfront.net/luxe/fonts/LatoLatin-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}:root{--dark-color:#212121;--darker-color:#1c1c1c;--white-color:#fff;--white2-color:#fafafa;--gold-color:#ad986e;--very-light-grey-color:#E4E4E4;--light-grey-color:#757575;--error-color:#bd362f;--text-color:#9e9e9e;--alert-color:#FF8000}*{font-display:swap;font-family:latoregular,sans-serif}*,:after,:before{box-sizing:border-box}body,html{background-color:var(--background-color);color:var(--white2-color);font-family:Lato,sans-serif;font-size:1em;overflow:hidden!important}img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.title h1,.title h2{color:var(--darker-color);text-align:center}.title h1{font-family:playfair_displayregular;font-size:1em;text-transform:uppercase}.title h2{font-family:latobold;font-size:.75em;margin:0}.title .top{display:grid;grid-template-columns:3rem auto 3rem;grid-template-rows:1fr;align-items:center}.title .top .button.return{border-color:#bdbdbd;width:3rem;height:3rem;padding:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.title .top .button.return svg{width:1em;height:1em}.title .top .button.return span{display:none}p{color:var(--darker-color);line-height:1.25em}#app{height:100vh;height:calc(var(--vh,1vh)*100)!important}#header,#main{left:0;position:absolute;width:100%}#header{align-items:center;background-color:var(--dark-color);display:flex;flex-flow:row nowrap;justify-content:center;top:0}#header .logo{margin-block:1em}#main{bottom:0;padding-inline:1em;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scroll:touch;-webkit-overflow-scrolling:touch}#svg-definitions{width:0;height:0}.centered-container{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.button{background-color:var(--background-color);border:1px solid var(--very-light-grey-color);border-radius:.25em;cursor:pointer;display:block;outline:0;position:relative;text-align:center;text-decoration:none;transition:all ease-in-out .3s;width:100%}.button:not(.return) svg{left:1em;height:1.5em;position:absolute;top:50%;transform:translateY(-50%);width:1.5em}.button:not(.return) span{color:var(--darker-color);font-family:latobold}.button.submit{background-color:var(--gold-color);border-color:var(--gold-color);color:var(---white-color)}.button:hover{filter:brightness(.85)}.button.facebook{opacity:.5}.input-field{align-items:center;border:1px solid var(--very-light-grey-color);border-radius:.25em;display:flex;flex-flow:row nowrap;justify-content:flex-start;position:relative;width:100%}.input-field input{background-color:inherit;border:none;color:var(--light-grey-color);display:block;outline:0;width:100%}.input-field label{background-color:var(--background-color);color:var(--light-grey-color);left:1em;pointer-events:none;position:absolute;top:50%;transition:all ease-in-out .3s;transform:translateY(-50%)}.input-field .eye{align-items:center;background-color:inherit;border:none;display:flex;justify-content:center;outline:0;padding:0}.input-field .eye svg{height:1.25em;width:1.25em}.input-field .eye .off{display:none}.input-field .eye.off .on{display:none}.input-field .eye.off .off{display:block}.input-field.active{border-color:var(--light-grey-color)}.input-field.active label,.input-field.dirty label{font-size:.8em;top:0;padding-inline:.5em}.input-field.dirty.alert{border-color:var(--alert-color)}.input-field.dirty.alert label{color:var(--alert-color)}.input-field.dirty.invalid{border-color:var(--error-color)}.input-field.dirty.invalid label{color:var(--error-color)}.text-danger{color:var(--error-color);display:block;font-size:.8em;margin-top:.25em}.text-alert{color:var(--alert-color);display:block;font-size:.8em;margin-top:.25em}.form-danger ul{padding:0;margin:0;text-align:center}.form-danger ul li{color:var(--error-color);font-size:.8em;list-style:none;margin:.25em auto}.text-success{color:var(--gold-color);display:block;margin-top:.25em}.separator{background-color:var(--very-light-grey-color);height:1px;margin-block:2em;position:relative;text-transform:lowercase;width:100%}.separator:after{background-color:var(--background-color);color:var(--light-grey-color);content:attr(data-text);left:50%;padding:0 .25em;position:absolute;transform:translate(-50%,-50%);top:50%}.row{margin-block:1em}