/*
Theme Name: Чатиум Ru
Theme URI: https://chatium.cc/
Description: Тема chatium.cc — направление C «Планировка»: Чатиум как план одного помещения.
Version: 1.0.2
Author: Чатиум Ru
Text Domain: chatium-ru
Requires PHP: 7.4
*/
@font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:300;font-display:swap;src:url(fonts/noto-sans-hk-300.woff2)format("woff2")}@font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:500;font-display:swap;src:url(fonts/noto-sans-hk-500.woff2)format("woff2")}@font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:900;font-display:swap;src:url(fonts/noto-sans-hk-900.woff2)format("woff2")}:root{--bg:#183c30;--bg-2:#1f4a3b;--bg-3:#143428;--wall:#9dbfae;--hair:rgba(157, 191, 174, .42);--hair-2:rgba(157, 191, 174, .22);--txt:#f4f1ea;--txt-2:#e2ddd2;--mute:#b8cabf;--apr:#e9b698;--apr-2:#f2c9af;--ink:#1c1a17;--sans:'Noto Sans HK', 'Segoe UI', Roboto, system-ui, -apple-system, sans-serif;--pad:clamp(20px, 4.4vw, 64px);--top-h:68px;--sec:clamp(56px, 6vw, 88px)}*,::before,::after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--top-h) + 16px);scrollbar-color:var(--wall) var(--bg-3)}body{font:300 17px/1.6 var(--sans);color:var(--txt);background:var(--bg);overflow-x:hidden;-webkit-font-smoothing:antialiased}html.chm-lock{overflow:hidden}html.chm-lock body{overflow:visible}::selection{background:var(--apr);color:var(--ink)}img,svg{display:block;max-width:100%}a{color:inherit}button{font:inherit;color:inherit;background:0 0;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--apr);outline-offset:3px}h1,h2,h3,b{font-weight:inherit}b{font-weight:500}.i{width:18px;height:18px;flex:none}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;z-index:50;background:var(--apr);color:var(--ink);padding:10px 14px;font-weight:500;text-decoration:none}.skip:focus{top:10px}.wrap{width:100%;max-width:1680px;margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;background:var(--apr);color:var(--ink);font:500 16px/1.1 var(--sans);text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.btn:hover{background:var(--apr-2)}.btn:active{transform:translateY(1px)}.btn--lg{min-height:56px;padding:0 26px;font-size:17px}.btn--sm{min-height:40px;padding:0 14px;font-size:15px;gap:8px}.btn--sm .i{width:16px;height:16px}.btn--full{width:100%}.btn--line{background:0 0;color:var(--txt);box-shadow:inset 0 0 0 1px var(--wall)}.btn--line:hover{background:var(--bg-2)}.note{font-size:15px;color:var(--mute)}.top{position:sticky;top:0;z-index:30;background:var(--bg);border-bottom:1px solid var(--hair)}.top__in{height:var(--top-h);display:flex;align-items:center;gap:28px}.mark{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;font:900 21px/1 var(--sans);letter-spacing:-.01em;white-space:nowrap}.mark__i{width:30px;height:30px;flex:none}.mark__w{min-width:0;overflow:hidden;text-overflow:ellipsis}.mark__w b{font-weight:900;color:var(--wall)}.nav{display:flex;gap:28px;margin-left:auto;font-size:16px;font-weight:500}.nav a{color:var(--mute);text-decoration:none;padding:6px 0;border-bottom:1px solid transparent;white-space:nowrap}.nav a:hover,.nav a[aria-current]{color:var(--txt);border-bottom-color:var(--wall)}.top__acts{display:flex;align-items:center;gap:18px;flex:none}.top__login{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:var(--mute);text-decoration:none;white-space:nowrap}.top__login:hover,.top__login[aria-current]{color:var(--txt)}.top__login .i{width:17px;height:17px}.top__short{display:none}.burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px var(--hair)}.burger .i{width:22px;height:22px}.burger .i+.i{display:none}.burger[aria-expanded=true] .i{display:none}.burger[aria-expanded=true] .i+.i{display:block}.menu{position:fixed;left:0;right:0;top:var(--top-h);bottom:0;z-index:29;background:var(--bg);border-top:1px solid var(--hair);overflow-y:auto;overscroll-behavior:contain;padding:12px var(--pad) 40px}.menu[hidden]{display:none}.menu__list{list-style:none;border-top:4px solid var(--wall)}.menu__list a{display:flex;align-items:center;gap:14px;padding:15px 2px;border-bottom:1px solid var(--hair);text-decoration:none;font-size:19px;font-weight:500}.menu__list a[aria-current]{color:var(--apr)}.menu__list .i{color:var(--wall)}.menu__act{margin-top:28px;display:grid;gap:12px;justify-items:start}.hero{border-bottom:1px solid var(--hair)}.hero__in{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(32px,4vw,64px);align-items:start;padding-top:clamp(32px,4.4vw,64px);padding-bottom:clamp(40px,5vw,72px)}.hero__txt{padding-top:8px}.hero h1{font:900 clamp(34px,3.5vw,58px)/1.06 var(--sans);letter-spacing:-.018em;text-wrap:balance}.lead{margin-top:20px;font-size:clamp(18px,1.35vw,21px);line-height:1.5;color:var(--mute);max-width:32em}.cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:30px}.crumbs{display:flex;align-items:center;gap:6px;margin-bottom:18px;font-size:14px;color:var(--mute)}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--txt);text-decoration:underline;text-underline-offset:3px}.crumbs .i{width:14px;height:14px;color:var(--wall)}.plan{position:relative;padding-top:36px}.hero--home .plan{margin-bottom:40px}.dim{position:absolute;left:0;right:0;top:0;height:22px;display:flex;align-items:center;gap:12px;font-size:13.5px;font-weight:500;color:var(--wall)}.dim::before,.dim::after{content:"";flex:1;height:1px;background:var(--wall)}.dim span{order:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dim::after{order:2}.dim i{position:absolute;top:4px;width:1px;height:14px;background:var(--wall)}.dim i:first-child{left:0}.dim i:last-child{right:0}.rooms{display:grid;border:4px solid var(--wall);grid-template-columns:1.1fr 1fr 1fr 1fr 1fr 1.3fr;grid-template-rows:repeat(4,minmax(112px,auto));grid-template-areas:"code code crm crm crm ag""code code tasks tasks kb ag""site site disk pay kb auto""site site an ads ads tel"}.rm{position:relative;min-width:0;padding:13px 12px 16px;outline:1px solid var(--wall);outline-offset:-.5px;text-decoration:none;transition:background-color .2s ease}.rm:hover{background:var(--bg-2)}.rm__n{display:block;font-size:clamp(14px,1.05vw,17px);font-weight:500;line-height:1.2;hyphens:auto}.rm__c{display:block;margin-top:5px;font-size:13px;line-height:1.38;color:var(--mute);hyphens:auto}.rm::after{content:"";position:absolute;right:-3px;top:38%;width:6px;height:30px;background:var(--bg)}.rm--ag::after,.rm--auto::after,.rm--tel::after{display:none}.rm--accent{outline:2px solid var(--apr);outline-offset:-7px}.rm--accent .rm__n{color:var(--apr)}.rm--code{grid-area:code}.rm--crm{grid-area:crm}.rm--ag{grid-area:ag}.rm--tasks{grid-area:tasks}.rm--disk{grid-area:disk}.rm--kb{grid-area:kb}.rm--site{grid-area:site}.rm--pay{grid-area:pay}.rm--auto{grid-area:auto}.rm--an{grid-area:an}.rm--ads{grid-area:ads}.rm--tel{grid-area:tel}a.rm .rm__n{text-decoration:underline;text-decoration-color:var(--hair);text-underline-offset:4px}.plan__door{position:absolute;left:12%;bottom:0;width:60px;height:4px;background:var(--bg)}.plan__door::after{content:"";position:absolute;left:0;top:4px;width:60px;height:44px;border-right:1px dashed var(--wall);border-bottom:1px dashed var(--wall);border-radius:0 0 60px 0}.plan__note{margin-top:14px;font-size:15px;color:var(--mute);max-width:62ch}.base{padding-top:var(--sec);padding-bottom:calc(var(--sec) - 16px)}.sec__t{font:900 clamp(28px,2.7vw,44px)/1.12 var(--sans);letter-spacing:-.012em;max-width:22em;text-wrap:balance}.sec__t--sm{font-size:clamp(22px,1.8vw,28px)}.sec__l{margin-top:14px;font-size:19px;color:var(--mute);max-width:42em}.layers{list-style:none;margin-top:36px;border-top:4px solid var(--wall)}.ly{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:32px;padding:18px 0;border-bottom:1px solid var(--hair);align-items:baseline}.ly b{font-size:19px}.ly span{color:var(--mute);font-size:18px}.route{padding-top:var(--sec);padding-bottom:var(--sec);border-top:1px solid var(--hair)}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px;position:relative}.steps::before{content:"";position:absolute;left:0;right:0;top:9px;border-top:1px dashed var(--wall)}.steps__i{position:relative;padding-right:32px}.steps__d{display:block;position:relative;width:20px;height:20px;background:var(--bg);border:4px solid var(--wall)}.steps__i:last-child .steps__d{border-color:var(--apr)}.steps__i p{margin-top:18px;font-size:18px;line-height:1.5;max-width:22em}.route__act{margin-top:40px}.legend{display:flex;flex-wrap:wrap;align-items:center;gap:24px 48px;padding-top:40px;padding-bottom:var(--sec);border-top:1px solid var(--hair)}.legend__l{list-style:none;display:flex;flex-wrap:wrap;gap:16px 44px;flex:1 1 640px}.legend__l li{display:flex;align-items:center;gap:14px;font-size:16px}.lg{width:30px;height:20px;flex:none;border:1px solid var(--wall)}.lg--accent{border:2px solid var(--apr)}.lg--dash{border-style:dashed}.read{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(32px,6vw,112px);padding-top:var(--sec);padding-bottom:var(--sec);border-top:1px solid var(--hair)}.prose{max-width:70ch;color:var(--txt-2)}.prose h2{font:900 clamp(24px,2vw,32px)/1.2 var(--sans);color:var(--txt);letter-spacing:-.01em;margin-top:52px;text-wrap:balance}.prose h2:first-child{margin-top:0}.prose p,.prose ul,.prose ol{margin-top:16px;font-size:18px;line-height:1.68}.prose h2+p{margin-top:18px}.prose ul,.prose ol{padding-left:22px}.prose li+li{margin-top:6px}.prose li::marker{color:var(--wall)}.prose a{color:var(--txt);text-decoration:underline;text-decoration-color:var(--apr);text-decoration-thickness:1px;text-underline-offset:4px}.prose a:hover{color:var(--apr)}.stamp{position:relative}.stamp__in{position:sticky;top:calc(var(--top-h) + 28px);border:2px solid var(--wall)}.stamp__in>*+*{border-top:1px solid var(--wall)}.stamp__m{display:flex;align-items:center;gap:10px;padding:14px 16px;font:900 19px/1 var(--sans)}.stamp__m b{font-weight:900;color:var(--wall)}.stamp__m .mark__i{width:26px;height:26px}.stamp__n{padding:14px 16px;font-size:15px;color:var(--mute)}.stamp .btn{border-top:0}.faq{padding-top:var(--sec);padding-bottom:var(--sec);border-top:1px solid var(--hair)}.faq__list{margin-top:32px;border-top:4px solid var(--wall);max-width:1100px}.qa{border-bottom:1px solid var(--hair)}.qa summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;cursor:pointer;list-style:none;font-size:19px;font-weight:500}.qa summary::-webkit-details-marker{display:none}.qa summary:hover{color:var(--apr-2)}.qa summary .i{width:22px;height:22px;color:var(--wall);transition:transform .2s ease}.qa[open] summary .i{transform:rotate(45deg)}.qa__a{padding:0 0 22px;max-width:70ch;color:var(--txt-2)}.qa__a p+p{margin-top:10px}.qa__a a{color:var(--txt);text-decoration-color:var(--apr);text-underline-offset:4px}.seats{display:grid;border:4px solid var(--wall);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-rows:minmax(170px,1fr) minmax(240px,1.5fr)}.seat{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:16px 18px 18px;outline:1px solid var(--wall);outline-offset:-.5px;min-width:0}.seat__n{font-size:17px}.seat__p{margin-top:8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.seat__v{font:900 clamp(26px,2.2vw,36px)/1 var(--sans);letter-spacing:-.01em;white-space:nowrap}.seat__u{font-size:14px;color:var(--mute)}.seat__m{margin-top:6px;font-size:15px;color:var(--mute)}.seat__m b{color:var(--txt)}.seat__b{margin-top:auto}.seat__m+.seat__b{margin-top:16px}.seat--max{outline:2px solid var(--apr);outline-offset:-7px}.seat--max .seat__n{color:var(--apr)}.seat--max .seat__v{font-size:clamp(32px,3vw,48px)}.estimate{display:grid;grid-template-columns:minmax(0,860px) minmax(0,520px);justify-content:space-between;gap:clamp(32px,5vw,96px);padding-top:var(--sec);padding-bottom:var(--sec)}.tbl{overflow-x:auto}.est{width:100%;border-collapse:collapse;margin-top:28px;border-top:4px solid var(--wall);font-variant-numeric:tabular-nums}.est th,.est td{text-align:left;padding:16px 0;border-bottom:1px solid var(--hair);vertical-align:baseline}.est thead th{font-size:14px;font-weight:500;color:var(--mute);padding:10px 0}.est tbody th{font-weight:300;font-size:17px;padding-right:28px}.est .num{text-align:right;white-space:nowrap}.est td b{font-weight:900;font-size:19px}.est td span{display:block;font-size:13.5px;color:var(--mute)}.est tfoot th{font-size:15px;color:var(--mute);font-weight:300;padding-right:28px}.est tfoot td b{color:var(--apr)}.est--sm tbody th{font-size:16px}.sum{border:2px solid var(--wall);padding:18px 20px;margin-bottom:44px}.sum__l{font-size:15px;color:var(--mute)}.sum__v{margin-top:10px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:20px}.sum__v b{font:900 34px/1 var(--sans);color:var(--apr);white-space:nowrap}.sum__v span{white-space:nowrap}.doors{padding-top:12px}.doors__l{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.door{position:relative;padding:92px 22px 20px 0}.door::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--wall)0 18%,transparent 18% 62%,var(--wall) 62%)}.door__sw{position:absolute;left:18%;top:4px;width:44%;aspect-ratio:1;max-width:76px;border-right:1px dashed var(--wall);border-bottom:1px dashed var(--wall);border-radius:0 0 100%0}.door .i{width:24px;height:24px;color:var(--wall)}.door b{display:block;margin-top:12px;font-size:19px}.door span{display:block;margin-top:4px;font-size:15px;color:var(--mute)}.door--tg .i{color:var(--apr)}.corridor{padding-top:var(--sec);padding-bottom:var(--sec)}.path{list-style:none;counter-reset:p;margin-top:36px;max-width:880px;border-left:4px solid var(--wall)}.path li{position:relative;padding:4px 0 26px 36px;counter-increment:p}.path li::before{content:"";position:absolute;left:-12px;top:9px;width:20px;height:20px;background:var(--bg);border:1px solid var(--wall)}.path li:last-child{padding-bottom:4px}.path li:last-child::before{border:2px solid var(--apr)}.path p{font-size:19px;line-height:1.5}.corridor__act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:36px}.apps__t{font:900 22px/1.2 var(--sans)}.pf{width:100%;border-collapse:collapse;margin-top:18px;border-top:4px solid var(--wall)}.pf th,.pf td{text-align:left;padding:14px 16px 14px 0;border-bottom:1px solid var(--hair);vertical-align:middle}.pf thead th{font-size:14px;font-weight:500;color:var(--mute);padding:10px 16px 10px 0}.pf tbody th{font-weight:500;font-size:17px;white-space:nowrap}.pf tbody th .i{display:inline-block;vertical-align:-3px;margin-right:10px;color:var(--wall)}.pf td{font-size:15px;color:var(--mute)}.pf .get{text-align:right;padding-right:0}.rate{display:flex;align-items:baseline;gap:12px;margin-top:18px;color:var(--mute);font-size:15px}.rate b{font:900 30px/1 var(--sans);color:var(--txt)}.sheet{border:4px solid var(--wall);padding:22px 24px 24px}.sheet__t{font:900 22px/1.2 var(--sans)}.cc{margin-top:16px;border-top:1px solid var(--wall)}.cc__r{display:grid;grid-template-columns:20px minmax(0,170px) minmax(0,1fr);gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--hair)}.cc__r .i{color:var(--wall);align-self:center}.cc dt{font-size:15px;color:var(--mute)}.cc dd{font-size:17px;overflow-wrap:anywhere}.cc dd a{text-decoration:underline;text-decoration-color:var(--apr);text-underline-offset:4px}.cc dd a:hover{color:var(--apr)}.sheet__disc{margin-top:16px;font-size:14px;color:var(--mute);max-width:70ch}.void{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:150px 150px;border:4px solid var(--wall)}.void i{outline:1px solid var(--wall);outline-offset:-.5px}.void__x{outline:0!important;border:2px dashed var(--apr);margin:10px}.foot{background:var(--bg-3);border-top:4px solid var(--wall)}.foot__in{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:48px;padding-top:56px;padding-bottom:40px}.foot__brand{display:grid;gap:28px;justify-items:start;align-content:start}.foot__tg{display:inline-flex;align-items:center;gap:10px;color:var(--mute);text-decoration:none;font-size:15px}.foot__tg:hover{color:var(--txt)}.foot__tg .i{color:var(--wall)}.foot__nav{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 32px;align-content:start}.foot__nav a{color:var(--mute);text-decoration:none;font-size:16px;padding:4px 0}.foot__nav a:hover,.foot__nav a[aria-current]{color:var(--txt)}.foot__base{padding-top:22px;padding-bottom:32px;border-top:1px solid var(--hair-2)}.foot__base p{max-width:78ch;font-size:13.5px;color:var(--mute)}.flow{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:4px solid var(--wall)}.flow__r{position:relative;min-height:190px;padding:16px 16px 18px;outline:1px solid var(--wall);outline-offset:-.5px}.flow__r b{display:block;font-size:18px}.flow__r span{display:block;margin-top:6px;font-size:14px;color:var(--mute)}.flow__r:not(:last-child)::after{content:"";position:absolute;right:-3px;top:46%;width:6px;height:34px;background:var(--bg)}.flow__r--accent{outline:2px solid var(--apr);outline-offset:-7px}.flow__r--accent b{color:var(--apr)}.chans{padding-top:36px;padding-bottom:40px;border-bottom:1px solid var(--hair);display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:20px 40px;align-items:center}.chans__t{font:900 22px/1.25 var(--sans)}.chans__l{list-style:none;display:flex;flex-wrap:wrap;border-left:4px solid var(--wall)}.chans__l li{padding:10px 18px;font-size:16px;font-weight:500;border-right:1px solid var(--wall);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.core{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"instr know""c c""tools tools";border:4px solid var(--wall)}.core__r,.core__c{position:relative;padding:16px 18px 18px;outline:1px solid var(--wall);outline-offset:-.5px;min-width:0}.core__r--agents{grid-area:instr}.core__r--text{grid-area:know}.core__r--media{grid-area:tools}.core__c{grid-area:c;min-height:140px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;outline:2px solid var(--apr);outline-offset:-10px}.core__r .i{color:var(--wall);width:20px;height:20px}.core__r b{display:block;margin-top:10px;font-size:18px}.core__r span,.core__c span{display:block;margin-top:4px;font-size:14px;color:var(--mute)}.core__c b{font:900 clamp(26px,2.4vw,38px)/1 var(--sans);color:var(--apr)}.core__r--agents::after,.core__r--text::after{content:"";position:absolute;left:40%;bottom:-3px;width:40px;height:6px;background:var(--bg)}.core__r--media::before{content:"";position:absolute;left:46%;top:-3px;width:40px;height:6px;background:var(--bg)}.modes{list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:16px}.modes li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--mute)}.modes .i{color:var(--wall)}.ver{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);border:4px solid var(--wall)}.ver__r{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:230px;padding:18px 20px 20px;outline:1px solid var(--wall);outline-offset:-.5px;min-width:0}.ver__r .i{width:24px;height:24px;color:var(--wall)}.ver__r b{margin-top:12px;font-size:20px}.ver__r span{margin-top:6px;font-size:15px;color:var(--mute)}.ver__r .btn{margin-top:auto}.ver__r:first-child::after{content:"";position:absolute;right:-3px;top:40%;width:6px;height:34px;background:var(--bg)}.pick{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:16px;font-size:15px;color:var(--mute)}.pick span{margin-right:6px}.pick b{padding:6px 12px;color:var(--txt);box-shadow:inset 0 0 0 1px var(--wall);font-size:15px}.pick .pick__on{box-shadow:inset 0 0 0 2px var(--apr)}.asks{padding-top:var(--sec);padding-bottom:calc(var(--sec) - 16px)}.asks__l{list-style:none;margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:4px solid var(--wall)}.asks__l li{padding:22px 28px 22px 0;border-bottom:1px solid var(--hair)}.asks__l li+li{padding-left:28px;border-left:1px solid var(--hair)}.asks__l p{font-size:19px;line-height:1.45}.asks__l p::before{content:"«";color:var(--wall)}.asks__l p::after{content:"»";color:var(--wall)}.floors{list-style:none;border:4px solid var(--wall);border-bottom-width:8px}.fl{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr);gap:16px;align-items:baseline;padding:16px 18px;border-bottom:1px solid var(--wall)}.fl:last-child{border-bottom:0}.fl b{font-size:18px}.fl span{font-size:15px;color:var(--mute)}.fl--crm{outline:2px solid var(--apr);outline-offset:-7px}.fl--crm b{color:var(--apr)}.kinds{padding-top:36px;padding-bottom:40px;border-bottom:1px solid var(--hair)}.kinds__t{font:900 22px/1.25 var(--sans)}.kinds__l{list-style:none;display:flex;flex-wrap:wrap;margin-top:18px;border-left:4px solid var(--wall)}.kinds__l li{padding:12px 20px;font-size:17px;font-weight:500;border-right:1px solid var(--wall);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.dom{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:22px;font-size:16px;color:var(--mute)}.dom .i{align-self:center;color:var(--wall)}.dom b{font:900 24px/1 var(--sans);color:var(--txt);white-space:nowrap}.chain{list-style:none;border-left:4px solid var(--wall)}.chain__s{position:relative;padding:4px 0 26px 34px}.chain__s::before{content:"";position:absolute;left:-12px;top:8px;width:20px;height:20px;background:var(--bg);border:1px solid var(--wall)}.chain__s--ev::before{border:2px solid var(--apr)}.chain__s:last-child{padding-bottom:4px}.chain__s b{display:block;font-size:19px}.chain__s span{display:block;margin-top:4px;font-size:15px;color:var(--mute)}.rates{padding-top:var(--sec);padding-bottom:calc(var(--sec) - 16px)}.est--msg{max-width:720px}.est__free td b{color:var(--apr)}@media (max-width:1320px){.plan--flow,.plan--core,.plan--ver,.plan--section,.plan--chain{max-width:820px}}@media (max-width:900px){.chans{grid-template-columns:minmax(0,1fr)}.asks__l{grid-template-columns:minmax(0,1fr)}.asks__l li+li{padding-left:0;border-left:0}}@media (max-width:760px){.flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flow__r{min-height:130px;padding:12px 12px 14px}.flow__r:nth-child(2)::after{display:none}.ver{grid-template-columns:minmax(0,1fr)}.ver__r{min-height:0}.ver__r:first-child::after{display:none}.ver__r .btn{margin-top:16px}.fl{grid-template-columns:minmax(0,1fr);gap:2px}.chans__l li,.kinds__l li{padding:9px 14px;font-size:15px}.core__r{padding:12px 12px 14px}}@media (max-width:1320px){.hero__in{grid-template-columns:minmax(0,1fr)}.hero__txt{max-width:760px}.estimate{grid-template-columns:minmax(0,1fr)}.estimate__side{max-width:620px}}@media (max-width:1320px){.nav{display:none}.top__acts{margin-left:auto}.burger{display:inline-flex}}@media (max-width:1240px){.read{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:900px){.read{grid-template-columns:minmax(0,1fr)}.stamp__in{position:static;max-width:420px}.steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.steps::before{display:none}.foot__in{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:root{--top-h:60px}.top__in{gap:14px}.top__login span{display:none}.hero h1{font-size:clamp(30px,8.2vw,40px)}.lead{font-size:17px;margin-top:14px}.cta{margin-top:22px}.cta .btn{width:100%}.rooms{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;grid-auto-rows:minmax(92px,auto);grid-template-areas:"code ag""crm crm""tasks disk""kb pay""site auto""an ads""tel tel"}.rm{padding:11px 12px 13px}.rm__n{font-size:15px}.rm__c{font-size:12.5px}.rm--ag::after,.rm--disk::after,.rm--pay::after,.rm--auto::after,.rm--ads::after{display:none}.dim{position:relative;height:auto;margin-bottom:10px}.dim span{white-space:normal;text-align:center;font-size:12.5px}.dim i{display:none}.plan{padding-top:0}.ly{grid-template-columns:minmax(0,1fr);gap:4px}.ly span{font-size:16px}.steps{grid-template-columns:minmax(0,1fr)}.steps__i p{font-size:17px}.legend .btn{width:100%}.prose p,.prose ul,.prose ol{font-size:17px}.seats{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.seat{min-height:150px}.seat--start{min-height:165px}.seat--pro{min-height:180px}.seat--max{min-height:210px}.doors__l{grid-template-columns:minmax(0,1fr)}.door{padding:22px 0 22px 96px;min-height:104px}.door::before{left:0;right:auto;top:0;bottom:0;width:4px;height:auto;background:linear-gradient(180deg,var(--wall)0 14%,transparent 14% 70%,var(--wall) 70%)}.door__sw{left:4px;top:14%;width:56%;max-width:64px;border-right:0;border-top:1px dashed var(--wall);border-radius:0 100%0 0}.pf thead{display:none}.pf tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--hair)}.pf th,.pf td{border:0;padding:0}.pf td:not(.get){grid-column:1}.pf .get{grid-column:2;grid-row:1/span 2;align-self:center}.cc__r{grid-template-columns:20px minmax(0,1fr)}.cc dd{grid-column:2}.sheet{padding:18px 16px 20px}.void{grid-template-rows:110px 110px}}@media (max-width:560px){.top__full{display:none}.top__short{display:inline}.top__login{display:none}.qa summary{font-size:17px}.est tbody th,.est tfoot th{padding-right:14px}.sum__v b{font-size:28px}}@media (max-width:400px){.top__in{gap:10px}.top__acts{gap:10px}.mark{font-size:19px;gap:8px}.mark__i{width:26px;height:26px}.btn--sm{padding:0 11px}.rm__c{font-size:12px}.rm__n{font-size:14px}}@media (max-width:345px){.top .mark__w b{display:none}}@media (prefers-reduced-motion:reduce){*,::before,::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}