body:not(.application-page) .app-sidebar{display:none}body:not(.application-page) main#main{margin-left:0}body:not(.application-page) .header.app-rail{position:sticky;top:0;left:0;right:0;width:100%;height:72px;padding:0 3.5%;flex-direction:row;align-items:center;gap:13px;border-right:0;border-bottom:1px solid #30372a}body:not(.application-page) .rail-logo{margin:0;width:26px;height:30px}body:not(.application-page) .rail-logo .brand-mark{transform:scale(.85)}body:not(.application-page) .rail-mobile-brand{display:block;font-size:27px;font-weight:800;letter-spacing:-1.3px;margin-right:35px}body:not(.application-page) .app-rail .main-nav{display:flex;flex-direction:row;align-items:center;gap:26px;width:auto;height:100%;position:static;padding:0;background:none;border:0;flex-wrap:nowrap}body:not(.application-page) .app-rail .main-nav a{width:auto;font-size:12px;white-space:nowrap;padding:0;gap:0}body:not(.application-page) .app-rail .main-nav a svg{display:none}body:not(.application-page) .app-rail .main-nav a.active:after{width:100%;height:2px;top:auto;left:0;bottom:-26px;border-radius:0}body:not(.application-page) .rail-bottom,body:not(.application-page) .rail-mobile-library,body:not(.application-page) .mobile-menu{display:none}body:not(.application-page) .feed-page{padding:28px 3.5% 0;max-width:1900px}body:not(.application-page) .feed-top{gap:30px;padding-bottom:24px}body:not(.application-page) .feed-top h1{font-size:25px}body:not(.application-page) .feed-subtitle{display:none}body:not(.application-page) .feed-search{max-width:540px;margin-left:auto;border-radius:7px}body:not(.application-page) .feed-publish{display:flex}body:not(.application-page) .feed-controls{margin-bottom:25px}body:not(.application-page) .feed-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:29px 22px;column-count:unset}body:not(.application-page) .release-tile{margin:0;display:block;min-width:0}body:not(.application-page) .release-cover{aspect-ratio:2/3;border-radius:8px}body:not(.application-page) .cover-caption{bottom:17px;left:14px;right:14px}body:not(.application-page) .cover-caption>strong{font-size:26px;line-height:1.1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body:not(.application-page) .release-excerpt{display:none}body:not(.application-page) .release-byline{font-size:10px;margin-bottom:11px}body:not(.application-page) .release-title-row h2{font-size:14px}body:not(.application-page) .release-transfer{padding-top:10px}body:not(.application-page) .release-connect{font-size:11px;padding:10px 12px}body:not(.application-page) .feed-bottom{margin-top:35px}body:not(.application-page) .feed-bottom>span{display:none}body:not(.application-page) .feed-bottom{justify-content:flex-end}body:not(.application-page) .footer{margin-left:3.5%;margin-right:3.5%}body:not(.application-page) .footer [data-action="install"]{display:none}body:not(.application-page) .wrap{max-width:1500px;width:93%}.application-page .hero h1{font-size:clamp(35px,4vw,64px)}.application-page .hero-content{max-width:660px}.application-page .hero-buttons{flex-wrap:wrap}.application-page .app-rail .main-nav{gap:17px}
@media(max-width:1450px){body:not(.application-page) .feed-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(max-width:1150px){body:not(.application-page) .feed-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body:not(.application-page) .app-rail .main-nav{gap:20px}body:not(.application-page) .rail-mobile-brand{margin-right:18px}}
@media(max-width:800px){body:not(.application-page) .header.app-rail{height:65px;padding:0 20px}body:not(.application-page) .app-rail .main-nav{gap:15px;margin-left:auto}body:not(.application-page) .app-rail .main-nav a{font-size:10px}body:not(.application-page) .app-rail .main-nav a[data-nav="home"],body:not(.application-page) .app-rail .main-nav a[data-nav="catalog"],body:not(.application-page) .app-rail .main-nav a[data-nav="network"]{display:none}body:not(.application-page) .feed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 16px}body:not(.application-page) .feed-top h1{font-size:23px}body:not(.application-page) .feed-top{flex-wrap:wrap;gap:15px}body:not(.application-page) .feed-search{order:3;max-width:none;margin:0;flex-basis:100%}body:not(.application-page) .feed-publish{margin-left:auto}body:not(.application-page) .cover-caption>strong{font-size:23px}}
@media(max-width:520px){body:not(.application-page) .rail-mobile-brand{font-size:24px;margin-right:0}body:not(.application-page) .app-rail .main-nav{gap:12px}body:not(.application-page) .app-rail .main-nav a{font-size:9px}body:not(.application-page) .app-rail .main-nav a[data-nav="news"]{display:none}body:not(.application-page) .header.app-rail{padding:0 15px;gap:8px}body:not(.application-page) .feed-page{padding:22px 15px 0}body:not(.application-page) .feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}body:not(.application-page) .release-title-row h2{font-size:13px}body:not(.application-page) .release-byline{font-size:9px}body:not(.application-page) .cover-caption>strong{font-size:23px}body:not(.application-page) .footer{margin:0 15px}.application-page .hero{min-height:560px}}
