@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-cyrillic-ext-400-normal.CFid_Ari.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-ext-400-normal.WtC_wZmU.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-cyrillic-400-normal.Dx4QB4EU.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-400-normal.B9opELhc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-vietnamese-400-normal.CV652Sht.woff2)format("woff2"),url(/_astro/old-standard-tt-vietnamese-400-normal.DHwrUsNN.woff)format("woff");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:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-latin-ext-400-normal.CeUx86po.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-ext-400-normal.Dv3vPbwK.woff)format("woff");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:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-latin-400-normal.CksAFory.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-400-normal.CEoEX30F.woff)format("woff");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:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-cyrillic-ext-400-italic.oYvjGjTN.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-ext-400-italic.CJoWpzGI.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-cyrillic-400-italic.C55T6EX4.woff2)format("woff2"),url(/_astro/old-standard-tt-cyrillic-400-italic.CjUsNPOx.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-vietnamese-400-italic.DkgkEoGJ.woff2)format("woff2"),url(/_astro/old-standard-tt-vietnamese-400-italic.Dgl-3X6n.woff)format("woff");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:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-latin-ext-400-italic.DY6MM75a.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-ext-400-italic.CuIdnYHF.woff)format("woff");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:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/old-standard-tt-latin-400-italic.CCwC87fu.woff2)format("woff2"),url(/_astro/old-standard-tt-latin-400-italic.CQu5L45y.woff)format("woff");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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-cyrillic-wght-normal.DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-latin-ext-wght-normal.CnNj8hVb.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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-latin-wght-normal.CUIqqgP9.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{--stone:#e7e3dc;--paper:#f3f1ed;--ink:#16130f;--shade:#4b443a;--gold:#9a7b41;--blush:#e0c8ce;--on-ink:#e7e3dc;--on-ink-dim:#9b9287;--rule-light:#16130f29;--rule-dark:#e7e3dc2e;--display:"Old Standard TT", Georgia, "Times New Roman", serif;--sans:"Onest Variable", -apple-system, "Segoe UI", system-ui, sans-serif;--t-display:clamp(2.4rem, 5.6vw, 5rem);--t-h2:clamp(1.7rem, 3.2vw, 2.75rem);--t-h3:clamp(1.1rem, 1.45vw, 1.4rem);--t-body:clamp(1rem, .95vw, 1.125rem);--t-label:.6875rem;--gutter:clamp(20px, 5vw, 68px);--max:1560px;--band:clamp(80px, 10vw, 150px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--stone);color:var(--ink);font-family:var(--sans);font-size:var(--t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:300;line-height:1.7}img,video{max-width:100%;display:block}img{height:auto}a{color:inherit}h1,h2,h3,p,figure,ul,dl,dd{margin:0}ul{padding:0;list-style:none}::selection{background:var(--ink);color:var(--stone)}:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.shell{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.band{padding-block:var(--band)}.band--ink{background:var(--ink);color:var(--on-ink)}.band--tight{padding-block:0}.band--ruled{border-top:1px solid var(--rule-light)}.section{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (width>=900px){.section{grid-template-columns:14rem minmax(0,1fr);gap:0 clamp(2rem,5vw,6rem)}}.label{font-size:var(--t-label);letter-spacing:.26em;text-transform:uppercase;color:var(--shade);align-items:center;gap:.9rem;font-weight:500;display:flex}.label:before{content:"";background:var(--gold);flex:none;width:1.75rem;height:1px}.band--ink .label{color:var(--on-ink-dim)}.display,.h2{font-family:var(--display);letter-spacing:-.005em;text-wrap:balance;font-weight:400}.display{font-size:var(--t-display);line-height:1.04}.h2{font-size:var(--t-h2);line-height:1.1}.h3{font-family:var(--display);font-weight:400;font-size:var(--t-h3);margin:0;line-height:1.2}.prose{max-width:62ch;color:var(--shade);gap:1.25rem;margin-top:clamp(1.5rem,2.5vw,2.25rem);display:grid}.band--ink .prose{color:var(--on-ink-dim)}.caps{font-size:var(--t-label);letter-spacing:.24em;text-transform:uppercase;font-weight:500}.top{z-index:40;color:var(--on-ink);border-bottom:1px solid #0000;transition:background-color .4s,color .4s,border-color .4s;position:fixed;inset:0 0 auto}.top.is-stuck{backdrop-filter:blur(14px);color:var(--ink);border-bottom-color:var(--rule-light);background:#e7e3dceb}.top__inner{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:clamp(.9rem,1.6vw,1.4rem);display:flex}.top__mark img{width:auto;height:clamp(15px,1.7vw,21px)}.top__mark .mark--ink,.top.is-stuck .mark--light{display:none}.top.is-stuck .mark--ink{display:block}.top__right{align-items:center;gap:clamp(1rem,2.4vw,2.25rem);display:flex}.langs{align-items:center;gap:.85rem;display:flex}.langs a{opacity:.55;border-bottom:1px solid #0000;padding-bottom:3px;text-decoration:none;transition:opacity .25s,border-color .25s}.langs a:hover{opacity:1}.langs a[aria-current=true]{opacity:1;border-bottom-color:var(--gold)}.top__wa{border-bottom:1px solid;padding-bottom:3px;text-decoration:none}@media (width<=700px){.top__wa{display:none}}.hero{background:var(--ink);min-height:100svh;position:relative;overflow:hidden}.hero__img{object-fit:cover;object-position:50% 46%;width:100%;height:100%;animation:2.4s cubic-bezier(.16,1,.3,1) both heroSettle;position:absolute;inset:0}@media (width<=700px){.hero__img{object-position:50% 52%}}@keyframes heroSettle{0%{transform:scale(1.07)}to{transform:scale(1)}}.hero__veil{background:linear-gradient(#16130f80 0%,#16130f1f 30%,#16130f00 60%,#16130f8c 100%);position:absolute;inset:0}.hero__inner{grid-template-rows:1fr auto;min-height:100svh;padding-block:clamp(5rem,11vh,8rem) clamp(1.75rem,4vh,2.75rem);display:grid;position:relative}.hero__mark{place-self:start center;width:min(82vw,720px);margin-top:clamp(.5rem,5vh,3.5rem);animation:1.5s cubic-bezier(.16,1,.3,1) .35s both markUp}@keyframes markUp{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}.hero__foot{color:var(--on-ink);justify-content:space-between;align-items:flex-end;gap:1.5rem;animation:1.5s cubic-bezier(.16,1,.3,1) .8s both markUp;display:flex}.hero__scroll{align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.hero__scroll:after{content:"";transform-origin:0;background:currentColor;width:2.5rem;height:1px;animation:2.6s ease-in-out infinite scrollPulse}@keyframes scrollPulse{0%,to{opacity:.5;transform:scaleX(.35)}50%{opacity:1;transform:scaleX(1)}}.feature{margin-top:clamp(2.5rem,4.5vw,4rem)}.feature img{aspect-ratio:4/3;object-fit:cover;object-position:50% 26%;width:100%}@media (width>=820px){.feature img{aspect-ratio:16/7}}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.5rem);margin-top:clamp(2.5rem,4.5vw,4rem);display:grid}.tiles--flow{margin-top:clamp(.75rem,1.4vw,1.5rem)}.tiles img{aspect-ratio:3/4;object-fit:cover;object-position:50% 32%;width:100%}@media (width>=820px){.tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.tiles--2 img{aspect-ratio:4/5;object-position:50% 28%}.film{margin-top:clamp(1.5rem,2.5vw,2.25rem);position:relative}.film video{object-fit:cover;background:var(--ink);width:100%;height:clamp(200px,30vh,340px)}@media (width>=900px){.film{width:58%;margin-left:auto}}.craft{border-top:1px solid var(--rule-light);margin-top:clamp(2.5rem,4.5vw,4rem);display:grid}.craft li{border-bottom:1px solid var(--rule-light);align-content:start;gap:.6rem;padding-block:clamp(1.5rem,2.6vw,2.4rem);display:grid}.craft p{color:var(--shade);max-width:36ch}@media (width>=820px){.craft{border-bottom:1px solid var(--rule-light);grid-template-columns:repeat(3,minmax(0,1fr))}.craft li{border-bottom:0;border-right:1px solid var(--rule-light);padding-inline:clamp(1.25rem,2.2vw,2.25rem)}.craft li:first-child{padding-left:0}.craft li:last-child{border-right:0;padding-right:0}}.first__mark{color:var(--blush)}.first .display{max-width:24ch;margin-top:1.25rem}.first__note{border-top:1px solid var(--blush);color:var(--blush);max-width:44ch;margin-top:clamp(1.5rem,2.5vw,2rem);padding-top:1.25rem}.points{border-top:1px solid var(--rule-light);gap:0;margin-top:clamp(2rem,3.5vw,3rem);display:grid}@media (width>=760px){.points{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem)}}.points li{border-bottom:1px solid var(--rule-light);align-items:baseline;gap:1rem;padding-block:clamp(.9rem,1.4vw,1.2rem);display:flex}.points li:before{content:"";background:var(--gold);flex:none;width:.4rem;height:1px;transform:translateY(-.35em)}.contact__grid{gap:clamp(2.5rem,5vw,4rem);margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}@media (width>=900px){.contact__grid{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.facts{gap:clamp(1.5rem,2.5vw,2.25rem);display:grid}@media (width>=560px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.facts dt{font-size:var(--t-label);letter-spacing:.24em;text-transform:uppercase;color:var(--on-ink-dim);margin-bottom:.5rem;font-weight:500}.facts dd{font-size:clamp(1.05rem,1.2vw,1.25rem)}.facts a{border-bottom:1px solid var(--rule-dark);padding-bottom:2px;text-decoration:none;transition:border-color .25s}.facts a:hover{border-bottom-color:var(--gold)}.facts .pending{color:var(--on-ink-dim)}.cta{background:var(--stone);color:var(--ink);border:1px solid var(--stone);justify-content:center;align-items:center;gap:.9rem;padding:1.15rem clamp(1.75rem,3vw,2.75rem);text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.cta:hover{color:var(--stone);background:0 0}.cta svg{flex:none;width:1.05em;height:1.05em}.foot{border-top:1px solid var(--rule-dark);color:var(--on-ink-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(3.5rem,7vw,6rem);padding-top:1.5rem;display:flex}.reveal{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-delay:0s!important}.reveal{opacity:1;transform:none}}
