@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.2xgjnt7tqh9_7.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.2k9shvy03yibn.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.0qoulnxh80yge.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.0-x1dsk872q42.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.0_-0tsqse47zs.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.3y1-6__cta0i8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.2_8hwz_kagcew.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.1lu2dr36-r4uv.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.1y03up-y7l7i4.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.02j2uvbtesu5k.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.3crsbyy6lh6yf.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.2-1gwgi1uvl-u.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:500;src:url(../media/unbounded-cyrillic-ext-500-normal.1stnxwva5vgab.woff2)format("woff2"),url(../media/unbounded-cyrillic-ext-500-normal.16mq42bm-c1-c.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:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(../media/unbounded-cyrillic-500-normal.3jrvmbefxe7v0.woff2)format("woff2"),url(../media/unbounded-cyrillic-500-normal.442ppc07uk7xy.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:500;src:url(../media/unbounded-vietnamese-500-normal.34d0gj6hsp611.woff2)format("woff2"),url(../media/unbounded-vietnamese-500-normal.1t3s0j3vvhfcg.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:500;src:url(../media/unbounded-latin-ext-500-normal.0-3cncsh0y0cq.woff2)format("woff2"),url(../media/unbounded-latin-ext-500-normal.1ava-3334w-4q.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:500;src:url(../media/unbounded-latin-500-normal.3h6rn867fn6_u.woff2)format("woff2"),url(../media/unbounded-latin-500-normal.3jms08_awzunc.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}
body:has([data-variant=facade]){background:var(--paper,#f4f2ee)}html:has([data-variant=facade]){scroll-padding-top:calc(var(--sw-h) + 24px)}[data-variant=facade]{--paper:#f4f2ee;--bg:#f4f2ee;--bg-2:#fff;--plate:#e9eef7;--line:#b8c4d6;--line-2:#3f66c8;--line-dim:#1520301f;--acc:#2f58c0;--or:#c8501f;--or-2:#ad4317;--tx:#152030;--mu:#4b5565;--rule:#152030d1;--inv:#fff;--hov:#2f58c012;--cream:#fef6f0;--f-sans:"Inter Tight Variable", "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--f-code:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--f-mono:var(--f-sans);--f-wide:"Unbounded", "Inter Tight Variable", system-ui, sans-serif;--pad:60px;--hd:100px;--ease:cubic-bezier(.16, 1, .3, 1);min-height:100vh;padding-top:var(--sw-h);background:var(--bg);color:var(--tx);font:400 16px/1.5 var(--f-sans);font-feature-settings:"ss01" 0;position:relative}@media (max-width:1100px){[data-variant=facade]{--pad:32px}}@media (max-width:760px){[data-variant=facade]{--pad:16px;--hd:72px}}[data-variant=facade] ::selection{background:var(--or);color:var(--inv)}[data-variant=facade] :focus-visible{outline:2px solid var(--or);outline-offset:3px}[data-variant=facade] .fc-wrap{width:min(1320px, 100% - 2 * var(--pad));margin-inline:auto}[data-variant=facade] svg.is-r,[data-variant=facade] svg.is-d,[data-variant=facade] svg.is-ur{flex:none;width:14px;height:14px}[data-variant=facade] .fc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-variant=facade] .fc-h1{font:400 72px/1 var(--f-sans);letter-spacing:-.03em}[data-variant=facade] .fc-h2{font:400 64px/1 var(--f-sans);letter-spacing:-.03em}[data-variant=facade] .fc-h3{font:400 36px/1 var(--f-sans);letter-spacing:-.03em}[data-variant=facade] .fc-big{font:400 30px/1.07 var(--f-sans);letter-spacing:-.015em}[data-variant=facade] .fc-lead{font:400 20px/1.3 var(--f-sans);letter-spacing:-.01em}[data-variant=facade] .fc-mono{font:500 14px/1.5 var(--f-mono);text-transform:none;letter-spacing:.01em}[data-variant=facade] .fc-kick{font:500 14px/1.5 var(--f-mono);text-transform:none;color:var(--or)}[data-variant=facade] .fc-mu{color:var(--mu)}@media (max-width:1100px){[data-variant=facade] .fc-h1{font-size:56px}[data-variant=facade] .fc-h2{font-size:48px}}@media (max-width:760px){[data-variant=facade] .fc-h1{font-size:clamp(34px,10.4vw,44px);line-height:1.04}[data-variant=facade] .fc-h2{font-size:clamp(32px,9.4vw,40px);line-height:1.04}[data-variant=facade] .fc-h3{font-size:26px;line-height:1.08}[data-variant=facade] .fc-big{letter-spacing:-.01em;font-size:19px;line-height:1.26}[data-variant=facade] .fc-lead{font-size:18px}[data-variant=facade] .fc-mono,[data-variant=facade] .fc-kick{font-size:13px}}[data-variant=facade] .fc-key{border:1px solid var(--rule);background:var(--bg-2);min-height:53px;color:var(--tx);font:500 16px/1.2 var(--f-mono);text-transform:none;text-align:center;transition:background-color .25s var(--ease), color .25s;justify-content:center;align-items:center;gap:12px;padding:0 22px;display:inline-flex;position:relative}[data-variant=facade] .fc-key svg{width:16px;height:16px;transition:transform .35s var(--ease);flex:none}[data-variant=facade] .fc-key--fill{border-color:var(--or);background:var(--or);color:var(--inv)}[data-variant=facade] .fc-key--sm{min-height:44px;padding:0 16px;font-size:14px}@media (hover:hover){[data-variant=facade] .fc-key:hover{background:var(--hov)}[data-variant=facade] .fc-key--fill:hover{background:var(--or-2)}[data-variant=facade] .fc-key:hover svg.is-r{transform:translate(4px)}[data-variant=facade] .fc-key:hover svg.is-d{transform:translateY(4px)}[data-variant=facade] .fc-key:hover svg.is-ur{transform:translate(3px,-3px)}}@media (max-width:760px){[data-variant=facade] .fc-key{min-height:48px;padding:0 14px;font-size:14px}}[data-variant=facade] .fc-hd{z-index:900;top:var(--sw-h);height:var(--hd);transition:transform .5s var(--ease), background-color .2s, border-color .2s;border-bottom:1px solid #0000;position:fixed;left:0;right:0}[data-variant=facade] .fc-hd.is-solid{background:var(--bg);border-bottom-color:var(--line-dim)}[data-variant=facade] .fc-hd.is-hidden:not(.is-open){transform:translateY(-100%)}[data-variant=facade] .fc-hd.is-open{background:var(--bg)}[data-variant=facade] .fc-hd__in{grid-template-columns:1fr auto 1fr;align-items:center;height:100%;display:grid}[data-variant=facade] .fc-logo{min-height:44px;color:var(--tx);justify-self:start;align-items:center;gap:12px;display:inline-flex}[data-variant=facade] .fc-logo svg{flex:none;width:34px;height:32px}[data-variant=facade] .fc-logo b{font:500 25px/1 var(--f-wide);letter-spacing:-.01em;text-transform:none}[data-variant=facade] .fc-tick{border:1px solid var(--rule);font:500 14px/1 var(--f-mono);text-transform:none;white-space:nowrap;display:flex}[data-variant=facade] .fc-tick li+li{border-left:1px solid var(--rule)}[data-variant=facade] .fc-tick em{color:var(--or);font-style:normal}[data-variant=facade] .fc-menu-btn{width:100px;height:44px;font:500 16px/1 var(--f-mono);text-transform:none;color:var(--tx);justify-self:end;place-items:center;display:inline-grid;position:relative}[data-variant=facade] .fc-menu-btn:before{content:"";border:1px solid var(--rule);transition:background-color .2s;position:absolute;inset:6px 0}[data-variant=facade] .fc-hd__end{justify-self:end;align-items:center;gap:18px;display:flex}[data-variant=facade] .fc-hd__tel{min-height:44px;font:500 14px/1 var(--f-mono);color:var(--tx);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}[data-variant=facade] .fc-hd__tel svg{width:15px;height:15px;color:var(--or);transition:transform .3s var(--ease);flex:none}@media (hover:hover){[data-variant=facade] .fc-hd__tel:hover svg{transform:rotate(-12deg)}}@media (max-width:1240px){[data-variant=facade] .fc-hd__end{gap:8px}[data-variant=facade] .fc-hd__tel{justify-content:center;width:44px;position:relative}[data-variant=facade] .fc-hd__tel:before{content:"";border:1px solid var(--rule);position:absolute;inset:6px 3px}[data-variant=facade] .fc-hd__tel span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (hover:hover){[data-variant=facade] .fc-menu-btn:hover:before{background:var(--hov)}}@media (max-width:1100px){[data-variant=facade] .fc-tick li:nth-child(n+5){display:none}}@media (max-width:860px){[data-variant=facade] .fc-tick{display:none}[data-variant=facade] .fc-hd__in{grid-template-columns:1fr auto}}@media (max-width:760px){[data-variant=facade] .fc-logo b{font-size:20px}[data-variant=facade] .fc-logo svg{width:28px;height:26px}[data-variant=facade] .fc-menu-btn{width:96px;font-size:14px}}@media (max-width:360px){[data-variant=facade] .fc-logo{gap:8px}[data-variant=facade] .fc-logo b{font-size:17px}[data-variant=facade] .fc-menu-btn{width:84px}}[data-variant=facade] .fc-nav{z-index:890;top:var(--sw-h);max-height:calc(100dvh - var(--sw-h));overscroll-behavior:contain;padding:calc(var(--hd) + 24px) 0 40px;background:var(--bg);border-bottom:1px solid var(--line-dim);visibility:hidden;transition:transform .55s var(--ease), visibility 0s .55s;position:fixed;left:0;right:0;overflow-y:auto;transform:translateY(-104%)}@media (max-width:760px){[data-variant=facade] .fc-nav{height:calc(100dvh - var(--sw-h))}}[data-variant=facade] .fc-nav.is-open{visibility:visible;transition:transform .55s var(--ease), visibility 0s;transform:none}[data-variant=facade] .fc-nav__grid{grid-template-columns:minmax(0,770fr) minmax(0,550fr);gap:40px 110px;display:grid}[data-variant=facade] .fc-nav__pic{aspect-ratio:770/229;border:1px solid var(--line);position:relative;overflow:hidden}[data-variant=facade] .fc-nav__pic img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}[data-variant=facade] .fc-nav__pic span{background:var(--bg);border-top:1px solid var(--line);border-right:1px solid var(--line);font:500 14px/1.3 var(--f-mono);text-transform:none;padding:6px 10px;position:absolute;bottom:0;left:0}[data-variant=facade] .fc-nav__list a{min-height:48px;font:400 32px/1.1 var(--f-sans);letter-spacing:-.02em;color:var(--tx);align-items:center;transition:color .2s;display:flex}[data-variant=facade] .fc-nav__list a[aria-current]{color:var(--mu)}@media (hover:hover){[data-variant=facade] .fc-nav__list a:hover{color:var(--or)}}[data-variant=facade] .fc-nav__foot{font:500 15px/1.3 var(--f-mono);text-transform:none;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 32px;display:flex}[data-variant=facade] .fc-nav__foot a{min-height:44px;color:var(--mu);align-items:center;display:inline-flex}@media (hover:hover){[data-variant=facade] .fc-nav__foot a:hover{color:var(--tx)}}@media (max-width:860px){[data-variant=facade] .fc-nav__grid{grid-template-columns:1fr;gap:24px}[data-variant=facade] .fc-nav__pic{order:2}[data-variant=facade] .fc-nav__list a{min-height:46px;font-size:26px}[data-variant=facade] .fc-nav__foot{order:3;gap:0 20px;font-size:13px}}[data-variant=facade] .fc-ch{position:relative}[data-variant=facade] .fc-ch__clip{height:100%;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--chh)), calc(100% - var(--chw)) 100%, var(--chw) 100%, 0 calc(100% - var(--chh)));position:relative;overflow:hidden}[data-variant=facade] .fc-ch__line{pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--line);stroke-width:1.2px;position:absolute;inset:0;overflow:visible}[data-variant=facade] .fc-ch__line path{stroke-dasharray:1;stroke-dashoffset:0}[data-variant=facade] .fc-ch--draw .fc-ch__line path{animation:fc-draw 1.4s var(--ease) .1s both}@keyframes fc-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}[data-variant=facade] .fc-hero{padding-top:calc(var(--hd) + 92px)}[data-variant=facade] .fc-hero__head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:24px 60px;margin-bottom:40px;display:grid}[data-variant=facade] .fc-hero__sub{justify-self:end;max-width:470px;margin-top:8px}[data-variant=facade] .fc-w{animation:fc-word .62s var(--ease) both;animation-delay:calc(var(--i) * 85ms + .12s);display:inline-block}@keyframes fc-word{0%{opacity:0;color:var(--acc);transform:translateY(18px)}60%{opacity:1;transform:none}to{opacity:1;color:var(--tx);transform:none}}[data-variant=facade] .fc-fade{animation:.5s both fc-fade;animation-delay:var(--d,.7s)}@keyframes fc-fade{0%{opacity:0}to{opacity:1}}[data-variant=facade] .fc-hero__frame{--chw:95px;--chh:85px;height:max(440px, calc(100svh - var(--sw-h) - 400px));max-height:700px;margin:0 24px}[data-variant=facade] .fc-hero__pic{--px:50%;--py:16%;position:absolute;inset:0;container-type:size}[data-variant=facade] .fc-hero__img{left:var(--px);top:var(--py);aspect-ratio:1600/1059;width:max(100cqw,151.1cqh);transform:translate(calc(var(--px) * -1), calc(var(--py) * -1));position:absolute}[data-variant=facade] .fc-hero__img img,[data-variant=facade] .fc-hero__img svg{width:100%;height:100%;position:absolute;inset:0}[data-variant=facade] .fc-hero__img img{filter:saturate(.82)contrast(1.04);animation:1s .35s both fc-fade}[data-variant=facade] .fc-hero__pic:after{content:"";pointer-events:none;background:linear-gradient(#0a1a4a59 0%,#0a1a4a00 30% 62%,#0a1a4ad1 100%),#0a1a4a1f;position:absolute;inset:0}@container (min-aspect-ratio:12/5){[data-variant=facade] .fc-ov .lb.lo{display:none}}@container (min-aspect-ratio:21/10){[data-variant=facade] .fc-ov .lb.lo2{display:none}}[data-variant=facade] .fc-ov{z-index:1;pointer-events:none}[data-variant=facade] .fc-ov line,[data-variant=facade] .fc-ov path,[data-variant=facade] .fc-ov rect{fill:none;vector-effect:non-scaling-stroke}[data-variant=facade] .fc-ov .lv{stroke:var(--line-2);stroke-width:1.3px;stroke-dasharray:1;animation:fc-draw 1.6s var(--ease) both;animation-delay:calc(1.05s + var(--i,0) * .12s)}[data-variant=facade] .fc-ov .or{stroke:var(--or);stroke-width:2px;stroke-dasharray:1;animation:fc-draw 1.3s var(--ease) .55s both}[data-variant=facade] .fc-ov .tg{stroke:var(--or);stroke-width:1.6px;stroke-dasharray:1;animation:fc-draw .9s var(--ease) 1.5s both}[data-variant=facade] .fc-ov text{fill:#fff;font:400 16px var(--f-code);text-transform:none}[data-variant=facade] .fc-ov .lb{transform-box:fill-box;transform-origin:0 100%;animation:.6s both fc-fade;animation-delay:calc(1.6s + var(--i,0) * .12s)}[data-variant=facade] .fc-ov .lb rect{fill:#0a1a4a;stroke:var(--line-2);stroke-width:1px}[data-variant=facade] .fc-ov .lb.o rect{fill:var(--or);stroke:none}[data-variant=facade] .fc-ov .lb.e{transform-origin:100% 100%}[data-variant=facade] .fc-ov .lb.c{transform-origin:50%}[data-variant=facade] .fc-ov .ax{fill:#0a1a4a}[data-variant=facade] .fc-hero__keys{z-index:2;width:min(1108px, calc(100% - 2 * var(--chw) - 32px));grid-template-columns:1fr 1fr;gap:16px;display:grid;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}[data-variant=facade] .fc-hero__tag{z-index:2;background:var(--bg);border:1px solid var(--line);font:500 14px/1.3 var(--f-mono);text-transform:none;padding:6px 10px;position:absolute;top:18px;right:22px}@media (max-width:1100px){[data-variant=facade] .fc-hero__head{grid-template-columns:1fr}[data-variant=facade] .fc-hero__sub{justify-self:start}}@media (max-width:760px){[data-variant=facade] .fc-hero{padding-top:calc(var(--hd) + 36px)}[data-variant=facade] .fc-hero__head{gap:16px;margin-bottom:28px}[data-variant=facade] .fc-hero__sub{margin-top:0;font-size:17px}[data-variant=facade] .fc-hero__frame{--chw:30px;--chh:58px;margin:0 var(--pad);height:500px}[data-variant=facade] .fc-hero__keys{grid-template-columns:1fr;gap:10px;width:calc(100% - 56px);bottom:40px}[data-variant=facade] .fc-hero__pic{--px:56%}[data-variant=facade] .fc-hero__tag{font-size:13px;top:12px;right:12px}[data-variant=facade] .fc-ov .lb{transform:scale(1.75)}[data-variant=facade] .fc-ov .lb.lvl{transform:translate(max(0px,399px - 116.5cqw))scale(1.75)}}[data-variant=facade] .fc-sec{padding:150px 0 0}[data-variant=facade] .fc-sec__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px 60px;margin-bottom:56px;display:grid}[data-variant=facade] .fc-sec__head .fc-kick{grid-column:1/-1;margin-bottom:-6px}[data-variant=facade] .fc-sec__head p:not(.fc-kick){justify-self:end;max-width:560px}@media (max-width:900px){[data-variant=facade] .fc-sec{padding-top:96px}[data-variant=facade] .fc-sec__head{grid-template-columns:1fr;margin-bottom:36px}[data-variant=facade] .fc-sec__head p:not(.fc-kick){justify-self:start}}[data-variant=facade].is-js .fc-r{transition:opacity .9s var(--ease), transform .9s var(--ease)}[data-variant=facade].is-js .fc-r:not(.is-in){opacity:0;transform:translateY(40px)}[data-variant=facade] .fc-plate{border:1px solid var(--or)}[data-variant=facade] .fc-plate__pic{aspect-ratio:1320/480;border-bottom:1px solid var(--or);position:relative;overflow:hidden}[data-variant=facade] .fc-plate__pic img{object-fit:cover;width:100%;height:100%}[data-variant=facade] .fc-plate__row{grid-template-columns:330px minmax(0,1fr);display:grid}[data-variant=facade] .fc-plate__row>*{padding:32px}[data-variant=facade] .fc-plate__row>*+*{border-left:1px solid var(--or)}[data-variant=facade] .fc-plate__row .fc-big+.fc-big{margin-top:.9em}@media (max-width:900px){[data-variant=facade] .fc-plate__pic{aspect-ratio:4/3}[data-variant=facade] .fc-plate__row{grid-template-columns:1fr}[data-variant=facade] .fc-plate__row>*{padding:20px 16px}[data-variant=facade] .fc-plate__row>*+*{border-left:0;border-top:1px solid var(--or)}}[data-variant=facade] .fc-ruler{border:1px solid var(--rule);background:repeating-linear-gradient(90deg, transparent 0 64px, var(--rule) 64px 65px, transparent 65px 87px, var(--rule) 87px 88px, transparent 88px 146px);height:12px;position:relative}[data-variant=facade] .fc-ruler i{border-left:7px solid #0000;border-right:7px solid #0000;border-top:11px solid var(--rule);width:0;height:0;top:-1px;left:0;left:calc(var(--rp,.05) * (100% - 14px));position:absolute}[data-variant=facade] .fc-ruler.is-up i{border-top:0;border-bottom:11px solid var(--rule);top:auto;bottom:-1px;left:calc((1 - var(--rp,.05)) * (100% - 14px))}[data-variant=facade] .fc-stats{grid-template-columns:1.32fr 1fr 1fr 1.18fr;margin:64px 0;display:grid}[data-variant=facade] .fc-stat{padding:0 24px}[data-variant=facade] .fc-stat+.fc-stat{border-left:1px solid var(--line-dim)}[data-variant=facade] .fc-stat:first-child{padding-left:0}[data-variant=facade] .fc-stat b{font:400 clamp(48px, 6vw, 88px)/.95 var(--f-sans);letter-spacing:-.04em;white-space:nowrap;display:block}[data-variant=facade] .fc-stat b small{letter-spacing:-.02em;font-size:.5em}[data-variant=facade] .fc-stat b small.br{margin-top:.12em;display:block}[data-variant=facade] .fc-stat .fc-mono{max-width:240px;color:var(--mu);margin-top:18px;font-size:13px;display:block}[data-variant=facade] .fc-stat .fc-kick{margin-bottom:18px;font-size:13px;display:block}@media (max-width:900px){[data-variant=facade] .fc-stats{grid-template-columns:1fr 1fr;gap:36px 0;margin:40px 0}[data-variant=facade] .fc-stat{padding:0 0 0 16px}[data-variant=facade] .fc-stat:nth-child(odd){border-left:0;padding-left:0}[data-variant=facade] .fc-stat b{font-size:clamp(36px,11vw,64px)}}[data-variant=facade] .fc-svc{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:60px;display:grid}[data-variant=facade] .fc-tabs{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px;display:grid}[data-variant=facade] .fc-tabs .fc-key[aria-selected=true],[data-variant=facade] .fc-tabs .fc-key[aria-pressed=true]{background:var(--tx);color:var(--bg)}[data-variant=facade] .fc-tabs--4{grid-template-columns:repeat(4,minmax(0,1fr))}[data-variant=facade] .fc-tabs--5{grid-template-columns:repeat(5,minmax(0,1fr))}[data-variant=facade] .fc-tabs .fc-key{padding:8px 12px}@media (max-width:900px){[data-variant=facade] .fc-tabs--4,[data-variant=facade] .fc-tabs--5{grid-template-columns:1fr 1fr;gap:8px}[data-variant=facade] .fc-tabs--5 .fc-key:last-child{grid-column:1/-1}}@media (max-width:760px){[data-variant=facade] .fc-tabs{gap:8px}[data-variant=facade] .fc-tabs .fc-key{padding:6px 8px;font-size:13px}}[data-variant=facade] .fc-rows{border-top:1px solid var(--line-dim)}[data-variant=facade] .fc-row{border-bottom:1px solid var(--line-dim)}[data-variant=facade] .fc-row__btn{text-align:left;grid-template-columns:52px minmax(0,1fr) auto 28px;align-items:center;gap:16px;width:100%;min-height:72px;padding:14px 0;display:grid}[data-variant=facade] .fc-row__n{font:500 14px/1 var(--f-mono);color:var(--or)}[data-variant=facade] .fc-row__t{font:400 28px/1.1 var(--f-sans);letter-spacing:-.02em;transition:transform .4s var(--ease)}[data-variant=facade] .fc-row__p{font:500 15px/1.2 var(--f-mono);text-transform:none;white-space:nowrap;color:var(--mu)}[data-variant=facade] .fc-plus{justify-self:end;width:18px;height:18px;position:relative}[data-variant=facade] .fc-plus:before,[data-variant=facade] .fc-plus:after{content:"";width:18px;height:1px;transition:transform .4s var(--ease);background:currentColor;position:absolute;top:8.5px;left:0}[data-variant=facade] .fc-plus:after{transform:rotate(90deg)}[data-variant=facade] [aria-expanded=true] .fc-plus:after{transform:rotate(0)}@media (hover:hover){[data-variant=facade] .fc-row__btn:hover .fc-row__t{transform:translate(8px)}}[data-variant=facade] .fc-acc{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}[data-variant=facade] .fc-acc>div{min-height:0;overflow:hidden}[data-variant=facade] .is-open>.fc-acc{grid-template-rows:1fr}[data-variant=facade] .fc-row__body{grid-template-columns:220px minmax(0,1fr);gap:28px;padding:4px 0 28px 68px;display:grid}[data-variant=facade] .fc-row__body img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);width:100%;height:auto}[data-variant=facade] .fc-row__body p{max-width:560px}[data-variant=facade] .fc-ticks{gap:6px;margin-top:16px;display:grid}[data-variant=facade] .fc-ticks li{color:var(--mu);padding-left:22px;position:relative}[data-variant=facade] .fc-ticks li:before{content:"";background:var(--or);width:10px;height:1px;position:absolute;top:.68em;left:0}[data-variant=facade] .fc-btns{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}@media (max-width:1100px){[data-variant=facade] .fc-svc{grid-template-columns:minmax(0,1fr) 260px;gap:32px}}@media (max-width:760px){[data-variant=facade] .fc-svc{grid-template-columns:minmax(0,1fr) 46px;gap:12px}[data-variant=facade] .fc-row__btn{grid-template-columns:30px minmax(0,1fr) 18px;gap:10px;min-height:64px}[data-variant=facade] .fc-row__t{font-size:20px}[data-variant=facade] .fc-row__p{grid-area:2/2;margin-top:-4px;font-size:13px}[data-variant=facade] .fc-row__btn .fc-plus{grid-area:1/3}[data-variant=facade] .fc-row__n{font-size:13px}[data-variant=facade] .fc-row__body{grid-template-columns:1fr;gap:14px;padding:0 0 22px}[data-variant=facade] .fc-row__body img{aspect-ratio:16/9}}[data-variant=facade] .fc-tw{top:calc(var(--sw-h) + 32px);position:sticky}[data-variant=facade] .fc-tw__cap{font:500 14px/1.3 var(--f-mono);text-transform:none;color:var(--mu);justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}[data-variant=facade] .fc-tw__floor{color:var(--tx)}[data-variant=facade] .fc-tw__floor b{color:var(--or);font-weight:400}[data-variant=facade] .fc-tw__box{height:min(600px, calc(100vh - var(--sw-h) - 170px));border:1px solid var(--line);--y:0px;--twt:44px;min-height:380px;position:relative;overflow:hidden}[data-variant=facade] .fc-tw__wall,[data-variant=facade] .fc-tw__clean{inset:var(--twt) 26px 0;--wall:#0e2459;background-color:var(--wall);background-image:linear-gradient(180deg, var(--wall) 0 20%, transparent 20% 84%, var(--wall) 84%), linear-gradient(90deg, transparent 0 10%, var(--win) 10% 26%, transparent 26% 30%, var(--win) 30% 46%, transparent 46% 54%, var(--win) 54% 70%, transparent 70% 74%, var(--win) 74% 90%, transparent 90%);border-left:1px solid var(--line-dim);border-right:1px solid var(--line-dim);background-size:100% 8.33333%;position:absolute}[data-variant=facade] .fc-tw__wall:after{content:"";background:repeating-linear-gradient(97deg,#aa96781f 0 2px,#0000 2px 17px);position:absolute;inset:0}[data-variant=facade] .fc-tw__clean{--win:#a9d9f7;clip-path:inset(0 0 max(0px, calc(100% - var(--y) + var(--twt) - 14px)) 0)}[data-variant=facade] .fc-tw__clean:after{content:"";background:linear-gradient(118deg,#0000 30%,#ffffff47 44%,#0000 56%);position:absolute;inset:0}[data-variant=facade] .fc-tw__floors{inset:var(--twt) 26px 0;pointer-events:none;background:repeating-linear-gradient(#0000 0 calc(8.33333% - 1px),#70b8fd8c calc(8.33333% - 1px) 8.33333%);position:absolute}[data-variant=facade] .fc-tw__roof{border:1px solid var(--line-2);background:var(--bg);height:10px;position:absolute;top:34px;left:10px;right:10px}[data-variant=facade] .fc-tw__arm{border-top:2px solid var(--line-2);border-left:2px solid var(--line-2);border-right:2px solid var(--line-2);width:46%;height:20px;position:absolute;top:14px;left:50%;transform:translate(-50%)}[data-variant=facade] .fc-tw__rope{background:var(--tx);transform-origin:0 0;width:1px;height:100px;transform:scaleY(calc((var(--y) - 16px) / 100px));position:absolute;top:16px}[data-variant=facade] .fc-tw__rope.l{left:calc(27% + 2px)}[data-variant=facade] .fc-tw__rope.r{right:calc(27% + 2px)}[data-variant=facade] .fc-tw__cradle{height:26px;transform:translateY(var(--y));will-change:transform;position:absolute;top:0;left:27%;right:27%}[data-variant=facade] .fc-tw__cradle:before{content:"";border:2px solid var(--or);background:repeating-linear-gradient(90deg, transparent 0 9px, var(--or) 9px 11px);opacity:.9;border-bottom:0;position:absolute;inset:0 0 9px}[data-variant=facade] .fc-tw__cradle:after{content:"";background:var(--or);height:10px;position:absolute;bottom:0;left:-3px;right:-3px}[data-variant=facade] .fc-tw__cradle i{background:var(--tx);border-radius:4px 4px 0 0;width:9px;height:18px;position:absolute;bottom:9px;left:22%}[data-variant=facade] .fc-tw__cradle i:before{content:"";background:var(--or);border-radius:6px 6px 1px 1px;width:11px;height:8px;position:absolute;top:-9px;left:-1px}[data-variant=facade] .fc-tw__note{color:var(--mu);margin-top:16px;font-size:14px;line-height:1.45}@media (max-width:760px){[data-variant=facade] .fc-tw{top:calc(var(--sw-h) + 16px)}[data-variant=facade] .fc-tw__cap{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-bottom:8px;font-size:13px}[data-variant=facade] .fc-tw__cap>span:first-child,[data-variant=facade] .fc-tw__note,[data-variant=facade] .fc-tw__floor .fc-tw__lbl{display:none}[data-variant=facade] .fc-tw__box{height:min(460px, calc(100svh - var(--sw-h) - 90px));min-height:300px}[data-variant=facade] .fc-tw__wall,[data-variant=facade] .fc-tw__clean,[data-variant=facade] .fc-tw__floors{inset:var(--twt) 5px 0}[data-variant=facade] .fc-tw__box{--twt:30px}[data-variant=facade] .fc-tw__roof{height:8px;top:22px;left:2px;right:2px}[data-variant=facade] .fc-tw__arm{width:60%;height:14px;top:8px}[data-variant=facade] .fc-tw__cradle{height:20px;left:14%;right:14%}[data-variant=facade] .fc-tw__rope.l{left:calc(14% + 2px)}[data-variant=facade] .fc-tw__rope.r{right:calc(14% + 2px)}[data-variant=facade] .fc-tw__cradle i{width:7px;height:13px;left:30%}[data-variant=facade] .fc-tw__cradle i:before{width:9px;height:6px;top:-7px}[data-variant=facade] .fc-tw__cradle:before{background:0 0}}[data-variant=facade] .fc-obj{grid-template-columns:minmax(0,541fr) minmax(0,652fr);align-items:start;gap:127px;display:grid}[data-variant=facade] .fc-obj__item{opacity:.5;transition:background-color .4s,opacity .4s}[data-variant=facade] .fc-obj__item.is-on{background:var(--plate);opacity:1}[data-variant=facade] .fc-obj__btn{text-align:left;width:100%;min-height:64px;font:400 20px/1.3 var(--f-mono);text-transform:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:18px 16px 10px;display:grid}[data-variant=facade] .fc-obj__btn b{font-weight:700}[data-variant=facade] .fc-obj__btn span:last-child{font:500 16px/1.2 var(--f-mono);color:var(--mu);white-space:nowrap}[data-variant=facade] .fc-obj__item.is-on .fc-obj__btn span:last-child{color:var(--tx)}[data-variant=facade] .fc-obj__txt{max-width:470px;padding:4px 16px 26px}[data-variant=facade] .fc-obj__txt .fc-kick{color:var(--or-2);margin-bottom:8px;font-size:13px;display:block}[data-variant=facade] .fc-obj__pic{top:calc(var(--sw-h) + 120px);aspect-ratio:652/489;border-radius:4px;position:sticky;overflow:hidden}[data-variant=facade] .fc-obj__pic img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}[data-variant=facade] .fc-obj__pic img.is-on{opacity:1}[data-variant=facade] .fc-obj__pic figcaption{z-index:1;background:var(--bg);font:500 14px/1.3 var(--f-mono);text-transform:none;padding:8px 12px;position:absolute;bottom:0;left:0}[data-variant=facade] .fc-obj__mpic{display:none}@media (max-width:900px){[data-variant=facade] .fc-obj{grid-template-columns:1fr;gap:0}[data-variant=facade] .fc-obj__pic{display:none}[data-variant=facade] .fc-obj__item{opacity:1;border-top:1px solid var(--line-dim)}[data-variant=facade] .fc-obj__item:not(.is-on) .fc-obj__btn{color:var(--mu)}[data-variant=facade] .fc-obj__btn{padding:14px 12px 10px;font-size:16px}[data-variant=facade] .fc-obj__btn span:last-child{font-size:13px}[data-variant=facade] .fc-obj__txt{padding:0 12px 20px}[data-variant=facade] .fc-obj__mpic{aspect-ratio:4/3;object-fit:cover;border-radius:3px;width:100%;height:auto;margin-top:14px;display:block}}[data-variant=facade] .fc-calc{--chw:70px;--chh:60px}[data-variant=facade] .fc-calc .fc-ch__clip{background:var(--bg-2)}[data-variant=facade] .fc-calc__in{grid-template-columns:minmax(0,1fr) 400px;display:grid}[data-variant=facade] .fc-calc__form{align-content:start;gap:30px;padding:36px 40px 56px;display:grid}[data-variant=facade] .fc-calc__sum{border-left:1px solid var(--line-dim);flex-direction:column;padding:36px 36px 88px;display:flex}[data-variant=facade] .fc-f>.fc-mono:first-child,[data-variant=facade] .fc-f legend{font:500 14px/1.3 var(--f-mono);text-transform:none;color:var(--mu);margin-bottom:12px;display:block}[data-variant=facade] fieldset.fc-f{border:0;min-width:0}[data-variant=facade] .fc-area{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}[data-variant=facade] .fc-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px}[data-variant=facade] .fc-range::-webkit-slider-runnable-track{border:1px solid var(--rule);background:linear-gradient(90deg, var(--or) 0 var(--fill,20%), transparent var(--fill,20%));height:12px}[data-variant=facade] .fc-range::-moz-range-track{border:1px solid var(--rule);background:linear-gradient(90deg, var(--or) 0 var(--fill,20%), transparent var(--fill,20%));height:10px}[data-variant=facade] .fc-range::-webkit-slider-thumb{appearance:none;background:var(--tx);border:0;width:16px;height:28px;margin-top:-9px}[data-variant=facade] .fc-range::-moz-range-thumb{background:var(--tx);border:0;border-radius:0;width:16px;height:28px}[data-variant=facade] .fc-step{border:1px solid var(--rule);grid-template-columns:44px 72px 44px;height:46px;display:inline-grid}[data-variant=facade] .fc-step button{font:400 20px/1 var(--f-mono);color:var(--tx);place-items:center;display:grid}[data-variant=facade] .fc-step button:disabled{opacity:.35;cursor:default}@media (hover:hover){[data-variant=facade] .fc-step button:not(:disabled):hover{background:var(--hov)}}[data-variant=facade] .fc-step input{border:0;border-left:1px solid var(--rule);border-right:1px solid var(--rule);text-align:center;width:100%;min-width:0;font:400 18px/1 var(--f-mono);appearance:textfield;background:0 0}[data-variant=facade] .fc-step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-variant=facade] .fc-step input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-variant=facade] .fc-extras{border-top:1px solid var(--line-dim);border-left:1px solid var(--line-dim);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-variant=facade] .fc-extra{border-right:1px solid var(--line-dim);border-bottom:1px solid var(--line-dim);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}[data-variant=facade] .fc-extra span{font-size:15px;line-height:1.25}[data-variant=facade] .fc-extra small{font:500 14px/1.3 var(--f-mono);color:var(--mu);text-transform:none;margin-top:2px;display:block}[data-variant=facade] .fc-extra .fc-step{flex:none;grid-template-columns:44px 52px 44px}[data-variant=facade] .fc-check{cursor:pointer;align-items:center;gap:12px;min-height:44px;display:flex}[data-variant=facade] .fc-check input{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;margin:-11px;position:relative}[data-variant=facade] .fc-check input:before{content:"";border:1px solid var(--rule);position:absolute;inset:11px}[data-variant=facade] .fc-check input:checked:after{content:"";border-left:2px solid var(--inv);border-bottom:2px solid var(--inv);width:10px;height:6px;position:absolute;top:18px;left:17px;transform:rotate(-45deg)}[data-variant=facade] .fc-check input:focus-visible{outline-offset:-8px}[data-variant=facade] .fc-sum__lines{border-bottom:1px solid var(--line-dim);gap:12px;margin:18px 0 22px;padding-bottom:20px;display:grid}[data-variant=facade] .fc-sum__lines li{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;font-size:15px;line-height:1.3;display:grid}[data-variant=facade] .fc-sum__lines li small{font:500 14px/1.35 var(--f-mono);text-transform:none;color:var(--mu);grid-column:1/-1}[data-variant=facade] .fc-sum__lines li b{font:500 15px/1.3 var(--f-mono);white-space:nowrap}[data-variant=facade] .fc-sum__total{font:400 clamp(44px, 4.6vw, 64px)/1 var(--f-sans);letter-spacing:-.04em;color:var(--or);white-space:nowrap;font-variant-numeric:tabular-nums;display:block}[data-variant=facade] .fc-sum__note{color:var(--mu);margin-top:12px;font-size:13px;line-height:1.45}[data-variant=facade] .fc-sum__go{gap:10px;margin-top:24px;display:grid}[data-variant=facade] .fc-sum__go .fc-key{width:100%}[data-variant=facade] .fc-sum__more{min-height:44px;font:500 14px/1.2 var(--f-mono);text-transform:none;color:var(--mu);text-underline-offset:4px;align-items:center;gap:8px;margin-top:8px;text-decoration:underline;display:inline-flex}@media (hover:hover){[data-variant=facade] .fc-sum__more:hover{color:var(--tx)}}@media (max-width:1100px){[data-variant=facade] .fc-calc__in{grid-template-columns:minmax(0,1fr) 330px}[data-variant=facade] .fc-extras{grid-template-columns:1fr}}@media (max-width:860px){[data-variant=facade] .fc-calc{--chw:28px;--chh:44px}[data-variant=facade] .fc-calc__in{grid-template-columns:1fr}[data-variant=facade] .fc-calc__form{gap:24px;padding:22px 16px 28px}[data-variant=facade] .fc-calc__sum{border-left:0;border-top:1px solid var(--line-dim);padding:22px 20px 64px}[data-variant=facade] .fc-area{grid-template-columns:1fr;gap:6px}[data-variant=facade] .fc-area .fc-step{justify-self:start}[data-variant=facade] .fc-extra{padding:10px}[data-variant=facade] .fc-extra span{font-size:14px}}@media (max-width:360px){[data-variant=facade] .fc-extra{flex-wrap:wrap}}[data-variant=facade] .fc-pl{border:1px solid var(--line);grid-template-columns:330px minmax(0,1fr);margin-top:64px;display:grid}[data-variant=facade] .fc-pl__groups{border-right:1px solid var(--line);padding:12px 0}[data-variant=facade] .fc-pl__groups button{text-align:left;width:100%;min-height:44px;font:500 14px/1.3 var(--f-mono);text-transform:none;color:var(--mu);align-items:center;padding:6px 20px;transition:background-color .2s,color .2s;display:flex}[data-variant=facade] .fc-pl__groups button[aria-pressed=true]{background:var(--plate);color:var(--tx)}@media (hover:hover){[data-variant=facade] .fc-pl__groups button:hover{color:var(--tx)}}[data-variant=facade] .fc-pl__sel{display:none}[data-variant=facade] .fc-pl__tbl{padding:28px 32px 32px}[data-variant=facade] .fc-pl__tbl h3{margin-bottom:20px}[data-variant=facade] .fc-tbl{border-collapse:collapse;width:100%}[data-variant=facade] .fc-tbl th{text-align:left;font:500 14px/1.3 var(--f-mono);text-transform:none;color:var(--mu);border-bottom:1px solid var(--line-dim);padding:10px 12px 10px 0}[data-variant=facade] .fc-tbl td{border-bottom:1px solid var(--line-dim);vertical-align:top;padding:14px 12px 14px 0;font-size:16px;line-height:1.35}[data-variant=facade] .fc-tbl td:last-child,[data-variant=facade] .fc-tbl th:last-child{text-align:right;padding-right:0}[data-variant=facade] .fc-tbl td.p{font:500 15px/1.35 var(--f-mono);white-space:nowrap}[data-variant=facade] .fc-tbl td small{color:var(--mu);margin-top:3px;font-size:13px;display:block}[data-variant=facade] .fc-pl__note{color:var(--mu);margin-top:16px;font-size:14px}@media (max-width:900px){[data-variant=facade] .fc-pl{grid-template-columns:1fr;margin-top:40px}[data-variant=facade] .fc-pl__groups{display:none}[data-variant=facade] .fc-pl__sel{border-bottom:1px solid var(--line);padding:16px;display:block}[data-variant=facade] .fc-pl__sel select{border:1px solid var(--rule);background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 14px center;width:100%;min-height:48px;font:500 14px/1.2 var(--f-mono);text-transform:none;appearance:none;border-radius:0;padding:0 40px 0 14px}[data-variant=facade] .fc-pl__tbl{padding:18px 16px 22px}[data-variant=facade] .fc-tbl td{font-size:15px}[data-variant=facade] .fc-tbl td.p{white-space:normal;min-width:96px;font-size:13px}}[data-variant=facade] .fc-how{margin-top:150px;padding:150px 0 120px;position:relative;overflow:hidden}[data-variant=facade] .fc-how>img{object-fit:cover;object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}[data-variant=facade] .fc-how:before{content:"";z-index:1;background:linear-gradient(#050c24b3,#050c249e 45%,#050c24d6);position:absolute;inset:0}[data-variant=facade] .fc-how>.fc-wrap{z-index:2;position:relative}[data-variant=facade] .fc-how .fc-h2{margin:8px 0 120px}[data-variant=facade] .fc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}[data-variant=facade] .fc-steps h3{border-bottom:2px solid var(--rule);padding-bottom:14px}[data-variant=facade] .fc-steps h3 span{font:500 14px/1 var(--f-mono);color:var(--or);margin-bottom:14px;display:block}[data-variant=facade] .fc-steps p{max-width:380px;margin-top:30px;font-size:18px;line-height:1.3}[data-variant=facade] .fc-how .fc-btns{margin-top:56px}@media (max-width:900px){[data-variant=facade] .fc-how{margin-top:96px;padding:80px 0 72px}[data-variant=facade] .fc-how:before{background:linear-gradient(#050c24cc,#050c24db)}[data-variant=facade] .fc-how .fc-h2{margin-bottom:48px}[data-variant=facade] .fc-steps{grid-template-columns:1fr;gap:36px}[data-variant=facade] .fc-steps p{margin-top:16px;font-size:16px}}[data-variant=facade] .fc-logos{border-top:1px solid var(--line-dim);border-left:1px solid var(--line-dim);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}[data-variant=facade] .fc-logos li{aspect-ratio:220/120;border-right:1px solid var(--line-dim);border-bottom:1px solid var(--line-dim);place-items:center;padding:22px 26px;transition:background-color .3s;display:grid;position:relative}[data-variant=facade] .fc-logos img{object-fit:contain;grid-area:1/1;width:auto;max-width:100%;height:auto;max-height:46px;transition:opacity .3s}[data-variant=facade] .fc-logos img.m{filter:brightness(0)invert();opacity:.82}[data-variant=facade] .fc-logos img.c{opacity:0}[data-variant=facade] .fc-logos li.is-lead{aspect-ratio:auto;font:500 14px/1.45 var(--f-mono);text-transform:none;color:var(--mu);grid-column:span 2;place-items:center start;padding:22px 24px}@media (hover:hover){[data-variant=facade] .fc-logos li:not(.is-lead):hover{background:var(--cream)}[data-variant=facade] .fc-logos li:not(.is-lead):hover img.m{opacity:0}[data-variant=facade] .fc-logos li:not(.is-lead):hover img.c{opacity:1}}[data-variant=facade] .fc-partners{flex-wrap:wrap;align-items:center;gap:16px 40px;margin-top:32px;display:flex}[data-variant=facade] .fc-partners img{filter:brightness(0)invert();opacity:.75;width:auto;height:34px}@media (max-width:900px){[data-variant=facade] .fc-logos{grid-template-columns:repeat(3,minmax(0,1fr))}[data-variant=facade] .fc-logos li{padding:14px}[data-variant=facade] .fc-logos img{max-height:34px}[data-variant=facade] .fc-logos li.is-lead{grid-column:span 2;padding:16px;font-size:13px}[data-variant=facade] .fc-partners{gap:14px 26px}[data-variant=facade] .fc-partners img{height:26px}}[data-variant=facade] .fc-letters{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}[data-variant=facade] .fc-letter{border:1px solid var(--line);text-align:left;flex-direction:column;width:100%;height:100%;transition:border-color .25s;display:flex}[data-variant=facade] .fc-letter__img{aspect-ratio:3/4;border-bottom:1px solid var(--line);background:#e9e6df;position:relative;overflow:hidden}[data-variant=facade] .fc-letter__img img{object-fit:cover;object-position:50% 0;width:100%;height:100%;transition:transform .6s var(--ease)}[data-variant=facade] .fc-letter__img:after{content:"+";background:var(--bg);width:40px;height:40px;color:var(--tx);font:400 22px/1 var(--f-mono);border-top:1px solid var(--line);border-left:1px solid var(--line);place-items:center;display:grid;position:absolute;bottom:0;right:0}[data-variant=facade] .fc-letter__cap{gap:8px;padding:14px 14px 18px;display:grid}[data-variant=facade] .fc-letter__cap .fc-kick{font-size:13px;line-height:1.35}[data-variant=facade] .fc-letter__cap b{font-size:16px;font-weight:500;line-height:1.25}[data-variant=facade] .fc-letter__cap q{color:var(--mu);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}@media (hover:hover){[data-variant=facade] .fc-letter:hover{border-color:var(--or)}[data-variant=facade] .fc-letter:hover .fc-letter__img img{transform:scale(1.03)}}@media (max-width:1100px){[data-variant=facade] .fc-letters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){[data-variant=facade] .fc-letters{gap:10px}[data-variant=facade] .fc-letter__cap{padding:10px 10px 12px}[data-variant=facade] .fc-letter__cap b{font-size:14px}[data-variant=facade] .fc-letter__cap q{display:none}[data-variant=facade] .fc-letter__cap .fc-kick{font-size:13px}}[data-variant=facade] .fc-dlg{border:1px solid var(--line);background:var(--bg);width:min(1100px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--tx);margin:auto;padding:0;overflow:hidden}[data-variant=facade] .fc-dlg::backdrop{background:#03081ad1}[data-variant=facade] .fc-dlg__in{grid-template-columns:minmax(0,1fr) 340px;max-height:calc(100dvh - 26px);display:grid}[data-variant=facade] .fc-dlg__img{overscroll-behavior:contain;background:#e9e6df;overflow:auto}[data-variant=facade] .fc-dlg__img img{width:100%;height:auto}[data-variant=facade] .fc-dlg__side{border-left:1px solid var(--line);flex-direction:column;gap:14px;padding:20px;display:flex;overflow:auto}[data-variant=facade] .fc-dlg__side q{font-size:18px;line-height:1.4}[data-variant=facade] .fc-dlg__nav{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}[data-variant=facade] .fc-dlg__x{align-self:flex-end}@media (max-width:760px){[data-variant=facade] .fc-dlg__in{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}[data-variant=facade] .fc-dlg__side{border-left:0;border-top:1px solid var(--line);gap:8px;padding:12px}[data-variant=facade] .fc-dlg__side q{display:none}[data-variant=facade] .fc-dlg__x{position:absolute;top:8px;right:8px}}[data-variant=facade] .fc-faq{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:60px;display:grid}[data-variant=facade] .fc-faq__side{top:calc(var(--sw-h) + 40px);position:sticky}[data-variant=facade] .fc-faq__side p:not(.fc-kick){color:var(--mu);margin-top:24px}[data-variant=facade] .fc-faq__list{border-top:1px solid var(--rule)}[data-variant=facade] .fc-faq__it{border-bottom:1px solid var(--rule)}[data-variant=facade] .fc-faq__q{text-align:left;width:100%;min-height:68px;font:400 21px/1.25 var(--f-sans);letter-spacing:-.01em;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:14px 0;display:grid}[data-variant=facade] .fc-faq__q>span:first-child{font:500 14px/1 var(--f-mono);color:var(--or)}[data-variant=facade] .fc-faq__a p{max-width:720px;color:var(--mu);padding:0 32px 24px 56px}@media (max-width:900px){[data-variant=facade] .fc-faq{grid-template-columns:1fr;gap:32px}[data-variant=facade] .fc-faq__side{position:static}[data-variant=facade] .fc-faq__q{grid-template-columns:30px minmax(0,1fr) 18px;min-height:60px;font-size:17px}[data-variant=facade] .fc-faq__a p{padding:0 8px 20px 42px}}[data-variant=facade] .fc-cta{border:1px solid var(--rule)}[data-variant=facade] .fc-marq{border-bottom:1px solid var(--rule);padding:26px 0;overflow:hidden}[data-variant=facade] .fc-marq__t{width:max-content;animation:34s linear infinite fc-marq;display:flex}[data-variant=facade] .fc-marq__t span{font:500 18px/1 var(--f-wide);text-transform:none;color:var(--or);white-space:nowrap;flex:none;padding-right:.42em}[data-variant=facade].is-js .fc-marq:not(.is-run) .fc-marq__t{animation-play-state:paused}@keyframes fc-marq{to{transform:translate(-50%)}}[data-variant=facade] .fc-cta__body{grid-template-columns:minmax(0,620px) minmax(0,1fr);min-height:382px;display:grid;position:relative;overflow:hidden}[data-variant=facade] .fc-cta__txt{z-index:1;flex-direction:column;gap:14px;padding:40px;display:flex;position:relative}[data-variant=facade] .fc-cta__txt h2{font:400 30px/1.07 var(--f-sans);letter-spacing:-.02em}[data-variant=facade] .fc-cta__txt .fc-btns{gap:8px;margin-top:auto;padding-top:26px}[data-variant=facade] .fc-cta__txt .fc-btns .fc-key{padding:0 18px}[data-variant=facade] .fc-cta__art{pointer-events:none;width:58%;position:absolute;top:0;bottom:0;right:0;-webkit-mask:linear-gradient(90deg,#0000,#000 35%);mask:linear-gradient(90deg,#0000,#000 35%)}[data-variant=facade] .fc-cta__art svg{stroke:#adcdff8c;fill:none;stroke-width:1px;width:100%;height:100%}@media (max-width:760px){[data-variant=facade] .fc-marq{padding:20px 0}[data-variant=facade] .fc-marq__t span{font-size:15px}[data-variant=facade] .fc-cta__body{grid-template-columns:1fr;min-height:0}[data-variant=facade] .fc-cta__txt{padding:24px 20px 26px}[data-variant=facade] .fc-cta__txt h2{font-size:26px}[data-variant=facade] .fc-cta__art{width:100%;height:150px;margin-top:-6px;position:relative;-webkit-mask:linear-gradient(#0000,#000 45%);mask:linear-gradient(#0000,#000 45%)}[data-variant=facade] .fc-cta__txt .fc-btns .fc-key{flex:100%}}[data-variant=facade] .fc-ct{border-top:1px solid var(--line-dim);border-left:1px solid var(--line-dim);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-variant=facade] .fc-ct>div{border-right:1px solid var(--line-dim);border-bottom:1px solid var(--line-dim);padding:26px 24px 28px}[data-variant=facade] .fc-ct .fc-kick{margin-bottom:14px;font-size:13px;display:block}[data-variant=facade] .fc-ct a.big,[data-variant=facade] .fc-ct p.big{min-height:44px;font:400 24px/1.15 var(--f-sans);letter-spacing:-.02em;align-items:center;display:inline-flex}[data-variant=facade] .fc-ct small{font:500 14px/1.4 var(--f-mono);text-transform:none;color:var(--mu);display:block}[data-variant=facade] .fc-ct .links{flex-wrap:wrap;gap:4px 20px;margin-top:8px;display:flex}[data-variant=facade] .fc-ct .links a,[data-variant=facade] .fc-ulink{min-height:44px;font:500 14px/1.2 var(--f-mono);text-transform:none;text-decoration:underline;-webkit-text-decoration-color:var(--or);text-decoration-color:var(--or);text-underline-offset:5px;align-items:center;gap:6px;display:inline-flex}@media (hover:hover){[data-variant=facade] .fc-ct a:hover,[data-variant=facade] .fc-ulink:hover{color:var(--or-2)}}[data-variant=facade] .fc-ct dl{font:500 14px/1.4 var(--f-mono);grid-template-columns:auto 1fr;gap:6px 14px;display:grid}[data-variant=facade] .fc-ct dt{color:var(--mu);text-transform:none}[data-variant=facade] .fc-ct .wide{grid-column:span 2}[data-variant=facade] .fc-areas{columns:3;color:var(--mu);column-gap:20px;font-size:14px;line-height:1.6}@media (max-width:1000px){[data-variant=facade] .fc-ct{grid-template-columns:1fr}[data-variant=facade] .fc-ct .wide{grid-column:auto}[data-variant=facade] .fc-ct>div{padding:20px 16px}[data-variant=facade] .fc-ct a.big,[data-variant=facade] .fc-ct p.big{font-size:21px}[data-variant=facade] .fc-areas{columns:2;overflow-wrap:anywhere;column-gap:12px;font-size:13px}}[data-variant=facade] .fc-ft{border-top:1px solid var(--rule);margin-top:150px;padding:64px 0 56px}[data-variant=facade] .fc-ft__top,[data-variant=facade] .fc-ft__bot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}[data-variant=facade] .fc-ft__bot{margin-top:56px}[data-variant=facade] .fc-ft ul{flex-wrap:wrap;gap:0 32px;display:flex}[data-variant=facade] .fc-ft ul a{min-height:44px;font:500 16px/1.2 var(--f-mono);text-transform:none;align-items:center;gap:6px;display:inline-flex}[data-variant=facade] .fc-ft__bot ul a{color:var(--mu)}@media (hover:hover){[data-variant=facade] .fc-ft ul a:hover{color:var(--or-2)}}[data-variant=facade] .fc-ft__legal{font:500 15px/1.3 var(--f-wide);text-transform:none}[data-variant=facade] .fc-ft__fine{font:500 14px/1.5 var(--f-mono);color:var(--mu);text-transform:none;margin-top:28px}@media (max-width:760px){[data-variant=facade] .fc-ft{margin-top:96px;padding:44px 0 36px}[data-variant=facade] .fc-ft__top{flex-direction:column;align-items:flex-start}[data-variant=facade] .fc-ft ul{gap:0 20px}[data-variant=facade] .fc-ft ul a{font-size:14px}[data-variant=facade] .fc-ft__bot{flex-direction:column;align-items:flex-start;margin-top:32px}[data-variant=facade] .fc-ft__legal{font-size:13px}[data-variant=facade] .fc-ft__shop{width:fit-content;display:flex}}[data-variant=facade] .fc-cr{padding:0 0 calc(56px + env(safe-area-inset-bottom));border-top:1px solid var(--line-dim)}[data-variant=facade] .fc-cr__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;padding:22px 0 18px;display:flex}[data-variant=facade] .fc-cr__head .fc-mono{color:var(--mu);font-size:13px}[data-variant=facade] .fc-cr__win{--chw:60px;--chh:54px;height:340px}[data-variant=facade] .fc-cr__glass{color:#0a1a4a;background:linear-gradient(115deg,#fff0 30%,#ffffff8c 44%,#fff0 52%),linear-gradient(#dfefff 0%,#f6faff 55%,#e2edf9 100%);place-items:center;display:grid;position:absolute;inset:0}[data-variant=facade] .fc-cr__glass:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0a1a4a12 0 2px,#0000 2px 64px),repeating-linear-gradient(#0a1a4a12 0 2px,#0000 2px 46px);position:absolute;inset:0;-webkit-mask:linear-gradient(200deg,#0000 38%,#000 80%);mask:linear-gradient(200deg,#0000 38%,#000 80%)}[data-variant=facade] .fc-cr__glass:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffffe6 48%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}[data-variant=facade] .is-done .fc-cr__glass:before{animation:fc-glint 1.1s var(--ease) .1s both}@keyframes fc-glint{to{transform:translate(120%)}}[data-variant=facade] .fc-cr__logo{z-index:1;text-align:center;justify-items:center;gap:14px;padding:20px;display:grid;position:relative}[data-variant=facade] .fc-cr__logo img{width:min(320px,64vw);height:auto}[data-variant=facade] .fc-cr__logo span{font:500 14px/1.3 var(--f-mono);text-transform:none;letter-spacing:.04em}[data-variant=facade] .fc-cr__mull{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.33% - 3px),#0a1a4a calc(33.33% - 3px) calc(33.33% + 3px),#0000 calc(33.33% + 3px) calc(66.66% - 3px),#0a1a4a calc(66.66% - 3px) calc(66.66% + 3px),#0000 calc(66.66% + 3px));position:absolute;inset:0}[data-variant=facade] .fc-cr__cv{z-index:2;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}[data-variant=facade] .is-done .fc-cr__cv{opacity:0}[data-variant=facade] .fc-cr__climber{z-index:4;pointer-events:none;width:1px;height:1px;transition:opacity .6s;position:absolute;top:0;left:0}[data-variant=facade] .is-idle .fc-cr__climber,[data-variant=facade] .is-done .fc-cr__climber{opacity:0}[data-variant=facade] .fc-cr__man{left:calc(var(--bw,60px) * -110 / 76);top:calc(var(--bw,60px) * -80 / 76);width:calc(var(--bw,60px) * 130 / 76);height:calc(var(--bw,60px) * 130 / 76);max-width:none;position:absolute;overflow:visible}[data-variant=facade] .fc-cr__hint .h-touch{display:none}@media (hover:none),(pointer:coarse){[data-variant=facade] .fc-cr__hint .h-hover{display:none}[data-variant=facade] .fc-cr__hint .h-touch{display:inline}}[data-variant=facade] .is-idle .fc-cr__rope,[data-variant=facade] .is-done .fc-cr__rope{opacity:0}[data-variant=facade] .fc-cr__rope{z-index:4;transform-origin:0 0;pointer-events:none;background:#fff;width:1.5px;height:100px;transition:opacity .6s;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #0a1a4a80}[data-variant=facade] .fc-cr__btn{z-index:5;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}[data-variant=facade] .fc-cr__btn:focus-visible{outline-offset:-6px}[data-variant=facade] .fc-cr__hint{z-index:5;background:var(--bg);font:500 14px/1.2 var(--f-mono);text-transform:none;white-space:nowrap;pointer-events:none;border:1px solid #fff;padding:8px 12px;transition:opacity .4s;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}[data-variant=facade] .fc-cr:not(.is-idle) .fc-cr__hint{opacity:0}[data-variant=facade] .fc-cr__done{z-index:6;place-items:center;display:grid;position:absolute;inset:0}[data-variant=facade] .fc-cr__done:focus-visible{outline-offset:-6px}@media (max-width:760px){[data-variant=facade] .fc-cr__win{--chw:24px;--chh:40px;height:270px}[data-variant=facade] .fc-cr__logo img{width:min(240px,66vw)}[data-variant=facade] .fc-cr__logo span{font-size:13px}[data-variant=facade] .fc-cr__mull{background:linear-gradient(#0000 22%,#0a1a4a 22% calc(22% + 6px),#0000 calc(22% + 6px))}}[data-variant=facade] .fc-crumbs{font:500 14px/1.3 var(--f-mono);text-transform:none;color:var(--mu);flex-wrap:wrap;gap:0 10px;margin-bottom:28px;display:flex}[data-variant=facade] .fc-crumbs a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}[data-variant=facade] .fc-crumbs span{align-items:center;min-height:44px;display:inline-flex}[data-variant=facade] .fc-crumbs [aria-current]{color:var(--tx)}[data-variant=facade] .fc-sp{padding-top:calc(var(--hd) + 40px)}[data-variant=facade] .fc-sp__grid{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:start;gap:60px;display:grid}[data-variant=facade] .fc-sp__lead{max-width:640px;margin-top:28px}[data-variant=facade] .fc-sp__facts{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid}[data-variant=facade] .fc-sp__facts>div{padding:18px 18px 20px}[data-variant=facade] .fc-sp__facts>div+div{border-left:1px solid var(--line)}[data-variant=facade] .fc-sp__facts b{font:400 26px/1.05 var(--f-sans);letter-spacing:-.02em;margin-top:8px;display:block}[data-variant=facade] .fc-sp__facts .fc-kick{font-size:13px}[data-variant=facade] .fc-sp__pic{border:1px solid var(--or);position:relative}[data-variant=facade] .fc-sp__pic img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;width:100%}[data-variant=facade] .fc-sp__pic figcaption{border-top:1px solid var(--or);font:500 14px/1.4 var(--f-mono);text-transform:none;padding:12px 14px}@media (max-width:1000px){[data-variant=facade] .fc-sp__grid{grid-template-columns:1fr;gap:36px}[data-variant=facade] .fc-sp__pic img{aspect-ratio:4/3}}@media (max-width:760px){[data-variant=facade] .fc-sp{padding-top:calc(var(--hd) + 16px)}[data-variant=facade] .fc-crumbs{margin-bottom:12px;font-size:13px}[data-variant=facade] .fc-sp__facts{grid-template-columns:1fr}[data-variant=facade] .fc-sp__facts>div+div{border-left:0;border-top:1px solid var(--line)}[data-variant=facade] .fc-sp__facts b{font-size:22px}}[data-variant=facade] .fc-ck{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-variant=facade] .fc-ck>div{padding:24px 24px 28px}[data-variant=facade] .fc-ck>div+div{border-left:1px solid var(--line)}[data-variant=facade] .fc-ck h3{font:500 14px/1.3 var(--f-mono);text-transform:none;color:var(--or);margin-bottom:18px}[data-variant=facade] .fc-ck ol{gap:10px;display:grid}[data-variant=facade] .fc-ck li{grid-template-columns:32px minmax(0,1fr);gap:6px;font-size:16px;line-height:1.35;display:grid}[data-variant=facade] .fc-ck li span{font:500 14px/1.6 var(--f-mono);color:var(--mu)}[data-variant=facade] .fc-ck li.is-x{color:var(--or-2)}[data-variant=facade] .fc-ck--one{grid-template-columns:1fr}[data-variant=facade] .fc-ck--one ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px}[data-variant=facade] .fc-ck__meta{font:500 14px/1.4 var(--f-mono);text-transform:none;color:var(--mu);flex-wrap:wrap;gap:8px 28px;margin-top:18px;display:flex}[data-variant=facade] .fc-ck__meta b{color:var(--tx);font-weight:400}@media (max-width:900px){[data-variant=facade] .fc-ck{grid-template-columns:1fr}[data-variant=facade] .fc-ck>div{padding:18px 16px 20px}[data-variant=facade] .fc-ck>div+div{border-left:0;border-top:1px solid var(--line)}[data-variant=facade] .fc-ck--one ol{grid-template-columns:1fr}[data-variant=facade] .fc-ck li{font-size:15px}}[data-variant=facade] .fc-mx{border:1px solid var(--line);overflow-x:auto}[data-variant=facade] .fc-mx table{border-collapse:collapse;width:100%;min-width:640px}[data-variant=facade] .fc-mx th,[data-variant=facade] .fc-mx td{border-bottom:1px solid var(--line-dim);text-align:right;white-space:nowrap;padding:16px 18px}[data-variant=facade] .fc-mx th:first-child,[data-variant=facade] .fc-mx td:first-child{text-align:left;white-space:normal}[data-variant=facade] .fc-mx thead th{font:500 14px/1.3 var(--f-mono);text-transform:none;color:var(--mu)}[data-variant=facade] .fc-mx tbody th{font-size:18px;font-weight:400}[data-variant=facade] .fc-mx td{font:500 16px/1.2 var(--f-mono)}[data-variant=facade] .fc-mx tr:last-child>*{border-bottom:0}@media (max-width:760px){[data-variant=facade] .fc-mx{border:0;overflow:visible}[data-variant=facade] .fc-mx table,[data-variant=facade] .fc-mx tbody,[data-variant=facade] .fc-mx tr,[data-variant=facade] .fc-mx th,[data-variant=facade] .fc-mx td{min-width:0;display:block}[data-variant=facade] .fc-mx thead{display:none}[data-variant=facade] .fc-mx tr{border:1px solid var(--line);margin-bottom:10px}[data-variant=facade] .fc-mx tbody th{border-bottom:1px solid var(--line);padding:12px 14px;font-size:17px}[data-variant=facade] .fc-mx td{justify-content:space-between;gap:12px;padding:10px 14px;font-size:14px;display:flex}[data-variant=facade] .fc-mx td:before{content:attr(data-l);color:var(--mu);text-transform:none;font-size:13px}[data-variant=facade] .fc-mx tr:last-child>*{border-bottom:1px solid var(--line-dim)}[data-variant=facade] .fc-mx tr>td:last-child{border-bottom:0}}[data-variant=facade] .fc-pk{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-variant=facade] .fc-pk>div{padding:26px 24px}[data-variant=facade] .fc-pk>div+div{border-left:1px solid var(--line)}[data-variant=facade] .fc-pk b{font:400 48px/1 var(--f-sans);letter-spacing:-.04em;margin:14px 0 6px;display:block}[data-variant=facade] .fc-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:17px;margin-top:17px;display:grid}[data-variant=facade] .fc-two>div{border:1px solid var(--line-dim);padding:24px}[data-variant=facade] .fc-dry{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:17px;display:grid}[data-variant=facade] .fc-dry figure{border:1px solid var(--line)}[data-variant=facade] .fc-dry figure img{object-fit:cover;width:100%;height:100%;min-height:300px}[data-variant=facade] .fc-dry>div{border:1px solid var(--line);padding:24px 28px}[data-variant=facade] .fc-steps4{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}[data-variant=facade] .fc-steps4 h3{font:400 26px/1.1 var(--f-sans);letter-spacing:-.02em;border-bottom:2px solid var(--rule);padding-bottom:12px}[data-variant=facade] .fc-steps4 h3 span{font:500 14px/1 var(--f-mono);color:var(--or);margin-bottom:12px;display:block}[data-variant=facade] .fc-steps4 p{color:var(--mu);margin-top:18px;font-size:15px;line-height:1.45}@media (max-width:1000px){[data-variant=facade] .fc-steps4{grid-template-columns:1fr 1fr;gap:32px 17px}}@media (max-width:760px){[data-variant=facade] .fc-pk,[data-variant=facade] .fc-two,[data-variant=facade] .fc-dry,[data-variant=facade] .fc-steps4{grid-template-columns:1fr}[data-variant=facade] .fc-pk>div+div{border-left:0;border-top:1px solid var(--line)}[data-variant=facade] .fc-pk>div{padding:18px 16px}[data-variant=facade] .fc-pk b{font-size:40px}[data-variant=facade] .fc-two>div,[data-variant=facade] .fc-dry>div{padding:18px 16px}[data-variant=facade] .fc-dry figure img{aspect-ratio:16/10;min-height:0}}[data-variant=facade] .fc-hero__frame--qc{--qw:420px}@media (min-width:761px){[data-variant=facade] .fc-hero:has(.fc-hero__frame--qc){padding-top:calc(var(--hd) + 56px)}[data-variant=facade] .fc-hero:has(.fc-hero__frame--qc) .fc-hero__head{margin-bottom:28px}[data-variant=facade] .fc-hero__frame--qc{height:max(500px, calc(100svh - var(--sw-h) - 350px))}[data-variant=facade] .fc-hero__frame--qc .fc-hero__pic{right:var(--qw)}[data-variant=facade] .fc-hero__frame--qc .fc-hero__tag{right:calc(var(--qw) + 22px)}[data-variant=facade] .fc-hero__frame--qc .fc-hero__keys{left:calc(var(--chw) + 20px);grid-template-columns:auto;width:auto;transform:none}[data-variant=facade] .fc-hero__qc{z-index:2;width:var(--qw);border-left:1px solid var(--line);padding:22px 26px 78px;position:absolute;top:0;bottom:0;right:0}}@media (max-width:1100px) and (min-width:761px){[data-variant=facade] .fc-hero__frame--qc{--qw:380px}}[data-variant=facade] .fc-hero__qc{background:linear-gradient(#4c8dd61a 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #4c8dd61a 1px, transparent 1px) 0 0 / 24px 24px, var(--bg-2);animation:fc-qc-in .8s var(--ease) .5s both}@keyframes fc-qc-in{0%{opacity:0;transform:translate(24px)}}[data-variant=facade] .fc-qc{flex-direction:column;gap:14px;height:100%;display:flex}[data-variant=facade] .fc-qc__hd{justify-content:space-between;align-items:baseline;gap:12px;display:flex}[data-variant=facade] .fc-qc__t{font:400 26px/1.1 var(--f-sans);letter-spacing:-.03em}[data-variant=facade] .fc-qc__no{border:1px solid var(--line-dim);color:var(--mu);flex:none;padding:3px 7px;font-size:13px}[data-variant=facade] .fc-qc__modes{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-variant=facade] .fc-qc__modes .fc-key{min-height:44px;padding:0 8px;font-size:13px}[data-variant=facade] .fc-qc__modes .fc-key+.fc-key{margin-left:-1px}[data-variant=facade] .fc-qc__modes .fc-key[aria-pressed=true]{background:var(--tx);color:var(--bg)}[data-variant=facade] .fc-qc__opts{animation:fc-qc-swap .4s var(--ease) both;flex-wrap:wrap;gap:6px;display:flex}@keyframes fc-qc-swap{0%{opacity:0;transform:translateY(6px)}}[data-variant=facade] .fc-qc__opt{border:1px solid var(--line-dim);min-height:36px;font:500 14px/1.2 var(--f-mono);text-transform:none;color:var(--mu);padding:0 12px;transition:border-color .2s,color .2s,background-color .2s}[data-variant=facade] .fc-qc__opt[aria-pressed=true]{border-color:var(--or);color:var(--tx);background:#ff5e0024}@media (hover:hover){[data-variant=facade] .fc-qc__opt:not([aria-pressed=true]):hover{border-color:var(--line-2);color:var(--tx)}}[data-variant=facade] .fc-qc__lb{color:var(--mu);text-transform:none;margin-bottom:4px;font-size:13px;display:block}[data-variant=facade] .fc-qc .fc-area{gap:14px}[data-variant=facade] .fc-qc .fc-step{grid-template-columns:40px 66px 40px;height:44px}[data-variant=facade] .fc-qc .fc-step input{font-size:16px}[data-variant=facade] .fc-qc__sum{border-top:1px solid var(--line-dim);padding-top:12px}[data-variant=facade] .fc-qc__total{font:400 46px/1 var(--f-sans);letter-spacing:-.04em;color:var(--or);white-space:nowrap;font-variant-numeric:tabular-nums;display:block}[data-variant=facade] .fc-qc__dim{height:13px;margin:8px 0 4px;display:block;position:relative}[data-variant=facade] .fc-qc__dim i{width:calc(var(--dim) * 100%);background:var(--line-2);height:1px;transition:width .5s var(--ease);position:absolute;top:6px;left:0}[data-variant=facade] .fc-qc__dim i:before,[data-variant=facade] .fc-qc__dim i:after{content:"";background:var(--line-2);width:1px;height:13px;position:absolute;top:-6px;transform:skew(-35deg)}[data-variant=facade] .fc-qc__dim i:before{left:0}[data-variant=facade] .fc-qc__dim i:after{right:0}[data-variant=facade] .fc-qc__note{color:var(--mu);text-transform:none;font-size:13px;display:block}[data-variant=facade] .fc-qc__go{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:auto;display:grid}[data-variant=facade] .fc-qc__go .fc-key{gap:8px;min-height:46px;padding:0 14px;font-size:13px}@media (max-width:760px){[data-variant=facade] .fc-hero__frame--qc{height:auto}[data-variant=facade] .fc-hero__frame--qc .fc-ch__clip{flex-direction:column;display:flex}[data-variant=facade] .fc-hero__frame--qc .fc-hero__pic{order:2;height:300px;position:relative;inset:auto}[data-variant=facade] .fc-hero__qc{border-bottom:1px solid var(--line);order:1;padding:18px 16px 20px;position:relative}[data-variant=facade] .fc-hero__frame--qc .fc-hero__tag{top:auto;bottom:254px}[data-variant=facade] .fc-hero__frame--qc .fc-hero__keys{width:auto;bottom:22px;left:50%}[data-variant=facade] .fc-qc{gap:12px}[data-variant=facade] .fc-qc__t{font-size:22px}[data-variant=facade] .fc-qc__total{font-size:40px}[data-variant=facade] .fc-qc__go{grid-template-columns:1fr}}@media (max-width:360px){[data-variant=facade] .fc-qc__modes .fc-key{padding:0 4px;font-size:13px}[data-variant=facade] .fc-qc .fc-step{grid-template-columns:36px 58px 36px}}@media (prefers-reduced-motion:reduce){[data-variant=facade] .fc-hero__qc,[data-variant=facade] .fc-qc__opts{animation:none}[data-variant=facade] .fc-qc__dim i{transition:none}}@media (min-width:761px) and (max-height:820px){[data-variant=facade] .fc-hero:has(.fc-hero__frame--qc){padding-top:calc(var(--hd) + 18px)}[data-variant=facade] .fc-hero:has(.fc-hero__frame--qc) .fc-h1{font-size:56px}[data-variant=facade] .fc-hero:has(.fc-hero__frame--qc) .fc-hero__head{margin-bottom:20px}[data-variant=facade] .fc-hero:has(.fc-hero__frame--qc) .fc-hero__sub{margin-top:0;font-size:16px}[data-variant=facade] .fc-hero__frame--qc{height:max(470px, calc(100svh - var(--sw-h) - 250px))}[data-variant=facade] .fc-hero__qc{padding-top:18px}[data-variant=facade] .fc-qc{gap:11px}[data-variant=facade] .fc-qc__total{font-size:40px}}@media (max-width:760px){[data-variant=facade] .fc-hero:has(.fc-hero__frame--qc){padding-top:calc(var(--hd) + 22px)}[data-variant=facade] .fc-qc .fc-area{grid-template-columns:minmax(0,1fr) auto;gap:12px}[data-variant=facade] .fc-qc .fc-area .fc-step{grid-template-columns:40px 56px 40px}}@media (max-width:360px){[data-variant=facade] .fc-qc__t{font-size:20px}[data-variant=facade] .fc-qc__no{display:none}[data-variant=facade] .fc-qc .fc-area .fc-step{grid-template-columns:34px 50px 34px}[data-variant=facade] .fc-qc__opt{padding:0 9px;font-size:13px}}[data-variant=facade] .fc-hero:has(.fc-hero__frame--qc) .fc-h1{text-wrap:balance}@media (max-width:360px){[data-variant=facade] .fc-qc .fc-area{grid-template-columns:1fr;gap:4px}[data-variant=facade] .fc-qc .fc-area .fc-step{grid-template-columns:40px 64px 40px;justify-self:start}}[data-variant=facade] .fc-alt{display:none}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){[data-variant=facade] .fc-alt.is-on{--ap:0;z-index:30;top:calc(var(--sw-h) + var(--hd) + 24px);pointer-events:none;opacity:0;width:14px;transition:opacity .5s var(--ease);display:block;position:fixed;bottom:40px;right:14px}[data-variant=facade] .fc-alt.is-on.is-move{opacity:1}}[data-variant=facade] .fc-alt__rope{background:repeating-linear-gradient(180deg, var(--line) 0 6px, transparent 6px 10px);width:1px;position:absolute;top:0;bottom:0;left:6px}[data-variant=facade] .fc-alt__rope:after{content:"";background:var(--or);transform-origin:0 0;width:1px;height:100%;transform:scaleY(var(--ap));position:absolute;top:0;left:0}[data-variant=facade] .fc-alt__tick{right:12px;top:calc(var(--t) * 100%);font:400 10px/1 var(--f-code);color:var(--mu);opacity:.7;position:absolute;transform:translateY(-50%)}[data-variant=facade] .fc-alt__tick:after{content:"";background:var(--line);width:7px;height:1px;position:absolute;top:50%;right:-10px}[data-variant=facade] .fc-alt__car{pointer-events:none;width:14px;height:100%;position:absolute;top:0;left:0}[data-variant=facade] .fc-alt__car i{left:0;top:calc(var(--ap) * (100% - 14px));border:1px solid var(--or);background:var(--bg);width:13px;height:14px;position:absolute}[data-variant=facade] .fc-alt__car i:before{content:"";background:var(--or);position:absolute;inset:3px}[data-variant=facade] .fc-alt__v{right:22px;top:calc(var(--ap) * (100% - 14px) - 3px);border:1px solid var(--line);background:var(--bg);font:400 11px/1 var(--f-code);color:var(--tx);white-space:nowrap;font-variant-numeric:tabular-nums;padding:3px 6px;position:absolute}[data-variant=facade] .fc-sec__head.fc-r{position:relative}[data-variant=facade].is-js .fc-sec__head.fc-r:before{content:"";border-left:1px solid var(--line);border-right:1px solid var(--line);background:linear-gradient(var(--line), var(--line)) 0 4px / 100% 1px no-repeat;transform-origin:0;height:9px;transition:transform 1.3s var(--ease) .15s;position:absolute;top:-34px;left:0;right:0;transform:scaleX(0)}[data-variant=facade].is-js .fc-sec__head.fc-r.is-in:before{transform:none}[data-variant=facade] .fc-letter__img:before,[data-variant=facade] .fc-letter__img:after{content:"";z-index:1;pointer-events:none;opacity:0;transition:opacity .3s var(--ease), transform .45s var(--ease);position:absolute;inset:10px;transform:scale(1.06)}[data-variant=facade] .fc-letter__img:before{background:linear-gradient(var(--or), var(--or)) 0 0 / 18px 2px no-repeat, linear-gradient(var(--or), var(--or)) 0 0 / 2px 18px no-repeat, linear-gradient(var(--or), var(--or)) 100% 0 / 18px 2px no-repeat, linear-gradient(var(--or), var(--or)) 100% 0 / 2px 18px no-repeat}[data-variant=facade] .fc-letter__img:after{background:linear-gradient(var(--or), var(--or)) 0 100% / 18px 2px no-repeat, linear-gradient(var(--or), var(--or)) 0 100% / 2px 18px no-repeat, linear-gradient(var(--or), var(--or)) 100% 100% / 18px 2px no-repeat, linear-gradient(var(--or), var(--or)) 100% 100% / 2px 18px no-repeat}@media (hover:hover){[data-variant=facade] .fc-letter:hover .fc-letter__img:before,[data-variant=facade] .fc-letter:hover .fc-letter__img:after{opacity:1;transform:none}}[data-variant=facade] .fc-hero__pic:before{content:"";z-index:1;background:linear-gradient(90deg, transparent, var(--or) 18%, #ffb07a 50%, var(--or) 82%, transparent);opacity:0;pointer-events:none;height:2px;animation:2.2s cubic-bezier(.45,0,.25,1) 2.1s both fc-scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 14px 2px #ff5e0073}@keyframes fc-scan{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(var(--scan-h,480px))}}@media (max-width:760px){[data-variant=facade] .fc-hero__pic:before{--scan-h:300px}}[data-variant=facade] .fc-ov .tg{animation:fc-draw .9s var(--ease) 1.5s both, fc-breathe 2.6s ease-in-out 2.6s infinite}@keyframes fc-breathe{50%{opacity:.35}}[data-variant=facade] .fc-ov .lvl-l,[data-variant=facade] .fc-ov .axl,[data-variant=facade] .fc-ov .lb rect,[data-variant=facade] .fc-ov .ax{transition:stroke .4s,fill .4s,stroke-width .4s}[data-variant=facade] .fc-hero[data-qc=facade] .fc-ov .lvl-l,[data-variant=facade] .fc-hero[data-qc=glass] .fc-ov .axl{stroke:var(--or);stroke-width:2px}[data-variant=facade] .fc-hero[data-qc=facade] .fc-ov .lb.lvl rect,[data-variant=facade] .fc-hero[data-qc=glass] .fc-ov .ax{fill:var(--or)}[data-variant=facade] .fc-hero[data-qc=facade] .fc-ov .lb.lvl text,[data-variant=facade] .fc-hero[data-qc=glass] .fc-ov .lb.c text{fill:#000}[data-variant=facade] .fc-count{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){[data-variant=facade] .fc-hero__pic:before{display:none}[data-variant=facade] .fc-ov .tg{animation:none}[data-variant=facade].is-js .fc-sec__head.fc-r:before{transition:none;transform:none}}@media (max-width:1519px){[data-variant=facade] .fc-alt__v,[data-variant=facade] .fc-alt__tick{display:none}[data-variant=facade] .fc-alt.is-on{right:9px}}[data-variant=facade] .fc-qc__body,[data-variant=facade] .fc-qc__ctl,[data-variant=facade] .fc-qc__res{display:contents}[data-variant=facade] .fc-spqc{--chw:40px;--chh:34px;margin-top:30px}[data-variant=facade] .fc-spqc .fc-ch__clip{background:linear-gradient(#4c8dd61a 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #4c8dd61a 1px, transparent 1px) 0 0 / 24px 24px, var(--bg-2);padding:22px 24px 30px}[data-variant=facade] .fc-qc--wide .fc-qc__body{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px 28px;display:grid}[data-variant=facade] .fc-qc--wide .fc-qc__ctl,[data-variant=facade] .fc-qc--wide .fc-qc__res{flex-direction:column;gap:14px;min-width:0;display:flex}[data-variant=facade] .fc-qc--wide .fc-qc__sum{border-top:0;padding-top:0}[data-variant=facade] .fc-qc--wide .fc-qc__res{border-left:1px solid var(--line-dim);padding-left:24px}[data-variant=facade] .fc-qc--wide .fc-qc__go{grid-template-columns:1fr}@media (max-width:760px){[data-variant=facade] .fc-qc--wide .fc-qc__body{grid-template-columns:1fr}[data-variant=facade] .fc-qc--wide .fc-qc__res{border-left:0;border-top:1px solid var(--line-dim);padding:14px 0 0}[data-variant=facade] .fc-spqc .fc-ch__clip{padding:18px 16px 26px}[data-variant=facade] .fc-hero__frame--qc{max-height:none}}[data-variant=facade]{--line-mid:#15203033;--ink:#141b26;--r:12px;font:400 17px/1.6 var(--f-sans);-webkit-font-smoothing:antialiased}[data-variant=facade] p{text-wrap:pretty}[data-variant=facade] .fc-h1{letter-spacing:-.026em;font-weight:500;line-height:1.02}[data-variant=facade] .fc-h2{letter-spacing:-.024em;font-weight:500;line-height:1.04}[data-variant=facade] .fc-h3{letter-spacing:-.018em;font-weight:500;line-height:1.1}[data-variant=facade] .fc-big{letter-spacing:-.012em;font-size:26px;line-height:1.38}[data-variant=facade] .fc-lead{letter-spacing:0;color:var(--mu);font-size:19px;line-height:1.5}[data-variant=facade] .fc-kick{font:600 14px/1.4 var(--f-sans);letter-spacing:.01em;color:var(--acc)}[data-variant=facade] .fc-sec__head .fc-kick,[data-variant=facade] .fc-how .fc-kick{align-items:center;gap:10px;display:inline-flex}[data-variant=facade] .fc-sec__head .fc-kick:before,[data-variant=facade] .fc-how .fc-kick:before{content:"";background:var(--or);border-radius:2px;width:22px;height:2px}[data-variant=facade] .fc-mono{letter-spacing:0;font-weight:500}[data-variant=facade] .fc-sec__head p:not(.fc-kick){color:var(--mu);font-size:18px;line-height:1.55}[data-variant=facade] ::selection{color:var(--ink);background:#cfdcf7}[data-variant=facade] :focus-visible{outline-color:var(--acc)}[data-variant=facade] .fc-key{border-color:var(--line-mid);background:var(--bg-2);font:500 15px/1.2 var(--f-sans);letter-spacing:0;border-radius:10px}[data-variant=facade] .fc-key--fill{border-color:var(--or);background:var(--or);color:#fff;box-shadow:0 6px 16px -8px #c8501f8c}@media (hover:hover){[data-variant=facade] .fc-key:not(.fc-key--fill):hover{background:var(--hov);border-color:var(--acc)}}[data-variant=facade] .fc-logo{color:var(--ink)}[data-variant=facade] .fc-logo b{text-transform:uppercase;font-size:22px}[data-variant=facade] .fc-tick{font:500 14px/1 var(--f-sans);color:var(--mu);border:0;gap:0}[data-variant=facade] .fc-tick li{padding:6px 0}[data-variant=facade] .fc-tick li+li{border-left:0;padding-left:5px}[data-variant=facade] .fc-tick em{color:var(--acc)}[data-variant=facade] .fc-hd__tel{font:500 15px/1 var(--f-sans)}[data-variant=facade] .fc-hd__tel svg{color:var(--acc)}[data-variant=facade] .fc-menu-btn{font:500 15px/1 var(--f-sans)}[data-variant=facade] .fc-menu-btn:before,[data-variant=facade] .fc-hd__tel:before{border-color:var(--line-mid);border-radius:10px}[data-variant=facade] .fc-hd.is-solid,[data-variant=facade] .fc-hd.is-open{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f2eeeb}[data-variant=facade] .fc-nav{background:var(--paper)}[data-variant=facade] .fc-nav__pic{border-radius:var(--r);border-color:var(--line)}[data-variant=facade] .fc-nav__pic span{background:#ffffffeb;border:0;border-top-right-radius:8px}@media (hover:hover){[data-variant=facade] .fc-nav__list a:hover{color:var(--acc)}}[data-variant=facade] .fc-hero__pic:after{background:linear-gradient(#141b2629 0%,#141b2600 26% 66%,#141b2657 100%)}[data-variant=facade] .fc-hero__img img{filter:saturate(.9)contrast(1.02)brightness(1.03)}[data-variant=facade] .fc-ov .lb rect,[data-variant=facade] .fc-ov .ax{fill:var(--ink)}[data-variant=facade] .fc-ov .lb.o text{fill:#fff}[data-variant=facade] .fc-hero__sub{color:var(--mu);font-size:19px;line-height:1.55}[data-variant=facade] .fc-sec.is-alt,[data-variant=facade] :is(#services,#prices,#reviews,#contact,#tariffs,#process){box-shadow:0 -1px 0 var(--line-dim), 0 1px 0 var(--line-dim);background:#fff;margin-top:130px;padding-bottom:130px}@media (max-width:900px){[data-variant=facade] .fc-sec.is-alt,[data-variant=facade] :is(#services,#prices,#reviews,#contact,#tariffs,#process){margin-top:88px;padding-bottom:88px}}[data-variant=facade] .fc-plate{border:1px solid var(--line);border-radius:calc(var(--r) + 4px);background:#fff;overflow:hidden}[data-variant=facade] .fc-plate__pic{border-bottom:0}[data-variant=facade] .fc-plate__row>*+*{border-left-color:var(--line-dim)}@media (max-width:900px){[data-variant=facade] .fc-plate__row>*+*{border-top-color:var(--line-dim)}}[data-variant=facade] .fc-plate__row .fc-kick{color:var(--acc)}[data-variant=facade] .fc-ruler{border-color:var(--line);background:repeating-linear-gradient(90deg, transparent 0 64px, var(--line) 64px 65px, transparent 65px 87px, var(--line) 87px 88px, transparent 88px 146px)}[data-variant=facade] .fc-ruler i{border-top-color:var(--acc)}[data-variant=facade] .fc-ruler.is-up i{border-bottom-color:var(--acc)}[data-variant=facade] .fc-stat .fc-kick{color:var(--acc)}[data-variant=facade] .fc-stat .fc-mono{color:var(--mu);font-size:15px;line-height:1.45}[data-variant=facade] .fc-row__n{color:var(--acc)}[data-variant=facade] .fc-row__p{color:var(--tx);font-variant-numeric:tabular-nums}[data-variant=facade] .fc-tw__box{border-radius:var(--r);background:#fff}[data-variant=facade] .fc-tw__wall,[data-variant=facade] .fc-tw__clean{--wall:#e3e8ef}[data-variant=facade] .fc-tw__wall{--win:#aab5c4}[data-variant=facade] .fc-tw__wall:after{background:repeating-linear-gradient(97deg,#7868501f 0 2px,#0000 2px 17px)}[data-variant=facade] .fc-tw__clean{--wall:#eef2f7;--win:#b9dcf7}[data-variant=facade] .fc-tw__clean:after{background:linear-gradient(118deg,#0000 30%,#fff9 44%,#0000 56%)}[data-variant=facade] .fc-tw__floors{background:repeating-linear-gradient(#0000 0 calc(8.33333% - 1px),#2f58c038 calc(8.33333% - 1px) 8.33333%)}[data-variant=facade] .fc-tw__roof{background:#fff}[data-variant=facade] .fc-tw__floor b{color:var(--acc)}[data-variant=facade] .fc-obj__item{opacity:1;border-radius:var(--r);color:var(--mu)}[data-variant=facade] .fc-obj__item.is-on{color:var(--tx);box-shadow:0 0 0 1px var(--line), 0 14px 30px -22px #15203059;background:#fff}[data-variant=facade] .fc-obj__item.is-on .fc-kick{color:var(--acc)}@media (hover:hover){[data-variant=facade] .fc-obj__item:not(.is-on):hover{background:var(--hov);color:var(--tx)}}[data-variant=facade] .fc-obj__pic,[data-variant=facade] .fc-sp__pic{border-radius:calc(var(--r) + 4px);overflow:hidden}[data-variant=facade] :is(.fc-obj__pic,.fc-sp__pic) figcaption{border-top-right-radius:8px}[data-variant=facade] .fc-how{--tx:#fff;--mu:#cfd6e0;--rule:#ffffffd9;--line-mid:#fff6;--hov:#ffffff1f;--bg-2:#141b268c;--acc:#9fb8ff;color:var(--tx)}[data-variant=facade] .fc-how:before{background:linear-gradient(#141b26b8,#141b2699 45%,#141b26db)}@media (max-width:900px){[data-variant=facade] .fc-how:before{background:linear-gradient(#141b26cc,#141b26e0)}}[data-variant=facade] .fc-steps h3{border-bottom-width:1px;border-bottom-color:#ffffff80}[data-variant=facade] .fc-steps h3 span{color:#ffb48f}[data-variant=facade] .fc-steps p{color:var(--mu);line-height:1.5}[data-variant=facade] .fc-logos{border-radius:var(--r);background:#fff;overflow:hidden}[data-variant=facade] .fc-logos img.m,[data-variant=facade] .fc-partners img{filter:grayscale()brightness(.3);opacity:.7}@media (hover:hover){[data-variant=facade] .fc-logos li:not(.is-lead):hover{background:#f7f9fc}}[data-variant=facade] .fc-faq__list{border-top-color:var(--line-mid)}[data-variant=facade] .fc-faq__it{border-bottom-color:var(--line-mid)}[data-variant=facade] .fc-faq__q>span:first-child{color:var(--acc)}[data-variant=facade] .fc-cta{border:1px solid var(--line);border-radius:calc(var(--r) + 6px);background:linear-gradient(#eef3fc,#e6edf9);overflow:hidden}[data-variant=facade] .fc-marq{border-bottom-color:var(--line);background:#fff9}[data-variant=facade] .fc-marq__t span{color:var(--acc)}[data-variant=facade] .fc-cta__txt h2{font-size:34px;font-weight:500}[data-variant=facade] .fc-cta__art svg{stroke:#2f58c052}[data-variant=facade] .fc-ct{border-radius:var(--r);overflow:hidden}[data-variant=facade] .fc-ft,[data-variant=facade] .fc-cr{--tx:#fff;--mu:#b8c1ce;--rule:#fffc;--line:#ffffff47;--line-dim:#ffffff1f;--line-mid:#ffffff4d;--hov:#ffffff1a;--bg-2:transparent;--acc:#9fb8ff;background:var(--ink);color:var(--tx)}[data-variant=facade] .fc-ft{border-top:0}[data-variant=facade] .fc-ft .fc-logo{color:#fff}[data-variant=facade] .fc-ft__legal{font-family:var(--f-sans);font-weight:600}[data-variant=facade] .fc-ft{margin-top:0}[data-variant=facade] main>.fc-sec:last-child{padding-bottom:130px}@media (max-width:900px){[data-variant=facade] main>.fc-sec:last-child{padding-bottom:88px}}[data-variant=facade] .fc-tick li+li{padding-left:0}[data-variant=facade] .fc-tick li+li:before{content:"·";color:var(--line);margin:0 12px}[data-variant=facade] .fc-tick b{color:var(--tx);font-weight:600}[data-variant=facade] .fc-tick em{font-variant-numeric:tabular-nums}@media (max-width:1100px){[data-variant=facade] .fc-tick li:nth-child(n+3){display:none}}[data-variant=facade] .fc-cr__hint{color:var(--ink);background:#fff;border:0;border-radius:8px;box-shadow:0 6px 18px -8px #00000080}[data-variant=facade] .fc-key[aria-pressed=true]{color:#fff}[data-variant=facade] .fc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--acc) 0 var(--fill,20%), transparent var(--fill,20%));border-color:var(--line);border-radius:4px}[data-variant=facade] .fc-range::-moz-range-track{background:linear-gradient(90deg, var(--acc) 0 var(--fill,20%), transparent var(--fill,20%));border-color:var(--line);border-radius:4px}[data-variant=facade] .fc-step{border-color:var(--line-mid);border-radius:10px;overflow:hidden}[data-variant=facade] .fc-step input{border-color:var(--line-dim)}[data-variant=facade] .fc-check input:before{border-color:var(--line-mid);border-radius:4px}[data-variant=facade] .fc-check input:checked:before{background:var(--acc);border-color:var(--acc)}[data-variant=facade] .fc-check input:checked:after{border-color:#fff}[data-variant=facade] :is(.fc-sum__total,.fc-qc__total){color:var(--acc);font-weight:500}[data-variant=facade] .fc-qc__opt{border-radius:8px}[data-variant=facade] .fc-qc__opt[aria-pressed=true]{border-color:var(--acc);background:#2f58c014}[data-variant=facade] :is(){background:var(--acc)}[data-variant=facade] :is(.fc-obj__txt .fc-kick,.fc-ck h3,.fc-steps4 h3 span){color:var(--acc)}[data-variant=facade] .fc-ulink{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}@media (hover:hover){[data-variant=facade] .fc-ulink:hover,[data-variant=facade] .fc-ft ul a:hover{color:var(--acc)}[data-variant=facade] .fc-letter:hover{border-color:var(--acc)}}[data-variant=facade] .fc-letter__img:before,[data-variant=facade] .fc-letter__img:after{--or:var(--acc)}[data-variant=facade] .fc-sp__pic{border:1px solid var(--line)}[data-variant=facade] .fc-sp__pic figcaption{border-top-color:var(--line)}[data-variant=facade] .fc-tabs .fc-key{border-radius:10px}[data-variant=facade] .fc-key[aria-selected=true]{color:#fff}[data-variant=facade] .fc-letter{border-radius:var(--r);background:#fff;overflow:hidden}[data-variant=facade] .fc-letter__img{border-radius:0}[data-variant=facade] .fc-mx td.o{color:var(--acc)}@media (max-width:760px){[data-variant=facade] .fc-big{font-size:19px;line-height:1.45}[data-variant=facade] .fc-hero__sub,[data-variant=facade] .fc-sec__head p:not(.fc-kick){font-size:17px}}[data-variant=facade] .fc-qc__go .fc-key{font-size:14px}
