body[data-ug-site].ug-directory-page.ug-prototype{background:#111a45}body.ug-directory-page.ug-prototype :is(.directory,.gatherings-main){max-width:1360px;padding-top:42px}body.ug-directory-page.ug-prototype .directory-night-hero{background:transparent;border:0;box-shadow:none;padding:24px 0 42px}body.ug-directory-page.ug-prototype .directory-night-hero :is(h1,p,a){color:#fbf3e4}body.ug-directory-page.ug-prototype .directory-evening{transform:rotate(1deg)}body.ug-directory-page.ug-prototype .directory-evening figcaption{color:#fbf3e4}body.ug-directory-page.ug-prototype .directory-layout,body.ug-directory-page.ug-prototype .community-start{padding:clamp(18px,3vw,40px);background:#fbf5ea;color:#2b2420;border-radius:8px 28px 28px 8px;border-left:8px solid #d8c6a9;box-shadow:0 30px 70px #08091e66,0 3px #bdaa8d}body.ug-directory-page.ug-prototype .community-start{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:18px 32px;align-items:start}body.ug-directory-page.ug-prototype .community-start>.area-picker{grid-column:1;grid-row:1 / span 5;padding:0 24px 0 0;border:0;border-right:1px solid #d8c6a9;border-radius:0;box-shadow:none;background:transparent}body.ug-directory-page.ug-prototype .community-start>:not(.area-picker){grid-column:2}body.ug-directory-page.ug-prototype .starter-grid{display:flex;flex-direction:column;gap:28px}body.ug-directory-page.ug-prototype .starter-grid>*{width:100%;min-width:0}body.ug-directory-page.ug-prototype .area-form{display:flex;flex-direction:column;align-items:stretch}body.ug-directory-page.ug-prototype .area-form>*{width:100%}body.ug-directory-page.ug-prototype .starter-toolbar{flex-wrap:wrap}body.ug-directory-page.ug-prototype .g-map{position:relative;margin:24px 0 12px}body.ug-directory-page.ug-prototype .g-map svg{display:block;width:100%;height:auto;aspect-ratio:975/610;overflow:hidden;border-radius:14px;background:#f2eadb;touch-action:pan-y}.people-state{stroke:#fbf5ea;stroke-width:.6;cursor:pointer}.people-state:hover,.people-state[aria-pressed=true]{fill:#e8a020}.people-state:focus-visible{outline:none;stroke:#2b2420;stroke-width:4;vector-effect:non-scaling-stroke}.people-state-borders{fill:none;stroke:#fff9ec;stroke-width:1;vector-effect:non-scaling-stroke}.people-state-selected{fill:none;stroke:#a64927;stroke-width:2.5;vector-effect:non-scaling-stroke}.people-map-tip{min-height:3em;font-weight:700;font-size:max(1rem,.95rem);margin:8px 0}.people-map-intro{font-size:max(1.125rem,1rem)}body.ug-directory-page .g-legend{display:flex;align-items:center;gap:8px;font-size:max(1rem,.8rem);margin:8px 0 16px}body.ug-directory-page .g-ramp{display:flex;flex:1}body.ug-directory-page .g-ramp i{flex:1;height:10px}body.ug-directory-page.ug-prototype .directory-about{background:#fbf5ea;border-radius:24px;padding:28px;margin-top:40px}@media(max-width:900px){body.ug-directory-page.ug-prototype .community-start{display:block;padding:22px 16px;border-left-width:4px}body.ug-directory-page.ug-prototype .community-start>.area-picker{padding:0 0 22px;border-right:0;border-bottom:1px solid #d8c6a9;margin-bottom:22px}body.ug-directory-page.ug-prototype .g-map{max-width:600px;margin-inline:auto}body.ug-directory-page.ug-prototype .directory-layout{padding:20px 14px;border-left-width:4px}}@media print{body.ug-directory-page.ug-prototype .directory-night-hero :is(h1,p,a){color:#111}.g-map{display:none}}
