.Landing-module__IvIdlW__eyebrow{font-size:max(10px, calc(13 * var(--px)));letter-spacing:.22em;text-transform:uppercase;font-weight:500;line-height:1.3}.Landing-module__IvIdlW__button{justify-content:center;align-items:center;gap:calc(22 * var(--px));min-height:calc(58 * var(--px));padding:0 calc(30 * var(--px));border:1px solid var(--ivory);background:var(--ivory);color:var(--burgundy);font-size:max(13px, calc(19 * var(--px)));white-space:nowrap;line-height:1.2;transition:background-color .18s,border-color .18s,color .18s,transform .1s ease-out;display:inline-flex}.Landing-module__IvIdlW__button:active{transform:scale(.97)}@media (hover:hover){.Landing-module__IvIdlW__button:hover{background:#eee6da;border-color:#eee6da}}.Landing-module__IvIdlW__hero{isolation:isolate;min-height:calc(851 * var(--px));color:var(--ivory);background:#201a14;flex-direction:column;display:flex;position:relative;overflow:hidden}.Landing-module__IvIdlW__heroImage{z-index:-2;object-fit:cover;object-position:50% 50%}.Landing-module__IvIdlW__hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000004d 0%,#0000 22%),linear-gradient(#0000 76%,#00000080 100%),linear-gradient(90deg,#0000004d 0%,#00000024 40%,#0000 68%);position:absolute;inset:0}.Landing-module__IvIdlW__heroText{margin:calc(258 * var(--px)) 0 0 calc(56 * var(--px));max-width:calc(790 * var(--px));animation:Landing-module__IvIdlW__hero-in .6s var(--ease) both}@keyframes Landing-module__IvIdlW__hero-in{0%{opacity:0;transform:translateY(10px)}}.Landing-module__IvIdlW__heroTitle{margin-top:calc(22 * var(--px));font-size:calc(124 * var(--px));letter-spacing:-.04em;white-space:nowrap;line-height:.92}.Landing-module__IvIdlW__heroLead p{margin-top:calc(26 * var(--px));font-size:max(14px, calc(25 * var(--px)));line-height:1.4}.Landing-module__IvIdlW__heroButton{min-width:calc(292 * var(--px));margin-top:calc(26 * var(--px))}.Landing-module__IvIdlW__heroNav{margin:auto calc(52 * var(--px)) 0;padding:calc(19 * var(--px)) 0 calc(31 * var(--px));border-top:1px solid var(--rule-on-dark);font-size:max(10px, calc(15 * var(--px)));letter-spacing:.1em;text-transform:uppercase;font-weight:500}.Landing-module__IvIdlW__heroNav ul{justify-content:space-between;align-items:center;display:flex}.Landing-module__IvIdlW__heroNav li{display:contents}.Landing-module__IvIdlW__heroNav li+li:before{content:"/";opacity:.7}.Landing-module__IvIdlW__heroNav a{white-space:nowrap;padding-block:4px;transition:opacity .2s}@media (hover:hover){.Landing-module__IvIdlW__heroNav a:hover{opacity:.72}}.Landing-module__IvIdlW__about,.Landing-module__IvIdlW__services{scroll-margin-top:63px}.Landing-module__IvIdlW__about{background:var(--burgundy);color:var(--ivory)}.Landing-module__IvIdlW__aboutInner{grid-template-columns:calc(722 * var(--px)) calc(424 * var(--px));max-width:calc(1440 * var(--px));padding:calc(29 * var(--px)) 0 calc(32 * var(--px)) calc(190 * var(--px));align-items:center;margin-inline:auto;display:grid}.Landing-module__IvIdlW__aboutTitle{margin-top:calc(16 * var(--px));font-size:calc(118 * var(--px));letter-spacing:-.035em;line-height:.9}.Landing-module__IvIdlW__aboutCopy p{font-size:max(13px, calc(20 * var(--px)));line-height:1.38}.Landing-module__IvIdlW__textLink{margin-top:calc(22 * var(--px));border-bottom:1px solid var(--rule-on-dark);font-size:max(13px, calc(17 * var(--px)));align-items:center;gap:.8em;padding-bottom:.3em;transition:border-color .2s;display:inline-flex}.Landing-module__IvIdlW__textLink:active,.Landing-module__IvIdlW__footerLink:active,.Landing-module__IvIdlW__heroNav a:active{opacity:.6}@media (hover:hover){.Landing-module__IvIdlW__textLink:hover{border-bottom-color:var(--ivory)}}.Landing-module__IvIdlW__services{background:var(--paper)}.Landing-module__IvIdlW__servicesInner{gap:calc(64 * var(--px));max-width:calc(1440 * var(--px));padding:calc(31 * var(--px)) calc(62 * var(--px)) calc(33 * var(--px));grid-template-columns:680fr 576fr;margin-inline:auto;display:grid}.Landing-module__IvIdlW__servicesList{min-width:0;padding-top:calc(12 * var(--px))}.Landing-module__IvIdlW__servicesTitle{margin-top:calc(12 * var(--px));font-size:calc(82 * var(--px));letter-spacing:-.045em;white-space:nowrap;line-height:1.02}.Landing-module__IvIdlW__servicesList ol{margin-top:calc(22 * var(--px));border-bottom:1px solid var(--rule-on-light)}.Landing-module__IvIdlW__servicesList li{border-top:1px solid var(--rule-on-light);scroll-margin-top:76px}.Landing-module__IvIdlW__service{grid-template-columns:calc(70 * var(--px)) 1fr auto;width:100%;min-height:calc(102 * var(--px));padding:calc(10 * var(--px)) calc(10 * var(--px)) calc(13 * var(--px)) 0;font-size:calc(27 * var(--px));align-items:baseline;display:grid}.Landing-module__IvIdlW__service:active{background:#42121a0d}.Landing-module__IvIdlW__service:active>.arrow{transform:translate(2px,-2px)}.Landing-module__IvIdlW__service>.arrow{align-self:center}.Landing-module__IvIdlW__serviceNumber{font-family:var(--serif);font-size:max(12px, calc(20 * var(--px)));letter-spacing:.08em;font-weight:500}.Landing-module__IvIdlW__serviceBody{flex-direction:column;display:flex}.Landing-module__IvIdlW__serviceName{font-family:var(--serif);font-size:calc(46 * var(--px));letter-spacing:-.035em;line-height:1.05}.Landing-module__IvIdlW__serviceText{margin-top:calc(4 * var(--px));font-size:max(12px, calc(19 * var(--px)));color:var(--text-muted);line-height:1.4;transition:color .2s}@media (hover:hover){.Landing-module__IvIdlW__service:hover .Landing-module__IvIdlW__serviceText{color:var(--text)}}.Landing-module__IvIdlW__collage{aspect-ratio:388/505;align-self:start;position:relative}.Landing-module__IvIdlW__collageMain,.Landing-module__IvIdlW__collageFront{background:#2a1a14;position:absolute;right:0;overflow:hidden}.Landing-module__IvIdlW__collageMain{width:100%;height:84.95%;top:0}.Landing-module__IvIdlW__collageFront{border:solid var(--paper);border-width:1px 0 0 1px;width:70.6%;height:41.8%;bottom:0}.Landing-module__IvIdlW__collage img{object-fit:cover}.Landing-module__IvIdlW__collageMain img{object-position:50% 62%}.Landing-module__IvIdlW__collageFront img{object-position:50% 50%}.Landing-module__IvIdlW__ask{background:var(--burgundy-deep);color:var(--ivory)}.Landing-module__IvIdlW__askBody{padding-top:calc(46 * var(--px));text-align:center;flex-direction:column;align-items:center;display:flex}.Landing-module__IvIdlW__askTitle{margin-top:calc(12 * var(--px));font-size:calc(122 * var(--px));letter-spacing:-.045em;line-height:.96}.Landing-module__IvIdlW__askText{margin-top:calc(12 * var(--px));font-size:max(13px, calc(19 * var(--px)));color:#f8f4ecdb;line-height:1.4}.Landing-module__IvIdlW__askButton{min-width:calc(216 * var(--px));margin-top:calc(24 * var(--px))}.Landing-module__IvIdlW__footer{margin:calc(40 * var(--px)) calc(52 * var(--px)) 0;padding:calc(18 * var(--px)) 0 calc(22 * var(--px));border-top:1px solid var(--rule-on-dark);font-size:max(11px, calc(14 * var(--px)));letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-weight:500;display:flex}.Landing-module__IvIdlW__footerLink{letter-spacing:.02em;text-transform:none;font-weight:400;transition:opacity .2s}@media (hover:hover){.Landing-module__IvIdlW__footerLink:hover{opacity:.72}}@media (max-width:899px){.Landing-module__IvIdlW__eyebrow{letter-spacing:.16em;font-size:10.5px}.Landing-module__IvIdlW__button{gap:18px;min-height:56px;padding:0 28px;font-size:16px}.Landing-module__IvIdlW__hero{min-height:clamp(760px,100svh,840px)}.Landing-module__IvIdlW__heroImage{object-position:90% 50%}.Landing-module__IvIdlW__hero:before{background:linear-gradient(#1009069e 0%,#10090657 34%,#10090600 52%,#1009064d 66%,#100906c7 100%)}.Landing-module__IvIdlW__heroText{flex-direction:column;flex:1;max-width:none;margin:122px 24px 0;display:flex}.Landing-module__IvIdlW__heroTitle{margin-top:18px;font-size:clamp(44px,14.4vw,76px);line-height:.96}.Landing-module__IvIdlW__heroLead{margin-top:auto;padding:40px 0 30px}.Landing-module__IvIdlW__heroLead p{margin:0;font-size:16.5px}.Landing-module__IvIdlW__heroLead br{display:none}.Landing-module__IvIdlW__heroButton{margin-top:22px}.Landing-module__IvIdlW__heroNav{background:linear-gradient(var(--rule-on-dark), var(--rule-on-dark)) 24px 0 / calc(100% - 48px) 1px no-repeat;scrollbar-width:none;border:0;margin:0;padding:0;font-size:11px;overflow-x:auto}.Landing-module__IvIdlW__heroNav::-webkit-scrollbar{display:none}.Landing-module__IvIdlW__heroNav ul{justify-content:flex-start;gap:16px;width:max-content;min-width:100%;padding:6px 24px 14px}.Landing-module__IvIdlW__heroNav a{align-items:center;min-height:44px;padding:0;display:flex}.Landing-module__IvIdlW__aboutInner{padding:64px 24px 68px;display:block}.Landing-module__IvIdlW__aboutTitle{margin-top:18px;font-size:clamp(62px,17.4vw,96px)}.Landing-module__IvIdlW__aboutCopy{max-width:520px;margin-top:28px}.Landing-module__IvIdlW__aboutCopy p{font-size:16.5px;line-height:1.5}.Landing-module__IvIdlW__textLink{min-height:44px;margin-top:18px;font-size:16px}.Landing-module__IvIdlW__servicesInner{padding:56px 24px 64px;display:block}.Landing-module__IvIdlW__servicesList{padding:0}.Landing-module__IvIdlW__servicesTitle{white-space:normal;margin-top:14px;font-size:clamp(44px,12vw,64px)}.Landing-module__IvIdlW__servicesList ol{margin-top:28px}.Landing-module__IvIdlW__service{grid-template-columns:44px 1fr auto;min-height:0;padding:20px 4px 22px 0;font-size:22px}.Landing-module__IvIdlW__serviceNumber{font-size:15px}.Landing-module__IvIdlW__serviceName{font-size:32px}.Landing-module__IvIdlW__serviceText{margin-top:4px;font-size:15.5px}.Landing-module__IvIdlW__collage{max-width:520px;margin:48px 0 0 auto}.Landing-module__IvIdlW__askBody{padding:76px 24px 0}.Landing-module__IvIdlW__askTitle{margin-top:14px;font-size:clamp(76px,20vw,104px)}.Landing-module__IvIdlW__askText{margin-top:16px;font-size:16.5px}.Landing-module__IvIdlW__askButton{margin-top:28px}.Landing-module__IvIdlW__footer{flex-direction:column;align-items:flex-start;gap:6px;margin:68px 24px 0;padding:20px 0 24px;font-size:12px}.Landing-module__IvIdlW__footerLink{align-items:center;min-height:44px;font-size:15px;display:flex}}.Landing-module__IvIdlW__servicesTitle:lang(ru){font-size:calc(71 * var(--px));line-height:1.18}@media (max-width:899px){.Landing-module__IvIdlW__heroTitle:lang(ru){font-size:clamp(40px,12.2vw,72px)}.Landing-module__IvIdlW__servicesTitle:lang(ru){font-size:clamp(40px,11vw,60px);line-height:1.04}}
.RequestDialog-module__VEeSwW__dialog{background:var(--paper);width:min(940px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--text);overscroll-behavior:contain;opacity:0;transition:opacity .24s var(--ease), transform .24s var(--ease), overlay .24s allow-discrete, display .24s allow-discrete;border:0;padding:0;overflow:auto;transform:translateY(12px)scale(.985)}.RequestDialog-module__VEeSwW__dialog[open]{opacity:1;transition-duration:.42s;transform:none}.RequestDialog-module__VEeSwW__dialog::backdrop{transition:background-color .24s var(--ease), overlay .24s allow-discrete, display .24s allow-discrete;background:#1e080c00}.RequestDialog-module__VEeSwW__dialog[open]::backdrop{background:rgba(30, 8, 12, calc(.62 * var(--dim,1)));transition-duration:.42s}@starting-style{.RequestDialog-module__VEeSwW__dialog[open]{opacity:0;transform:translateY(12px)scale(.985)}.RequestDialog-module__VEeSwW__dialog[open]::backdrop{background:#1e080c00}}.RequestDialog-module__VEeSwW__grab{display:none}.RequestDialog-module__VEeSwW__sent{animation:RequestDialog-module__VEeSwW__settle .42s var(--ease)}@keyframes RequestDialog-module__VEeSwW__settle{0%{opacity:0;transform:translateY(8px)}}.RequestDialog-module__VEeSwW__panel{grid-template-columns:minmax(0,.68fr) minmax(0,1fr);min-height:620px;display:grid}.RequestDialog-module__VEeSwW__photo{background:#3a0d12;position:relative}.RequestDialog-module__VEeSwW__photo img{object-fit:cover;object-position:50% 42%}.RequestDialog-module__VEeSwW__body{flex-direction:column;padding:56px 56px 48px;display:flex;position:relative}.RequestDialog-module__VEeSwW__close{place-items:center;width:44px;height:44px;transition:opacity .2s;display:grid;position:absolute;top:14px;right:14px}.RequestDialog-module__VEeSwW__close svg{width:15px;height:15px}@media (hover:hover){.RequestDialog-module__VEeSwW__close:hover{opacity:.6}}.RequestDialog-module__VEeSwW__close:active{opacity:.4;transition:none}.RequestDialog-module__VEeSwW__eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:500}.RequestDialog-module__VEeSwW__title{letter-spacing:-.035em;margin-top:14px;font-size:50px;line-height:.98}.RequestDialog-module__VEeSwW__lead{max-width:34ch;color:var(--text-muted);margin-top:22px;font-size:16px;line-height:1.5}.RequestDialog-module__VEeSwW__nowrap{color:var(--text);overflow-wrap:anywhere}.RequestDialog-module__VEeSwW__form,.RequestDialog-module__VEeSwW__sent{flex-direction:column;flex:1;display:flex}.RequestDialog-module__VEeSwW__sent{justify-content:center;align-items:flex-start}.RequestDialog-module__VEeSwW__sent .RequestDialog-module__VEeSwW__submit{margin-top:36px}.RequestDialog-module__VEeSwW__row{grid-template-columns:1fr 1fr;gap:28px;margin-top:34px;display:grid}.RequestDialog-module__VEeSwW__field{flex-direction:column;display:flex}.RequestDialog-module__VEeSwW__field label,.RequestDialog-module__VEeSwW__services legend{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);padding:0;font-size:10.5px;font-weight:500}.RequestDialog-module__VEeSwW__field input,.RequestDialog-module__VEeSwW__field textarea{border:0;border-bottom:1px solid var(--rule-on-light);background:0 0;border-radius:0;outline:none;width:100%;padding:9px 0 10px;font-size:17px;line-height:1.4;transition:border-color .2s}.RequestDialog-module__VEeSwW__field textarea{resize:vertical;min-height:118px;display:block}.RequestDialog-module__VEeSwW__field input:focus-visible,.RequestDialog-module__VEeSwW__field textarea:focus-visible{border-bottom-color:var(--burgundy);box-shadow:0 1px 0 var(--burgundy)}.RequestDialog-module__VEeSwW__field [aria-invalid=true]{border-bottom-color:#a3262f}.RequestDialog-module__VEeSwW__error,.RequestDialog-module__VEeSwW__failure{color:#a3262f;margin-top:7px;font-size:13px}.RequestDialog-module__VEeSwW__failure{margin-top:20px}.RequestDialog-module__VEeSwW__services{border:0;min-width:0;margin:28px 0;padding:0}.RequestDialog-module__VEeSwW__chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.RequestDialog-module__VEeSwW__chip{border:1px solid var(--rule-on-light);min-height:36px;padding:7px 15px;font-size:13.5px;line-height:1.3;transition:background-color .2s,border-color .2s,color .2s,transform .1s ease-out}.RequestDialog-module__VEeSwW__chip:active{transform:scale(.96)}@media (hover:hover){.RequestDialog-module__VEeSwW__chip:hover{border-color:var(--burgundy)}}.RequestDialog-module__VEeSwW__chip[aria-pressed=true]{border-color:var(--burgundy);background:var(--burgundy);color:var(--ivory)}.RequestDialog-module__VEeSwW__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.RequestDialog-module__VEeSwW__actions{align-items:center;gap:24px;margin-top:auto;padding-top:30px;display:flex}.RequestDialog-module__VEeSwW__submit{border:1px solid var(--burgundy);background:var(--burgundy);min-height:54px;color:var(--ivory);flex:none;justify-content:center;align-items:center;gap:18px;padding:14px 30px;font-size:16px;line-height:1.2;transition:background-color .2s,border-color .2s,transform .1s ease-out;display:inline-flex}.RequestDialog-module__VEeSwW__submit:active:not(:disabled){transform:scale(.97)}@media (hover:hover){.RequestDialog-module__VEeSwW__submit:hover{background:#561a24;border-color:#561a24}}.RequestDialog-module__VEeSwW__submit:disabled{cursor:default;opacity:.6}.RequestDialog-module__VEeSwW__fine{max-width:24ch;color:var(--text-muted);font-size:12px;line-height:1.45}@media (max-width:899px){.RequestDialog-module__VEeSwW__dialog{opacity:1;width:100vw;height:calc(100dvh - 28px);max-height:none;box-shadow:0 240px 0 var(--paper);margin:auto 0 0;transform:translateY(100%)}.RequestDialog-module__VEeSwW__dialog[data-dragging],.RequestDialog-module__VEeSwW__dialog[data-dragging]::backdrop{transition:none}@starting-style{.RequestDialog-module__VEeSwW__dialog[open]{opacity:1;transform:translateY(100%)}}.RequestDialog-module__VEeSwW__grab{cursor:grab;touch-action:none;height:60px;display:block;position:absolute;inset:0 64px auto 0}.RequestDialog-module__VEeSwW__grab:before{content:"";background:var(--rule-on-light);border-radius:2px;width:40px;height:4px;position:absolute;top:10px;left:calc(50% + 32px);transform:translate(-50%)}.RequestDialog-module__VEeSwW__panel{min-height:100%;display:block}.RequestDialog-module__VEeSwW__photo{display:none}.RequestDialog-module__VEeSwW__body{min-height:100%;padding:64px 24px 32px}.RequestDialog-module__VEeSwW__title{font-size:44px}.RequestDialog-module__VEeSwW__row{grid-template-columns:1fr;gap:24px;margin-top:30px}.RequestDialog-module__VEeSwW__chip{min-height:44px;padding-inline:16px}.RequestDialog-module__VEeSwW__actions{flex-direction:column;align-items:stretch;gap:16px}.RequestDialog-module__VEeSwW__fine{max-width:none}}
.Header-module__Af2_WG__header{--logo-w:calc(122 * var(--px));z-index:2;height:calc(100 * var(--px));padding:calc(48 * var(--px)) calc(52 * var(--px)) 0;color:var(--ivory);font-size:max(10px, calc(15 * var(--px)));letter-spacing:.1em;text-transform:uppercase;grid-template-columns:1fr 1fr;align-items:center;font-weight:500;display:grid;position:absolute;inset:0 0 auto}.Header-module__Af2_WG__nav,.Header-module__Af2_WG__side{align-items:center;gap:calc(44 * var(--px));display:flex}.Header-module__Af2_WG__nav a{padding-block:6px;transition:opacity .2s}@media (hover:hover){.Header-module__Af2_WG__nav a:hover{opacity:.72}}.Header-module__Af2_WG__side{justify-content:flex-end;gap:calc(30 * var(--px))}.Header-module__Af2_WG__logo{top:calc(20 * var(--px));width:var(--logo-w);display:block;position:absolute;left:50%;transform:translate(-50%)}.Header-module__Af2_WG__lang,.Header-module__Af2_WG__menuLang{align-items:center;display:inline-flex}.Header-module__Af2_WG__lang a,.Header-module__Af2_WG__menuLang a{opacity:.55;padding:6px 0;transition:opacity .2s}.Header-module__Af2_WG__lang span,.Header-module__Af2_WG__menuLang span{opacity:.4;margin-inline:.7em}.Header-module__Af2_WG__lang a[aria-current],.Header-module__Af2_WG__menuLang a[aria-current]{opacity:1}@media (hover:hover){.Header-module__Af2_WG__lang a:hover{opacity:1}}.Header-module__Af2_WG__menuLang{letter-spacing:.14em;text-transform:uppercase;margin-top:28px;font-size:13px;font-weight:500}.Header-module__Af2_WG__menuLang a{align-items:center;min-height:44px;display:inline-flex}.Header-module__Af2_WG__request{min-width:calc(202 * var(--px));min-height:calc(44 * var(--px));border:1px solid var(--ivory);font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:1em;padding:0 1.4em;transition:background-color .2s,color .2s,transform .1s ease-out;display:inline-flex}.Header-module__Af2_WG__request:active,.Header-module__Af2_WG__menuRequest:active{transform:scale(.97)}.Header-module__Af2_WG__burger:active,.Header-module__Af2_WG__menuClose:active,.Header-module__Af2_WG__menuNav a:active{opacity:.6}@media (hover:hover){.Header-module__Af2_WG__request:hover{background:var(--ivory);color:var(--burgundy)}}.Header-module__Af2_WG__rule{background:var(--rule-on-dark);pointer-events:none;height:1px;position:absolute;bottom:0}.Header-module__Af2_WG__ruleLeft{left:calc(52 * var(--px));right:calc(50% + var(--logo-w) / 2 + 22 * var(--px))}.Header-module__Af2_WG__ruleRight{left:calc(50% + var(--logo-w) / 2 + 22 * var(--px));right:calc(52 * var(--px))}.Header-module__Af2_WG__burger{display:none}.Header-module__Af2_WG__menu{background:var(--burgundy);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ivory);opacity:0;transition:opacity .22s var(--ease), overlay .22s allow-discrete, display .22s allow-discrete;border:0;margin:0;padding:0}.Header-module__Af2_WG__menu[open]{opacity:1;transition-duration:.34s}@starting-style{.Header-module__Af2_WG__menu[open]{opacity:0}}.Header-module__Af2_WG__menuInner{flex-direction:column;min-height:100%;padding:18px 24px 32px;display:flex}.Header-module__Af2_WG__menuTop{justify-content:space-between;align-items:center;display:flex}.Header-module__Af2_WG__menuMark{width:124px}.Header-module__Af2_WG__menuClose{place-items:center;width:44px;height:44px;margin-right:-14px;display:grid}.Header-module__Af2_WG__menuClose svg{width:16px;height:16px}.Header-module__Af2_WG__menuNav{border-top:1px solid var(--rule-on-dark);flex-direction:column;margin-top:56px;display:flex}.Header-module__Af2_WG__menuNav a{border-bottom:1px solid var(--rule-on-dark);font-family:var(--serif);letter-spacing:-.03em;text-transform:none;padding:22px 0;font-size:40px;font-weight:400;line-height:1}.Header-module__Af2_WG__menuLang+.Header-module__Af2_WG__menuRequest{margin-top:auto}.Header-module__Af2_WG__menuRequest{background:var(--ivory);min-height:56px;color:var(--burgundy);letter-spacing:0;text-transform:none;justify-content:center;align-items:center;gap:18px;margin-top:auto;font-size:16px;font-weight:400;display:inline-flex}@media (max-width:899px){.Header-module__Af2_WG__header{--logo-w:66px;height:68px;padding:12px 24px 0;font-size:11px}.Header-module__Af2_WG__logo{top:14px}.Header-module__Af2_WG__nav a,.Header-module__Af2_WG__lang,.Header-module__Af2_WG__request{display:none}.Header-module__Af2_WG__burger{flex-direction:column;justify-content:center;align-items:flex-end;gap:7px;width:44px;height:44px;display:flex}.Header-module__Af2_WG__burger span{background:currentColor;width:26px;height:1px}.Header-module__Af2_WG__ruleLeft{left:24px;right:calc(50% + var(--logo-w) / 2 + 14px)}.Header-module__Af2_WG__ruleRight{left:calc(50% + var(--logo-w) / 2 + 14px);right:24px}}
.ServicePage-module___-MPIa__hero{isolation:isolate;min-height:calc(851 * var(--px));background:var(--burgundy);color:var(--ivory);flex-direction:column;display:flex;position:relative;overflow:hidden}.ServicePage-module___-MPIa__heroPhoto{z-index:-1;background:#1c0a0c;width:46%;position:absolute;inset:0 0 0 auto}.ServicePage-module___-MPIa__heroPhoto img{object-fit:cover}.ServicePage-module___-MPIa__heroPhoto:after{content:"";pointer-events:none;background:linear-gradient(#00000080 0%,#0000 26%),linear-gradient(#0000 76%,#0009 100%);position:absolute;inset:0}.ServicePage-module___-MPIa__heroText{width:calc(54% - 96 * var(--px));margin:auto 0 calc(68 * var(--px)) calc(56 * var(--px));padding-top:calc(180 * var(--px));animation:ServicePage-module___-MPIa__rise .6s var(--ease) both}@keyframes ServicePage-module___-MPIa__rise{0%{opacity:0;transform:translateY(10px)}}.ServicePage-module___-MPIa__kicker span{opacity:.6;margin-right:1.4em}.ServicePage-module___-MPIa__title{margin-top:calc(22 * var(--px));font-size:calc(100 * var(--px));letter-spacing:-.04em;line-height:.94}.ServicePage-module___-MPIa__lead{max-width:calc(540 * var(--px));margin-top:calc(28 * var(--px));font-size:max(14px, calc(22 * var(--px)));line-height:1.42}.ServicePage-module___-MPIa__heroButton{min-width:calc(216 * var(--px));margin-top:calc(30 * var(--px))}.ServicePage-module___-MPIa__heroNav{margin-top:0}.ServicePage-module___-MPIa__heroNav a{opacity:.6}.ServicePage-module___-MPIa__heroNav a[aria-current]{opacity:1}@media (hover:hover){.ServicePage-module___-MPIa__heroNav a:hover{opacity:1}}.ServicePage-module___-MPIa__intro{grid-template-columns:1fr calc(424 * var(--px));gap:calc(120 * var(--px));max-width:calc(1440 * var(--px));padding:calc(112 * var(--px)) calc(104 * var(--px)) calc(104 * var(--px)) calc(62 * var(--px));background:var(--paper);align-items:start;margin-inline:auto;display:grid}.ServicePage-module___-MPIa__statement{max-width:calc(760 * var(--px));font-size:calc(68 * var(--px));letter-spacing:-.04em;text-wrap:balance;line-height:1.02}.ServicePage-module___-MPIa__body{padding-top:calc(12 * var(--px));font-size:max(13px, calc(20 * var(--px)));color:var(--text-muted);line-height:1.5}.ServicePage-module___-MPIa__arrange{gap:calc(64 * var(--px));max-width:calc(1440 * var(--px));padding:0 calc(62 * var(--px)) calc(112 * var(--px));grid-template-columns:576fr 680fr;align-items:start;margin-inline:auto;display:grid}.ServicePage-module___-MPIa__photo{aspect-ratio:4/5;background:#2a1a14;position:relative;overflow:hidden}.ServicePage-module___-MPIa__photo img{object-fit:cover}.ServicePage-module___-MPIa__list{min-width:0}.ServicePage-module___-MPIa__list ol{margin-top:calc(22 * var(--px));border-bottom:1px solid var(--rule-on-light)}.ServicePage-module___-MPIa__list li{grid-template-columns:calc(70 * var(--px)) 1fr;padding:calc(20 * var(--px)) 0 calc(24 * var(--px));border-top:1px solid var(--rule-on-light);align-items:baseline;display:grid}.ServicePage-module___-MPIa__itemNumber{font-family:var(--serif);font-size:max(12px, calc(20 * var(--px)));letter-spacing:.08em;font-weight:500}.ServicePage-module___-MPIa__itemBody{flex-direction:column;display:flex}.ServicePage-module___-MPIa__itemTitle{font-family:var(--serif);font-size:calc(40 * var(--px));letter-spacing:-.035em;line-height:1.05}.ServicePage-module___-MPIa__itemText{max-width:calc(520 * var(--px));margin-top:calc(6 * var(--px));font-size:max(12px, calc(19 * var(--px)));color:var(--text-muted);line-height:1.42}.ServicePage-module___-MPIa__how{background:var(--burgundy);color:var(--ivory)}.ServicePage-module___-MPIa__howInner{max-width:calc(1440 * var(--px));padding:calc(76 * var(--px)) calc(62 * var(--px)) calc(92 * var(--px));margin-inline:auto}.ServicePage-module___-MPIa__how ol{gap:calc(48 * var(--px));margin-top:calc(34 * var(--px));grid-template-columns:repeat(3,1fr);display:grid}.ServicePage-module___-MPIa__how li{padding-top:calc(22 * var(--px));border-top:1px solid var(--rule-on-dark)}.ServicePage-module___-MPIa__stepTitle{margin-top:calc(18 * var(--px));font-size:calc(54 * var(--px));letter-spacing:-.04em;line-height:1}.ServicePage-module___-MPIa__stepText{max-width:calc(350 * var(--px));margin-top:calc(14 * var(--px));font-size:max(13px, calc(19 * var(--px)));color:#f8f4ecdb;line-height:1.45}.ServicePage-module___-MPIa__onward{align-items:end;gap:calc(40 * var(--px));max-width:calc(1440 * var(--px));padding:calc(72 * var(--px)) calc(62 * var(--px)) calc(84 * var(--px));grid-template-columns:1fr auto;margin-inline:auto;display:grid}.ServicePage-module___-MPIa__next{align-items:baseline;column-gap:calc(34 * var(--px));font-size:calc(64 * var(--px));grid-template-columns:auto 1fr;justify-self:start;display:grid}.ServicePage-module___-MPIa__next>:first-child{margin-bottom:calc(10 * var(--px));grid-column:1/-1}.ServicePage-module___-MPIa__nextName{font-family:var(--serif);font-size:calc(124 * var(--px));letter-spacing:-.045em;line-height:.96}.ServicePage-module___-MPIa__next:active{opacity:.7}.ServicePage-module___-MPIa__collection{border-bottom:1px solid var(--rule-on-light);font-size:max(13px, calc(17 * var(--px)));padding-bottom:.3em;transition:border-color .2s}.ServicePage-module___-MPIa__collection:active{opacity:.6}@media (hover:hover){.ServicePage-module___-MPIa__collection:hover{border-bottom-color:var(--burgundy)}}.ServicePage-module___-MPIa__title:lang(ru){font-size:calc(84 * var(--px));line-height:1}.ServicePage-module___-MPIa__statement:lang(ru){font-size:calc(58 * var(--px));line-height:1.08}.ServicePage-module___-MPIa__itemTitle:lang(ru){font-size:calc(36 * var(--px));line-height:1.12}.ServicePage-module___-MPIa__stepTitle:lang(ru){font-size:calc(44 * var(--px));line-height:1.08}.ServicePage-module___-MPIa__nextName:lang(ru){font-size:calc(104 * var(--px));line-height:1.06}@media (max-width:899px){.ServicePage-module___-MPIa__hero{background:#1c0a0c;min-height:clamp(760px,100svh,840px)}.ServicePage-module___-MPIa__heroPhoto{width:100%}.ServicePage-module___-MPIa__heroPhoto:after{background:linear-gradient(#16060999 0%,#1606091f 26%,#16060933 44%,#22090de6 78%)}.ServicePage-module___-MPIa__heroText{width:auto;margin:auto 24px 0;padding:120px 0 30px}.ServicePage-module___-MPIa__title,.ServicePage-module___-MPIa__title:lang(ru){margin-top:16px;font-size:clamp(44px,13vw,84px);line-height:.96}.ServicePage-module___-MPIa__title:lang(ru){font-size:clamp(38px,10.6vw,72px);line-height:1.02}.ServicePage-module___-MPIa__lead{max-width:480px;margin-top:18px;font-size:16.5px}.ServicePage-module___-MPIa__heroButton{margin-top:24px}.ServicePage-module___-MPIa__intro{padding:64px 24px 60px;display:block}.ServicePage-module___-MPIa__statement,.ServicePage-module___-MPIa__statement:lang(ru){font-size:clamp(38px,10.4vw,60px);line-height:1.04}.ServicePage-module___-MPIa__statement:lang(ru){font-size:clamp(34px,9vw,54px);line-height:1.1}.ServicePage-module___-MPIa__body{max-width:560px;margin-top:26px;padding:0;font-size:16.5px}.ServicePage-module___-MPIa__arrange{padding:0 24px 64px;display:block}.ServicePage-module___-MPIa__photo{max-width:520px}.ServicePage-module___-MPIa__list{margin-top:44px}.ServicePage-module___-MPIa__list ol{margin-top:20px}.ServicePage-module___-MPIa__list li{grid-template-columns:44px 1fr;padding:20px 0 22px}.ServicePage-module___-MPIa__itemNumber{font-size:15px}.ServicePage-module___-MPIa__itemTitle,.ServicePage-module___-MPIa__itemTitle:lang(ru){font-size:30px}.ServicePage-module___-MPIa__itemText{max-width:none;margin-top:5px;font-size:15.5px}.ServicePage-module___-MPIa__howInner{padding:60px 24px 68px}.ServicePage-module___-MPIa__how ol{grid-template-columns:1fr;gap:32px;margin-top:26px}.ServicePage-module___-MPIa__how li{padding-top:18px}.ServicePage-module___-MPIa__stepTitle,.ServicePage-module___-MPIa__stepTitle:lang(ru){margin-top:12px;font-size:40px}.ServicePage-module___-MPIa__stepText{max-width:420px;margin-top:10px;font-size:16px}.ServicePage-module___-MPIa__onward{grid-template-columns:1fr;gap:28px;padding:56px 24px 64px}.ServicePage-module___-MPIa__next{column-gap:18px;font-size:34px}.ServicePage-module___-MPIa__nextName{font-size:clamp(56px,16vw,96px)}.ServicePage-module___-MPIa__nextName:lang(ru){font-size:clamp(40px,11.4vw,80px)}.ServicePage-module___-MPIa__collection{justify-self:start;align-items:center;min-height:44px;font-size:16px;display:inline-flex}}
.StickyBar-module__8QRNuq__bar{z-index:10;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);height:64px;color:var(--ivory);letter-spacing:.1em;text-transform:uppercase;opacity:0;transition:opacity .26s var(--ease), transform .26s var(--ease);background:#391016e6;border-bottom:1px solid #f8f4ec24;align-items:center;gap:40px;padding:0 clamp(20px,3.6vw,52px);font-size:12px;font-weight:500;display:flex;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.StickyBar-module__8QRNuq__bar[data-shown]{opacity:1;transition-duration:.42s;transform:none}.StickyBar-module__8QRNuq__mark{width:104px;display:block}.StickyBar-module__8QRNuq__nav{gap:36px;margin-left:auto;display:flex}.StickyBar-module__8QRNuq__nav a{padding-block:12px;transition:opacity .2s}@media (hover:hover){.StickyBar-module__8QRNuq__nav a:hover{opacity:.72}}.StickyBar-module__8QRNuq__request{border:1px solid var(--ivory);min-height:40px;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;align-items:center;gap:1em;padding:0 1.5em;transition:background-color .2s,color .2s,transform .1s ease-out;display:inline-flex}@media (hover:hover){.StickyBar-module__8QRNuq__request:hover{background:var(--ivory);color:var(--burgundy)}}.StickyBar-module__8QRNuq__request:active{transform:scale(.97)}@media (max-width:899px){.StickyBar-module__8QRNuq__bar{height:60px;font-size:11px}.StickyBar-module__8QRNuq__nav{display:none}.StickyBar-module__8QRNuq__request{min-height:44px;margin-left:auto}}@media (prefers-reduced-transparency:reduce){.StickyBar-module__8QRNuq__bar{background:var(--burgundy-deep);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.StickyBar-module__8QRNuq__bar{background:var(--burgundy-deep);border-bottom-color:var(--ivory)}}
