@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-cyrillic-ext-400-normal-DaQSmjrl.woff2)format("woff2"),url(/assets/oswald-cyrillic-ext-400-normal-BkkDEomt.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:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-cyrillic-400-normal-Dakd8U79.woff2)format("woff2"),url(/assets/oswald-cyrillic-400-normal-BUD0W5Zj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/oswald-vietnamese-400-normal-BupuUjkp.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:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-latin-ext-400-normal-DbVOzfr-.woff2)format("woff2"),url(/assets/oswald-latin-ext-400-normal-KcyBFdGH.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:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/oswald-latin-400-normal-BAFo8sP8.woff2)format("woff2"),url(/assets/oswald-latin-400-normal-D1wpMXgf.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-ext-500-normal-DngHVvy4.woff2)format("woff2"),url(/assets/oswald-cyrillic-ext-500-normal-Hz7kEHBT.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2)format("woff2"),url(/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-vietnamese-500-normal-hXcn5ojQ.woff2)format("woff2"),url(/assets/oswald-vietnamese-500-normal-Bi4XG4HV.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-ext-500-normal-QdEKgtiz.woff2)format("woff2"),url(/assets/oswald-latin-ext-500-normal-DcyNJhgm.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-ext-700-normal-CtkJES1U.woff2)format("woff2"),url(/assets/oswald-cyrillic-ext-700-normal-VKAui8kQ.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-cyrillic-700-normal-BO0IwMyy.woff2)format("woff2"),url(/assets/oswald-cyrillic-700-normal-DxuP1Pb9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-vietnamese-700-normal-_DkZZ6ID.woff2)format("woff2"),url(/assets/oswald-vietnamese-700-normal-BxFoeH7J.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-ext-700-normal-BKErdSR5.woff2)format("woff2"),url(/assets/oswald-latin-ext-700-normal-CJSSDThd.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2)format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.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:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBAAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDKIJrCxQAATYCJAMiBCAFhHQHZwwHG6YGKJ4FORl9KnGbTM+ivrN4CyqCLzv4+s3sB4WDUPlFVkZg/2+tfcT8VAZzmRWbnRU8JPHXTUKCUKm0C4VGSBDM7loceKQRR20PaJ//hU4Tx4wXkVYJvhFPbG2JkRRNUVpmBdTt5fO23XCz6dO/6TaLaPQIzYmJiEgMes52sQLVAUkIWQhU1VWDmPETR2Ygdw80CXLfpqFArlgoS4HYtkFTIBGBUKiislBZSKgsaS4WA7lEy1B+ULSxjgoQUBCSBCiMkYjSXUCx0AWkAhhdpF/y2SqQLkyLgWlQTaxUFUugTCUkR5s5YwCPa91350/KahTfR0sQ173wImlU+h6txYgXilJfFMeJPrSJM6IKJAFRPZ8NEjLqi7H9RqzJQE2VJRW11uneE5Fa312CfUf5qcdtMEZ8MFcUPFGIklqgCqgLVMMm4Co0B2ZESqU0shBFxVfuU8TVXFWtqLqtsbbWUD3NvihqWHmpW6ttrr5tzcnrr8cZd73wxqJFn4/1sU9XvfDJxlXfgN7VLnrtNadvf/XV+fOf77/F6dfG7meaVXsV/XujjsOWdFTzqx6rdsMDIvCh9KoXvj7suz+///OfK+7Ed2+9+9ZA6OG7E8+Vz7Vr4K9eOjZ2N9Trz8sLdXY8j1iuDrlmfw+2XE8/0Ori6SYt3hkwasXWf8UJq4XnYdvFu0GLcY9P6PAdWLcyd8ojN66sUzGurHFM5Ol/K05eI30MbV97i8bXWy44d4CkT15vftdd/zLvP/rbPS1b3vPbo83W3a7czG4viO4oCpVUioW48ZW9Rm+g/I/8RX6d4N8RO4u7Dvzwaq8rV9Ua/lvlnL+ED0ZdejZ8uLzdpAFVft+aihIIPpUpf6qB//cMQhTDuMp5u5asuhvTt3xcvkcboKoKAlUMEaupGJ/1kkB118qiqIJbozfDCy2jLi+pGQUv6+unuFDyKljomFdRS2u8mgby8GrLls+tI1l1qShUxxrVxX0tgvFYHEMXyaZtolmKLYRJsQPbUf19BpWuSViYbpuGpzLoQnQ8SQihYYWN6zPiVhyMCs7BNHs8obCohP9fD6nUjMUwEIREtwwJaRRSpUHIDmxXLT8WtqNKo3qNdqwejRnTaUxzGsCUjWWylTSDvKWwG6E6oM3umy2qIFWqWMzgYBanZhM0hADbtr6/k8nAITQ6C8+kbSxe5zdtCYGNkKVPJwiWBGMQCoMuzAz2eUVDpeXN+lqzCtr7jiRHjiIqRMWKY9Yu7Z+WcGAnj9AYRJ6sQmNr0tesMw38gw3VIhvm1AOPbNW9B44Sv6L89uIS)format("woff2"),url(data:font/woff;base64,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)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:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-cyrillic-900-normal-_ZC4uVSi.woff2)format("woff2"),url(/assets/unbounded-cyrillic-900-normal-PukI78a9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-vietnamese-900-normal-BuhHLwBE.woff2)format("woff2"),url(/assets/unbounded-vietnamese-900-normal-Ca71clKU.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:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-latin-ext-900-normal-B5P44sdX.woff2)format("woff2"),url(/assets/unbounded-latin-ext-900-normal-CDSUdEfC.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:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-latin-900-normal-DrIEwloP.woff2)format("woff2"),url(/assets/unbounded-latin-900-normal-4cp7xOrc.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:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/unbounded-kk-900-aIJtsoe_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-493,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4D8-4D9,U+4E8-4E9,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-400-normal-D592xEk3.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:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-400-normal-BwL4n7Pb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2)format("woff2"),url(/assets/golos-text-latin-ext-400-normal-BXgyX_iE.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:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2"),url(/assets/golos-text-latin-400-normal-DOuJOmdK.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:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2)format("woff2"),url(/assets/golos-text-cyrillic-ext-500-normal-InHNvB7v.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:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2"),url(/assets/golos-text-cyrillic-500-normal-hXinzVVQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2)format("woff2"),url(/assets/golos-text-latin-ext-500-normal-BmtMVntR.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:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/golos-text-latin-500-normal-BznAvurO.woff2)format("woff2"),url(/assets/golos-text-latin-500-normal-BQo4s7Kn.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}.ride{z-index:95;cursor:wait;position:fixed;inset:0;overflow:hidden}.ride-door,.ride-panel{pointer-events:none}.ride-door{background:repeating-linear-gradient(90deg,#fff0d708 0 1px,#0000 1px 4px),linear-gradient(#2b231a 0%,#1a1511 55%,#120e0b 100%);width:calc(50% + 1px);transition:transform .44s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0;overflow:hidden}.ride-door--l{left:0;transform:translate(-101%);box-shadow:inset -3px 0 #c9a04f,inset -4px 0 #4e3a15,18px 0 40px #0000008c}.ride-door--r{right:0;transform:translate(101%);box-shadow:inset 3px 0 #c9a04f,inset 4px 0 #4e3a15,-18px 0 40px #0000008c}.ride.is-closing .ride-door,.ride.is-moving .ride-door{transform:none}.ride.is-opening .ride-door{transition-duration:.56s;transition-timing-function:cubic-bezier(.3,0,.2,1)}.ride-streaks{background:repeating-linear-gradient(#0000 0 120px,#ffe2aa13 120px 123px,#0000 123px 260px);position:absolute;inset:-260px 0}.ride.is-moving .ride-streaks{animation:.42s linear infinite ride-down}.ride.is-moving[data-dir=up] .ride-streaks{animation-name:ride-up}@keyframes ride-down{to{transform:translateY(-260px)}}@keyframes ride-up{to{transform:translateY(260px)}}.ride-handle{background:linear-gradient(#f6e4a6,#b58a3c 60%,#7e5c22);border-radius:3px;width:6px;height:84px;margin-top:-42px;position:absolute;top:50%;box-shadow:0 6px 14px #00000080}.ride-door--l .ride-handle{right:22px}.ride-door--r .ride-handle{left:22px}.ride-panel{z-index:2;opacity:0;min-width:150px;max-width:calc(100vw - 48px);transition:opacity .25s ease,transform .35s var(--spring);background:#050403;border-radius:26px 26px 14px 14px;flex-direction:column;align-items:center;gap:6px;padding:16px 24px 18px;display:flex;position:absolute;top:50%;left:50%;transform:scale(.92);box-shadow:inset 0 0 0 2px #c9a04f,inset 0 0 0 3px #4e3a15,inset 0 10px 22px #000c,0 24px 60px #0009}.ride.is-moving .ride-panel{opacity:1;transition-delay:50ms;transform:none}.ride.is-opening .ride-panel{opacity:0;transition-delay:.18s;transform:scale(1.04)}.ride-arrow{width:16px;height:10px;color:var(--acc-text)}.ride[data-dir=up] .ride-arrow{transform:rotate(180deg)}.ride.is-moving .ride-arrow{animation:.38s steps(2,start) infinite ride-blink}@keyframes ride-blink{50%{opacity:.25}}.ride-letter{font:900 64px/1 var(--f-disp);color:var(--brass-hi);text-shadow:0 0 18px rgb(var(--glow) / .85);animation:ride-flip .19s var(--ease)}@keyframes ride-flip{0%{opacity:0;transform:translateY(-14px)}}.ride[data-dir=up] .ride-letter{animation-name:ride-flip-up}@keyframes ride-flip-up{0%{opacity:0;transform:translateY(14px)}}.ride-name{font:500 13px/1.3 var(--f-cond);letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--ink-2);white-space:nowrap}.ride-ding{border-radius:inherit;box-shadow:0 0 0 2px rgb(var(--glow) / .9),0 0 40px 6px rgb(var(--glow) / .6);opacity:0;pointer-events:none;position:absolute;inset:-14px}.ride.is-opening .ride-ding{animation:.5s ease-out ride-ding}@keyframes ride-ding{0%{opacity:1;transform:scale(.96)}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.ride{display:none}}[data-ride-focus]:focus{outline:none}.crest-key{width:58%;height:58%;color:var(--brass-hi);position:relative}.lang{isolation:isolate;position:relative}.lang-tag{z-index:0;pointer-events:none;position:absolute;top:0;left:0}.lang-tag:after{content:"";background:var(--acc-dot);width:16px;height:2px;box-shadow:0 0 10px 1px rgb(var(--glow) / .75);border-radius:2px;margin-left:-8px;position:absolute;bottom:-2px;left:50%}.lang--menu .lang-tag{box-shadow:inset 0 0 0 1px rgb(var(--glow) / .7);border-radius:8px}.lang--menu .lang-tag:after{display:none}.lang.is-ready .lang-tag{transition:transform .5s cubic-bezier(.65,0,.35,1)}.lang .lang-btn{z-index:1;transition:color .3s .1s;position:relative}.lang .lang-btn[aria-pressed=true]{background:0 0}.lang .lang-btn[aria-pressed]{color:var(--ink-3)}.lang .lang-btn.is-on[aria-pressed]{color:var(--acc-text)}@media (hover:hover) and (pointer:fine){.lang .lang-btn:not(.is-on):hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.lang.is-ready .lang-tag{transition:none}}:root{--sbar-h:52px;--sbar-gap:8px}@media (width>=1100px){:root{--sbar-h:56px;--sbar-gap:12px}}html{scroll-padding-top:calc(var(--sbar-h) + var(--sbar-gap) + 8px)}.sbar{z-index:40;padding:var(--sbar-gap) 8px 0;visibility:hidden;pointer-events:none;transition:transform .26s cubic-bezier(.45,0,.9,.5),visibility 0s linear .26s;position:fixed;top:0;left:0;right:0;transform:translateY(calc(-100% - 24px))}.sbar.is-on{visibility:visible;transition:transform .5s var(--ease);transform:none}.sbar-in{width:100%;max-width:1180px;height:var(--sbar-h);pointer-events:auto;box-shadow:inset 0 0 0 1px rgb(var(--glow) / .32),inset 0 1px 0 #ffecbe24,0 18px 40px -16px #000000d9;background-color:#181410f5;border-radius:999px;align-items:center;gap:12px;margin:0 auto;padding:0 6px 0 7px;display:flex}.sbar-crest{min-width:0;min-height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:10px;margin-right:auto;padding-right:6px;text-decoration:none;display:flex}.sbar .crest-m{width:40px;height:40px}.sbar .crest-ring{inset:4px}@media (hover:hover) and (pointer:fine){.sbar-crest:hover .crest-ring{transform:rotate(120deg)}}.sbar-name{font:500 13px/1 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}@media (width<=359.98px){.sbar-name{display:none}}.sbar-nav{display:none}.sbar-r{align-items:center;gap:8px;display:flex}.sbar .sbar-lang{display:none}.sbar .bell{min-width:40px;min-height:40px}.sbar .menu-btn{width:40px;height:40px}.sbar .menu{pointer-events:auto;left:8px;right:8px}.sbar.menu-open .menu{display:block}@media (width>=768px){.sbar{padding-inline:var(--gut)}.sbar .menu{left:var(--gut);right:var(--gut)}.sbar .sbar-lang{margin-right:4px;display:inline-flex}}@media (width>=1100px){.sbar-in{gap:20px;padding:0 8px}.sbar-crest{margin-right:0}.sbar-nav{align-items:center;gap:26px;margin-inline:auto;display:flex}.sbar-nav .nl{font-size:14px}.sbar-name{display:none}}@media (width>=1360px){.sbar-name{display:inline}}.sbar-nav .nl{white-space:nowrap}@media (width>=1100px) and (width<=1279.98px){.sbar .bell{padding:0}.sbar .bell-t{display:none}}.sbar.is-snap{transition:none}.sbar.is-on.is-tucked{transform:translateY(calc(-100% - 24px))}.sbar.is-on.is-tucked:focus-within{transform:none}.sbar-in{transition:background-color .35s,box-shadow .35s}.sbar.is-light .sbar-in{background-color:#fbf8f2f0;box-shadow:inset 0 0 0 1px #7f5b1c52,inset 0 1px #fff,0 16px 36px -18px #3c280a59}.sbar.is-light .sbar-name,.sbar.is-light .sbar-crest{color:var(--lt-ink)}.sbar.is-light .nl{color:var(--lt-ink-2)}.sbar.is-light .nl:hover,.sbar.is-light .nl:focus-visible{color:var(--lt-ink)}.sbar.is-light .lang .lang-btn[aria-pressed]{color:var(--lt-ink-2)}.sbar.is-light .lang .lang-btn.is-on[aria-pressed]{color:var(--lt-acc)}.sbar.is-light .bell,.sbar.is-light .menu-btn{color:var(--lt-ink);background:#7f5b1c0f;box-shadow:inset 0 0 0 1px #7f5b1c66}.sbar.is-light .bell-ic{color:var(--lt-acc)}@media (prefers-reduced-motion:reduce){.sbar,.sbar.is-on{transition:none}}.sbar-mark{pointer-events:none;visibility:hidden;width:1px;height:58px;position:absolute;top:0;left:0}@media (width>=768px){.sbar-mark{height:97px}}@media (width>=1100px){.sbar-mark{height:133px}}.team{gap:16px;margin:0;display:grid;position:relative}.team:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 50% at 50% 45%,rgb(var(--glow) / .2),transparent 70%);position:absolute;inset:-14% -10%}.team-pic{position:relative}.team-frame{aspect-ratio:3/2;background:var(--bg-3);box-shadow:0 0 0 1px rgb(var(--glow) / .34),0 0 0 6px var(--bg),0 0 0 7px rgb(var(--glow) / .14),0 50px 90px -40px #000000d9,0 30px 80px -50px rgb(var(--glow) / .6);border-radius:18px;position:relative;overflow:hidden}.team-frame img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;width:100%;height:100%;transition:transform 1.2s var(--ease)}.team-frame:before,.team-frame:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.team-frame:before{background:linear-gradient(160deg,rgb(var(--glow) / .38),rgb(var(--glow-2) / .2) 55%,transparent 85%);mix-blend-mode:soft-light}.team-frame:after{background:radial-gradient(80% 75% at 50% 40%,#0000 58%,#0e0c0a6b 100%),linear-gradient(#0000 74%,#0e0c0a4d);box-shadow:inset 0 0 0 1px #fff0d714}@media (hover:hover) and (pointer:fine){.team:hover .team-frame img{transform:scale(1.025)}}.team-corner{z-index:2;border:2px solid var(--acc-dot);opacity:.85;pointer-events:none;width:30px;height:30px;position:absolute}.team-corner--tl{border-bottom:0;border-right:0;border-radius:26px 0 0;top:-11px;left:-11px}.team-corner--br{border-top:0;border-left:0;border-radius:0 0 26px;bottom:-11px;right:-11px}.team-cap{font:500 12px/1.3 var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:6px;display:flex}.team-cap i{background:var(--acc-dot);width:7px;height:7px;box-shadow:0 0 10px rgb(var(--glow) / .8);border-radius:50%;flex:none}.team-cap:after{content:"";background:var(--line-2);flex:40px;min-width:24px;height:1px}.about-grid--team .stats{grid-template-columns:minmax(0,1fr)}.about-grid--team .stat{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"v t""n n";align-items:center;gap:12px 18px;padding:20px 18px;display:grid}.about-grid--team .stat-v{grid-area:v;min-width:2.3em}.about-grid--team .stat dt{color:var(--ink);grid-area:t;font-size:15px}.about-grid--team .stat-note{border-top:1px solid var(--line);font:400 13px/1.5 var(--f-text);color:var(--ink-3);text-wrap:pretty;grid-area:n;padding-top:12px;display:block}@media (width>=768px){.about-grid--team .stats{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}.about-grid--team .stat{grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-template-areas:"v""t""n";align-items:start;gap:12px;padding:24px 22px}.about-grid--team .stat-note{margin-top:4px}}@media (width>=1024px){.about-grid.about-grid--team{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"pic copy""stats stats""facts facts";gap:48px 56px;margin-top:44px}.about-grid--team .team{grid-area:pic}.about-grid--team .about-copy{align-self:center}.about-grid--team .about-lead{max-width:none}.about-grid--team .stat{padding:26px 24px}}@media (width>=1200px){.about-grid.about-grid--team{gap:52px 64px}}.cases-sec{background:var(--bg-2)}#cases-title .mega-tail{text-wrap:balance}.cases-sec:before{content:"";z-index:-1;background:radial-gradient(ellipse 50% 40% at 85% 20%,rgb(var(--glow) / .09),transparent 70%);pointer-events:none;position:absolute;inset:0}.cases{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:40px;display:grid}.case{background:var(--bg-3);box-shadow:0 0 0 1px var(--line);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:26px;padding:22px 18px 26px;display:grid}@media (width>=640px){.case{padding:30px 30px 34px}}.case-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.case-type{min-height:44px;font:500 13px/1.2 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;margin-block:-8px;text-decoration:none;display:inline-flex}.case-type .mini-tag{flex:none}.case-type:hover{color:var(--acc-text)}.case-no{font:500 13px/1 var(--f-cond);letter-spacing:.2em;color:var(--ink-3);flex:none}.case-title{--ct-w:15.4;font:900 min(clamp(17px,5.4vw,24px),calc(100cqi / var(--ct-w)))/1.2 var(--f-disp);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin-top:18px}.case-title:lang(kk),.case-title:lang(en){--ct-w:13.7}.case-head{container-type:inline-size}.case-facts{margin-top:18px;display:grid}.case-facts div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:2px;padding-block:9px;display:grid}.case-facts dt{font:500 12px/1.4 var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.case-facts dd{color:var(--ink);margin:0;font-size:15px;line-height:1.45}@container (width>=480px){.case-facts div{grid-template-columns:10.5em minmax(0,1fr);align-items:baseline;gap:16px}}.case-fig{background:radial-gradient(ellipse 80% 90% at 0 0,rgb(var(--glow) / .13),transparent 70%),#ffffff05;box-shadow:inset 0 0 0 1px rgb(var(--glow) / .3);border-radius:14px;padding:20px 20px 22px;container-type:inline-size}.case-fig-v{-moz-column-gap:.24em;font:900 clamp(46px,22cqi,92px)/1.05 var(--f-disp);text-transform:uppercase;letter-spacing:-.01em;color:var(--acc-text);flex-wrap:wrap;align-items:baseline;gap:.04em .24em;display:flex}.case-fig-num{white-space:nowrap}.case-fig-u{letter-spacing:0;font-size:.36em}.case-fig-v .g-acc{margin-block:-.14em;padding-block:.14em}.case-approx{vertical-align:.1em;fill:none;stroke:currentColor;stroke-width:10px;stroke-linecap:round;width:.6em;height:.44em;margin-right:.16em;display:inline-block;overflow:visible}@container (width<=259.98px){.case-fig-v{font-size:60px}}.case-fig-l{max-width:40ch;color:var(--ink-2);text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.45;display:block}.case-st{font-family:var(--f-disp);letter-spacing:-.01em;font-weight:900}.case-st>span{--st-w:14.4;--st-fw:13.1;--st-max:36px;--st-fs:min(var(--st-max),calc(100cqi / var(--st-w)));text-wrap:balance;-webkit-hyphens:none;hyphens:none;display:block}.case-st:lang(kk)>span{--st-w:10.2;--st-fw:9.8}.case-st:lang(en)>span{--st-w:5.4;--st-fw:15.35}.case-st-from{font-size:max(calc(var(--st-fs) * .56),min(calc(var(--st-fs) * .7),calc(97cqi / var(--st-fw))));margin-bottom:.32em;line-height:1.2}.case-st-to{font-size:var(--st-fs);line-height:1.14}@container (width<=345.98px){.case-st>span{--st-max:min(30px,12cqi)}.case-st:lang(ru)>span{--st-w:8.75}.case-st:lang(ru) .case-st-to{-webkit-hyphens:manual;hyphens:manual}}@container (width<=249.98px){.case-st:lang(kk)>span{--st-w:6.8}.case-st:lang(kk) .case-st-to{-webkit-hyphens:manual;hyphens:manual}}.case-st :is(.g-silver,.g-acc){margin-block:-.12em;padding-block:.12em}.case-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.case-ph{isolation:isolate;aspect-ratio:4/3;background:var(--bg-4);border-radius:12px;position:relative;overflow:hidden}.case-ph:first-child{aspect-ratio:3/2;grid-column:1/-1}.case-ph:nth-child(2):last-child{aspect-ratio:2;grid-column:1/-1}.case-ph img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease);position:absolute;inset:0}@media (width>=640px) and (width<=1023.98px){.case-photos{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.case-ph:first-child{aspect-ratio:auto;grid-area:span 2/1}.case-ph:first-child:nth-last-child(2){aspect-ratio:3/2;grid-row:auto}.case-ph:nth-child(2):last-child{aspect-ratio:auto;grid-column:2}}@media (hover:hover) and (pointer:fine){.case-ph:hover img{transform:scale(1.04)}}.case-cap{z-index:1;color:#fff;max-width:calc(100% - 16px);font:500 11px/1.2 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;pointer-events:none;background:#0e0c0ab8;border-radius:3px;padding:6px 8px;position:absolute;bottom:8px;left:8px}@media (width<=419.98px){.case-ph+.case-ph .case-cap{letter-spacing:.07em;max-width:calc(100% - 12px);padding:5px 6px;font-size:10px;bottom:6px;left:6px}}.case-body{align-content:start;gap:22px;display:grid}.case-row{border-top:1px solid var(--line);padding-top:16px}.case-row h4{font:500 12px/1.3 var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--acc-text)}.case-row p{color:var(--ink-2);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.55}.case-quote{background:linear-gradient(90deg,rgb(var(--glow) / .13),rgb(var(--glow) / .04) 60%,transparent);border-radius:0 12px 12px 0;margin-top:14px;padding:14px 16px 15px 20px;position:relative}.case-quote:before{content:"";background:var(--acc-fill);width:2px;position:absolute;top:0;bottom:0;left:0}.case-row .case-quote p{font:500 clamp(17px,1.45vw,20px)/1.4 var(--f-text);color:var(--ink);text-wrap:balance;margin:0}.case-done{gap:10px;margin-top:14px;display:grid}.case-done li{color:var(--ink-2);padding-left:30px;font-size:15px;line-height:1.45;position:relative}.case-done li:before{content:"";background:rgb(var(--glow) / .1);width:20px;height:20px;box-shadow:inset 0 0 0 1px rgb(var(--glow) / .5);border-radius:50%;position:absolute;top:1px;left:0}.case-done li:after{content:"";border:solid var(--acc-text);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5.5px;left:7.5px;transform:rotate(45deg)}.case-row--result{border-top-color:rgb(var(--glow) / .45)}.case-row--result p{color:var(--ink);font-size:16px}@media (width>=1024px){.case{-moz-column-gap:clamp(36px,4.2vw,64px);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:28px clamp(36px,4.2vw,64px);padding:40px}.case-head{grid-area:1/1}.case-body{grid-area:2/1}.case-side{grid-area:1/2/span 2;align-self:start}.case-title{font-size:min(clamp(22px,2.1vw,30px),calc(100cqi / var(--ct-w)))}.case-fig{padding:24px 26px 26px}.case-photos{gap:10px;margin-top:12px}}@media (width>=1200px){.case{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}}@media (width>=1024px) and (height>=860px){.case-side{top:calc(var(--sbar-h,52px) + var(--sbar-gap,8px) + 24px);position:sticky}}.foot-brand{align-items:center;gap:16px;min-width:0;display:flex}.foot-contacts{flex-wrap:wrap;align-items:center;gap:0 28px;margin-top:22px;font-style:normal;display:flex}.foot-contacts a{min-height:44px;font:500 16px/1.2 var(--f-cond);letter-spacing:.04em;color:var(--ink);align-items:center;gap:10px;text-decoration:none;transition:color .2s;display:inline-flex}.foot-c-l{font:400 11px/1.2 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}@media (hover:hover) and (pointer:fine){.foot-contacts a:hover{color:var(--acc-text)}}@media (width>=1024px){footer.foot{padding-bottom:100px}}@media (width<=767.98px){.foot .foot-nav{grid-template-columns:repeat(3,auto);justify-content:start;gap:0 clamp(16px,6vw,24px);display:grid}}.foot-legal{flex-wrap:wrap;align-items:center;gap:0 20px;display:inline-flex}.foot-bottom .foot-legal a{color:var(--ink-2)}.foot-bottom .foot-legal a:hover{color:var(--ink)}.top>.strip{border-top:0}.hero>.strip{border-bottom:0;margin-bottom:0;padding-bottom:0;display:block}.strip-r .sl{color:var(--line-2);margin-inline:10px}.bar .nl{white-space:nowrap}@media (width>=1100px) and (width<=1279.98px){.top .bar{gap:20px;padding-inline:64px}.bar .nav{gap:22px}.top .bell{padding:0}.top .bell-t{display:none}}@media (width>=1280px) and (width<=1359.98px){.top .bar,.bar .nav{gap:20px}.bar .nl{font-size:14px}}.hotel-car{isolation:isolate}.hotel-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.hotel-track::-webkit-scrollbar{display:none}.hotel-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%}.hotel-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hotel-cap{z-index:2;color:#fff;max-width:calc(100% - 24px);font:500 12px/1.2 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#0e0c0aa8;border-radius:3px;align-items:center;gap:10px;padding:7px 10px;display:flex;position:absolute;top:12px;right:12px}.hotel-cap b{color:var(--acc-dot);letter-spacing:.06em;font-weight:500}.hotel-car .plate{z-index:2}@media (width<=359.98px){.hotel-car .plate{gap:8px;min-height:32px;padding:0 11px;font-size:12px;bottom:10px;left:10px}}.car-btn{z-index:2;color:#fff;cursor:pointer;width:44px;height:44px;transition:background-color .25s,transform .25s var(--ease);background:#0e0c0a9e;border:0;border-radius:50%;place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%;box-shadow:inset 0 0 0 1px #fff0d74d}.car-btn svg{width:20px;height:20px}.car-prev{left:12px}.car-next{right:12px}.car-btn:hover{background:#0e0c0ad9}.car-btn:active{transform:scale(.92)}.car-btn:focus-visible{outline:2px solid var(--acc-dot);outline-offset:2px;box-shadow:inset 0 0 0 1px #fff0d74d,0 0 0 6px #0e0c0a8c}.hotel-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.hotel-thumb{aspect-ratio:3/2;background:var(--lt-bg);cursor:pointer;border:0;border-radius:10px;width:100%;min-height:44px;padding:0;display:block;position:relative;overflow:hidden}.hotel-thumb img{-o-object-fit:cover;object-fit:cover;opacity:.6;width:100%;height:100%;transition:opacity .3s,transform .6s var(--ease)}.hotel-thumb:focus-visible{outline:0}.hotel-thumb:focus-visible:after{content:"";z-index:1;border:2px solid var(--acc-dot);border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0e0c0a9e}.hotel-thumb:focus-visible img{opacity:1}.hotel-thumb[aria-current=true]{outline:2px solid var(--acc-text);outline-offset:2px}.hotel-thumb[aria-current=true] img{opacity:1}@media (hover:hover) and (pointer:fine){.hotel-thumb:hover img{opacity:1;transform:scale(1.06)}.car-btn{opacity:0}.hotel-car:hover .car-btn,.car-btn:focus-visible{opacity:1}.car-btn{transition:opacity .25s,background-color .25s,transform .25s var(--ease)}}.hotel:hover .hotel-car .hotel-slide img{transform:none}.hotel-addr{color:var(--ink-2);margin-top:8px;font-size:14px;line-height:1.4}.hotel-hl{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.hotel-hl li{min-height:32px;box-shadow:inset 0 0 0 1px var(--lt-line);color:var(--lt-ink);background:#7f5b1c14;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:500;line-height:1.2;display:inline-flex}.hotel-hl li:before{content:"";background:var(--acc-text);border-radius:50%;width:5px;height:5px}@media (width>=768px){.hotels-grid{align-items:stretch}.hotels-grid .hotel{grid-template-rows:subgrid;grid-row:span 7;row-gap:0;display:grid}.hotels-grid .hotel-body{display:contents}.hotel-body>*{margin-inline:10px}.hotel-k{margin-top:22px}.hotel-text,.hotel-hl,.hotel .hstats{align-self:start}}@media (width>=1200px){.hotel-body>*{margin-inline:14px}.hotel-k{margin-top:24px}}.hotel .hstats{grid-template-columns:repeat(2,minmax(0,1fr));container-type:inline-size}@media (width>=1200px){.hotel .hstats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hotel .hstats dt{max-width:16ch}.hotel .hstats dd{white-space:nowrap;font-size:min(24px,7.6cqi)}@media (width>=1200px){.hotel .hstats dd{font-size:min(24px,3.7cqi)}}.path-bg{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 60% at 8% 90%,rgb(var(--glow) / .08),transparent 70%), radial-gradient(ellipse 40% 45% at 92% 12%,rgb(var(--glow) / .06),transparent 70%);position:absolute;inset:0}.path-title{max-width:21em;font:900 clamp(22px,5.3cqw,50px)/1.12 var(--f-disp);text-transform:uppercase;letter-spacing:-.005em;margin-top:20px}.path-l{text-wrap:balance;display:block}.path-l+.path-l{margin-top:.14em}.path-line{height:48px;margin-top:30px;position:relative}.path-line svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.path-line path{fill:none;stroke:var(--ink-3);stroke-opacity:.6;stroke-width:1.5px;stroke-dasharray:3 6;stroke-linejoin:round;vector-effect:non-scaling-stroke}.path-fast{background:var(--acc-fill);height:2px;box-shadow:0 0 12px rgb(var(--glow) / .5);transform-origin:0;transition:transform 1.3s var(--ease) .35s;border-radius:1px;position:absolute;top:calc(87.5% - 1px);left:1%;right:1%}.path-dot{border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:87.5%}.path-dot--a{background:var(--bg);box-shadow:inset 0 0 0 2px var(--acc-dot);left:1%}.path-dot--b{background:var(--acc-fill);width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--bg),0 0 0 1px rgb(var(--glow) / .9),0 0 16px rgb(var(--glow) / .6);margin:-8px 0 0 -8px;transition:opacity .4s 1.45s;left:99%}.js .rv:not(.in) .path-fast{transform:scaleX(0)}.js .rv:not(.in) .path-dot--b{opacity:0}@media (width>=1024px){.path-line{height:56px;margin-top:36px}}.path-grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.path-story{max-width:62ch;color:var(--ink-2);text-wrap:pretty;gap:16px;font-size:17px;line-height:1.6;display:grid}.path-story p:first-child{color:var(--ink)}.path-statement{background:linear-gradient(100deg,rgb(var(--glow) / .11),rgb(var(--glow) / .02) 75%);box-shadow:inset 0 0 0 1px rgb(var(--glow) / .24);font:500 clamp(19px,1.75vw,23px)/1.45 var(--f-text);color:var(--ink);text-wrap:pretty;border-radius:4px 18px 18px 4px;padding:22px 20px 24px 26px;position:relative}.path-statement:before{content:"";background:var(--acc-fill);width:3px;box-shadow:0 0 14px rgb(var(--glow) / .45);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.path-actions{gap:12px;margin-top:28px;display:grid}@media (width>=640px){.path-statement{padding:26px 28px 28px 32px}.path-actions{flex-wrap:wrap;gap:16px;display:flex}}@media (width>=1024px){.path-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:64px;margin-top:44px}.path-story{font-size:18px}.path-actions{justify-content:start;display:grid}}@media (prefers-reduced-motion:reduce){.path-fast,.path-dot--b{transition:none}}.face-back .btn+.btn{margin-top:12px}.face-back .sent-text{text-wrap:pretty;max-width:36ch}.hanger.is-sent .face-front{display:none}.hanger{scroll-margin-top:16px}.hanger .hanger-title:focus,.hanger .hanger-title:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.face,.face *{transition:none!important}}.hanger-alt{flex-direction:column;align-items:center;gap:12px;margin-top:18px;display:flex}.hanger-or{width:100%;font:500 12px/1 var(--f-text);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:12px;display:flex}.hanger-or:before,.hanger-or:after{content:"";background:var(--line-2);flex:1;height:1px}.hanger-wa{width:100%}.wa-ic{flex:none;width:20px;height:20px}#reception-form{scroll-margin-top:16px}.consent{gap:7px;display:grid}.consent-l{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.consent-l input{appearance:none;border:1px solid var(--line-2);cursor:pointer;background:#ffffff09 50%/14px 14px no-repeat;border-radius:4px;flex:none;width:22px;height:22px;margin:0;transition:background-color .2s,border-color .2s}.consent-l input:hover{border-color:var(--ink-2)}.consent-l input:checked{background-color:var(--acc-text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 7.4 5.6 10.4 11.5 3.8' fill='none' stroke='%23120E0B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#0000}.consent-l input:focus-visible{outline:2px solid var(--acc-text);outline-offset:2px}.consent-l input[aria-invalid=true]{border-color:var(--acc-text)}.consent-l a{color:var(--acc-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.consent-l a:hover{color:var(--ink)}.entry-ava{-o-object-fit:cover;object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 1px var(--line-2);border-radius:50%;flex:none;align-self:center}@media (width>=1024px){.speak-grid{row-gap:48px}.speak-head{-moz-column-gap:64px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:64px;display:grid}.speak-head .kick{grid-column:1/-1}.speak-intro .lead{margin-top:0}.speak-actions{margin-top:26px}}.speak-pics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.speak-pic{aspect-ratio:3/4;background:var(--bg-3);box-shadow:0 0 0 1px var(--line),0 30px 60px -40px #000000e6;border-radius:16px;position:relative;overflow:hidden}.speak-pic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);display:block}.speak-pic:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(85% 80% at 50% 40%,#0000 60%,#0e0c0a59 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff0d714}@media (hover:hover) and (pointer:fine){.speak-pic:hover img{transform:scale(1.03)}}.speak-cap{font:500 12px/1.3 var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px 12px;padding-top:12px;display:flex}.speak-cap i{background:var(--acc-dot);width:7px;height:7px;box-shadow:0 0 10px rgb(var(--glow) / .8);border-radius:50%;flex:none}.speak-cap:after{content:"";background:var(--line-2);flex:40px;min-width:24px;height:1px}@media (width>=640px){.speak-pics{gap:14px}}:root{--bg:#0e0c0a;--bg-2:#13100d;--bg-3:#1a1612;--bg-4:#231e18;--ink:#f6f1e8;--ink-2:#b9b0a3;--ink-3:#9c9386;--line:#fff0d71a;--line-2:#fff0d74d;--acc:#d9b45f;--acc-dot:#e8c777;--acc-text:#e3c170;--shine:#fff6d8;--acc-fill:linear-gradient(135deg,#f2da92 0%,#d3a84f 48%,#a97b31 100%);--on-acc:#160f05;--grad-acc-0:#fcedc3;--grad-acc-1:#a97c32;--grad-acc:linear-gradient(180deg,var(--grad-acc-0) 0%,#e4be68 44%,var(--grad-acc-1) 100%);--grad-silver-0:#fff;--grad-silver-1:#a0937f;--grad-silver:linear-gradient(180deg,var(--grad-silver-0) 0%,#e6dac7 48%,var(--grad-silver-1) 100%);--grad-num:linear-gradient(180deg,#f5dc99 0%,#b9883a 100%);--glow:214 170 86;--glow-2:168 104 40;--lt-bg:#f3eee5;--lt-bg-2:#fbf8f2;--lt-ink:#16110b;--lt-ink-2:#5c5246;--lt-acc:#7f5b1c;--lt-line:#16110b1f;--lt-grad-0:#9e772d;--lt-grad-1:#6a4912;--lt-grad:linear-gradient(180deg,var(--lt-grad-0) 0%,var(--lt-grad-1) 100%);--brass-hi:#f6e4a6;--brass:#d6b15e;--brass-mid:#b58a3c;--brass-lo:#a87b30;--brass-ink:#241805;--brass-face:linear-gradient(165deg,#f6e4a6 0%,#d6b15e 28%,#b58a3c 56%,#e2c277 76%,#a87b30 100%);--steel:#a39e97;--f-cond:"Oswald","Arial Narrow",sans-serif;--f-disp:"Unbounded","Arial Black",sans-serif;--f-text:"Golos Text",system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--lift:cubic-bezier(.3,1.55,.5,1);--ease-in:cubic-bezier(.45,0,.9,.5);--gut:16px;--gut-l:max(var(--gut),env(safe-area-inset-left));--gut-r:max(var(--gut),env(safe-area-inset-right));--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=640px){:root{--gut:24px}}@media (width>=1024px){:root{--gut:76px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--ink);font:400 16px/1.6 var(--f-text);-webkit-font-smoothing:antialiased;padding-bottom:calc(66px + env(safe-area-inset-bottom));margin:0;overflow-x:clip}@media (width>=1024px){body{padding-bottom:0}}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;touch-action:manipulation}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--acc-text);outline-offset:3px}.defs{position:absolute;overflow:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--ink);color:var(--bg);font:500 14px/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;border-radius:3px;padding:12px 16px;position:absolute;top:-80px;left:16px}.skip:focus{top:12px}.wrap{width:100%;max-width:1344px;padding-inline:var(--gut-l) var(--gut-r);margin:0 auto}.sec{isolation:isolate;padding-block:72px;position:relative;overflow-x:clip}@media (width>=1024px){.sec{padding-block:64px}}.g-silver,.g-acc,.g-num{-webkit-text-fill-color:transparent;color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.g-silver{background-image:var(--grad-silver)}.g-acc{background-image:var(--grad-acc)}.g-num{background-image:var(--grad-num)}.kick{font:500 12px/1.2 var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:12px;display:flex}.kick-f{border:1px solid var(--line-2);width:30px;height:30px;color:var(--acc-text);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.kick-line{background:var(--line-2);flex:40px;min-width:24px;height:1px}.kick-note{color:var(--ink-3);letter-spacing:.16em;flex:none}@media (width<=639.98px){.kick-note{display:none}}.h2{font:900 clamp(24px,3vw,44px)/1.1 var(--f-disp);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;margin-top:20px}.h2 span{display:inline}.mega{--fs:clamp(44px,12.4vw,160px);--em:6.2;font:900 var(--fs)/.86 var(--f-disp);text-transform:uppercase;letter-spacing:0;white-space:nowrap;margin-top:16px;display:block}.mega--m{--fs:clamp(40px,10.4vw,118px)}.hd{container-type:inline-size}@supports (width:1cqw){.mega{font-size:min(var(--fs),calc(100cqw / var(--em)))}}#about-title{--em:6.15}#hotels-title{--em:7.05}#services-title{--em:5.5}#cases-title{--em:10.62}#speaking-title{--em:5.5}#reviews-title{--em:6}@media (width>=1024px){#reviews-title{--em:9.55}}@media (width<=639.98px){#hotels-title{--em:4.3}#cases-title{--em:4.95}}#about-title:lang(kk){--em:9.05}#about-title:lang(en){--em:6.95}#services-title:lang(kk){--em:8.45}#services-title:lang(en){--em:6.5}#cases-title:lang(kk){--em:11.61}#cases-title:lang(en){--em:9.51}#speaking-title:lang(en){--em:6.1}#reviews-title:lang(kk){--em:6.05}#reviews-title:lang(en){--em:6.1}@media (width>=1024px){#reviews-title:lang(kk){--em:9.95}#reviews-title:lang(en){--em:9.65}}@media (width<=639.98px){#cases-title:lang(kk){--em:7.6}#cases-title:lang(en){--em:4.75}#speaking-title:lang(kk){--em:6.2}}.mega .w{vertical-align:top;margin:-.24em -.03em;padding:.24em .03em;display:inline-block;overflow:hidden}#cases-title{margin-top:calc(.19em + 12px)}.mega .w>span{margin-block:-.24em;padding-block:.24em;display:block}.mega .g-silver{--gi:var(--grad-silver);--g0:var(--grad-silver-0);--g1:var(--grad-silver-1)}.mega .g-acc{--gi:var(--grad-acc);--g0:var(--grad-acc-0);--g1:var(--grad-acc-1)}.mega :is(.g-silver,.g-acc){background-color:var(--g0);background-image:var(--gi),linear-gradient(var(--g1) 0 0);background-position:0 .24em,0 100%;background-repeat:no-repeat;background-size:100% calc(100% - .48em),100% 50%;margin-block:-.24em;padding-block:.24em}.mega .w>:is(.g-silver,.g-acc){background-position:0 0,0 100%;background-size:100% calc(100% - .24em),100% 50%}.mega .mega-tail>:is(.g-silver,.g-acc){background-position:0 .43em,0 100%;background-size:100% .86em,100% 50%}.js .rv .mega .w>span{transform:translateY(106%)}.js .rv .mega .w:nth-of-type(2)>span{transform:translateY(-106%)}.js .rv.in .mega .w>span{transition:transform 1.05s var(--ease) calc(var(--d,0s) + .1s);transform:none}.js .rv.in .mega .w:nth-of-type(2)>span{transition-delay:calc(var(--d,0s) + .2s)}.mega-tail{letter-spacing:0;vertical-align:baseline;margin-left:.22em;font-size:.3em;display:inline-block}.mega-tail--2{white-space:normal;max-width:11em;line-height:1.1}@media (width<=1023.98px){.mega-tail--2{max-width:none;margin:.3em 0 0;font-size:.32em;display:block}}@media (width<=639.98px){.mega,.mega--m{--fs:15vw;white-space:normal}.mega-tail{margin:.62em 0 0;font-size:.44em;line-height:1;display:block}}.hx-sub{max-width:30ch;font:900 clamp(19px,2.2vw,30px)/1.14 var(--f-disp);text-transform:uppercase;letter-spacing:-.005em;white-space:normal;text-wrap:balance;margin-top:14px;display:block}.mega .hx-sub{margin-top:.5em;font-size:max(19px,.27em);line-height:1.14}@media (width<=379.98px){#services .hx-sub:lang(kk){font-size:min(19px,6.09756vw - 1.95122px)}}.lead{max-width:52ch;color:var(--ink-2);text-wrap:pretty;margin-top:18px;font-size:17px;line-height:1.55}@media (width>=1024px){.lead{font-size:18px}}.sh-split{gap:0;display:grid}@media (width>=1024px){.sh-split{-moz-column-gap:56px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:56px}.sh-split .kick,.sh-split .mega{grid-column:1/-1}.sh-split .lead{justify-self:end;margin-top:0}}.btn{min-height:54px;font:500 13px/1.2 var(--f-text);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--ink);transition:transform .35s var(--spring),box-shadow .3s ease,color .25s,background-color .25s;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:0 40px;text-decoration:none;display:inline-flex;position:relative}.btn:before,.btn:after{content:"";width:7px;height:7px;transition:transform .45s var(--ease);background:radial-gradient(circle at 35% 30%,#fff4cf 0 18%,#b8913f 45%,#6e521f 100%);border-radius:50%;margin-top:-3.5px;position:absolute;top:50%;box-shadow:inset 0 0 0 .5px #00000059}.btn:before{left:14px}.btn:after{right:14px}.btn .key-ic{transform-origin:30%;width:20px;height:20px;transition:transform .55s var(--spring);flex:none}.btn-primary{background:var(--brass-face);color:var(--brass-ink);text-shadow:0 1px #fff6d88c;box-shadow:inset 0 1px 0 #fffae6bf,inset 0 -2px 0 #46300a59,0 0 0 1px #46300a8c,0 18px 36px -18px rgb(var(--glow) / .9)}.btn-line{color:var(--ink);box-shadow:inset 0 0 0 1px rgb(var(--glow) / .55),inset 0 0 0 4px var(--bg),inset 0 0 0 5px rgb(var(--glow) / .18);background:#fff0d708}.btn-line:before,.btn-line:after{background:radial-gradient(circle at 35% 30%,#f1dfa8 0 18%,#9c7a34 50%,#4e3a15 100%)}.btn-line .key-ic{color:var(--acc-text)}.btn-sm{min-height:46px;padding:0 32px;font-size:12px}.btn:active{transform:translateY(1px)scale(.985)}.btn-primary:active{box-shadow:inset 0 2px 6px #46300a8c,inset 0 -1px #fffae680,0 0 0 1px #46300a8c}@media (width<=399.98px){.btn{letter-spacing:.06em;gap:8px;padding:0 22px}.btn:before{left:8px}.btn:after{right:8px}.btn>span{text-wrap:balance}}@media (width>=768px){.btn{min-height:60px;padding:0 52px;font-size:14px}.btn-sm{min-height:48px;padding:0 36px;font-size:13px}}@media (hover:hover) and (pointer:fine){.btn:hover{transform:translateY(-3px)}.btn:hover .key-ic,.btn:hover:before{transform:rotate(90deg)}.btn:hover:after{transform:rotate(-90deg)}.btn-primary:hover{box-shadow:inset 0 1px 0 #fffae6d9,inset 0 -2px 0 #46300a59,0 0 0 1px #46300a8c,0 22px 44px -16px rgb(var(--glow) / 1)}.btn-line:hover{box-shadow:inset 0 0 0 1px rgb(var(--glow) / .9),inset 0 0 0 4px var(--bg),inset 0 0 0 5px rgb(var(--glow) / .45);background:#fff0d712}}.nl{min-height:44px;font:500 15px/1 var(--f-text);color:var(--ink-2);align-items:center;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.nl span{position:relative}.nl span:before{content:"";background:var(--acc-dot);width:5px;height:5px;box-shadow:0 0 10px 2px rgb(var(--glow) / .7);opacity:0;transition:opacity .25s,transform .35s var(--spring);border-radius:50%;margin-left:-2.5px;position:absolute;top:-12px;left:50%;transform:scale(.3)}.nl:hover,.nl:focus-visible,.nl[aria-current]{color:var(--ink)}.nl:hover span:before,.nl:focus-visible span:before,.nl[aria-current] span:before{opacity:1;transform:none}.mini-tag{background:var(--brass-face);min-height:26px;color:var(--brass-ink);font:900 11px/1 var(--f-disp);letter-spacing:.02em;-webkit-text-fill-color:var(--brass-ink);border-radius:5px;align-items:center;padding:4px 9px 4px 19px;text-decoration:none;display:inline-flex;-webkit-mask:radial-gradient(3px at 10px,#0000 95%,#000 100%);mask:radial-gradient(3px at 10px,#0000 95%,#000 100%)}.noise{opacity:.07;pointer-events:none;background-image:radial-gradient(#ffffff57 .55px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0}.gridl{opacity:.34;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0}.amb{pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.pt{left:var(--x);top:var(--y);width:var(--s);height:var(--s);background:rgb(var(--glow) / .8);box-shadow:0 0 10px rgb(var(--glow) / .7);opacity:0;animation:pt var(--t) ease-in-out var(--dl) infinite;border-radius:50%;position:absolute}.pt:nth-child(3n+1){animation-direction:alternate-reverse}.sweep{opacity:0;background:linear-gradient(90deg,transparent,rgb(var(--glow) / .085),transparent);width:38%;animation:18s ease-in-out infinite sweep;position:absolute;top:-25%;bottom:-25%;left:-45%}.scene.is-off .amb>*,.scene.is-off .blink{animation-play-state:paused}.scene:not(.is-off) .pt{will-change:transform,opacity}.scene:not(.is-off) .sweep{will-change:transform}@keyframes pt{0%,8%{opacity:0;transform:translateY(20px)scale(.72)}24%{opacity:.5}62%{opacity:.26}to{transform:translate3d(var(--dr),-92px,0) scale(1.18);opacity:0}}@keyframes sweep{0%,18%{opacity:0;transform:translate(0,0)rotate(12deg)}35%{opacity:.42}72%,to{opacity:0;transform:translate(420%)rotate(12deg)}}[data-glare]{position:relative}[data-glare]:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(380px circle at var(--gx,50%) var(--gy,50%),#ffffff16,transparent 62%);transition:opacity .35s;position:absolute;inset:0}.hotel[data-glare]:after{background:radial-gradient(420px circle at var(--gx,50%) var(--gy,50%),rgb(var(--glow) / .16),transparent 62%)}[data-glare].is-glare:after{opacity:1}.js .rv{opacity:0;transform:translateY(26px)}.js .rv.in{opacity:1;transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:var(--d,0s);transform:none}.hero{isolation:isolate;background:var(--bg);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow-x:clip}.hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-bg .gridl{-webkit-mask:radial-gradient(80% 70% at 40% 40%,#000 30%,#0000 85%);mask:radial-gradient(80% 70% at 40% 40%,#000 30%,#0000 85%)}.h-glow{background:radial-gradient(ellipse 50% 60% at 78% 42%,rgb(var(--glow) / .16),transparent 70%), radial-gradient(ellipse 40% 40% at 12% 8%,rgb(var(--glow) / .07),transparent 70%), radial-gradient(ellipse 60% 40% at 50% 112%,rgb(var(--glow-2) / .16),transparent 70%);position:absolute;inset:0}.haze{background:radial-gradient(ellipse at center,rgb(var(--glow-2) / .22) 0%,rgb(var(--glow-2) / .07) 40%,transparent 70%);width:72vw;height:46vh;position:absolute;top:40%;left:-14%}.beam{background:linear-gradient(to bottom,transparent,rgb(var(--glow) / .34),transparent);width:1px;height:140%;position:absolute;top:-20%;transform:rotate(18deg)}.beam--1{opacity:.55;left:42%}.beam--2{opacity:.4;background:linear-gradient(to bottom,transparent,rgb(var(--glow-2) / .5),transparent);left:67%}@media (width<=767.98px){.beam{display:none}}.pglow{opacity:.72;background:radial-gradient(circle,rgb(var(--glow) / .2) 0%,rgb(var(--glow) / .08) 35%,transparent 70%);width:480px;height:480px;transition:transform .55s var(--ease);contain:strict;border-radius:50%;position:absolute;top:0;left:0;transform:translate(calc(72vw - 240px),calc(38vh - 240px))}.top{z-index:30;width:100%;max-width:1440px;padding:12px var(--gut-r) 0 var(--gut-l);margin:0 auto;position:relative}.strip{display:none}.bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.crest{min-width:0;min-height:44px;color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.crest-m{width:46px;height:46px;box-shadow:inset 0 0 0 2px #c9a04f,inset 0 0 0 3px #4e3a15,0 0 0 1px #c9a04f59,0 10px 24px -10px rgb(var(--glow) / .8);font:900 13px/1 var(--f-disp);letter-spacing:.02em;color:var(--brass-hi);background:radial-gradient(circle at 50% 35%,#2a2219 0%,#120f0c 70%);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.crest-ring{transition:transform .9s var(--ease);border:1px dashed #e9c97c73;border-radius:50%;position:absolute;inset:6px}.crest-t{flex-direction:column;min-width:0;line-height:1.2;display:flex}.crest-n{font:500 15px/1.2 var(--f-cond);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.crest-c{font:400 12px/1.3 var(--f-text);color:var(--ink-3)}@media (hover:hover) and (pointer:fine){.crest:hover .crest-ring{transform:rotate(120deg)}}.nav{display:none}.top-r{align-items:center;gap:10px;display:flex}.bell{min-width:44px;min-height:44px;box-shadow:inset 0 0 0 1px rgb(var(--glow) / .5);color:var(--ink);font:500 13px/1 var(--f-text);background:#fff0d70a;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 12px;text-decoration:none;transition:background-color .25s,box-shadow .25s,color .25s;display:inline-flex}.bell-ic{width:20px;height:20px;color:var(--acc-text);transform-origin:50% 15%;flex:none}.bell-t{display:none}@media (hover:hover) and (pointer:fine){.bell:hover{box-shadow:inset 0 0 0 1px rgb(var(--glow) / .95);background:#fff0d714}.bell:hover .bell-ic{animation:ring .7s var(--ease) 1}}@keyframes ring{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}.menu-btn{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);background:#fff0d70a;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.menu-btn svg{width:18px;height:18px}.menu{left:var(--gut-l);right:var(--gut-r);background:var(--bg-3);box-shadow:inset 0 2px 0 rgb(var(--glow) / .7),0 0 0 1px var(--line),0 24px 48px #0009;border-radius:14px;padding:6px 18px 12px;display:none;position:absolute;top:calc(100% + 10px)}.top.menu-open .menu{display:block}.menu a{border-bottom:1px solid var(--line);min-height:50px;font:500 17px/1 var(--f-text);align-items:center;text-decoration:none;display:flex}.menu li:last-child a{border-bottom:0}.lang{align-items:center;gap:2px;display:inline-flex}.lang-btn{min-width:34px;min-height:24px;font:500 11px/1 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:4px;place-items:center;padding:0 7px 0 calc(7px + .14em);transition:color .2s;display:inline-grid}.lang-btn[aria-pressed=true]{background:var(--brass-face);color:var(--brass-ink);cursor:default}@media (hover:hover) and (pointer:fine){.lang-btn[aria-pressed=false]:hover{color:var(--ink)}}.top>.strip{align-items:center}.top>.strip .strip-r{margin-left:auto}.top>.strip .lang{margin-block:-5px}.menu-lang{padding:14px 0 4px}.lang--menu{gap:8px}.lang--menu .lang-btn{min-width:58px;min-height:44px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:8px;font-size:14px}.lang--menu .lang-btn[aria-pressed=true]{box-shadow:none}@media (width>=768px){.menu-lang{display:none}}@media (width>=640px){.bell{padding:0 18px}.bell-t{display:inline}}@media (width>=768px){.strip{border-bottom:1px solid var(--line);font:400 12px/1.3 var(--f-text);color:var(--ink-3);justify-content:space-between;gap:16px;margin-bottom:12px;padding-bottom:10px;display:flex}.strip-l{align-items:center;gap:8px;display:flex}.strip-dot{background:var(--acc-dot);width:6px;height:6px;box-shadow:0 0 8px rgb(var(--glow) / .9);border-radius:50%}.strip time{font-variant-numeric:tabular-nums;color:var(--ink-2)}}@media (width>=1100px){.top{padding-top:16px}.bar{grid-template-columns:1fr auto 1fr;gap:28px;display:grid}.nav{align-items:center;gap:28px;display:flex}.nav--l{order:1;justify-content:flex-end}.crest{text-align:center;flex-direction:column;order:2;gap:6px}.crest-m{width:54px;height:54px;font-size:15px}.crest-t{align-items:center}.crest-c{display:none}.nav--r{order:3}.top-r{right:var(--gut);order:4;position:absolute;top:calc(100% - 52px)}.menu-btn,.menu{display:none!important}.bar{padding-left:200px;padding-right:200px}}.hero-main{z-index:10;width:100%;max-width:1440px;padding:36px var(--gut-r) 44px var(--gut-l);flex:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:44px;margin:0 auto;display:grid;position:relative}.hero-copy{flex-direction:column;gap:22px;min-width:0;display:flex;container-type:inline-size}.tags{font:500 11px/1.3 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-text);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.tags .sl{color:var(--line-2)}.shimmer{background-image:linear-gradient(100deg,currentColor 0%,currentColor 40%,var(--shine) 50%,currentColor 60%,currentColor 100%);-webkit-text-fill-color:transparent;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}@media (width>=768px){.tags{font-size:13px}}.sq{--sq:.69;width:calc(100% / var(--sq));transform:scaleX(var(--sq));transform-origin:0}.h1{font:700 64px/.86 var(--f-cond);font-size:calc(var(--hk,.166) * 100cqw);text-transform:uppercase;letter-spacing:0;margin:0;padding-top:.06em}.h1 .ln{margin-top:-.14em;padding:.14em 0 .05em;display:block;overflow:hidden}.h1 .li{white-space:nowrap;transform-origin:0 100%;display:block}.l1{color:var(--ink)}.l2,.l3{-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.l2{background-image:var(--grad-silver)}.l3{background-image:var(--grad-acc)}.h1:lang(kk){--hk:.146}.h1:lang(en){--hk:.158}.hero-lead{max-width:600px;color:var(--ink-2);font-size:15px;line-height:1.55}.hero-lead .role{color:var(--ink);margin-bottom:6px;font-weight:500;display:block}@media (width>=768px){.hero-lead{font-size:17px}}.acts{gap:12px;display:grid}@media (width>=640px){.acts{flex-wrap:wrap;gap:16px;display:flex}}.steps{gap:0;margin-top:6px;display:grid}.step{border-top:1px solid var(--line);min-height:60px;color:inherit;transition:transform .45s var(--spring);align-items:center;gap:14px;padding:10px 0;text-decoration:none;display:flex;position:relative}.step:after{content:"";background:linear-gradient(90deg,var(--acc-dot),transparent);transform-origin:0;height:1px;transition:transform .34s var(--ease);position:absolute;bottom:-1px;left:0;right:12%;transform:scaleX(0)}.step-n{font:700 32px/1 var(--f-cond);transition:transform .35s var(--spring);flex:none;position:relative}.step-n:before{content:"";z-index:-1;background:radial-gradient(closest-side,rgb(var(--glow) / .45),transparent);opacity:0;border-radius:50%;transition:opacity .3s;position:absolute;inset:-60% -70%}.step-t{min-width:0;font:500 12px/1.35 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;display:flex}.step-t b{color:var(--ink);font-weight:500}.step-t span{color:var(--ink-3)}@container (width>=600px){.steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-top:14px}.step{border-top:0;padding:4px 14px 4px 18px}.step+.step{border-left:1px solid var(--line)}.step:first-child{padding-left:0}.step-n{font-size:38px}.step-t{font-size:12.5px}}@media (width>=1024px){.step-n{font-size:42px}.step-t{font-size:13px}}@media (hover:hover) and (pointer:fine){.step:hover{transform:translate(4px,-8px)}.step:hover:after{transform:scaleX(1)}.step:hover .step-n{transform:scale(1.15)}.step:hover .step-n:before{opacity:1}}.hero-photo{justify-self:center;width:100%;max-width:470px;position:relative}.tilt{transform-style:preserve-3d;transform-origin:70%;transition:transform .6s var(--ease);position:relative}.photo-glow{z-index:-1;background:radial-gradient(ellipse 55% 50% at 55% 48%,rgb(var(--glow) / .28),transparent 70%);pointer-events:none;position:absolute;inset:-16% -22%}.frame{aspect-ratio:530/660;background:var(--bg-3);box-shadow:0 0 0 1px var(--line),0 50px 90px -40px #000000d9;border-radius:18px;position:relative;overflow:hidden}.frame img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.frame:after{content:"";background:linear-gradient(to top,var(--bg) 0%,#0000 100%);opacity:.92;height:42%;position:absolute;inset:auto 0 0}.ph-caps{z-index:2;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;top:14px;left:14px;right:14px}.chip{color:#fff;min-height:28px;font:500 11px/1 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;background:#080604b8;border-radius:3px;align-items:center;padding:0 10px;display:inline-flex}.badge{z-index:3;background:var(--bg-3);width:92px;height:92px;box-shadow:0 0 0 1px var(--line-2),0 20px 40px -12px #000c;border-radius:50%;place-content:center;justify-items:center;gap:3px;margin:0;display:grid;position:absolute;top:30%;left:-28px;transform:translateZ(70px)}.badge b{font:900 24px/1 var(--f-disp)}.badge span{font:500 10px/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.owner{z-index:3;background:var(--bg-3);max-width:calc(100% - 8px);box-shadow:0 0 0 1px var(--line-2),0 24px 50px -16px #000000d9;border-radius:14px;align-items:center;gap:12px;padding:10px 18px 10px 10px;display:flex;position:absolute;bottom:26px;left:-18px;transform:translateZ(50px)}.owner img{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex:none;width:52px;height:52px}.owner p{color:var(--ink-2);font-size:12px;line-height:1.35}.owner b{font:500 14px/1.2 var(--f-cond);letter-spacing:.05em;text-transform:uppercase;color:var(--ink);margin:2px 0;display:block}@media (width<=1023.98px){.hero-photo{max-width:520px}.frame{aspect-ratio:4/5}.frame img{-o-object-position:50% 0;object-position:50% 0}.badge{width:78px;height:78px;inset:auto 12px 16px auto}.badge b{font-size:21px}.owner{max-width:calc(100% - 112px);padding-right:14px;bottom:14px;left:12px}}.strip{z-index:12;border-top:1px solid var(--line);position:relative}.strip-in{width:100%;max-width:1440px;padding:14px var(--gut-r) 16px var(--gut-l);font:400 11px/1.4 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 40px;margin:0 auto;display:flex}.strip-in b{color:var(--ink);font-weight:500}.geo{color:var(--ink-2);align-items:center;gap:12px;display:flex}.blink{background:var(--acc-dot);width:7px;height:7px;box-shadow:0 0 12px rgb(var(--glow) / .9);border-radius:50%;flex:none;animation:1.7s ease-in-out infinite blink}@keyframes blink{0%,to{opacity:.35}50%{opacity:1}}@media (width>=768px){.strip-in{letter-spacing:.15em;padding-block:18px 20px;font-size:12px}}@media (width>=1024px){.hero-main{grid-template-columns:minmax(0,1fr) clamp(330px,31vw,470px);gap:56px;padding-block:18px 30px}.hero-copy{gap:22px}.hero-main{padding-right:max(var(--gut),100px)}}@media (prefers-reduced-motion:no-preference){.js .ld{animation:ld-up .95s var(--ease) both;animation-delay:var(--d,0s)}.js .ld-lift{animation:ld-lift .9s var(--ease) both;animation-delay:var(--d,0s)}.js .ld-top{animation:ld-down .95s var(--ease) both}.js .ld-x{animation:ld-x .7s var(--ease) both;animation-delay:var(--d,0s)}.js .h1 .li{animation:rise 1.05s var(--ease) both;animation-delay:var(--d)}.js .ld-photo{animation:ph-in 1.4s var(--ease) both}.js .ld-photo :is(.badge,.owner){animation:ld-fade .8s var(--ease) .45s both}.js .shimmer{animation:2.4s ease-in-out 1.2s both shimmer}}@keyframes ld-up{0%{opacity:0;transform:translateY(24px)}}@keyframes ld-lift{0%{transform:translateY(16px)}}@keyframes ld-down{0%{opacity:0;transform:translateY(-24px)}}@keyframes ld-x{0%{opacity:0;transform:translate(-18px)}}@keyframes ld-fade{0%{opacity:0}}@keyframes rise{0%{transform:translateY(115%)rotate(2.5deg)}}@keyframes ph-in{0%{transform:scale(1.07)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.about-bg{z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:110px 110px;position:absolute;inset:0}.about-bg:before{content:"";background:radial-gradient(ellipse 60% 55% at 30% 50%,rgb(var(--glow) / .12),transparent 70%),radial-gradient(circle at center,transparent 20%,var(--bg) 88%);position:absolute;inset:0}.about-grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:44px;display:grid}.p-main{aspect-ratio:16/11;border:1px dashed var(--line-2);background:radial-gradient(ellipse 70% 60% at 50% 40%,rgb(var(--glow) / .1),transparent 70%),var(--bg-2);text-align:center;color:var(--ink-2);border-radius:18px;place-content:center;justify-items:center;gap:12px;padding:24px;font-size:15px;line-height:1.4;display:grid;position:relative}.p-main svg{width:44px;height:44px;color:var(--acc-text)}.p-main:before,.p-main:after{content:"";border:2px solid var(--acc-dot);opacity:.8;width:26px;height:26px;position:absolute}.p-main:before{border-bottom:0;border-right:0;border-radius:18px 0 0;top:-1px;left:-1px}.p-main:after{border-top:0;border-left:0;border-radius:0 0 18px;bottom:-1px;right:-1px}.about-lead{font:500 clamp(20px,1.9vw,26px)/1.35 var(--f-text);color:var(--ink);text-wrap:pretty;max-width:36ch}.about-lead em{color:var(--acc-text);white-space:nowrap;font-style:normal}.about-body{max-width:62ch;color:var(--ink-2);margin-top:16px}.quote{max-width:56ch;color:var(--ink);margin-top:24px;padding:4px 0 4px 22px;font-size:18px;line-height:1.5;position:relative}.quote:before{content:"";background:var(--acc-fill);width:2px;position:absolute;top:0;bottom:0;left:0}.stats{background:var(--line);box-shadow:0 0 0 1px var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;margin-top:32px;display:grid;overflow:hidden}.stat{background:var(--bg);flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:18px 16px;display:flex}.stat dd{font:900 38px/1 var(--f-disp);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stat dt{color:var(--ink-2);font-size:14px;line-height:1.35}.facts{margin-top:28px}.facts-t{font:500 12px/1.2 var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--acc-text)}.pills{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pill{border:1px solid var(--line-2);min-height:34px;font:400 12px/1.35 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);transition:transform .35s var(--spring),color .2s,border-color .2s;background:#ffffff06;border-radius:17px;align-items:center;padding:7px 13px;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.pill:hover{color:var(--ink);border-color:var(--acc-dot);transform:translateY(-5px)scale(1.04)}}@media (width>=768px){.stats{grid-template-columns:repeat(4,1fr)}.stat dd{font-size:42px}}@media (width>=1024px){.about-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"pic copy""stats facts";align-items:start;gap:36px 56px;margin-top:36px}.about-text{display:contents}.about-copy{grid-area:copy}.stats{grid-area:stats;grid-template-columns:1fr 1fr;margin-top:0}.facts{grid-area:facts;margin-top:0}.p-main{aspect-ratio:16/11}}@media (width>=1200px){.about-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.about-lead{max-width:50ch}}.light{--ink:var(--lt-ink);--ink-2:var(--lt-ink-2);--ink-3:var(--lt-ink-2);--line:var(--lt-line);--line-2:#14100c42;--acc-text:var(--lt-acc);--grad-acc:var(--lt-grad);--grad-acc-0:var(--lt-grad-0);--grad-acc-1:var(--lt-grad-1);--grad-silver:linear-gradient(180deg,var(--lt-ink),var(--lt-ink));--grad-silver-0:var(--lt-ink);--grad-silver-1:var(--lt-ink);--grad-num:var(--lt-grad);background:var(--lt-bg);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:28px}.light:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 88% 11%,rgb(var(--glow) / .12),transparent 30%),radial-gradient(circle at 8% 60%,rgb(var(--glow) / .07),transparent 26%);position:absolute;inset:0}@media (width>=1024px){.light{border-radius:56px}}.hotels-grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:40px;display:grid}.hotel{background:var(--lt-bg-2);box-shadow:0 0 0 1px var(--line),0 30px 70px -40px #14100c59;border-radius:22px;flex-direction:column;padding:12px 12px 24px;display:flex}.hotel-ph{aspect-ratio:16/9;background:var(--lt-bg);border-radius:14px;position:relative;overflow:hidden}@media (width>=1024px){.hotel-ph{aspect-ratio:2}}.hotel-ph img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}@media (hover:hover) and (pointer:fine){.hotel:hover .hotel-ph img{transform:scale(1.04)}}.plate{background:var(--bg);color:#fff;min-height:38px;font:500 14px/1 var(--f-cond);letter-spacing:.2em;text-transform:uppercase;border-radius:3px;align-items:center;gap:10px;padding:0 14px;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 10px 24px -10px #0009}.plate i{background:var(--acc-dot);border-radius:50%;width:7px;height:7px}.hotel-body{flex-direction:column;flex:1;padding:22px 10px 0;display:flex}.hotel-k{font:500 12px/1.2 var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--acc-text)}.hotel-name{font:900 clamp(20px,1.9vw,26px)/1.15 var(--f-disp);text-transform:uppercase;margin-top:10px}.hotel-text{max-width:56ch;color:var(--ink-2);margin-top:10px}.hstats{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:18px 20px;margin-top:22px;padding-top:20px;display:grid}.hstats div{flex-direction:column-reverse;justify-content:flex-end;gap:6px;display:flex}.hstats dd{font:900 24px/1 var(--f-disp);color:var(--acc-text)}.hstats dd.empty{color:var(--ink-2)}.hstats dt{color:var(--ink-2);font-size:13px;line-height:1.35}@media (width>=768px){.hotels-grid{grid-template-columns:1fr 1fr;gap:24px}}@media (width>=1200px){.hstats{grid-template-columns:repeat(4,1fr)}.hotel{padding:14px 14px 28px}.hotel-body{padding:24px 14px 0}}.rack-sec{background:var(--bg)}.rack-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rack-bg .gridl{opacity:.26;-webkit-mask:linear-gradient(#0000,#000 20% 70%,#0000);mask:linear-gradient(#0000,#000 20% 70%,#0000)}.r-glow{background:radial-gradient(ellipse 45% 40% at 30% 55%,rgb(var(--glow) / .14),transparent 70%), radial-gradient(ellipse 40% 40% at 85% 25%,rgb(var(--glow-2) / .16),transparent 70%);position:absolute;inset:0}.ghost{font:900 clamp(90px,15vw,230px)/1 var(--f-disp);color:#0000;-webkit-text-stroke:1px #ffffff0f;white-space:nowrap;letter-spacing:-.02em;position:absolute;top:40px;right:-2vw}.hint{text-wrap:balance;font:500 12px/1.3 var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--acc-text);align-items:center;gap:10px;margin-top:14px;display:flex}.hint:before{content:"";background:var(--acc-dot);border-radius:50%;flex:none;width:7px;height:7px}.rack-layout{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:44px;display:grid}.rack{background:linear-gradient(180deg,var(--bg-3),var(--bg-2));box-shadow:inset 0 1px 0 #ffffff0f,0 0 0 1px var(--line),0 50px 90px -50px #000000e6;border-radius:22px;padding:4px 14px 10px;position:relative}.floor{gap:16px;padding:22px 0 14px;scroll-margin-top:16px;display:grid}.floor+.floor,.room-panel+.floor{border-top:1px solid var(--line)}.fl-plate{align-items:center;gap:16px;display:flex}.fl-num{font:900 50px/.8 var(--f-disp)}.fl-txt{flex-direction:column;gap:3px;display:flex}.fl-word{font:500 11px/1.2 var(--f-cond);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.fl-name{font:500 17px/1.2 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.fl-sum{color:var(--ink-2);font-size:13px;line-height:1.3}.hooks{gap:12px;padding:0 4px;display:flex;position:relative}.hooks:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 9px 5px,#d8d2c8 0,#9a938a 1.6px,#5d5750 2.7px,#0000 3.2px),radial-gradient(circle at calc(100% - 9px) 5px,#d8d2c8 0,#9a938a 1.6px,#5d5750 2.7px,#0000 3.2px),linear-gradient(#46403a 0%,#1d1915 55%,#0b0a09 100%);border-radius:3px;height:10px;position:absolute;top:0;left:-8px;right:-8px;box-shadow:inset 0 1px #fff3,0 8px 14px #0000008c}.hook{--tilt:0deg;flex:0 96px;min-width:0;height:186px;position:relative}.hook:before{content:"";z-index:3;background:linear-gradient(90deg,#8a6223,#f2da92 45%,#b58a3c);border-radius:0 0 4px 4px;width:8px;height:19px;margin-left:-4px;position:absolute;top:4px;left:50%;box-shadow:0 2px 3px #00000080}.key{height:178px;color:var(--brass-ink);transition:transform .5s var(--ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:0;left:0;right:0;transform:translateY(0)scale(1)}.hang{transform:rotate(var(--tilt));transform-origin:50% 16px;transition:transform .55s var(--ease);position:absolute;inset:0}.swing{transform-origin:50% 16px;position:absolute;inset:0}.ring{z-index:0;fill:none;width:96px;height:64px;stroke:var(--steel);stroke-width:3px;margin-left:-48px;position:absolute;top:0;left:50%}.kkey{z-index:0;transform-origin:13px 13px;pointer-events:none;width:26px;height:150px;margin-left:-13px;position:absolute;top:42px;left:50%;overflow:visible;transform:rotate(-16deg)}.hook:nth-of-type(2n) .kkey{transform:rotate(16deg)scaleX(-1)}.kglow{z-index:0;background:radial-gradient(closest-side,rgb(var(--glow) / .55),rgb(var(--glow) / .16) 55%,transparent);opacity:0;pointer-events:none;border-radius:50%;width:200px;height:200px;margin:-100px 0 0 -100px;transition:opacity .4s;position:absolute;top:108px;left:50%}.tag{z-index:1;background:var(--brass-face);text-align:center;border-radius:12px 12px 40px 40px/12px 12px 26px 26px;flex-direction:column;align-items:center;height:126px;padding:30px 9px 10px;display:flex;position:absolute;top:46px;left:4px;right:4px;box-shadow:inset 0 1px #fff9,inset 0 -3px #0003,inset 0 0 0 1px #78541a73;-webkit-mask:radial-gradient(6px at 50% 13px,#0000 92%,#000 100%);mask:radial-gradient(6px at 50% 13px,#0000 92%,#000 100%)}.tag:before{content:"";z-index:1;pointer-events:none;border-radius:8px 8px 36px 36px/8px 8px 22px 22px;position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #5c3e0e6b,0 0 0 1px #fff4d452}.tag-lit{z-index:0;opacity:0;background:linear-gradient(165deg,#fffdf0bf 0%,#fff4d240 45%,#fff0 72%);transition:opacity .35s;position:absolute;inset:0}.tag-num,.tag-name{z-index:1;position:relative}.tag-num{font:900 25px/1 var(--f-disp);letter-spacing:-.01em;color:var(--brass-ink);text-shadow:0 1px #fff2cda6}.tag-name{font:500 11px/1.15 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--brass-ink);-webkit-hyphens:manual;hyphens:manual;margin-top:9px}.kring{z-index:2;border:2px solid var(--acc-dot);opacity:0;pointer-events:none;border-radius:14px 14px 42px 42px/14px 14px 28px 28px;height:132px;transition:opacity .3s;position:absolute;top:43px;left:1px;right:1px}.kshadow{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;height:14px;transition:opacity .35s;position:absolute;top:176px;left:16%;right:16%}.key[aria-expanded=true]{z-index:4;transition:transform .62s var(--lift);transform:translateY(-18px)scale(1.05)}.key[aria-expanded=true] .hang{transform:rotate(0)}.key[aria-expanded=true] .tag-lit,.key[aria-expanded=true] .kglow,.key[aria-expanded=true] .kring,.key[aria-expanded=true]+.kshadow{opacity:1}.key:focus-visible{outline:2px solid var(--acc-text);outline-offset:4px;border-radius:14px}@media (hover:hover) and (pointer:fine){.key:hover .kglow{opacity:.65}.key:not([aria-expanded=true]):hover .swing{animation:1.4s cubic-bezier(.3,.6,.4,1) swing}}@keyframes swing{0%{transform:rotate(0)}16%{transform:rotate(7deg)}36%{transform:rotate(-5deg)}55%{transform:rotate(3deg)}73%{transform:rotate(-1.5deg)}88%{transform:rotate(.6deg)}to{transform:rotate(0)}}@media (width>=768px){.rack{padding:6px 28px 12px}.floor{grid-template-columns:160px 1fr;align-items:start;gap:24px;padding:20px 0 10px}.fl-plate{flex-direction:column;align-items:flex-start;gap:12px;padding-top:4px}.fl-num{font-size:60px}.hooks{gap:22px}}@media (width>=1200px){.rack-layout{grid-template-columns:minmax(0,600px) minmax(0,1fr);align-items:start;gap:28px}.rack-layout>.room-panel{min-height:340px;position:sticky;top:24px}}.room-panel{isolation:isolate;background:linear-gradient(180deg,var(--bg-4),var(--bg-3));box-shadow:0 0 0 1px var(--line-2),0 50px 90px -50px #000000e6;border-radius:22px;padding:26px 20px 28px;scroll-margin-top:16px;display:grid;position:relative;overflow:hidden}.room-panel:before{content:"";background:linear-gradient(90deg,transparent,var(--acc-dot),transparent);height:2px;position:absolute;top:0;left:0;right:0}.room-panel:after{content:"";z-index:-1;background:radial-gradient(ellipse 60% 45% at 90% 0%,rgb(var(--glow) / .16),transparent 70%);pointer-events:none;position:absolute;inset:0}.rack .room-panel{margin:6px -4px 20px}.room-empty{text-align:center;max-width:30ch;font:500 14px/1.5 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);grid-area:1/1;place-self:center;display:none}.room{min-width:0;position:relative}.room-ghost{z-index:-1;font:900 clamp(120px,14vw,210px)/1 var(--f-disp);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #ffffff12;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:-56px;right:-28px}.js .room{grid-area:1/1}html:not(.js) .room+.room{border-top:1px solid var(--line);margin-top:40px;padding-top:36px}.room-head{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.room-plate{background:var(--brass-face);min-width:94px;color:var(--brass-ink);border-radius:8px;flex-direction:column;align-items:center;padding:10px 14px 9px;display:inline-flex;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0003,0 14px 28px -12px #000000b3}.room-plate-num{font:900 30px/1 var(--f-disp);text-shadow:0 1px #fff2cd99}.room-plate-floor{font:500 11px/1 var(--f-cond);letter-spacing:.16em;text-transform:uppercase;margin-top:5px}.room-title{font:900 clamp(19px,1.75vw,25px)/1.2 var(--f-disp);text-transform:uppercase;text-wrap:balance;flex:240px}.room-lead{max-width:56ch;color:var(--ink);margin-top:20px;font-size:17px;line-height:1.55}.room-meta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.room-meta li{border:1px solid var(--line-2);min-height:30px;font:400 12px/1 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border-radius:3px;align-items:center;padding:0 12px;display:inline-flex}.room-sub{font:500 12px/1.3 var(--f-cond);letter-spacing:.18em;text-transform:uppercase;color:var(--acc-text);margin-top:24px}.room-list{-moz-columns:2 210px;columns:2 210px;-moz-column-gap:28px;column-gap:28px;margin-top:10px}.room-list li{-moz-column-break-inside:avoid;break-inside:avoid;color:var(--ink-2);padding:5px 0 5px 20px;font-size:15px;line-height:1.4;position:relative}.room-list li:before{content:"";background:var(--acc-dot);width:10px;height:1px;position:absolute;top:calc(5px + .7em);left:0}.room-inline{max-width:60ch;color:var(--ink-2);margin-top:10px}.room-note{border-top:1px solid var(--line);max-width:60ch;color:var(--ink-2);margin-top:20px;padding-top:16px;font-size:15px}.room-note b{color:var(--ink);font-weight:500}.room-formats{gap:12px;margin-top:20px;display:grid}.room-formats div{border:1px solid var(--line);background:#ffffff06;border-radius:14px;padding:16px 18px}.room-formats h4{font:500 15px/1.3 var(--f-cond);letter-spacing:.08em;text-transform:uppercase}.room-formats p{color:var(--ink-2);margin-top:6px;font-size:15px;line-height:1.45}.room-cta{margin-top:28px}@media (width>=640px){.room-formats{grid-template-columns:1fr 1fr}}@media (width>=768px){.room-panel{padding:32px}}@media (width>=1200px){.room-panel{padding:38px 40px 40px}.js .room{flex-direction:column;align-items:flex-start;display:flex}.js .room>*{align-self:stretch}.js .room .room-cta{align-self:flex-start;margin-top:auto}.js .room>:nth-last-child(2){margin-bottom:28px}.js .room-panel:not(.has-open) .room-empty{display:block}}.js .room:not(.is-open){display:none}.js .room.is-open{animation:room-in .55s var(--ease) both}@keyframes room-in{0%{opacity:0;transform:translateY(14px)}}@media (width<=1199.98px){.js .room-panel:not(.has-open){display:none}.room-panel{scroll-margin-top:20px}}.concierge{margin-top:40px}.concierge-title{font:900 clamp(20px,2vw,28px)/1.2 var(--f-disp);text-transform:uppercase}.asks{gap:12px;margin-top:22px;display:grid}.asks li{display:flex}.ask{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;transition:transform .45s var(--spring),border-color .25s,background-color .25s;background:#ffffff06;border-radius:16px;flex-direction:column;gap:8px;padding:18px 18px 16px;display:flex;position:relative}.ask-q{font:500 16px/1.25 var(--f-cond);letter-spacing:.05em;text-transform:uppercase}.ask-a{color:var(--ink-2);font-size:14px;line-height:1.45}.ask-go{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}.ask-go svg{width:17px;height:17px;color:var(--acc-text);transition:transform .35s var(--ease)}@media (hover:hover) and (pointer:fine){.ask:hover{border-color:rgb(var(--glow) / .6);background-color:#ffffff0d;transform:translateY(-6px)}.ask:hover .ask-go svg{transform:rotate(45deg)}}.help{color:var(--ink-2);margin-top:22px;font-size:16px}.help a{min-height:44px;color:var(--acc-text);text-underline-offset:5px;align-items:center;font-weight:500;display:inline-flex}@media (width>=640px){.asks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.asks{grid-template-columns:repeat(5,minmax(0,1fr))}}.speak-grid{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.speak-actions{margin-top:30px}.topics-t{font:500 12px/1.2 var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--acc-text)}.topics{border-top:1px solid var(--line);margin-top:10px;display:grid}.topic{border-bottom:1px solid var(--line);min-height:56px;transition:transform .4s var(--spring);align-items:center;gap:16px;padding:8px 0;display:flex}.topic-n{width:2.2ch;font:700 22px/1 var(--f-cond);flex:none}.topic-t{font-size:16px;line-height:1.35}@media (hover:hover) and (pointer:fine){.topic:hover{transform:translate(6px)}}@media (width>=768px){.topics{-moz-column-gap:28px;grid-template-columns:1fr 1fr;column-gap:28px}}@media (width>=1024px){.speak-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}.speaking .mega{--fs:clamp(60px,7.2vw,104px)}}.book{background:var(--lt-bg-2);box-shadow:0 0 0 1px var(--line),0 40px 80px -50px #14100c73;border-radius:20px;margin-top:40px;position:relative}.book-pages{display:grid}.page{padding:28px 22px}.page+.page{border-top:1px solid var(--line)}.entry+.entry{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.entry{position:relative}.entry-q{height:34px;font:900 46px/1 var(--f-disp);color:var(--acc-text);display:block}.entry-text{max-width:54ch;font-size:17px;line-height:1.6}.entry-result{font:500 12px/1.4 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-text);margin-top:12px}.entry-sign{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:16px;display:flex}.entry-name{font:500 16px/1.2 var(--f-cond);letter-spacing:.08em;text-transform:uppercase}.entry-role{color:var(--ink-2);font-size:14px}@media (width>=900px){.book-pages{grid-template-columns:1fr 1fr}.book:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00000012 50%,#0000);width:40px;margin-left:-20px;position:absolute;top:0;bottom:0;left:50%}.page{padding:36px 44px}.page+.page{border-top:0}}@media (width>=1200px){.page{grid-template-columns:1fr 1fr;padding:36px 34px;display:grid}.entry{flex-direction:column;display:flex}.entry+.entry{border-top:0;border-left:1px solid var(--line);margin-top:0;margin-left:26px;padding-top:0;padding-left:26px}.entry-text{font-size:16px}.entry-sign{margin-top:auto;padding-top:16px}}.recp-bg{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 45% 50% at 78% 45%,rgb(var(--glow) / .14),transparent 70%),radial-gradient(ellipse 40% 40% at 0% 100%,rgb(var(--glow-2) / .14),transparent 70%);position:absolute;inset:0}.recp-grid{grid-template-columns:minmax(0,1fr);gap:56px;display:grid}.direct{margin-top:34px}.direct-t{font:500 12px/1.2 var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.contacts{border-top:1px solid var(--line);margin-top:12px}.contact{border-bottom:1px solid var(--line);gap:2px;padding:12px 0;display:grid}.contact dt{font:400 12px/1.3 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.contact dd{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.contact a{min-height:44px;font:500 19px/1.2 var(--f-cond);letter-spacing:.04em;align-items:center;gap:10px;text-decoration:none;transition:color .2s;display:inline-flex}.contact a svg{width:16px;height:16px;color:var(--acc-text);transition:transform .35s var(--ease)}@media (hover:hover) and (pointer:fine){.contact a:hover{color:var(--acc-text)}.contact a:hover svg{transform:rotate(45deg)}}.hanger-wrap{justify-self:center;width:100%;max-width:540px;position:relative}.hanger-wrap:before{content:"";z-index:-1;background:radial-gradient(ellipse 50% 45% at 50% 50%,rgb(var(--glow) / .22),transparent 70%);pointer-events:none;position:absolute;inset:6% -12% -6%}.knob{z-index:0;width:40px;height:40px;box-shadow:0 8px 16px #0009,0 0 0 8px var(--bg),0 0 0 9px var(--line-2);background:radial-gradient(circle at 35% 30%,#fff3cc 0%,#d6b15e 35%,#8a6223 100%);border-radius:50%;margin:-20px 0 0 -20px;position:absolute;top:58px;left:50%}.hanger{z-index:1;transform-origin:50% 58px;transition:transform .3s var(--ease);display:grid;position:relative}.hanger.is-turning{transition:transform .2s var(--ease-in);transform:scaleX(.02)}.face{background:linear-gradient(180deg,var(--bg-4),var(--bg-3));min-width:0;box-shadow:inset 0 1px 0 #ffffff12,inset 0 0 0 1px var(--line-2);border-radius:28px;grid-area:1/1;padding:108px 20px 28px;-webkit-mask:radial-gradient(32px at 50% 58px,#0000 96%,#000 100%);mask:radial-gradient(32px at 50% 58px,#0000 96%,#000 100%)}.face:before{content:"";background:linear-gradient(90deg,transparent,var(--acc-dot),transparent);height:2px;position:absolute;top:0;left:12%;right:12%}.face-front{position:relative}.face-back{visibility:hidden;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.is-sent .face-back{visibility:visible}.is-sent .face-front{visibility:hidden}.hanger-title{font:900 clamp(26px,3vw,38px)/1.05 var(--f-disp);text-transform:uppercase;text-align:center}.hanger-title:focus{outline:none}.hanger-title:focus-visible{outline:2px solid var(--acc-text);outline-offset:6px;border-radius:3px}.hanger-sub{text-align:center;font:500 12px/1.3 var(--f-cond);letter-spacing:.2em;text-transform:uppercase;color:var(--acc-text);margin-top:12px}.form-grid{gap:16px;margin-top:28px;display:grid}.field{align-content:start;gap:7px;display:grid}.field label{font:400 12px/1.3 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.req{color:var(--acc-text)}.field input,.field select,.field textarea{border:1px solid var(--line-2);width:100%;min-height:48px;color:var(--ink);font:400 16px/1.4 var(--f-text);background:#ffffff09;border-radius:3px;padding:12px 14px;transition:border-color .2s,background-color .2s}.field select option{background:var(--bg-3);color:var(--ink)}.field textarea{resize:vertical;min-height:84px}.field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-2) 50%),linear-gradient(135deg,var(--ink-2) 50%,transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:42px}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--ink-2)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--acc-text);outline-offset:1px;background-color:#ffffff0f;border-color:#0000}.field [aria-invalid=true]{border-color:var(--acc-text)}.err{color:var(--ink);align-items:flex-start;gap:8px;font-size:14px;line-height:1.35;display:flex}.err svg{width:18px;height:18px;color:var(--acc-text);flex:none;margin-top:1px}.hint-f{color:var(--ink-3);font-size:13px;line-height:1.35}.submit{width:100%;margin-top:6px}.submit-note{text-align:center;color:var(--ink-3);margin-top:12px;font-size:13px}.sent-mark{width:66px;height:66px;color:var(--acc-text)}.sent-title{margin-top:20px}.sent-text{max-width:32ch;color:var(--ink);margin-top:14px;font-size:17px}.sent-service{color:var(--ink-2);margin-top:10px;font-size:15px}.face-back .btn{margin-top:28px}@media (width>=560px){.form-grid{grid-template-columns:1fr 1fr;gap:14px 16px}.field-full{grid-column:1/-1}.face{padding:104px 36px 32px}}@media (width>=1024px){.recp-grid{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:start;gap:80px}.hanger-wrap{justify-self:end}}.foot{background:var(--bg-2);border-top:1px solid var(--line);padding-block:44px 64px;position:relative}.foot-grid{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.foot-name{font:900 22px/1.15 var(--f-disp);text-transform:uppercase}.foot-tag{font:400 12px/1.3 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:8px}.foot-nav{flex-wrap:wrap;gap:0 24px;display:flex}.foot-nav .nl{font-size:14px}.foot-bottom{border-top:1px solid var(--line);font:400 12px/1.3 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:18px;display:flex}.foot-bottom a{min-height:44px;color:var(--ink);align-items:center;margin-block:-10px;text-decoration:none;display:inline-flex}@media (width>=1024px){.foot-grid{grid-template-columns:1fr auto;align-items:center}}.lift{z-index:50;padding:6px max(6px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));background:var(--bg-3);box-shadow:0 -1px 0 var(--line-2),0 -18px 40px #00000073;position:fixed;bottom:0;left:0;right:0}.lift-list{grid-template-columns:repeat(5,1fr);gap:2px;max-width:360px;margin:0 auto;display:grid}.lift-btn{min-height:46px;color:var(--ink-2);-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:2px 0;text-decoration:none;transition:color .25s;display:flex;position:relative}.lift-l{border:1px solid var(--line-2);width:40px;height:40px;font:500 15px/1 var(--f-cond);transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s,transform .2s var(--ease);border-radius:50%;place-items:center;display:grid}.lift-l svg{width:17px;height:17px}.lift-t{display:none}.lift-btn:hover{color:var(--ink)}.lift-btn:hover .lift-l{border-color:var(--ink-2)}.lift-btn:active .lift-l{transform:scale(.92)}.lift-btn.is-lit{color:var(--ink)}.lift-btn.is-lit .lift-l{background:var(--acc-fill);color:var(--on-acc);box-shadow:inset 0 0 0 2px var(--bg-3),0 0 0 1px rgb(var(--glow) / .9),0 0 16px rgb(var(--glow) / .55);border-color:#0000}.lift-wa .lift-l{border-color:rgb(var(--glow) / .6);color:var(--acc-text)}@media (width>=1024px){.lift{box-shadow:0 0 0 1px var(--line-2),0 20px 40px #00000080;border-radius:30px;flex-direction:column;align-items:center;gap:8px;padding:6px;display:flex;inset:50% 14px auto auto;transform:translateY(-50%)}.lift-list{flex-direction:column;gap:6px;max-width:none;display:flex}.lift-btn{border-radius:50%;min-height:0;padding:0}.lift-l{width:44px;height:44px;font-size:17px}.lift-wa-li{border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.lift-t{white-space:nowrap;background:var(--bg-3);height:32px;box-shadow:0 0 0 1px var(--line-2);color:var(--ink);font:500 12px/1 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;opacity:0;pointer-events:none;border-radius:3px;align-items:center;margin-top:-16px;padding:0 12px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:50%;right:calc(100% + 14px);transform:translate(6px)}.lift-btn:hover .lift-t,.lift-btn:focus-visible .lift-t{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.amb,.blink{animation:none!important}.amb{display:none}.blink{opacity:1}.pglow{transition:none}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .rv{opacity:1;transform:none}}
