@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-cyrillic-ext-wdth-normal.BbWVSLBP.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:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-cyrillic-wdth-normal.BidnaIzo.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-greek-ext-wdth-normal.FEcqUjmq.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-greek-wdth-normal.DLFXw7oE.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:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-vietnamese-wdth-normal.B_Cu3Bdp.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:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-latin-ext-wdth-normal.Dimr14O7.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:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/_astro/noto-serif-display-latin-wdth-normal.ByJKXP3D.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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{color-scheme:dark only;--ink:#1d1d1d;--paper:#e8e8e8;--ash:#aaa;--line:#484848;--coal:#2d2d2d;--smoke:#434343;--mist:#cfcfcf;--font-display:"Noto Serif Display Variable", "Times New Roman", serif;--font-text:"Inter Variable", system-ui, sans-serif;--gutter:5vw;--section:30.56vw;--rule:18.06vw;--ease-swift:cubic-bezier(.85, 0, .15, 1);--ease-slide:cubic-bezier(.9, .05, .1, .95);--ease-out:cubic-bezier(.25, 1, .5, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (width>=639px){:root{--gutter:3vw;--section:18.75vw;--rule:11.72vw}}@media (width>=1024px){:root{--gutter:3.69vw;--section:14.06vw;--rule:7.03vw}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--ink);color:var(--ash);font-family:var(--font-text);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.menu-open{overflow:hidden}body{font-size:clamp(14px,3.89vw,19px);line-height:1.64;overflow-x:clip}@media (width>=639px){body{font-size:2.34vw;line-height:1.63}}@media (width>=1024px){body{font-size:max(13px,.9vw);line-height:1.42}}img,picture{width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:normal}::selection{background:var(--paper);color:var(--ink)}:focus-visible{outline:1px solid var(--paper);outline-offset:4px}@media (width>=1024px){::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#2a2a2a}::-webkit-scrollbar-thumb{background:var(--smoke)}::-webkit-scrollbar-thumb:hover{background:var(--ash)}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:300;background:var(--paper);color:var(--ink);opacity:0;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip:focus-visible{opacity:1;transform:none}.wrap{padding-inline:var(--gutter)}@media (width>=1024px){.cols{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.88vw;display:grid}}.display{font-family:var(--font-display);color:var(--paper);text-transform:uppercase;text-rendering:optimizelegibility;font-weight:300;font-stretch:62.5%;line-height:1}:where(.display>span){display:block}.cover,.cover picture,.cover img{width:100%;height:100%}.cover img{object-fit:cover}.strip{padding-inline:var(--gutter);touch-action:pan-x pan-y;scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;gap:4vw;display:flex;overflow:auto hidden}.strip::-webkit-scrollbar{display:none}.strip>*{scroll-snap-align:start;flex:none}.strip__arrows{display:none}@media (width>=639px){.strip{gap:3vw}}@media (width>=1024px){.strip{cursor:grab;gap:1.88vw}.strip.is-dragging,.strip.was-dragged{scroll-snap-type:none}.strip.is-dragging{cursor:grabbing;user-select:none}.strip__arrows{gap:.8vw;padding-bottom:1.6vw;display:flex}.strip__arrow{border:1px solid var(--paper);width:max(44px,3.5vw);height:max(44px,3.5vw);color:var(--paper);border-radius:50%;place-items:center;display:grid;position:relative}.strip__arrow:before{content:"";background:var(--paper);opacity:0;border-radius:50%;transition:opacity .3s;position:absolute;inset:-1px}.strip__arrow svg{width:max(8px,.6vw);position:relative}.strip__arrow:hover,.strip__arrow:focus-visible{color:var(--ink)}.strip__arrow:hover:before,.strip__arrow:focus-visible:before{opacity:1}.strip__arrow:active:before{opacity:.7}}.loads{background:var(--coal);position:relative}.js .loads:not(.is-loaded):before,.lightbox.is-loading:before{content:"";border:1px solid var(--line);border-top-color:var(--paper);border-radius:50%;width:28px;height:28px;margin:-14px 0 0 -14px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}@keyframes spin{to{transform:rotate(360deg)}}.link{display:inline-block;position:relative}.link:after{content:"";transform-origin:0;height:1px;transition:transform .6s var(--ease-swift);background:currentColor;position:absolute;inset:auto 0 0}.link:hover:after{transform-origin:100%;transform:scaleX(0)}.link:active{opacity:.6}.orn{pointer-events:none;position:absolute;inset:0}.orn i{border:1px solid;position:absolute}.orn__circle{border-radius:50%;inset:0}.orn__square{transition:transform .85s var(--ease-slide);inset:7.5%;transform:rotate(45deg)}a:hover>.orn .orn__square,a:hover>*>.orn .orn__square,a:focus-visible>.orn .orn__square{transform:rotate(135deg)}.btn{border:1px solid var(--paper);min-height:17.78vw;color:var(--paper);letter-spacing:.15em;text-transform:uppercase;border-radius:9.72vw;align-items:center;padding:0 8.33vw;font-size:3.5vw;display:inline-flex;position:relative}.btn:before{content:"";border-radius:inherit;background:var(--paper);opacity:0;transition:opacity .3s;position:absolute;inset:-1px}:where(.btn>span){position:relative}.btn:hover,.btn:focus-visible{color:var(--ink)}.btn:hover:before,.btn:focus-visible:before{opacity:1}.btn:active:before{opacity:.8}.btn--solid{background:var(--paper);color:var(--ink)}.btn--solid:before{background:var(--ink)}.btn--solid:hover,.btn--solid:focus-visible{color:var(--paper)}.btn__arrow{width:2.2vw;height:auto;transition:transform .6s var(--ease-swift);flex:none;margin-left:5vw;position:relative}.btn:hover .btn__arrow,.btn:focus-visible .btn__arrow{transform:translate(1.4vw)}@media (width>=639px){.btn{border-radius:5.47vw;min-height:10vw;padding:0 5vw;font-size:2.106vw}.btn__arrow{width:1.3vw;margin-left:3vw}.btn:hover .btn__arrow,.btn:focus-visible .btn__arrow{transform:translate(.8vw)}}@media (width>=1024px){.btn{min-height:3.5vw;padding:0 1.67vw;font-size:max(11px,.765vw)}.btn__arrow{width:.5vw;margin-left:1.2vw}.btn:hover .btn__arrow,.btn:focus-visible .btn__arrow{transform:translate(.3vw)}}.js [data-reveal]{opacity:0;transition:opacity 1.4s var(--ease-out), transform 1.4s var(--ease-out);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(3vw)}.js [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}.js [data-reveal]{opacity:1;transform:none}.js .loads:not(.is-loaded):before,.lightbox.is-loading:before{animation-duration:1.6s!important}}.nav{z-index:100;animation:nav-in 1.4s var(--ease-out) 1s backwards;transition:transform .3s;position:fixed;inset:0 0 auto}@keyframes nav-in{0%{opacity:0;transform:translateY(-2vw)}}.nav:before{content:"";background:linear-gradient(180deg, var(--ink) 0%, var(--ink) 72%, #1d1d1d00 100%);opacity:.55;pointer-events:none;transition:opacity .3s;position:absolute;inset:0 0 -22%}.is-scrolled .nav:before{opacity:1}.menu-open .nav:before{opacity:0}.nav__bar{justify-content:space-between;align-items:center;padding:18px;display:flex;position:relative}.nav__brand{z-index:2;align-items:center;min-height:44px;font-size:12.5vw;line-height:.8;transition:opacity .3s;display:flex;position:relative}.nav__brand:hover{opacity:.5}.nav__brand:active{opacity:.35}.nav__toggle{z-index:2;flex-direction:column;justify-content:center;gap:1.67vw;width:13.89vw;height:44px;display:flex;position:relative}.nav__toggle span{background:var(--paper);height:1px;transition:transform .5s var(--ease-slide);display:block}.nav__toggle:active{opacity:.6}.menu-open .nav__toggle span:first-child{transform:translateY(calc(1.67vw + 1px))rotate(45deg)scaleX(.8)}.menu-open .nav__toggle span:nth-child(2){transform:scaleX(0)}.menu-open .nav__toggle span:last-child{transform:translateY(calc(-1.67vw - 1px))rotate(-45deg)scaleX(.8)}.nav__panel{z-index:1;padding:30vw var(--gutter) 47px;background:var(--smoke);visibility:hidden;flex-direction:column;align-items:center;transition:transform .8s cubic-bezier(.8,.2,.2,.8),visibility 0s .8s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.menu-open .nav__panel{visibility:visible;transition-delay:0s;transform:none}.nav__links{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.nav__link{font-family:var(--font-display);color:var(--paper);text-align:center;text-transform:uppercase;align-items:center;padding-inline:4vw;font-size:clamp(34px,11.5vw,64px);font-weight:300;font-stretch:62.5%;line-height:1.2;display:flex;position:relative}.nav__link:after{content:"";background:var(--paper);transform-origin:100%;width:100%;height:1px;transition:transform .6s var(--ease-swift);position:absolute;top:50%;left:0;transform:scaleX(0)}.nav__link:hover:after,.nav__link[aria-current]:after{transform-origin:0;transform:scaleX(1)}.nav__link[aria-current]{opacity:.5}.nav__link:active{opacity:.35}.nav__ig svg{display:none}.nav__ig .nav__link{min-height:44px;font-family:var(--font-text);font-weight:400;font-stretch:100%;font-size:inherit;letter-spacing:.1em;color:var(--ash);margin-top:4vw;padding-block:3.4vw}.nav__end{align-items:center;gap:6vw;display:flex}.nav__lang{min-width:44px;min-height:44px;color:var(--paper);letter-spacing:.1em;place-items:center;padding:2vw;transition:opacity .3s;display:grid}.nav__lang:hover{opacity:.5}.nav__lang:active{opacity:.35}.nav__cta{border:1px solid var(--paper);color:var(--paper);border-radius:6vw;align-items:center;padding:2.6vw 5.4vw;display:flex;position:relative}.nav__cta:before{content:"";border-radius:inherit;background:var(--paper);opacity:0;transition:opacity .3s;position:absolute;inset:-1px}.nav__cta svg,.nav__cta span{position:relative}.nav__cta svg{width:4vw;height:4vw;margin-right:2.4vw}.nav__cta:hover,.nav__cta:focus-visible{color:var(--ink)}.nav__cta:hover:before,.nav__cta:focus-visible:before{opacity:1}.nav__cta:active:before{opacity:.8}@media (width>=639px){.nav__bar{padding:27px 18px}.nav__brand{font-size:56px}.nav__toggle{gap:7px;width:64px;height:7vw}.menu-open .nav__toggle span:first-child{transform:translateY(8px)rotate(45deg)scaleX(.8)}.menu-open .nav__toggle span:last-child{transform:translateY(-8px)rotate(-45deg)scaleX(.8)}.nav__panel{padding-top:18vw}.nav__ig .nav__link{margin-top:3vw}.nav__end{gap:3vw}.nav__lang{padding:1vw}.nav__cta{border-radius:3vw;padding:1.4vw 3vw}.nav__cta svg{width:2.2vw;height:2.2vw;margin-right:1.2vw}}@media (width>=1024px){.is-down .nav:not(:focus-within){transform:translateY(-100%)}.nav:before{opacity:0}.nav__bar{padding:2.81vw var(--gutter)}.nav__brand{font-size:3.6vw}.nav__toggle{display:none}.nav__panel{visibility:visible;display:contents}.nav__links{flex-direction:row;gap:1.75vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav__link{font-family:var(--font-text);font-stretch:100%;font-size:inherit;text-transform:none;white-space:nowrap;padding:.52vw;line-height:1.42}.nav__ig svg{width:1.04vw;min-width:15px;height:1.04vw;min-height:15px;display:block}.nav__ig span{display:none}.nav__ig .nav__link{letter-spacing:0;color:var(--paper);margin-top:0;padding:.52vw;font-weight:300}.nav__ig .nav__link:after{display:none}.nav__ig .nav__link:hover{opacity:.5}.nav__ig .nav__link:active{opacity:.35}.nav__end{gap:1.4vw}.nav__lang{letter-spacing:.05em;min-width:0;min-height:0;padding:.52vw;font-weight:300}.nav__cta{border-radius:1.35vw;padding:.83vw 1.67vw}.nav__cta svg{width:.95vw;min-width:14px;height:.95vw;min-height:14px;margin-right:.63vw}}.wa{z-index:90;background:var(--ink);width:max(44px,12vw);height:max(44px,12vw);color:var(--paper);animation:wa-in 1s var(--ease-spring) 1.6s backwards;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:4vw;right:4vw}@keyframes wa-in{0%{opacity:0;transform:scale(0)}}.menu-open .wa{visibility:hidden}.wa__square,.wa__ring{border:1px solid var(--paper);position:absolute}.wa__square{background:var(--ink);transition:transform .85s var(--ease-slide);inset:7.5%;transform:rotate(45deg)}.wa__ring{border-radius:50%;inset:0}.wa__ring:before{content:"";background:var(--paper);opacity:0;transition:opacity .3s ease, transform .45s var(--ease-spring);border-radius:50%;position:absolute;inset:-1px;transform:scale(.6)}.wa svg{width:42%;height:42%;position:relative}.wa:hover,.wa:focus-visible{color:var(--ink)}.wa:hover .wa__square,.wa:focus-visible .wa__square{transform:rotate(135deg)}.wa:hover .wa__ring:before,.wa:focus-visible .wa__ring:before{opacity:1;transform:none}.wa:active .wa__ring:before{transform:scale(.9)}.wa:focus-visible{outline-offset:10px}@media (width>=639px){.wa{width:7.4vw;height:7.4vw;bottom:4vw;right:4vw}}@media (width>=1024px){.wa{width:max(50px,3.6vw);height:max(50px,3.6vw);bottom:2vw;right:3vw}}[data-lightbox],[data-lightbox] img{-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none}html:has(.lightbox[open]){overflow:hidden}.lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--paper);cursor:zoom-out;background:#060606;border:0;padding:76px 5vw 124px;position:fixed;inset:0}.lightbox[open]{justify-content:center;align-items:center;animation:.3s lightbox-in;display:flex}.lightbox::backdrop{background:0 0}@keyframes lightbox-in{0%{opacity:0}}.lightbox__image{opacity:0;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .3s}.lightbox__image.is-loaded{opacity:1}.lightbox__caption{-webkit-line-clamp:2;letter-spacing:.08em;text-align:center;text-transform:uppercase;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;position:absolute;bottom:76px;left:5vw;right:5vw;overflow:hidden}.lightbox__button{border:1px solid var(--paper);background:var(--ink);width:48px;height:48px;color:var(--paper);transition:transform .45s var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute}.lightbox__button:hover,.lightbox__button:focus-visible{transform:scale(1.12)}.lightbox__button:active{transform:scale(.94)}.lightbox__button svg{width:9px;height:auto}.lightbox__button--close{top:14px;right:14px}.lightbox__button--close i{background:currentColor;width:18px;height:1px;position:absolute;transform:rotate(45deg)}.lightbox__button--close i:last-child{transform:rotate(-45deg)}.lightbox__button--previous{bottom:14px;left:calc(50% - 56px)}.lightbox__button--next{bottom:14px;left:calc(50% + 8px)}@media (width>=1024px){.lightbox{padding:3vw 8vw 4.4vw}.lightbox__caption{bottom:1.5vw}.lightbox__button--close{top:2vw;right:2vw}.lightbox__button--previous{margin-top:-24px;top:50%;bottom:auto;left:2vw}.lightbox__button--next{margin-top:-24px;inset:50% 2vw auto auto}}
