html,body{min-height:100%}body #page.site{min-height:100vh;display:flex;flex-direction:column}body #page.site>.site-main{flex:1 0 auto}.footer-container{--footer-surface: #2d2217;--footer-text: #b8b0a8;--footer-heading: #fffaf5;--footer-rule: rgba(255, 250, 245, 0.12);background:var(--footer-surface);box-sizing:border-box;flex-shrink:0}.footer.footer--reference{width:100%;margin:0;color:var(--footer-text);font-size:13px;line-height:1.65}.footer.footer--reference,.footer.footer--reference *{box-sizing:border-box}.footer.footer--reference h2,.footer.footer--reference h3,.footer.footer--reference p,.footer.footer--reference ul{margin:0;padding:0}.footer.footer--reference ul{list-style:none}.footer.footer--reference a{color:inherit;text-decoration:none}.footer.footer--reference button,.footer.footer--reference select{font:inherit}.footer.footer--reference button{cursor:pointer}.footer.footer--reference a,.footer.footer--reference button,.footer.footer--reference summary{-webkit-tap-highlight-color:rgba(0,0,0,0)}.footer.footer--reference a:hover,.footer.footer--reference .manage-cookies__btn:hover{color:#ffc17c}.footer.footer--reference :is(a,button,summary,select):focus-visible{outline:2px solid #ffc17c;outline-offset:4px}.footer.footer--reference svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.footer.footer--reference [hidden]{display:none !important}.footer.footer--reference .footer-shell{width:min(1156px,100% - 64px);margin-inline:auto}.footer.footer--reference .footer-back-top{display:flex;width:100%;min-height:42px;justify-content:center;align-items:center;gap:8px;border:0;border-bottom:1px solid var(--footer-rule);border-radius:0;padding:10px 24px;background:rgba(0,0,0,.12);color:var(--footer-text);transition:background 160ms ease}.footer.footer--reference .footer-back-top:hover{background:hsla(0,0%,100%,.04);color:var(--footer-heading)}.footer.footer--reference .footer-center{padding-block:54px 42px;border-bottom:1px solid var(--footer-rule)}.footer.footer--reference .footer-center__content{display:grid;grid-template-columns:minmax(0, 300px) minmax(0, 1fr);gap:78px;align-items:start}.footer.footer--reference .footer-brand{min-width:0}.footer.footer--reference .footer-center__item-logo{display:block;width:auto;max-width:180px;height:34px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;margin-bottom:12px}.footer.footer--reference .footer-brand__description{max-width:310px;line-height:1.75;overflow-wrap:anywhere}.footer.footer--reference .footer-brand__badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.footer.footer--reference .footer-badge{display:block;border:1px solid var(--footer-rule);border-radius:20px;padding:2px 10px;font-size:11px;line-height:1.7;background:rgba(255,250,245,.025);overflow-wrap:anywhere}.footer.footer--reference .footer-center__list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px 56px;min-width:0}.footer.footer--reference .footer-center__item{min-width:0}.footer.footer--reference .footer-center__item-title{position:relative;padding-bottom:10px;margin-bottom:4px;color:var(--footer-heading);font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere}.footer.footer--reference .footer-center__item-title::after{position:absolute;content:"";inset-inline-start:0;bottom:9px;width:20px;height:2px;background:#ff8429}.footer.footer--reference .footer-center__item li+li{margin-top:3px}.footer.footer--reference .footer-center__item-text{display:block;padding-block:2px;overflow-wrap:anywhere}.footer.footer--reference .footer-lower{padding-block:30px 28px}.footer.footer--reference .footer-support__heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 14px;margin-bottom:15px}.footer.footer--reference .footer-support__heading h2{color:var(--footer-heading);font-size:14px;font-weight:700}.footer.footer--reference .footer-contact{display:grid;grid-template-columns:minmax(0, 1.35fr) repeat(2, minmax(0, 1fr));gap:12px;margin-bottom:36px}.footer.footer--reference .footer-contact:has(>:only-child){grid-template-columns:minmax(0, 1fr)}.footer.footer--reference .footer-contact:has(>:first-child:nth-last-child(2)){grid-template-columns:repeat(2, minmax(0, 1fr))}.footer.footer--reference .footer-contact__card{position:relative;display:flex;align-items:center;min-width:0;min-height:88px;gap:13px;padding:18px 16px;border:1px solid var(--footer-rule);border-radius:12px;background:rgba(255,250,245,.025)}.footer.footer--reference .footer-contact__card h3{font-size:11px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin-bottom:3px}.footer.footer--reference .footer-contact__card--primary{border:0;background:linear-gradient(105deg, #ffa600, #ff6500);color:#2d2217}.footer.footer--reference .footer-contact__card--primary .contact-line{color:#2d2217}.footer.footer--reference .footer-contact__card--primary .contact-line__link:hover{color:#2d2217;text-decoration:underline}.footer.footer--reference .footer-contact__card--primary .contact-line__link::after{position:absolute;content:"";inset:0;border-radius:12px}.footer.footer--reference .footer-contact__card--primary .contact-line__link:focus-visible{outline-color:#2d2217}.footer.footer--reference .footer-contact__card--primary .footer-contact__icon{background:hsla(0,0%,100%,.2)}.footer.footer--reference .footer-contact__card--primary:hover{background:linear-gradient(105deg, #ffb31f, #ff751a)}.footer.footer--reference .footer-contact__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:9px;background:rgba(255,250,245,.08)}.footer.footer--reference .footer-contact__body{min-width:0}.footer.footer--reference .contact-line{color:var(--footer-heading);font-size:14px;line-height:1.45;font-weight:600}.footer.footer--reference .contact-line__link,.footer.footer--reference .contact-line__text{overflow-wrap:anywhere}.footer.footer--reference .footer-utilities{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;border-top:1px solid var(--footer-rule);padding-block:22px}.footer.footer--reference .footer-bottom__payments{display:flex;flex-wrap:wrap;gap:7px}.footer.footer--reference .footer-payment{display:block;border:1px solid var(--footer-rule);border-radius:5px;padding:2px 9px;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.7;background:rgba(255,250,245,.025)}.footer.footer--reference .footer-utilities__right,.footer.footer--reference .footer-social{display:flex;align-items:center;gap:9px}.footer.footer--reference .footer-utilities__right{flex-wrap:wrap}.footer.footer--reference .footer-social a{display:flex;justify-content:center;align-items:center;min-width:32px;height:32px;border:1px solid var(--footer-rule);border-radius:50%;font-size:11px}.footer.footer--reference .footer-social a svg{width:15px;height:15px}.footer.footer--reference .footer-locale{position:relative}.footer.footer--reference .footer-locale summary{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 12px;border:1px solid var(--footer-rule);border-radius:20px;cursor:pointer;list-style:none}.footer.footer--reference .footer-locale summary::-webkit-details-marker{display:none}.footer.footer--reference .footer-locale__panel{position:absolute;z-index:10;inset-inline-end:0;bottom:calc(100% + 12px);width:min(280px,100vw - 48px);padding:18px;border:1px solid #67594d;border-radius:12px;background:#35291e;color:var(--footer-heading)}.footer.footer--reference .footer-locale__panel label{display:block;margin-bottom:12px}.footer.footer--reference .footer-locale__panel select{display:block;width:100%;margin-top:5px;padding:8px;border:1px solid #847669;border-radius:5px;background:#2d2217;color:#fff}.footer.footer--reference .footer-locale__panel button{width:100%;border:0;border-radius:5px;padding:9px 12px;background:#ffa040;color:#2d2217;font-weight:700}.footer.footer--reference .footer-locale__panel button:disabled{opacity:.65;cursor:wait}.footer.footer--reference .footer-locale__panel [role=alert]{margin-bottom:12px;color:#ffb7a6}.footer.footer--reference .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;border-top:1px solid var(--footer-rule);padding-top:16px;font-size:12px}.footer.footer--reference .footer-bottom__links{display:flex;flex-wrap:wrap;gap:4px 16px}.footer.footer--reference .manage-cookies__btn{padding:0;border:0;background:none;color:inherit}.footer.footer--reference .footer-bottom__locale:empty{display:none}.footer.footer--reference .footer-company{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px}.footer.footer--reference .footer-company .contact-line{color:var(--footer-text);font-size:11px;font-weight:400;line-height:1.7}@media(max-width: 1100px){.footer.footer--reference .footer-center__content{grid-template-columns:minmax(0, 240px) minmax(0, 1fr);gap:40px}.footer.footer--reference .footer-center__list{gap:24px}.footer.footer--reference .footer-contact{grid-template-columns:repeat(2, minmax(0, 1fr))}.footer.footer--reference .footer-contact__card--primary{grid-column:1/-1}}@media(max-width: 767px){.footer.footer--reference .footer-shell{width:calc(100% - 40px)}.footer.footer--reference .footer-center{padding-block:32px}.footer.footer--reference .footer-center__content{grid-template-columns:1fr;gap:32px}.footer.footer--reference .footer-center__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.footer.footer--reference .footer-contact,.footer.footer--reference .footer-contact:has(>:first-child:nth-last-child(2)){grid-template-columns:1fr}.footer.footer--reference .footer-lower{padding-top:26px}.footer.footer--reference .footer-contact{margin-bottom:26px}.footer.footer--reference .footer-contact__card{min-height:82px}.footer.footer--reference .footer-utilities__right{position:relative;width:100%;justify-content:space-between}.footer.footer--reference .footer-locale{position:static}.footer.footer--reference .footer-social a{min-width:38px;height:38px}.footer.footer--reference .footer-locale summary{min-height:38px}.footer.footer--reference .footer-bottom{flex-direction:column}.footer.footer--reference .footer-bottom__links a,.footer.footer--reference .manage-cookies__btn{display:inline-block;padding-block:5px}}@media(prefers-reduced-motion: reduce){.footer.footer--reference *,.footer.footer--reference *::before,.footer.footer--reference *::after{transition:none;scroll-behavior:auto}}.floating-action{position:fixed;bottom:22vh;right:0px;z-index:99999;background:#fff;border-radius:10px 0px 0px 10px;border:1px solid #ebebeb;padding:20px;cursor:pointer}.floating-action .new-ticket__btn{background:none;border:none;transition:all .3s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-weight:400;font-size:12px;color:#281f15}.floating-action .new-ticket__email{display:block}.floating-action .new-ticket__icon{display:none}.floating-action .send-left__icons{display:none}.floating-action:hover{border-color:#ff8429}.floating-action:hover .new-ticket__btn{color:#ff8429}.floating-action:hover .new-ticket__email{display:none}.floating-action:hover .new-ticket__icon{display:block}.floating-action:active{background-color:#eee;border-color:#ff8429}.floating-action:active .new-ticket__btn{color:#ff8429}.floating-action:active .new-ticket__email{display:none}.floating-action:active .new-ticket__icon{display:block}.back-to__top-btn{position:fixed;right:0px;bottom:calc(22vh - 88px);z-index:99999;padding:20px;background:#fff;border-radius:10px 0px 0px 10px;border:1px solid #ebebeb;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:opacity .3s,transform .3s;opacity:0;transform:translateY(20px);font-weight:400;font-size:12px;color:#000}.back-to__top-btn .back-ticket__btn{display:flex;flex-direction:column;align-items:center;justify-content:center}.back-to__top-btn .back-left__icons{display:none}.back-to__top-btn[style*="display: none;"]{opacity:0;transform:translateY(20px)}.back-to__top-btn:not([style*="display: none;"]){opacity:1;transform:translateY(0)}.back-to__top-img,.back-to__top-icon{width:22px;height:22px}.back-to__top-icon{display:none}.back-to__top-btn:hover{border-color:#ff8429;color:#ff8429}.back-to__top-btn:hover .back-to__top-img{display:none}.back-to__top-btn:hover .back-to__top-icon{display:block}.back-to__top-btn:active{background-color:#eee;border-color:#ff8429;color:#ff8429}.back-to__top-btn:active .back-to__top-img{display:none}.back-to__top-btn:active .back-to__top-icon{display:block}@media screen and (max-width: 1200px){.floating-action{padding:30px 0}.floating-action .new-ticket__btn{display:none}.floating-action .send-left__icons{display:flex}.back-to__top-btn{padding:30px 0}.back-to__top-btn .back-ticket__btn{display:none}.back-to__top-btn .back-left__icons{display:block}.send-left{width:20px;height:20px;transform:rotate(90deg)}.help-icon{display:block}.get-icon{display:none}.floating-action:hover{padding:20px}.floating-action:hover .new-ticket__btn{display:flex}.floating-action:hover .send-left__icons{display:none}.back-to__top-btn:hover{padding:20px}.back-to__top-btn:hover .back-ticket__btn{display:flex}.back-to__top-btn:hover .back-left__icons{display:none}}
