*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body,html{height:100%}body{line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0a0908;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden;text-rendering:optimizeLegibility}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{color:#0a0908;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:900;letter-spacing:-.022em;line-height:.95;text-transform:uppercase}#__nuxt{isolation:isolate;min-height:100%}::-moz-selection{background:#c9a96159;color:#0a0908}::selection{background:#c9a96159;color:#0a0908}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#0a0908;border:3px solid #fff;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#c9a961}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.u-gold{background:linear-gradient(135deg,#e3c679,#c9a961 45%,#a98a3f);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.u-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.u-noise{position:relative}.u-noise:after{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.9'/></svg>");content:"";inset:0;mix-blend-mode:overlay;opacity:.04;pointer-events:none;position:absolute}.u-gradient-radial{background:radial-gradient(circle at 50% 20%,rgba(212,175,55,.12),transparent 60%)}.u-flow>*+*{margin-block-start:1em}body{background:#fff;font-weight:300}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .4s cubic-bezier(.33,1,.68,1)}.page-fade-enter-from,.page-fade-leave-to{opacity:0}.app-logo[data-v-05a9f776]{align-items:center;display:inline-flex;height:78px;justify-content:center;transition:transform .3s cubic-bezier(.33,1,.68,1);width:104px}@media(hover:hover){.app-logo[data-v-05a9f776]:hover{transform:translateY(-1px)}}.app-logo__img[data-v-05a9f776]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:639px){.app-logo[data-v-05a9f776]{height:61px;width:82px}}.lang-sw[data-v-d959cd2f]{position:relative}.lang-sw__trigger[data-v-d959cd2f]{align-items:center;background:transparent;border:1px solid rgba(201,169,97,.35);color:#0a0908;cursor:pointer;display:inline-flex;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:700;gap:.4rem;letter-spacing:.22em;padding:.45rem .8rem;text-transform:uppercase;transition:background .3s cubic-bezier(.33,1,.68,1),border-color .3s cubic-bezier(.33,1,.68,1),color .3s cubic-bezier(.33,1,.68,1)}@media(hover:hover){.lang-sw__trigger[data-v-d959cd2f]:hover{background:#0a0908;border-color:#0a0908;color:#c9a961}}.lang-sw__caret[data-v-d959cd2f]{color:currentColor;transition:transform .3s cubic-bezier(.33,1,.68,1)}.lang-sw.is-open .lang-sw__caret[data-v-d959cd2f]{transform:rotate(180deg)}.lang-sw--compact .lang-sw__menu[data-v-d959cd2f]{background:#0a0908;border:1px solid rgba(201,169,97,.2);box-shadow:0 30px 70px -20px #0a090873;min-width:160px;opacity:0;padding:.5rem;pointer-events:none;position:absolute;right:0;top:calc(100% + .4rem);transform:translateY(-6px);transition:opacity .18s cubic-bezier(.33,1,.68,1),transform .18s cubic-bezier(.33,1,.68,1);z-index:10}.lang-sw--compact.is-open .lang-sw__menu[data-v-d959cd2f]{opacity:1;pointer-events:auto;transform:translateY(0)}.lang-sw--compact .lang-sw__item[data-v-d959cd2f]{color:#ffffffb3}@media(hover:hover){.lang-sw--compact .lang-sw__item[data-v-d959cd2f]:hover{background:#c9a9611a;color:#d4af37}}.lang-sw--compact .lang-sw__item.is-active[data-v-d959cd2f]{background:#c9a961;color:#0a0908}.lang-sw--compact .lang-sw__full[data-v-d959cd2f]{color:#ffffff59;font-size:.68rem;font-style:italic}.lang-sw--compact .lang-sw__item.is-active .lang-sw__full[data-v-d959cd2f]{color:#0a0908b3}.lang-sw--expanded .lang-sw__menu[data-v-d959cd2f]{background:#ffffff0f;border:1px solid rgba(201,169,97,.2);display:grid;gap:.4rem;grid-template-columns:repeat(3,1fr);padding:.4rem}.lang-sw--expanded .lang-sw__item[data-v-d959cd2f]{align-items:center;color:#ffffffb3;flex-direction:column;gap:.15rem;justify-content:center;padding:.7rem .4rem}@media(hover:hover){.lang-sw--expanded .lang-sw__item[data-v-d959cd2f]:hover{background:#c9a96126;color:#d4af37}}.lang-sw--expanded .lang-sw__item.is-active[data-v-d959cd2f]{background:#c9a961;color:#0a0908}.lang-sw--expanded .lang-sw__item.is-active .lang-sw__full[data-v-d959cd2f]{color:#0a0908b3}.lang-sw--expanded .lang-sw__full[data-v-d959cd2f]{color:#fff6;display:block;font-size:.58rem;font-style:italic;letter-spacing:.16em;text-transform:uppercase}.lang-sw__item[data-v-d959cd2f]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.82rem;gap:.5rem;padding:.55rem .75rem;text-align:left;transition:background .3s cubic-bezier(.33,1,.68,1),color .3s cubic-bezier(.33,1,.68,1);width:100%}.lang-sw__code[data-v-d959cd2f]{font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.app-btn[data-v-a0ef3c59]{align-items:center;background:transparent;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-flex;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(.72rem,.7rem + .12vw,.78rem);font-weight:700;gap:.65em;justify-content:center;letter-spacing:.25em;overflow:hidden;padding:1.05em 2.4em;position:relative;text-transform:uppercase;transition:color .3s cubic-bezier(.33,1,.68,1),border-color .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1);white-space:nowrap}.app-btn[data-v-a0ef3c59]:focus-visible{border-radius:4px;outline:2px solid #d4af37;outline-offset:3px}.app-btn__icon[data-v-a0ef3c59],.app-btn__label[data-v-a0ef3c59]{position:relative;z-index:2}.app-btn__icon[data-v-a0ef3c59]{align-items:center;display:inline-flex;transition:transform .3s cubic-bezier(.33,1,.68,1)}.app-btn__fill[data-v-a0ef3c59]{inset:0;pointer-events:none;position:absolute;transform:translateY(101%);transition:transform .45s cubic-bezier(.16,1,.3,1);z-index:1}@media(hover:hover){.app-btn:hover .app-btn__icon--end[data-v-a0ef3c59]{transform:translate(5px)}.app-btn:hover .app-btn__fill[data-v-a0ef3c59]{transform:translateY(0)}}.app-btn--primary[data-v-a0ef3c59]{background:#0a0908;border-color:#0a0908;color:#fff}.app-btn--primary .app-btn__fill[data-v-a0ef3c59]{background:linear-gradient(135deg,#e3c679,#c9a961 45%,#a98a3f)}@media(hover:hover){.app-btn--primary[data-v-a0ef3c59]:hover{border-color:#c9a961;color:#0a0908}}.app-btn--gold[data-v-a0ef3c59]{background:#c9a961;border-color:#c9a961;color:#0a0908}.app-btn--gold .app-btn__fill[data-v-a0ef3c59]{background:#0a0908}@media(hover:hover){.app-btn--gold[data-v-a0ef3c59]:hover{border-color:#0a0908;color:#fff}}.app-btn--dark[data-v-a0ef3c59]{background:#141210;border-color:#141210;color:#fff}.app-btn--dark .app-btn__fill[data-v-a0ef3c59]{background:linear-gradient(135deg,#e3c679,#c9a961 45%,#a98a3f)}@media(hover:hover){.app-btn--dark[data-v-a0ef3c59]:hover{color:#0a0908}}.app-btn--outline[data-v-a0ef3c59]{background:transparent;border-color:#0a0908;color:#0a0908}.app-btn--outline .app-btn__fill[data-v-a0ef3c59]{background:#0a0908}@media(hover:hover){.app-btn--outline[data-v-a0ef3c59]:hover{color:#fff}}.app-btn--ghost[data-v-a0ef3c59]{background:transparent;border:none;border-bottom:1px solid #2a2824;border-radius:0;color:#2a2824;padding:.65em 0}.app-btn--ghost .app-btn__fill[data-v-a0ef3c59]{display:none}@media(hover:hover){.app-btn--ghost[data-v-a0ef3c59]:hover{border-bottom-color:#c9a961;color:#8a6f2c}}.app-btn--light[data-v-a0ef3c59]{background:#fff;border-color:#fff;color:#0a0908}.app-btn--light .app-btn__fill[data-v-a0ef3c59]{background:linear-gradient(135deg,#e3c679,#c9a961 45%,#a98a3f)}@media(hover:hover){.app-btn--light[data-v-a0ef3c59]:hover{border-color:#c9a961;color:#0a0908}}.app-btn--sm[data-v-a0ef3c59]{font-size:.66rem;letter-spacing:.22em;padding:.8em 1.7em}.app-btn--lg[data-v-a0ef3c59]{font-size:.76rem;letter-spacing:.28em;padding:1.2em 2.8em}.app-btn--block[data-v-a0ef3c59]{display:flex;width:100%}.app-btn[data-v-a0ef3c59]:active{transform:translateY(1px)}.the-header[data-v-15ba3726]{background:transparent;border-bottom:1px solid transparent;color:#fff;left:0;padding-block:1.1rem;position:fixed;right:0;top:0;transition:padding .3s cubic-bezier(.33,1,.68,1),background .3s cubic-bezier(.33,1,.68,1),backdrop-filter .3s cubic-bezier(.33,1,.68,1),border-color .3s cubic-bezier(.33,1,.68,1);z-index:100}.the-header[data-v-15ba3726]:before{background:linear-gradient(180deg,rgba(10,9,8,.55) 0,rgba(10,9,8,.2) 70%,transparent);content:"";inset:0;pointer-events:none;position:absolute;transition:opacity .3s cubic-bezier(.33,1,.68,1);z-index:-1}.the-header--scrolled[data-v-15ba3726]{backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:#fffffff5;border-bottom-color:#0a090814;padding-block:.75rem}.the-header--scrolled[data-v-15ba3726]:before{opacity:0}.the-header--scrolled .the-header__link[data-v-15ba3726]{color:#2a2824}.the-header--scrolled .the-header__link[data-v-15ba3726]:after{background:#c9a961}.the-header--scrolled .the-header__phone[data-v-15ba3726]{color:#2a2824}.the-header--scrolled .the-header__phone-dot[data-v-15ba3726]{background:#c9a961}.the-header--scrolled .the-header__burger span[data-v-15ba3726]{background:#0a0908}.the-header__inner[data-v-15ba3726]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-inline:auto;max-width:1640px;padding-inline:1.25rem;width:100%}@media(min-width:820px){.the-header__inner[data-v-15ba3726]{padding-inline:1.75rem}}@media(min-width:1024px){.the-header__inner[data-v-15ba3726]{gap:1.5rem;padding-inline:2rem}}@media(min-width:1280px){.the-header__inner[data-v-15ba3726]{gap:1.8rem;padding-inline:2.25rem}}.the-header__logo[data-v-15ba3726]{flex-shrink:0}.the-header__nav[data-v-15ba3726]{display:none;flex-grow:1;justify-content:center}@media(min-width:1560px){.the-header__nav[data-v-15ba3726]{display:flex}}.the-header__list[data-v-15ba3726]{display:flex;gap:1.6rem}.the-header__link[data-v-15ba3726]{color:#ffffffd9;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.68rem;font-weight:500;letter-spacing:.2em;padding-block:4px;position:relative;text-transform:uppercase;transition:color .3s cubic-bezier(.33,1,.68,1);white-space:nowrap}.the-header__link[data-v-15ba3726]:after{background:#d4af37;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s cubic-bezier(.33,1,.68,1),background .3s cubic-bezier(.33,1,.68,1);width:0}@media(hover:hover){.the-header__link[data-v-15ba3726]:hover{color:#fff}.the-header__link[data-v-15ba3726]:hover:after{width:100%}.the-header--scrolled .the-header__link[data-v-15ba3726]:hover{color:#0a0908}}.the-header__actions[data-v-15ba3726]{align-items:center;display:flex;flex-shrink:0;gap:1rem;justify-content:flex-end}@media(min-width:1024px){.the-header__actions[data-v-15ba3726]{gap:1.2rem}}.the-header__phone[data-v-15ba3726]{align-items:center;color:#ffffffd9;display:none;font-size:.78rem;font-weight:500;gap:.55rem;letter-spacing:.05em;transition:color .3s cubic-bezier(.33,1,.68,1);white-space:nowrap}@media(min-width:1280px){.the-header__phone[data-v-15ba3726]{display:inline-flex}}@media(hover:hover){.the-header__phone[data-v-15ba3726]:hover{color:#d4af37}.the-header--scrolled .the-header__phone[data-v-15ba3726]:hover{color:#0a0908}}.the-header__mobile-phone[data-v-15ba3726]{align-items:flex-end;display:inline-flex;flex-direction:column;gap:1px;text-decoration:none;transition:opacity .3s cubic-bezier(.33,1,.68,1)}@media(min-width:1280px){.the-header__mobile-phone[data-v-15ba3726]{display:none}}@media(hover:hover){.the-header__mobile-phone[data-v-15ba3726]:hover{opacity:.8}}.the-header__mobile-phone-number[data-v-15ba3726]{color:#fff;font-size:.88rem;font-weight:700;letter-spacing:.03em;transition:color .3s cubic-bezier(.33,1,.68,1);white-space:nowrap}.the-header__mobile-phone-badge[data-v-15ba3726],.the-header__mobile-phone-number[data-v-15ba3726]{font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.the-header__mobile-phone-badge[data-v-15ba3726]{color:#d4af37;font-size:.62rem;font-weight:800;letter-spacing:.18em;line-height:1;text-shadow:0 0 8px rgba(212,175,55,.6);text-transform:uppercase}.the-header--scrolled .the-header__mobile-phone-number[data-v-15ba3726]{color:#2a2824}.the-header__phone-dot[data-v-15ba3726]{animation:phoneDotPulse-15ba3726 2s ease-in-out infinite;background:#d4af37;border-radius:50%;height:6px;transition:background .3s cubic-bezier(.33,1,.68,1);width:6px}@media(max-width:639px){.the-header__cta[data-v-15ba3726]{display:none}}@media(max-width:819px){.the-header__lang[data-v-15ba3726]{display:none}}.the-header__burger[data-v-15ba3726]{background:transparent;border:none;cursor:pointer;display:inline-flex;flex-direction:column;flex-shrink:0;gap:5px;height:36px;justify-content:center;padding:4px;width:36px}@media(min-width:1560px){.the-header__burger[data-v-15ba3726]{display:none}}.the-header__burger span[data-v-15ba3726]{background:#fff;display:block;height:1.5px;transform-origin:center;transition:transform .3s cubic-bezier(.33,1,.68,1),opacity .3s cubic-bezier(.33,1,.68,1),background .3s cubic-bezier(.33,1,.68,1);width:100%}.the-header__burger.is-open span[data-v-15ba3726]:first-child{transform:translateY(6.5px) rotate(45deg)}.the-header__burger.is-open span[data-v-15ba3726]:nth-child(2){opacity:0}.the-header__burger.is-open span[data-v-15ba3726]:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.the-header[data-v-15ba3726]:not(.the-header--scrolled) .lang-sw__trigger{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffff0d;border-color:#ffffff47;color:#fff}@media(hover:hover){.the-header[data-v-15ba3726]:not(.the-header--scrolled) .lang-sw__trigger:hover{background:#ffffff1f;border-color:#c9a961;color:#d4af37}}.the-drawer[data-v-15ba3726]{display:flex;inset:0;position:fixed;z-index:200}.the-drawer__scrim[data-v-15ba3726]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a090880;cursor:pointer;flex:1}.the-drawer__panel[data-v-15ba3726]{background:#0a0908;border-right:1px solid rgba(201,169,97,.2);box-shadow:20px 0 60px #0009;color:#fff;display:flex;flex-direction:column;height:100%;order:-1;overflow-y:auto;padding:1.8rem 1.8rem 2rem;width:min(420px,90vw)}.the-drawer__head[data-v-15ba3726]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.8rem}.the-drawer__close[data-v-15ba3726]{align-items:center;background:transparent;border:1px solid rgba(201,169,97,.3);color:#d4af37;cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:all .3s cubic-bezier(.33,1,.68,1);width:40px}@media(hover:hover){.the-drawer__close[data-v-15ba3726]:hover{background:#c9a961;border-color:#c9a961;color:#0a0908;transform:rotate(90deg)}}.the-drawer__nav[data-v-15ba3726]{flex-grow:1}.the-drawer__list[data-v-15ba3726]{display:flex;flex-direction:column}.the-drawer__link[data-v-15ba3726]{align-items:center;animation:drawerLinkIn-15ba3726 .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.1s + var(--i, 0)*.06s);border-bottom:1px solid hsla(0,0%,100%,.07);color:#fff;display:grid;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(1.4rem,1.2rem + 1vw,1.85rem);font-weight:900;gap:1rem;grid-template-columns:auto 1fr auto;letter-spacing:.02em;opacity:0;padding:1.15rem 0;text-transform:uppercase;transform:translate(-20px);transition:color .3s cubic-bezier(.33,1,.68,1),padding-left .3s cubic-bezier(.33,1,.68,1)}.the-drawer__link-num[data-v-15ba3726]{color:#c9a961;font-family:Playfair Display,Times New Roman,serif;font-size:.85rem;font-style:italic;font-weight:400;letter-spacing:.08em;text-transform:none}.the-drawer__link-arrow[data-v-15ba3726]{color:#c9a961;font-size:1.1rem;opacity:0;transform:translate(-8px);transition:opacity .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1)}@media(hover:hover){.the-drawer__link[data-v-15ba3726]:hover{color:#d4af37;padding-left:.5rem}.the-drawer__link:hover .the-drawer__link-arrow[data-v-15ba3726]{opacity:1;transform:translate(0)}}.the-drawer__foot[data-v-15ba3726]{border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;padding-top:1.5rem}.the-drawer__phone[data-v-15ba3726]{color:#d4af37;font-family:Playfair Display,Times New Roman,serif;font-size:1.3rem;font-style:italic;font-weight:400;text-align:center}.drawer-enter-active[data-v-15ba3726],.drawer-leave-active[data-v-15ba3726]{transition:opacity .3s}.drawer-enter-active .the-drawer__panel[data-v-15ba3726],.drawer-leave-active .the-drawer__panel[data-v-15ba3726]{transition:transform .45s cubic-bezier(.16,1,.3,1)}.drawer-enter-from[data-v-15ba3726],.drawer-leave-to[data-v-15ba3726]{opacity:0}.drawer-enter-from .the-drawer__panel[data-v-15ba3726],.drawer-leave-to .the-drawer__panel[data-v-15ba3726]{transform:translate(-100%)}@keyframes drawerLinkIn-15ba3726{to{opacity:1;transform:translate(0)}}@keyframes phoneDotPulse-15ba3726{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.4)}}.app-container[data-v-ca7294b8]{margin-inline:auto;max-width:1360px;padding-inline:1.25rem;width:100%}@media(min-width:820px){.app-container[data-v-ca7294b8]{padding-inline:2rem}}@media(min-width:1024px){.app-container[data-v-ca7294b8]{padding-inline:2.5rem}}.app-container--narrow[data-v-ca7294b8]{max-width:960px}.footer[data-v-2a3cc95c]{background:#0a0908;color:#fff;overflow:hidden;padding-block:4rem 2rem;position:relative}.footer__gold-line[data-v-2a3cc95c]{background:linear-gradient(90deg,transparent,#c9a961,transparent);height:1px;left:8%;position:absolute;right:8%;top:0}.footer__top[data-v-2a3cc95c]{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:3rem;grid-template-columns:1fr;padding-bottom:3rem}@media(min-width:640px){.footer__top[data-v-2a3cc95c]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.footer__top[data-v-2a3cc95c]{gap:4rem;grid-template-columns:1.6fr 1fr 1fr 1.3fr}}.footer__brand[data-v-2a3cc95c]{max-width:340px}.footer__desc[data-v-2a3cc95c]{color:#ffffff80;font-size:clamp(.82rem,.8rem + .18vw,.92rem);line-height:1.8;margin-top:1.2rem}.footer__socials[data-v-2a3cc95c]{display:flex;gap:.75rem;margin-top:1.6rem}.footer__social[data-v-2a3cc95c]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.14);color:#fff9;display:inline-flex;height:40px;justify-content:center;transition:color .3s cubic-bezier(.33,1,.68,1),border-color .3s cubic-bezier(.33,1,.68,1),background .3s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1);width:40px}.footer__social[data-v-2a3cc95c] svg{height:16px;width:16px}@media(hover:hover){.footer__social[data-v-2a3cc95c]:hover{background:#c9a961;border-color:#c9a961;color:#0a0908;transform:translateY(-3px)}}.footer__heading[data-v-2a3cc95c]{color:#d4af37;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.6rem;font-weight:600;letter-spacing:.35em;margin-bottom:1.3rem;text-transform:uppercase}.footer__col ul[data-v-2a3cc95c]{display:flex;flex-direction:column;gap:.7rem}.footer__col ul li a[data-v-2a3cc95c],.footer__col ul li span[data-v-2a3cc95c]{color:#ffffff8c;font-size:.82rem;line-height:1.5;transition:color .3s cubic-bezier(.33,1,.68,1)}@media(hover:hover){.footer__col ul li a[data-v-2a3cc95c]:hover{color:#d4af37}}.footer__contact li[data-v-2a3cc95c]{align-items:flex-start;display:flex;gap:.7rem}.footer__icon[data-v-2a3cc95c]{color:#c9a961;display:inline-flex;flex-shrink:0;margin-top:3px;width:16px}.footer__bottom[data-v-2a3cc95c]{align-items:center;color:#ffffff59;display:flex;flex-direction:column;font-size:.72rem;gap:1rem;justify-content:space-between;letter-spacing:.06em;padding-top:1.8rem}@media(min-width:820px){.footer__bottom[data-v-2a3cc95c]{flex-direction:row}}.footer__copy span[data-v-2a3cc95c]{color:#d4af37;font-weight:500}.footer__legal[data-v-2a3cc95c]{display:flex;gap:1.8rem}.footer__legal a[data-v-2a3cc95c]{color:#ffffff59;font-size:.66rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;transition:color .3s cubic-bezier(.33,1,.68,1)}@media(hover:hover){.footer__legal a[data-v-2a3cc95c]:hover{color:#d4af37}}.app-root{display:flex;flex-direction:column;min-height:100dvh}.app-root main{flex-grow:1}
