@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(./old-standard-tt-cyrillic-400-normal-Dx4QB4EU.woff2)format("woff2"),url(./old-standard-tt-cyrillic-400-normal-B9opELhc.woff)format("woff")}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(./old-standard-tt-cyrillic-700-normal-Ruokj-he.woff2)format("woff2"),url(./old-standard-tt-cyrillic-700-normal-BeSD8YYN.woff)format("woff")}@font-face{font-family:Old Standard TT;font-style:italic;font-display:swap;font-weight:400;src:url(./old-standard-tt-cyrillic-400-italic-C55T6EX4.woff2)format("woff2"),url(./old-standard-tt-cyrillic-400-italic-CjUsNPOx.woff)format("woff")}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:400;src:url(./old-standard-tt-latin-400-normal-CksAFory.woff2)format("woff2"),url(./old-standard-tt-latin-400-normal-CEoEX30F.woff)format("woff")}@font-face{font-family:Old Standard TT;font-style:normal;font-display:swap;font-weight:700;src:url(./old-standard-tt-latin-700-normal-DLkH_MDP.woff2)format("woff2"),url(./old-standard-tt-latin-700-normal-Bw7EIiLL.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(./golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2"),url(./golos-text-cyrillic-400-normal-BwL4n7Pb.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(./golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2"),url(./golos-text-cyrillic-500-normal-hXinzVVQ.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(./golos-text-cyrillic-600-normal-lpQ9rVRR.woff2)format("woff2"),url(./golos-text-cyrillic-600-normal-BgvEFMNR.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400;src:url(./golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2"),url(./golos-text-latin-400-normal-DOuJOmdK.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:500;src:url(./golos-text-latin-500-normal-BznAvurO.woff2)format("woff2"),url(./golos-text-latin-500-normal-BQo4s7Kn.woff)format("woff")}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:600;src:url(./golos-text-latin-600-normal-Bhk8uV1U.woff2)format("woff2"),url(./golos-text-latin-600-normal-B_o32mE8.woff)format("woff")}:root{--night:#14201b;--night-rgb:20 32 27;--night-2:#1b2d25;--abyss-rgb:14 22 19;--hvoya:#1f3930;--hvoya-rgb:31 57 48;--krony:#456a4b;--krony-rgb:69 106 75;--prud:#5e7f86;--prud-rgb:94 127 134;--prud-deep:#36515a;--moloko:#f3eae1;--moloko-rgb:243 234 225;--paper:#f3eae1;--paper-rgb:243 234 225;--paper-2:#e9ddcf;--paper-hi:#f8f2ea;--paper-hi-rgb:246 239 226;--ink:#14201b;--ink-rgb:20 32 27;--ink-2:#3c4d45;--ink-2-rgb:60 77 69;--ink-soft:#2b3a33;--mute:#5e6b63;--line-rgb:31 57 48;--latun:#c0a46f;--latun-rgb:192 164 111;--latun-hi:#d6bc86;--latun-hi-rgb:214 188 134;--latun-deep:#9c7f45;--latun-ink:#6e5528;--brass-lt:#f0d49a;--brass-pale:#f6e2b0;--brass-pale-rgb:255 236 190;--on-latun:#14201b;--sel:var(--hvoya);--on-sel:var(--moloko);--btn:var(--latun);--btn-hi:var(--latun-hi);--btn-rgb:var(--latun-rgb);--on-btn:var(--on-latun);--warn:#8a5a3b;--danger:#a3502f;--danger-deep:#93432a;--gas:#e2c04a;--gas-rgb:226 192 74;--glow:#ffc764;--glow-rgb:255 190 90;--free-rgb:104 196 146;--free-lt:#a9ddb9;--free-pale:#cfe6d6;--water-pale:#ddeff2;--map-bg:#6a7a5a;--white-rgb:255 255 255;--shadow-rgb:0 0 0;--pano-line:#f3eae1;--pano-line-rgb:243 234 225;--pano-shade-rgb:16 26 22;--pano-label-free:#fbf3e6;--pano-hl:#f2dda6;--pano-hl-rgb:242 221 166;--pano-hl-hi:#fff6dc;--pano-hl-hi-rgb:255 236 190;--pano-pin:#c0a46f;--pano-pin-hi:#e3c688;--pano-pin-ink:#14201b;--pano-pin-ring:#f3eae1;--pano-pulse:#f6e2b0;--pano-rec-rgb:52 178 112;--pano-rec-stroke:#ebcb86;--pano-brass:#f0d49a;--pano-brass-hi:#f6e2b0;--pano-brass-rgb:240 212 154;--pano-warm-rgb:255 203 122;--pano-water-rgb:176 222 232;--pano-house:#ffd99a;--pano-house-rgb:255 200 120;--pano-tag-rgb:20 32 27;--pano-tag-line-rgb:192 164 111;--story-brass:#e6c684;--story-brass-hi:#fff1cf;--story-line:#ead3a0;--st-free-rgb:104 196 146;--st-free-a:.24;--st-dom-a:.3;--st-p50-stroke:#c0a46f;--st-p90-stroke:#ebd39c;--st-dom-rgb:96 160 222;--st-dom-stroke:#a8d0f0;--st-res-rgb:111 147 154;--st-res-stroke:#a9c3c8;--st-skoro-rgb:243 234 225;--st-sold-rgb:20 32 27;--st-sold-line-rgb:243 234 225;--ramp-1-rgb:236 214 160;--ramp-1:#f3dda6;--ramp-2-rgb:186 196 120;--ramp-2:#d2d79a;--ramp-3-rgb:96 170 112;--ramp-3:#9fd3a6;--ramp-4-rgb:22 112 74;--ramp-4:#5fc08e;--mm-p50:#86c9a2;--mm-p90:#b9d9a8;--mm-dom:#8dbfe8;--mm-res:#6f939a;--mm-skoro:#93a596;--mm-sold:#4e6656;--mm-none:#3d4f44;--mm-bg:#1b2d25;--mm-forest:#29473a;--mm-orchard:#2f5040;--mm-pond:#4f7680;--mm-road-rgb:243 234 225;--rule:rgb(var(--line-rgb) / .22);--rule-light:rgb(var(--moloko-rgb) / .2);--serif:"Old Standard TT", "Times New Roman", serif;--sans:"Golos Text", system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1);--wrap:min(1240px, calc(100vw - 2 * var(--gut)));--gut:clamp(20px, 4vw, 56px);--sec:clamp(88px, 12vw, 168px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--night);color:var(--moloko);font:400 17px/1.6 var(--sans);font-feature-settings:"tnum" 0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}::selection{background:var(--btn);color:var(--on-btn)}input,textarea{caret-color:var(--latun)}html{scrollbar-color:var(--krony) var(--night);scrollbar-width:thin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--night)}::-webkit-scrollbar-thumb{background:var(--krony);border:2px solid var(--night);border-radius:10px}:focus-visible{outline:2px solid var(--latun);outline-offset:3px;border-radius:2px}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}h1,h2,h3{text-wrap:balance;margin:0;font-weight:400}p{margin:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--btn);color:var(--on-btn);border-radius:6px;padding:10px 14px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.wrap{width:var(--wrap);margin:0 auto}.h2{font:400 clamp(2.3rem, 5.2vw, 4.4rem)/1.02 var(--serif);letter-spacing:-.015em}.lead{max-width:58ch;color:inherit;opacity:.86;font-size:clamp(1.02rem,1.3vw,1.18rem);line-height:1.6}.paper{background:var(--paper);color:var(--ink)}.paper .lead{color:var(--ink-2);opacity:1}.btn{--bg:transparent;min-height:52px;font:500 16px/1 var(--sans);cursor:pointer;background:var(--bg);color:inherit;transition:background-color .2s var(--ease), color .2s var(--ease), box-shadow .25s var(--ease), transform .2s var(--ease), border-color .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.btn--brass{--bg:var(--btn);color:var(--on-btn);box-shadow:0 6px 18px -8px rgb(var(--btn-rgb) / .7)}.btn--brass:hover{--bg:var(--btn-hi);box-shadow:0 10px 26px -10px rgb(var(--btn-rgb) / .85);transform:translateY(-1px)}.btn--brass:active{box-shadow:0 3px 10px -6px rgb(var(--latun-rgb) / .8);transform:translateY(0)}.btn--line{border-color:rgb(var(--moloko-rgb) / .85);color:var(--moloko);background:rgb(var(--night-rgb) / .6);-webkit-backdrop-filter:blur(10px)}.btn--line:hover{border-color:var(--latun-hi);background:rgb(var(--night-rgb) / .78)}.btn--ghost{border-color:rgb(var(--moloko-rgb) / .75);min-height:42px;color:var(--moloko);background:rgb(var(--night-rgb) / .55);-webkit-backdrop-filter:blur(8px);padding:0 18px;font-size:14.5px}.btn--ghost:hover{border-color:var(--latun);color:var(--latun-hi)}.btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.nav{z-index:40;padding:16px var(--gut);color:var(--moloko);transition:background-color .35s var(--ease), transform .4s var(--ease), color .3s;align-items:center;gap:28px;display:flex;position:fixed;top:0;bottom:auto;left:0;right:0}.nav.is-solid{background:rgb(var(--night-rgb) / .92);box-shadow:0 8px 24px -16px rgb(var(--shadow-rgb) / .6)}.nav.is-hidden{transform:translateY(-110%)}.nav__brand{font:400 21px/1 var(--serif);letter-spacing:.01em;align-items:center;gap:10px;text-decoration:none;display:flex}.nav__mark{width:26px;height:26px;color:var(--latun)}.nav__links{gap:26px;margin-left:auto;font-size:15px;display:flex}.nav__links a{opacity:.82;text-decoration:none;transition:opacity .2s}.nav__links a:hover{opacity:1;text-decoration:underline}@media (max-width:980px){.nav__links{display:none}.nav__cta{margin-left:auto}}@media (max-width:520px){.nav__brand span{font-size:18px}.nav__cta{min-height:38px;padding:0 14px;font-size:13.5px}}.hero{background:var(--night);--p:0;height:300vh;position:relative}.hero.is-static{height:100svh}.hero__stage{height:100svh;position:sticky;top:0;overflow:hidden}.stage-host{position:absolute;top:0;bottom:0;left:0;right:0}.stage-host canvas{width:100%;height:100%;display:block}.hero__poster{background:var(--night) center / cover no-repeat;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero__poster picture,.hero__poster img{object-fit:cover;width:100%;height:100%;display:block}#heroHost>.pano{transition:opacity .5s}#heroHost:not(.is-live)>.pano{opacity:0}#heroHost.is-live>.hero__poster{opacity:0;visibility:hidden;transition:opacity .5s .1s,visibility 0s linear .7s}.hero.use-frames .hero__poster,body.mode-video .hero__poster{display:none}@media (max-width:860px){.hero:not(.no-frames) .hero__poster{display:none}}.hero__frames{width:100%;height:100%;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero.use-frames .hero__frames{display:block}@media (max-width:860px){.hero:not(.no-frames){--reveal:1}.hero:not(.no-frames) .hero__frames{background:var(--night) url(../frames/poster.webp) center / cover no-repeat;display:block}.hero:not(.no-frames) #heroHost{display:none}}body.mode-video .hero__frames{display:none!important}.hero__veil{pointer-events:none;background:linear-gradient(90deg, rgb(var(--night-rgb) / .78) 0%, rgb(var(--night-rgb) / .5) 30%, rgb(var(--night-rgb) / 0) 58%), linear-gradient(0deg, rgb(var(--night-rgb) / .85) 0%, rgb(var(--night-rgb) / 0) 32%), linear-gradient(180deg, rgb(var(--night-rgb) / .5) 0%, rgb(var(--night-rgb) / 0) 18%);opacity:calc((.25 + var(--reveal,0) * .75) * var(--veil-k,1));position:absolute;top:0;bottom:0;left:0;right:0}.hero__captions{left:var(--gut);font:italic 400 clamp(1.4rem, 2.6vw, 2.2rem)/1.2 var(--serif);margin:0;padding:0;list-style:none;position:absolute;bottom:clamp(150px,19vh,200px)}.hero__captions li{white-space:nowrap;background:rgb(var(--night-rgb) / .62);-webkit-backdrop-filter:blur(8px);opacity:0;filter:blur(6px);transition:opacity .6s var(--ease), transform .6s var(--ease), filter .6s var(--ease);text-shadow:0 2px 16px rgb(var(--night-rgb) / .6);border-radius:12px;padding:10px 18px;position:absolute;bottom:0;left:0;transform:translateY(12px)}.hero__captions li.is-on{opacity:1;filter:none;transform:none}.hero__hint{letter-spacing:.04em;opacity:calc(1 - var(--p) * 8);text-shadow:0 1px 8px rgb(var(--shadow-rgb) / .5);justify-items:center;gap:10px;font-size:13px;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.hero__hint i{background:linear-gradient(var(--moloko), transparent);width:1px;height:38px;animation:hint 2.2s var(--ease) infinite;transform-origin:top}@keyframes hint{0%{transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.hero__skip{right:var(--gut);z-index:3;background:rgb(var(--night-rgb) / .7);color:var(--moloko);border:1px solid rgb(var(--moloko-rgb) / .7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:500 13.5px/1 var(--sans);cursor:pointer;border-radius:999px;padding:8px 16px;transition:opacity .4s,border-color .2s;position:absolute;top:84px}.hero__skip:hover{border-color:var(--latun)}.hero.is-done .hero__skip,.hero.is-static .hero__skip{opacity:0;pointer-events:none}.hero__copy{left:var(--gut);z-index:2;pointer-events:none;max-width:min(640px,52vw);position:absolute;top:50%;transform:translateY(-58%)}.hero__copy>*{opacity:var(--reveal,0);transform:translateY(calc((1 - var(--reveal,0)) * 28px));filter:blur(calc((1 - var(--reveal,0)) * 8px))}.hero__copy{pointer-events:auto}.hero__place{letter-spacing:.06em;color:var(--latun-hi);margin-bottom:18px;font-size:14px}.hero__title{font:400 clamp(3.6rem, 8.2vw, 6rem)/.92 var(--serif);letter-spacing:-.02em;text-shadow:0 2px 40px rgb(var(--night-rgb) / .45)}.hero__title span{padding-left:.9em;font-style:italic;display:block}.hero__lead{max-width:46ch;text-shadow:0 1px 14px rgb(var(--night-rgb) / .7);margin-top:26px;font-size:clamp(1.02rem,1.25vw,1.15rem)}.hero__actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.hero__copy>:nth-child(2){transition-delay:50ms}.hero__copy>.bk-hero-mark{min-height:clamp(58px,5.6vw,78px)}.facts{z-index:2;border-top:1px solid rgba(192, 164, 111, calc(.55 * var(--reveal,0)));isolation:isolate;grid-template-columns:repeat(4,1fr);margin:0;display:grid;position:absolute;bottom:0;left:0;right:0}.facts:before{content:"";z-index:-1;background:linear-gradient(0deg, rgb(var(--night-rgb) / .92), rgb(var(--night-rgb) / .72));opacity:var(--reveal,0);transform:translateY(calc((1 - var(--reveal,0)) * 30%));position:absolute;top:0;bottom:0;left:0;right:0}.facts__cell{padding:22px var(--gut) 26px;border-left:1px solid var(--rule-light);opacity:var(--reveal,0);transform:translateY(calc((1 - var(--reveal,0)) * 100%))}.facts__cell:first-child{border-left:0}.facts dt{font:400 clamp(1.5rem, 2.3vw, 2.15rem)/1.05 var(--serif);color:var(--moloko)}.facts dd{color:rgb(var(--moloko-rgb) / .78);max-width:30ch;margin:8px 0 0;font-size:14px;line-height:1.45}.facts__cell:first-child dt{color:var(--latun-hi)}@media (max-width:860px){.hero{height:260vh;height:260svh}.hero__stage{height:100svh;height:100dvh}body.mode-video .hero__stage{height:100vh}.hero__veil{background:linear-gradient(180deg, rgb(var(--night-rgb) / .82) 0%, rgb(var(--night-rgb) / .55) 34%, rgb(var(--night-rgb) / 0) 56%), linear-gradient(0deg, rgb(var(--night-rgb) / .9) 0%, rgb(var(--night-rgb) / 0) 34%)}.hero__copy{max-width:none;top:92px;right:var(--gut);transform:none}.hero__title{font-size:clamp(3rem,14vw,4.4rem)}.hero__title span{padding-left:.6em}.hero__lead{margin-top:14px;font-size:15.5px}.hero__place{margin-bottom:10px;font-size:13px}.hero__copy{flex-direction:column;display:flex;bottom:232px}.hero__actions{align-content:flex-start;min-height:114px;margin-top:auto}.hero__actions .btn{flex:auto;min-height:50px;padding:0 18px}.facts{grid-template-columns:1fr 1fr}.facts__cell{padding:14px 18px 16px}.facts__cell:nth-child(3){border-left:0}.facts__cell:nth-child(n+3){border-top:1px solid var(--rule-light)}.facts dt{font-size:1.32rem}.facts dd{margin-top:4px;font-size:12.5px}.hero__skip{top:70px}.hero__captions{bottom:358px}.hero__actions .btn--line{display:none}}@media (max-width:860px) and (max-height:799px){.hero__captions,.facts dd{display:none}.facts__cell{padding:11px 18px 12px}.hero__copy{bottom:116px}.hero__copy>.bk-hero-mark{min-height:44px;margin-bottom:10px}.hero__copy .bk-hero-mark .bk-znak{width:44px}.hero__place{margin-bottom:6px}}.why{padding:var(--sec) 0;position:relative}.why__grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:clamp(40px,6vw,96px) clamp(40px,6vw,110px);display:grid}.why__head .lead{margin-top:26px}.quote{margin:0}.quote blockquote{font:italic 400 clamp(1.3rem, 2vw, 1.75rem)/1.3 var(--serif);margin:0}.quote figcaption{color:var(--ink-2);margin-top:12px;font-size:14.5px}.quote--inline{border-top:1px solid var(--rule);max-width:44ch;margin-top:40px;padding-top:22px}.gasplan{background:var(--hvoya);color:var(--moloko);box-shadow:0 30px 60px -40px rgb(var(--night-rgb) / .8);border-radius:4px;margin:0;padding:26px 26px 18px}.gasplan svg{width:100%;height:auto;display:block;overflow:visible}.gasplan__cap{font:400 19px var(--serif);fill:var(--moloko)}.gasplan__note{font:400 12.5px var(--sans);fill:rgb(var(--moloko-rgb) / .72)}.gp-plot{fill:rgb(var(--moloko-rgb) / .08);stroke:rgb(var(--moloko-rgb) / .45);stroke-width:1px}.gp-pipe{fill:none;stroke:var(--gas);stroke-width:3px;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;transition:stroke-dashoffset 1.6s var(--ease)}.gp-pipe--in{stroke-width:2.4px;transition-delay:.7s}.gp-pipe--far{stroke:rgb(var(--gas-rgb) / .6);stroke-dasharray:6 6;stroke-dashoffset:0;opacity:0;transition:opacity .8s .4s}.gp-dot circle{fill:var(--glow);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s, transform .6s var(--ease);transform:scale(.2)}.gasplan.is-in .gp-pipe{stroke-dashoffset:0}.gasplan.is-in .gp-pipe--far{opacity:1}.gasplan.is-in .gp-dot circle{opacity:1;filter:drop-shadow(0 0 6px rgb(var(--glow-rgb) / .9));transition-delay:1.6s;transform:none}.gasplan__side--other .gp-plot{stroke:rgb(var(--moloko-rgb) / .3)}.catalog{border-top:2px solid var(--ink);grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:0 clamp(24px,3vw,48px);padding-top:28px;display:grid}.catalog__group h3{font:400 1.5rem/1.1 var(--serif);margin-bottom:14px}.catalog ul{margin:0;padding:0;list-style:none}.catalog li,.pricelist li{border-bottom:1px solid var(--rule);align-items:baseline;gap:8px;padding:9px 0;font-size:15.5px;display:flex}.catalog li span,.pricelist li span{flex:none}.catalog li i,.pricelist li i{border-bottom:1.5px dotted rgb(var(--line-rgb) / .45);flex:1;min-width:12px;transform:translateY(-4px)}.catalog li b,.pricelist li b{text-align:right;flex:none;font-weight:500}.catalog li b{flex:0 auto;min-width:0}.catalog__foot{color:var(--ink-2);grid-column:1/-1;margin-top:22px;font-size:14.5px}@media (max-width:980px){.why__grid{grid-template-columns:1fr}.catalog{grid-template-columns:1fr 1fr;gap:28px 32px}}@media (max-width:560px){.catalog{grid-template-columns:1fr}.gasplan{padding:18px 14px 12px}}.map{background:var(--hvoya);padding:var(--sec) 0 0;isolation:isolate;position:relative}.map:before{content:"";z-index:-1;background:var(--art-topo,none) center / cover no-repeat;opacity:.35;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.map__head{justify-content:space-between;align-items:end;gap:32px;margin-bottom:clamp(28px,4vw,48px);display:flex}.map__lead{margin-top:18px}.map__stats{text-align:right;color:rgb(var(--moloko-rgb) / .8);font-size:15px;line-height:1.5}.map__stats b{font:400 clamp(3rem, 5vw, 4.4rem)/1 var(--serif);color:var(--latun-hi);margin-right:6px;display:inline-block}.only-coarse{display:none}@media (hover:none){.only-fine{display:none!important}.only-coarse{display:inline}}.map__frame{background:var(--map-bg);border-top:1px solid rgb(var(--latun-rgb) / .45);height:min(88vh,900px);min-height:560px;scroll-margin-top:0;position:relative;overflow:hidden}.map__host{cursor:grab}.map__host:active{cursor:grabbing}.map__host.is-pointer{cursor:pointer}.map__fallback{text-align:center;background:var(--hvoya) var(--art-village,none) center / cover;place-items:center;padding:40px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.map__fallback p{background:rgb(var(--night-rgb) / .8);border-radius:6px;max-width:40ch;padding:20px}.legend{left:var(--gut);z-index:3;background:rgb(var(--night-rgb) / .78);max-width:calc(100% - 2 * var(--gut) - 440px);border-radius:6px;flex-wrap:wrap;gap:8px 18px;margin:0;padding:12px 16px;font-size:13.5px;list-style:none;display:flex;position:absolute;bottom:22px}.legend li{align-items:center;gap:8px;display:flex}.legend i{border:1px solid rgb(var(--latun-rgb) / .7);border-radius:2px;width:18px;height:12px}.map__zoom{z-index:3;gap:6px;display:grid;position:absolute;bottom:22px;right:22px}.map__zoom button{border:1px solid rgb(var(--moloko-rgb) / .35);background:rgb(var(--night-rgb) / .78);width:44px;height:44px;color:var(--moloko);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,background-color .2s;display:grid}.map__zoom button:hover{border-color:var(--latun);background:rgb(var(--hvoya-rgb) / .95)}.map__zoom svg,.card svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.map__open,.map__close,.map__free{display:none}.tip{z-index:30;pointer-events:none;background:var(--paper);color:var(--ink);box-shadow:0 14px 30px -14px rgb(var(--shadow-rgb) / .6);white-space:nowrap;transition:opacity .2s var(--ease);border-radius:4px;padding:10px 14px 11px;font-size:14px;line-height:1.35;position:fixed;transform:translate(-50%,calc(-100% - 14px))}.tip:after{content:"";background:var(--paper);width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.tip b{font:700 1.15rem/1 var(--serif);margin-right:6px}.tip small{color:var(--ink-2);font-size:12.5px;display:block}.card{z-index:5;background:var(--paper);width:372px;color:var(--ink);box-shadow:0 30px 60px -30px rgb(var(--shadow-rgb) / .75);transform-origin:100%;animation:cardIn .45s var(--ease);border-radius:4px;flex-direction:column;padding:30px 30px 24px 34px;display:flex;position:absolute;top:22px;bottom:22px;right:22px;overflow:auto;-webkit-mask:radial-gradient(4px at 0 12px,#0000 3.5px,#000 4px) 0 0/100% 20px repeat-y,linear-gradient(#000,#000) 8px 0/calc(100% - 8px) 100% no-repeat;mask:radial-gradient(4px at 0 12px,#0000 3.5px,#000 4px) 0 0/100% 20px repeat-y,linear-gradient(#000,#000) 8px 0/calc(100% - 8px) 100% no-repeat}@keyframes cardIn{0%{opacity:0;transform:translate(24px)rotate(1deg)}}.card[hidden],.card__grip{display:none}.card__x{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.card__x:hover{background:var(--paper-2)}.card__kicker{color:var(--ink-2);align-items:center;gap:8px;font-size:13.5px;display:flex}.card__kicker i{border:1px solid rgb(var(--line-rgb) / .4);border-radius:2px;width:14px;height:10px}.card__title{font:400 2.5rem/1 var(--serif);letter-spacing:-.01em;margin-top:8px}.card__title span{font-weight:700}.card__stamp{font:700 12px/1.1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--krony);opacity:.85;animation:stamp .35s var(--ease) .15s both;border:2px solid;border-radius:6px;padding:7px 9px;position:absolute;top:22px;right:62px;transform:rotate(-8deg)}.card__stamp.is-warn{color:var(--warn)}.card__stamp:empty{display:none}@keyframes stamp{0%{opacity:0;transform:rotate(-8deg)scale(1.6)}}.card__table{border-top:2px solid var(--ink);margin:24px 0 0}.card__table>div{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.card__table dt{color:var(--ink-2);font-size:14.5px}.card__table dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:500}#cardPrice{font:700 1.35rem/1 var(--serif)}.card__note{color:var(--ink-2);margin-top:16px;font-size:13.5px}.card__actions{gap:12px;margin-top:auto;padding-top:22px;display:grid}.card__book{width:100%}.card__nav{justify-content:space-between;gap:8px;display:flex}.card__step{color:var(--ink);font:500 13.5px/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:10px 4px;display:inline-flex}.card__step:hover{color:var(--krony);text-decoration:underline}@media (max-width:860px),(hover:none) and (max-width:1100px){.map__head{flex-direction:column;align-items:start}.map__stats{text-align:left}.map__frame{height:72svh;min-height:460px}.map__frame:not(.is-full) .map__host{pointer-events:none}.map__frame.is-full .map__free{left:50%;bottom:calc(22px + env(safe-area-inset-bottom));z-index:4;min-height:58px;box-shadow:0 10px 30px -10px rgb(var(--shadow-rgb) / .7);padding:0 30px;font-size:17px;display:inline-flex;position:absolute;transform:translate(-50%)}.map__free[aria-pressed=true]{background:var(--paper)}.map__frame.has-card .map__free{opacity:0;pointer-events:none}.card{width:auto;height:88dvh;padding:14px 22px calc(18px + env(safe-area-inset-bottom));transform:translateY(calc(88dvh - var(--peek,300px)));transition:transform .42s var(--ease);touch-action:none;border-radius:16px 16px 0 0;animation:none;top:auto;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask:none;mask:none}.card.is-open{overflow:auto;transform:translateY(0)}.card.is-drag{transition:none}.card__grip{background:rgb(var(--line-rgb) / .3);border-radius:3px;width:44px;height:5px;margin:0 auto 12px;display:block}.card__x{top:8px;right:8px}.card__title{margin-top:4px;font-size:2rem}.card__stamp{top:22px;right:58px}.card__table{margin-top:12px}.card__table>div{padding:8px 0}.card:not(.is-open) .card__more,.card:not(.is-open) .card__per{display:none}.card__actions{order:-1;margin-top:0;padding-top:0}.card{flex-direction:column;display:flex}.card__grip{order:-5}.card__kicker{order:-4}.card__title{order:-3}.card__table{order:-2;margin-bottom:14px}.card__step span{font-size:13px}.tip{display:none}}.life{background:var(--prud-deep);padding:var(--sec) 0}.life__grid{grid-template-columns:repeat(12,1fr);gap:clamp(20px,2.4vw,32px);display:grid}.life__head{grid-column:1/span 5;align-self:end;padding-bottom:12px}.life__head .lead{margin-top:22px}.video{aspect-ratio:16/9;background:var(--night);border-radius:4px;grid-column:6/span 7;margin:0;position:relative;overflow:hidden}.video__clip{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.video__clip.is-on{opacity:1}.video__cap{background:linear-gradient(0deg, rgb(var(--night-rgb) / .78), rgb(var(--night-rgb) / 0));pointer-events:none;justify-content:space-between;align-items:end;gap:16px;padding:40px 24px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.video__label{font:italic 400 clamp(1.15rem, 1.8vw, 1.5rem)/1.2 var(--serif);text-shadow:0 1px 12px rgb(var(--night-rgb) / .6);transition:opacity .4s var(--ease), transform .5s var(--ease)}.video__label.is-swap{opacity:0;transform:translateY(6px)}.video__ticks{gap:6px;margin:0;padding:0 0 6px;list-style:none;display:flex}.video__ticks li{background:rgb(var(--moloko-rgb) / .3);border-radius:1px;width:22px;height:2px;overflow:hidden}.video__ticks li i{background:var(--latun-hi);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--k,0));display:block}.seasons{grid-column:1/span 7;margin-top:clamp(28px,4vw,56px)}.seasons__frame{aspect-ratio:3/2;background:var(--hvoya);border-radius:4px;position:relative;overflow:hidden}.seasons__img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.seasons__img--b{clip-path:circle(0% at var(--cx,90%) var(--cy,100%));transition:clip-path 1.1s var(--ease)}.seasons.is-winter .seasons__img--b{clip-path:circle(150% at var(--cx,90%) var(--cy,100%))}.seasons__bar{color:rgb(var(--moloko-rgb) / .82);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;font-size:14px;display:flex}.toggle{background:rgb(var(--night-rgb) / .5);border:1px solid var(--rule-light);border-radius:999px;padding:4px;display:inline-flex}.toggle button{color:var(--moloko);font:500 14.5px var(--sans);cursor:pointer;min-height:40px;transition:background-color .25s var(--ease), color .25s;background:0 0;border:0;border-radius:999px;padding:9px 18px}.toggle button[aria-checked=true]{background:var(--paper);color:var(--ink)}.aerials{grid-column:8/span 5;grid-template-columns:1fr 1fr;align-content:start;gap:12px;margin:clamp(28px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.aerials li{margin:0;position:relative}.aerials img{aspect-ratio:1;object-fit:cover;border-radius:4px;width:100%}.aerials__wide{grid-column:1/-1}.aerials__wide img{aspect-ratio:2.4}.aerials span{color:rgb(var(--moloko-rgb) / .78);margin-top:6px;font-size:12.5px;display:block}@media (max-width:980px){.life__head,.video,.seasons,.aerials{grid-column:1/-1}.seasons__bar{flex-direction:column;align-items:start}}.buy{padding:0 0 var(--sec);position:relative}.buy:before{content:"";background:var(--art-pattern,none) center / 420px auto repeat-x, var(--paper-2);border-bottom:1px solid var(--rule);height:clamp(90px,12vw,150px);margin-bottom:var(--sec);display:block}.buy__grid{grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,80px) clamp(40px,6vw,110px);display:grid}.buy__grid .h2{grid-column:1/-1}.pricelist{border:1px solid var(--ink);background:var(--paper-hi);align-self:start;padding:26px 28px 22px}.pricelist__title{font:700 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-align:center;border-bottom:2px solid var(--ink);margin-bottom:10px;padding-bottom:14px}.pricelist ul{margin:0;padding:0;list-style:none}.pricelist li span{flex:0 auto;max-width:62%}.pricelist li{padding:12px 0;font-size:16px}.pricelist__foot{color:var(--ink-2);margin-top:16px;font-size:14px}.steps{counter-reset:s;gap:0;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;border-top:1px solid var(--rule);grid-template-columns:64px 1fr;column-gap:8px;padding:20px 0;display:grid}.steps li:last-child{border-bottom:1px solid var(--rule)}.steps li:before{content:counter(s);font:400 2.6rem/.9 var(--serif);color:var(--krony);grid-row:span 2}.steps h3{font:400 1.5rem/1.15 var(--serif)}.steps p{color:var(--ink-2);max-width:44ch;margin-top:6px;font-size:15.5px}@media (max-width:860px){.buy__grid{grid-template-columns:1fr}.pricelist{padding:20px 18px}.pricelist li{flex-wrap:wrap}.pricelist li span{max-width:none}}.reviews{background:var(--krony);padding:var(--sec) 0}.reviews__grid{grid-template-columns:300px 1fr;align-items:start;gap:24px clamp(40px,7vw,120px);display:grid}.rating__num{font:400 clamp(5rem, 9vw, 7.5rem)/.85 var(--serif);color:var(--moloko);font-variant-numeric:lining-nums}.rating__src{color:rgb(var(--moloko-rgb) / .86);margin-top:14px;font-size:15px}.rating__stars{width:132px;fill:var(--latun-hi);margin-top:16px}.rating__stars .part{fill:rgb(var(--latun-hi-rgb) / .45)}.quote--big blockquote{letter-spacing:-.01em;font-size:clamp(1.9rem,3.8vw,3.3rem);line-height:1.12}.quote--big figcaption{color:rgb(var(--moloko-rgb) / .82);margin-top:22px;font-size:15.5px}.quote--big blockquote:first-letter{color:var(--latun-hi)}.reviews__more{color:rgb(var(--moloko-rgb) / .86);border-top:1px solid var(--rule-light);grid-column:2;margin-top:12px;padding-top:18px;font-size:15.5px}.reviews__more a{color:var(--moloko);margin-left:6px}@media (max-width:860px){.reviews__grid{grid-template-columns:1fr}.reviews__more{grid-column:1}}.apply{background:var(--night) var(--art-village,none) right center / auto 100% no-repeat;padding:var(--sec) 0;isolation:isolate;position:relative}.apply:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--night) 0%, rgb(var(--night-rgb) / .94) 45%, rgb(var(--night-rgb) / .55) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.apply__grid{grid-template-columns:1fr minmax(320px,460px);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.apply__head .lead{margin-top:20px}.form{background:var(--paper);color:var(--ink);box-shadow:0 30px 70px -40px rgb(var(--shadow-rgb) / .9);border-radius:4px;gap:16px;padding:28px;display:grid;position:relative}.field{color:var(--ink-2);border:0;gap:6px;margin:0;padding:0;font-size:14px;display:grid}.field input:not([type=radio]){font:400 17px var(--sans);color:var(--ink);border:0;border-bottom:1.5px solid rgb(var(--line-rgb) / .45);background:0 0;border-radius:0;padding:8px 0 10px;transition:border-color .2s}.field input::placeholder{color:var(--mute)}.field input:focus{border-bottom-color:var(--krony);outline:none}.field input:focus-visible{box-shadow:0 2px 0 0 var(--latun);outline:none}.field input[aria-invalid=true]{border-bottom-color:var(--danger)}.field--radio{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.field--radio legend{float:left;margin-right:8px}.field--radio label{cursor:pointer}.field--radio input{opacity:0;position:absolute}.field--radio span{border:1px solid rgb(var(--line-rgb) / .4);color:var(--ink);border-radius:999px;padding:8px 16px;font-size:14.5px;transition:background-color .2s,color .2s;display:inline-block}.field--radio input:checked+span{background:var(--sel);color:var(--on-sel);border-color:var(--sel)}.field--radio input:focus-visible+span{outline:2px solid var(--latun);outline-offset:2px}.form__err{color:var(--danger-deep);font-size:14px}.form__send{margin-top:6px}.form__legal{color:var(--ink-2);font-size:12.5px}.form__done{background:var(--paper);text-align:center;border-radius:4px;place-content:center;justify-items:center;gap:22px;padding:28px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.form__done[hidden]{display:none}.stamp{border:3px solid var(--krony);width:150px;height:150px;color:var(--krony);font:700 15px/1.15 var(--sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 0 0 6px var(--moloko), inset 0 0 0 7.5px var(--krony);animation:press .5s var(--ease) both;border-radius:50%;place-items:center;display:grid;transform:rotate(-12deg)}@keyframes press{0%{opacity:0;transform:rotate(-12deg)scale(1.8)}}@media (max-width:860px){.apply__grid{grid-template-columns:1fr}.apply{background-position:60% 100%;background-size:180%}.form{padding:22px 18px}}.foot{background:var(--night);border-top:1px solid var(--rule-light);color:rgb(var(--moloko-rgb) / .75);padding:34px 0 40px;font-size:14px}.foot__row{flex-wrap:wrap;align-items:baseline;gap:12px 32px;display:flex}.foot__sign{font:italic 400 1.4rem var(--serif);color:var(--moloko)}.foot__demo{margin-left:auto}.foot__links{flex-wrap:wrap;flex:100%;gap:8px 22px;display:flex}.foot__links a{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--moloko-rgb) / .35);text-decoration-color:rgb(var(--moloko-rgb) / .35)}.foot__links a:hover{color:var(--moloko)}#map,#life,#buy,#form,#route,#checklist,#why,#reviews{scroll-margin-top:56px}[data-rise]{transition:opacity .9s var(--ease), transform .9s var(--ease), clip-path 1.1s var(--ease)}.js [data-rise]:not(.is-in){opacity:0;transform:translateY(26px)}.js .catalog__group[data-rise]:not(.is-in){clip-path:inset(0 0 100%);opacity:1;transform:none}.catalog__group[data-rise]{clip-path:inset(0)}.tour-title{z-index:80;text-align:center;pointer-events:none;color:var(--moloko);text-shadow:0 2px 30px rgb(var(--night-rgb) / .6);place-content:center;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.tour-title__name{font:400 clamp(3.5rem, 9vw, 7rem)/1 var(--serif)}.tour-title__sub{font:italic 400 clamp(1.2rem, 2vw, 1.8rem) var(--serif);margin-top:14px}body.mode-video{cursor:none;overflow:hidden}body.mode-video .nav,body.mode-video main>section:not(.hero),body.mode-video .foot,body.mode-video .hero__copy,body.mode-video .facts,body.mode-video .hero__captions,body.mode-video .hero__hint,body.mode-video .hero__skip,body.mode-video .hero__veil,body.mode-video .skip{display:none!important}body.mode-video .hero{height:100vh}body.mode-video .tour-title{opacity:var(--title,0);display:grid}body.mode-shot-ui .hero__veil{display:block!important}body.mode-shot-ui .hero__copy{flex-direction:column;display:flex!important}body.mode-shot-ui .facts{display:grid!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.12s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero__captions{display:none}}.only-narrow{display:none}@media (max-width:860px){.only-narrow{display:inline}.only-fine-w{display:none}}.nav__brand span{white-space:nowrap}.pano{touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.pano canvas{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.pano__ov{pointer-events:none}.pano__labels{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero .pano{touch-action:pan-y}.map__frame{background:var(--night-2)}.plabel{opacity:0;will-change:transform, opacity;--grow:0;position:absolute;top:0;left:0}.plabel__dot{background:var(--paper);width:8px;height:8px;box-shadow:0 0 0 3px rgb(var(--latun-rgb) / .45), 0 0 14px rgb(var(--brass-pale-rgb) / .8);border-radius:50%;position:absolute;top:-4px;left:-4px}.plabel__stem{width:1px;height:calc(46px + var(--lift,0) * 40px);background:linear-gradient(0deg, rgb(var(--moloko-rgb) / .95), rgb(var(--latun-rgb) / .85));transform-origin:bottom;transform:scaleY(var(--grow));position:absolute;bottom:4px;left:-.5px}.plabel__text{left:var(--dx,0px);bottom:calc(54px + var(--lift,0) * 40px);transform:translateX(-50%) translateY(calc((1 - var(--grow)) * 8px));white-space:nowrap;font:italic 400 21px/1 var(--serif);color:var(--moloko);letter-spacing:.005em;background:rgb(var(--night-rgb) / .5);-webkit-backdrop-filter:blur(6px);border:1px solid rgb(var(--latun-rgb) / .55);border-radius:999px;padding:7px 13px 8px;position:absolute}.plabel--gas .plabel__text{font:600 13.5px/1 var(--sans);letter-spacing:.02em;color:var(--brass-pale);padding:8px 12px 8px 26px;font-style:normal}.plabel--gas .plabel__text:before{content:"";background:var(--glow);width:7px;height:7px;box-shadow:0 0 8px 2px rgb(var(--glow-rgb) / .85);border-radius:50%;margin-top:-3.5px;position:absolute;top:50%;left:11px}.plabel--gas .plabel__dot{background:var(--glow);box-shadow:0 0 0 3px rgb(var(--glow-rgb) / .35), 0 0 16px 4px rgb(var(--glow-rgb) / .9)}.plabel--water .plabel__dot{background:var(--water-pale)}@media (max-width:860px){.plabel__text{padding:6px 11px 7px;font-size:17px}.plabel__stem{height:calc(34px + var(--lift,0) * 36px)}.plabel__text{bottom:calc(42px + var(--lift,0) * 36px)}}.spots{z-index:4;width:288px;transition:opacity .35s var(--ease), transform .45s var(--ease);gap:10px;display:grid;position:absolute;top:22px;right:22px}.map__frame.has-card .spots{opacity:0;pointer-events:none;transform:translateY(-8px)}.spots__seg{background:rgb(var(--night-rgb) / .8);border:1px solid rgb(var(--moloko-rgb) / .18);-webkit-backdrop-filter:blur(8px);border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.spots__seg button{text-align:left;color:var(--moloko);cursor:pointer;transition:background-color .25s var(--ease), color .25s, border-color .25s;background:0 0;border:1px solid #0000;border-radius:12px;gap:3px;padding:9px 12px 10px;display:grid}.spots__seg button b{font:400 1.25rem/1 var(--serif)}.spots__seg button span{opacity:.72;font-size:11.5px;line-height:1.25}.spots__seg button:hover{border-color:rgb(var(--latun-rgb) / .6)}.spots__seg button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.spots__seg button[aria-pressed=true] span{opacity:.7}.minimap{background:var(--night-2);border:1px solid rgb(var(--moloko-rgb) / .18);box-shadow:0 18px 40px -24px rgb(var(--shadow-rgb) / .8);aspect-ratio:1.6;border-radius:14px;overflow:hidden}.minimap svg{width:100%;height:100%;display:block}.mm__plots polygon{stroke:rgb(var(--ink-rgb) / .6);stroke-width:1.5px;transition:opacity .4s}.mm__cone{fill:rgb(var(--moloko-rgb) / .2);stroke:var(--latun-hi);stroke-width:3px;stroke-linejoin:round}.mm__spot{cursor:pointer}.mm__spot text{font:600 34px var(--sans);fill:rgb(var(--moloko-rgb) / .75);paint-order:stroke;stroke:rgb(var(--ink-rgb) / .85);stroke-width:8px}.mm__halo{fill:rgb(var(--latun-rgb) / 0);transition:fill .3s}.mm__dot{fill:var(--night-2);stroke:rgb(var(--moloko-rgb) / .75);stroke-width:4px}.mm__drone{stroke:rgb(var(--moloko-rgb) / .75);stroke-width:3.5px;stroke-linecap:round}.mm__spot.is-on .mm__dot{fill:var(--latun);stroke:var(--moloko)}.mm__spot.is-on .mm__drone{stroke:var(--night)}.mm__spot.is-on .mm__halo{fill:rgb(var(--latun-rgb) / .25)}.mm__spot.is-on text{fill:var(--moloko)}.mm__spot:hover .mm__halo{fill:rgb(var(--latun-rgb) / .35)}@media (max-width:860px){.spots{display:none}.map__frame.is-full .spots{top:auto;left:12px;right:auto;bottom:calc(96px + env(safe-area-inset-bottom));gap:6px;width:min(240px,62vw);display:grid}.map__frame.is-full .spots__seg button{padding:7px 10px}.map__frame.is-full .spots__seg button span{display:none}.map__frame.is-full .minimap{aspect-ratio:1.9}}.tour-plot,.tour-chip,.tour-veil{display:none}body.mode-video .tour-plot{z-index:70;opacity:0;pointer-events:none;background:var(--paper);color:var(--ink);box-shadow:0 24px 50px -24px rgb(var(--shadow-rgb) / .8);border-radius:4px;grid-template-columns:auto auto;align-items:baseline;gap:2px 14px;padding:14px 18px 15px;font-size:17px;display:grid;position:fixed;top:0;left:0}body.mode-video .tour-plot b{font:700 2.1rem/1 var(--serif);grid-row:span 2}body.mode-video .tour-plot span{font-variant-numeric:tabular-nums;font-weight:500}body.mode-video .tour-plot small{border-top:1px solid var(--rule);color:var(--krony);letter-spacing:.02em;grid-column:1/-1;margin-top:6px;padding-top:7px;font-size:13.5px;font-weight:600}body.mode-video .tour-chip{z-index:70;opacity:0;background:var(--btn);color:var(--on-btn);font:500 20px/1 var(--sans);box-shadow:0 16px 40px -16px rgb(var(--shadow-rgb) / .8);border-radius:999px;align-items:center;gap:12px;padding:16px 26px;display:flex;position:fixed;bottom:8vh;left:50%}body.mode-video .tour-chip i{background:rgb(var(--free-rgb) / .6);border:1.5px solid var(--night);border-radius:2px;width:18px;height:12px}body.mode-video .tour-chip b{font:700 1.4rem/1 var(--serif);border-left:1px solid rgb(var(--ink-rgb) / .35);padding-left:12px}body.mode-video .tour-veil{z-index:75;pointer-events:none;opacity:var(--veil,0);background:radial-gradient(ellipse 70% 55% at 50% 50%, rgb(var(--night-rgb) / .5), rgb(var(--night-rgb) / .12) 75%), linear-gradient(0deg, rgb(var(--night-rgb) / .35), rgb(var(--night-rgb) / 0) 40%);display:block;position:fixed;top:0;bottom:0;left:0;right:0}body.mode-video .tour-title__sub{color:var(--brass-lt);letter-spacing:.01em}body.mode-video .tour-title__name{letter-spacing:-.015em}.map__spacer{background:var(--night-2);border-top:1px solid rgb(var(--latun-rgb) / .45);height:min(88vh,900px);min-height:560px}.map__frame.is-full{z-index:90;overscroll-behavior:none;border:0;width:100vw;height:100dvh;min-height:0;position:fixed;top:0;bottom:0;left:0;right:0}.is-mapfull .map{z-index:70}.is-mapfull .nav{display:none}.map__toolbar{left:var(--gut);z-index:6;max-width:calc(100% - 2 * var(--gut) - 320px);background:rgb(var(--night-rgb) / .74);border:1px solid rgb(var(--moloko-rgb) / .16);-webkit-backdrop-filter:blur(14px)saturate(1.15);box-shadow:0 14px 34px -20px rgb(var(--shadow-rgb) / .85);border-radius:26px;flex-wrap:wrap;align-items:center;gap:4px;padding:5px;display:flex;position:absolute;top:22px}.chips{gap:2px;display:flex}.chip{font:500 14.5px/1 var(--sans);color:rgb(var(--moloko-rgb) / .86);cursor:pointer;white-space:nowrap;transition:background-color .25s var(--ease), color .2s, border-color .2s;background:0 0;border:1px solid #0000;border-radius:999px;padding:11px 15px}.chip:hover{border-color:rgb(var(--latun-rgb) / .6);color:var(--moloko)}.chip:focus-visible{outline:2px solid var(--latun-hi);outline-offset:2px}.map__reset:focus-visible{outline:2px solid var(--latun-hi);outline-offset:2px}.map__close:focus-visible{outline:2px solid var(--latun-hi);outline-offset:2px}.chip.is-on{background:var(--paper);color:var(--ink);border-color:var(--moloko);box-shadow:0 4px 12px -6px rgb(var(--shadow-rgb) / .6);font-weight:600}.map__count{border-left:1px solid rgb(var(--moloko-rgb) / .22);color:rgb(var(--moloko-rgb) / .78);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;padding:0 10px 0 14px;font-size:13.5px}.map__count b{color:var(--moloko);font-weight:600}.map__reset{color:var(--latun-hi);font:500 13.5px/1 var(--sans);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:6px;padding:10px 12px 10px 2px;text-decoration:underline}.map__reset[hidden],.map__open,.map__close,.map__free,.map__zoom{display:none}.map__frame.is-full .map__zoom{display:grid}.map__hint{z-index:3;color:rgb(var(--moloko-rgb) / .9);text-shadow:0 1px 6px rgb(var(--shadow-rgb) / .6);pointer-events:none;font-size:13px;position:absolute}.map__hint--full{text-align:right;max-width:34ch;display:none;bottom:30px;right:80px}.map__frame.is-full .map__hint--full{display:block}.map__frame.is-full .map__hint--inline{display:none}.map__hint--inline{background:rgb(var(--night-rgb) / .62);-webkit-backdrop-filter:blur(8px);text-shadow:none;border-radius:999px;padding:8px 14px;bottom:90px;right:22px}.map__frame:not(.is-full) .map__host{cursor:pointer}.map__frame:not(.is-full) .map__open{z-index:4;white-space:nowrap;display:inline-flex;position:absolute;bottom:22px;right:22px}.map__close{z-index:7;border:1px solid rgb(var(--moloko-rgb) / .4);background:rgb(var(--night-rgb) / .82);min-height:46px;color:var(--moloko);font:500 15px var(--sans);cursor:pointer;-webkit-backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 16px;transition:border-color .2s,background-color .2s;position:absolute;top:22px;right:22px}.map__close:hover{border-color:var(--latun);background:rgb(var(--hvoya-rgb) / .95)}.map__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.map__frame.is-full .map__close{display:inline-flex}.map__frame.is-full .spots,.map__frame.is-full .card{top:84px}@media (max-width:860px),(hover:none) and (max-width:1100px){.map__spacer{height:72svh;min-height:460px}.map__toolbar{border-radius:18px;max-width:none;padding:4px;top:12px;left:12px;right:12px}.map__frame.is-full .map__toolbar{top:calc(12px + env(safe-area-inset-top));right:122px}.chips{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;flex:100%;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.chips::-webkit-scrollbar{display:none}.chip{padding:10px 13px;font-size:14px}.map__count{border-left:0;margin-left:0;padding:4px 8px 5px 10px;font-size:13px}.map__reset{padding:6px 10px;font-size:13px}.map__frame:not(.is-full) .legend{bottom:128px}.map__hint--inline{white-space:nowrap;bottom:84px;left:50%;right:auto;transform:translate(-50%)}.map__frame:not(.is-full) .map__open{left:50%;right:auto;transform:translate(-50%)}.map__close{right:12px;top:calc(12px + env(safe-area-inset-top));min-height:44px;padding:0 16px 0 13px}.map__frame.is-full .legend{top:calc(110px + env(safe-area-inset-top));gap:6px 12px;max-width:calc(100% - 24px);padding:8px 12px;font-size:12px;bottom:auto;left:12px}.map__frame.is-full .map__zoom{bottom:auto;right:12px;top:calc(190px + env(safe-area-inset-top))}.map__frame.is-full .card,.map__frame.is-full .spots{top:auto}.map__frame:not(.is-full) .legend{gap:6px 12px;max-width:none;padding:8px 12px;font-size:12px;left:12px;right:12px}.map__frame.is-full .map__free{white-space:nowrap}}.build{border-top:2px solid var(--ink);margin-top:18px;padding-top:14px}.build[hidden]{display:none}.build__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.build__head h4{font:400 1.3rem/1.1 var(--serif);margin:0}.build__why{color:var(--krony);letter-spacing:.02em;white-space:nowrap;font-size:12.5px;font-weight:600}.build__try{color:var(--ink-2);margin:10px 0 6px;font-size:12.5px}.build__chips{flex-wrap:wrap;gap:6px;display:flex}.build__chip{font:500 13px/1 var(--sans);border:1px solid var(--rule);color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease), border-color .2s, color .2s;background:0 0;border-radius:999px;padding:8px 11px}.build__chip:hover{border-color:var(--latun)}.build__chip:focus-visible{outline:2px solid var(--latun);outline-offset:2px}.build__chip[aria-pressed=true]{background:var(--sel);border-color:var(--sel);color:var(--on-sel)}.build__body{min-height:64px;transition:opacity .16s var(--ease), transform .16s var(--ease);margin-top:12px}.build__body.is-swap{opacity:0;transform:translate(-6px)}.build__title{font:700 1.05rem/1.25 var(--serif);margin:0}.build__parts{color:var(--ink-2);margin:4px 0 0;font-size:13.5px;line-height:1.45}.build__talk{width:100%;color:var(--ink);border-color:var(--ink);-webkit-backdrop-filter:none;background:0 0;margin-top:12px}.build__talk:hover{color:var(--hvoya);border-color:var(--latun);background:rgb(var(--latun-rgb) / .12)}.build__note{color:var(--ink-2);opacity:.85;margin:10px 0 0;font-size:11.5px;line-height:1.4}.card .card__table{margin-top:16px}@media (max-width:860px),(hover:none) and (max-width:1100px){.card:not(.is-open) .build{display:none}.build{touch-action:pan-y}.build__chips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.build__chip{white-space:nowrap}}.map__rec{left:var(--gut);z-index:6;max-width:calc(100% - 2 * var(--gut) - 320px);background:rgb(var(--night-rgb) / .8);border:1px solid rgb(var(--latun-rgb) / .5);-webkit-backdrop-filter:blur(14px);box-shadow:0 14px 34px -20px rgb(var(--shadow-rgb) / .85);color:var(--moloko);border-radius:26px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:7px 7px 7px 18px;display:flex;position:absolute;top:22px}.map__rec[hidden]{display:none}.map__rec-title{font:400 1.15rem/1.2 var(--serif);margin:0}.map__rec-title b{color:var(--latun-hi)}.map__rec-actions{flex-wrap:wrap;gap:4px;display:flex}.map__rec-btn{font:500 13.5px/1 var(--sans);border:1px solid rgb(var(--moloko-rgb) / .3);color:var(--moloko);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:10px 14px}.map__rec-btn:hover{border-color:var(--latun)}.map__rec-btn[data-rec=all]{background:var(--paper);color:var(--ink);border-color:var(--moloko)}.map__rec-btn[hidden],.map__frame.is-rec .map__toolbar{display:none}@media (max-width:860px),(hover:none) and (max-width:1100px){.map__rec{border-radius:18px;max-width:none;padding:10px 10px 10px 14px;top:12px;left:12px;right:12px}.map__frame.is-full .map__rec{top:calc(12px + env(safe-area-inset-top));right:122px}.map__rec-btn{padding:9px 11px;font-size:13px}}.map__frame.is-rec .map__free{display:none!important}@media (max-width:860px),(hover:none) and (max-width:1100px){.map__frame.is-full .map__rec{top:calc(66px + env(safe-area-inset-top));gap:6px 10px;padding:8px 8px 8px 12px;right:12px}.map__rec-title{flex:100%;font-size:1rem}.map__frame.is-rec .legend{display:none}}.tour-card{display:none}body.mode-video .tour-card{z-index:70;opacity:0;pointer-events:none;background:var(--paper);width:400px;color:var(--ink);box-shadow:0 30px 60px -30px rgb(var(--shadow-rgb) / .8);border-radius:4px;padding:20px 24px 22px;font-size:16px;display:block;position:fixed;top:50%;right:4vw}.tour-card__top{align-items:baseline;gap:14px;display:flex}.tour-card__top b{font:700 2.1rem/1 var(--serif);margin-right:auto}.tour-card__top span{font-variant-numeric:tabular-nums;font-weight:500}.tour-card small{border-bottom:2px solid var(--ink);color:var(--krony);letter-spacing:.02em;margin-top:8px;padding-bottom:12px;font-size:13.5px;font-weight:600;display:block}.tour-card__h{font:400 1.3rem/1.1 var(--serif);margin:14px 0 8px}.tour-card__chips{flex-wrap:wrap;gap:6px;display:flex}.tour-card__chips i{font:500 13px/1 var(--sans);border:1px solid var(--rule);border-radius:999px;padding:8px 11px;font-style:normal;transition:background-color .3s,color .3s}.tour-card__chips i.is-on{background:var(--sel);border-color:var(--sel);color:var(--on-sel)}.tour-card__t{font:700 1.1rem/1.25 var(--serif);margin:12px 0 0}.tour-card__p{color:var(--ink-2);margin:4px 0 0;font-size:14px;line-height:1.45}.tour-card__p:first-letter{text-transform:uppercase}html.map-wait:before{content:"";z-index:200;background:var(--latun,#c9a24a);transform-origin:0;width:100%;height:3px;animation:map-wait 1.6s var(--ease,ease-out) infinite;pointer-events:none;position:fixed;top:0;left:0}@keyframes map-wait{0%{opacity:1;transform:scaleX(.05)}80%{opacity:1;transform:scaleX(.9)}to{opacity:.2;transform:scaleX(1)}}.nav__tel{color:inherit;white-space:nowrap;flex:none;margin-left:auto;padding:10px 0;font-weight:600;text-decoration:none}.nav__tel+.nav__cta,.nav__links+.nav__tel{margin-left:0}.foot__tel{color:inherit;text-underline-offset:3px;font-weight:600}@media (max-width:1180px){.nav__tel{display:none}}.field--plot>label{font-size:14px}.field__row{align-items:flex-end;gap:12px;display:flex}.field__row input{flex:auto;min-width:0}.pickbtn{min-height:44px;font:500 14.5px var(--sans);color:var(--krony);border:1.5px solid rgb(var(--krony-rgb) / .55);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;gap:8px;margin-bottom:2px;padding:0 14px;transition:border-color .2s,background .2s;display:inline-flex}.pickbtn:hover{border-color:var(--krony);background:rgb(var(--krony-rgb) / .08)}.pickbtn:focus-visible{outline:2px solid var(--latun);outline-offset:2px}.plotchip{color:var(--ink-2);margin:8px 0 0;font-size:14px}.plotchip[hidden]{display:none}.plotchip span{background:rgb(var(--krony-rgb) / .12);color:var(--ink);border-radius:999px;padding:4px 10px;display:inline-block}.plotchip button{font:inherit;color:var(--krony);cursor:pointer;background:0 0;border:0;margin-left:-4px;padding:4px 6px;text-decoration:underline}@media (max-width:480px){.pickbtn span{display:none}.pickbtn{justify-content:center;width:44px;padding:0}}.pickbar{z-index:40;padding:calc(8px + env(safe-area-inset-top)) 14px 8px;background:rgb(var(--night-rgb) / .88);color:var(--moloko);-webkit-backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:none;position:absolute;top:0;left:0;right:0}.map__frame.is-full .pickbar:not([hidden]){display:flex}.pickbar button{min-height:36px;font:500 14.5px var(--sans);color:var(--moloko);border:1px solid rgb(var(--moloko-rgb) / .7);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px}.pickbar button:focus-visible{outline:2px solid var(--latun);outline-offset:2px}.is-pick .map__frame.is-full .map__toolbar{top:calc(64px + env(safe-area-inset-top))}.is-pick .map__frame.is-full .map__close{display:none}@media (max-width:760px){.is-pick .map__frame.is-full .map__toolbar{right:12px}}html[data-theme]:not([data-theme=classic]){--p-latun:var(--latun);--p-latun-rgb:var(--latun-rgb);--p-latun-hi:var(--latun-hi);--p-latun-hi-rgb:var(--latun-hi-rgb);--p-on-latun:var(--on-latun);--p-btn:var(--btn);--p-btn-hi:var(--btn-hi);--p-btn-rgb:var(--btn-rgb);--p-on-btn:var(--on-btn);--p-gas:var(--gas);--p-gas-rgb:var(--gas-rgb)}html[data-theme]:not([data-theme=classic]) :-webkit-any(.paper,.card,.tip,.form,.cl-card,.cl-get__form,.cl-get__done,.qz__sheet,.cfg,.cbook,.ck,.pricelist){--latun:var(--p-latun);--latun-rgb:var(--p-latun-rgb);--latun-hi:var(--p-latun-hi);--latun-hi-rgb:var(--p-latun-hi-rgb);--on-latun:var(--p-on-latun);--btn:var(--p-btn);--btn-hi:var(--p-btn-hi);--btn-rgb:var(--p-btn-rgb);--on-btn:var(--p-on-btn);--gas:var(--p-gas);--gas-rgb:var(--p-gas-rgb)}html[data-theme]:not([data-theme=classic]) :is(.paper,.card,.tip,.form,.cl-card,.cl-get__form,.cl-get__done,.qz__sheet,.cfg,.cbook,.ck,.pricelist){--latun:var(--p-latun);--latun-rgb:var(--p-latun-rgb);--latun-hi:var(--p-latun-hi);--latun-hi-rgb:var(--p-latun-hi-rgb);--on-latun:var(--p-on-latun);--btn:var(--p-btn);--btn-hi:var(--p-btn-hi);--btn-rgb:var(--p-btn-rgb);--on-btn:var(--p-on-btn);--gas:var(--p-gas);--gas-rgb:var(--p-gas-rgb)}html[data-theme=morning]{--veil-k:.4;--night:#f2ebdd;--night-rgb:242 235 221;--night-2:#e8dfcc;--abyss-rgb:28 38 30;--hvoya:#e7e1cf;--hvoya-rgb:231 225 207;--krony:#3b5f44;--krony-rgb:59 95 68;--prud:#5e7f86;--prud-rgb:94 127 134;--prud-deep:#e4e3d4;--moloko:#22392b;--moloko-rgb:34 57 43;--paper:#fbf8f2;--paper-rgb:251 248 242;--paper-2:#efe6d5;--paper-hi:#fffdf9;--paper-hi-rgb:255 253 249;--ink:#1d3125;--ink-rgb:29 49 37;--ink-2:#4b5b4e;--ink-2-rgb:75 91 78;--ink-soft:#2c4033;--mute:#5f6c60;--line-rgb:34 57 43;--latun:#b3542c;--latun-rgb:179 84 44;--latun-hi:#9c4522;--latun-hi-rgb:156 69 34;--latun-deep:#a94f29;--latun-ink:#8a3e1e;--brass-lt:#e9a877;--brass-pale:#f6cda8;--brass-pale-rgb:246 205 168;--on-latun:#fff8f1;--sel:#2f4b37;--on-sel:#fbf8f2;--btn:#2f4b37;--btn-hi:#3d5e46;--btn-rgb:47 75 55;--on-btn:#fbf8f2;--warn:#96582d;--danger:#b03a22;--danger-deep:#9a321d;--gas:#e0a03a;--gas-rgb:224 160 58;--glow:#f5b860;--glow-rgb:245 184 96;--shadow-rgb:46 38 26;--rule:#22392b33;--rule-light:#22392b33;--pano-pin:#b3542c;--pano-pin-hi:#c9653a;--pano-pin-ink:#fff;--pano-pin-ring:#fff8f1;--pano-pulse:#f6c9a0;--pano-hl:#ffe2c4;--pano-hl-rgb:255 226 196;--pano-hl-hi:#fff6ec;--pano-hl-hi-rgb:255 236 214;--pano-rec-rgb:227 140 80;--pano-rec-stroke:#ffe2c4;--pano-brass:#f7d2a8;--pano-brass-hi:#ffe6cc;--pano-brass-rgb:247 210 168;--pano-shade-rgb:24 36 28;--pano-tag-rgb:31 51 38;--pano-tag-line-rgb:227 154 107;--story-brass:#f2b98f;--story-brass-hi:#ffebd9;--story-line:#f5c9a2;--st-free-rgb:240 170 110;--st-free-a:.07;--st-dom-a:.22;--st-p50-stroke:#f4b987;--st-p90-stroke:#ffe0bf;--ramp-1-rgb:250 230 190;--ramp-1:#fce8c4;--ramp-2-rgb:245 196 140;--ramp-2:#f7c995;--ramp-3-rgb:230 140 85;--ramp-3:#ee9d68;--ramp-4-rgb:179 84 44;--ramp-4:#e07a4a;--mm-p50:#f4b987;--mm-p90:#ffe0bf;--mm-bg:#1f3326;--mm-forest:#2d4a36;--mm-orchard:#355440;--mm-pond:#4f7680}html[data-theme=morning] :-webkit-any(.map,.gasplan,.qz-plan,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet){color:var(--moloko);--night:#1f3326;--night-rgb:31 51 38;--night-2:#284030;--hvoya:#2a4432;--hvoya-rgb:42 68 50;--krony:#3b5e44;--krony-rgb:59 94 68;--prud-deep:#2a4432;--moloko:#f7f1e6;--moloko-rgb:247 241 230;--rule-light:#f7f1e633;--latun:#e39a6b;--latun-rgb:227 154 107;--latun-hi:#f0b48a;--latun-hi-rgb:240 180 138;--on-latun:#1f3326;--btn:#f2ebdd;--btn-hi:#fff;--btn-rgb:242 235 221;--on-btn:#1f3326;--gas:#f2c14e;--gas-rgb:242 193 78}html[data-theme=morning] :is(.map,.gasplan,.qz-plan,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet){color:var(--moloko);--night:#1f3326;--night-rgb:31 51 38;--night-2:#284030;--hvoya:#2a4432;--hvoya-rgb:42 68 50;--krony:#3b5e44;--krony-rgb:59 94 68;--prud-deep:#2a4432;--moloko:#f7f1e6;--moloko-rgb:247 241 230;--rule-light:#f7f1e633;--latun:#e39a6b;--latun-rgb:227 154 107;--latun-hi:#f0b48a;--latun-hi-rgb:240 180 138;--on-latun:#1f3326;--btn:#f2ebdd;--btn-hi:#fff;--btn-rgb:242 235 221;--on-btn:#1f3326;--gas:#f2c14e;--gas-rgb:242 193 78}html[data-theme=emerald]{--night:#f6f8f4;--night-rgb:246 248 244;--night-2:#eaf0ea;--abyss-rgb:4 28 20;--hvoya:#e6f0ea;--hvoya-rgb:230 240 234;--krony:#0b6b4c;--krony-rgb:11 107 76;--prud:#4f8a86;--prud-rgb:79 138 134;--prud-deep:#eaf2ee;--moloko:#0c2c22;--moloko-rgb:12 44 34;--paper:#fff;--paper-rgb:255 255 255;--paper-2:#edf3ef;--paper-hi:#f5f9f6;--paper-hi-rgb:245 249 246;--ink:#0c2a20;--ink-rgb:12 42 32;--ink-2:#3e5a50;--ink-2-rgb:62 90 80;--ink-soft:#183c30;--mute:#566d65;--line-rgb:12 60 45;--latun:#a88228;--latun-rgb:168 130 40;--latun-hi:#866719;--latun-hi-rgb:134 103 25;--latun-deep:#a07f2a;--latun-ink:#765a12;--brass-lt:#e8cf86;--brass-pale:#f4e3ae;--brass-pale-rgb:244 227 174;--on-latun:#0b2a20;--sel:#0b5e44;--on-sel:#fff;--btn:#0b6b4c;--btn-hi:#0e7d59;--btn-rgb:11 107 76;--on-btn:#fff;--warn:#8f5a2a;--danger:#b0382a;--danger-deep:#962e22;--shadow-rgb:6 40 28;--rule:#0c3c2d2e;--rule-light:#0c2c222e;--pano-pin:#e2c770;--pano-pin-hi:#f0db98;--pano-pin-ink:#0b3b2d;--pano-pin-ring:#fff;--pano-pulse:#fff;--pano-hl:#fff;--pano-hl-rgb:255 255 255;--pano-hl-hi:#fff;--pano-hl-hi-rgb:255 248 220;--pano-rec-rgb:226 199 112;--pano-rec-stroke:#fff;--pano-brass:#f3dd95;--pano-brass-hi:#fff0c4;--pano-brass-rgb:243 221 149;--pano-shade-rgb:4 40 30;--pano-tag-rgb:11 74 56;--pano-tag-line-rgb:226 199 112;--story-brass:#f0d888;--story-brass-hi:#fff6d6;--story-line:#f3dd95;--st-free-rgb:255 240 190;--st-free-a:.12;--st-dom-a:.24;--st-p50-stroke:#f3dd95;--st-p90-stroke:#fff;--ramp-1-rgb:255 255 255;--ramp-1:#fff;--ramp-2-rgb:243 221 149;--ramp-2:#f3dd95;--ramp-3-rgb:226 186 80;--ramp-3:#ebc765;--ramp-4-rgb:11 107 76;--ramp-4:#5fe3b0;--mm-p50:#f3dd95;--mm-p90:#fff;--mm-bg:#0b4a38;--mm-forest:#11604a;--mm-orchard:#157055;--mm-pond:#3e8a90}html[data-theme=emerald] :-webkit-any(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#0b4a38;--night-rgb:11 74 56;--night-2:#0f5a44;--hvoya:#0d5640;--hvoya-rgb:13 86 64;--krony:#0f6149;--krony-rgb:15 97 73;--prud-deep:#0d5640;--moloko:#fff;--moloko-rgb:255 255 255;--rule-light:#ffffff38;--latun:#e2c770;--latun-rgb:226 199 112;--latun-hi:#f0db98;--latun-hi-rgb:240 219 152;--on-latun:#0b3b2d;--btn:#e8cf7e;--btn-hi:#f3de9c;--btn-rgb:232 207 126;--on-btn:#0a3a2c;--gas:#f3d35a;--gas-rgb:243 211 90}html[data-theme=emerald] :is(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#0b4a38;--night-rgb:11 74 56;--night-2:#0f5a44;--hvoya:#0d5640;--hvoya-rgb:13 86 64;--krony:#0f6149;--krony-rgb:15 97 73;--prud-deep:#0d5640;--moloko:#fff;--moloko-rgb:255 255 255;--rule-light:#ffffff38;--latun:#e2c770;--latun-rgb:226 199 112;--latun-hi:#f0db98;--latun-hi-rgb:240 219 152;--on-latun:#0b3b2d;--btn:#e8cf7e;--btn-hi:#f3de9c;--btn-rgb:232 207 126;--on-btn:#0a3a2c;--gas:#f3d35a;--gas-rgb:243 211 90}html[data-theme=scandi]{--veil-k:.4;--night:#f6f3ee;--night-rgb:246 243 238;--night-2:#ece6dc;--abyss-rgb:28 30 29;--hvoya:#eadfcd;--hvoya-rgb:234 223 205;--krony:#4e6a55;--krony-rgb:78 106 85;--prud:#7e959a;--prud-rgb:126 149 154;--prud-deep:#efeae1;--moloko:#2a2c2b;--moloko-rgb:42 44 43;--paper:#fff;--paper-rgb:255 255 255;--paper-2:#f1ece4;--paper-hi:#faf8f4;--paper-hi-rgb:250 248 244;--ink:#232524;--ink-rgb:35 37 36;--ink-2:#545856;--ink-2-rgb:84 88 86;--ink-soft:#2e302f;--mute:#676b69;--line-rgb:42 44 43;--latun:#6f8a73;--latun-rgb:111 138 115;--latun-hi:#4e6a55;--latun-hi-rgb:78 106 85;--latun-deep:#6f8a74;--latun-ink:#4e6a55;--brass-lt:#c9d6c6;--brass-pale:#e3ebe1;--brass-pale-rgb:227 235 225;--on-latun:#fff;--sel:#2a2c2b;--on-sel:#fff;--btn:#2a2c2b;--btn-hi:#3d403f;--btn-rgb:42 44 43;--on-btn:#fff;--warn:#8a5f3e;--danger:#a8432f;--danger-deep:#923826;--gas:#d9b45a;--gas-rgb:217 180 90;--glow:#f2cf7a;--glow-rgb:242 207 122;--shadow-rgb:30 28 24;--rule:#2a2c2b29;--rule-light:#2a2c2b29;--pano-pin:#fff;--pano-pin-hi:#f1e6d2;--pano-pin-ink:#2a2c2b;--pano-pin-ring:#2a2c2b;--pano-pulse:#fff;--pano-hl:#fff;--pano-hl-rgb:255 255 255;--pano-hl-hi:#fff;--pano-hl-hi-rgb:255 255 255;--pano-rec-rgb:169 191 168;--pano-rec-stroke:#fff;--pano-brass:#f3ebdd;--pano-brass-hi:#fff;--pano-brass-rgb:243 235 221;--pano-shade-rgb:30 32 31;--pano-tag-rgb:42 44 43;--pano-tag-line-rgb:233 223 207;--story-brass:#f1e6d2;--story-brass-hi:#fff;--story-line:#f3ebdd;--st-free-rgb:255 255 255;--st-free-a:.12;--st-dom-a:.24;--st-p50-stroke:#fff;--st-p90-stroke:#ebd5ae;--ramp-1-rgb:255 255 255;--ramp-1:#fff;--ramp-2-rgb:233 214 180;--ramp-2:#eed9b5;--ramp-3-rgb:196 160 110;--ramp-3:#ddbe8e;--ramp-4-rgb:78 106 85;--ramp-4:#b9d3bd;--mm-p50:#fff;--mm-p90:#ebd5ae;--mm-bg:#2a2c2b;--mm-forest:#3a403c;--mm-orchard:#424a44;--mm-pond:#5e7479}html[data-theme=scandi] :-webkit-any(.map,.gasplan,.qz-plan,.cl-get,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet){color:var(--moloko);--night:#2a2c2b;--night-rgb:42 44 43;--night-2:#333635;--hvoya:#313433;--hvoya-rgb:49 52 51;--krony:#3a3d3c;--krony-rgb:58 61 60;--prud-deep:#313433;--moloko:#f6f3ee;--moloko-rgb:246 243 238;--rule-light:#f6f3ee33;--latun:#a9bfa8;--latun-rgb:169 191 168;--latun-hi:#c3d4c1;--latun-hi-rgb:195 212 193;--on-latun:#232524;--btn:#f6f3ee;--btn-hi:#fff;--btn-rgb:246 243 238;--on-btn:#232524;--gas:#f0cf72;--gas-rgb:240 207 114}html[data-theme=scandi] :is(.map,.gasplan,.qz-plan,.cl-get,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet){color:var(--moloko);--night:#2a2c2b;--night-rgb:42 44 43;--night-2:#333635;--hvoya:#313433;--hvoya-rgb:49 52 51;--krony:#3a3d3c;--krony-rgb:58 61 60;--prud-deep:#313433;--moloko:#f6f3ee;--moloko-rgb:246 243 238;--rule-light:#f6f3ee33;--latun:#a9bfa8;--latun-rgb:169 191 168;--latun-hi:#c3d4c1;--latun-hi-rgb:195 212 193;--on-latun:#232524;--btn:#f6f3ee;--btn-hi:#fff;--btn-rgb:246 243 238;--on-btn:#232524;--gas:#f0cf72;--gas-rgb:240 207 114}html[data-theme=scandi] .reviews{background:#e9dcc6}html[data-theme=sunset]{--veil-k:.4;--night:#f6e9da;--night-rgb:246 233 218;--night-2:#f0dcc6;--abyss-rgb:8 36 42;--hvoya:#f3decb;--hvoya-rgb:243 222 203;--krony:#1c5f6a;--krony-rgb:28 95 106;--prud:#3f7f88;--prud-rgb:63 127 136;--prud-deep:#f1e4d4;--moloko:#123e45;--moloko-rgb:18 62 69;--paper:#fff9f2;--paper-rgb:255 249 242;--paper-2:#f5e3d0;--paper-hi:#fffcf8;--paper-hi-rgb:255 252 248;--ink:#0f3238;--ink-rgb:15 50 56;--ink-2:#44606a;--ink-2-rgb:68 96 106;--ink-soft:#173f46;--mute:#5a6f76;--line-rgb:18 62 69;--latun:#c9673f;--latun-rgb:201 103 63;--latun-hi:#a54a2a;--latun-hi-rgb:165 74 42;--latun-deep:#c7653d;--latun-ink:#96421f;--brass-lt:#f6b48f;--brass-pale:#fcd7be;--brass-pale-rgb:252 215 190;--on-latun:#0f3238;--sel:#14505a;--on-sel:#fff9f2;--btn:#14505a;--btn-hi:#1b6370;--btn-rgb:20 80 90;--on-btn:#fff6ec;--warn:#9a5426;--danger:#b23a26;--danger-deep:#9a301e;--gas:#e5a33c;--gas-rgb:229 163 60;--glow:#ffb866;--glow-rgb:255 184 102;--shadow-rgb:40 30 30;--rule:#123e452e;--rule-light:#123e452e;--pano-pin:#e07a52;--pano-pin-hi:#f0946c;--pano-pin-ink:#0f3238;--pano-pin-ring:#fff6ec;--pano-pulse:#ffd9c2;--pano-hl:#ffe3cf;--pano-hl-rgb:255 227 207;--pano-hl-hi:#fff5ec;--pano-hl-hi-rgb:255 236 222;--pano-rec-rgb:242 140 100;--pano-rec-stroke:#ffe3cf;--pano-brass:#ffd3b5;--pano-brass-hi:#ffe8d8;--pano-brass-rgb:255 211 181;--pano-shade-rgb:8 40 46;--pano-tag-rgb:15 58 66;--pano-tag-line-rgb:242 165 124;--story-brass:#f8c09f;--story-brass-hi:#ffede0;--story-line:#ffd3b5;--st-free-rgb:255 170 120;--st-free-a:.07;--st-dom-a:.22;--st-p50-stroke:#ffc29c;--st-p90-stroke:#ffe3cf;--ramp-1-rgb:255 232 205;--ramp-1:#ffe8cd;--ramp-2-rgb:255 200 160;--ramp-2:#ffcba2;--ramp-3-rgb:242 145 105;--ramp-3:#f7a07a;--ramp-4-rgb:210 95 70;--ramp-4:#ec7f5c;--mm-p50:#ffc29c;--mm-p90:#ffe3cf;--mm-bg:#0f3a42;--mm-forest:#1a4c52;--mm-orchard:#21575d;--mm-pond:#3f8a96}html[data-theme=sunset] :-webkit-any(.map,.gasplan,.qz-plan,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet){color:var(--moloko);--night:#0f3a42;--night-rgb:15 58 66;--night-2:#13454e;--hvoya:#11424b;--hvoya-rgb:17 66 75;--krony:#17505a;--krony-rgb:23 80 90;--prud-deep:#11424b;--moloko:#fbefe2;--moloko-rgb:251 239 226;--rule-light:#fbefe233;--latun:#f2a57c;--latun-rgb:242 165 124;--latun-hi:#f8c09f;--latun-hi-rgb:248 192 159;--on-latun:#0f3a42;--btn:#f2a57c;--btn-hi:#f8bc98;--btn-rgb:242 165 124;--on-btn:#0f3a42;--gas:#ffc36b;--gas-rgb:255 195 107}html[data-theme=sunset] :is(.map,.gasplan,.qz-plan,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet){color:var(--moloko);--night:#0f3a42;--night-rgb:15 58 66;--night-2:#13454e;--hvoya:#11424b;--hvoya-rgb:17 66 75;--krony:#17505a;--krony-rgb:23 80 90;--prud-deep:#11424b;--moloko:#fbefe2;--moloko-rgb:251 239 226;--rule-light:#fbefe233;--latun:#f2a57c;--latun-rgb:242 165 124;--latun-hi:#f8c09f;--latun-hi-rgb:248 192 159;--on-latun:#0f3a42;--btn:#f2a57c;--btn-hi:#f8bc98;--btn-rgb:242 165 124;--on-btn:#0f3a42;--gas:#ffc36b;--gas-rgb:255 195 107}html[data-theme=emerald-warm-1]{--night:#f7f4e1;--night-rgb:247 244 225;--night-2:#eeebd1;--abyss-rgb:12 26 8;--hvoya:#e5f1e3;--hvoya-rgb:229 241 227;--krony:#436936;--krony-rgb:67 105 54;--prud:#599291;--prud-rgb:89 146 145;--prud-deep:#eaf3eb;--moloko:#1a2a14;--moloko-rgb:26 42 20;--paper:#fdfcf0;--paper-rgb:253 252 240;--paper-2:#f1eed7;--paper-hi:#fbf8e9;--paper-hi-rgb:251 248 233;--ink:#182812;--ink-rgb:24 40 18;--ink-2:#4b5b46;--ink-2-rgb:75 91 70;--ink-soft:#273822;--mute:#586554;--line-rgb:48 67 41;--latun:#aa8722;--latun-rgb:170 135 34;--latun-hi:#836412;--latun-hi-rgb:131 100 18;--latun-deep:#a48118;--latun-ink:#6f5305;--brass-lt:#e7cb80;--brass-pale:#f4e4b8;--brass-pale-rgb:244 228 184;--on-latun:#162411;--sel:#36572b;--on-sel:#fdfcf5;--btn:#3e6430;--btn-hi:#4b763b;--btn-rgb:62 100 48;--on-btn:#fffef8;--warn:#8f5a2a;--danger:#b0382a;--danger-deep:#962e22;--gas:#e9d25b;--gas-rgb:233 210 91;--shadow-rgb:15 39 26;--rule:#3043292e;--rule-light:#1a2a142e;--pano-pin:#eacb6c;--pano-pin-hi:#fbe08a;--pano-pin-ink:#15270e;--pano-pin-ring:#f9f6df;--pano-pulse:#fbeec9;--pano-hl:#f9f6df;--pano-hl-rgb:249 246 223;--pano-hl-hi:#fff;--pano-hl-hi-rgb:255 250 236;--pano-rec-rgb:234 203 108;--pano-rec-stroke:#f9f6df;--pano-brass:#f5dc98;--pano-brass-hi:#feeec1;--pano-brass-rgb:245 220 152;--pano-shade-rgb:21 39 14;--pano-tag-rgb:45 69 37;--pano-tag-line-rgb:234 203 108;--story-brass:#f1d589;--story-brass-hi:#fff1cc;--story-line:#f5dc98;--st-free-rgb:255 237 191;--st-free-a:.12;--st-dom-a:.24;--st-p50-stroke:#f8dc90;--st-p90-stroke:#fff;--ramp-1-rgb:252 241 212;--ramp-1:#fcf1d4;--ramp-2-rgb:245 220 152;--ramp-2:#f5dc98;--ramp-3-rgb:231 181 81;--ramp-3:#e7b551;--ramp-4-rgb:67 105 54;--ramp-4:#9ee6a0;--mm-p50:#f8dc90;--mm-p90:#fff;--mm-bg:#3a5521;--mm-forest:#48672b;--mm-orchard:#547634;--mm-pond:#4c8588}html[data-theme=emerald-warm-1] :-webkit-any(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#4b6b2a;--night-rgb:75 107 42;--night-2:#567933;--hvoya:#517230;--hvoya-rgb:81 114 48;--krony:#4a6a2a;--krony-rgb:74 106 42;--prud-deep:#517230;--moloko:#faf7e7;--moloko-rgb:250 247 231;--rule-light:#faf7e738;--latun:#eacb76;--latun-rgb:234 203 118;--latun-hi:#f4dc9d;--latun-hi-rgb:244 220 157;--on-latun:#1c2f16;--btn:#eacb6c;--btn-hi:#f8dc86;--btn-rgb:234 203 108;--on-btn:#1a2c13;--gas:#e9d25b;--gas-rgb:233 210 91}html[data-theme=emerald-warm-1] :is(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#4b6b2a;--night-rgb:75 107 42;--night-2:#567933;--hvoya:#517230;--hvoya-rgb:81 114 48;--krony:#4a6a2a;--krony-rgb:74 106 42;--prud-deep:#517230;--moloko:#faf7e7;--moloko-rgb:250 247 231;--rule-light:#faf7e738;--latun:#eacb76;--latun-rgb:234 203 118;--latun-hi:#f4dc9d;--latun-hi-rgb:244 220 157;--on-latun:#1c2f16;--btn:#eacb6c;--btn-hi:#f8dc86;--btn-rgb:234 203 108;--on-btn:#1a2c13;--gas:#e9d25b;--gas-rgb:233 210 91}html[data-theme=emerald-warm-2]{--night:#fbf0d8;--night-rgb:251 240 216;--night-2:#f4e6c6;--abyss-rgb:7 27 12;--hvoya:#e2f1e6;--hvoya-rgb:226 241 230;--krony:#346c42;--krony-rgb:52 108 66;--prud:#599291;--prud-rgb:89 146 145;--prud-deep:#e9f3ed;--moloko:#142b19;--moloko-rgb:20 43 25;--paper:#fff9ec;--paper-rgb:255 249 236;--paper-2:#f5e9cc;--paper-hi:#fff7e6;--paper-hi-rgb:255 247 230;--ink:#112917;--ink-rgb:17 41 23;--ink-2:#465b4a;--ink-2-rgb:70 91 74;--ink-soft:#213926;--mute:#556558;--line-rgb:41 69 47;--latun:#d38f14;--latun-rgb:211 143 20;--latun-hi:#8d5402;--latun-hi-rgb:141 84 2;--latun-deep:#cc8801;--latun-ink:#764500;--brass-lt:#f7c383;--brass-pale:#fedfb9;--brass-pale-rgb:254 223 185;--on-latun:#102515;--sel:#295935;--on-sel:#fffcf4;--btn:#eea82f;--btn-hi:#fbba52;--btn-rgb:238 168 47;--on-btn:#0b2612;--warn:#8f5a2a;--danger:#b0382a;--danger-deep:#962e22;--gas:#ffc761;--gas-rgb:255 199 97;--shadow-rgb:9 40 31;--rule:#29452f2e;--rule-light:#142b192e;--pano-pin:#f4af38;--pano-pin-hi:#fec673;--pano-pin-ink:#0d2814;--pano-pin-ring:#fef5df;--pano-pulse:#ffebd4;--pano-hl:#fef5df;--pano-hl-rgb:254 245 223;--pano-hl-hi:#fff;--pano-hl-hi-rgb:255 249 242;--pano-rec-rgb:244 175 56;--pano-rec-stroke:#fef5df;--pano-brass:#fed7a6;--pano-brass-hi:#feebd4;--pano-brass-rgb:254 215 166;--pano-shade-rgb:13 40 20;--pano-tag-rgb:36 70 44;--pano-tag-line-rgb:244 175 56;--story-brass:#fece93;--story-brass-hi:#ffefdd;--story-line:#fed7a6;--st-free-rgb:254 235 212;--st-free-a:.12;--st-dom-a:.24;--st-p50-stroke:#ffd6a5;--st-p90-stroke:#fff;--ramp-1-rgb:255 239 220;--ramp-1:#ffefdc;--ramp-2-rgb:254 215 166;--ramp-2:#fed7a6;--ramp-3-rgb:248 171 94;--ramp-3:#f8ab5e;--ramp-4-rgb:52 108 66;--ramp-4:#acdd78;--mm-p50:#ffd6a5;--mm-p90:#fff;--mm-bg:#14291a;--mm-forest:#1d3b24;--mm-orchard:#26482e;--mm-pond:#4c8588}html[data-theme=emerald-warm-2] :-webkit-any(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#16301c;--night-rgb:22 48 28;--night-2:#1d3b24;--hvoya:#1a3520;--hvoya-rgb:26 53 32;--krony:#1b3822;--krony-rgb:27 56 34;--prud-deep:#1a3520;--moloko:#fdf6e6;--moloko-rgb:253 246 230;--rule-light:#fdf6e638;--latun:#fbc27b;--latun-rgb:251 194 123;--latun-hi:#ffd6a5;--latun-hi-rgb:255 214 165;--on-latun:#15301b;--btn:#f4af38;--btn-hi:#fec266;--btn-rgb:244 175 56;--on-btn:#122d19;--gas:#ffc761;--gas-rgb:255 199 97}html[data-theme=emerald-warm-2] :is(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#16301c;--night-rgb:22 48 28;--night-2:#1d3b24;--hvoya:#1a3520;--hvoya-rgb:26 53 32;--krony:#1b3822;--krony-rgb:27 56 34;--prud-deep:#1a3520;--moloko:#fdf6e6;--moloko-rgb:253 246 230;--rule-light:#fdf6e638;--latun:#fbc27b;--latun-rgb:251 194 123;--latun-hi:#ffd6a5;--latun-hi-rgb:255 214 165;--on-latun:#15301b;--btn:#f4af38;--btn-hi:#fec266;--btn-rgb:244 175 56;--on-btn:#122d19;--gas:#ffc761;--gas-rgb:255 199 97}html[data-theme=emerald-warm-3]{--veil-k:.4;--night:#f6e9da;--night-rgb:246 233 218;--night-2:#f0dcc6;--abyss-rgb:15 37 22;--hvoya:#f3decb;--hvoya-rgb:243 222 203;--krony:#2f7035;--krony-rgb:47 112 53;--prud:#4a8a5c;--prud-rgb:74 138 92;--prud-deep:#f1e4d4;--moloko:#1d4a24;--moloko-rgb:29 74 36;--paper:#fff9f2;--paper-rgb:255 249 242;--paper-2:#f5e3d0;--paper-hi:#fffcf8;--paper-hi-rgb:255 252 248;--ink:#17391c;--ink-rgb:23 57 28;--ink-2:#4a6b49;--ink-2-rgb:72 99 79;--ink-soft:#21412a;--mute:#5d7162;--line-rgb:30 64 40;--latun:#c9673f;--latun-rgb:201 103 63;--latun-hi:#a54a2a;--latun-hi-rgb:165 74 42;--latun-deep:#c7653d;--latun-ink:#96421f;--brass-lt:#f6b48f;--brass-pale:#fcd7be;--brass-pale-rgb:252 215 190;--on-latun:#183420;--sel:#2a6130;--on-sel:#fff9f2;--btn:#2a6130;--btn-hi:#347339;--btn-rgb:42 97 48;--on-btn:#fff6ec;--warn:#9a5426;--danger:#b23a26;--danger-deep:#9a301e;--gas:#e5a33c;--gas-rgb:229 163 60;--glow:#ffb866;--glow-rgb:255 184 102;--shadow-rgb:40 30 30;--rule:#1e40282e;--rule-light:#1e40282e;--pano-pin:#e07a52;--pano-pin-hi:#f0946c;--pano-pin-ink:#183420;--pano-pin-ring:#fff6ec;--pano-pulse:#ffd9c2;--pano-hl:#ffe3cf;--pano-hl-rgb:255 227 207;--pano-hl-hi:#fff5ec;--pano-hl-hi-rgb:255 236 222;--pano-rec-rgb:242 140 100;--pano-rec-stroke:#ffe3cf;--pano-brass:#ffd3b5;--pano-brass-hi:#ffe8d8;--pano-brass-rgb:255 211 181;--pano-shade-rgb:16 42 24;--pano-tag-rgb:26 60 37;--pano-tag-line-rgb:242 165 124;--story-brass:#f8c09f;--story-brass-hi:#ffede0;--story-line:#ffd3b5;--st-free-rgb:255 170 120;--st-free-a:.07;--st-dom-a:.22;--st-p50-stroke:#ffc29c;--st-p90-stroke:#ffe3cf;--ramp-1-rgb:255 232 205;--ramp-1:#ffe8cd;--ramp-2-rgb:255 200 160;--ramp-2:#ffcba2;--ramp-3-rgb:242 145 105;--ramp-3:#f7a07a;--ramp-4-rgb:210 95 70;--ramp-4:#ec7f5c;--mm-p50:#ffc29c;--mm-p90:#ffe3cf;--mm-bg:#1e4a26;--mm-forest:#2b5e32;--mm-orchard:#356d3b;--mm-pond:#4c8a62}html[data-theme=emerald-warm-3] :-webkit-any(.map,.gasplan,.qz-plan,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet){color:var(--moloko);--night:#1e4a26;--night-rgb:30 74 38;--night-2:#25582e;--hvoya:#235229;--hvoya-rgb:35 82 41;--krony:#2a5c30;--krony-rgb:42 92 48;--prud-deep:#235229;--moloko:#fbefe2;--moloko-rgb:251 239 226;--rule-light:#fbefe233;--latun:#f2a57c;--latun-rgb:242 165 124;--latun-hi:#f8c09f;--latun-hi-rgb:248 192 159;--on-latun:#1e4a26;--btn:#f2a57c;--btn-hi:#f8bc98;--btn-rgb:242 165 124;--on-btn:#1e4a26;--gas:#ffc36b;--gas-rgb:255 195 107}html[data-theme=emerald-warm-3] :is(.map,.gasplan,.qz-plan,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet){color:var(--moloko);--night:#1e4a26;--night-rgb:30 74 38;--night-2:#25582e;--hvoya:#235229;--hvoya-rgb:35 82 41;--krony:#2a5c30;--krony-rgb:42 92 48;--prud-deep:#235229;--moloko:#fbefe2;--moloko-rgb:251 239 226;--rule-light:#fbefe233;--latun:#f2a57c;--latun-rgb:242 165 124;--latun-hi:#f8c09f;--latun-hi-rgb:248 192 159;--on-latun:#1e4a26;--btn:#f2a57c;--btn-hi:#f8bc98;--btn-rgb:242 165 124;--on-btn:#1e4a26;--gas:#ffc36b;--gas-rgb:255 195 107}html[data-theme=contrast]{--night:#fff;--night-rgb:255 255 255;--night-2:#f2f3f2;--abyss-rgb:6 8 7;--hvoya:#f2f3f2;--hvoya-rgb:242 243 242;--krony:#007a4d;--krony-rgb:0 122 77;--prud:#5b6b6b;--prud-rgb:91 107 107;--prud-deep:#f2f3f2;--moloko:#0e1110;--moloko-rgb:14 17 16;--paper:#fff;--paper-rgb:255 255 255;--paper-2:#f1f2f1;--paper-hi:#f6f7f6;--paper-hi-rgb:246 247 246;--ink:#0e1110;--ink-rgb:14 17 16;--ink-2:#4a4f4d;--ink-2-rgb:74 79 77;--ink-soft:#1c201e;--mute:#5f6563;--line-rgb:14 17 16;--latun:#00a86b;--latun-rgb:0 168 107;--latun-hi:#007a4d;--latun-hi-rgb:0 122 77;--latun-deep:#0e1110;--latun-ink:#007a4d;--brass-lt:#7fe0b5;--brass-pale:#c9f3df;--brass-pale-rgb:201 243 223;--on-latun:#0b0e0d;--sel:#0e1110;--on-sel:#fff;--btn:#00b371;--btn-hi:#19c983;--btn-rgb:0 179 113;--on-btn:#0b0e0d;--warn:#8a5a2b;--danger:#c0352a;--danger-deep:#a32b21;--gas:#00a86b;--gas-rgb:0 168 107;--glow:#34e59e;--glow-rgb:52 229 158;--shadow-rgb:0 0 0;--rule:#0e111029;--rule-light:#0e111029;--pano-pin:#fff;--pano-pin-hi:#c9f3df;--pano-pin-ink:#0e1110;--pano-pin-ring:#0e1110;--pano-pulse:#fff;--pano-hl:#fff;--pano-hl-rgb:255 255 255;--pano-hl-hi:#7dffc4;--pano-hl-hi-rgb:125 255 196;--pano-rec-rgb:0 179 113;--pano-rec-stroke:#fff;--pano-brass:#fff;--pano-brass-hi:#fff;--pano-brass-rgb:255 255 255;--pano-shade-rgb:6 8 7;--pano-tag-rgb:14 17 16;--pano-tag-line-rgb:47 213 143;--story-brass:#fff;--story-brass-hi:#fff;--story-line:#fff;--st-free-rgb:255 255 255;--st-free-a:.12;--st-dom-a:.24;--st-p50-stroke:#fff;--st-p90-stroke:#7dffc4;--ramp-1-rgb:255 255 255;--ramp-1:#fff;--ramp-2-rgb:190 240 215;--ramp-2:#c8f5df;--ramp-3-rgb:47 213 143;--ramp-3:#7dffc4;--ramp-4-rgb:0 120 75;--ramp-4:#2fd58f;--mm-p50:#fff;--mm-p90:#7dffc4;--mm-bg:#0e1110;--mm-forest:#1e2421;--mm-orchard:#252c28;--mm-pond:#4a5a5e}html[data-theme=contrast] :-webkit-any(.hero,.map,.gasplan,.qz-plan,.cl-get,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#0e1110;--night-rgb:14 17 16;--night-2:#1a1e1c;--hvoya:#141816;--hvoya-rgb:20 24 22;--krony:#1a1e1c;--krony-rgb:26 30 28;--prud-deep:#141816;--moloko:#fff;--moloko-rgb:255 255 255;--rule-light:#fff3;--latun:#2fd58f;--latun-rgb:47 213 143;--latun-hi:#5be3a8;--latun-hi-rgb:91 227 168;--on-latun:#0b0e0d;--btn:#2fd58f;--btn-hi:#5be3a8;--btn-rgb:47 213 143;--on-btn:#0b0e0d;--gas:#2fd58f;--gas-rgb:47 213 143}html[data-theme=contrast] :is(.hero,.map,.gasplan,.qz-plan,.cl-get,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#0e1110;--night-rgb:14 17 16;--night-2:#1a1e1c;--hvoya:#141816;--hvoya-rgb:20 24 22;--krony:#1a1e1c;--krony-rgb:26 30 28;--prud-deep:#141816;--moloko:#fff;--moloko-rgb:255 255 255;--rule-light:#fff3;--latun:#2fd58f;--latun-rgb:47 213 143;--latun-hi:#5be3a8;--latun-hi-rgb:91 227 168;--on-latun:#0b0e0d;--btn:#2fd58f;--btn-hi:#5be3a8;--btn-rgb:47 213 143;--on-btn:#0b0e0d;--gas:#2fd58f;--gas-rgb:47 213 143}html[data-theme=contrast] .reviews{background:#f2f3f2}html[data-theme=contrast] .bk-h,html[data-theme=contrast] .paper .bk-h{--cap:var(--latun-hi)}html[data-theme=contrast] .bk-cap__frame,html[data-theme=contrast] .bk-band{display:none}html[data-theme=contrast] .bk-cap{margin:0;padding:0;font-size:1em}html[data-theme]:not([data-theme=classic]) .hero__hint{color:var(--pano-line)}html[data-theme]:not([data-theme=classic]) .card__kicker i{box-shadow:0 0 0 1px rgb(var(--line-rgb) / .35)}html[data-theme]:not([data-theme=classic]) :is(.rl__em,.rx__big b,#rxDir,.rt-card--wide .rt-card__v,.qz-plot__build,.qz-edit){color:var(--krony)}.rl__lg-ctu{opacity:.82}html[data-theme]:not([data-theme=classic]) .rt-btn-line:not(:hover){border-color:var(--krony);color:var(--krony)}html[data-theme=sunset]{--latun-hi:#9f4626;--latun-hi-rgb:159 70 38}html[data-theme=emerald-mid-1]{--night:#f5f6e9;--night-rgb:245 246 233;--night-2:#e9eedc;--abyss-rgb:6 28 16;--hvoya:#e5f0e8;--hvoya-rgb:229 240 232;--krony:#1c6c41;--krony-rgb:28 108 65;--prud:#528d8a;--prud-rgb:82 141 138;--prud-deep:#eaf2ed;--moloko:#112c1d;--moloko-rgb:17 44 29;--paper:#fefdf6;--paper-rgb:254 253 246;--paper-2:#ecf1e2;--paper-hi:#f6f9ef;--paper-hi-rgb:246 249 239;--ink:#102a1b;--ink-rgb:16 42 27;--ink-2:#425b4c;--ink-2-rgb:66 91 76;--ink-soft:#1d3b2b;--mute:#566a5f;--line-rgb:27 63 43;--latun:#a98426;--latun-rgb:169 132 38;--latun-hi:#856617;--latun-hi-rgb:133 102 23;--latun-deep:#a18025;--latun-ink:#74580e;--brass-lt:#e8ce84;--brass-pale:#f4e3b2;--brass-pale-rgb:244 227 178;--on-latun:#0f281b;--sel:#165d39;--on-sel:#fffefb;--btn:#196a3f;--btn-hi:#207c4b;--btn-rgb:25 106 63;--on-btn:#fffffd;--warn:#8f5a2a;--danger:#b0382a;--danger-deep:#962e22;--shadow-rgb:9 40 27;--rule:#1b3f2b2e;--rule-light:#112c1d2e;--pano-pin:#e5c86f;--pano-pin-hi:#f4dd93;--pano-pin-ink:#103422;--pano-pin-ring:#fefcf4;--pano-pulse:#fef9ec;--pano-hl:#fefcf4;--pano-hl-rgb:254 252 244;--pano-hl-hi:#fff;--pano-hl-hi-rgb:255 255 255;--pano-rec-rgb:229 200 111;--pano-rec-stroke:#fefcf4;--pano-brass:#f4dd96;--pano-brass-hi:#ffefc3;--pano-brass-rgb:244 221 150;--pano-shade-rgb:9 40 25;--pano-tag-rgb:27 73 49;--pano-tag-line-rgb:229 200 111;--story-brass:#f0d788;--story-brass-hi:#fff4d2;--story-line:#f4dd96;--st-free-rgb:255 239 190;--st-free-a:.12;--st-dom-a:.24;--st-p50-stroke:#f5dd93;--st-p90-stroke:#fff;--ramp-1-rgb:254 250 240;--ramp-1:#fefaf0;--ramp-2-rgb:244 221 150;--ramp-2:#f4dd96;--ramp-3-rgb:234 193 94;--ramp-3:#eac15e;--ramp-4-rgb:120 228 169;--ramp-4:#78e4a9;--mm-p50:#f5dd93;--mm-p90:#fff;--mm-bg:#1b4f32;--mm-forest:#256341;--mm-orchard:#2e734b;--mm-pond:#43888d}html[data-theme=emerald-mid-1] :-webkit-any(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#165835;--night-rgb:22 88 53;--night-2:#1e673f;--hvoya:#1c623b;--hvoya-rgb:28 98 59;--krony:#1c663e;--krony-rgb:28 102 62;--prud-deep:#1c623b;--moloko:#fefcf7;--moloko-rgb:254 252 247;--rule-light:#fefcf738;--latun:#e5c872;--latun-rgb:229 200 114;--latun-hi:#f1db9a;--latun-hi-rgb:241 219 154;--on-latun:#133724;--btn:#ebcd6d;--btn-hi:#f7dd8c;--btn-rgb:235 205 109;--on-btn:#113523;--gas:#f0d35a;--gas-rgb:240 211 90}html[data-theme=emerald-mid-1] :is(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#165835;--night-rgb:22 88 53;--night-2:#1e673f;--hvoya:#1c623b;--hvoya-rgb:28 98 59;--krony:#1c663e;--krony-rgb:28 102 62;--prud-deep:#1c623b;--moloko:#fefcf7;--moloko-rgb:254 252 247;--rule-light:#fefcf738;--latun:#e5c872;--latun-rgb:229 200 114;--latun-hi:#f1db9a;--latun-hi-rgb:241 219 154;--on-latun:#133724;--btn:#ebcd6d;--btn-hi:#f7dd8c;--btn-rgb:235 205 109;--on-btn:#113523;--gas:#f0d35a;--gas-rgb:240 211 90}html[data-theme=emerald-mid-2]{--night:#f5f6e9;--night-rgb:245 246 233;--night-2:#e9eedc;--abyss-rgb:8 27 13;--hvoya:#e5f1e6;--hvoya-rgb:229 241 230;--krony:#2d6b3b;--krony-rgb:45 107 59;--prud:#558f8d;--prud-rgb:85 143 141;--prud-deep:#eaf3ec;--moloko:#142b1a;--moloko-rgb:20 43 26;--paper:#fefdf6;--paper-rgb:254 253 246;--paper-2:#ecf1e2;--paper-hi:#f6f9ef;--paper-hi-rgb:246 249 239;--ink:#132918;--ink-rgb:19 41 24;--ink-2:#455b4a;--ink-2-rgb:69 91 74;--ink-soft:#213a27;--mute:#57685b;--line-rgb:36 64 42;--latun:#a98524;--latun-rgb:169 133 36;--latun-hi:#846515;--latun-hi-rgb:132 101 21;--latun-deep:#a28020;--latun-ink:#72560b;--brass-lt:#e7cd82;--brass-pale:#f4e4b4;--brass-pale-rgb:244 228 180;--on-latun:#122717;--sel:#245b31;--on-sel:#fefdf9;--btn:#296837;--btn-hi:#337b42;--btn-rgb:41 104 55;--on-btn:#fffefb;--warn:#8f5a2a;--danger:#b0382a;--danger-deep:#962e22;--shadow-rgb:12 39 27;--rule:#24402a2e;--rule-light:#142b1a2e;--pano-pin:#e7c96e;--pano-pin-hi:#f7de90;--pano-pin-ink:#122f1a;--pano-pin-ring:#fcf9ec;--pano-pulse:#fdf5df;--pano-hl:#fcf9ec;--pano-hl-rgb:252 249 236;--pano-hl-hi:#fff;--pano-hl-hi-rgb:255 255 255;--pano-rec-rgb:231 201 110;--pano-rec-stroke:#fcf9ec;--pano-brass:#f4dc97;--pano-brass-hi:#feefc2;--pano-brass-rgb:244 220 151;--pano-shade-rgb:14 40 21;--pano-tag-rgb:35 71 44;--pano-tag-line-rgb:231 201 110;--story-brass:#f1d689;--story-brass-hi:#fff3d0;--story-line:#f4dc97;--st-free-rgb:255 238 191;--st-free-a:.12;--st-dom-a:.24;--st-p50-stroke:#f6dc92;--st-p90-stroke:#fff;--ramp-1-rgb:253 247 229;--ramp-1:#fdf7e5;--ramp-2-rgb:244 220 151;--ramp-2:#f4dc97;--ramp-3-rgb:233 188 89;--ramp-3:#e9bc59;--ramp-4-rgb:136 229 165;--ramp-4:#88e5a5;--mm-p50:#f6dc92;--mm-p90:#fff;--mm-bg:#27522c;--mm-forest:#336539;--mm-orchard:#3d7542;--mm-pond:#47878b}html[data-theme=emerald-mid-2] :-webkit-any(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#296030;--night-rgb:41 96 48;--night-2:#336f39;--hvoya:#306935;--hvoya-rgb:48 105 53;--krony:#2e6934;--krony-rgb:46 105 52;--prud-deep:#306935;--moloko:#fcfaf1;--moloko-rgb:252 250 241;--rule-light:#fcfaf138;--latun:#e7c974;--latun-rgb:231 201 116;--latun-hi:#f2dc9b;--latun-hi-rgb:242 220 155;--on-latun:#17341f;--btn:#eccc68;--btn-hi:#f8dc86;--btn-rgb:236 204 104;--on-btn:#15321c;--gas:#edd25b;--gas-rgb:237 210 91}html[data-theme=emerald-mid-2] :is(.hero,.map,.gasplan,.qz-plan,.cl__top,.cl-get,.reviews,.apply,.foot,.cx,.bk-krug,.bk-krugwin,.recm__sheet,.nav:not(.is-solid)){color:var(--moloko);--night:#296030;--night-rgb:41 96 48;--night-2:#336f39;--hvoya:#306935;--hvoya-rgb:48 105 53;--krony:#2e6934;--krony-rgb:46 105 52;--prud-deep:#306935;--moloko:#fcfaf1;--moloko-rgb:252 250 241;--rule-light:#fcfaf138;--latun:#e7c974;--latun-rgb:231 201 116;--latun-hi:#f2dc9b;--latun-hi-rgb:242 220 155;--on-latun:#17341f;--btn:#eccc68;--btn-hi:#f8dc86;--btn-rgb:236 204 104;--on-btn:#15321c;--gas:#edd25b;--gas-rgb:237 210 91}html[data-theme=emerald-mid-2] .nav:not(.is-solid):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(rgb(var(--shadow-rgb) / .78), rgb(var(--shadow-rgb) / .5) 55%, transparent);position:absolute;top:0;bottom:-34px;left:0;right:0}html[data-theme=emerald-mid-2] .nav:not(.is-solid) .nav__links a{opacity:1}html[data-theme=emerald-mid-2] .hero__captions li{background:rgb(var(--shadow-rgb) / .78)}html[data-theme=emerald-mid-2] .hero__skip,html[data-theme=emerald-mid-2] .plabel__text,html[data-theme=emerald-mid-2] .map__hint--inline{background:rgb(var(--shadow-rgb) / .8)}html[data-theme=emerald-mid-2] .hero__hint span,html[data-theme=emerald-mid-2] .map__hint--full{text-shadow:0 0 3px rgb(var(--shadow-rgb) / .95), 0 1px 10px rgb(var(--shadow-rgb) / .9)}html[data-theme=emerald-mid-2] .video__label{text-shadow:0 0 3px rgb(var(--shadow-rgb) / .95), 0 1px 14px rgb(var(--shadow-rgb) / .9)}html[data-theme=emerald-mid-2] .plabel__text{background:rgb(var(--shadow-rgb) / .98);padding-inline-start:16px;padding-inline-end:16px;font-weight:500}html[data-theme=emerald-mid-2] .legend{background:rgb(var(--shadow-rgb) / .86)}html[data-theme=emerald-mid-2] .video__cap{background:linear-gradient(0deg, rgb(var(--shadow-rgb) / .88), rgb(var(--shadow-rgb) / .55) 60%, rgb(var(--shadow-rgb) / 0))}html[data-theme=emerald-mid-2] .map__count{color:rgb(var(--moloko-rgb) / .95)}html[data-theme=emerald-mid-2] .hero__hint span{background:rgb(var(--shadow-rgb) / .8);text-shadow:none;border-radius:999px;padding:6px 14px}html[data-theme=emerald-mid-2] .map__toolbar{background:rgb(var(--shadow-rgb) / .86)}html[data-theme=emerald-mid-2] .video__cap{--moloko:#fcfaf1;--moloko-rgb:252 250 241;color:#fcfaf1}.nav__burger{border:1px solid rgb(var(--moloko-rgb) / .35);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;place-content:center;gap:4px;margin-left:2px;padding:0;display:none}.nav__burger i{width:16px;height:1.5px;transition:transform .25s var(--ease), opacity .2s;background:currentColor;display:block}.nav__burger:focus-visible{outline:2px solid var(--latun);outline-offset:2px}.nav.is-menu .nav__burger i:first-child{transform:translateY(5.5px)rotate(45deg)}.nav.is-menu .nav__burger i:nth-child(2){opacity:0}.nav.is-menu .nav__burger i:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.nav__menu{padding:6px var(--gut) 14px;background:rgb(var(--night-rgb) / .97);box-shadow:0 18px 30px -18px rgb(var(--shadow-rgb) / .7);display:grid;position:absolute;top:100%;left:0;right:0}.nav__menu[hidden]{display:none}.nav__menu a{color:var(--moloko);border-bottom:1px solid rgb(var(--moloko-rgb) / .14);padding:14px 2px;font-size:17px;text-decoration:none}.nav__menu a:last-child{border-bottom:0}.nav__menu a:hover{color:var(--latun)}@media (max-width:980px){.nav__burger{display:grid}}@media (min-width:981px){.nav__menu{display:none!important}}@media (max-width:430px){.nav{gap:8px;padding-left:12px;padding-right:10px}.nav__brand span{font-size:14px}.nav .nav__cta{padding:0 10px;font-size:13px}.nav__burger{width:36px;height:36px;margin-left:0}.nav .nav__story{display:none}}.consent{color:var(--ink-2);cursor:pointer;text-align:left;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.4;display:flex}.consent input{width:18px;height:18px;accent-color:var(--krony,#456a4b);flex:none;margin:1px 0 0}.consent a{color:inherit;text-underline-offset:2px;text-decoration:underline}.consent[data-bad]{color:var(--danger-deep,#8c2f2f)}.hp-wrap{width:1px;height:1px;top:auto;left:-9999px;overflow:hidden;position:absolute!important}.foot a{color:inherit;text-underline-offset:2px}button[aria-busy=true]{opacity:.7;cursor:progress}.map__frame.is-rec .map__toolbar,.map__frame.is-rec .spots,.map__frame.is-rec .legend,.map__frame.is-rec .map__free,.map__frame.is-rec .map__hint,.map__frame.is-rec .card,.map__frame.is-rec .map__rec,.recp[hidden],.recm[hidden]{display:none!important}.rec-n{background:var(--btn);width:30px;height:30px;color:var(--on-btn);border:2px solid var(--moloko);font:700 14px/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:grid}.rec-card{text-align:left;border:1px solid rgb(var(--moloko-rgb) / .14);background:rgb(var(--moloko-rgb) / .05);width:100%;color:var(--moloko);cursor:pointer;font:inherit;transition:background-color .2s var(--ease), border-color .2s;border-radius:12px;grid-template-columns:30px 1fr;align-items:center;gap:3px 12px;padding:12px 14px;display:grid}.rec-card .rec-n{grid-row:span 3;align-self:start}.rec-card:hover,.rec-card.is-hot{border-color:rgb(var(--latun-rgb) / .7);background:rgb(var(--moloko-rgb) / .09)}.rec-card:focus-visible{outline:2px solid var(--latun-hi);outline-offset:2px}.rec-main{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.rec-main b{font:700 1.2rem/1.1 var(--serif)}.rec-meta{font-variant-numeric:tabular-nums;opacity:.9;margin-left:auto;font-size:13px}.rec-tag{letter-spacing:.04em;border:1px solid rgb(var(--latun-rgb) / .6);color:var(--latun-hi);border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal}.rec-why{color:var(--free-pale);font-size:13.5px}.rec-why:first-letter,.rec-reasons li:first-letter{text-transform:uppercase}.rec-build{opacity:.68;font-size:12px;line-height:1.35}.rec-reasons{margin:10px 0 0;padding:0 0 0 18px;font-size:13.5px;line-height:1.45}.rec-reasons li{margin:3px 0}.rec-reasons li::marker{color:var(--latun)}.rec-acts{gap:8px;margin-top:12px;display:grid}.rec-book{min-height:44px;font-size:15px}.rec-try{border:1px solid rgb(var(--moloko-rgb) / .35);color:var(--moloko);min-height:40px;font:500 14px/1 var(--sans);cursor:pointer;background:0 0;border-radius:999px}.rec-try:hover{border-color:var(--latun)}.recp{z-index:6;width:372px;color:var(--moloko);background:rgb(var(--night-rgb) / .84);-webkit-backdrop-filter:blur(16px)saturate(1.1);border-right:1px solid rgb(var(--latun-rgb) / .35);box-shadow:20px 0 50px -30px rgb(var(--shadow-rgb) / .8);animation:recIn .5s var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}@keyframes recIn{0%{opacity:0;transform:translate(-24px)}}.recp__head{border-bottom:1px solid rgb(var(--moloko-rgb) / .14);padding:24px 22px 14px}.rec-kick{letter-spacing:.08em;text-transform:uppercase;color:var(--latun-hi);margin:0;font-size:12.5px}.recp__head h3{font:400 1.9rem/1 var(--serif);margin:6px 0 0}.recp__ans{opacity:.8;margin:10px 0 0;font-size:13px;line-height:1.4}.recp__edit{color:var(--latun-hi);font:500 13.5px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;text-decoration:underline}.recp__list{overscroll-behavior:contain;flex:1;gap:8px;margin:0;padding:12px 14px;list-style:none;display:grid;overflow:auto}.rec-item.is-open .rec-card{border-color:var(--latun);background:rgb(var(--latun-rgb) / .14);border-radius:12px 12px 0 0}.rec-more{border:1px solid var(--latun);background:rgb(var(--latun-rgb) / .08);border-top:0;border-radius:0 0 12px 12px;padding:2px 14px 14px;display:none}.rec-item.is-open .rec-more{display:block}.recp__foot{border-top:1px solid rgb(var(--moloko-rgb) / .14);gap:8px;padding:14px 18px 18px;display:grid}.recp__foot .btn{min-height:46px;font-size:15px}.recp__all{color:var(--moloko);font:500 14px var(--sans);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px;text-decoration:underline}.recm{z-index:7;padding-bottom:env(safe-area-inset-bottom);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.recm>*{pointer-events:auto}.recm__bar{background:rgb(var(--night-rgb) / .82);-webkit-backdrop-filter:blur(12px);width:max-content;max-width:calc(100% - 24px);color:var(--moloko);border-radius:999px;align-items:center;gap:6px;margin:0 12px 8px;padding:6px 6px 6px 14px;font-size:14px;display:flex}.recm__bar b{color:var(--latun-hi)}.recm__bar button{border:1px solid rgb(var(--moloko-rgb) / .3);color:var(--moloko);font:500 13px/1 var(--sans);background:0 0;border-radius:999px;padding:8px 12px}.recm__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;padding:0 24px 14px;display:flex;overflow-x:auto}.recm__track::-webkit-scrollbar{display:none}.recm__track .rec-card{scroll-snap-align:center;background:rgb(var(--night-rgb) / .9);-webkit-backdrop-filter:blur(12px);border-color:rgb(var(--moloko-rgb) / .2);flex:0 0 calc(100% - 48px)}.recm__track .rec-card.is-on{border-color:var(--latun)}.recm__track .rec-build{display:none}.recm__sheet{height:60dvh;transition:transform .42s var(--ease);background:var(--night);color:var(--moloko);border-top:1px solid rgb(var(--latun-rgb) / .5);padding:18px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -20px 50px -20px rgb(var(--shadow-rgb) / .8);border-radius:18px 18px 0 0;position:absolute;bottom:0;left:0;right:0;overflow:auto;transform:translateY(105%)}.recm.is-sheet .recm__sheet{transform:translateY(0)}.recm.is-sheet .recm__track,.recm.is-sheet .recm__bar{visibility:hidden}.recm__x{width:40px;height:40px;color:var(--moloko);background:0 0;border:0;font-size:26px;line-height:1;position:absolute;top:8px;right:10px}.recm__body .rec-card{cursor:default;background:0 0;border:0;padding:4px 40px 4px 0}.recm__body .rec-build{display:block}.map__frame.is-rec .map__zoom{top:calc(70px + env(safe-area-inset-top))}@media (min-width:861px){.map__frame.is-rec .map__zoom{top:auto}}.rec-tag:not(.is-other){border-color:rgb(var(--moloko-rgb) / .25);color:rgb(var(--moloko-rgb) / .72)}.recm .rec-meta{flex-basis:100%;margin-left:0}.nav__story{border:1px solid rgb(var(--moloko-rgb) / .32);min-height:38px;color:var(--moloko);font:500 13.5px/1 var(--sans);white-space:nowrap;background:rgb(var(--night-rgb) / .35);border-radius:999px;align-items:center;gap:9px;padding:0 14px 0 10px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.nav__story:hover{border-color:var(--latun)}.nav__story i{background:rgb(var(--moloko-rgb) / .22);border-radius:99px;flex:none;width:26px;height:15px;transition:background .2s;position:relative}.nav__story i:after{content:"";background:var(--paper);width:11px;height:11px;transition:transform .25s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.nav__story[aria-checked=true] i{background:var(--latun)}.nav__story[aria-checked=true] i:after{background:var(--night);transform:translate(11px)}.nav__story:focus-visible{outline:2px solid var(--latun);outline-offset:2px}@media (max-width:980px){.nav__story{margin-left:auto;margin-right:-14px}.nav__story+.nav__cta{margin-left:0}}@media (max-width:520px){.nav__story{gap:7px;min-height:36px;padding:0 10px 0 8px;font-size:12.5px}.nav__story i{width:22px;height:13px}.nav__story i:after{width:9px;height:9px}.nav__story[aria-checked=true] i:after{transform:translate(9px)}}@media (max-width:380px){.nav__story .only-narrow{display:none}}@media (max-width:430px){.nav{gap:12px}.nav__brand{gap:8px}.nav__brand span{font-size:16px}.nav__story{margin-right:0;padding:0 8px}.nav__story .only-narrow{display:none}}.pcalc{margin-top:10px}.pcalc__f{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:14.5px;line-height:1.45}.pcalc__f span{white-space:nowrap}.pcalc__f b{font:700 1.05rem/1 var(--serif);white-space:nowrap}.pcalc__gas{color:var(--ink-2);opacity:.85;margin:4px 0 0;font-size:11.5px;line-height:1.35}.pcalc--dark{background:rgb(var(--moloko-rgb) / .07);border-radius:10px;margin:12px 0 2px;padding:10px 12px}.pcalc--dark .pcalc__f{color:var(--moloko)}.pcalc--dark .pcalc__f b{color:var(--latun-hi)}.pcalc--dark .pcalc__gas,.pcalc__kad{color:rgb(var(--moloko-rgb) / .7)}.pcalc__kad{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:12px}.pcalc__kad a,#cardKad a{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--latun);text-decoration-color:var(--latun)}.card__calc:empty,.cbook[hidden]{display:none}.cbook{border-top:2px solid var(--ink);animation:cbookIn .35s var(--ease);padding:14px 0 2px}@keyframes cbookIn{0%{opacity:0;transform:translateY(6px)}}.cbook__h{font:700 1.2rem/1.2 var(--serif);margin:0}.cbook__sum{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13.5px;line-height:1.45}.cbook__row{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.cbook__f{color:var(--ink-2);gap:4px;font-size:12.5px;display:grid}.cbook__f input{font:500 15px/1.2 var(--sans);color:var(--ink);background:var(--paper-hi);border:1px solid var(--rule);border-radius:8px;width:100%;min-width:0;padding:10px 11px}.cbook__f input:focus{outline:2px solid var(--latun);outline-offset:0;border-color:var(--latun)}.cbook__f input[aria-invalid=true]{border-color:var(--warn)}.cbook__l{color:var(--ink-2);margin:12px 0 6px;font-size:12.5px}.cbook__chips{gap:5px;display:flex}.cbook__days{scrollbar-width:none;padding-bottom:2px;overflow-x:auto}.cbook__days::-webkit-scrollbar{display:none}.cbook__chips button{border:1px solid var(--rule);min-width:38px;color:var(--ink);font:600 15px/1 var(--sans);cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color .2s var(--ease), border-color .2s, color .2s;background:0 0;border-radius:10px;flex:1 1 0;justify-items:center;gap:2px;padding:7px 6px;display:grid}.cbook__chips button small{font:500 11px/1 var(--sans);color:var(--ink-2)}.cbook__slots button{font-size:14px}.cbook__chips button:hover{border-color:var(--latun)}.cbook__chips button:focus-visible{outline:2px solid var(--latun);outline-offset:2px}.cbook__chips button[aria-checked=true]{background:var(--sel);border-color:var(--sel);color:var(--on-sel)}.cbook__chips button[aria-checked=true] small{color:rgb(var(--moloko-rgb) / .75)}.cbook__err{color:var(--warn);margin:10px 0 0;font-size:13px}.cbook__err[hidden]{display:none}.cbook__send{width:100%;margin-top:14px}.cbook__cancel{color:var(--ink);font:500 13.5px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:8px auto 0;padding:8px;text-decoration:underline;display:block}.cbook__note{color:var(--ink-2);text-align:center;opacity:.85;margin:6px 0 0;font-size:11.5px}.cbook__done{padding:6px 0 0;position:relative}.cbook__done .cbook__h{padding-right:96px;font-size:1.3rem}.cbook__done .cbook__note{text-align:left}.cbook__stamp{font:700 12px/1.1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--krony);animation:stamp .35s var(--ease) .1s both;border:2px solid;border-radius:6px;padding:7px 9px;position:absolute;top:0;right:2px;transform:rotate(-8deg)}.map__tools{border-top:1px solid rgb(var(--moloko-rgb) / .14);flex:100%;align-items:center;gap:6px;margin-top:2px;padding:4px 4px 0;display:none}.map__frame.is-full .map__tools{display:flex}.map__listbtn{font:600 14px/1 var(--sans);border:1px solid var(--latun);color:var(--moloko);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:9px 14px 9px 11px;display:inline-flex}.map__listbtn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.map__listbtn:hover{background:rgb(var(--latun-rgb) / .18)}.map__listbtn[aria-expanded=true]{background:var(--btn);color:var(--on-btn)}.colorseg{background:rgb(var(--moloko-rgb) / .07);border-radius:999px;align-items:center;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.colorseg__l{color:rgb(var(--moloko-rgb) / .7);padding:0 6px 0 10px;font-size:13px}.colorseg button{font:500 13.5px/1 var(--sans);color:rgb(var(--moloko-rgb) / .86);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:8px 12px}.colorseg button[aria-pressed=true]{background:var(--paper);color:var(--ink);font-weight:600}.map__listbtn:focus-visible{outline:2px solid var(--latun-hi);outline-offset:2px}.colorseg button:focus-visible{outline:2px solid var(--latun-hi);outline-offset:2px}@media (min-width:1101px),(min-width:861px) and (hover:hover){.map__frame.is-full.has-card .map__toolbar{max-width:calc(100% - var(--gut) - 372px - 40px)}}.legend .legend__h{color:var(--latun-hi);font-weight:600}.legend small{opacity:.7;font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px}.legend .legend__faded{opacity:.75}.legend.is-price i{border-style:solid}.plist[hidden]{display:none}.plist{left:var(--gut);top:calc(var(--tb-bottom,130px) + 10px);z-index:6;width:400px;color:var(--moloko);background:rgb(var(--night-rgb) / .86);border:1px solid rgb(var(--latun-rgb) / .35);-webkit-backdrop-filter:blur(16px)saturate(1.1);box-shadow:0 24px 50px -28px rgb(var(--shadow-rgb) / .85);animation:plistIn .45s var(--ease);border-radius:18px;flex-direction:column;display:flex;position:absolute;bottom:22px;overflow:hidden}@keyframes plistIn{0%{opacity:0;transform:translate(-18px)}}.plist__head{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 4px 20px;display:flex}.plist__head h3{font:400 1.45rem/1.1 var(--serif);margin:0}.plist__x{color:var(--latun-hi);font:500 13.5px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 4px;text-decoration:underline}.plist__filters{gap:10px;padding:8px 20px 4px;display:grid}.prange__h{color:rgb(var(--moloko-rgb) / .72);justify-content:space-between;gap:8px;margin:0 0 4px;font-size:12.5px;display:flex}.prange__v{color:var(--moloko);font-variant-numeric:tabular-nums;font-weight:600}.prange__track{height:26px;position:relative}.prange__track:before{content:"";background:rgb(var(--moloko-rgb) / .2);border-radius:2px;height:2px;position:absolute;top:12px;left:0;right:0}.prange__fill{background:var(--latun);border-radius:2px;height:4px;position:absolute;top:11px}.prange__track input{pointer-events:none;-webkit-appearance:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.prange__track input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--paper);border:2px solid var(--latun);width:22px;height:22px;box-shadow:0 2px 8px rgb(var(--shadow-rgb) / .45);cursor:pointer;border-radius:50%}.prange__track input::-moz-range-thumb{pointer-events:auto;background:var(--paper);border:2px solid var(--latun);cursor:pointer;border-radius:50%;width:18px;height:18px}.prange__track input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--latun-hi);outline-offset:2px}.plist__sort{scrollbar-width:none;gap:4px;padding:8px 16px 4px;display:flex;overflow-x:auto}.plist__sort::-webkit-scrollbar{display:none}.plist__sort button{font:500 13px/1 var(--sans);border:1px solid rgb(var(--moloko-rgb) / .22);color:rgb(var(--moloko-rgb) / .86);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:8px 11px}.plist__sort button:hover{border-color:var(--latun)}.plist__sort button[aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--moloko);font-weight:600}.plist__count{color:rgb(var(--moloko-rgb) / .75);border-bottom:1px solid rgb(var(--moloko-rgb) / .14);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;margin:0;padding:8px 20px;font-size:13px;display:flex}.plist__count b{color:var(--moloko)}.plist__count button{color:var(--latun-hi);font:500 13px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.plist__count button[hidden]{display:none}.plist__rows{overscroll-behavior:contain;flex:1;align-content:start;gap:6px;margin:0;padding:8px 10px 12px;list-style:none;display:grid;overflow:auto}.plist__empty{opacity:.8;padding:20px 10px;font-size:14px}.prow{border:1px solid rgb(var(--moloko-rgb) / .12);background:rgb(var(--moloko-rgb) / .04);transition:background-color .2s var(--ease), border-color .2s;border-radius:12px}.prow:hover,.prow.is-hot{border-color:rgb(var(--latun-rgb) / .7);background:rgb(var(--moloko-rgb) / .09)}.prow.is-on{border-color:var(--latun);background:rgb(var(--latun-rgb) / .16);box-shadow:inset 3px 0 0 var(--latun)}.prow__main{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:1fr auto;gap:3px 10px;padding:10px 12px 6px 14px;display:grid}.prow__main:focus-visible{outline:2px solid var(--latun-hi);outline-offset:1px}.prow__book:focus-visible{outline:2px solid var(--latun-hi);outline-offset:1px}.prow__top{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.prow__top b{font:700 1.15rem/1.1 var(--serif)}.prow__half{color:rgb(var(--moloko-rgb) / .65);font-size:12px}.prow__tag{letter-spacing:.03em;border:1px solid rgb(var(--latun-rgb) / .6);color:var(--latun-hi);border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal}.prow__tag--forest{border-color:rgb(var(--free-rgb) / .7);color:var(--free-lt)}.prow__price{font:700 1.05rem/1.2 var(--serif);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.prow__area{color:rgb(var(--moloko-rgb) / .85);font-variant-numeric:tabular-nums;font-size:13px}.prow__per{color:rgb(var(--moloko-rgb) / .65);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.prow__book{color:var(--latun-hi);font:600 13px/1 var(--sans);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--latun-hi-rgb) / .5);text-decoration-color:rgb(var(--latun-hi-rgb) / .5);background:0 0;border:0;margin:0 12px 10px 14px;padding:7px 0;display:block}.prow__book:hover{color:var(--moloko)}.map__frame.is-list .legend{left:calc(var(--gut) + 416px);max-width:calc(100% - 2 * var(--gut) - 416px - 440px)}.map__frame.is-list .map__hint--full{display:none}@media (max-width:860px),(hover:none) and (max-width:1100px){.map__tools{flex-wrap:nowrap;gap:4px;padding:4px 2px 0}.map__frame.is-full .map__free{padding:0 22px;left:12px;transform:none}.map__listbtn--float{display:none}.map__frame.is-full .map__listbtn--float{right:12px;bottom:calc(22px + env(safe-area-inset-bottom));z-index:4;background:rgb(var(--night-rgb) / .86);min-height:58px;box-shadow:0 10px 30px -10px rgb(var(--shadow-rgb) / .7);-webkit-backdrop-filter:blur(10px);padding:0 20px 0 16px;font-size:16px;display:inline-flex;position:absolute}.map__frame.has-card .map__listbtn--float,.map__frame.is-rec .map__listbtn--float,.map__frame.is-cfg .map__listbtn--float{opacity:0;pointer-events:none}.colorseg{justify-content:space-between;width:100%;margin-left:0}.colorseg__l{padding:0 2px 0 8px;font-size:12.5px}.colorseg button{flex:1;padding:8px 10px;font-size:13px}.plist{z-index:12;width:auto;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background:var(--night-2);animation:plistUp .42s var(--ease);border:0;border-radius:0;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes plistUp{0%{opacity:0;transform:translateY(40px)}}.plist__head{padding:12px 12px 4px 18px}.plist__x{padding:10px 8px;font-size:15px}.plist__filters{gap:6px;padding:6px 18px 2px}.plist__sort{padding:8px 12px 4px}.plist__count{padding:8px 18px}.plist__rows{padding:8px 10px 20px}.prow__book{border:1px solid rgb(var(--latun-rgb) / .6);text-align:center;border-radius:999px;width:calc(100% - 26px);margin:2px 12px 10px 14px;padding:11px 0;text-decoration:none}.cbook__row{grid-template-columns:1fr}.card__calc{order:-2;margin:-6px 0 14px}.map__frame.has-card .map__tools{display:none}.map__frame.is-full .map__zoom{top:auto;bottom:calc(96px + env(safe-area-inset-bottom))}.map__frame.has-card .map__zoom{display:none}.map__frame.is-full .legend{top:calc(var(--tb-bottom,100px) + 8px)}.cbook__f input{font-size:16px}}.prib{border-top:1px solid rgb(var(--latun-rgb) / .4)}.prib__in{align-items:center;gap:8px;min-height:48px;display:flex}.prib__list{flex-wrap:wrap;flex:1;align-items:center;gap:4px 0;min-width:0;margin:0;padding:0;font-size:15px;line-height:1.35;list-style:none;display:flex}.prib__list li{align-items:center;display:flex}.prib__list li+li:before{content:"";background:var(--latun);border-radius:50%;flex:none;width:5px;height:5px;margin:0 14px}.prib__list a{color:var(--moloko);padding:6px 0;text-decoration:none}.prib__list a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--latun);text-decoration-color:var(--latun);text-underline-offset:4px}.prib__list a:focus-visible{outline:2px solid var(--latun);outline-offset:2px;border-radius:4px}.prib button:focus-visible{outline:2px solid var(--latun);outline-offset:2px;border-radius:4px}.prib button{width:44px;height:44px;color:var(--moloko);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.prib button:hover{background:rgb(var(--moloko-rgb) / .1)}.prib svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.prib__next{display:none!important}@media (max-width:720px){.prib__list{font-size:14.5px}.prib__list li{display:none}.prib__list li.is-on{display:flex}.prib__list li+li:before{display:none}.prib__next{display:grid!important}}.card__promos{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.card__promos:empty{display:none}.card__promos li{color:var(--ink);background:rgb(var(--latun-rgb) / .16);border:1px solid rgb(var(--latun-rgb) / .6);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:13px;line-height:1}@media (max-width:860px),(hover:none) and (max-width:1100px){.card.ck .card__promos{order:-2}.card.ck .ck-facts{order:-1}.ck .card__promos li{padding:7px 10px;font-size:13.5px}}.terms{border-top:2px solid var(--ink);grid-column:1/-1;padding-top:22px}.terms__title{font:400 1.5rem/1.15 var(--serif)}.terms__list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 clamp(24px,3vw,44px);margin:18px 0 0;display:grid}.terms__list div{border-top:1px solid var(--rule);padding:14px 0 16px}.terms__list dt{font-size:16px;font-weight:600}.terms__list dd{color:var(--ink-2);margin:6px 0 0;font-size:15px;line-height:1.45}.terms__foot{color:var(--ink-2);margin-top:12px;font-size:14px}.cl{--cl-paper:var(--paper-hi);position:relative}.cl__top{background:var(--hvoya);color:var(--moloko);padding:var(--sec) 0 clamp(56px, 7vw, 96px);overflow:hidden}.cl__kicker{font:600 12.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--latun-hi);margin-bottom:20px}.cl__head .h2 .cl__title-em{padding-left:.9em;font-style:italic;display:block}.cl__head .lead{margin-top:24px}.cl__legend{border-top:1px solid var(--rule-light);flex-wrap:wrap;gap:14px 34px;margin:34px 0 0;padding:22px 0 0;list-style:none;display:flex}.cl__legend li{color:rgb(var(--moloko-rgb) / .8);align-items:center;gap:12px;font-size:14px;display:flex}.cl__legend .cl-stamp{transform:rotate(-4deg)}.cl-stamp{font:700 11.5px/1.15 var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:2px solid;border-radius:7px;justify-content:center;align-items:center;padding:3px;display:inline-flex;transform:rotate(-6deg)}.cl-stamp>span{border:1px solid;border-radius:4px;padding:6px 10px 5px;display:block}.cl-stamp--ok{background:var(--btn);color:var(--on-btn);border-color:var(--latun)}.cl-stamp--ok>span{border-color:rgb(var(--ink-rgb) / .55)}.cl-stamp--claim{background:var(--paper);color:var(--krony)}.cl-stamp--unknown{color:var(--ink-2);background:0 0;border-style:dashed}.cl-stamp--unknown>span{border-color:#0000}.cl__top .cl__legend .cl-stamp--unknown{color:var(--moloko)}.cl__deck{margin-top:clamp(40px,5vw,64px)}.cl__rail{--pad:calc((100vw - var(--wrap)) / 2);padding:10px var(--pad) 26px;scroll-padding-inline:var(--pad);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;outline:none;gap:clamp(16px,2vw,28px);display:flex;position:relative;overflow:auto hidden}.cl__rail::-webkit-scrollbar{display:none}.cl__rail:focus-visible{box-shadow:inset 0 0 0 2px var(--latun)}.cl__rail.is-drag{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.cl__tail{flex:0 0 1px}.cl-card{flex:0 0 min(1000px, calc(var(--wrap) - 96px));scroll-snap-align:start;scroll-snap-stop:always;background:var(--paper);min-height:460px;color:var(--ink);box-shadow:0 34px 60px -42px rgb(var(--shadow-rgb) / .9);transition:opacity .4s var(--ease);border-radius:4px;grid-template-columns:1.2fr 1fr;display:grid;overflow:hidden}.cl-card:not(.is-cur){opacity:.78}.cl-card__main{flex-direction:column;padding:clamp(26px,3vw,40px);display:flex}.cl-card__meta{color:var(--ink-2);border-bottom:2px solid var(--ink);align-items:baseline;gap:14px;padding-bottom:14px;font-size:13px;display:flex}.cl-card__num{font:400 2.2rem/.8 var(--serif);color:var(--krony)}.cl-card__of{white-space:nowrap;margin-left:auto}.cl-card__title{font:400 clamp(1.7rem, 2.6vw, 2.35rem)/1.08 var(--serif);letter-spacing:-.01em;margin-top:22px}.cl-card__why{font:italic 400 1.12rem/1.4 var(--serif);color:var(--ink-2);max-width:46ch;margin-top:14px}.cl-card__how{margin-top:auto;padding-top:24px}.cl-card h4{font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--krony);margin:0 0 10px}.cl-card__how p{border-top:1px solid var(--rule);padding-top:12px;font-size:15.5px;line-height:1.55}.cl-card__ours{background:var(--cl-paper);background-image:radial-gradient(circle at 0 50%, var(--hvoya) 4.5px, transparent 5px);border-left:1px dashed rgb(var(--line-rgb) / .35);background-position:-7px 0;background-repeat:repeat-y;background-size:14px 18px;flex-direction:column;gap:14px;padding:clamp(26px,3vw,40px) clamp(26px,3vw,40px) clamp(26px,3vw,40px) clamp(34px,3.4vw,48px);display:flex;position:relative}.cl-card__ours .cl-stamp{align-self:flex-start;margin:4px 0 6px;font-size:13px}.cl-card__answer{font-size:16.5px;line-height:1.55}.cl-card__note{color:var(--ink-2);border-left:2px solid var(--latun);padding-left:12px;font-size:14px}.cl-card--unknown .cl-card__note{border-left-style:dashed;border-left-color:var(--ink-2)}.cl-card__links{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:10px;display:flex}.cl-link{border:1px solid var(--hvoya);min-height:44px;color:var(--hvoya);font:500 14.5px/1 var(--sans);cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease);background:0 0;border-radius:999px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.cl-link:hover{background:var(--sel);color:var(--on-sel)}.cl-link[data-cl-map]{background:var(--btn);border-color:var(--latun);color:var(--on-btn)}.cl-link[data-cl-map]:hover{background:var(--btn-hi);border-color:var(--latun-hi)}.cl-card .cl-card__ours .cl-stamp{opacity:0}.cl-card.is-seen .cl-card__ours .cl-stamp{animation:clPress .5s var(--ease) .15s both}@keyframes clPress{0%{opacity:0;transform:rotate(-6deg)scale(1.7)}60%{opacity:1;transform:rotate(-6deg)scale(.96)}to{opacity:1;transform:rotate(-6deg)scale(1)}}.cl__ctrl{align-items:center;gap:14px;margin-top:6px;display:flex}.cl__ticks{gap:6px;margin:0 auto 0 0;padding:0;list-style:none;display:flex}.cl__ticks li{background:rgb(var(--moloko-rgb) / .25);width:28px;height:2px;transition:background-color .3s}.cl__ticks li.is-on{background:var(--latun)}.cl__count{font:400 1.1rem/1 var(--serif);letter-spacing:.04em;color:rgb(var(--moloko-rgb) / .85);text-align:right;min-width:4.5em}.cl__arrow{cursor:pointer;border:1px solid rgb(var(--moloko-rgb) / .6);width:52px;height:52px;color:var(--moloko);background:0 0;border-radius:50%;place-items:center;transition:border-color .2s,background-color .2s,opacity .2s;display:grid}.cl__arrow:hover:not([disabled]){border-color:var(--latun);background:rgb(var(--latun-rgb) / .14)}.cl__arrow[disabled]{opacity:.3;cursor:default}.cl__arrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.cl__paper{background:var(--paper);color:var(--ink);padding:var(--sec) 0}.cl__h3{font:400 clamp(1.9rem, 3.4vw, 2.9rem)/1.05 var(--serif);letter-spacing:-.01em}.cl__allhead{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;padding-bottom:18px;display:flex}.cl__tally{color:var(--ink-2);flex-wrap:wrap;gap:6px 22px;font-size:14.5px;display:flex}.cl__tally b{font:400 1.35rem/1 var(--serif);color:var(--ink);margin-left:4px}.cl-group{border-bottom:1px solid var(--rule)}.cl-group summary{cursor:pointer;align-items:baseline;gap:12px;padding:20px 0;list-style:none;display:flex}.cl-group summary::-webkit-details-marker{display:none}.cl-group__n{font:400 1rem/1 var(--serif);color:var(--krony);min-width:2em}.cl-group__t{font:400 clamp(1.3rem, 2vw, 1.6rem)/1.15 var(--serif)}.cl-group summary i{border-bottom:1.5px dotted rgb(var(--line-rgb) / .45);flex:1;min-width:16px;transform:translateY(-5px)}.cl-group summary b{white-space:nowrap;color:var(--ink-2);font-size:14.5px;font-weight:500}.cl-group__chev{border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);width:12px;height:12px;transition:transform .3s var(--ease);flex:none;align-self:center;margin-left:6px;transform:rotate(45deg)translate(-3px,-3px)}.cl-group[open] .cl-group__chev{transform:rotate(-135deg)translate(-2px,-2px)}.cl-group summary:hover .cl-group__t{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.cl-group__list{margin:0 0 22px;padding:0 0 0 calc(2em + 12px);list-style:none}.cl-row{border-top:1px solid var(--rule);padding:14px 0 16px}.cl-row__line{align-items:baseline;gap:8px;font-size:16.5px;font-weight:500;display:flex}.cl-row__n{color:var(--krony);font:400 1rem var(--serif);flex:none;min-width:1.8em}.cl-row__t{flex:0 auto}.cl-row__line i{border-bottom:1.5px dotted rgb(var(--line-rgb) / .4);flex:1;min-width:14px;transform:translateY(-4px)}.cl-row__body{color:var(--ink-2);gap:6px;max-width:86ch;margin:8px 0 0 calc(1.8em + 8px);font-size:14.5px;line-height:1.55;display:grid}.cl-row__k{font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--krony);margin-right:8px;display:inline-block}.cl-row__pending{color:var(--ink-2);font-style:italic}.cl-row__src{color:var(--mute);font-size:12.5px}.cl-row__src a{color:inherit}.cl-row__src a:hover{color:var(--ink)}.cl__foot{color:var(--ink-2);max-width:80ch;margin-top:20px;font-size:13.5px}.cl-tag{font:600 11px/1.2 var(--sans);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:4px;flex:none;padding:4px 9px 3px;display:inline-block}.cl-tag--ok{background:var(--btn);color:var(--on-btn)}.cl-tag--claim{background:var(--cl-paper);border-color:var(--krony);color:var(--krony)}.cl-tag--unknown{border:1px dashed var(--ink-2);color:var(--ink-2)}.cl__fears{margin-top:clamp(72px,9vw,128px)}.cl__fearshead{border-bottom:2px solid var(--ink);grid-template-columns:1fr 1fr;align-items:end;gap:18px clamp(30px,5vw,80px);padding-bottom:20px;display:grid}.cl__fearshead p{color:var(--ink-2);max-width:52ch;font-size:16px}.cl-fears{margin:0;padding:0;list-style:none}.cl-fear{border-bottom:1px solid var(--rule);grid-template-columns:52px minmax(0,1fr) minmax(0,1.35fr) 232px;align-items:baseline;gap:6px 28px;padding:20px 0;display:grid}.cl-fear__n{font:400 1.9rem/.9 var(--serif);color:var(--krony)}.cl-fear__q{font:italic 400 1.28rem/1.3 var(--serif)}.cl-fear__a{color:var(--ink-2);font-size:15.5px;line-height:1.55}.cl-fear .cl-tag{justify-self:end}.cl-get{background:var(--hvoya);color:var(--moloko);isolation:isolate;border-radius:4px;grid-template-columns:1fr minmax(320px,440px);align-items:center;gap:36px clamp(36px,6vw,96px);margin-top:clamp(72px,9vw,128px);padding:clamp(30px,4.5vw,64px);display:grid;position:relative}.cl-get:before{content:"";border:1px dashed rgb(var(--moloko-rgb) / .32);pointer-events:none;z-index:-1;border-radius:2px;position:absolute;top:12px;bottom:12px;left:12px;right:12px}.cl-get__title{font:400 clamp(2.1rem, 4.2vw, 3.4rem)/1.02 var(--serif)}.cl-get__title span{color:var(--latun-hi);padding-left:.8em;font-style:italic;display:block}.cl-get__list{max-width:44ch;margin:26px 0 0;padding:0;list-style:none}.cl-get__list li{border-top:1px solid var(--rule-light);padding:10px 0 10px 28px;font-size:15.5px;position:relative}.cl-get__list li:before{content:"";border:1.5px solid var(--latun);border-radius:2px;width:13px;height:13px;position:absolute;top:14px;left:2px}.cl-get__form{background:var(--paper);color:var(--ink);box-shadow:0 30px 60px -40px rgb(var(--shadow-rgb) / .9);border-radius:4px;gap:14px;padding:28px;display:grid;position:relative}.cl-get__field{color:var(--ink-2);gap:6px;font-size:14px;display:grid}.cl-get__field input{font:400 19px var(--sans);color:var(--ink);border:0;border-bottom:1.5px solid rgb(var(--line-rgb) / .45);background:0 0;border-radius:0;width:100%;padding:8px 0 10px}.cl-get__field input::placeholder{color:var(--mute)}.cl-get__field input:focus{border-bottom-color:var(--krony);box-shadow:0 2px 0 0 var(--latun);outline:none}.cl-get__field input[aria-invalid=true]{border-bottom-color:var(--danger)}.cl-get__err{color:var(--danger-deep);font-size:14px}.cl-get__send{width:100%}.cl-get__legal{color:var(--ink-2);font-size:12.5px}.cl-get__done{background:var(--paper);border-radius:4px;align-content:center;justify-items:start;gap:16px;padding:28px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.cl-get__done[hidden]{display:none}.cl-get__done p{color:var(--ink-2);font-size:15.5px}.cl-get__done b{color:var(--ink);font:400 1.5rem/1.2 var(--serif);margin-bottom:4px;display:block}.cl-get__size{font-size:13px!important}.cl-rise{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(18px)}.cl-rise.is-in{opacity:1;transform:none}@media (max-width:980px){.cl-fear{grid-template-columns:44px minmax(0,1fr)}.cl-fear__a,.cl-fear .cl-tag{grid-column:2}.cl-fear .cl-tag{justify-self:start;margin-top:4px}.cl__fearshead,.cl-get{grid-template-columns:1fr}}@media (max-width:860px){.cl__rail{--pad:var(--gut);cursor:auto;gap:12px;padding-bottom:20px}.cl-card{flex-basis:calc(100vw - 2 * var(--gut));grid-template-columns:1fr;min-height:0}.cl-card:not(.is-cur){opacity:1}.cl-card__main{padding:22px 20px 20px}.cl-card__meta{gap:10px;padding-bottom:12px;font-size:12px}.cl-card__num{font-size:1.8rem}.cl-card__title{margin-top:16px;font-size:1.62rem}.cl-card__why{font-size:1.04rem}.cl-card__how{padding-top:18px}.cl-card__how p{font-size:14.5px}.cl-card__ours{border-left:0;border-top:1px dashed rgb(var(--line-rgb) / .35);background-image:radial-gradient(circle at 50% 0, var(--hvoya) 4.5px, transparent 5px);background-position:0 -7px;background-repeat:repeat-x;background-size:18px 14px;gap:12px;padding:22px 20px}.cl-card__answer{font-size:15.5px}.cl-link{flex:auto;justify-content:center;min-height:46px}.cl__arrow{width:44px;height:44px}.cl__ticks{display:none}.cl__count{text-align:left;margin-right:auto}.cl__legend{flex-direction:column;gap:14px}.cl__legend li{flex-wrap:wrap;gap:8px 12px}.cl__legend li>span:last-child{flex:150px}.cl-group summary{flex-wrap:wrap;row-gap:4px;padding:18px 0}.cl-group summary i{display:none}.cl-group summary b{flex-basis:100%;order:4;padding-left:calc(2em + 12px);font-size:13.5px}.cl-group__chev{margin-left:auto}.cl-group__list{padding-left:0}.cl-row__line{flex-wrap:wrap;row-gap:6px;font-size:15.5px}.cl-row__t{flex:calc(100% - 2.6em)}.cl-row__line i{display:none}.cl-row__line .cl-tag{margin-left:calc(1.8em + 8px)}.cl-row__body{margin-left:0;font-size:14px}.cl-row__k{margin:4px 0;display:block}.cl-get{margin-inline:calc(-1 * var(--gut));border-radius:0;padding:30px 20px 22px}.cl-get:before{top:8px;bottom:8px;left:8px;right:8px}.cl-get__form{padding:22px 18px}.cl-get__field input{font-size:18px}}@media (prefers-reduced-motion:reduce){.cl-card .cl-card__ours .cl-stamp{opacity:1;animation:none!important}.cl-rise{opacity:1;transition:none;transform:none}.cl-card,.cl-group__chev,.cl-link,.cl__ticks li{transition:none}}.qz-ico{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.qz-launch{border-color:var(--latun);color:var(--latun-hi);background:rgb(var(--night-rgb) / .72);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgb(var(--latun-rgb) / .35);font-weight:600}.qz-launch:hover{background:rgb(var(--night-rgb) / .9);color:var(--moloko);border-color:var(--latun-hi);transform:translateY(-1px)}.qz-banner{background:var(--night);color:var(--moloko);border-top:1px solid rgb(var(--latun-rgb) / .35);position:relative;overflow:hidden}.qz-banner:after{content:"";pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg, transparent 0 27px, rgb(var(--moloko-rgb) / .05) 27px 28px);position:absolute;top:0;bottom:0;left:0;right:0}.qz-banner__in{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:center;gap:24px 48px;padding:clamp(40px,5vw,64px) 0;display:grid;position:relative}.qz-banner__title{font:400 clamp(1.9rem, 3.2vw, 2.9rem)/1.05 var(--serif);letter-spacing:-.01em;text-wrap:balance}.qz-banner__title span{color:var(--latun-hi);padding-left:.8em;font-style:italic;display:block}.qz-banner__text{color:rgb(var(--moloko-rgb) / .8);max-width:46ch;font-size:15.5px;line-height:1.55}.qz-banner__acts{flex-direction:column;align-items:center;gap:10px;display:flex}.qz-banner__again{color:rgb(var(--moloko-rgb) / .75);font:500 14px var(--sans);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:6px;text-decoration:underline}.qz-banner__again:hover{color:var(--latun-hi)}@media (max-width:980px){.qz-banner__in{grid-template-columns:1fr;gap:16px}.qz-banner__acts{flex-flow:wrap;align-items:flex-start}}.qz-fab{display:none}@media (max-width:860px){.qz-fab{z-index:60;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));opacity:0;pointer-events:none;white-space:nowrap;width:max-content;min-height:50px;box-shadow:0 14px 30px -12px rgb(var(--shadow-rgb) / .7), 0 0 0 1px rgb(var(--night-rgb) / .25);transition:transform .28s var(--ease), opacity .28s var(--ease);padding:0 22px;font-weight:600;display:inline-flex;position:fixed;transform:translate(-50%,140%)}.qz-fab.is-shown{opacity:1;pointer-events:auto;transform:translate(-50%)}.qz-fab:hover{transform:translate(-50%,-1px)}}.qz{z-index:120;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.qz[hidden]{display:none}.qz__veil{background:rgb(var(--abyss-rgb) / .72);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .3s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.qz.is-open .qz__veil{opacity:1}.qz__sheet{--pad:clamp(28px, 3.4vw, 48px);background:var(--paper);width:min(1040px,100%);height:min(780px,100dvh - 48px);color:var(--ink);box-shadow:0 40px 90px -40px rgb(var(--shadow-rgb) / .85), 0 2px 0 rgb(var(--night-rgb) / .2);opacity:0;transition:opacity .35s var(--ease), transform .5s var(--ease), width .4s var(--ease);border-radius:6px;outline:none;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden;transform:translateY(18px)scale(.985);-webkit-mask:radial-gradient(4px at 0 12px,#0000 3.5px,#000 4px) 0 0/100% 20px repeat-y,linear-gradient(#000,#000) 8px 0/calc(100% - 8px) 100% no-repeat;mask:radial-gradient(4px at 0 12px,#0000 3.5px,#000 4px) 0 0/100% 20px repeat-y,linear-gradient(#000,#000) 8px 0/calc(100% - 8px) 100% no-repeat}.qz.is-open .qz__sheet{opacity:1;transform:none}.qz.is-result .qz__sheet{width:min(1240px,100%);height:calc(100dvh - 48px)}.qz ::selection{background:var(--btn);color:var(--on-btn)}.qz__top{padding:18px var(--pad) 16px;border-bottom:2px solid var(--ink);margin:0 calc(var(--pad) - 14px);grid-template-columns:auto 1fr auto auto;align-items:center;gap:22px;padding-inline-start:14px;padding-inline-end:14px;display:grid}.qz__brand{font:italic 400 1.15rem/1 var(--serif);color:var(--krony);white-space:nowrap}.qz__progress{gap:6px;margin:0;padding:0;list-style:none;display:flex}.qz__progress li{background:rgb(var(--line-rgb) / .16);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.qz__progress li:after{content:"";background:var(--krony);transform-origin:0;transition:transform .45s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.qz__progress li.is-done:after{transform:scaleX(1)}.qz__progress li.is-on:after{background:var(--latun);transform:scaleX(.5)}.qz__count{font:500 13.5px/1 var(--sans);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.qz__x{border:1px solid rgb(var(--line-rgb) / .3);width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:border-color .2s,background-color .2s;display:grid}.qz__x:hover{border-color:var(--ink);background:rgb(var(--line-rgb) / .06)}.qz__x svg{stroke:currentColor;stroke-width:1.6px;fill:none;stroke-linecap:round;width:16px;height:16px}.qz__body{overscroll-behavior:contain;padding:clamp(28px, 4vw, 48px) var(--pad) 24px;scrollbar-width:thin;scrollbar-color:rgb(var(--line-rgb) / .35) transparent;overflow-y:auto}.qz__foot{padding:14px var(--pad) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);align-items:center;gap:16px;display:flex}.qz-foot__hint{color:var(--mute);margin:0 auto;font-size:13px}@media (hover:none),(max-width:760px){.only-kb{display:none}}.qz-next{min-width:180px;margin-left:auto}.qz-back{min-height:44px;color:var(--ink);font:500 15px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 8px;transition:background-color .2s;display:inline-flex}.qz-back:hover{background:rgb(var(--line-rgb) / .07)}.qz-back svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.qz-load{font:italic 1.3rem var(--serif);color:var(--ink-2)}.qz-step{animation:qzStep .42s var(--ease) both}@keyframes qzStep{0%{opacity:0;transform:translateX(calc(var(--dir,1) * 18px))}}.qz-step__q{font:400 clamp(2rem, 3.6vw, 3.1rem)/1.04 var(--serif);letter-spacing:-.015em;max-width:18ch}.qz-step__help{color:var(--ink-2);margin-top:10px;font-size:15px}.qz-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:clamp(24px,3.2vw,38px);display:grid}.qz-opts--3,.qz-opts--6{grid-template-columns:repeat(3,minmax(0,1fr))}.qz-opts--5 .qz-opt:last-child{grid-column:1/-1;min-height:0}.qz-opt{text-align:left;border:1px solid rgb(var(--line-rgb) / .3);background:var(--paper-hi);min-height:128px;color:var(--ink);font:inherit;cursor:pointer;transition:border-color .2s var(--ease), background-color .25s var(--ease), color .2s, transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:6px;align-content:start;gap:6px;padding:20px 52px 20px 22px;display:grid;position:relative}.qz-opt:hover{border-color:var(--latun);box-shadow:0 14px 26px -20px rgb(var(--night-rgb) / .6);transform:translateY(-1px)}.qz-opt:focus-visible{outline:2px solid var(--latun);outline-offset:3px}.qz-opt__t{font:400 1.42rem/1.15 var(--serif)}.qz-opt__d{color:var(--ink-2);font-size:14.5px;line-height:1.4}.qz-opt__n{font:500 12.5px/1.3 var(--sans);color:var(--krony);font-variant-numeric:tabular-nums;letter-spacing:.01em;margin-top:auto;padding-top:10px}.qz-opt__key{border:1px solid rgb(var(--line-rgb) / .28);width:24px;height:24px;font:500 12px/1 var(--sans);color:var(--ink-2);border-radius:50%;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:16px;right:16px}.qz-opt__tick{background:var(--btn);width:28px;height:28px;color:var(--on-btn);opacity:0;transition:opacity .2s, transform .35s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;transform:scale(.6)rotate(-20deg)}.qz-opt__tick svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.qz-opt.is-on{background:var(--sel);border-color:var(--sel);color:var(--on-sel)}.qz-opt.is-on .qz-opt__d{color:rgb(var(--moloko-rgb) / .8)}.qz-opt.is-on .qz-opt__n{color:var(--latun-hi)}.qz-opt.is-on .qz-opt__key{opacity:0}.qz-opt.is-on .qz-opt__tick{opacity:1;transform:none}@media (hover:none){.qz-opt__key{display:none}}.qz-res__head{max-width:760px}.qz-res__title{font:400 clamp(2.2rem, 4vw, 3.4rem)/1 var(--serif);letter-spacing:-.015em;outline:none}.qz-res__sum{color:var(--ink-2);margin-top:12px;font-size:15.5px;line-height:1.5}.qz-res__note{border:1px dashed rgb(var(--line-rgb) / .45);color:var(--ink);background:rgb(var(--latun-rgb) / .12);border-radius:6px;margin-top:12px;padding:12px 16px;font-size:14.5px;line-height:1.5}.qz-res__grid{grid-template-columns:minmax(0,1fr) minmax(300px,.78fr);align-items:start;gap:32px;margin-top:28px;display:grid}.qz-res__list{border-top:2px solid var(--ink);gap:0;margin:0;padding:0;list-style:none;display:grid}.qz-plot{border-bottom:1px solid var(--rule);transition:background-color .25s var(--ease);animation:qzIn .5s var(--ease) both;animation-delay:calc(var(--i) * 45ms);grid-template-columns:44px minmax(0,1fr);gap:16px;padding:22px 6px 22px 0;display:grid;position:relative}@keyframes qzIn{0%{opacity:0;transform:translateY(10px)}}.qz-plot.is-hot{background:rgb(var(--latun-rgb) / .12)}.qz-plot__k{background:var(--sel);width:36px;height:36px;color:var(--on-sel);font:700 1.05rem/1 var(--serif);border-radius:50%;place-items:center;margin-top:2px;display:grid}.qz-plot.is-hot .qz-plot__k{background:var(--btn);color:var(--on-btn)}.qz-plot__num{font:400 1.25rem/1.1 var(--serif);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.qz-plot__num b{font-size:1.55rem;font-weight:700}.qz-plot__num span{font:400 13.5px var(--sans);color:var(--ink-2)}.qz-plot__rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;margin:12px 0 0;display:grid}.qz-plot__rows div{border-top:1px dotted rgb(var(--line-rgb) / .45);gap:2px;padding-top:6px;display:grid}.qz-plot__rows dt{color:var(--mute);font-size:12.5px}.qz-plot__rows dd{font:400 1.08rem/1.2 var(--serif);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;margin:0}.qz-plot__over{color:var(--danger-deep);margin-top:8px;font-size:13.5px;font-weight:500}.qz-plot__why{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.qz-plot__why li{align-items:flex-start;gap:8px;font-size:15px;line-height:1.4;display:flex}.qz-plot__why svg{fill:none;width:16px;height:16px;stroke:var(--krony);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.qz-plot__build{font:italic 400 1.05rem/1.35 var(--serif);color:var(--hvoya);margin-top:12px}.qz-plot__build span{font:500 12px/1.3 var(--sans);color:var(--mute);margin-bottom:2px;font-style:normal;display:block}.qz-plan{background:var(--hvoya);color:var(--moloko);border-radius:6px;padding:14px 14px 12px;position:sticky;top:0}.qz-plan__svg{width:100%;height:auto;max-height:calc(100dvh - 330px);display:block}.qz-plan__forest{fill:rgb(var(--krony-rgb) / .55)}.qz-plan__orchard{fill:rgb(var(--latun-rgb) / .16);stroke:rgb(var(--latun-rgb) / .4);stroke-width:2px;stroke-dasharray:6 6}.qz-plan__pond{fill:var(--prud)}.qz-plan__road{fill:none;stroke:rgb(var(--moloko-rgb) / .22);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.qz-plan__road.is-main{stroke:rgb(var(--moloko-rgb) / .45);stroke-width:7px}.qz-plan__plot{stroke:rgb(var(--moloko-rgb) / .22);stroke-width:1.4px;fill:none;transition:fill .25s,stroke .25s}.qz-plan__plot.is-free{fill:rgb(var(--free-rgb) / .16)}.qz-plan__plot.is-taken{fill:rgb(var(--ink-rgb) / .25)}.qz-plan__plot.is-rec{fill:var(--latun);stroke:var(--brass-lt);stroke-width:3px}.qz-plan__plot.is-rec.is-hot{fill:var(--brass-lt)}.qz-plan__gate{fill:var(--latun)}.qz-plan__lbl{font:italic 30px var(--serif);fill:rgb(var(--moloko-rgb) / .85);text-anchor:middle;paint-order:stroke;stroke:rgb(var(--ink-rgb) / .6);stroke-width:6px}.qz-plan__mark circle{fill:var(--on-latun);stroke:var(--latun-hi);stroke-width:5px;transition:fill .2s}.qz-plan__mark text{font:700 38px var(--serif);fill:var(--latun-hi);text-anchor:middle}.qz-plan__mark.is-hot circle{fill:var(--latun)}.qz-plan__mark.is-hot text{fill:var(--on-latun)}.qz-plan__legend{color:rgb(var(--moloko-rgb) / .82);flex-wrap:wrap;gap:6px 18px;margin:10px 2px 0;padding:0;font-size:13px;list-style:none;display:flex}.qz-plan__legend li{align-items:center;gap:8px;display:flex}.qz-plan__legend i{border:1px solid rgb(var(--moloko-rgb) / .4);border-radius:2px;width:14px;height:10px}.qz-plan__legend i.is-rec{background:var(--latun);border-color:var(--brass-lt)}.qz-plan__legend i.is-free{background:rgb(var(--free-rgb) / .3)}.qz-plan__legend i.is-forest{background:rgb(var(--krony-rgb) / .9);border-color:#0000}.qz-narrow,.qz-edit{display:none}.qz-edit{font:500 15px var(--sans);color:var(--hvoya);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.qz-res__acts{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-left:auto;display:flex}.qz-btn-line{border-color:var(--ink);color:var(--ink);background:0 0}.qz-btn-line:hover{background:var(--ink);color:var(--moloko)}.qz-book{gap:24px;max-width:640px;display:grid;position:relative}.qz-book .qz-res__sum{margin-top:-12px}.qz-book__plots{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.qz-book__plots legend{color:var(--ink-2);margin-bottom:10px;padding:0;font-size:14px}.qz-chip input{opacity:0;pointer-events:none;position:absolute}.qz-chip span{border:1px solid rgb(var(--line-rgb) / .4);cursor:pointer;border-radius:999px;padding:9px 15px;font-size:14.5px;transition:background-color .2s,color .2s;display:inline-block}.qz-chip input:checked+span{background:var(--sel);color:var(--on-sel);border-color:var(--sel)}.qz-chip input:focus-visible+span{outline:2px solid var(--latun);outline-offset:2px}.qz-book__fields{grid-template-columns:1fr 1fr;gap:20px 28px;display:grid}.qz-field{color:var(--ink-2);gap:6px;font-size:14px;display:grid}.qz-field input{font:400 17px var(--sans);color:var(--ink);border:0;border-bottom:1.5px solid rgb(var(--line-rgb) / .45);caret-color:var(--krony);background:0 0;border-radius:0;padding:8px 0 10px;transition:border-color .2s}.qz-field input::placeholder{color:var(--mute)}.qz-field input:focus{border-bottom-color:var(--krony);box-shadow:0 2px 0 0 var(--latun);outline:none}.qz-field input[aria-invalid=true]{border-bottom-color:var(--danger)}.qz-book__err{color:var(--danger-deep);margin-top:-8px;font-size:14px}.qz-book__send{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.qz-book__legal{color:var(--ink-2);max-width:32ch;font-size:12.5px}.qz-book__done{background:var(--paper);text-align:center;place-content:center;justify-items:center;gap:22px;padding:28px;display:grid;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.qz-book__done[hidden]{display:none}.qz-stamp{border:3px solid var(--krony);width:150px;height:150px;color:var(--krony);font:700 15px/1.15 var(--sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 0 0 6px var(--moloko), inset 0 0 0 7.5px var(--krony);animation:qzPress .5s var(--ease) both;border-radius:50%;place-items:center;display:grid;transform:rotate(-12deg)}@keyframes qzPress{0%{opacity:0;transform:rotate(-12deg)scale(1.8)}}@media (max-width:760px){.qz{place-items:stretch stretch;padding:0}.qz__sheet,.qz.is-result .qz__sheet{--pad:18px;border-radius:0;width:100%;height:100dvh;-webkit-mask:none;mask:none}.qz:not(.is-open) .qz__sheet{transform:translateY(24px)}.qz__top{padding:calc(12px + env(safe-area-inset-top)) 4px 12px;grid-template-columns:1fr auto;grid-template-areas:"brand x""prog prog""count count";gap:10px 12px;margin:0 14px}.qz__brand{grid-area:brand}.qz__x{grid-area:x;width:44px;height:44px}.qz__progress{grid-area:prog}.qz__count{grid-area:count;font-size:13px}.qz__body{padding:22px 18px 20px}.qz-step__q{font-size:2rem}.qz-opts,.qz-opts--3,.qz-opts--6{grid-template-columns:1fr;gap:10px;margin-top:20px}.qz-opts--6{grid-template-columns:1fr 1fr}.qz-opt{gap:4px;min-height:76px;padding:16px 48px 16px 18px}.qz-opts--6 .qz-opt{min-height:96px;padding:14px}.qz-opts--6 .qz-opt__tick{width:24px;height:24px;top:10px;right:10px}.qz-opts--6 .qz-opt__t{padding-right:22px}.qz-opts--6 .qz-opt__d{display:none}.qz-opt__t{font-size:1.28rem}.qz-opt__d{font-size:14px}.qz-opt__n{padding-top:4px}.qz-opt__tick{margin-top:-14px;top:50%}.qz-opts--6 .qz-opt__tick{margin-top:0}.qz__foot{padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px}.qz-next{flex:1;min-width:0;max-width:240px}.qz-res__grid{grid-template-columns:1fr;gap:20px;margin-top:20px}.qz-plan{order:-1;padding:10px;position:relative}.qz-plan__svg{max-height:300px}.qz-plot{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:18px 0}.qz-plot__k{width:30px;height:30px;font-size:.95rem}.qz-plot__rows{gap:0 10px}.qz-plot__rows dd{font-size:1rem}.qz.is-result:not(.is-book) .qz__foot .qz-back{display:none}.qz-res__acts{flex-wrap:nowrap;gap:8px;width:100%;margin:0}.qz-res__acts .btn{min-height:50px;padding:0 16px}.qz-res__acts .btn--brass{flex:1}.qz-wide{display:none}.qz-narrow,.qz-edit{display:inline}.qz-book__fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.qz-step,.qz-plot,.qz-stamp{animation:none}.qz__sheet,.qz__veil,.qz-fab,.qz-opt,.qz-opt__tick{transition:none}}.rt{--rt-paper:var(--paper-hi);--rt-ink:var(--ink-soft);padding:var(--sec) 0;border-top:1px solid var(--rule);position:relative}.rt__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px 56px;display:grid}.rt__kicker{font:600 12.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--krony);grid-column:1/-1}.rt__head .h2 .rt__title-em{padding-left:.25em;font-style:italic}.rt__head .lead{padding-bottom:.6em}.rt__switch{border:1px solid var(--rule);background:var(--rt-paper);border-radius:999px;flex-wrap:wrap;gap:4px;margin-top:clamp(34px,4vw,52px);padding:4px;display:inline-flex}.rt-chip{min-height:44px;color:var(--ink);font:500 15px/1 var(--sans);cursor:pointer;white-space:nowrap;transition:background-color .3s var(--ease), color .2s;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 16px;display:inline-flex}.rt-chip:hover{background:rgb(var(--line-rgb) / .07)}.rt-chip[aria-checked=true]{background:var(--sel);color:var(--on-sel)}.rt-chip__line{flex:none;width:22px;height:0;display:block}.rt-chip__line--m12{border-top:4px solid var(--latun)}.rt-chip__line--m7{border-top:2px solid}.rt-chip__line--train{background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 9px);height:4px}.rt__map{border:1px solid var(--ink);background:var(--rt-paper);margin:22px 0 0;padding:6px;position:relative}.rt__map:after{content:"";border:.5px solid rgb(var(--ink-rgb) / .5);pointer-events:none;position:absolute;top:6px;bottom:6px;left:6px;right:6px}.rt-svg{width:100%;height:auto;font-family:var(--serif);display:block;overflow:hidden}.rt-paper{fill:var(--rt-paper)}.rt-grid path{stroke:rgb(var(--line-rgb) / .16);stroke-width:.8px;stroke-dasharray:2 4;fill:none}.rt-grid text{font:italic 400 12px var(--serif);fill:rgb(var(--line-rgb) / .55)}.rt-river{fill:none;stroke:var(--prud);stroke-width:1.6px;stroke-opacity:.55;stroke-linecap:round}.rt-city{fill:url(#rtHatch)}.rt-hatch{stroke:rgb(var(--line-rgb) / .2);stroke-width:1px}.rt-mkad{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:1px}.rt-mkad-l{font:600 11px var(--sans);letter-spacing:.14em;fill:var(--ink-2)}.rt-seg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:opacity .45s var(--ease), stroke-width .45s var(--ease), stroke .45s}.rt-m12-case{stroke:var(--ink);stroke-width:7.5px}.rt-m12{stroke:var(--latun);stroke-width:4.5px}.rt-m12--far{stroke-width:3.5px;stroke-opacity:.75}.rt-m7{stroke:var(--ink);stroke-width:1.7px}.rt-rail{stroke:var(--rt-ink);stroke-width:3.6px;stroke-linecap:butt}.rt-rail-ties{stroke:var(--rt-paper);stroke-width:1.8px;stroke-linecap:butt;stroke-dasharray:.012 .012;stroke-dashoffset:0;opacity:0}.rt-local{stroke:var(--krony);stroke-width:2.2px}.rt-svg.is-drawn .rt-seg,.rt-svg.is-drawn .rt-mkad{stroke-dashoffset:0}.rt-svg.is-drawn .rt-rail-ties{opacity:1}.rt-svg .rt-seg,.rt-svg .rt-mkad{transition:stroke-dashoffset 1.6s var(--ease), opacity .45s var(--ease), stroke-width .45s var(--ease), stroke .45s}.rt-svg .rt-mkad{transition-duration:1.1s}.rt-svg [data-seg=m12a],.rt-svg [data-seg=m12b]{transition-delay:.25s}.rt-svg [data-seg=raila],.rt-svg [data-seg=railb]{transition-delay:.45s}.rt-svg [data-seg=m7a],.rt-svg [data-seg=m7b]{transition-delay:.6s}.rt-svg [data-seg=m7c],.rt-svg [data-seg=m7d]{transition-delay:1.5s}.rt-svg [data-seg=local]{transition-delay:1.7s}.rt-svg .rt-rail-ties{transition:opacity .6s 1.6s}.rt-svg.is-static .rt-seg,.rt-svg.is-static .rt-mkad,.rt-svg.is-static .rt-rail-ties{transition-duration:.45s;transition-delay:0s}.rt-svg .rt-roads .rt-seg{opacity:.32}.rt-svg[data-mode=m12] .rt-roads [data-on~=m12],.rt-svg[data-mode=m7] .rt-roads [data-on~=m7],.rt-svg[data-mode=train] .rt-roads [data-on~=train]{opacity:1}.rt-svg[data-mode=m12] .rt-m12[data-on]{stroke-width:5.5px}.rt-svg[data-mode=m12] .rt-m12-case{stroke-width:9px}.rt-svg[data-mode=m7] .rt-m7[data-on~=m7],.rt-svg[data-mode=m12] .rt-m7[data-on~=m12]{stroke-width:3.4px}.rt-svg[data-mode=train] .rt-rail[data-on]{stroke:var(--hvoya);stroke-width:4.6px}.rt-svg[data-mode=train] .rt-m7[data-on~=train]{stroke-width:3.4px;stroke:var(--krony)}.rt-svg .rt-local[data-on]{stroke-width:3.4px}.rt-svg[data-mode=m12] .rt-shield--m7,.rt-svg[data-mode=train] .rt-shield--m7,.rt-svg[data-mode=m7] .rt-shield--m12,.rt-svg[data-mode=train] .rt-shield--m12{opacity:.45}.rt-svg[data-mode=m7] .rt-exit{opacity:.4}.rt-svg[data-mode=train] .rt-exit{opacity:.3}.rt-svg[data-mode=train] [data-place=kur] circle,.rt-svg[data-mode=train] [data-place=pet] circle{fill:var(--latun);stroke-width:2px}.rt-place circle{fill:var(--rt-paper);stroke:var(--ink);stroke-width:1.5px;transition:fill .3s}.rt-place--city circle{fill:var(--ink)}.rt-place text{font:400 var(--fs) var(--serif);fill:var(--ink);paint-order:stroke;stroke:var(--rt-paper);stroke-width:4px;stroke-linejoin:round}.rt-place.is-minor text{font-size:calc(var(--fs) * .82);fill:var(--ink-2);font-style:italic}.rt-place.is-minor circle{fill:var(--ink-2);stroke:none}.rt-place--station text{font:500 calc(var(--fs) * .78) var(--sans);fill:var(--ink-2)}.rt-capital{font:700 calc(var(--fs) * 1.45) var(--serif);fill:var(--ink);letter-spacing:.04em;paint-order:stroke;stroke:var(--rt-paper);stroke-width:5px}.rt-shield,.rt-exit{transition:opacity .4s var(--ease)}.rt-shield rect{fill:var(--rt-paper);stroke:var(--ink);stroke-width:1.2px}.rt-shield text{font:600 calc(var(--fs) * .8) var(--sans);fill:var(--ink)}.rt-shield--m12 rect{fill:var(--latun)}.rt-exit rect{fill:var(--latun);stroke:var(--ink);stroke-width:1.4px}.rt-exit text{font:italic 400 calc(var(--fs) * .84) var(--serif);fill:var(--ink-2);paint-order:stroke;stroke:var(--rt-paper);stroke-width:4px}.rt-travel{fill:none;stroke:none}.rt-dot{fill:var(--latun-hi);stroke:var(--night);stroke-width:2px;opacity:0;transition:opacity .4s}.rt-dot.is-on{opacity:1}.rt-home__halo{fill:rgb(var(--latun-rgb) / .28)}.rt-home__ring{fill:var(--rt-paper);stroke:var(--night);stroke-width:1.6px}.rt-home__core{fill:var(--latun);stroke:var(--night);stroke-width:1px}.rt-home__name{font:700 calc(var(--fs) * 1.08) var(--serif);fill:var(--on-latun);paint-order:stroke;stroke:var(--rt-paper);stroke-width:5px;stroke-linejoin:round}.rt-home__sub{font:italic 400 calc(var(--fs) * .86) var(--serif);fill:var(--ink-2);paint-order:stroke;stroke:var(--rt-paper);stroke-width:4px}.rt-svg .rt-home__halo{transform-box:fill-box;transform-origin:50%}.rt-svg.is-drawn:not(.is-static) .rt-home__halo{animation:rt-pulse 2.8s var(--ease) 2.1s 2 both}@keyframes rt-pulse{0%{opacity:0;transform:scale(.4)}35%{opacity:1}to{opacity:0;transform:scale(1.9)}}.rt-scale rect{fill:var(--rt-paper);stroke:var(--ink);stroke-width:1px}.rt-scale rect.is-ink{fill:var(--ink)}.rt-scale text{font:400 11.5px var(--sans);fill:var(--ink-2)}.rt-compass circle{fill:none;stroke:rgb(var(--ink-rgb) / .4);stroke-width:.8px}.rt-compass path{fill:var(--rt-paper);stroke:var(--ink);stroke-width:1px}.rt-compass path.is-n{fill:var(--ink)}.rt-compass text{font:700 13px var(--serif);fill:var(--ink)}.rt-note{font:italic 400 12px var(--serif);fill:var(--ink-2)}.rt__cards{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.5fr);margin-top:22px;transition:opacity .18s;display:grid}.rt__cards.is-out{opacity:0}.rt-card{border-left:1px solid var(--rule);animation:rt-card-in .6s var(--ease) both;animation-delay:calc(var(--i) * 60ms);padding:20px 22px 24px}.rt-card:first-child{border-left:0;padding-left:0}.rt-card__k{font:600 12px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--krony)}.rt-card__v{font:400 clamp(1.55rem, 2.2vw, 2.05rem)/1.08 var(--serif);color:var(--ink);margin-top:12px}.rt-card--wide .rt-card__v{color:var(--hvoya);font-style:italic}.rt-card__d{color:var(--ink-2);max-width:42ch;margin-top:10px;font-size:14.5px;line-height:1.5}@keyframes rt-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rt__foot{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);margin-top:clamp(48px,6vw,80px);display:grid}.rt-near{border:1px solid var(--ink);background:var(--rt-paper);padding:26px 28px 22px}.rt-near__title,.rt-go__title{font:700 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.rt-near__title{text-align:center;border-bottom:2px solid var(--ink);margin-bottom:6px;padding-bottom:14px}.rt-near ul{columns:2;column-gap:36px;margin:0;padding:0;list-style:none}.rt-near li{break-inside:avoid;border-bottom:1px solid var(--rule);align-items:baseline;gap:8px;padding:10px 0;font-size:15px;line-height:1.35;display:flex}.rt-near li span{flex:0 auto}.rt-near li i{border-bottom:1.5px dotted rgb(var(--line-rgb) / .45);flex:1;min-width:12px;transform:translateY(-4px)}.rt-near li b{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-weight:500}.rt-near__foot{color:var(--ink-2);margin-top:14px;font-size:13.5px}.rt-go{padding-top:6px}.rt-go__title{color:var(--krony);border-bottom:2px solid var(--ink);padding-bottom:14px}.rt-go>p{color:var(--ink-2);max-width:44ch;margin-top:16px;font-size:16px;line-height:1.55}.rt-go__btns{flex-direction:column;align-items:flex-start;gap:12px;margin-top:26px;display:flex}.rt-btn-line{border-color:var(--hvoya);color:var(--hvoya);background:0 0}.rt-btn-line:hover{background:var(--sel);color:var(--on-sel)}.rt-go .rt-go__src{color:var(--ink-2);border-left:2px solid var(--latun);margin-top:26px;padding-left:12px;font-size:13px;line-height:1.5}.rt-reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(18px)}.rt-reveal.is-in{opacity:1;transform:none}@media (max-width:1100px){.rt__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.rt-card--wide{border-left:0;border-top:1px solid var(--rule);grid-column:1/-1;padding-left:0}.rt-card--wide .rt-card__d{max-width:72ch}}@media (max-width:960px){.rt__head,.rt__foot{grid-template-columns:1fr}}@media (max-width:760px){.rt__switch{background:0 0;border:0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.rt__switch::-webkit-scrollbar{display:none}.rt-chip{border:1px solid var(--rule);background:var(--rt-paper);gap:8px;padding:0 16px 0 13px;font-size:14.5px}.rt-chip__line{width:16px}.rt__map{margin-top:16px;padding:4px}.rt__map:after{top:4px;bottom:4px;left:4px;right:4px}.rt__cards{border-bottom:0;grid-template-columns:1fr}.rt-card,.rt-card:first-child,.rt-card--wide{border-top:0;border-left:0;border-bottom:1px solid var(--rule);padding:16px 0 18px}.rt-card__v{margin-top:8px;font-size:1.6rem}.rt-near{padding:20px 16px 18px}.rt-near ul{columns:1}.rt-go__btns{align-items:stretch}.rt-go__btns .btn{text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.rt-reveal{opacity:1;transition:none;transform:none}.rt-card{animation:none}.rt__cards{transition:none}.rt-svg .rt-seg,.rt-svg .rt-mkad,.rt-svg .rt-rail-ties{transition:none!important}.rt-svg .rt-home__halo{animation:none!important}}.rt-live{gap:clamp(44px,6vw,80px);margin-top:clamp(30px,4vw,56px);display:grid}.rt-sub{font:400 clamp(1.5rem, 2.4vw, 2rem)/1.1 var(--serif);color:var(--ink);margin-top:clamp(48px,6vw,80px)}.rt-live__src{color:var(--ink-2);border-left:2px solid var(--latun);max-width:90ch;padding-left:12px;font-size:13px;line-height:1.55}.rl,.rp,.rx{border-top:2px solid var(--ink);flex-direction:column;gap:18px;min-width:0;padding-top:22px;display:flex}.rl__top{order:-3;gap:12px;display:grid}.rl__kick{font:600 12.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--krony);align-items:center;gap:10px;display:flex}.rl__kick span{background:var(--sel);width:24px;height:24px;color:var(--on-sel);letter-spacing:0;border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.rl__h{font:400 clamp(1.45rem, 2.6vw, 2.2rem)/1.15 var(--serif);max-width:30ch;color:var(--ink)}.rl__em{color:var(--hvoya);font-style:italic}.rl__bar{flex-wrap:wrap;order:-2;align-items:center;gap:12px;display:flex}.rl__sw{margin-top:0}.rl__pause{border:1px solid var(--rule);min-height:44px;color:var(--ink-2);font:500 14px/1 var(--sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px}.rl__pause:hover{background:rgb(var(--line-rgb) / .07)}.rl__stage{background:var(--rt-paper);border:1px solid var(--ink);padding:10px;position:relative}.rl__stage:after{content:"";border:.5px solid rgb(var(--ink-rgb) / .45);pointer-events:none;position:absolute;top:5px;bottom:5px;left:5px;right:5px}.rl__track{--vert:0;height:220px;margin:0 clamp(64px,8vw,110px);position:relative}.rl__rail{border-top:4px solid var(--ink-soft);width:86%;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rl__rail:after{content:"";border-top:0;height:0;position:absolute;top:-2px;bottom:auto;left:0;right:0}.rl__taxi{border-top:2px dotted var(--krony);width:14%;position:absolute;top:50%;left:86%;transform:translateY(-50%)}.rl__vsm{border-top:2px dashed rgb(var(--ink-rgb) / .5);width:86%;height:0;transition:border-color .6s var(--ease);position:absolute;top:calc(50% - 82px);left:0}.rl__vsm i{border:1.5px solid rgb(var(--ink-rgb) / .5);background:var(--rt-paper);border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;left:-4px}.rl__vsm span{text-align:center;width:max-content;max-width:90%;font:italic 400 13px/1.25 var(--serif);color:var(--ink-2);background:var(--rt-paper);padding:0 8px;position:absolute;top:-26px;left:50%;transform:translate(-50%)}.rl[data-era="2030"] .rl__vsm{border-color:rgb(var(--ink-rgb) / .8)}.rl__st{top:50%;left:calc(var(--p) * 100%);width:0;height:0;position:absolute}.rl__st b{background:var(--rt-paper);border:2.5px solid var(--ink);width:14px;height:14px;transition:background-color .5s, box-shadow .5s, transform .5s var(--ease);border-radius:50%;position:absolute;top:-7px;left:-7px}.rl__st span{text-align:center;width:max-content;max-width:130px;font:500 13px/1.25 var(--sans);color:var(--ink);position:absolute;top:18px;left:0;transform:translate(-50%)}.rl__st:nth-child(odd) span{top:auto;bottom:18px}.rl__st--kur span{text-align:left;transform:translate(-30%)}.rl__st small{font:italic 400 12px/1.25 var(--serif);color:var(--ink-2);margin-top:2px;display:block}.rl__st--home b{background:var(--latun);border-color:var(--ink);width:18px;height:18px;top:-9px;left:-9px}.rl__st.rl__st--home span{text-align:right;max-width:280px;font:700 14px/1.2 var(--serif);top:18px;bottom:auto;transform:translate(-80%)}.rl__st--home span small{font-weight:400}.rl__ctu{background:var(--latun);width:max-content;color:var(--on-latun);font:600 12px/1.2 var(--sans);opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);border-radius:999px;padding:4px 10px;position:absolute;top:56px;left:0;transform:translate(-50%)scale(.9)}.rl[data-era="2030"] .rl__st--pet b{background:var(--latun);box-shadow:0 0 0 6px rgb(var(--latun-rgb) / .3);animation:2.4s ease-in-out infinite rl-glow;transform:scale(1.5)}.rl[data-era="2030"] .rl__ctu{opacity:1;transform:translate(-50%)scale(1)}@keyframes rl-glow{50%{box-shadow:0 0 0 12px rgb(var(--latun-rgb) / .08)}}.rl__dots{pointer-events:none;height:0;position:absolute;top:50%;left:0;right:0}.rl-dot{will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0}.rl-dot--ex{background:var(--latun);border:2px solid var(--ink);z-index:3;width:15px;height:15px;margin:-7.5px 0 0 -7.5px}.rl-dot--lo{background:var(--ink-2);z-index:2;width:8px;height:8px;margin:-4px 0 0 -4px}.rl-dot--ctu{background:var(--krony);border:2px solid var(--latun);z-index:4;width:14px;height:14px;box-shadow:0 0 10px rgb(var(--latun-rgb) / .7);margin:-7px 0 0 -7px}.rl__clock{text-align:right;z-index:5;position:absolute;top:16px;right:22px}.rl__time{font:400 clamp(1.4rem, 2.4vw, 2rem)/1 var(--serif);font-variant-numeric:tabular-nums;color:var(--ink);display:block}.rl__clock-l{font:500 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.rl__stat{color:var(--ink-2);max-width:74ch;font-size:16px;line-height:1.55}.rl__stat b{color:var(--ink)}.rl__legend{color:var(--ink-2);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.rl__legend li{align-items:center;gap:8px;display:flex}.rl__lg-ctu{opacity:.85;transition:opacity .4s}.rl[data-era="2030"] .rl__lg-ctu{opacity:1}.rl-d{flex:none;display:inline-block}.rl-d--ex{background:var(--latun);border:2px solid var(--ink);border-radius:50%;width:13px;height:13px}.rl-d--lo{background:var(--ink-2);border-radius:50%;width:8px;height:8px}.rl-d--ctu{background:var(--krony);border:2px solid var(--latun);border-radius:50%;width:12px;height:12px}.rl-d--vsm{border-top:2px dashed rgb(var(--ink-rgb) / .6);width:22px;height:0}.rp__lab{font:600 12.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.rp__sel{max-width:460px;position:relative}.rp__sel:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.rp__select{border:1px solid var(--ink);background:var(--rt-paper);width:100%;min-height:52px;color:var(--ink);font:500 17px/1 var(--sans);-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:12px;padding:0 44px 0 18px}.rp__select:focus-visible{outline:2px solid var(--latun);outline-offset:2px}.rp__out{gap:22px;display:grid}.rp__out.is-in{animation:rt-card-in .5s var(--ease) both}.rp__cols{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rp__col{min-width:0;padding:22px 26px 24px 0}.rp__col+.rp__col{border-left:1px solid var(--rule);padding-left:26px}.rp__h{font:600 12px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--krony)}.rp__big{font:400 clamp(1.7rem, 2.8vw, 2.5rem)/1.05 var(--serif);color:var(--ink);margin-top:12px}.rp__sub{color:var(--ink-2);margin-top:6px;font-size:14px}.rp__list,.rp__steps{margin:16px 0 0;padding:0;list-style:none}.rp__list li,.rp__steps li{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding:9px 0;font-size:14.5px;line-height:1.35;display:flex}.rp__list li b,.rp__steps li b{text-align:right;font-weight:500}.rp__list li span,.rp__steps li span{color:var(--ink-2)}.rp__steps{counter-reset:s}.rp__steps li{justify-content:space-between;padding-left:30px;position:relative}.rp__steps li:before{counter-increment:s;content:counter(s);background:var(--sel);width:20px;height:20px;color:var(--on-sel);font:600 11.5px/20px var(--sans);text-align:center;border-radius:50%;position:absolute;top:9px;left:0}.rp__alt{color:var(--ink);margin-top:12px;font-size:14.5px}.rp__note{color:var(--ink-2);margin-top:8px;font-size:13.5px;line-height:1.45}.rp__bars{gap:10px;display:grid}.rp__bar{grid-template-columns:92px minmax(0,1fr) 176px;align-items:center;gap:12px;font-size:13.5px;display:grid}.rp__bar span{color:var(--ink-2)}.rp__bar b{text-align:right;white-space:nowrap;font-weight:500}.rp__rail{background:rgb(var(--line-rgb) / .1);border-radius:6px;height:12px;position:relative;overflow:hidden}.rp__rail i{transition:left .6s var(--ease), width .6s var(--ease);border-radius:6px;position:absolute;top:0;bottom:0}.rp__rail .is-car{background:var(--ink-soft)}.rp__rail .is-ex{background:var(--latun)}.rp__rail .is-lo{background:var(--krony)}.rp__foot{color:var(--ink-2);max-width:80ch;font-size:13px}.rx__bar{align-self:flex-start;margin-top:0}@media (max-width:760px){.rx__bar{align-self:stretch;display:flex}.rx__bar .rl-chip{border:1px solid var(--rule);flex:1;justify-content:center;padding:0 10px;font-size:14px}.rx__bar .rl-chip[aria-checked=true]{border-color:var(--sel)}}.rx__body{gap:8px;display:grid}.rx__big{font:400 clamp(2.2rem, 6vw, 4.4rem)/1 var(--serif);color:var(--ink)}.rx__big span{color:var(--ink-2);font-size:.45em;font-style:italic}.rx__big b{color:var(--hvoya);font-weight:400}.rx__sub{color:var(--ink);font-size:16px}.rx__bus{color:var(--ink-2);max-width:68ch;font-size:14.5px}.rx__next{border-top:1px solid var(--ink);max-width:560px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rx__next li{border-bottom:1px solid var(--rule);grid-template-columns:64px minmax(0,1fr) auto;gap:12px;padding:10px 0;font-size:15px;display:grid}.rx__next li b{font:600 17px/1.2 var(--serif);font-variant-numeric:tabular-nums}.rx__next li span{color:var(--ink-2)}.rx__next li i{color:var(--ink-2);font-size:13.5px;font-style:normal}.rx__src{color:var(--ink-2);max-width:80ch;font-size:13px}@media (max-width:760px){.rl__bar{z-index:6;border:1px solid var(--ink);background:var(--rt-paper);box-shadow:0 10px 28px -12px rgb(var(--ink-rgb) / .5);border-radius:999px;flex-wrap:nowrap;order:10;justify-content:space-between;padding:8px;position:sticky;bottom:10px}.rl__sw{flex:1;gap:6px;display:flex}.rl__sw .rl-chip{flex:1;justify-content:center;padding:0 8px}.rl__sw .rl-chip[aria-checked=true]{background:var(--sel)}.rl__pause{padding:0 12px;font-size:13px}.rl__top{order:-3}.rl__stage{padding:6px}.rl__track{--vert:1;height:620px;margin:28px 12px 28px 54px}.rl__rail{border-top:0;border-left:4px solid var(--ink-soft);width:0;height:86%;top:0;left:-2px;transform:none}.rl__taxi{border-top:0;border-left:2px dotted var(--krony);width:0;height:14%;top:86%;left:-1px;transform:none}.rl__vsm{border-top:0;border-left:2px dashed rgb(var(--ink-rgb) / .5);width:0;height:86%;top:0;left:-34px}.rl__vsm i{top:-4px;left:-5px}.rl[data-era="2030"] .rl__vsm{border-color:rgb(var(--ink-rgb) / .8)}.rl__vsm span{display:none}.rl__st{left:0;top:calc(var(--p) * 100%)}.rl__st span,.rl__st:nth-child(odd) span,.rl__st.rl__st--home span{text-align:left;max-width:calc(100vw - 150px);font-size:14px;top:-9px;bottom:auto;left:22px;transform:none}.rl__st--kur span,.rl__st.rl__st--home span{text-align:left;transform:none}.rl__ctu{transform-origin:0;top:14px;left:22px;transform:scale(.9)}.rl[data-era="2030"] .rl__ctu{transform:scale(1)}.rl__dots{width:0;height:auto;top:0;left:0;right:auto}.rl__clock{top:10px;right:12px}.rl__time{font-size:1.3rem}.rp__cols{grid-template-columns:1fr}.rp__col,.rp__col+.rp__col{border-left:0;padding:20px 0}.rp__col+.rp__col{border-top:1px solid var(--rule)}.rp__bar{grid-template-columns:74px minmax(0,1fr)}.rp__bar b{text-align:left;grid-column:1/-1;margin-top:-4px}.rx__next li{grid-template-columns:54px minmax(0,1fr)}.rx__next li i{grid-column:2}}@media (prefers-reduced-motion:reduce){.rl[data-era="2030"] .rl__st--pet b,.rp__out.is-in{animation:none}.rl__st b,.rl__ctu,.rl__vsm,.rp__rail i{transition:none}}.rl-chip{min-height:44px;color:var(--ink);font:500 15px/1 var(--sans);cursor:pointer;white-space:nowrap;transition:background-color .3s var(--ease), color .2s;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.rl-chip:hover{background:rgb(var(--line-rgb) / .07)}.rl-chip[aria-checked=true]{background:var(--sel);color:var(--on-sel)}.rl-chip:focus-visible{outline:2px solid var(--latun);outline-offset:2px}.bk-h{--cap:var(--latun)}.paper .bk-h,.paper.bk-h{--cap:var(--latun-deep)}.bk-w{display:inline-block}.bk-cap{isolation:isolate;color:var(--cap);margin:0 .04em 0 -.08em;padding:.06em .24em 0;font-size:1.16em;line-height:.9;display:inline-block;position:relative}.bk-cap__frame{z-index:-1;width:100%;height:calc(100% + .08em);color:var(--cap);position:absolute;top:.02em;bottom:-.1em;left:0;right:0;overflow:visible}.bk-cf{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round}.bk-cf--fine{stroke-width:.8px;opacity:.55}.bk-cf--leaf,.bk-cf--gem{fill:currentColor;stroke:none;transform-box:fill-box;transform-origin:50%}.bk-cf--leaf{opacity:.85}.bk-h .bk-w{transition:opacity .8s var(--ease), transform .95s var(--ease), filter .8s var(--ease);transition-delay:calc(var(--ln,0) * .12s + 60ms)}.bk-h.is-wait:not(.is-shown) .bk-w{opacity:0;filter:blur(6px);transform:translateY(.34em)}.bk-h .bk-cap{transition:filter 1.1s var(--ease) .25s, opacity .9s var(--ease) .2s}.bk-h.is-wait:not(.is-shown) .bk-cap{filter:blur(10px);opacity:0}.bk-h.is-wait .bk-cf--line{stroke-dasharray:1 1.2;stroke-dashoffset:1.1px}.bk-h.is-wait .bk-cf--leaf,.bk-h.is-wait .bk-cf--gem{transform:scale(0)}.bk-h.is-wait.is-shown .bk-cf--line{animation:1.3s cubic-bezier(.45,0,.2,1) .15s forwards bk-draw}.bk-h.is-wait.is-shown .bk-cf--fine{animation-delay:.4s}.bk-h.is-wait.is-shown .bk-cf--leaf,.bk-h.is-wait.is-shown .bk-cf--gem{animation:bk-bloom .6s cubic-bezier(.34, 1.56, .64, 1) calc(.7s + var(--i) * 45ms) forwards}.bk-lead{transition:opacity .9s var(--ease) .35s, transform .9s var(--ease) .35s}.bk-lead:not(.is-shown){opacity:0;transform:translateY(14px)}@media (max-width:600px){.bk-cap{padding:.05em .2em 0;font-size:1.08em}}.dropcap:first-letter{float:left;font:400 3.5em/.86 var(--serif);color:var(--cap,var(--latun-deep));background:url(../brand/bukvica.svg) 50%/100% 100% no-repeat;margin:.06em .14em 0 0;padding:.16em .18em .08em}@media (prefers-reduced-motion:reduce){.bk-h .bk-w,.bk-h .bk-cap,.bk-lead{transition:none}.bk-h *{animation:none!important}}.bk-znak{fill:none;stroke:var(--latun);stroke-width:var(--zw,1.35);stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.bk-znak .z-fine{stroke-width:var(--zf,.75)}.bk-znak .z-sky{opacity:.7}.bk-znak .z-dot{fill:var(--latun);stroke-width:.6px}.bk-znak--nav{--zw:4.6}.bk-znak--nav .z-fine,.bk-znak--nav .z-sky{display:none}.bk-znak--mid{--zw:2.1;--zf:1.15}.bk-znak--big{--zw:1.55;--zf:.9}.bk-znak.is-wait .bk-znak__base path,.bk-znak.is-drawing .bk-znak__base path{stroke-dasharray:1 1.2;stroke-dashoffset:1.1px}.bk-znak.is-wait .z-dot,.bk-znak.is-drawing .z-dot{fill-opacity:0}.bk-znak.is-drawing .bk-znak__base path{animation:bk-draw .8s cubic-bezier(.45, 0, .2, 1) var(--d,0s) forwards}.bk-znak.is-drawing .bk-znak__base .z-dot{animation:bk-draw .5s ease-out var(--d,0s) forwards, bk-fill .5s ease-out calc(var(--d,0s) + .3s) forwards}@keyframes bk-draw{to{stroke-dashoffset:0}}@keyframes bk-fill{to{fill-opacity:1}}.bk-znak__glint{opacity:0;stroke:var(--brass-pale)}.bk-znak__glint .z-dot{fill:var(--brass-pale)}.bk-znak.is-glint .bk-znak__glint{opacity:1}.bk-znak.is-glint .bk-znak__sweep{animation:1.2s cubic-bezier(.4,0,.2,1) forwards bk-sweep}@keyframes bk-sweep{0%{transform:translate(0)}to{transform:translate(200px)}}.bk-znak .z-swayl,.bk-znak .z-swayr{transform-box:view-box}.bk-znak .z-swayl{transform-origin:31px 89px}.bk-znak .z-swayr{transform-origin:89px 89px}.bk-znak.is-drawn.is-sway .z-swayl{animation:1.2s ease-in-out bk-sway}.bk-znak.is-drawn.is-sway .z-swayr{animation:1.2s ease-in-out 80ms reverse bk-sway}.bk-znak.is-drawn.is-sway .z-leaf.z-swayl,.bk-znak.is-drawn.is-sway .z-leaf.z-swayr{animation-duration:1.05s}@keyframes bk-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}82%{transform:rotate(-.8deg)}}.bk .nav__mark{width:38px;height:38px;transition:width .4s var(--ease), height .4s var(--ease);flex:none}.bk .nav{transition:background-color .35s var(--ease), transform .4s var(--ease), color .3s, padding .4s var(--ease)}.bk .nav.is-solid{padding-top:10px;padding-bottom:10px}.bk .nav.is-solid .nav__mark{width:30px;height:30px}@media (max-width:520px){.bk .nav__mark{width:32px;height:32px}.bk .nav.is-solid .nav__mark{width:28px;height:28px}}.bk-hero-mark{margin-bottom:20px}.bk-hero-mark .bk-znak{width:clamp(58px,5.6vw,78px);height:auto;filter:drop-shadow(0 2px 14px rgb(var(--night-rgb) / .55))}.bk-foot-mark .bk-znak{width:56px;height:56px}.bk .foot__row{align-items:center}.tour-title .bk-znak{--zw:1.8;--zf:1;width:clamp(96px,10vw,140px);height:auto;filter:drop-shadow(0 2px 20px rgb(var(--night-rgb) / .6));margin:0 auto 24px}.bk-cx-mark{width:46px;height:46px;margin-bottom:12px}.bk-band{background:var(--night);border-block:1px solid rgb(var(--latun-rgb) / .26);align-items:center;height:52px;display:flex;position:relative;overflow:hidden}.bk-band__svg{flex:none;height:32px;display:block;overflow:visible}.bk-o{fill:none;stroke:var(--latun);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.bk-o--leaf{fill:var(--latun);stroke-width:.4px;transform-box:fill-box;transform-origin:50%}.bk-o--gem{fill:var(--latun-hi);stroke:none;transform-box:fill-box;transform-origin:50%}.bk-band.is-wait .bk-o--line,.bk-band.is-drawing .bk-o--line{stroke-dasharray:1 1.2;stroke-dashoffset:1.1px}.bk-band.is-wait .bk-o--leaf,.bk-band.is-wait .bk-o--gem,.bk-band.is-drawing .bk-o--leaf,.bk-band.is-drawing .bk-o--gem{transform:scale(0)}.bk-band.is-drawing .bk-o--line{animation:bk-draw .9s cubic-bezier(.45, 0, .2, 1) calc(var(--t) * 1.3s) forwards}.bk-band.is-drawing .bk-o--gem{animation:bk-bloom .5s cubic-bezier(.34, 1.56, .64, 1) calc(var(--t) * 1.3s) forwards}.bk-band.is-drawing .bk-o--leaf{animation:bk-bloom .6s cubic-bezier(.34, 1.56, .64, 1) calc(var(--t) * 1.3s + .45s) forwards}@keyframes bk-bloom{0%{transform:scale(0)rotate(-25deg)}to{transform:scale(1)rotate(0)}}.catalog li:before,.rt-near li:before{content:"";background:var(--latun-deep);width:8px;height:11px;-webkit-mask:var(--bk-leaf) center / contain no-repeat;-webkit-mask:var(--bk-leaf) center / contain no-repeat;mask:var(--bk-leaf) center / contain no-repeat;flex:none;align-self:center;margin-right:2px}.bk{--bk-leaf:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 11'%3E%3Cpath fill-rule='evenodd' d='M4 0Q6.3 3.2 8 5.5 6.3 7.8 4 11 1.7 7.8 0 5.5 1.7 3.2 4 0ZM3.6 3.2h.8v4.6h-.8z'/%3E%3C/svg%3E")}.cl-get__list li:before{background:var(--latun);width:10px;height:14px;-webkit-mask:var(--bk-leaf) center / contain no-repeat;-webkit-mask:var(--bk-leaf) center / contain no-repeat;mask:var(--bk-leaf) center / contain no-repeat;border:0;border-radius:0;top:15px;left:3px}@media (hover:hover) and (pointer:fine){.bk .btn--brass{isolation:isolate;translate:var(--mx,0px) var(--my,0px);transition:background-color .2s var(--ease), color .2s var(--ease), box-shadow .25s var(--ease), transform .2s var(--ease), translate .5s var(--ease);position:relative;overflow:hidden}.bk .btn--brass:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg, transparent 30%, rgb(var(--brass-pale-rgb) / .65) 50%, transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-110%)}.bk .btn--brass:hover:after{transition:transform .85s cubic-bezier(.4,0,.2,1);transform:translate(110%)}}.bk-px{border-radius:4px;display:block;overflow:hidden}.bk-px img{transform:translateY(var(--py,0px)) scale(1.08);will-change:transform}@media (prefers-reduced-motion:reduce){.bk-znak *,.bk-band *{animation:none!important}.bk .btn--brass:after{display:none}}.bk-fly-ghost{aspect-ratio:1;width:clamp(58px,5.6vw,78px);display:block}.bk-fly{z-index:41;pointer-events:none;contain:layout style;width:78px;height:78px;position:fixed;top:0;left:0}.bk-fly .bk-znak{width:100%;height:100%}.bk-fly .bk-znak--mid{--zw:var(--fly-zw,2.1)}.bk-fly .bk-znak .z-fine{opacity:var(--fly-fine,1)}.bk-fly .bk-znak .z-sky{opacity:calc(var(--fly-fine,1) * .7)}.bk-fly.is-shadow .bk-znak{filter:drop-shadow(0 2px 14px rgb(var(--night-rgb) / .55))}.bk-has-fly .nav__mark{opacity:0}html:-webkit-any(:not([data-theme]),[data-theme=classic],[data-theme=emerald],[data-theme=emerald-warm-1],[data-theme=emerald-mid-1],[data-theme=emerald-mid-2],[data-theme=emerald-warm-2],[data-theme=contrast]) body:has(.nav:not(.is-solid)) .bk-fly .bk-znak{--latun:var(--brass-lt);--brass-pale:#fff}html:is(:not([data-theme]),[data-theme=classic],[data-theme=emerald],[data-theme=emerald-warm-1],[data-theme=emerald-mid-1],[data-theme=emerald-mid-2],[data-theme=emerald-warm-2],[data-theme=contrast]) body:has(.nav:not(.is-solid)) .bk-fly .bk-znak{--latun:var(--brass-lt);--brass-pale:#fff}.nav.is-solid .nav__mark{--latun:var(--latun-ink,var(--latun))}@media (max-width:860px) and (max-height:799px){.bk-fly-ghost{width:44px}}body.mode-video .bk-fly{display:none!important}.bk-krug{z-index:55;opacity:0;visibility:hidden;width:148px;height:148px;transition:opacity .28s var(--ease), transform .28s var(--ease), visibility 0s linear .28s;position:fixed;bottom:24px;left:24px;transform:translateY(14px)}.bk-krug.is-on{opacity:1;visibility:visible;transition-delay:0s;transform:none}.bk-krug__open{cursor:pointer;color:var(--moloko);background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.bk-krug__disc{background:var(--hvoya);box-shadow:0 0 0 1.5px var(--latun), 0 16px 34px -14px rgb(var(--shadow-rgb) / .75);border-radius:50%;position:absolute;top:16px;bottom:16px;left:16px;right:16px;overflow:hidden}.bk-krug__disc video{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease);display:block}.bk-krug__open:hover .bk-krug__disc video{transform:scale(1.06)}.bk-krug__ring{pointer-events:none;width:100%;height:100%;animation:7s linear infinite paused bk-spin;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.bk-krug__open:hover .bk-krug__ring{animation-play-state:running}.bk-krug__open:focus-visible .bk-krug__ring{animation-play-state:running}.bk-krug__hair{fill:rgb(var(--night-rgb) / .8);stroke:rgb(var(--latun-rgb) / .55);stroke-width:.6px}.bk-krug__spin{transform-box:view-box;transform-origin:50px 50px;animation:36s linear infinite bk-spin}.bk-krug__ring text{font:500 7.2px var(--sans);letter-spacing:.06em;fill:var(--moloko);text-transform:uppercase}.bk-krug__gem{fill:var(--latun)}@keyframes bk-spin{to{transform:rotate(360deg)}}.bk-krug__open:focus-visible{outline:2px solid var(--latun);outline-offset:3px}.bk-krug__x{cursor:pointer;background:var(--night);width:30px;height:30px;color:var(--moloko);border:1px solid rgb(var(--latun-rgb) / .6);border-radius:50%;place-items:center;padding:0;transition:border-color .2s,color .2s,opacity .3s;display:grid;position:absolute;top:2px;right:2px}.bk-krug__x:before{content:"";border-radius:50%;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.bk-krug__x:hover{border-color:var(--latun-hi);color:var(--latun-hi)}.bk-krug__x svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:14px;height:14px}@media (hover:hover){.bk-krug__x{opacity:.75}.bk-krug:hover .bk-krug__x{opacity:1}}@media (max-width:860px){.bk-krug{left:12px;bottom:calc(78px + env(safe-area-inset-bottom));width:120px;height:120px}.bk-krug__disc{top:13px;bottom:13px;left:13px;right:13px}}.bk-krugwin{z-index:110;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.bk-krugwin__veil{background:rgb(var(--abyss-rgb) / .62);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .45s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.bk-krugwin.is-on .bk-krugwin__veil{opacity:1}.bk-krugwin__card{background:var(--night);width:min(780px,100%);color:var(--moloko);border:1px solid rgb(var(--latun-rgb) / .45);box-shadow:0 40px 90px -30px rgb(var(--shadow-rgb) / .85);will-change:transform;border-radius:6px;grid-template-columns:minmax(0,400px) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.bk-krugwin__media{aspect-ratio:1;background:var(--hvoya)}.bk-krugwin__media video{object-fit:cover;width:100%;height:100%;display:block}.bk-krugwin__body{flex-direction:column;justify-content:center;gap:16px;padding:36px 32px 32px;display:flex}.bk-krugwin__t{font:400 clamp(1.8rem, 3vw, 2.4rem)/1.04 var(--serif);letter-spacing:-.01em}.bk-krugwin__p{color:rgb(var(--moloko-rgb) / .86);max-width:34ch;font-size:15.5px;line-height:1.55}.bk-krugwin__cta{align-self:flex-start;margin-top:6px}.bk-krugwin__x{cursor:pointer;background:rgb(var(--night-rgb) / .7);width:42px;height:42px;color:var(--moloko);border:1px solid rgb(var(--moloko-rgb) / .5);border-radius:50%;place-items:center;padding:0;transition:border-color .2s,color .2s;display:grid;position:absolute;top:12px;right:12px}.bk-krugwin__x:hover{border-color:var(--latun);color:var(--latun-hi)}.bk-krugwin__x svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.bk-krugwin__body>*{transition:opacity .5s var(--ease) .25s, transform .6s var(--ease) .25s}.bk-krugwin:not(.is-on) .bk-krugwin__body>*{opacity:0;transition-duration:.2s;transition-delay:0s;transform:translateY(8px)}@media (max-width:640px){.bk-krugwin{align-items:end;padding:12px}.bk-krugwin__card{grid-template-columns:1fr;max-height:calc(100dvh - 24px);overflow-y:auto}.bk-krugwin__media{aspect-ratio:4/3.4}.bk-krugwin__body{gap:12px;padding:22px 20px}}@media (prefers-reduced-motion:reduce){.bk-krug,.bk-krugwin__veil,.bk-krugwin__body>*{transition:none}.bk-krug__ring,.bk-krug__spin{animation:none}}.fz-veil{z-index:1;pointer-events:none;opacity:0;transition:opacity .6s var(--ease);background:radial-gradient(circle at var(--vx,50%) var(--vy,50%), rgb(var(--abyss-rgb) / 0) calc(var(--vr,160px) * .9), rgb(var(--abyss-rgb) / .34) calc(var(--vr,160px) * 2.6), rgb(var(--abyss-rgb) / .46));position:absolute;top:0;bottom:0;left:0;right:0}.fz-veil.is-on{opacity:1}.map__frame:not(.is-full) .fz-veil{display:none}.tip.is-lead{transition:opacity .2s var(--ease);transform:none;left:var(--fz-x)!important;top:var(--fz-y)!important}.tip.is-lead:after{display:none}.fz-lead{z-index:29;pointer-events:none;transform-origin:0;background:linear-gradient(90deg, rgb(var(--moloko-rgb) / .95), rgb(var(--moloko-rgb) / .7));width:0;height:1px;box-shadow:0 0 3px rgb(var(--shadow-rgb) / .45);opacity:0;transition:opacity .18s var(--ease);position:absolute;top:0;left:0}.fz-lead:before{content:"";background:var(--paper);width:7px;height:7px;box-shadow:0 0 0 2px rgb(var(--night-rgb) / .5);border-radius:50%;position:absolute;top:-3px;left:-3.5px}.fz-lead.is-on{opacity:1}.bk-krug.is-on.fz-tucked{transform-origin:100%;transform:translate(calc(16px - 100%))scale(.82)}.bk-krug.fz-tucked .bk-krug__x{opacity:0;pointer-events:none}.bk-krug.fz-tucked .bk-krug__ring{opacity:.6}@media (max-width:860px){.bk-krug.is-on.fz-tucked{transform:translate(calc(22px - 100%))scale(.82)}}.map__frame.is-full .map__hint--full{transition:opacity .5s var(--ease)}.map__frame.fz-hint-off .map__hint--full{opacity:0}@media (min-width:861px) and (hover:hover),(min-width:1101px){.map__frame.is-full .cfg:not(.cfg--sheet){top:84px}.map__frame.is-full.has-card .map__zoom{right:calc(var(--fz-r,0px) + 18px)}.map__frame.is-full.has-card .map__hint--full{display:none}}@media (max-width:860px),(hover:none) and (max-width:1100px){.map__frame.is-full .legend{scrollbar-width:none;overscroll-behavior-x:contain;white-space:nowrap;flex-wrap:nowrap;max-width:none;padding:7px 12px;right:12px;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.map__frame.is-full .legend::-webkit-scrollbar{display:none}.map__frame.is-full .legend li{flex:none}.map__frame.has-card .legend,.map__frame.fz-sheet .legend{opacity:0;pointer-events:none}.map__frame.is-full .minimap{display:none}.map__frame.is-full .map__zoom{bottom:calc(max(96px, var(--fz-b,0px) + 14px) + env(safe-area-inset-bottom));transition:bottom .35s var(--ease)}.map__frame.is-full .spots{bottom:calc(max(96px, var(--fz-b,0px) + 14px) + env(safe-area-inset-bottom))}.map__frame.is-full.is-rec .map__zoom{display:none}}.hero.fz-win .hero__stage{background:radial-gradient(120% 90% at 0% 40%, var(--night-2) 0%, var(--night) 70%)}.hero.fz-win #heroHost,.hero.fz-win .hero__frames,.hero.fz-win .hero__veil{transform:translate3d(var(--win-dx,0px), var(--win-dy,0px), 0);clip-path:inset(var(--win-t,0px) var(--win-x,0px) var(--win-b,0px) var(--win-x,0px) round var(--win-R,0px))}.hero.fz-win .hero__veil{opacity:calc(var(--u,0) * .75 * var(--veil-k,1))}.fz-win__rim{z-index:1;pointer-events:none;left:var(--rim-l);right:var(--rim-r);top:var(--rim-t);bottom:var(--rim-b);border:1px solid rgb(var(--latun-rgb) / .6);border-radius:var(--win-R,0px);box-shadow:0 34px 80px -34px rgb(var(--shadow-rgb) / .85), 0 0 0 6px rgb(var(--latun-rgb) / .06);opacity:calc(1 - var(--u,0));display:none;position:absolute}.hero.fz-win .fz-win__rim{display:block}.hero.fz-win .hero__copy{opacity:calc(1 - var(--u,0) * 3.2)}.hero.fz-win:not(.fz-win--text) .hero__copy{pointer-events:none;visibility:hidden}.hero.fz-win .facts{opacity:calc(1 - var(--u,0) * 1.4);transform:translateY(calc(var(--u,0) * 60%))}.hero.fz-win.fz-win--open .facts{visibility:hidden}.hero.fz-win .hero__captions{left:auto;right:calc(var(--rim-r) + 18px);bottom:calc(var(--rim-b) + 18px + var(--plate,0) * 4px);font-size:clamp(1.02rem,1.45vw,1.35rem)}.hero.fz-win .hero__captions li{padding:8px 14px;left:auto;right:0}.hero.fz-win .hero__hint{bottom:calc(var(--rim-b) + 14px);left:calc(var(--rim-l) + (100% - var(--rim-l) - var(--rim-r)) / 2)}.hero.fz-win .hero__skip{top:max(calc(var(--rim-t) + 14px), 78px);right:calc(var(--rim-r) + 14px)}.fz-plate{display:none}.hero.fz-win .fz-plate{z-index:3;left:var(--gut);background:rgb(var(--night-rgb) / .8);border:1px solid rgb(var(--latun-rgb) / .4);-webkit-backdrop-filter:blur(12px);box-shadow:0 20px 50px -24px rgb(var(--shadow-rgb) / .8);opacity:var(--plate,0);transform:translateY(calc((1 - var(--plate,0)) * 18px));visibility:hidden;border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px 24px;padding:14px 16px 14px 22px;display:flex;position:absolute;bottom:26px}.hero.fz-win.fz-win--open .fz-plate{visibility:visible}.fz-plate__name{font:400 1.7rem/1 var(--serif);white-space:nowrap;margin:0}.fz-plate__name i{color:var(--latun-hi)}.fz-plate__acts{gap:10px;display:flex}.fz-plate .btn{white-space:nowrap;min-height:46px}@media (min-width:861px){.hero.fz-win .hero__copy{top:calc(84px + (100% - 84px - var(--facts-h,140px)) / 2);max-width:none;width:calc(max(42vw, 470px + 4vw) - var(--gut) - 40px);transform:translate(calc(var(--u,0) * -90px), -50%)}.hero.fz-win .hero__title{font-size:clamp(3.2rem,5.3vw,5.4rem)}.hero.fz-win .hero__lead{max-width:40ch;margin-top:20px}.hero.fz-win .hero__actions{gap:12px;margin-top:28px}.hero.fz-win .hero__actions .btn--line{-webkit-backdrop-filter:none;text-underline-offset:5px;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--latun-rgb) / .7);text-decoration-color:rgb(var(--latun-rgb) / .7);background:0 0;border:0;flex-basis:100%;justify-content:flex-start;padding:0 2px}.hero.fz-win .hero__actions .btn--line:hover{color:var(--latun-hi)}.hero.fz-win .hero__actions .btn{white-space:nowrap}}@media (min-width:861px) and (max-width:1340px){.hero.fz-win .hero__actions .btn{padding:0 18px;font-size:14.5px}.hero.fz-win .hero__lead{font-size:1rem}}@media (max-width:860px){.hero.fz-win .hero__copy{top:var(--copy-top,56%);bottom:calc(14px + env(safe-area-inset-bottom));transform:translateY(calc(var(--u,0) * 60px))}.hero.fz-win .hero__copy>.bk-hero-mark{min-height:40px;margin-bottom:6px}.hero.fz-win .bk-fly-ghost{width:40px}.hero.fz-win .hero__place{display:none}.hero.fz-win .hero__title{font-size:clamp(2.4rem,11vw,3.1rem)}.hero.fz-win .hero__title span{padding-left:0;display:inline}.hero.fz-win .hero__lead{margin-top:8px;font-size:15px;line-height:1.42}.hero.fz-win .hero__actions{gap:8px;min-height:0;margin-top:auto}.hero.fz-win .hero__actions .btn{min-height:48px}.hero.fz-win .facts{display:none}.hero.fz-win .hero__captions{right:auto;left:calc(var(--rim-l) + 12px);bottom:calc(var(--rim-b) + 12px + var(--plate,0) * 150px);font-size:1.05rem}.hero.fz-win .hero__captions li{left:0;right:auto}.hero.fz-win .hero__veil{background:linear-gradient(0deg, rgb(var(--night-rgb) / .85) 0%, rgb(var(--night-rgb) / 0) 40%)}.hero.fz-win .fz-plate{left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));gap:12px;padding:14px}.fz-plate__name{font-size:1.45rem}.fz-plate__acts{width:100%}.fz-plate .btn{flex:1;min-height:48px;padding:0 12px;font-size:14.5px}}@media (max-width:860px) and (max-height:799px){.hero.fz-win .hero__lead{font-size:14.5px}.hero.fz-win .hero__actions .btn{min-height:46px}}.hero.fz-win--still .fz-plate{display:none}@media (min-width:861px) and (max-height:820px){.hero.fz-win .hero__place{display:none}.hero.fz-win .hero__copy>.bk-hero-mark{min-height:50px;margin-bottom:12px}.hero.fz-win .bk-fly-ghost{width:50px}.hero.fz-win .hero__title{font-size:clamp(3rem,4.7vw,4.6rem)}.hero.fz-win .hero__lead{margin-top:14px}.hero.fz-win .hero__actions{gap:10px;margin-top:18px}}@media (max-width:400px){.nav{gap:10px;padding-left:14px;padding-right:12px}.nav__brand{gap:8px}.nav__brand span{font-size:15.5px}.nav__cta{padding:0 12px}}@media (max-width:340px){.nav__brand span{display:none}}@media (pointer:coarse){.chip,.build__chip,.colorseg button,.map__reset,.map__rec-btn,.plist__sort button,.plist__x,.card__step,.toggle button,.recp__edit,.recp__all,.prow__book,.qz-banner__again,.map__listbtn,.cfg-back,.card__x{min-height:44px}.chip{align-items:center;display:inline-flex}.build__chip{align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.card__step{padding:8px 6px}.card__x{min-width:44px}.chips{gap:4px}}@media (max-width:860px){.card__note,.build__parts,.card__table dt,.plist__count,.cbook__note{font-size:15px}.build__note,.form__legal,.card__calc small{font-size:13px}.card__step span{font-size:14px}.lead,.field input,.field textarea,.cbook__f input,.cfg input,.qz input{font-size:16px}#cardPrice,.card__table dd,.prow__price,.pricelist b,.facts dt{white-space:nowrap}.h2,.card__title,.cfg__title,.rt h2{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}}@media (hover:none) and (orientation:landscape) and (max-height:520px){.map__frame.is-full .card{touch-action:pan-y;width:min(380px,46vw);height:auto;padding:14px 18px calc(14px + env(safe-area-inset-bottom));border-radius:14px;top:8px;bottom:8px;left:auto;right:8px;overflow:auto;transform:none!important}.map__frame.is-full .card .card__grip{display:none}.map__frame.is-full .card:not(.is-open) .card__more,.map__frame.is-full .card:not(.is-open) .card__per{display:flex}.map__frame.is-full .card:not(.is-open) .build,.map__frame.is-full .card:not(.is-open) .card__note.card__more{display:block}.map__frame.is-full .map__toolbar{right:122px}.map__frame.is-full.has-card .map__toolbar,.map__frame.is-full.has-card .map__close{right:calc(min(380px,46vw) + 20px)}.map__frame.is-full .legend,.map__frame.is-full .spots{display:none}.map__frame.is-full .map__zoom{top:auto;bottom:calc(14px + env(safe-area-inset-bottom));grid-auto-flow:column;right:12px}.map__frame.is-full.has-card .map__zoom{display:none}.map__frame.is-full .map__free,.map__frame.is-full .map__listbtn--float{bottom:calc(10px + env(safe-area-inset-bottom));min-height:48px}.hero__stage{min-height:360px}.hero:not(.fz-win) .hero__copy{max-width:62vw;top:62px;bottom:12px;right:auto}.hero:not(.fz-win) .hero__copy>.bk-hero-mark{min-height:36px;margin-bottom:6px}.hero:not(.fz-win) .bk-fly-ghost{width:36px}.hero:not(.fz-win) .hero__place,.hero:not(.fz-win) .hero__lead,.hero:not(.fz-win) .facts,.hero:not(.fz-win) .hero__captions{display:none}.hero:not(.fz-win) .hero__title{font-size:2.6rem}.hero:not(.fz-win) .hero__actions{flex-wrap:nowrap;min-height:0;margin-top:14px}.hero:not(.fz-win) .hero__actions .btn{flex:none;min-height:46px}.map__frame.is-full .cfg--sheet{border-radius:14px;width:min(400px,50vw);height:auto;max-height:none;top:8px;bottom:8px;left:auto;right:8px;transform:none!important}.map__frame.is-full.is-cfg .map__close{right:calc(min(400px,50vw) + 20px)}}.card.ck{width:360px;padding:18px 20px 0 26px}.ck .card__kicker{padding-right:40px;font-size:12.5px}.ck .card__x{top:8px;right:8px}.ck-head{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.ck-head__l{align-items:center;gap:10px;min-width:0;display:flex}.ck .card__title{white-space:nowrap;margin:0;font-size:0;line-height:1}.ck .card__title span{font:700 30px/1 var(--serif);letter-spacing:-.01em}.ck .card__title span:before{content:"№ ";font-weight:400}.ck .card__stamp{border-width:1.5px;border-radius:4px;flex:none;padding:4px 6px;font-size:9.5px;animation:none;position:static;transform:rotate(-6deg)}.ck-price{font:700 25px/1 var(--serif);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.ck-sub{color:var(--ink-2);flex-wrap:wrap;margin:6px 0 0;font-size:14px;display:flex}.ck-sub span{white-space:nowrap}.ck-sub span+span{border-left:1px solid var(--rule);margin-left:8px;padding-left:8px}.ck-facts{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ck-facts:empty{display:none}.ck-facts li{background:rgb(var(--line-rgb) / .08);color:var(--ink);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:13px;line-height:1}.ck-facts li.is-gas{background:rgb(var(--gas-rgb) / .22)}.ck .card__table,.ck #cardCalc{display:none!important}.ck-mini{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:10px 0 0;font-size:12.5px;line-height:1.4}.ck-mini:empty{display:none}.ck-mini a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--latun);text-decoration-color:var(--latun);text-underline-offset:3px}.ck .ck-note{color:var(--ink-2);-webkit-text-decoration:underline dotted rgb(var(--line-rgb) / .4);text-decoration:underline dotted rgb(var(--line-rgb) / .4);text-underline-offset:3px;margin-top:6px;font-size:13px}.ck .build{border-top-width:1.5px;margin-top:14px;padding-top:10px}.ck .build__head h4{font-size:1.05rem}.ck .build__try,.ck .build__note{display:none}.ck .build__chips{scrollbar-width:none;flex-wrap:nowrap;margin-top:8px;padding-bottom:2px;overflow-x:auto}.ck .build__chips::-webkit-scrollbar{display:none}.ck .build__chip{white-space:nowrap;flex:none}.ck .build__body{min-height:0;margin-top:8px}.ck .build__title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.ck .build__parts{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.ck .build__talk{width:auto;min-height:40px;text-decoration:underline;-webkit-text-decoration-color:var(--latun);text-decoration-color:var(--latun);text-underline-offset:4px;border:0;margin-top:6px;padding:0;font-size:14px}.ck .build__talk:hover{background:0 0}.ck .ck-acts{z-index:2;background:var(--paper);border-top:1px solid var(--rule);gap:8px;margin:auto -20px 0 -26px;padding:12px 20px 14px 26px;position:sticky;bottom:0}.ck .card__book{min-height:48px}.ck .ck-acts{grid-template-columns:minmax(0,1fr);display:grid}.ck .ck-acts:not(:has(.ck-cfg:not([hidden]))){grid-template-columns:minmax(0,1fr) auto;align-items:center}.ck .ck-acts:not(:has(.ck-cfg:not([hidden]))) .card__book{white-space:nowrap;text-overflow:ellipsis;padding-inline-start:10px;padding-inline-end:10px;font-size:14.5px;overflow:hidden}.ck-acts__row{align-items:center;gap:8px;min-width:0;display:flex}.ck .ck-cfg{text-align:center;white-space:normal;overflow-wrap:anywhere;width:auto;min-width:0;max-width:100%;min-height:44px;color:var(--ink);border:1px solid var(--ink);box-shadow:none;background:0 0;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:5px 12px;font-size:14.5px;line-height:1.15;display:inline-flex;overflow:hidden}.ck .ck-cfg:hover{border-color:var(--latun);background:rgb(var(--latun-rgb) / .12)}.ck .ck-cfg[hidden]{display:none}.ck .card__nav{flex:none;gap:6px;margin-left:auto;display:flex}.ck .card__step{border:1px solid var(--rule);border-radius:50%;flex:none;justify-content:center;width:44px;height:44px;min-height:44px;padding:0}.ck .card__step span{display:none}.ck .cfg-plate{margin-top:6px}@media (max-width:860px),(hover:none) and (max-width:1100px){.card.ck{width:auto;padding:10px 16px 0}.ck .card__grip{margin-bottom:8px}.ck .card__x{top:4px;right:4px}.ck .card__kicker{order:-4}.ck .ck-head{order:-3;margin-top:4px}.ck .card__title span{font-size:28px}.ck-price{font-size:23px}.ck .ck-sub,.ck .ck-facts{order:-2}.ck .ck-sub{font-size:14.5px}.ck .ck-facts li{padding:7px 10px;font-size:13.5px}.ck .ck-mini{order:0}.card.ck{touch-action:none;overscroll-behavior:contain;will-change:height;height:40dvh;max-height:calc(100% - 8px);padding-bottom:0;transition:height .42s cubic-bezier(.2,.85,.25,1);overflow:hidden;transform:none}.card.ck.is-open{overflow:hidden;transform:none}.card.ck[data-sheet=full]{touch-action:pan-y;overflow-y:auto}.card.ck.is-drag{transition:none}.ck .card__grip{cursor:grab;flex:none;margin:0 auto 8px;position:relative}.ck .card__grip:after{content:"";position:absolute;top:-12px;bottom:-10px;left:-48px;right:-48px}.ck .ck-acts{padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--rule);order:10;margin:auto -16px 0;position:sticky;bottom:0}.ck .card__step span{display:none}.map__frame.fz-full-card:not(.is-cfg) :-webkit-any(.map__toolbar,.map__zoom,.legend,.spots){opacity:0;pointer-events:none;transition:opacity .25s}.map__frame.fz-full-card:not(.is-cfg) :is(.map__toolbar,.map__zoom,.legend,.spots){opacity:0;pointer-events:none;transition:opacity .25s}.map__frame.is-cfg.fz-full-cfg :-webkit-any(.map__toolbar,.map__zoom,.legend,.spots){opacity:0;pointer-events:none;transition:opacity .25s}.map__frame.is-cfg.fz-full-cfg :is(.map__toolbar,.map__zoom,.legend,.spots){opacity:0;pointer-events:none;transition:opacity .25s}}@media (hover:none) and (orientation:landscape) and (max-height:520px){.ck .ck-acts{background:var(--paper);border-top:1px solid var(--rule);order:10;margin-top:auto;padding:10px 16px;position:sticky;bottom:0}}@media (min-width:861px) and (hover:hover),(min-width:1101px){.map__frame.is-full .card.ck{max-height:calc(100% - 106px);bottom:auto}}.cbook__days{scroll-snap-type:x proximity;gap:6px;padding-top:12px}.cbook__days button{scroll-snap-align:start;flex:none;min-width:44px;min-height:48px;padding:7px 8px;position:relative}.cbook__days button.is-tom:before{content:"завтра";font:600 9.5px/1 var(--sans);letter-spacing:.02em;color:var(--krony);white-space:nowrap;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.cbook__days button small{white-space:nowrap}
