@import url(https://fonts.googleapis.com/css2?family=SUSE:wght@100..800&display=swap);.undecorated-text{color:inherit;font-weight:400;text-decoration:none;text-transform:none}.pretty *{box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{display:inline-block;line-height:1;margin-right:1em;position:relative;white-space:nowrap}.pretty input{cursor:pointer;height:100%;left:0;margin:0;min-width:1em;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.pretty .state label{display:inline-block;font-weight:400;margin:0;min-width:calc(1em + 2px);position:static;text-indent:1.5em}.pretty .state label:after,.pretty .state label:before{background-color:initial;border:1px solid #0000;border-radius:0;box-sizing:border-box;content:"";display:block;height:calc(1em + 2px);left:0;position:absolute;top:calc(-108% + 1em);width:calc(1em + 2px);z-index:0}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@keyframes zoom{0%{opacity:0;transform:scale(0)}}@keyframes tada{0%{animation-timing-function:ease-in;opacity:0;transform:scale(7)}38%{animation-timing-function:ease-out;opacity:1;transform:scale(1)}55%{animation-timing-function:ease-in;transform:scale(1.5)}72%{animation-timing-function:ease-out;transform:scale(1)}81%{animation-timing-function:ease-in;transform:scale(1.24)}89%{animation-timing-function:ease-out;transform:scale(1)}95%{animation-timing-function:ease-in;transform:scale(1.04)}to{animation-timing-function:ease-out;transform:scale(1)}}@keyframes jelly{0%{transform:scaleX(1)}30%{transform:scale3d(.75,1.25,1)}40%{transform:scale3d(1.25,.75,1)}50%{transform:scale3d(.85,1.15,1)}65%{transform:scale3d(1.05,.95,1)}75%{transform:scale3d(.95,1.05,1)}to{transform:scaleX(1)}}@keyframes rotate{0%{opacity:0;transform:translateZ(-200px) rotate(-45deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #bdc3c7}to{box-shadow:0 0 0 1.5em #bdc3c700}}.pretty.p-default.p-fill .state label:after{transform:scale(1)}.pretty.p-default .state label:after{transform:scale(.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7!important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:.1428571429em}.pretty.p-default.p-thick .state label:after{transform:scale(.4)!important}.pretty.p-icon .state .icon{border:1px solid #0000;font-size:1em;height:calc(1em + 2px);left:0;line-height:normal;opacity:0;position:absolute;text-align:center;top:calc(-108% + 1em);width:calc(1em + 2px);z-index:1}.pretty.p-icon .state .icon:before{align-items:center;display:flex;flex:1;height:100%;justify-content:center;line-height:1;margin:0;text-align:center;width:100%}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{border:1px solid #0000;font-size:1em;height:calc(1em + 2px);left:0;line-height:normal;opacity:0;position:absolute;text-align:center;top:calc(-108% + 1em);width:calc(1em + 2px);z-index:1}.pretty.p-svg .state svg{align-items:center;display:flex;flex:1;height:100%;justify-content:center;line-height:1;margin:0;text-align:center;width:100%}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{height:calc(1em + 2px);left:0;line-height:normal;opacity:0;position:absolute;text-align:center;top:0;top:calc(-108% + 1em);transform:scale(.8);width:calc(1em + 2px);z-index:0}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{border:1px solid #bdc3c7;border-radius:60px;box-sizing:unset;content:"";height:calc(1em + 2px);position:absolute;top:0;top:calc(-116% + 1em);transition:all .5s ease;width:2em;z-index:0}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{border-color:#0000;border-radius:100%;left:0;transform:scale(.8);transition:all .5s ease}.pretty.p-switch .state label:after{background-color:#bdc3c7!important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b!important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{background-color:#5a656b!important;border-color:#5a656b}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff!important;left:1em}.pretty.p-switch.p-slim .state:before{background:#bdc3c7!important;height:.1em;top:calc(50% - .1em)}.pretty.p-switch.p-slim input:checked~.state:before{background-color:#5a656b!important;border-color:#5a656b}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover,.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{display:none;opacity:0}.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img,.pretty.p-toggle .state.p-off{display:inherit;opacity:1}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{display:inherit;opacity:1}.pretty.p-toggle input:checked~.state.p-off{display:none;opacity:0}.pretty.p-plain input:checked~.state label:before,.pretty.p-plain.p-toggle .state label:before{content:none}.pretty.p-plain.p-plain .icon{transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{transform:scale(.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{transition:all .3s ease}.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img,.pretty.p-smooth.p-default input:checked+.state label:after{animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:"";transform:scale(0);transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{animation:tada .7s cubic-bezier(.25,.46,.45,.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{animation:jelly .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:#0000}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{animation:rotate .7s cubic-bezier(.25,.46,.45,.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:#0000}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{cursor:not-allowed;display:none}.pretty input:checked~.state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after{background-color:#ed6e1f!important}.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg,.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-primary-o label:before,.pretty.p-toggle .state.p-primary-o label:before{border-color:#ed6e1f}.pretty input:checked~.state.p-primary-o label:after,.pretty.p-toggle .state.p-primary-o label:after{background-color:initial}.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg{color:#ed6e1f;stroke:#ed6e1f}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#ed6e1f!important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#ed6e1f}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#ed6e1f!important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{background-color:#9a430c!important;border-color:#9a430c}.pretty input:checked~.state.p-info label:after,.pretty.p-toggle .state.p-info label:after{background-color:#5bc0de!important}.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg,.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-info-o label:before,.pretty.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked~.state.p-info-o label:after,.pretty.p-toggle .state.p-info-o label:after{background-color:initial}.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de!important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de!important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{background-color:#2390b0!important;border-color:#2390b0}.pretty input:checked~.state.p-success label:after,.pretty.p-toggle .state.p-success label:after{background-color:#5cb85c!important}.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg,.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-success-o label:before,.pretty.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked~.state.p-success-o label:after,.pretty.p-toggle .state.p-success-o label:after{background-color:initial}.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c!important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c!important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{background-color:#357935!important;border-color:#357935}.pretty input:checked~.state.p-warning label:after,.pretty.p-toggle .state.p-warning label:after{background-color:#f0ad4e!important}.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg,.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-warning-o label:before,.pretty.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked~.state.p-warning-o label:after,.pretty.p-toggle .state.p-warning-o label:after{background-color:initial}.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e!important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e!important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{background-color:#c77c11!important;border-color:#c77c11}.pretty input:checked~.state.p-danger label:after,.pretty.p-toggle .state.p-danger label:after{background-color:#d9534f!important}.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg,.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-danger-o label:before,.pretty.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked~.state.p-danger-o label:after,.pretty.p-toggle .state.p-danger-o label:after{background-color:initial}.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f!important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f!important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{background-color:#a02622!important;border-color:#a02622}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em!important;top:calc(-135% + 1em)!important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state label:after,.pretty .state label:before,.pretty .state:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:neue_montreal;font-style:normal;font-weight:700;src:url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-bold-webfont.woff2) format("woff2"),url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-bold-webfont.woff) format("woff")}@font-face{font-family:neue_montreal;font-style:normal;font-weight:600;src:url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-medium-webfont.woff2) format("woff2"),url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-medium-webfont.woff) format("woff")}@font-face{font-family:neue_montreal;font-style:italic;font-weight:600;src:url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-mediumitalic-webfont.woff2) format("woff2"),url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-mediumitalic-webfont.woff) format("woff")}@font-face{font-family:neue_montreal;font-style:italic;font-weight:400;src:url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-italic-webfont.woff2) format("woff2"),url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-italic-webfont.woff) format("woff")}@font-face{font-family:neue_montreal;font-style:normal;font-weight:100;src:url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-light-webfont.woff2) format("woff2"),url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-light-webfont.woff) format("woff")}@font-face{font-family:neue_montreal;font-style:normal;font-weight:400;src:url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-regular-webfont.woff2) format("woff2"),url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/new-montreal/neuemontreal-regular-webfont.woff) format("woff")}@font-face{font-family:joseph_sophia;font-style:normal;font-weight:400;src:url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/josephsophia/josephsophia-webfont.woff2) format("woff2"),url(https://tuango3.s3.us-east-2.amazonaws.com/fonts/josephsophia/josephsophia-webfont.woff) format("woff")}.font-menu{font-family:SUSE,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .75s ease-out}.slide-enter-to{position:absolute;right:0}.slide-enter-from{position:absolute;right:-100%}.slide-leave-to{left:-100%;position:absolute}.slide-leave-from{left:0;position:absolute}@keyframes btn-pulse{0%{box-shadow:0 0 0 0 #ffffffb3}55%{box-shadow:0 0 0 15px #fff0}to{box-shadow:0 0 0 0 #fff0}}@keyframes btn-pulse-trigger{0%{transform:scale(.95)}55%{box-shadow:0 0 0 3px #fff0;transform:scale(1)}to{box-shadow:0 0 0 0 #fff0;transform:scale(.95)}}@keyframes vue-typer-caret-blink{50%{opacity:0}to{opacity:1}}@keyframes vue-typer-caret-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes vue-typer-caret-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes vue-typer-caret-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.vue-typer-caret-blink{animation:vue-typer-caret-blink 1s step-start 0s infinite}.vue-typer-caret-smooth{animation:vue-typer-caret-smooth .5s ease-in-out 0s infinite alternate}.vue-typer-caret-phase{animation:vue-typer-caret-phase .5s ease-in-out 0s infinite alternate}.vue-typer-caret-expand{animation:vue-typer-caret-expand .5s ease-in-out 0s infinite alternate}.text-dark{color:#3c4043!important}.bg-dark{background:#3c4043!important}.border-dark{border-color:#3c4043!important}.text-dark-page{color:#121212!important}.bg-dark-page{background:#121212!important}.border-dark-page{border-color:#121212!important}.container{margin:0 auto;max-width:1336px}@media (min-width:600px){.container{width:90%}}@media (max-width:599.98px){.full-page-xs{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media (max-width:1023.98px){.full-page-sm{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media (max-width:1439.98px){.full-page-md{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media (max-width:1919.98px){.full-page-lg{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}.page-overlay{background-color:#00000038;contain:paint;inset:0;position:fixed;z-index:2500}.in-app .q-page{padding-bottom:70px!important}@media (max-width:599.98px){.negative-mb{margin-bottom:-8px}}@media (min-width:600px) and (max-width:1439.98px){.negative-mb{margin-bottom:-16px}}@media (min-width:1440px){.negative-mb{margin-bottom:-24px}}.flat-link{color:inherit;text-decoration:inherit}.box-shadow{box-shadow:0 1px 5px 0 #0006}.body--dark .box-shadow{box-shadow:0 0 20px #00000080}.full-page-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.hide-scrollbar::-webkit-scrollbar{-webkit-appearance:none;height:0;width:0}.overlay-right{color:#fff;position:relative}.overlay-right:after{background:linear-gradient(90deg,#fff0,currentColor);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:24px;z-index:1}.body--dark .overlay-right{color:#121212}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.unstyled-list{list-style:none;margin:0;padding:0}body{font-family:neue_montreal,Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400}strong{font-weight:600}.text-1{font-size:calc(1.325rem + .9vw)!important;line-height:1.2}@media (min-width:1200px){.text-1{font-size:2rem!important}}.text-2{font-size:calc(1.295rem + .54vw)!important;line-height:1.2}@media (min-width:1200px){.text-2{font-size:1.7rem!important}}.text-3{font-size:calc(1.275rem + .3vw)!important;line-height:1.2}@media (min-width:1200px){.text-3{font-size:1.5rem!important}}.text-4{font-size:calc(1.255rem + .06vw)!important;line-height:1.2}@media (min-width:1200px){.text-4{font-size:1.3rem!important}}.text-5{font-size:1.1rem!important;line-height:1.4}.text-6{font-size:1rem!important;line-height:1.4}.text-7{font-size:.9rem!important;line-height:1.4}.text-8{font-size:.8rem!important;line-height:1.4}.text-9{font-size:.7rem!important;line-height:1.4}.app-link,.app-link:focus,.app-link:hover,.offer-main-content a,.offer-main-content a:focus,.offer-main-content a:hover{color:#ed6e1f}.text-medium-grey{color:#616161}body.body--dark,body.body--dark .q-dark,body.body--dark .q-list--dark .q-item--dark{color:#d7d7d7}body.body--dark .text-medium-grey{color:#e0e0e0}.text-dark{color:#d7d7d7!important}@media (max-width:1023.98px){.q-layout-padding{padding:16px}}.dropdown-menu-mt{margin-top:5px!important}.q-expansion-item__content>.q-card{border-radius:8px}.checkout-steps{padding:0!important}.checkout-steps .q-stepper__tab{min-height:85px;padding:20px 0}.checkout-steps .q-stepper__title{font-size:20px;line-height:1.2}.checkout-steps .q-stepper__header{flex-wrap:nowrap}.checkout-steps .q-stepper__step-inner{padding:0 0 0 28px}.checkout-steps .q-stepper__dot{height:30px;min-width:30px;width:30px}.checkout-steps .q-stepper__dot .q-icon{font-size:18px}.booking-calendar,.event-calendar{--calendar-border-current:2px solid #ed6e1f;--calendar-border-current-dark:#ed6e1f 1px solid;--calendar-current-color-dark:#ed6e1f;--calendar-head-font-weight:400;--calendar-disabled-date-color:#9e9e9e;--calendar-disabled-date-background-dark:$dark;--calendar-mini-range-connector-color:#ed6e1f;--calendar-range-background:#0000;--calendar-range-background-dark:#0000;--calendar-label-y-margin:3px;--calendar-border:#0000 0 solid;--calendar-border-dark:#0000 0 solid;--calendar-active-date-color:#fff;--calendar-active-date-color-dark:#fff;--calendar-active-date-background:#ed6e1f;--calendar-active-date-background-dark:#ed6e1f;--calendar-background-dark:#3c4043;--calendar-current-background-dark:#3c4043;--calendar-outside-background-dark:#3c4043;--calendar-selected-background-dark:#0000;--calendar-selected-background:#0000;--calendar-selected-color-dark:#44a39b;--calendar-selected-color:#44a39b}.booking-calendar .q-calendar-month__day,.event-calendar .q-calendar-month__day{font-weight:600;min-height:45px}.booking-calendar .q-calendar-month__day .q-calendar__button,.event-calendar .q-calendar-month__day .q-calendar__button{margin-bottom:var(--calendar-label-y-margin);margin-top:var(--calendar-label-y-margin)}.booking-calendar .q-calendar-month__day:not(.q-disabled-day) .q-calendar__button,.event-calendar .q-calendar-month__day:not(.q-disabled-day) .q-calendar__button{cursor:pointer}.booking-calendar .q-calendar-month__day.q-range .q-calendar__button,.event-calendar .q-calendar-month__day.q-range .q-calendar__button{color:#fff}.booking-calendar .q-calendar-month__day.q-range-first .q-calendar__button,.booking-calendar .q-calendar-month__day.q-range-last .q-calendar__button,.event-calendar .q-calendar-month__day.q-range-first .q-calendar__button,.event-calendar .q-calendar-month__day.q-range-last .q-calendar__button{background-color:#fff;box-shadow:0 1px 5px 0 #0006;color:#ed6e1f}.booking-calendar .q-calendar-month__day.q-selected .q-calendar__button,.event-calendar .q-calendar-month__day.q-selected .q-calendar__button{background-color:#44a39b;box-shadow:0 1px 5px 0 #0006;color:#fff}.booking-calendar .q-calendar-mini .q-calendar-month__day.q-outside,.event-calendar .q-calendar-mini .q-calendar-month__day.q-outside{pointer-events:none}.booking-calendar .q-calendar-mini .q-calendar-month__day:not(.q-outside).q-range .q-calendar-month__day--label__wrapper:before,.booking-calendar .q-calendar-mini .q-calendar-month__day:not(.q-outside).q-range-first:not(.q-range-last) .q-calendar-month__day--label__wrapper:before,.booking-calendar .q-calendar-mini .q-calendar-month__day:not(.q-outside).q-range-last:not(.q-range-first) .q-calendar-month__day--label__wrapper:before,.event-calendar .q-calendar-mini .q-calendar-month__day:not(.q-outside).q-range .q-calendar-month__day--label__wrapper:before,.event-calendar .q-calendar-mini .q-calendar-month__day:not(.q-outside).q-range-first:not(.q-range-last) .q-calendar-month__day--label__wrapper:before,.event-calendar .q-calendar-mini .q-calendar-month__day:not(.q-outside).q-range-last:not(.q-range-first) .q-calendar-month__day--label__wrapper:before{background-color:var(--calendar-mini-range-connector-color);bottom:var(--calendar-label-y-margin);content:"";display:block;left:0;position:absolute;right:0;top:var(--calendar-label-y-margin);width:100%}.booking-calendar .q-calendar-mini .q-calendar-month__day.q-range-first .q-calendar-month__day--label__wrapper:before,.booking-calendar .q-calendar-mini .q-calendar-month__day.q-range-first.q-range-hover .q-calendar-month__day--label__wrapper:before,.event-calendar .q-calendar-mini .q-calendar-month__day.q-range-first .q-calendar-month__day--label__wrapper:before,.event-calendar .q-calendar-mini .q-calendar-month__day.q-range-first.q-range-hover .q-calendar-month__day--label__wrapper:before{left:50%!important;width:50%!important}.booking-calendar .q-calendar-mini .q-calendar-month__day.q-range-last .q-calendar-month__day--label__wrapper:before,.booking-calendar .q-calendar-mini .q-calendar-month__day.q-range-last.q-range-hover .q-calendar-month__day--label__wrapper:before,.event-calendar .q-calendar-mini .q-calendar-month__day.q-range-last .q-calendar-month__day--label__wrapper:before,.event-calendar .q-calendar-mini .q-calendar-month__day.q-range-last.q-range-hover .q-calendar-month__day--label__wrapper:before{right:50%!important;width:50%!important}.booking-calendar .q-calendar-month__day--content,.event-calendar .q-calendar-month__day--content{margin-top:-5px;text-align:center}.booking-calendar .event-details,.event-calendar .event-details{font-size:11px;font-weight:700;height:15px;margin-top:-2px;position:relative;z-index:1}.activity-calendar .event-details{margin-top:2px!important}.activity-calendar .q-calendar-month__day:not(.q-active-date):not(.q-disabled-day) .q-calendar__button{background:var(--calendar-selected-color);color:#fff}.activity-calendar .q-calendar-month__day .q-calendar__button{height:30px;width:30px}.activity-calendar .q-calendar-month__day.q-active-date .q-calendar__button{animation:btn-pulse-trigger 1.8s infinite;box-shadow:0 0 0 0 #ff9629}.booking-calendar{--calendar-border-current:2px solid #44a39b;--calendar-border-current-dark:#44a39b 1px solid;--calendar-current-color-dark:#44a39b;--calendar-active-date-background:#44a39b;--calendar-active-date-background-dark:#44a39b}.booking-calendar .q-calendar-month__day .q-calendar__button{height:30px;width:30px}.booking-calendar .q-calendar-month__day.q-active-date .q-calendar__button{animation:btn-pulse-trigger 1.8s infinite;box-shadow:0 0 0 0 #ff9629}.swiper-carousel-wrapper{--swiper-theme-color:#424242;margin-left:-5px;margin-top:-5px}.swiper-carousel-wrapper .swiper-slide{height:auto}.swiper-carousel-wrapper .swiper-slide .q-card{flex:1 1 auto}.swiper-carousel-wrapper .swiper-button-next,.swiper-carousel-wrapper .swiper-button-prev{align-items:center;background-color:#fff;border-radius:50%;color:#424242;cursor:pointer;display:flex;height:calc(var(--swiper-navigation-size)*1.1);justify-content:center;margin-top:0;position:absolute;top:50%;width:calc(var(--swiper-navigation-size)*1.1)}.swiper-carousel-wrapper .swiper-button-prev{display:none}.swiper-carousel-wrapper .swiper-button-next{box-shadow:0 0 3px #0000004d;right:58px;transform:translate3d(50%,-50%,0)}.swiper-carousel-wrapper .swiper-button-next:before,.swiper-carousel-wrapper .swiper-button-prev:before{background-color:initial;border-radius:50%;bottom:-5px;box-shadow:0 0 0 2px #fff,0 0 6px #0000004d;content:"";left:-5px;position:absolute;right:-5px;top:-5px}.swiper-carousel-wrapper .swiper-button-next:after,.swiper-carousel-wrapper .swiper-button-prev:after{font-family:swiper-icons;font-size:calc(var(--swiper-navigation-size)/2.2);font-weight:600}.q-pagination .q-icon{color:#ed6e1f}.q-pagination .q-btn.text-primary{font-weight:700}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:initial;border:none;-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.body--dark input:-webkit-autofill,.body--dark input:-webkit-autofill:focus,.body--dark input:-webkit-autofill:hover,.body--dark select:-webkit-autofill,.body--dark select:-webkit-autofill:focus,.body--dark select:-webkit-autofill:hover,.body--dark textarea:-webkit-autofill,.body--dark textarea:-webkit-autofill:focus,.body--dark textarea:-webkit-autofill:hover{-webkit-text-fill-color:#44a39b;-webkit-box-shadow:inset 0 0 0 1000px #121212}.ai-assistant-panel__composer[data-v-ce88fed8]{background-color:initial;border-radius:20px!important;flex-shrink:0}.ai-assistant-panel__composer-footer[data-v-ce88fed8]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-top:14px}.ai-assistant-panel__composer-input[data-v-ce88fed8]{width:100%}.ai-assistant-panel__composer-input[data-v-ce88fed8] .q-field__control{padding-right:8px;transition:background-color .24s ease,box-shadow .24s ease,border-color .24s ease}.ai-assistant-panel__composer-input[data-v-ce88fed8] .q-field__append{align-self:center}.ai-assistant-panel__composer-input[data-v-ce88fed8] .q-field__messages{line-height:1.2}.ai-assistant-panel__composer-input[data-v-ce88fed8]:focus-within .q-field__control{background:linear-gradient(180deg,rgba(242,143,71,.035),rgba(255,150,41,.015));box-shadow:0 0 0 1px #f28f472e,0 0 0 4px #f28f470d,0 10px 28px #ed6e1f1f,0 0 22px #ff962914}.ai-assistant-panel__alerts[data-v-1e6d716f]{display:block}.ai-assistant-panel__alerts[data-v-1e6d716f]>*+*{margin-top:16px}.ai-assistant-panel__session-limit[data-v-1e6d716f]{background:linear-gradient(180deg,#be314af5,#9a1c32f0);border:1px solid #9a1c323d;box-shadow:0 0 0 1px #9a1c3214,0 14px 32px #620e1f2e;color:#fffffff5}.ai-assistant-panel__session-limit[data-v-1e6d716f] .q-banner__content{padding:10px 12px}.ai-assistant-panel__session-limit-copy[data-v-1e6d716f]{align-items:flex-start;display:flex;font-size:.95rem;gap:10px;line-height:1.5}.ai-assistant-panel__session-limit-icon[data-v-1e6d716f]{color:#ffffffeb;flex-shrink:0;margin-top:1px}.ai-assistant-panel__session-limit-text[data-v-1e6d716f]{display:block;min-width:0;overflow-wrap:anywhere}.ai-assistant-panel__session-warning[data-v-1e6d716f]{background:linear-gradient(180deg,#f28f473d,#f28f4724);border:1px solid #f28f4747;box-shadow:0 0 0 1px #f28f4714,0 12px 28px #f28f471f;color:#3c4043f0}.ai-assistant-panel__session-warning[data-v-1e6d716f] .q-banner__content{padding:9px 12px}.ai-assistant-panel__session-warning-copy[data-v-1e6d716f]{align-items:flex-start;display:flex;font-size:.95rem;font-weight:400;gap:10px;line-height:1.45}.ai-assistant-panel__session-warning-icon[data-v-1e6d716f]{color:#3c4043d6;flex-shrink:0;margin-top:1px}[data-v-1e6d716f] .ai-assistant-panel__support-link{align-items:center;background:#ffffff2e;border:1px solid #ffffff47;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff1f,0 1px 2px #0000001f;color:#fffffffa;display:inline-flex;font-weight:600;line-height:1.2;margin:0 4px;padding:2px 8px;text-decoration:none;text-shadow:0 1px 0 #00000014;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;white-space:nowrap}[data-v-1e6d716f] .ai-assistant-panel__support-link:focus-visible,[data-v-1e6d716f] .ai-assistant-panel__support-link:hover{background:#ffffff42;border-color:#ffffff61;box-shadow:inset 0 1px 0 #ffffff29,0 0 0 3px #ffffff1a;color:#fff;text-decoration:none}.ai-assistant-panel__auth-banner[data-v-1e6d716f]{background:#027be314;color:#ed6e1f}.ai-assistant-panel__alerts--dark .ai-assistant-panel__session-limit[data-v-1e6d716f]{background:linear-gradient(180deg,#b02841fa,#83162af5);border-color:#ffffff1a;box-shadow:0 0 0 1px #ffffff0d,0 18px 36px #00000047}.ai-assistant-panel__alerts--dark .ai-assistant-panel__session-warning[data-v-1e6d716f]{background:linear-gradient(180deg,#f28f474d,#f28f4733);border-color:#f28f4757;box-shadow:0 0 0 1px #f28f471f,0 14px 32px #0000003d;color:#fffffff0}.ai-assistant-panel__alerts--dark .ai-assistant-panel__session-warning-icon[data-v-1e6d716f]{color:#ffffffeb}.ai-assistant-panel__location-control[data-v-122f62c7]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ai-assistant-panel__location-btn[data-v-122f62c7]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#f28f4712,#ff96290a);border:1px solid #ed6e1f24;height:30px;min-height:30px;min-width:30px;transition:background-color .24s ease,box-shadow .24s ease,border-color .24s ease,transform .24s ease;width:30px}.ai-assistant-panel__location-btn[data-v-122f62c7] .q-btn__content{line-height:1;min-height:0;min-width:0}.ai-assistant-panel__location-btn[data-v-122f62c7] .q-icon{font-size:17px}.ai-assistant-panel__location-btn--active[data-v-122f62c7]{background:linear-gradient(180deg,#44a39b24,#44a39b14);border-color:#44a39b33;box-shadow:0 0 0 1px #44a39b14,0 6px 14px #44a39b1f}.ai-assistant-panel__location-status[data-v-122f62c7]{color:#0000008a;line-height:1.25}.ai-assistant-panel__location-control--dark .ai-assistant-panel__location-btn[data-v-122f62c7]{background:linear-gradient(180deg,#f28f471f,#ed6e1f14);border-color:#f28f4738}.ai-assistant-panel__location-control--dark .ai-assistant-panel__location-btn--active[data-v-122f62c7]{background:linear-gradient(180deg,#44a39b33,#44a39b1f);border-color:#44a39b47}.ai-assistant-panel__location-control--dark .ai-assistant-panel__location-status[data-v-122f62c7]{color:#ffffffad}.ai-consent-card[data-v-4b67af78]{background:linear-gradient(180deg,#fffffff5,#fffaf6f0) padding-box,linear-gradient(135deg,#ed6e1f33,#f28f4757) border-box;border:1px solid #ed6e1f1f;border-radius:22px;box-shadow:0 12px 28px #ed6e1f14,0 8px 18px #f28f470f;display:grid;gap:16px;padding:18px}.ai-consent-card__question[data-v-4b67af78]{color:#3c4043e0;font-size:.95rem;line-height:1.65}.ai-consent-card__action[data-v-4b67af78]{background:linear-gradient(145deg,#ed6e1f,#f28f47);border-radius:16px;box-shadow:0 10px 22px #ed6e1f29;color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.01em;min-height:48px}.ai-consent-card__action--secondary[data-v-4b67af78]{background:#0000;box-shadow:none;color:#ed6e1f}.ai-consent-card--dark[data-v-4b67af78]{background:linear-gradient(145deg,#1c1e22f5,#26221ff0) padding-box,linear-gradient(135deg,#ed6e1f57,#f28f4780) border-box;box-shadow:0 18px 30px #0000003d,0 12px 24px #f28f4714}.ai-consent-card--dark .ai-consent-card__question[data-v-4b67af78]{color:#ffffffe0}.ai-consent-card--dark .ai-consent-card__action--secondary[data-v-4b67af78]{border-color:#ffffff3d;color:#ffffffeb}.ai-assistant-panel__offer-intro[data-v-1541fe3c]{background:linear-gradient(145deg,#fffffffa,#fff8f2f5) padding-box,linear-gradient(135deg,#ed6e1f3d,#f28f478a) border-box;border:1px solid #0000;border-radius:24px;box-shadow:0 18px 34px #ed6e1f1f,0 12px 22px #f28f4714;display:grid;gap:14px;overflow:hidden;padding:18px 18px 20px;position:relative}.ai-assistant-panel__offer-intro[data-v-1541fe3c]:before{background:radial-gradient(circle,#f28f473d 0,#f28f471a 40%,#f28f4700 72%);border-radius:50%;content:"";height:140px;pointer-events:none;position:absolute;right:-40px;top:-32px;width:140px}.ai-assistant-panel__offer-intro--dark[data-v-1541fe3c]{background:linear-gradient(145deg,#1e1f23f5,#2c2520f0) padding-box,linear-gradient(135deg,#ed6e1f61,#f28f478f) border-box;box-shadow:0 22px 34px #00000047,0 12px 28px #f28f471f}.ai-assistant-panel__offer-intro--dark .ai-assistant-panel__offer-intro-badge[data-v-1541fe3c]{background:#f28f4729;color:#ffffffeb}.ai-assistant-panel__offer-intro--dark .ai-assistant-panel__offer-intro-text[data-v-1541fe3c]{color:#ffffffe0}.ai-assistant-panel__offer-intro-badge[data-v-1541fe3c]{align-items:center;background:#ed6e1f14;border-radius:999px;color:#ed6e1f;display:inline-flex;font-size:.78rem;font-weight:700;gap:8px;letter-spacing:.04em;padding:7px 12px;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content;z-index:1}.ai-assistant-panel__offer-intro-text[data-v-1541fe3c]{color:#3c4043e0;font-family:var(--ai-assistant-content-font-family);font-size:var(--ai-assistant-content-font-size);line-height:var(--ai-assistant-content-line-height);position:relative;z-index:1}.ai-assistant-panel__toolbar[data-v-7b5f004c]{align-items:center;display:flex;gap:16px}.ai-assistant-panel__toolbar-brand[data-v-7b5f004c]{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.ai-assistant-panel__toolbar-avatar[data-v-7b5f004c]{box-shadow:0 0 0 1px #f28f4738,0 8px 18px #ed6e1f1f;flex-shrink:0}.ai-assistant-panel__toolbar-title[data-v-7b5f004c]{font-weight:600;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-assistant-panel__toolbar-actions[data-v-7b5f004c]{align-items:center;display:flex;flex-shrink:0;gap:6px;justify-content:flex-end;margin-left:auto}.ai-assistant-panel__toolbar-close[data-v-7b5f004c],.ai-assistant-panel__toolbar-reset[data-v-7b5f004c]{flex-shrink:0}.ai-assistant-panel__avatar-image[data-v-7b5f004c]{border-radius:inherit;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.ai-assistant-panel__avatar-image--assistant[data-v-7b5f004c]{background:#0000}@media (max-width:720px){.ai-assistant-panel__toolbar[data-v-7b5f004c]{align-items:center;gap:10px}.ai-assistant-panel__toolbar-brand[data-v-7b5f004c]{flex:0 0 auto;width:auto}.ai-assistant-panel__toolbar-title[data-v-7b5f004c]{display:none}.ai-assistant-panel__toolbar-actions[data-v-7b5f004c]{flex:1 1 auto;min-width:0;width:auto}}.ai-answer-choices-widget__prompt[data-v-c3abcac6]{color:#616161;font-size:.92rem;font-weight:600;line-height:1.4;margin-bottom:10px}.ai-answer-choices-widget__choice[data-v-c3abcac6]{border-radius:12px;justify-content:flex-start;padding:10px 14px;width:100%}.ai-calendar-widget[data-v-75173d96]{background:#fff;border-width:2px}.ai-calendar-widget--disabled[data-v-75173d96]{opacity:.5;pointer-events:none}.ai-calendar-widget__header-copy[data-v-75173d96]{min-width:0}.ai-calendar-widget__eyebrow[data-v-75173d96]{color:#ed6e1f;font-size:.7rem;font-weight:700;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.ai-calendar-widget__grid[data-v-75173d96],.ai-calendar-widget__weekdays[data-v-75173d96]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.ai-calendar-widget__weekdays[data-v-75173d96]{margin-bottom:2px}.ai-calendar-widget__weekday[data-v-75173d96]{color:#757575;font-size:.72rem;font-weight:600;padding-bottom:4px;text-align:center;text-transform:uppercase}.ai-calendar-widget__day[data-v-75173d96]{align-items:center;background:#0000;border:0;display:flex;flex-direction:column;justify-content:flex-start;min-height:54px;padding:3px 0;text-align:center;transition:background-color .18s ease,opacity .18s ease}.ai-calendar-widget__day-button[data-v-75173d96]{align-items:center;border-radius:999px;color:#3c4043;display:inline-flex;font-size:.95rem;font-weight:600;height:30px;justify-content:center;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;width:30px}.ai-calendar-widget__day:not(.ai-calendar-widget__day--selected):not(:disabled):hover .ai-calendar-widget__day-button[data-v-75173d96]{background:#ed6e1f1f;box-shadow:0 6px 14px #ed6e1f2e;color:#ed6e1f;transform:translateY(-1px) scale(1.04)}.ai-calendar-widget__day[data-v-75173d96]:disabled{cursor:not-allowed}.ai-calendar-widget__day--available[data-v-75173d96]{cursor:pointer}.ai-calendar-widget__day--outside[data-v-75173d96]{pointer-events:none}.ai-calendar-widget__day--available .ai-calendar-widget__day-button[data-v-75173d96]{background:#ed6e1f1f;color:#ed6e1f}.ai-calendar-widget__day--sold-out .ai-calendar-widget__day-button[data-v-75173d96]{color:#9e9e9e}.ai-calendar-widget__day--selected .ai-calendar-widget__day-button[data-v-75173d96]{background-color:#44a39b;box-shadow:0 1px 5px 0 #0006;color:#fff}.ai-calendar-widget__day-state[data-v-75173d96]{font-size:11px;font-weight:700;line-height:1.2;margin-top:4px;min-height:15px;white-space:nowrap}.ai-calendar-widget__day-state--available[data-v-75173d96]{color:#ed6e1f}.ai-calendar-widget__day-state--sold-out[data-v-75173d96]{color:#9e9e9e}.ai-calendar-widget__day-state--empty[data-v-75173d96]{visibility:hidden}.ai-calendar-widget__summary-item[data-v-75173d96]{gap:2px}.ai-follow-up-widget__label[data-v-17a0106f]{color:#757575;font-size:.77rem;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.ai-follow-up-widget__list[data-v-17a0106f]{display:grid;gap:6px;margin:0;padding-left:18px}.ai-follow-up-widget__item[data-v-17a0106f]{line-height:inherit}.expired-offer-icon[data-v-e053b11e]{border-radius:15px;box-shadow:0 0 0 9px #ed6e1f;font-size:1.8rem;height:100px;left:50%;line-height:1.2;max-height:60%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:100px;z-index:1}.expired-offer-icon.icon--sm[data-v-e053b11e]{font-size:1.8rem!important}@media (min-width:600px){.expired-offer-icon[data-v-e053b11e]{box-shadow:0 0 0 11px #ed6e1f;font-size:2.2rem;height:150px;line-height:1.2;width:150px}}@media (min-width:1024px){.expired-offer-icon[data-v-e053b11e]{box-shadow:0 0 0 13px #ed6e1f;font-size:2.4rem;height:180px;line-height:1.2;width:180px}}.offer-label[data-v-543db83c]{background:#0000;border-radius:25px;box-shadow:0 0 0 2px var(--outer-border-color);padding:0;position:absolute}.offer-label__inner[data-v-543db83c]{background-color:var(--background-color);border:2px solid var(--inner-border-color);border-radius:25px;color:var(--text-color);font-family:joseph_sophia,sans-serif;font-size:18px;-webkit-mask-image:radial-gradient(circle 18px at calc(100% - 10px) 50%,#0000 20%,#000 21%);mask-image:radial-gradient(circle 18px at calc(100% - 10px) 50%,#0000 20%,#000 21%);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;padding:4px 15px 4px 8px;position:relative}img[data-v-51f3352a]{vertical-align:bottom}.tuango-xp-label[data-v-3961a4ad]{background-color:#fffffff2;font-family:Arial,Helvetica,sans-serif;max-width:80px}.tuango-xp-label span[data-v-3961a4ad]{letter-spacing:0;line-height:1.1}.ai-offer-card[data-v-e2742ff2]{box-shadow:0 1px 5px 0 #0006;height:100%;transition:box-shadow .3s}.ai-offer-card--hover .ai-offer-card__img[data-v-e2742ff2] .q-img__image{transition:transform .5s}.ai-offer-card--hover:hover .ai-offer-card__img[data-v-e2742ff2] .q-img__image{transform:scale(1.05)}.ai-offer-card--dark[data-v-e2742ff2]{background-color:#1c1c1c;border:1px solid #424242}.ai-offer-card--dark .original-price[data-v-e2742ff2]{color:#d7d7d7;display:inline-block;position:relative}.ai-offer-card--dark .original-price[data-v-e2742ff2]:before{border-bottom:1px solid #d7d7d7;content:"";position:absolute;right:0;top:50%;width:100%}.ai-offer-card .badge[data-v-e2742ff2]{background-color:#44a39b;border-bottom-left-radius:8px;border-top-left-radius:8px;font-size:12px;padding:6px 15px;right:0;top:15px}.ai-offer-card .offer-label[data-v-e2742ff2]{position:absolute}.ai-offer-card .offer-label--top-left[data-v-e2742ff2]{left:10px;top:10px}.ai-offer-card .xp-label[data-v-e2742ff2]{bottom:-1px;position:absolute;right:10px}.ai-offer-card .location[data-v-e2742ff2]{line-height:1.3}.ai-offer-card .location .q-icon[data-v-e2742ff2]{flex-shrink:0;margin-left:-3px}.ai-offer-card .original-price[data-v-e2742ff2]{color:#424242;display:inline-block;position:relative}.ai-offer-card .original-price[data-v-e2742ff2]:before{border-bottom:1px solid #424242;content:"";position:absolute;right:0;top:50%;width:100%}.ai-offer-card__meta[data-v-e2742ff2]{max-width:100%}.ai-offer-card__title[data-v-e2742ff2]{font-size:16px;line-height:1.4}.ai-offer-card[data-v-4aa40380]{border-radius:18px;height:100%;overflow:hidden}.ai-offer-card__img[data-v-4aa40380]{position:relative}.ai-offer-card__img--skeleton[data-v-4aa40380]{aspect-ratio:27/22;overflow:hidden}.ai-offer-card__action-skeletons[data-v-4aa40380]{align-items:center;display:flex;justify-content:space-between}.ai-offer-card-layout[data-v-332908b2]{contain:layout paint;display:grid;gap:20px;width:100%}.ai-offer-card-layout.grid-auto[data-v-332908b2]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ai-offer-card-layout__item[data-v-332908b2]{contain:layout paint;display:flex;flex-direction:column;gap:10px;min-width:0}.ai-offer-card-layout__fit[data-v-332908b2]{background:#027be30f;border:1px solid #027be324;border-radius:14px;color:#1b263ce0;display:flex;flex-direction:column;font-size:.83rem;gap:6px;line-height:1.55;padding:12px}.ai-offer-card-layout__fit--dark[data-v-332908b2]{background:#ffffff0f;border-color:#ffffff14;color:#eff4ffdb}.ai-offer-card-layout__fit-label[data-v-332908b2]{color:#ed6e1f;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ai-offer-card-layout__fit--dark .ai-offer-card-layout__fit-label[data-v-332908b2]{color:#8dcfff}.ai-offer-card-layout__fit-copy[data-v-332908b2]{margin:0}.ai-offer-card-layout__fit-button[data-v-332908b2]{align-self:flex-start;background:#ffffffdb;border:1px solid #027be32e;border-radius:999px;color:#ed6e1f;cursor:pointer;font-size:.76rem;font-weight:600;line-height:1.2;margin-top:2px;padding:6px 12px;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,opacity .18s ease}.ai-offer-card-layout__fit-button[data-v-332908b2]:hover:not(:disabled){background:#fff;border-color:#027be352;transform:translateY(-1px)}.ai-offer-card-layout__fit-button[data-v-332908b2]:focus-visible{outline:2px solid #027be347;outline-offset:2px}.ai-offer-card-layout__fit-button[data-v-332908b2]:disabled{cursor:not-allowed;opacity:.58}.ai-offer-card-layout__fit-button--dark[data-v-332908b2]{background:#0d1b2966;border-color:#8dcfff38;color:#b7e3ff}.ai-offer-card-layout__fit-button--dark[data-v-332908b2]:hover:not(:disabled){background:#0d1b298f;border-color:#8dcfff5c}.ai-offer-card-layout__fit-button--dark[data-v-332908b2]:focus-visible{outline-color:#8dcfff52}.support-case[data-v-216d2c9b]{max-width:100%;width:100%}.support-case__summary[data-v-216d2c9b]{display:grid;gap:4px;grid-template-columns:minmax(0,1fr)}.support-case__summary dt[data-v-216d2c9b]{font-weight:600}.support-case__summary dd[data-v-216d2c9b]{margin:0 0 8px;overflow-wrap:anywhere}.support-case__reference[data-v-216d2c9b]{margin-left:4px;white-space:nowrap}.support-case__error[data-v-216d2c9b]{background:#ed461f1a;border:1px solid #ed461f6b;color:#a32a0d;font-size:1rem;font-weight:500;line-height:1.5;margin-top:16px}.support-case__consent-actions[data-v-216d2c9b]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:8px}.support-case__privacy-link[data-v-216d2c9b]{align-items:center;color:#bf530f;display:inline-flex;font-weight:600;min-height:44px;text-decoration-line:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.support-case__privacy-link[data-v-216d2c9b]:hover{color:#a3470d}.support-case__privacy-link[data-v-216d2c9b]:focus-visible{border-radius:2px;color:#a3470d;outline:2px solid currentColor;outline-offset:3px}.support-case__consent-checkbox[data-v-216d2c9b]{margin:0}body.body--dark .support-case__privacy-link{color:#ffaa52;color:#ffb970}body.body--dark .support-case__error{background:#ed461f33;border-color:#ed461f94;color:#f9c3b6}.ai-assistant-panel__thread-scroll[data-v-af99101a]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;contain:layout paint;scrollbar-gutter:stable;will-change:scroll-position}.ai-assistant-panel__thread[data-v-af99101a]{--ai-assistant-message-gap:8px;--ai-assistant-message-padding-x:15px;--ai-assistant-message-padding-y:10px;contain:layout;min-height:100%}.ai-assistant-panel__thread .ai-assistant-panel__message-anchor[data-v-af99101a]:first-child{padding-top:4px}.ai-assistant-panel__thread[data-v-af99101a] .q-message-text{font-family:var(--ai-assistant-content-font-family);font-size:var(--ai-assistant-content-font-size);line-height:var(--ai-assistant-content-line-height);padding:var(--ai-assistant-message-padding-y) var(--ai-assistant-message-padding-x)}.ai-assistant-panel__thread[data-v-af99101a] .q-message-name--received{margin-left:calc(var(--ai-assistant-message-gap) + var(--ai-assistant-message-padding-x))}.ai-assistant-panel__thread[data-v-af99101a] .q-message-text--received{border-radius:0;border-top-left-radius:20px;border-top-right-radius:20px;margin-left:var(--ai-assistant-message-gap)}.ai-assistant-panel__thread[data-v-af99101a] .q-message-text--received+.q-message-text--received{border-radius:0;margin-top:-15px;padding-top:1px}.ai-assistant-panel__thread[data-v-af99101a] .q-message-text--received:last-of-type{border-bottom-right-radius:20px}.ai-assistant-panel__thread[data-v-af99101a] .q-message-text--sent{border-radius:20px 20px 0 20px;margin-right:var(--ai-assistant-message-gap)}.ai-assistant-panel__thread[data-v-af99101a] .q-message-name--sent{margin-right:calc(var(--ai-assistant-message-gap) + var(--ai-assistant-message-padding-x))}.ai-assistant-panel__message-anchor[data-v-af99101a]{contain:layout}.ai-assistant-panel__avatar-shell[data-v-af99101a]{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:38px;isolation:isolate;justify-content:center;position:relative;width:38px}.ai-assistant-panel__avatar-shell--assistant-thinking[data-v-af99101a]:after,.ai-assistant-panel__avatar-shell--assistant-thinking[data-v-af99101a]:before{border-radius:inherit;content:"";pointer-events:none;position:absolute}.ai-assistant-panel__avatar-shell--assistant-thinking[data-v-af99101a]:before{animation:ai-assistant-avatar-ring-spin-af99101a 2.6s linear infinite;background:linear-gradient(#f28f470a,#f28f470a) padding-box,conic-gradient(from 210deg,#ed6e1f1a 0deg,#f28f47c7 80deg,#ff962957 150deg,#ed6e1fd1 230deg,#f28f47e6 305deg,#ed6e1f1a 1turn) border-box;border:1.5px solid #0000;box-shadow:0 0 0 1px #f28f4729,0 0 18px #ff962938;inset:-4px}.ai-assistant-panel__avatar-shell--assistant-thinking[data-v-af99101a]:after{animation:ai-assistant-avatar-ring-breathe-af99101a 1.8s ease-in-out infinite;background:radial-gradient(circle,#f28f4747 0,#ff962924 38%,#ed6e1f14 56%,#ed6e1f00 74%);filter:blur(4px);inset:-8px;opacity:.82;z-index:-1}.ai-assistant-panel__avatar-shell--assistant-thinking[data-v-af99101a] .q-avatar{box-shadow:0 0 0 1px #f28f4733,0 6px 18px #ed6e1f2e}.ai-assistant-panel__avatar[data-v-af99101a]{flex-shrink:0;position:relative;z-index:1}.ai-assistant-panel__avatar-image[data-v-af99101a]{border-radius:inherit;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.ai-assistant-panel__avatar-image--assistant[data-v-af99101a]{background:#0000}.ai-assistant-panel__avatar--assistant[data-v-af99101a] .q-icon{font-size:17px}.ai-assistant-panel__avatar--user[data-v-af99101a]{font-size:.95rem;font-weight:600}.ai-assistant-panel__assistant-copy[data-v-af99101a]{display:block;font-family:var(--ai-assistant-content-font-family);font-size:var(--ai-assistant-content-font-size);line-height:var(--ai-assistant-content-line-height);white-space:pre-wrap}.ai-assistant-panel__assistant-text[data-v-af99101a]{display:block;overflow-wrap:anywhere}.ai-assistant-panel__assistant-link[data-v-af99101a]{overflow-wrap:anywhere}.ai-assistant-panel__thinking-dots[data-v-af99101a]{align-items:center;display:inline-flex;gap:6px;min-height:24px}.ai-assistant-panel__thinking-dot[data-v-af99101a]{animation:ai-assistant-thinking-af99101a 1.2s ease-in-out infinite;background:currentColor;border-radius:50%;height:8px;opacity:.3;width:8px}.ai-assistant-panel__thinking-dot[data-v-af99101a]:nth-child(2){animation-delay:.16s}.ai-assistant-panel__thinking-dot[data-v-af99101a]:nth-child(3){animation-delay:.32s}@keyframes ai-assistant-thinking-af99101a{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes ai-assistant-avatar-ring-spin-af99101a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ai-assistant-avatar-ring-breathe-af99101a{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.9;transform:scale(1.08)}}.ai-assistant-panel[data-v-0b4c0c47]{--ai-assistant-content-font-family:inherit;--ai-assistant-content-font-size:0.97rem;--ai-assistant-content-line-height:1.7;background-color:initial;border-radius:24px;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow:hidden}.ai-assistant-panel__body[data-v-0b4c0c47]{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.ai-assistant-panel__composer-section[data-v-0b4c0c47]{flex-shrink:0}.ai-assistant-panel__guest-verification[data-v-0b4c0c47]{width:100%}.contact-support-page{margin:0 auto;max-width:1000px;width:100%}.contact-support-page__header{margin:0 auto 24px;max-width:760px;text-align:center}.contact-support-page__header h1{color:#424242;font-size:calc(1.355rem + 1.26vw)!important;font-weight:500;line-height:1.2;margin:1rem 0}@media (min-width:1200px){.contact-support-page__header h1{font-size:2.3rem!important}}.contact-support-page__header p{color:#616161;font-size:1.05rem;line-height:1.6;margin:0}.contact-support-page__assistant{background:#fff;border:1px solid #ed6e1f24;border-radius:24px;box-shadow:0 18px 48px #ed6e1f1f;height:clamp(620px,100vh - 180px,820px);height:clamp(620px,100dvh - 180px,820px);min-height:620px;overflow:hidden}.contact-support-page__fallback{color:#616161;font-size:.9rem;line-height:1.5;margin:18px auto 0;text-align:center}@media (max-width:599px){.contact-support-page__header{margin-bottom:16px;text-align:left}.contact-support-page__assistant{border-radius:18px;height:max(600px,100vh - 120px);height:max(600px,100dvh - 120px);min-height:600px}}.body--dark .contact-support-page .contact-support-page__header h1{color:#f5f5f5}.body--dark .contact-support-page .contact-support-page__header p{color:#e0e0e0}.body--dark .contact-support-page .contact-support-page__assistant{background:#3c4043;border-color:#ffffff24}.body--dark .contact-support-page .contact-support-page__fallback{color:#e0e0e0}.custom-page{font-size:1rem;margin:0 auto;max-width:1000px}.custom-page a{color:#ed6e1f}.custom-page a:hover{text-decoration:none}.custom-page strong{color:#424242}.custom-page h1,.custom-page h2,.custom-page h3,.custom-page h4,.custom-page h5,.custom-page h6{color:#616161;font-weight:400;line-height:1.2;margin:2rem 0 1.6rem}.custom-page h1{border-bottom:1px solid #ffffff80;color:#424242;font-size:calc(1.355rem + 1.26vw)!important;font-style:normal}@media (min-width:1200px){.custom-page h1{font-size:2.3rem!important}}.custom-page h2{color:#424242;font-size:calc(1.305rem + .66vw)!important;font-style:normal}@media (min-width:1200px){.custom-page h2{font-size:1.8rem!important}}.custom-page h3{font-size:calc(1.275rem + .3vw)!important;margin:1.6rem 0 .4rem}@media (min-width:1200px){.custom-page h3{font-size:1.5rem!important}}.custom-page h4{font-size:calc(1.255rem + .06vw)!important;margin:1.6rem 0 .4rem}@media (min-width:1200px){.custom-page h4{font-size:1.3rem!important}}.custom-page h5{font-size:1.2rem!important;margin:1.6rem 0 .4rem}.custom-page h6{color:#777;font-size:1.1rem;margin:1.6rem 0 .4rem}.custom-page blockquote{border-left:.2rem solid #9e9e9e;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;margin:1.6rem 0;padding-left:1.6rem}.custom-page table{background-color:#eee;border:1px solid #eee;border-collapse:initial;border-radius:5px;border-spacing:0;margin:10px;padding:3px}.custom-page caption{font-size:120%;font-weight:700;padding:0 0 10px;text-align:left}.custom-page thead th{background:#efefef;color:#444}.custom-page tr{background:#fff;margin-bottom:.8rem}.custom-page td,.custom-page th{border:.1rem solid #ccc;color:#000;padding:.8rem 1.6rem;text-align:center;vertical-align:inherit}.custom-page tfoot tr{background:none}.custom-page tfoot td{color:#efefef;font-size:.8rem;font-style:italic;padding:1.6rem .4rem}.custom-page ul{list-style:none;margin:.75em 0}.custom-page ul li:before{border-color:#0000 #9e9e9e;border-style:solid;border-width:.35em 0 .35em .45em;content:"";display:block;height:0;left:-1em;position:relative;top:.9em;width:0}.custom-page li a{text-decoration:underline}.custom-page ::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.custom-page hr{border:0;border-bottom:1px solid #ffffff4d;border-top:1px solid #0000001a;height:0}.body--dark .custom-page h1,.body--dark .custom-page h2,.body--dark .custom-page h3,.body--dark .custom-page h4,.body--dark .custom-page h5,.body--dark .custom-page h6{color:#f5f5f5}.body--dark .custom-page strong{color:#bdbdbd}.sub-form[data-v-16602740] .q-field__control{background-color:#fff;border-radius:8px;font-size:1em;padding-left:8px;padding-right:8px;position:relative}.sub-form__btn[data-v-16602740]{font-size:.9em}.sub-form--inline[data-v-16602740]{align-items:flex-start;border-radius:var(--sub-form-inline-radius,8px);box-shadow:var(--sub-form-inline-shadow,0 1px 5px 0 #0006);display:flex;flex-wrap:var(--sub-form-inline-wrap,nowrap);margin-left:var(--sub-form-inline-offset,-60%);overflow:hidden}.sub-form--inline[data-v-16602740]>*{flex-grow:1}.sub-form--inline[data-v-16602740] .q-field__control{border-radius:0}.sub-form--inline[data-v-16602740] .q-field--error .q-field__bottom{bottom:-4px;font-size:10px;line-height:1;padding:0 5px 0 54px;pointer-events:none;position:absolute;z-index:1}.sub-form--inline .sub-form__btn[data-v-16602740]{border-bottom-left-radius:0;border-top-left-radius:0}.body--dark .sub-form .q-field__control{background-color:#3c4043}.body--dark .sub-widget-simple .sub-form .q-field__control{background-color:#1c1c1c}.subscribe-toast{border-radius:8px;box-shadow:0 12px 30px #0000002e;font-weight:600;padding:12px 14px}.subscribe-toast .q-notification__caption{font-weight:500;opacity:.9}.q-card.discount-dialog:not(.q-card.discount-dialog--fullscreen){max-width:750px;width:90vw}.q-card.discount-dialog header{border-bottom:1px solid #000;border-top:1px solid #000}.q-card.discount-dialog header h2{letter-spacing:2px}.q-card.discount-dialog.q-dark header{border-color:#bdbdbd}.q-card.discount-dialog .btn-close{position:absolute;right:8px;top:8px}.subscription-dialog[data-v-6b0495a8]{background-color:#d6d1c4;border-radius:8px;max-width:900px;width:100%}.subscription-dialog--dark[data-v-6b0495a8]{background-color:#1c1c1c}.subscription-layout[data-v-6b0495a8]{display:flex;flex-direction:column;height:100%;width:100%}@media (min-width:600px){.subscription-layout[data-v-6b0495a8]{align-items:stretch;flex-direction:row}}.subscription-image[data-v-6b0495a8]{flex-shrink:0;width:100%}@media (min-width:600px){.subscription-image[data-v-6b0495a8]{flex-shrink:0;min-height:auto;width:40%}}.subscription-content-wrapper[data-v-6b0495a8]{width:100%}@media (min-width:600px){.subscription-content-wrapper[data-v-6b0495a8]{width:60%}}.subscription-dialog--dark .subscription-content-wrapper[data-v-6b0495a8]{background-color:#1c1c1c}.subscription-dialog--dark .subscription-content-wrapper .content[data-v-6b0495a8]{color:#d7d7d7!important}.content[data-v-6b0495a8]{padding:24px}@media (min-width:600px){.content[data-v-6b0495a8]{padding:48px}}.sub-advantages li[data-v-6b0495a8]{margin-bottom:4px}.subscription-dialog__close[data-v-6b0495a8]{position:absolute;right:8px;top:8px;z-index:10}