@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;700&display=swap);.site-footer[data-v-07d47fdb]{background:#26232f;padding:2em 1em;margin-top:3em;border-top:1px solid hsla(0,0%,100%,.05);font-family:Nunito,sans-serif;color:#d3cfdb}.site-footer .footer-content[data-v-07d47fdb]{max-width:1200px;margin:0 auto;display:flex;gap:2em}@media(max-width:768px){.site-footer .footer-content[data-v-07d47fdb]{flex-direction:column}}.site-footer .footer-column[data-v-07d47fdb]{flex:1}.site-footer .footer-column h4[data-v-07d47fdb]{font-size:1.2em;font-weight:600;color:#dacfeb;margin-bottom:1em;border-bottom:1px solid rgba(191,171,89,.2);padding-bottom:.5em}.site-footer .footer-column p[data-v-07d47fdb]{margin:.5em 0;font-size:.95em;line-height:1.5;color:#d0d0d0}.site-footer .footer-column p strong[data-v-07d47fdb]{color:#bfab59;font-weight:600}.site-footer .footer-column p a[data-v-07d47fdb]{color:rgba(191,171,89,.502);text-decoration:none;transition:color .2s ease}.site-footer .footer-column p a[data-v-07d47fdb]:hover{color:hsla(48,44%,65%,.502)}.loader-overlay[data-v-9708d396]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn-9708d396 .3s ease}.loader-container[data-v-9708d396]{display:flex;flex-direction:column;align-items:center;gap:20px}.loader-spinner[data-v-9708d396]{width:80px;height:80px;border:4px solid hsla(0,0%,100%,.1);border-top:4px solid #bfab59;border-radius:50%;animation:spin-9708d396 1s linear infinite;box-shadow:0 0 20px rgba(191,171,89,.3)}.loader-text[data-v-9708d396]{color:#fff;font-family:Nunito,sans-serif;font-size:1.2em;letter-spacing:2px;opacity:.9;animation:pulse-9708d396 1.5s ease-in-out infinite}@keyframes spin-9708d396{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn-9708d396{0%{opacity:0}to{opacity:1}}@keyframes pulse-9708d396{0%,to{opacity:.6}50%{opacity:1}}*{margin:0;box-sizing:border-box}html{background:#27232d}body,html{overflow-x:hidden}body{display:flex;flex-direction:column;flex-grow:1;letter-spacing:.1px}#app{text-align:center;color:#fff;width:100%;max-width:1200px;margin:0 auto;padding:0 16px;min-height:100vh;position:relative;font-family:Nunito,sans-serif;font-weight:300}.app_container{margin-top:.25em;min-height:calc(100vh - 290px)}.hat{margin:0 auto;background:none}header{justify-content:start;margin-top:.5em;padding-top:0}.nav,header{display:flex;align-items:center}.nav{justify-content:space-between;width:100%;font-size:20px;background:none;position:relative}.nav,.nav a{color:#dacfeb}.nav a{font-weight:700;text-decoration:none}.nav a.router-link-exact-active{color:#f1d358;opacity:.95}.nav a:hover{color:#d6cb9d}.logo-link{display:flex;align-items:center;outline:none!important;background:transparent!important;-webkit-tap-highlight-color:rgba(0,0,0,0);flex-shrink:0;height:60px;width:210px;overflow:visible}.logo-link:active,.logo-link:focus,.logo-link:focus-visible{outline:none!important;background:transparent!important;box-shadow:none!important}.logotype_container{display:flex;align-items:center;justify-content:flex-start;outline:none!important;background:transparent!important;width:100%;height:100%}#logotype{image-rendering:optimizeQuality;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background:none;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;transform:scale(1.15);transform-origin:left center}.emergency-link{text-decoration:none;color:inherit;margin-left:24px;display:inline-block;flex-shrink:0}.emergency{display:flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #5e2c34;background:#3b262f;border-radius:6px;white-space:nowrap;font-size:.89em;cursor:pointer;transition:background .2s ease}.emergency:hover{background:#4a3240}.emergency img{width:26px;height:26px;flex-shrink:0}.emergency_service_info,.nav .tel{color:#dd4142!important;font-weight:700}.nav .tel{color:#f1d358;opacity:.95}hr{border-color:rgba(191,171,89,.745);width:100vw;height:1px;border-bottom:none;border-left:none;border-right:none;margin-top:.8em;margin-left:50%;transform:translateX(-50%)}.cookie-banner{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:900px;background:rgba(38,35,47,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(241,211,88,.3);border-radius:12px;padding:1.2em 1.5em;justify-content:space-between;gap:20px;box-shadow:0 10px 30px rgba(0,0,0,.5);z-index:9999;color:#dacfeb;font-size:.95em;line-height:1.4}.cookie-banner,.cookie-content{display:flex;align-items:center}.cookie-content{gap:15px;flex:1;min-width:0}.cookie-icon svg{width:32px;height:32px;flex-shrink:0;filter:drop-shadow(0 0 5px rgba(241,211,88,.3))}.cookie-text{text-align:left}.cookie-link{color:#f1d358;text-decoration:none;border-bottom:1px dashed rgba(241,211,88,.5);transition:all .2s ease}.cookie-link:hover{color:#fff;border-bottom-color:#fff}.cookie-accept-btn{background:#f1d358;color:#26232f;border:none;padding:.6em 1.5em;border-radius:8px;font-weight:700;font-family:Nunito,sans-serif;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.cookie-accept-btn:hover{background:#fff;transform:translateY(-2px);box-shadow:0 4px 10px rgba(241,211,88,.2)}.cookie-slide-enter-active,.cookie-slide-leave-active{transition:all .5s ease}.cookie-slide-enter-from,.cookie-slide-leave-to{opacity:0;transform:translate(-50%,20px)}@media(max-width:1199px){.logo-link{height:55px;width:190px}#logotype{transform:scale(1.1)}.nav{font-size:18px}.emergency{font-size:.85em;padding:6px 10px}}@media(max-width:991px){.logo-link{height:50px;width:170px}#logotype{transform:scale(1.05)}.nav{font-size:16px}.emergency{font-size:.8em;padding:5px 9px;gap:6px}.emergency img{width:22px;height:22px}}@media(max-width:767px){#app{padding:0 12px}header{margin-top:.5em}.nav{flex-wrap:wrap;gap:10px}.logo-link{height:45px;width:180px}#logotype{transform:scale(1.05)}.logo-link{order:1}.emergency-link{order:2;flex-basis:100%;margin-left:0}.emergency{width:100%;justify-content:center;font-size:.9em;padding:8px 10px}.cookie-banner{flex-direction:column;align-items:stretch;text-align:center;padding:1em;bottom:10px;gap:12px}.cookie-content{flex-direction:column;gap:10px}.cookie-text{text-align:center;font-size:.85em}.cookie-accept-btn{width:100%}}@media(max-width:575px){#app{padding:0 10px}.logo-link{height:40px;width:160px}#logotype{transform:scale(1.05)}.emergency{font-size:.82em;gap:5px;padding:8px 8px}.emergency img{width:20px;height:20px}.cookie-banner{padding:.9em;font-size:.9em}.cookie-icon svg{width:26px;height:26px}}@media(max-width:380px){.logo-link{height:38px;width:145px}#logotype{transform:scale(1)}.emergency_service_info{display:none}.emergency{font-size:.85em}}h3[data-v-1dfc7223]{margin:40px 0 0}ul[data-v-1dfc7223]{list-style-type:none;padding:0}li[data-v-1dfc7223]{display:inline-block;margin:0 10px}a[data-v-1dfc7223]{color:#42b983}.documents[data-v-09d616e9]{max-width:1200px;margin:4em auto 2em;padding:0;font-family:Nunito,sans-serif;font-weight:300;letter-spacing:.2px;color:#dacfeb;text-align:left}h1[data-v-09d616e9]{font-size:2.2em;font-weight:600;margin:0 0 .4em;color:#fff;opacity:.95;letter-spacing:.3px}.subtitle[data-v-09d616e9]{font-size:1.1em;color:#bfab59;margin:0 0 2.5em;opacity:.9}.documents-section[data-v-09d616e9]{margin-bottom:3em}.licenses[data-v-09d616e9]{display:flex;flex-wrap:wrap;gap:22px;justify-content:center}.license-card[data-v-09d616e9]{background:rgba(38,35,44,.965);border:1px solid #302b3b;border-radius:8px;overflow:hidden;width:520px;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .2s ease,border-color .2s ease}.license-card[data-v-09d616e9]:hover{transform:translateY(-2px);border-color:rgba(191,171,89,.396)}.license-card img[data-v-09d616e9]{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-drag:none;background:#1e1b23}.doc-list[data-v-09d616e9]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.doc-link[data-v-09d616e9]{display:flex;align-items:center;gap:14px;background:rgba(38,35,44,.965);border:1px solid #302b3b;padding:1em 1.4em;border-radius:8px;text-decoration:none;color:#dacfeb;font-size:1em;font-weight:300;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background .2s,border-color .2s,transform .1s}.doc-link[data-v-09d616e9]:hover{background:#302b3b;border-color:rgba(191,171,89,.396);transform:translateY(-1px)}.doc-link[data-v-09d616e9]:active{transform:translateY(0)}.pdf-icon[data-v-09d616e9]{flex:0 0 auto;width:34px;height:34px;background:#dd4142;color:#fff;border-radius:6px;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.5px}.doc-title[data-v-09d616e9]{flex:1}.download-hint[data-v-09d616e9]{font-size:.9em;color:rgba(191,171,89,.502);white-space:nowrap;font-weight:500;opacity:.9}@media(max-width:1280px){.documents[data-v-09d616e9]{max-width:900px}.license-card[data-v-09d616e9]{width:440px}}@media(max-width:980px){.documents[data-v-09d616e9]{max-width:700px}h1[data-v-09d616e9]{font-size:1.8em}.license-card[data-v-09d616e9]{width:340px}}@media(max-width:767px){.documents[data-v-09d616e9]{max-width:550px;margin-top:3em;padding:0 15px;box-sizing:border-box}.license-card[data-v-09d616e9]{width:100%}.license-card img[data-v-09d616e9]{height:auto}}@media(max-width:550px){.documents[data-v-09d616e9]{max-width:100%;margin-top:2.5em;padding:0 12px}h1[data-v-09d616e9]{font-size:1.5em}.subtitle[data-v-09d616e9]{font-size:1em;margin-bottom:1.8em}.documents-section[data-v-09d616e9]{margin-bottom:2em}.licenses[data-v-09d616e9]{gap:16px}.doc-link[data-v-09d616e9]{padding:.85em 1em;gap:10px;font-size:.95em;align-items:flex-start}.pdf-icon[data-v-09d616e9]{width:30px;height:30px;font-size:10px;margin-top:2px}.download-hint[data-v-09d616e9]{display:none}}@media(max-width:420px){.documents[data-v-09d616e9]{padding:0 8px}h1[data-v-09d616e9]{font-size:1.35em}.subtitle[data-v-09d616e9]{font-size:.95em}.doc-link[data-v-09d616e9]{font-size:.9em;padding:.8em .9em}.license-card[data-v-09d616e9]{border-radius:6px}}