.index{min-block-size:100svh;padding-block-start:calc(var(--h-bar) + 24px);padding-inline:var(--gutter)}.index__body{grid-template-columns:var(--w-rail) minmax(0, 1fr);gap:0 clamp(24px,3vw,48px);padding-top:28px;display:grid}.index__view{min-width:0}.index__view .wall,.index__view .map{padding-inline:0}@media (max-width:1060px){.index__body{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.index{padding-block-start:56px}}.index__posters{border-top:1px solid var(--line-strong);margin-top:-120px;padding-top:56px}.index__posters-head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.index__posters-head h2{margin:0}.index__posters-head .t-data{color:var(--ink-3);white-space:nowrap}.index__posters .wall{padding-top:0}@media (max-width:760px){.index__posters{margin-top:-140px;padding-top:40px}.index__posters-head{flex-direction:column;gap:8px}}.index__posters .wall{padding-bottom:32px}html[data-ui=glass] .index{padding-inline:var(--wall-gap)}html[data-ui=glass] .index__body{padding-top:var(--space-8)}html[data-ui=glass] .index__posters{padding-top:var(--space-16)}html[data-ui=glass] .index__posters-head{margin-bottom:var(--space-8)}html[data-ui=index] .index__body,html[data-ui=glass] .index__body{grid-template-columns:minmax(0,1fr)}html[data-ui=index] .index{padding-block-start:88px}html[data-ui=index] .index__body{padding-top:0}html[data-ui=glass] .index{padding-block-start:96px}html[data-ui=chrome] .index{padding-block-start:84px}@media (max-width:1060px){html[data-ui=chrome] .index__body{grid-template-columns:minmax(0,1fr)}}html[data-ui=index] .index__body>.rail,html[data-ui=glass] .index__body>.rail,html[data-ui=chrome] .index__body>.rail,html[data-ui=index] .rail-fab,html[data-ui=glass] .rail-fab,html[data-ui=chrome] .rail-fab{display:none!important}.index__posters.is-alone{border-top:0;margin-top:0;padding-top:8px}html[data-uiv=glass-toolbar] .index{padding-block-start:104px}html[data-ui=glass] .index__body[data-inspecting]{grid-template-columns:340px minmax(0,1fr);column-gap:28px}@media (max-width:1060px){html[data-ui=glass] .index__body[data-inspecting]{grid-template-columns:minmax(0,1fr)}}html[data-ui] .index__posters{overflow-clip-margin:0;overflow:clip}html[data-ui=glass] .index__posters .wall,html[data-ui=index] .index__posters .wall,html[data-ui=chrome] .index__posters .wall{padding-top:150px;padding-bottom:190px}
