.question-layout_layout__j985M{display:grid;gap:var(--step-section);align-items:start}.question-layout_answer__YVis1{min-width:0}.question-layout_title__ymOEm{margin:0 0 var(--space-xl);color:var(--text-primary)}.question-layout_body__mgQZO{display:grid;gap:var(--space-lg);color:var(--text-muted)}.question-layout_body__mgQZO p{margin:0}.question-layout_actions__U3Keq{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xl);margin-top:var(--space-2xl)}.question-layout_related__DM000{min-width:0}@media (min-width:900px){.question-layout_layout__j985M{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);gap:var(--space-6xl)}.question-layout_answer__YVis1{max-width:var(--measure)}.question-layout_title__ymOEm{text-wrap:balance}}.studio-map-list-layout_root__0oAjM{--studio-map-top:calc(var(--head-pin, 0px) + var(--sticky-page-bar-height, 0px) + var(--work-tabs-h, 0px));--studio-map-desktop-h:clamp(400px,calc(100svh - var(--studio-map-top) - var(--explorer-tools-h, 112px) - 3 * var(--space-xl)),720px);position:relative;isolation:isolate;z-index:0;min-width:0}.studio-map-list-layout_workspace__C0Q9F{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);grid-template-areas:"tools tools" "map list";align-items:start;gap:var(--space-lg);min-width:0}.studio-map-list-layout_tools__sbjWr{grid-area:tools;position:relative;top:auto;z-index:10;min-width:0;padding-block:var(--space-sm);background:var(--bg-sand)}.studio-map-list-layout_mapPane__AqTj7{--price-map-h:var(--studio-map-desktop-h);grid-area:map;min-width:0;position:relative;top:auto}.studio-map-list-layout_listCol__grqPi{grid-area:list;min-width:0;position:relative;top:auto;height:var(--studio-map-desktop-h);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.studio-map-list-layout_root__0oAjM[data-list-mode=page] .studio-map-list-layout_listCol__grqPi{height:auto;overflow:visible;position:relative;top:auto}.studio-map-list-layout_root__0oAjM [data-map-list]{display:grid;gap:var(--space-md);min-width:0}.studio-map-list-layout_root__0oAjM [data-map-results]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);min-width:0;margin:0;padding:0;list-style:none}.studio-map-list-layout_root__0oAjM [data-map-results]>li{min-width:0}.studio-map-list-layout_root__0oAjM [data-map-more]{padding-block:var(--space-md)}.studio-map-list-layout_drawerHandle__JP4Fy,.studio-map-list-layout_mobileContext__OoXPn{display:none}.studio-map-list-layout_mapHeading__1MEIt{position:absolute;top:0;inset-inline:0;z-index:1202;padding-top:var(--safe-top,0);background:var(--bg-dark);color:var(--text-on-dark)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true]{--map-studio-rail-top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));--map-studio-rail-width:min(420px,40vw);position:fixed;inset:0;z-index:1200;background:var(--bg-sand)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{--price-map-h:100dvh;position:absolute;inset:0}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_tools__sbjWr{position:absolute;top:var(--map-heading-h,68px);inset-inline:0;z-index:1201;padding:var(--space-sm) var(--page-x)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{--map-controls-top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));--map-zoom-top:var(--map-controls-top)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{position:absolute;top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));right:var(--space-lg);bottom:var(--space-lg);left:auto;width:min(420px,40vw);height:auto;z-index:1201}@media (max-width:899px){.studio-map-list-layout_workspace__C0Q9F{grid-template-columns:minmax(0,1fr);grid-template-areas:"tools" "map" "list"}.studio-map-list-layout_root__0oAjM[data-studio-explorer][data-mobile-map=false] .studio-map-list-layout_workspace__C0Q9F{grid-template-areas:"tools" "list"}.studio-map-list-layout_root__0oAjM[data-studio-explorer][data-mobile-map=false] .studio-map-list-layout_mapPane__AqTj7{display:none}.studio-map-list-layout_mapPane__AqTj7{--price-map-h:300px;position:relative;top:auto}.studio-map-list-layout_listCol__grqPi{height:auto;position:relative;top:auto;overflow:visible}.studio-map-list-layout_root__0oAjM[data-mobile-map=true][data-map-edge-to-edge]{position:absolute;top:calc(var(--map-edge-top) + var(--map-viewport-top, 0px));bottom:auto;height:var(--map-viewport-height,100dvh)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{display:block;--price-map-h:var(--map-viewport-height,100dvh)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{top:auto;inset-inline:0;--map-drawer-height:45svh;bottom:calc(-1 * var(--map-edge-bottom));width:auto;height:calc(var(--map-drawer-height) + var(--map-edge-bottom));overflow:auto;padding:0 var(--page-x) calc(var(--space-md) + var(--safe-bottom) + var(--map-edge-bottom));background:var(--bg-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;corner-shape:var(--corner-smooth);box-shadow:var(--shadow-card)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true][data-drawer-expanded=true] .studio-map-list-layout_listCol__grqPi{--map-drawer-height:65svh}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_drawerHandle__JP4Fy{display:grid;gap:var(--space-xs);position:sticky;top:0;z-index:2;width:100%;min-height:var(--btn-md);padding-block:var(--space-sm);border:0;background:var(--bg-surface);color:var(--text-primary);text-align:left;font:inherit}.studio-map-list-layout_drawerHandle__JP4Fy span{font-size:var(--fs-xs);color:var(--text-muted)}.studio-map-list-layout_drawerHandle__JP4Fy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm)}@supports not (corner-shape:superellipse(2.4)){.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale)) calc(var(--radius-xl) * var(--corner-fallback-scale)) 0 0}}}