@charset "UTF-8";.lang[data-v-14e2f036]{align-items:center;display:inline-flex;font-size:12px;gap:7px}.lang button[data-v-14e2f036]{background:none;border:0;color:currentColor;cursor:pointer;font-family:Hanken Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;letter-spacing:.1em;opacity:.5;padding:2px;transition:opacity .25s ease}.lang button.is-active[data-v-14e2f036]{opacity:1}.sep[data-v-14e2f036]{opacity:.4}.header[data-v-c4c960b0]{color:#fff;inset:0 0 auto;padding:26px 0;position:fixed;transition:padding .4s ease,background .4s ease,color .4s ease,box-shadow .4s ease;z-index:60}.header[data-v-c4c960b0]:before{background:linear-gradient(180deg,#100e0b8c,#100e0b00);content:"";inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:-1}.header.is-scrolled[data-v-c4c960b0]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#f7f4edeb;box-shadow:0 1px #2a272224;color:#2a2722;padding:15px 0}.header.is-scrolled[data-v-c4c960b0]:before{opacity:0}.nav[data-v-c4c960b0]{align-items:center;display:flex;gap:30px;justify-content:space-between}.brand[data-v-c4c960b0]{flex-shrink:0}.brand img[data-v-c4c960b0]{height:23px;transition:filter .4s ease;width:auto}.header:not(.is-scrolled) .brand img[data-v-c4c960b0]{filter:brightness(0) invert(1)}.nav__links[data-v-c4c960b0]{align-items:center;display:flex;gap:34px}.nav__links a[data-v-c4c960b0]{color:currentColor;font-size:12px;font-weight:500;letter-spacing:.18em;opacity:.85;text-transform:uppercase;transition:opacity .25s ease}.nav__links a[data-v-c4c960b0]:hover{opacity:1}.nav__right[data-v-c4c960b0]{align-items:center;display:flex;gap:22px}.nav__cta[data-v-c4c960b0],.nav__lang[data-v-c4c960b0]{color:currentColor}.nav__cta[data-v-c4c960b0]{border-color:currentColor}.header:not(.is-scrolled) .nav__cta[data-v-c4c960b0]:hover{background:#fff;border-color:#fff;color:#2a2722}.header.is-scrolled .nav__cta[data-v-c4c960b0]:hover{background:#2a2722;color:#f7f4ed}.nav__menu-toggle[data-v-c4c960b0]{display:none;flex-direction:column;gap:5px;padding:8px}.nav__menu-toggle span[data-v-c4c960b0]{background:currentColor;display:block;height:1.5px;transition:transform .3s ease,opacity .3s ease;width:22px}.mobile-menu[data-v-c4c960b0]{display:none}@media(max-width:1120px){.nav__cta[data-v-c4c960b0],.nav__lang[data-v-c4c960b0],.nav__links[data-v-c4c960b0]{display:none}.nav__menu-toggle[data-v-c4c960b0]{display:flex}.mobile-menu[data-v-c4c960b0]{background:#f7f4ed;color:#2a2722;display:flex;flex-direction:column;inset:0;overflow-y:auto;padding:22px 28px max(100px,100px + env(safe-area-inset-bottom));position:fixed;transform:translateY(-100%);transition:transform .5s cubic-bezier(.7,0,.2,1);z-index:80}.mobile-menu.is-open[data-v-c4c960b0]{transform:none}.mobile-menu__top[data-v-c4c960b0]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.mobile-menu__top .brand img[data-v-c4c960b0]{filter:none;height:22px}.mobile-menu__close[data-v-c4c960b0]{border-radius:999px;color:#2a2722;display:grid;height:40px;margin-right:-8px;place-items:center;transition:background .2s ease;width:40px}.mobile-menu__close[data-v-c4c960b0]:hover{background:#f0ebe0}.mobile-menu__links[data-v-c4c960b0]{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:center}.mobile-menu__links a[data-v-c4c960b0]{border-bottom:1px solid rgba(42,39,34,.14);color:#2a2722;font-family:Hanken Grotesk,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:500;letter-spacing:.18em;padding:18px 0;text-transform:uppercase}.mobile-menu__foot[data-v-c4c960b0]{align-items:stretch;display:flex;flex-direction:column;gap:28px;margin-top:28px}.mobile-menu__book[data-v-c4c960b0]{font-size:11px;justify-content:center;letter-spacing:.18em;padding:18px 24px;text-transform:uppercase;width:100%}.mobile-menu__lang[data-v-c4c960b0]{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.mobile-menu__lang-label[data-v-c4c960b0]{color:#a39d90;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}}.hero[data-v-69bc9eb4]{color:#fff;display:grid;grid-template-rows:1fr auto;isolation:isolate;min-height:100svh;position:relative}.hero__bg[data-v-69bc9eb4]{inset:0;position:absolute;z-index:-2}.hero__bg img[data-v-69bc9eb4]{filter:grayscale(.32) contrast(1.02) brightness(.82);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero[data-v-69bc9eb4]:after{background:linear-gradient(180deg,#0c0a0880,#0c0a0838 42%,#0c0a08b8);content:"";inset:0;position:absolute;z-index:-1}.hero__mid[data-v-69bc9eb4]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:130px 24px 0;text-align:center}.hero__headline[data-v-69bc9eb4]{font-size:clamp(46px,8.2vw,118px);font-weight:500;letter-spacing:-.02em;line-height:.98;max-width:15ch}.hero__line[data-v-69bc9eb4]{animation:hero-rise-69bc9eb4 1.2s cubic-bezier(.16,.8,.2,1) forwards;display:block;opacity:0;white-space:nowrap}.hero__line--1[data-v-69bc9eb4]{animation-delay:.3s}.hero__line--2[data-v-69bc9eb4]{animation-delay:.46s;font-style:italic}.hero__sub[data-v-69bc9eb4]{animation:hero-fade-69bc9eb4 1s ease .8s forwards;color:#ffffffe6;font-size:18px;font-weight:300;margin-top:30px;max-width:50ch;opacity:0}.hero__foot[data-v-69bc9eb4]{align-items:center;border-top:1px solid hsla(0,0%,100%,.22);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:24px 40px}.hero__meta[data-v-69bc9eb4]{color:#ffffffd1;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.hero__cta[data-v-69bc9eb4]{display:flex;flex-wrap:wrap;gap:14px}.hero__cta--mobile[data-v-69bc9eb4]{display:none}.hero__mid[data-v-69bc9eb4] .btn{border-color:#ffffff8c;color:#fff}.hero__mid[data-v-69bc9eb4] .btn:hover,.hero__mid[data-v-69bc9eb4] .btn--fill{background:#fff;border-color:#fff;color:#2a2722}.hero__mid[data-v-69bc9eb4] .btn--fill:hover{background:#5e5142;border-color:#5e5142;color:#fff}.hero__foot[data-v-69bc9eb4] .btn{border-color:#ffffff8c;color:#fff}.hero__foot[data-v-69bc9eb4] .btn:hover,.hero__foot[data-v-69bc9eb4] .btn--fill{background:#fff;border-color:#fff;color:#2a2722}.hero__foot[data-v-69bc9eb4] .btn--fill:hover{background:#5e5142;border-color:#5e5142;color:#fff}@keyframes hero-rise-69bc9eb4{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:none}}@keyframes hero-fade-69bc9eb4{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hero__line[data-v-69bc9eb4],.hero__sub[data-v-69bc9eb4]{animation:none;opacity:1}}@media(max-width:760px){.hero__bg img[data-v-69bc9eb4]{-o-object-position:0 center;object-position:0 center}.hero[data-v-69bc9eb4]:after{background:linear-gradient(180deg,#0c0a08a6,#0c0a088c 50%,#0c0a08d1)}.hero__foot[data-v-69bc9eb4]{display:none}.hero[data-v-69bc9eb4]{grid-template-rows:1fr}.hero__mid[data-v-69bc9eb4]{gap:28px;padding:120px 22px 56px}.hero__cta--mobile[data-v-69bc9eb4]{display:flex;flex-direction:column;gap:12px;margin-top:10px;max-width:320px;width:100%}.hero__cta--mobile .btn[data-v-69bc9eb4]{justify-content:center;width:100%}.hero__sub[data-v-69bc9eb4]{font-size:16px;margin-top:20px;max-width:36ch}}.section[data-v-09282e6c]{padding:120px 0}@media(max-width:760px){.section[data-v-09282e6c]{padding:84px 0}}.services__head[data-v-09282e6c]{margin-bottom:64px}.services__head h2[data-v-09282e6c]{font-size:clamp(34px,4.6vw,62px);font-weight:500;line-height:1}.services__grid[data-v-09282e6c]{border-left:1px solid rgba(42,39,34,.14);border-top:1px solid rgba(42,39,34,.14);display:grid;grid-template-columns:repeat(3,1fr)}.svc[data-v-09282e6c]{border-bottom:1px solid rgba(42,39,34,.14);border-right:1px solid rgba(42,39,34,.14);display:flex;flex-direction:column;min-height:300px;padding:40px 36px 36px}.svc__num[data-v-09282e6c]{color:#a39d90;font-size:11px;font-weight:500;letter-spacing:.2em}.svc__title[data-v-09282e6c]{font-size:31px;font-weight:500;line-height:1.05;margin:28px 0 12px}.svc__desc[data-v-09282e6c]{color:#6b665c;font-size:15.5px;font-weight:300;line-height:1.55}.svc--cta[data-v-09282e6c]{background:#2a2722;color:#f7f4ed;isolation:isolate;overflow:hidden;position:relative}.svc--cta[data-v-09282e6c]:after{background:linear-gradient(180deg,#14110dc7,#14110de6);content:"";inset:0;position:absolute;z-index:-1}.svc--cta .svc__desc[data-v-09282e6c]{color:#f7f4edc7}.svc__bg[data-v-09282e6c]{filter:grayscale(.4);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform 1.6s ease;width:100%;z-index:-2}@media(hover:hover)and (pointer:fine){.svc--cta:hover .svc__bg[data-v-09282e6c]{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.svc__bg[data-v-09282e6c]{transform:none!important;transition:none}}.svc__btn[data-v-09282e6c]{align-self:flex-start;border-color:#f7f4ed;color:#f7f4ed;margin-top:auto}.svc__btn[data-v-09282e6c]:hover{background:#f7f4ed;color:#2a2722}@media(max-width:980px){.services__grid[data-v-09282e6c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.services__head[data-v-09282e6c]{margin-bottom:40px}.services__grid[data-v-09282e6c]{grid-template-columns:1fr}.svc[data-v-09282e6c]{min-height:0;padding:28px 22px}.svc__title[data-v-09282e6c]{font-size:27px;margin-top:22px}.svc--cta .svc__num[data-v-09282e6c]{display:none}.svc--cta .svc__title[data-v-09282e6c]{margin-top:0}.svc__btn[data-v-09282e6c]{margin-top:28px}}.collection[data-v-cc8a7592]{align-items:center;color:#fff;display:flex;isolation:isolate;min-height:92vh;position:relative}.collection__bg[data-v-cc8a7592]{inset:0;position:absolute;z-index:-2}.collection__bg img[data-v-cc8a7592]{filter:grayscale(.28) brightness(.52);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.collection[data-v-cc8a7592]:after{background:linear-gradient(180deg,#0c0a0866,#0c0a089e);content:"";inset:0;position:absolute;z-index:-1}.collection__info[data-v-cc8a7592]{padding-bottom:110px;padding-top:110px;width:100%}.collection__info h2[data-v-cc8a7592]{font-size:clamp(36px,4.6vw,64px);font-weight:500;line-height:1.02;margin-bottom:40px}.brand-flow-clip[data-v-cc8a7592]{overflow:hidden}.brand-flow[data-v-cc8a7592]{align-items:baseline;display:flex;flex-wrap:wrap;margin-left:-36px}.brand-flow span[data-v-cc8a7592]{color:#fff;display:inline-block;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(22px,2.4vw,32px);line-height:1.75;transition:color .3s ease;white-space:nowrap}.brand-flow span[data-v-cc8a7592]:before{color:#fff9;content:"·";display:inline-block;text-align:center;width:36px}.brand-flow span[data-v-cc8a7592]:hover{color:#e4d6bc}@media(max-width:760px){.collection__info[data-v-cc8a7592]{padding-bottom:76px;padding-top:76px}}.section[data-v-d9c478d5]{padding:120px 0}@media(max-width:760px){.section[data-v-d9c478d5]{padding:84px 0}}.team[data-v-d9c478d5]{background:#f0ebe0}.team__heading[data-v-d9c478d5]{font-size:clamp(34px,4.6vw,62px);font-weight:500;line-height:1;margin-bottom:64px}.team__grid[data-v-d9c478d5]{border-top:1px solid rgba(42,39,34,.14);-moz-column-gap:72px;column-gap:72px;display:grid;grid-template-columns:repeat(3,1fr)}.member[data-v-d9c478d5]{padding:44px 0 0;position:relative}.member+.member[data-v-d9c478d5]:before{border-left:1px solid rgba(42,39,34,.14);bottom:0;content:"";left:-36px;position:absolute;top:0}.member__photo[data-v-d9c478d5]{aspect-ratio:4/5;background:#f0ebe0;isolation:isolate;margin-bottom:30px;overflow:hidden}.member__photo img[data-v-d9c478d5]{filter:grayscale(.15);height:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;width:100%}.member__name[data-v-d9c478d5]{font-size:clamp(30px,2.9vw,38px);font-weight:500;line-height:1;margin:0 0 14px}.member__role[data-v-d9c478d5]{color:#5e5142;display:block;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}@media(max-width:980px){.team__grid[data-v-d9c478d5]{grid-template-columns:1fr}.member[data-v-d9c478d5]{align-items:center;display:grid;gap:36px;grid-template-columns:200px 1fr;padding:40px 0}.member+.member[data-v-d9c478d5]:before{content:none}.member+.member[data-v-d9c478d5]{border-top:1px solid rgba(42,39,34,.14)}.member__photo[data-v-d9c478d5]{margin-bottom:0}}@media(max-width:760px){.team__heading[data-v-d9c478d5]{margin-bottom:40px}.member[data-v-d9c478d5]{gap:20px;grid-template-columns:116px 1fr;padding:28px 0}.member__name[data-v-d9c478d5]{font-size:28px;margin-bottom:10px}}.section[data-v-49bf0dec]{padding:120px 0}@media(max-width:760px){.section[data-v-49bf0dec]{padding:84px 0}}.reviews[data-v-49bf0dec]{color:#fff;isolation:isolate;overflow:hidden;position:relative;text-align:center}.reviews__bg[data-v-49bf0dec]{inset:0;position:absolute;z-index:-2}.reviews__bg img[data-v-49bf0dec]{filter:grayscale(.3) brightness(.38);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reviews[data-v-49bf0dec]:after{background:linear-gradient(180deg,#0c0a0875,#0c0a0894);content:"";inset:0;position:absolute;z-index:-1}.reviews__head[data-v-49bf0dec]{color:#fff;margin-bottom:88px}.reviews__head h2[data-v-49bf0dec]{font-size:clamp(34px,4.6vw,62px);font-weight:500;line-height:1}.quote-carousel[data-v-49bf0dec]{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:1040px;padding:0 80px;position:relative}.quote-slide[data-v-49bf0dec]{align-items:center;display:flex;flex-direction:column;gap:28px;grid-area:1/1;justify-content:center;opacity:0;padding:0 16px;pointer-events:none;transition:opacity .9s ease;visibility:hidden}.quote-slide.is-active[data-v-49bf0dec]{opacity:1;pointer-events:auto;visibility:visible}.stars[data-v-49bf0dec]{color:#e4d6bc;font-size:22px;letter-spacing:8px}.quote-slide blockquote[data-v-49bf0dec]{color:#fff;font-size:clamp(22px,2.6vw,36px);font-style:italic;font-weight:500;line-height:1.4;max-width:28ch}.who[data-v-49bf0dec]{color:#ffffffb3;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.dots[data-v-49bf0dec]{display:flex;gap:11px;justify-content:center;margin-top:72px}.dots button[data-v-49bf0dec]{background:#fff;border:0;border-radius:50%;cursor:pointer;height:8px;opacity:.4;padding:0;transition:opacity .3s ease,transform .3s ease,background .3s ease;width:8px}.dots button.is-active[data-v-49bf0dec]{background:#fff;opacity:1;transform:scale(1.35)}.car-arrow[data-v-49bf0dec]{align-self:center;background:#ffffff1f;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;color:#fff;cursor:pointer;display:grid;grid-area:1/1;height:48px;place-items:center;transition:background .3s ease,color .3s ease,border-color .3s ease;width:48px;z-index:3}.car-arrow[data-v-49bf0dec]:hover{background:#fff;border-color:#fff;color:#2a2722}.car-arrow--prev[data-v-49bf0dec]{justify-self:start}.car-arrow--next[data-v-49bf0dec]{justify-self:end}@media(max-width:760px){.car-arrow[data-v-49bf0dec]{display:none}.quote-carousel[data-v-49bf0dec]{cursor:grab;padding:0 8px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quote-slide[data-v-49bf0dec]{padding:0 16px}.reviews__head[data-v-49bf0dec]{margin-bottom:56px}}.section[data-v-0c121370]{padding:120px 0}@media(max-width:760px){.section[data-v-0c121370]{padding:84px 0}}.contact[data-v-0c121370]{background:#f7f4ed;border-top:1px solid rgba(42,39,34,.14)}.contact__grid[data-v-0c121370]{align-items:start;display:grid;gap:clamp(40px,7vw,110px);grid-template-columns:.8fr 1.2fr}.contact__heading[data-v-0c121370]{font-size:clamp(34px,4.6vw,62px);font-weight:500;line-height:1}.contact__intro[data-v-0c121370]{color:#6b665c;font-size:18px;font-weight:300;line-height:1.6;margin-top:20px;max-width:40ch;text-wrap:pretty}.contact__alt[data-v-0c121370]{color:#6b665c;display:flex;flex-direction:column;font-size:15.5px;gap:4px;margin-top:28px}.contact__alt a[data-v-0c121370]{color:#2a2722;transition:color .25s ease;width:-moz-max-content;width:max-content}.contact__alt a[data-v-0c121370]:hover{color:#5e5142}.cform[data-v-0c121370]{display:grid;gap:30px 28px;grid-template-columns:1fr 1fr}.cform .full[data-v-0c121370]{grid-column:1/-1}.cform__hp[data-v-0c121370]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.field[data-v-0c121370]{display:flex;flex-direction:column;gap:10px}.field label[data-v-0c121370]{color:#a39d90;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.field input[data-v-0c121370],.field textarea[data-v-0c121370]{background:transparent;border:0;border-bottom:1px solid rgba(42,39,34,.3);border-radius:0;color:#2a2722;font:inherit;font-size:16px;outline:none;padding:6px 0 10px;transition:border-color .25s ease}.field input[data-v-0c121370]:focus,.field textarea[data-v-0c121370]:focus{border-bottom-color:#2a2722}.field input[data-v-0c121370]:user-invalid,.field textarea[data-v-0c121370]:user-invalid{border-bottom-color:#a24b36}.field textarea[data-v-0c121370]{line-height:1.5;min-height:120px;resize:vertical}.field__opt[data-v-0c121370]{font-style:italic;letter-spacing:0;text-transform:none}.cform__send[data-v-0c121370]{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.cform__send .btn[data-v-0c121370]:disabled{cursor:progress;opacity:.6}.cform__error[data-v-0c121370]{color:#a24b36;font-size:12.5px}.sent[data-v-0c121370]{border-bottom:1px solid rgba(42,39,34,.14);border-top:1px solid rgba(42,39,34,.14);padding:34px 0}.sent h3[data-v-0c121370]{font-size:clamp(28px,3vw,40px);font-weight:500}.sent p[data-v-0c121370]{color:#6b665c;font-size:15.5px;margin-top:10px}.sent__again[data-v-0c121370]{margin-top:22px}@media(max-width:980px){.contact__grid[data-v-0c121370]{grid-template-columns:1fr}}@media(max-width:760px){.cform[data-v-0c121370]{gap:26px;grid-template-columns:1fr}}.section[data-v-5f8a2958]{padding:120px 0}@media(max-width:760px){.section[data-v-5f8a2958]{padding:84px 0}}.visit[data-v-5f8a2958]{background:#f0ebe0}.visit__grid[data-v-5f8a2958]{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.visit__img[data-v-5f8a2958]{aspect-ratio:4/5;overflow:hidden}.visit__img img[data-v-5f8a2958]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.visit__heading[data-v-5f8a2958]{font-size:clamp(34px,4.6vw,62px);font-weight:500;margin-bottom:16px}.visit__lede[data-v-5f8a2958]{color:#6b665c;font-size:18px;font-weight:300;line-height:1.6;margin-bottom:24px;max-width:40ch}.iblock[data-v-5f8a2958]{border-top:1px solid rgba(42,39,34,.14);padding:18px 0}.iblock__k[data-v-5f8a2958]{color:#a39d90;font-size:11px;letter-spacing:.2em;margin-bottom:8px;text-transform:uppercase}.iblock p[data-v-5f8a2958]{color:#2a2722;font-size:15.5px;line-height:1.7}.iblock a[data-v-5f8a2958]{transition:color .25s ease}.iblock a[data-v-5f8a2958]:hover{color:#5e5142}.visit__directions[data-v-5f8a2958]{align-items:center;border-bottom:1px solid rgba(42,39,34,.14);color:#2a2722;display:inline-flex;font-size:11px;font-weight:500;gap:7px;letter-spacing:.16em;margin-top:12px;padding-bottom:3px;text-transform:uppercase;transition:color .25s ease,border-color .25s ease}.visit__directions svg[data-v-5f8a2958]{transition:transform .25s ease}.visit__directions[data-v-5f8a2958]:hover{border-color:#5e5142;color:#5e5142}.visit__directions:hover svg[data-v-5f8a2958]{transform:translate(2px,-2px)}@media(prefers-reduced-motion:reduce){.visit__directions svg[data-v-5f8a2958],.visit__directions:hover svg[data-v-5f8a2958]{transform:none;transition:none}}.hours[data-v-5f8a2958]{border-collapse:collapse;max-width:320px;width:100%}.hours td[data-v-5f8a2958]{color:#2a2722;font-size:15.5px;padding:3px 0}.hours td[data-v-5f8a2958]:last-child{color:#6b665c;text-align:right}.hours tr.off td[data-v-5f8a2958]{color:#a39d90}.visit__cta[data-v-5f8a2958]{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}@media(max-width:980px){.visit__grid[data-v-5f8a2958]{gap:44px;grid-template-columns:1fr}.visit__img[data-v-5f8a2958]{aspect-ratio:16/10;margin:0 auto;max-width:540px;width:100%}}.footer[data-v-29c2fc95]{background:#f7f4ed;border-top:1px solid rgba(42,39,34,.14);color:#2a2722;padding:84px 0 40px}.footer__top[data-v-29c2fc95]{display:grid;gap:40px;grid-template-columns:1.8fr 1fr 1fr;padding-bottom:50px}.footer__brand p[data-v-29c2fc95]{color:#6b665c;font-size:14px;font-weight:300;max-width:30ch}.footer__logo[data-v-29c2fc95]{display:block;height:25px;margin-bottom:20px;width:auto}.footer__col h4[data-v-29c2fc95]{color:#a39d90;font-size:11px;font-weight:500;letter-spacing:.16em;margin-bottom:16px;text-transform:uppercase}.footer__col a[data-v-29c2fc95]{color:#6b665c;display:block;font-size:14px;padding:5px 0;transition:color .25s ease}.footer__col a[data-v-29c2fc95]:hover{color:#2a2722}.footer__bottom[data-v-29c2fc95]{border-top:1px solid rgba(42,39,34,.14);color:#a39d90;display:flex;flex-wrap:wrap;font-size:12.5px;gap:20px;justify-content:space-between;padding-top:26px}@media(max-width:760px){.footer__top[data-v-29c2fc95]{gap:32px;grid-template-columns:1fr}.footer__bottom[data-v-29c2fc95]{align-items:flex-start;flex-direction:column;gap:12px}}
