@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-cyrillic-ext-wght-normal-Bg62sWL9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-cyrillic-wght-normal-BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-vietnamese-wght-normal-CDLFB6hb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-ext-wght-normal-ltf1AbuM.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-wght-normal-CUoBjw-S.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-cyrillic-ext-wght-italic-1rG_WyvK.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-cyrillic-wght-italic-C5ZlGLFt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-vietnamese-wght-italic-1M78L1Br.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-ext-wght-italic-PWzi_-0y.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-wght-italic-C-nL33vl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f6f4f0;--paper-2:#efebe5;--paper-3:#e7e2da;--ink:#1c1b1a;--ink-2:#3a3836;--stone:#5e5d5d;--mute:#8a847c;--line:#ddd7ce;--accent:#7a6a58;--serif:"Cormorant Garamond Variable", "Cormorant Garamond", "Times New Roman", serif;--sans:"Inter Tight Variable", "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:clamp(16px, 4vw, 48px);--header-h:64px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-feature-settings:"ss01", "cv11";-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none;margin:0;font-size:15px;line-height:1.55;overflow-x:clip}@media (max-width:720px){:root{--header-h:56px}}@media (pointer:coarse){.link-line{padding:6px 0}}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.eyebrow{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font-size:11px;font-weight:500}.display{font-family:var(--serif);letter-spacing:-.015em;font-weight:300;line-height:.95}.link-line{display:inline-block;position:relative}.link-line:after{content:"";transform-origin:100%;height:1px;transition:transform .6s var(--ease);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.link-line:hover:after,.link-line.is-active:after{transform-origin:0;transform:scaleX(1)}.btn{border:1px solid var(--ink);letter-spacing:.2em;text-transform:uppercase;isolation:isolate;min-height:52px;transition:color .5s var(--ease);justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:11px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";background:var(--ink);transition:transform .5s var(--ease);z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(101%)}@media (hover:hover){.btn:hover{color:var(--paper)}.btn:hover:before{transform:translateY(0)}}.btn:active{opacity:.85}.btn--solid{background:var(--ink);color:var(--paper)}.btn--solid:before{background:var(--paper)}@media (hover:hover){.btn--solid:hover{color:var(--ink)}}.shimmer{background:var(--paper-2);position:relative;overflow:hidden}.shimmer:after{content:"";animation:shimmer 1.6s var(--ease-in-out) infinite;background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.shimmer-line{border-radius:1px;height:10px}[data-reveal]{opacity:0;transition:opacity 1.1s var(--ease), transform 1.1s var(--ease);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}[data-reveal].is-in{opacity:1;transform:none}.page-enter-active,.page-leave-active{transition:opacity .45s var(--ease), transform .6s var(--ease)}.page-enter-from{opacity:0;transform:translateY(12px)}.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}[data-reveal]{opacity:1;transform:none}}.logo-mark[data-v-9f9c51c9]{color:var(--stone);line-height:0;display:inline-block}.logo-mark[data-v-9f9c51c9] svg{width:100%;height:auto}.header[data-v-4e95d748]{z-index:40;height:calc(var(--header-h) + var(--tg-top,0px));padding:var(--tg-top,0px) var(--gutter) 0;background:var(--paper);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;transition:border-color .4s;display:grid;position:fixed;top:0;bottom:auto;left:0;right:0;transform:translateZ(0)}.header.is-scrolled[data-v-4e95d748]{border-bottom-color:var(--line)}.header__nav--end[data-v-4e95d748]{justify-self:end;align-items:center;gap:clamp(16px,2.4vw,28px);display:flex}.header__lang[data-v-4e95d748]{border-left:1px solid var(--line);letter-spacing:.18em;min-width:32px;min-height:32px;color:var(--ink-2);padding:0 0 0 clamp(14px,2vw,24px);font-size:11px;font-weight:500;transition:color .3s}.header__lang[data-v-4e95d748]:hover{color:var(--ink)}.header__link[data-v-4e95d748]{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}.header__brand[data-v-4e95d748]{align-items:center;gap:12px;display:inline-flex}.header__mark[data-v-4e95d748]{width:30px;transition:transform .8s var(--ease)}.header__brand:hover .header__mark[data-v-4e95d748]{transform:rotate(-12deg)}.header__word[data-v-4e95d748]{letter-spacing:.42em;text-transform:uppercase;margin-right:-.42em;font-size:12px;font-weight:500}@media (max-width:480px){.header__word[data-v-4e95d748]{display:none}.header__mark[data-v-4e95d748]{width:28px}.header__link[data-v-4e95d748]{padding:12px 0;font-size:10px}.header__nav--end[data-v-4e95d748]{gap:12px}.header__lang[data-v-4e95d748]{min-height:40px;padding-left:12px;font-size:10px}}.footer[data-v-0f274d91]{padding:clamp(56px, 8vw, 96px) var(--gutter) calc(28px + var(--tg-bottom,0px) + var(--safe-bottom));background:var(--paper-2);border-top:1px solid var(--line);margin-top:clamp(80px,12vw,160px)}.footer__top[data-v-0f274d91]{align-items:flex-start;gap:clamp(20px,4vw,48px);display:flex}.footer__mark[data-v-0f274d91]{flex:none;width:clamp(44px,6vw,72px)}.footer__line[data-v-0f274d91]{margin:0;font-size:clamp(30px,5vw,64px)}.footer__line em[data-v-0f274d91]{color:var(--accent);font-style:italic}.footer__grid[data-v-0f274d91]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px;margin:clamp(48px,8vw,96px) 0 48px;display:grid}.footer__grid>div[data-v-0f274d91]{justify-items:start;gap:8px;display:grid}.footer__grid .eyebrow[data-v-0f274d91]{margin:0 0 6px}.footer__base[data-v-0f274d91]{border-top:1px solid var(--line);color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;font-size:12px;display:flex}.footer__lang[data-v-0f274d91]{text-align:left;width:-moz-fit-content;width:fit-content;color:var(--mute);display:block}.footer__lang.is-on[data-v-0f274d91]{color:var(--ink)}.intro[data-v-edbccef5]{z-index:200;background:var(--paper);transition:transform 1s var(--ease-in-out);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.intro.is-leaving[data-v-edbccef5]{transform:translateY(-100%)}.intro__inner[data-v-edbccef5]{transition:opacity .5s, transform 1s var(--ease-in-out);justify-items:center;gap:22px;display:grid}.is-leaving .intro__inner[data-v-edbccef5]{opacity:0;transform:translateY(-40px)}.intro__mark[data-v-edbccef5]{width:72px;animation:intro-mark-edbccef5 1s var(--ease) both}.intro__word[data-v-edbccef5]{letter-spacing:.5em;text-transform:uppercase;color:var(--ink-2);animation:intro-word-edbccef5 1s .25s var(--ease) both;margin-right:-.5em;font-size:11px}@keyframes intro-mark-edbccef5{0%{opacity:0;filter:blur(6px);transform:scale(.92)rotate(-8deg)}}@keyframes intro-word-edbccef5{0%{opacity:0;letter-spacing:.9em}}.main{min-height:100vh;padding-top:calc(var(--header-h) + var(--tg-top,0px))}.skip{top:calc(8px + var(--tg-top,0px));z-index:100;background:var(--ink);color:var(--paper);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:10px 14px;position:fixed;left:8px;overflow:hidden}.skip:focus-visible{clip-path:none;width:auto;height:auto}.route-progress{z-index:60;background:var(--ink);transform-origin:0;opacity:0;height:1px;transition:transform 1.6s var(--ease), opacity .4s;position:fixed;top:0;bottom:auto;left:0;right:0;transform:scaleX(0)}.route-progress.is-on{opacity:1;transform:scaleX(.85)}.filters[data-v-1dd507e6]{top:calc(var(--header-h) + var(--tg-top,0px) - 1px);z-index:30;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:sticky}.filters__row[data-v-1dd507e6]{justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.filters__tabs[data-v-1dd507e6]{scrollbar-width:none;scroll-snap-type:x proximity;gap:clamp(18px,2.4vw,32px);padding-right:24px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.filters__tabs[data-v-1dd507e6]::-webkit-scrollbar{display:none}.filters__tab[data-v-1dd507e6]{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);scroll-snap-align:start;flex:none;padding:18px 0;font-size:12px;font-weight:500;transition:color .3s;position:relative}.filters__tab sup[data-v-1dd507e6]{letter-spacing:.05em;margin-left:3px;font-size:9px}.filters__tab[data-v-1dd507e6]:after{content:"";background:var(--ink);height:1px;transition:transform .5s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.filters__tab[data-v-1dd507e6]:hover,.filters__tab.is-active[data-v-1dd507e6]{color:var(--ink)}.filters__tab.is-active[data-v-1dd507e6]:after{transform:scaleX(1)}.filters__tools[data-v-1dd507e6]{flex:none;align-items:center;gap:18px;display:flex}.filters__select select[data-v-1dd507e6]{-webkit-appearance:none;appearance:none;font:inherit;letter-spacing:.06em;color:var(--ink);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' fill='none' stroke='%231c1b1a'%3E%3Cpath d='M.5.5l3.5 3.5L7.5.5'/%3E%3C/svg%3E") 100% no-repeat;border:0;padding:8px 16px 8px 0;font-size:12px}.filters__search-btn[data-v-1dd507e6]{place-items:center;width:32px;height:32px;display:grid}.filters__search[data-v-1dd507e6]{padding:0 0 16px}.filters__search input[data-v-1dd507e6]{border:0;border-bottom:1px solid var(--ink);width:100%;font-family:var(--serif);color:var(--ink);background:0 0;border-radius:0;padding:10px 0;font-size:clamp(22px,3vw,32px);font-weight:300}.filters__search input[data-v-1dd507e6]:focus{outline:none}.filters__search input[data-v-1dd507e6]::placeholder{color:var(--mute)}.search-enter-active[data-v-1dd507e6],.search-leave-active[data-v-1dd507e6]{transition:opacity .4s var(--ease), transform .4s var(--ease)}.search-enter-from[data-v-1dd507e6],.search-leave-to[data-v-1dd507e6]{opacity:0;transform:translateY(-6px)}.filters__sheet-btn[data-v-1dd507e6]{letter-spacing:.16em;text-transform:uppercase;padding:10px 0;font-size:11px;font-weight:500;display:none}.filters__sheet-btn sup[data-v-1dd507e6]{margin-left:3px;font-size:9px}@media (max-width:720px){.filters__row[data-v-1dd507e6]{gap:12px;min-height:48px}.filters__tab[data-v-1dd507e6]{padding:15px 0;font-size:11px}.filters__select[data-v-1dd507e6]{display:none}.filters__sheet-btn[data-v-1dd507e6]{display:block}.filters__tools[data-v-1dd507e6]{gap:6px}.filters__search-btn[data-v-1dd507e6]{width:40px;height:40px;margin-right:-10px}.filters__search input[data-v-1dd507e6]{font-size:22px}}.sheet[data-v-1dd507e6]{z-index:110;position:fixed;top:0;bottom:0;left:0;right:0}.sheet__scrim[data-v-1dd507e6]{background:#1c1b1a52;position:absolute;top:0;bottom:0;left:0;right:0}.sheet__panel[data-v-1dd507e6]{overscroll-behavior:contain;max-height:82vh;padding:10px var(--gutter) calc(24px + var(--safe-bottom) + var(--tg-bottom,0px));background:var(--paper);border-radius:14px 14px 0 0;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.sheet__grip[data-v-1dd507e6]{background:var(--line);border-radius:2px;width:36px;height:3px;margin:0 auto 12px}.sheet__head[data-v-1dd507e6]{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.sheet__close[data-v-1dd507e6]{letter-spacing:.14em;text-transform:uppercase;padding:10px 0 10px 16px;font-size:12px;font-weight:500}.sheet__label[data-v-1dd507e6]{margin:22px 0 4px}.sheet__opt[data-v-1dd507e6]{border-bottom:1px solid var(--line);width:100%;min-height:50px;font-family:var(--serif);text-align:left;color:var(--ink-2);justify-content:space-between;align-items:center;font-size:21px;display:flex}.sheet__opt span[data-v-1dd507e6]{font-family:var(--sans);color:var(--mute);font-size:11px}.sheet__opt.is-on[data-v-1dd507e6]{color:var(--ink)}.sheet__opt.is-on[data-v-1dd507e6]:after{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px;margin-left:12px}.sheet-enter-active[data-v-1dd507e6],.sheet-leave-active[data-v-1dd507e6]{transition:opacity .35s var(--ease)}.sheet-enter-active .sheet__panel[data-v-1dd507e6],.sheet-leave-active .sheet__panel[data-v-1dd507e6]{transition:transform .5s var(--ease)}.sheet-enter-from[data-v-1dd507e6],.sheet-leave-to[data-v-1dd507e6]{opacity:0}.sheet-enter-from .sheet__panel[data-v-1dd507e6],.sheet-leave-to .sheet__panel[data-v-1dd507e6]{transform:translateY(100%)}.ax-img[data-v-c76fa166]{background:var(--paper-2);width:100%;position:relative;overflow:hidden}.ax-img img[data-v-c76fa166]{opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease), transform 1.4s var(--ease);transform:scale(1.03)}.ax-img.is-loaded img[data-v-c76fa166]{opacity:1;transform:none}.card__link[data-v-b59ed126]{display:block}.card__media[data-v-b59ed126]{position:relative;overflow:hidden}.card__media[data-v-b59ed126] .ax-img img{transition:opacity .9s var(--ease), transform 1.6s var(--ease)}@media (hover:hover){.card__link:hover .card__media[data-v-b59ed126]>.ax-img:first-child img{transform:scale(1.04)}}.card__alt[data-v-b59ed126]{opacity:0;transition:opacity .8s var(--ease);top:0;bottom:0;left:0;right:0;position:absolute!important}@media (hover:hover){.card__link:hover .card__alt[data-v-b59ed126]{opacity:1}}.card__placeholder[data-v-b59ed126]{aspect-ratio:4/5;background:var(--paper-2);font-family:var(--serif);color:var(--mute);place-items:center;font-size:28px;font-style:italic;display:grid}.card__link:active .card__media[data-v-b59ed126]{opacity:.92}@media (max-width:720px){.card__body[data-v-b59ed126]{padding-top:12px}.card__brand[data-v-b59ed126]{letter-spacing:.14em;margin-bottom:4px;font-size:10px}.card__title[data-v-b59ed126]{font-size:17px}.card__price[data-v-b59ed126]{margin-top:6px;font-size:12px}}.card__body[data-v-b59ed126]{padding-top:16px}.card__brand[data-v-b59ed126]{margin:0 0 6px}.card__title[data-v-b59ed126]{font-family:var(--serif);letter-spacing:-.005em;margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:400;line-height:1.15}.card__price[data-v-b59ed126]{color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.card__ref[data-v-b59ed126]{letter-spacing:.12em;color:var(--mute);font-variant-numeric:tabular-nums;flex:none;font-size:10px}.skeleton__img[data-v-b4a2962f]{aspect-ratio:4/5}.home[data-v-ce78e72e]{padding:0 var(--gutter)}.hero[data-v-ce78e72e]{padding:clamp(36px,7vw,110px) 0 clamp(28px,5vw,72px)}.hero__eyebrow[data-v-ce78e72e]{animation:rise-ce78e72e 1s .1s var(--ease) both;margin:0 0 clamp(20px,3vw,32px)}.hero__title[data-v-ce78e72e]{margin:0;font-size:clamp(46px,9.6vw,150px)}.hero__title em[data-v-ce78e72e]{color:var(--accent);font-style:italic}.hero__line[data-v-ce78e72e]{margin-bottom:-.12em;padding-bottom:.16em;display:block;overflow:hidden}.hero__line>span[data-v-ce78e72e]{animation:line-up-ce78e72e 1.2s var(--ease) both;display:inline-block}.hero__line:nth-child(2)>span[data-v-ce78e72e]{padding-left:clamp(0px,12vw,220px);animation-delay:.12s}.hero__meta[data-v-ce78e72e]{animation:rise-ce78e72e 1.2s .35s var(--ease) both;grid-template-columns:auto minmax(0,360px);justify-content:space-between;align-items:end;gap:32px;margin-top:clamp(40px,6vw,80px);display:grid}.hero__count[data-v-ce78e72e]{align-items:baseline;gap:14px;margin:0;display:flex}.hero__num[data-v-ce78e72e]{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;min-width:1.2em;font-size:clamp(40px,5vw,64px);font-weight:300;line-height:1}.hero__aside[data-v-ce78e72e]{justify-items:start;gap:18px;display:grid}.hero__note[data-v-ce78e72e]{color:var(--ink-2);max-width:34ch;margin:0;font-size:14px}@media (max-width:640px){.hero__meta[data-v-ce78e72e]{grid-template-columns:1fr;margin-top:28px}.hero__note[data-v-ce78e72e]{display:none}}@keyframes line-up-ce78e72e{0%{transform:translateY(105%)}}@keyframes rise-ce78e72e{0%{opacity:0;transform:translateY(16px)}}.grid-wrap[data-v-ce78e72e]{padding-top:clamp(28px,4vw,48px)}.grid[data-v-ce78e72e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,72px) clamp(10px,2vw,28px);display:grid}@media (max-width:719px){.grid.is-single[data-v-ce78e72e]{grid-template-columns:minmax(0,440px);justify-content:center}}@media (min-width:720px){.grid[data-v-ce78e72e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.grid[data-v-ce78e72e]{grid-template-columns:repeat(4,minmax(0,1fr))}}.state[data-v-ce78e72e]{text-align:center;color:var(--ink-2);padding:80px 0}.state__title[data-v-ce78e72e]{color:var(--ink);margin:0 0 20px;font-size:clamp(28px,4vw,44px)}.sentinel[data-v-ce78e72e]{height:1px}.more[data-v-ce78e72e]{justify-content:center;padding-top:48px;display:flex}
