.er-root,.er-support{--er-shell:#1e1f1b;--er-shell-raised:#292c25;--er-paper:#f2f1eb;--er-linen:#f7f5ef;--er-white:#fffefa;--er-ink:#1e1f1b;--er-char:#2c2d29;--er-muted:#66675f;--er-rule:#d8d7ce;--er-stone:#e6e3d9;--er-olive:#59634b;--er-deep:#414b35;--er-terra:#9b503b;--er-ocean:#326369;--er-tag:#dfe3d5;--er-gold:#c7a655;--er-oat:#e9dfc8;--er-hover:#de9c7e;--er-walnut:#73513c;--er-blue:#263d51;--er-mustard:#c6a34a;--er-mustard-tint:#efe5c7;--er-map-base:#242f3e;--er-map-water:#17263c;--er-map-park:#263c3f;--er-map-street:#38414e;--er-map-road:#746855;--er-map-road-core:#1f2835;--er-map-label:#d0d4ce;--er-map-poi:#a9b7ae;letter-spacing:0;color:var(--er-ink);background:var(--er-paper);font:400 16px/1.5 DM Sans,Arial,sans-serif}:is(body:has(.er-root) header:not(.er-head),body:has(.er-root) footer:not(.er-foot)){display:none}body:has(.er-root) main:has(>.er-root){max-width:none;padding:0}.er-root{--rail:64px;grid-template-columns:var(--rail) minmax(0,1fr);background:var(--er-shell);grid-template-rows:72px minmax(0,1fr) 68px;grid-template-areas:"head head""rail main""foot foot";height:100dvh;min-height:0;transition:grid-template-columns .24s;display:grid}.er-root[data-density=labels]{--rail:225px}.er-root[data-density=hidden]{--rail:16px}.er-root h1,.er-root h2,.er-root h3,.er-support h2{letter-spacing:0;font-family:Manrope,Arial,sans-serif;font-weight:600}.er-root h1{font-size:28px}.er-root h2{margin:0;font-size:22px;line-height:1.3}.er-root h3{font-size:19px}.er-root button{font:inherit;letter-spacing:0;box-shadow:none;border-radius:6px}.er-root svg{flex:none;width:24px;height:24px}.er-root :focus-visible,.er-support :focus-visible{outline:2px solid var(--er-gold);outline-offset:3px;box-shadow:none}.er-root button:disabled{opacity:.65;cursor:not-allowed}.er-head{background:var(--er-shell);color:var(--er-oat);grid-area:head;align-items:center;gap:28px;padding:0 24px;display:flex}.er-root .er-brand{background:0 0;width:100px;height:42px;padding:0}.er-brand img{object-fit:contain;width:100px;height:42px}.er-review-label{font-size:14px}.er-profile-wrap{z-index:20;margin-left:auto;position:relative}.er-root .er-profile{background:var(--er-shell-raised);width:44px;height:44px;color:var(--er-oat);border:1px solid var(--er-muted);border-radius:8px}.er-profile-menu{background:var(--er-white);width:280px;color:var(--er-ink);border:1px solid var(--er-rule);border-radius:6px;padding:12px;position:absolute;top:54px;right:0}.er-profile-menu button{justify-content:flex-start;gap:12px;width:100%;height:48px;display:flex}.er-profile-menu label{border-top:1px solid var(--er-rule);gap:12px;padding:14px 12px;display:flex}.er-rail{color:var(--er-oat);background:var(--er-shell);flex-direction:column;grid-area:rail;gap:4px;padding:8px;display:flex;overflow:hidden}.er-root .er-nav{width:100%;height:48px;color:var(--er-oat);white-space:nowrap;background:0 0;flex-shrink:0;justify-content:flex-start;gap:14px;padding:0 12px;overflow:hidden}.er-root .er-nav:hover,.er-root .er-nav[aria-current=page]{background:var(--er-shell-raised);color:var(--er-white)}.er-nav[aria-current=page]{border-left:3px solid var(--er-olive);padding-left:9px}.er-nav span{display:none}.er-root[data-density=labels] .er-nav span{display:inline}.er-root[data-density=hidden] .er-nav{visibility:hidden}.er-main{grid-area:main;min-width:0;min-height:0;position:relative}.er-map-layout{--panel:370px;grid-template-columns:0 minmax(0,1fr);transition:grid-template-columns .24s;display:grid;position:absolute;inset:0;overflow:hidden}.er-map-layout[data-panel=open]{grid-template-columns:min(var(--panel),45%) minmax(0,1fr)}.er-root [hidden]{display:none!important}.er-panel{background:var(--er-linen);width:100%;min-width:0;padding:28px 26px;overflow:auto}.er-panel section{width:100%}.er-search{border-bottom:2px solid var(--er-olive);align-items:center;gap:12px;margin:18px 0 22px;display:flex}.er-search svg{color:var(--er-olive);width:23px;height:23px}.er-search input{width:100%;min-width:0;font:inherit;color:var(--er-ink);background:0 0;border:0;padding:10px 0}.er-root .er-search input:focus{outline:none}.er-search:focus-within{border-color:var(--er-deep);box-shadow:0 1px 0 var(--er-deep)}.er-muted{color:var(--er-muted);font-size:14px}.er-root .er-row{text-align:left;white-space:normal;width:100%;height:auto;color:var(--er-char);background:0 0;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 12px;display:flex}.er-row strong{color:var(--er-ink);font:600 17px/1.4 Manrope,sans-serif}.er-row:hover,.er-row[aria-pressed=true]{background:var(--er-white)}.er-row[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--er-olive)}.er-tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.er-tags>span{background:var(--er-tag);color:var(--er-deep);border-radius:4px;padding:3px 8px;font-size:13px}.er-saved-tools{align-items:center;gap:6px;margin:16px 0;display:flex}.er-saved-tools p{flex:1;margin:0;font-size:14px}.er-saved-tools button{gap:6px;padding:0 8px}.er-saved-tools svg{width:16px}.er-filters{background:var(--er-white);border:1px solid var(--er-rule);gap:12px;margin-bottom:16px;padding:16px;display:grid}.er-filters label{align-items:center;gap:10px;font-size:14px;display:flex}.er-root input[type=checkbox]{appearance:none;border:1px solid var(--er-muted);border-radius:0;flex:none;width:16px;height:16px}.er-root input[type=checkbox]:checked{background:var(--er-ink)}.er-map-canvas{background:var(--er-map-base);min-width:0;position:relative;overflow:hidden}.er-root .er-map-svg{width:100%;height:100%;display:block}.er-map-pan{transition:transform .32s}.er-root .er-primary{background:var(--er-deep);color:var(--er-white);gap:12px;height:44px;padding:0 16px}.er-primary:hover{background:var(--er-olive)}.er-eyebrow{color:var(--er-walnut);margin:0 0 12px;font-size:13px;font-weight:600}.er-foot{color:var(--er-oat);background:var(--er-shell);grid-area:foot;align-items:center;gap:16px;min-width:0;padding-right:24px;display:flex}.er-root .er-control{width:64px;height:44px;color:var(--er-oat);background:0 0;flex:none;padding:0}.er-control svg{width:20px;height:20px}.er-root .er-control:hover{background:var(--er-shell-raised);color:var(--er-hover)}.er-root .er-footer-brand{color:var(--er-oat);background:0 0;padding:0;font-weight:500}.er-root .er-footer-brand:hover{color:var(--er-hover)}.er-divider{background:var(--er-muted);width:1px;height:20px}.er-foot ol{flex-wrap:wrap;gap:10px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.er-foot li+li:before{content:"/";color:var(--er-muted);margin-right:10px}.er-demo{white-space:nowrap;margin-left:auto;font-size:16px}.er-destination{background:var(--er-paper);flex-direction:column;display:flex;position:absolute;inset:0}.er-destination-top{border-bottom:1px solid var(--er-rule);align-items:center;gap:24px;min-height:88px;padding:16px 32px;display:flex}.er-destination-top h1{outline:none;margin:0}.er-destination-top>span{color:var(--er-muted);margin-left:auto;font-size:14px}.er-root .er-back{color:var(--er-deep);gap:8px}.er-back svg{width:18px}.er-destination-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.er-workspaces{width:100%;max-width:1100px;margin:auto;padding:32px 48px}.er-workspaces>p{color:var(--er-muted)}.er-workspaces ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0;list-style:none;display:grid}.er-workspaces li{background:var(--er-white);border:1px solid var(--er-rule);border-radius:8px;align-items:center;gap:16px;padding:24px;display:flex}.er-workspaces li>svg{color:var(--er-olive)}.er-workspaces li>div{flex:1;min-width:0}.er-workspaces h3{margin:0}.er-workspaces li p{color:var(--er-muted);margin:8px 0 0;font-size:14px}.er-review-placeholder{max-width:760px;padding:48px}.er-review-placeholder h2{font-size:30px}.er-review-placeholder .er-primary{margin-top:24px}.er-login{grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:64px;width:100%;max-width:2000px;margin:auto;padding:40px;display:grid}.er-login-intro h1{margin:14px 0 24px;font-size:48px;line-height:1.15}.er-login-intro em{color:var(--er-walnut);font-style:normal}.er-login-intro>p:not(.er-eyebrow){max-width:540px;font-size:18px}.er-login-intro img{object-fit:contain;width:100%;height:auto;margin-top:36px}.er-auth{background:var(--er-white);border:1px solid var(--er-rule);border-radius:8px;padding:32px}.er-auth h2{margin-bottom:24px;font-size:30px}.er-root .er-provider{border:1px solid var(--er-rule);background:var(--er-white);width:100%;height:56px;color:var(--er-char);justify-content:flex-start;gap:12px;margin-bottom:12px;display:flex}.er-provider small{margin-left:auto;font-size:12px}.er-root .er-walnut,.er-support .er-walnut{background:var(--er-walnut);color:var(--er-white)}.er-invite{border-left:2px solid var(--er-walnut);margin-top:20px;padding:12px 14px}.er-invite p{margin:4px 0;font-size:14px}.er-root .er-action{width:100%;color:var(--er-blue);background:0 0;margin-top:20px}.er-support{border:1px solid var(--er-rule);max-width:480px;padding:28px}.er-support form{gap:16px;display:grid}.er-support label{gap:8px;font-weight:500;display:grid}.er-support small{color:var(--er-muted);font-size:13px}.er-support input,.er-support textarea{border:1px solid var(--er-rule);background:var(--er-white);border-radius:4px;width:100%;padding:10px}.er-support textarea{min-height:100px}.er-support form>p{color:var(--er-muted);margin:0;font-size:14px}.er-support button[type=submit]{justify-content:space-between;height:48px;display:flex}.er-support svg{width:20px;height:20px}@media(min-width:2400px){.er-map-layout{--panel:420px}.er-panel{padding:32px}.er-login{grid-template-columns:minmax(0,1fr) 580px;gap:88px;padding:64px}.er-login-intro h1{font-size:64px}.er-auth{padding:44px}.er-provider{font-size:20px}.er-root .er-provider{height:64px}}@media(prefers-reduced-motion:reduce){.er-root,.er-root *{transition:none!important;animation:none!important}}.study-management{background:var(--er-paper);flex:1;padding:32px;overflow:auto}.study-management>h2{margin:0 0 30px;font-size:30px}.study-account-split{grid-template-columns:240px minmax(0,700px);gap:48px;display:grid}.study-account-identity>span{background:var(--er-tag);width:82px;height:82px;color:var(--er-deep);border-radius:50%;justify-content:center;align-items:center;font-size:26px;display:flex}.study-account-identity h3{margin:18px 0 5px;font-size:22px}.study-account-identity p{color:var(--er-muted);overflow-wrap:anywhere;font-size:14px}.study-account-split nav{gap:8px;margin-top:28px;display:grid}.study-account-split nav .study-button{justify-content:start;gap:12px}.study-account-split nav [aria-current=page]{background:var(--er-tag);color:var(--er-deep)}.study-account-pane{background:var(--er-white);border-top:1px solid var(--er-rule);padding:0 28px 28px}.study-management-heading{border-bottom:1px solid var(--er-stone);align-items:center;gap:14px;margin-bottom:24px;padding:20px 0;display:flex}.study-management-heading h2{margin:0;font-size:28px}.study-management-heading h3{margin:0;font-size:24px}.study-management-heading>svg{width:32px;height:32px;color:var(--er-olive)}.study-management-heading>.study-tag{margin-left:auto}.study-profile-fields{grid-template-columns:1fr 1fr;gap:24px;display:grid}.study-profile-fields label{color:var(--er-muted);font-size:14px}.study-profile-fields input{border:0;border-bottom:1px solid var(--er-rule);width:100%;color:var(--er-ink);background:0 0;padding:12px 0;font-size:16px}.study-profile-email{border-top:1px solid var(--er-rule);margin:28px 0;padding-top:20px}.study-profile-email h3{font-size:18px}.study-admin-canvas{grid-template-columns:220px minmax(0,1fr);padding:0;display:grid}.study-admin-sidebar{border-right:1px solid var(--er-rule);padding:28px 18px}.study-admin-sidebar>p{color:var(--er-muted);margin:0 10px 24px;font-size:12px}.study-admin-sidebar nav .study-button{justify-content:start;width:100%;margin:4px 0;padding:12px 10px}.er-root .study-admin-sidebar nav [aria-current=page]{background:var(--er-tag);font-weight:500}.study-admin-context{border-left:2px solid var(--er-mustard);margin:10px 0 20px 10px;padding:14px 0 0 14px}.study-admin-context strong{overflow-wrap:anywhere;margin-bottom:12px;font-size:14px;display:block}.study-admin-pane{min-width:0;padding:28px 32px;overflow:auto}.study-admin-toolbar{align-items:center;gap:20px;display:flex}.study-admin-toolbar input{border:0;border-bottom:2px solid var(--er-olive);background:0 0;flex:1;min-width:0;padding:12px 0}.study-admin-result-tools{color:var(--er-muted);justify-content:space-between;align-items:center;margin:18px 0;font-size:14px;display:flex}.study-admin-result-tools label{align-items:center;gap:10px;display:flex}.study-admin-filters{background:var(--er-white);border:1px solid var(--er-stone);max-width:360px;padding:20px}.study-management-row{border-bottom:1px solid var(--er-rule);align-items:center;gap:18px;padding:24px 0;display:flex}.study-management-row>div{flex:1;min-width:0}.study-management-row h3{overflow-wrap:anywhere;margin:0 0 7px;font-size:19px}.study-management-row p{color:var(--er-muted);overflow-wrap:anywhere;margin:0;font-size:14px}.study-management-row>svg{width:28px;height:28px;color:var(--er-olive)}.study-admin-pane>.study-screening-action{margin-top:24px}@media(min-width:1900px){.study-saved-map{height:650px;min-height:650px}.study-saved-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.study-saved-preview{width:400px;top:30px;bottom:30px;right:30px}.study-account-split{grid-template-columns:280px minmax(0,900px);gap:60px}}.er-root .study-button{color:inherit;box-shadow:none;white-space:normal;background:0 0;height:auto;min-height:42px}.er-root .study-button:hover{background:var(--er-tag);color:var(--er-deep)}.er-root .study-tag{color:var(--er-deep);background:var(--er-tag);border-radius:4px;padding:4px 8px;font-size:13px}.er-root .study-context-copy{color:var(--er-muted);margin-top:24px;font-size:14px}.er-root .study-screening-action{color:var(--er-deep)}.er-root .study-content{padding:32px}.er-root .study-management{min-height:100%}.er-root .study-account-identity>span{background:var(--er-stone);color:var(--er-walnut);border-radius:18px}.er-root .study-account-pane{background:0 0;border:0}.er-root .study-account-pane .study-management-heading{color:var(--er-blue)}.er-root .study-account-pane .study-management-heading h3{font-size:20px}.er-root .study-account-pane .study-management-heading svg{color:var(--er-blue);width:24px;height:24px}.er-root .study-admin-pane{background:var(--er-white)}.er-root .study-account-identity h3{font-size:24px}.er-map-canvas{grid-area:1/2}.er-panel{grid-area:1/1}.er-map-layout{--er-panel-seam:#1e1f1b3b;--er-panel-map-shadow:2px 0 5px 0 #1e1f1b1f}.er-map-layout[data-panel=open]>.er-map-canvas:after{content:"";background:var(--er-panel-seam);pointer-events:none;z-index:1;width:1px;position:absolute;inset:0 auto 0 0}.er-map-layout[data-panel=open]>.er-map-canvas:has(.er-native-map[data-map-mode=light]):after{box-shadow:var(--er-panel-map-shadow)}.er-root .study-filter-choice{align-items:center;gap:10px;margin:12px 0;display:flex}.er-map-note{color:var(--er-map-label);margin:0;font-size:13px;position:absolute;bottom:10px;right:16px}.er-root .er-unavailable{color:var(--er-muted);align-items:center;gap:8px;margin-top:24px;font-size:14px;display:flex}.er-root .er-unavailable svg{width:16px;height:16px}.er-root .er-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.er-panel-heading .er-filter-tools{margin:0;position:relative}.er-panel-heading .er-filter-bar{margin:0}.er-panel-heading .er-applied-tags{flex-basis:100%;margin-top:10px}.er-collection-controls .er-panel-heading .er-filter-popover{width:min(420px,100%);top:calc(100% + 10px);left:auto;right:0}.er-filter-tools{margin:18px 0}.er-filter-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.er-filter-bar button{color:var(--er-deep);gap:6px;padding:0 6px}.er-filter-bar svg{width:16px;height:16px}.er-filter-bar label{align-items:center;gap:8px;font-size:14px;display:flex}.er-filter-bar select{border:0;border-bottom:1px solid var(--er-rule);color:var(--er-ink);background:var(--er-white);font:inherit;padding:5px 3px}.er-filter-popover{border:1px solid var(--er-rule);background:var(--er-white);max-width:440px;margin:12px 0;padding:14px}.er-filter-query{gap:8px;font-size:14px;display:grid}.er-filter-query input{border:0;border-bottom:2px solid var(--er-olive);width:100%;min-width:0;color:var(--er-ink);font:inherit;background:0 0;padding:8px 0}.er-filter-popover fieldset{border:0;margin:16px 0;padding:0}.er-filter-popover legend{color:var(--er-muted);margin-bottom:8px;font-size:13px}.er-filter-choice{align-items:center;gap:10px;padding:8px 4px;font-size:14px;display:flex}.er-filter-choice span{overflow-wrap:anywhere;min-width:0}.er-filter-choice:has(:checked){color:var(--er-ink);font-weight:500}.er-filter-commands{justify-content:space-between;gap:8px;display:flex}.er-root .er-filter-commands button{font-size:14px}.er-applied-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.er-root .er-applied-tags button{color:var(--er-deep);background:var(--er-tag);white-space:normal;text-align:left;gap:6px;max-width:100%;height:auto;min-height:30px;padding:4px 8px;font-size:13px}.er-applied-tags svg{width:14px;height:14px}.er-result-count,.er-group-label{color:var(--er-muted);font-size:13px}.er-group-label{margin:14px 0 4px;padding:4px 12px}.er-root .er-text-action{color:var(--er-deep);white-space:normal;background:0 0;height:auto;min-height:32px;padding:4px 0;font-weight:500}.er-root .er-text-action:hover{color:var(--er-terra);background:0 0}.er-map-star{cursor:pointer;outline:none}.er-invitation-detail{border-top:1px solid var(--er-rule);margin:24px 0;padding-top:16px}.er-invitation-detail dl{gap:10px;display:grid}.er-invitation-detail dl>div{grid-template-columns:130px minmax(0,1fr);gap:16px;display:grid}.er-invitation-detail dt{color:var(--er-muted);font-size:14px}.er-invitation-detail dd{overflow-wrap:anywhere;margin:0}.er-foot ol{flex:1;min-width:0;max-height:48px;overflow:auto}.er-foot li{overflow-wrap:anywhere}.er-empty{padding:16px 0}@media(max-width:1000px){.er-root{grid-template-rows:60px minmax(0,1fr) 58px}.er-head{padding:0 16px}.er-map-layout{--panel:330px}.er-panel{padding:18px 16px}.er-root h2{font-size:20px}.er-demo,.er-review-label{display:none}.er-foot{gap:10px;padding-right:12px}.er-foot ol{font-size:14px}.er-destination-top{flex-wrap:wrap;gap:12px;padding:12px 16px}.er-destination-top>span{display:none}.er-root h1{font-size:24px}.study-admin-canvas{grid-template-columns:170px minmax(0,1fr)}.study-admin-sidebar{padding:16px 8px}.study-admin-pane{padding:16px}.study-management-row{flex-wrap:wrap;gap:10px}.study-management-row>div{flex-basis:60%}.study-account-split{grid-template-columns:180px minmax(0,1fr);gap:24px}.study-management{padding:20px}.study-profile-fields{gap:16px}.er-workspaces{padding:24px}.er-workspaces ul{grid-template-columns:1fr}.er-login{grid-template-columns:minmax(0,1fr);gap:28px;max-width:650px;padding:24px}.er-login-intro h1{font-size:36px}.er-login-intro img{margin-top:20px}.er-review-placeholder{padding:24px}}@media(max-height:650px){.er-panel{padding-top:16px;padding-bottom:16px}.er-destination-top{min-height:64px}.er-login{margin:0 auto}}.er-support{overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow-y:auto}@media(max-height:650px){.er-support{gap:12px;padding:20px}.er-support form{gap:10px}.er-support textarea{min-height:70px}}.er-root{--er-pale-blue:#dce6ed;--er-pale-blue-hover:#c8d8e3;--er-blue-mid:#344f67;--er-text-2:#45483f}.er-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.er-root .er-panel,.er-root .er-destination-body,.er-root .study-admin-pane{scrollbar-width:thin;scrollbar-color:#1e1f1b #e6e3d9}.er-root .er-row[aria-pressed=true]{background:var(--er-white);box-shadow:inset 3px 0 0 var(--er-olive)}.er-panel::-webkit-scrollbar{width:7px}.er-panel::-webkit-scrollbar-track{background:#e6e3d9}.er-panel::-webkit-scrollbar-thumb{background:#1e1f1b;border-radius:5px}.er-map-star:focus-visible>circle:first-child{stroke:var(--er-white);stroke-width:2px}.er-map-star:hover>path{stroke:var(--er-hover)}.er-root .er-filter-trigger{color:var(--er-ink);gap:8px;padding:0 4px;font-size:15px;background:0 0!important}.er-filter-trigger svg{color:var(--er-ink);width:17px!important;height:17px!important}.er-filter-trigger b{font-weight:600}.er-sort{color:var(--er-muted);align-items:center;gap:8px;font-size:14px;display:flex}.er-sort-field{border-bottom:1px solid var(--er-rule);align-items:center;display:inline-flex;position:relative}.er-root .er-sort select{appearance:none;color:var(--er-ink);cursor:pointer;background:0 0;border:0;padding:6px 22px 6px 0;font:500 15px DM Sans,sans-serif}.er-sort-field svg{pointer-events:none;color:#66675f;position:absolute;right:0;width:14px!important;height:14px!important}.er-root .er-filter-popover{background:var(--er-white);border:1px solid var(--er-rule);border-radius:5px;padding:14px 8px;box-shadow:0 8px 24px #292c2514}.er-filter-popover .er-filter-query{padding:0 12px}.er-filter-popover legend{color:var(--er-char);padding:0 12px;font-size:14px;font-weight:600}.er-choose-many{color:#66675f;margin:0;padding:4px 12px 6px;font-size:12px}.er-root .er-filter-choice,.er-root .er-menu-option{color:#292c25;cursor:pointer;border-radius:3px;gap:10px;padding:11px 12px;font-size:15px;font-weight:400}.er-root .er-filter-choice:hover{background:#e6e3d9}.er-root .er-filter-choice:has(input:checked){background:var(--er-pale-blue);color:#292c25;font-weight:700}.er-root input[type=checkbox]{appearance:none;cursor:pointer;background:#fffefa;border:1.5px solid #66675f;border-radius:3px;flex:0 0 21px;width:21px;min-width:21px;height:21px;margin:0}.er-root input[type=checkbox]:checked{background:#292c25;border-color:#292c25}.er-root input[type=checkbox]:focus-visible{outline:2px solid var(--er-blue-mid);outline-offset:3px}.er-filter-commands{align-items:center;padding:4px 12px 0}.er-result-row{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.er-result-count{margin:0}.er-applied-tags{align-items:center;gap:7px}.er-root .er-applied-tags .er-token{background:var(--er-pale-blue);color:var(--er-blue);border-radius:4px;min-height:0;padding:7px 10px;font-size:12px;font-weight:500}.er-root .er-applied-tags .er-token:hover{background:var(--er-pale-blue-hover)}.er-root .er-applied-tags .er-text-action{min-height:0;font-size:13px}.er-menu-identity{border-bottom:1px solid var(--er-rule);margin-bottom:6px;padding:6px 12px 12px;display:grid}.er-menu-identity strong{font:600 16px Manrope,sans-serif}.er-menu-identity span{color:var(--er-muted);overflow-wrap:anywhere;font-size:13px}.er-root .er-profile-menu button{color:var(--er-char);gap:14px;padding:0 12px}.er-profile-menu button svg{color:var(--er-deep);width:20px!important;height:20px!important}.er-root .er-profile-menu button:hover{background:#e6e3d9}.er-root .er-profile-menu .er-menu-option{border-top:1px solid var(--er-rule);align-items:center;gap:14px;margin-top:6px;padding:14px 12px 8px;display:flex}.er-root .er-workspaces{width:100%;max-width:1280px;margin:0;padding:32px 40px}.er-workspaces-intro h2{font-size:28px!important}.er-workspaces-intro p{max-width:620px;color:var(--er-text-2);margin:10px 0 0}.er-destination[data-destination=workspaces] .er-destination-top h1{display:none}.er-destination[data-destination=workspaces] .er-destination-top{border-bottom:0;min-height:64px;padding-bottom:0}.er-workspaces-context{border-top:1px solid var(--er-rule);color:var(--er-muted);justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:16px 0;font-size:14px;display:flex}.er-root .er-workspaces ul{margin:0;display:block}.er-root .er-workspaces li{border:0;border-bottom:1px solid var(--er-rule);background:0 0;border-radius:0;gap:18px;padding:24px 0}.er-root .er-workspaces li>.er-ws-identity{flex:1;min-width:0}.er-root .er-workspaces li>.er-ws-actions{flex:none}.er-workspaces h3{overflow-wrap:anywhere}.er-workspaces li p{margin:6px 0 0}.er-ws-emblem{background:var(--er-stone);width:49px;height:49px;color:var(--er-text-2);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.er-ws-emblem svg{width:25px!important;height:25px!important}.er-ws-access{color:var(--er-deep);background:var(--er-tag);white-space:nowrap;border-radius:4px;padding:4px 8px;font-size:12px}.er-ws-actions{align-items:center;gap:22px;display:flex}.er-ws-actions svg{width:18px!important;height:18px!important}.er-root .er-ws-manage{color:var(--er-char);gap:8px;display:inline-flex}.er-root .er-text-action.er-quiet{color:var(--er-muted)}@media(max-width:1000px){.er-workspaces-context{flex-direction:column;align-items:flex-start;gap:6px}.er-root .er-workspaces li{flex-wrap:wrap}.er-root .er-workspaces li>.er-ws-identity{flex-basis:calc(100% - 72px)}.er-root .er-workspaces li>.er-ws-actions{flex-flow:wrap;gap:18px}.er-ws-access{margin-left:67px}}.er-sectionhead{border-bottom:1px solid var(--er-rule);align-items:flex-start;gap:14px;margin-bottom:8px;padding:4px 0 20px;display:flex}.er-sectionhead>svg{color:var(--er-blue);margin-top:4px;width:24px!important;height:24px!important}.er-sectionhead>div{flex:1}.er-root .er-sectionhead h2{color:var(--er-blue);font-size:21px}.er-sectionhead p{color:var(--er-muted);margin:4px 0 0;font-size:14px}.er-root .er-primary{background:var(--er-deep);color:var(--er-white);height:42px;padding:0 18px;font-weight:500}.er-root .er-primary:hover{background:var(--er-olive)}.er-preview-status{color:var(--er-blue);margin:0;font-size:14px}.er-micro{color:var(--er-muted);margin:22px 0 0;font-size:13px}.er-root .study-account-canvas{padding:40px 48px}.er-root .study-account-split{grid-template-columns:260px minmax(0,760px)}.er-identity{border-bottom:1px solid var(--er-rule);align-items:center;gap:14px;padding:8px 0 24px;display:flex}.er-identity>span{background:var(--er-pale-blue);width:56px;height:56px;color:var(--er-blue);border-radius:14px;flex:none;justify-content:center;align-items:center;font:600 19px Manrope,sans-serif;display:inline-flex}.er-root .er-identity h2{color:var(--er-blue);letter-spacing:-.4px;font-size:21px}.er-identity p{color:var(--er-blue-mid);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;font-weight:500}.er-identity+.er-micro{text-transform:uppercase;letter-spacing:.06em;margin:18px 0 6px;font-size:11px}.er-root .study-account-split nav{margin-top:6px}.er-root .study-account-split nav [aria-current=page]{background:var(--er-pale-blue);color:var(--er-blue);font-weight:600}.er-root .study-account-split nav svg{width:20px!important;height:20px!important}.er-root .study-account-pane{background:var(--er-white);border:1px solid var(--er-rule);border-radius:6px;padding:28px 32px}.er-root .study-profile-fields label{color:var(--er-char);gap:6px;font-weight:500;display:grid}.er-root .study-profile-fields .er-wide{grid-column:1/-1}.er-fieldtitle{justify-content:space-between;gap:8px;display:flex}.er-fieldtitle small{color:var(--er-muted);font-size:12px;font-weight:400}.er-root .study-profile-fields input{border:1px solid var(--er-rule);background:var(--er-white);border-radius:5px;padding:10px 12px}.er-root .study-profile-fields input:focus{outline:2px solid var(--er-blue-mid);outline-offset:1px}.er-root .study-profile-fields{margin-top:20px}.er-emailrow{border-top:1px solid var(--er-rule);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}.er-root .er-emailrow h3{margin:0;font-size:16px}.er-emailrow p{color:var(--er-muted);margin:4px 0 0;font-size:14px}.er-form-actions{justify-content:flex-end;align-items:center;gap:18px;margin-top:28px;display:flex}.er-form-actions .er-preview-status{margin-right:auto}.er-lineitem{border-bottom:1px solid var(--er-rule);align-items:center;gap:16px;padding:18px 0;display:flex}.er-lineitem>svg{color:var(--er-blue);width:22px!important;height:22px!important}.er-lineitem>div{flex:1;min-width:0}.er-root .er-lineitem h3{margin:0;font-size:16px}.er-lineitem p{color:var(--er-muted);margin:4px 0 0;font-size:14px}.er-letter{background:var(--er-stone);width:34px;height:34px;color:var(--er-deep);border-radius:8px;flex:none;justify-content:center;align-items:center;font:600 15px Manrope,sans-serif;display:inline-flex}.er-admin-heading{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1100px;display:flex}.er-root .er-admin-heading h2{font-size:28px}.er-admin-heading p{color:var(--er-muted);margin:6px 0 0}.er-scope{background:#e6e3d9;border-radius:5px;gap:4px;margin-top:20px;padding:3px;display:inline-flex}.er-root .er-scope button{color:var(--er-text-2);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:7px 12px;font-size:14px}.er-root .er-scope button[aria-pressed=true]{background:var(--er-white);color:#1e1f1b;font-weight:600}.er-root .study-admin-pane .er-filter-tools,.er-admin-list,.er-root .study-admin-pane>.er-empty{max-width:1100px}.er-root .study-management-row[data-selected]{background:var(--er-pale-blue)}.study-management-row>svg{color:var(--er-olive)}.er-root .er-manage{background:var(--er-white);color:var(--er-deep);border:1px solid var(--er-olive);gap:8px;height:38px;padding:0 14px;font-weight:500}.er-root .er-manage:hover{background:var(--er-tag)}.er-manage svg{width:18px!important;height:18px!important}.er-row-actions{gap:18px;display:flex}.er-site-row{align-items:flex-start}.er-assoc{border-collapse:collapse;width:100%;max-width:640px;margin-top:12px;font-size:14px}.er-assoc th{text-align:left;color:var(--er-muted);border-bottom:1px solid var(--er-rule);padding:6px 12px 6px 0;font-size:12px;font-weight:500}.er-assoc td{border-bottom:1px solid var(--er-stone);color:var(--er-char);padding:8px 12px 8px 0}.er-workspace-identity{border-bottom:1px solid var(--er-rule);align-items:center;gap:14px;max-width:1100px;margin-bottom:24px;padding-bottom:22px;display:flex}.er-root .er-workspace-identity h2{font-size:28px}.er-workspace-identity p{color:var(--er-muted);margin:4px 0 0;font-size:14px}.er-workspace-identity .study-tag{margin-left:auto}.er-person{font:600 15px Manrope,sans-serif}.er-root .study-admin-pane .er-sectionhead{align-items:center;max-width:1100px}.er-root .study-admin-pane .er-sectionhead h2{color:var(--er-ink);font-size:20px}.er-root .study-admin-pane .er-sectionhead>svg{color:var(--er-olive);margin:0}.er-root .study-admin-pane .study-management-row{max-width:1100px}.er-empty-copy{color:var(--er-muted);padding:20px 0}.er-crumb{color:var(--er-muted);align-items:center;gap:8px;margin-bottom:16px;font-size:14px;display:flex}.er-subtabs{border-bottom:1px solid var(--er-rule);gap:22px;max-width:1100px;margin:-8px 0 20px;display:flex}.er-root .er-subtabs button{color:var(--er-char);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 0;font-size:14px}.er-root .er-subtabs button[aria-selected=true]{border-bottom-color:var(--er-blue-mid);color:#1e1f1b;font-weight:700}.er-detail-pairs{gap:0;max-width:720px;margin:0;display:grid}.er-detail-pairs>div{border-bottom:1px solid var(--er-stone);grid-template-columns:160px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.er-detail-pairs dt{color:var(--er-muted);font-size:14px}.er-detail-pairs dd{overflow-wrap:anywhere;margin:0;font-weight:500}.er-group+.er-group{margin-top:12px}.study-admin-context strong{align-items:center;gap:8px;display:flex!important}.study-admin-context strong svg{color:var(--er-deep);width:16px!important;height:16px!important}.er-root .study-admin-sidebar nav [aria-current=page]{background:var(--er-mustard-tint)}.er-root .study-admin-sidebar>nav>div>[aria-current=page]{background:var(--er-tag)}.er-support{background:var(--er-white);color:var(--er-ink);border:0;border-top:3px solid #344f67;border-radius:6px;font-family:DM Sans,sans-serif;box-shadow:0 18px 50px #1e1f1b40}.er-support h2{margin:0;font:600 26px/1.2 Manrope,sans-serif!important}.er-support [id$=description],.er-support>p:not(.er-eyebrow){color:var(--er-text-2)}.er-support .er-eyebrow{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px}.er-blue-eyebrow{color:#344f67!important}.er-support label{font-size:14px;font-weight:600}.er-support input,.er-support textarea,.er-support select{border:1px solid var(--er-rule);background:var(--er-white);border-radius:5px;padding:10px 12px;font:400 15px DM Sans,sans-serif}.er-support :focus-visible{outline-offset:2px;outline:2px solid #344f67!important}.er-support button[type=submit]{width:100%;justify-content:center!important}.er-dialog-actions{justify-content:flex-end;align-items:center;gap:18px;margin-top:8px;display:flex}.er-support .er-text-action{color:var(--er-deep);background:0 0;font-weight:500}.er-support .er-primary{background:var(--er-deep);color:var(--er-white)}.er-dialog-choices{gap:2px;max-height:220px;display:grid;overflow:auto}.er-support .er-filter-choice{align-items:center;gap:10px;padding:9px 6px;font-weight:400;display:flex}.er-support input[type=checkbox]{appearance:none;border:1.5px solid #66675f;border-radius:3px;flex:0 0 21px;width:21px;height:21px;padding:0}.er-support input[type=checkbox]:checked{background:#292c25}.er-dialog-select{gap:8px;display:grid}.er-support .er-detail-pairs>div{grid-template-columns:120px minmax(0,1fr)}.er-destination[data-destination=login] .er-destination-top{border-bottom:0;min-height:56px}.er-login-title{margin:14px 0 24px!important;font-size:48px!important;line-height:1.15!important}.er-login-title em{color:var(--er-walnut);font-style:normal}.er-auth .er-eyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.er-provider-mark{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.er-provider-mark svg{width:18px!important;height:18px!important}.er-google{background:var(--er-white);border-radius:4px}.er-root .er-provider:disabled{opacity:1}.er-root .er-provider:not(.er-walnut):disabled{color:var(--er-char);background:var(--er-white)}.er-root .er-provider small{color:inherit;opacity:.8}.er-root .er-passkey{color:var(--er-blue)!important}.er-or{text-align:center;color:var(--er-muted);margin:16px 0 12px;font-size:13px}@media(min-width:2400px){.er-login-title{font-size:64px!important}}@media(max-width:1000px){.er-root .study-account-canvas{padding:20px}.er-root .er-workspaces{padding:24px}.er-ws-actions{flex-direction:column;align-items:flex-start;gap:4px}.er-admin-heading{flex-wrap:wrap}.er-assoc{font-size:13px}}.er-workspace-identity h2:focus{outline:none}.er-root .er-applied-tags .er-text-action{color:var(--er-deep);background:0 0;padding:4px 2px}.er-head{z-index:10;position:relative}.er-map-layout{--panel:510px}.er-panel[data-topic-mode]{padding:0;overflow:hidden}.er-filter-sort{margin:4px 0 14px}.er-topic-study{--er-muted:var(--er-text-2);--er-item-tone:#eeece6;--er-topic-active:var(--er-blue);--er-mineral:var(--er-blue);--er-tag-pale:#ebeee3;height:100%;min-height:0;overflow:hidden}.er-root[data-topic-style=olive] .er-topic-study{--er-topic-active:var(--er-deep)}.er-root[data-topic-style=mineral] .er-topic-study{--er-topic-active:var(--er-mineral)}.er-topic-collection{flex-direction:column;height:100%;min-height:0;padding:26px 28px;display:flex}.er-collection-controls{flex:none;position:relative}.er-topic-results{scrollbar-width:thin;scrollbar-color:var(--er-ink) var(--er-stone);overscroll-behavior:contain;flex:1;min-height:0;padding:0 5px 0 0;overflow:auto}.er-collection-controls .er-filter-popover{z-index:5;max-height:calc(100dvh - 250px);margin:0;position:absolute;top:76px;left:0;right:0;overflow:auto}.er-root[data-input=pointer] :focus-visible{box-shadow:none;outline:none}.er-root[data-input=pointer] .er-map-star:focus-visible>circle:first-child{stroke:none}.er-study-topics{margin-bottom:12px;padding-top:4px}.er-study-topics>span{color:var(--er-char);margin-bottom:8px;font-size:14px;display:block}.er-study-topics>div{flex-wrap:wrap;gap:20px;display:flex}.er-root .er-study-topics button{height:42px;color:var(--er-char);background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:6px 0;font-size:17px;font-weight:500;transition:none}.er-root .er-study-topics button:hover{color:var(--er-ink);background:0 0}.er-root .er-study-topics button[aria-selected=true]{border-color:var(--er-topic-active);color:var(--er-topic-active);font-weight:700}.er-topic-items{margin:0;padding:0;list-style:none}.er-topic-items>li{border-bottom:1px solid var(--er-rule);position:relative}.er-topic-items>li[data-selected]{background:var(--er-item-tone);border-left:0}.er-topic-items>li[data-action=identity]{cursor:pointer}.er-topic-items>li[data-action=identity]:hover{background:var(--er-item-tone)}.er-topic-items>li[data-selected]:before{content:"";background:var(--er-olive);width:2px;height:24px;position:absolute;top:24px;left:0}.er-topic-items>li{padding:0 12px}.er-root .er-topic-row[aria-pressed=true],.er-root .er-topic-row:hover{box-shadow:none;background:0 0}.er-root .er-topic-row{box-shadow:none;-webkit-user-select:text;user-select:text;background:0 0;border-radius:0;gap:14px;padding:24px 0 12px;position:relative}.er-topic-row>svg{width:18px;color:var(--er-olive);position:absolute;top:26px;right:0}.er-topic-row-identity{width:100%;min-width:0;display:flex}.er-topic-row-identity>div{flex:1;min-width:0}.er-topic-row strong{color:var(--er-ink);font:600 21px/1.4 Manrope,sans-serif}.er-topic-facts{gap:10px;width:100%;margin:0;display:grid}.er-topic-facts>div{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;font-size:15px;line-height:1.5;display:grid}.er-topic-facts dt{color:var(--er-char);font-weight:400}.er-topic-facts dd{color:var(--er-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:500}.er-topic-facts[data-topic=Zoning]>div:nth-last-child(-n+2){grid-template-columns:1fr;gap:3px;margin-top:6px}.er-topic-items>li>.er-topic-facts{padding-bottom:22px}.er-property-identity{align-items:center;gap:16px;display:flex}.er-property-identity .er-topic-row{flex:1;min-width:0}.er-topic-row strong{overflow-wrap:anywhere}.er-search-heading h2{color:var(--er-ink);letter-spacing:0;font-size:29px;line-height:1.25}.er-search-list-label{color:var(--er-char);margin:0 0 2px;font:600 15px Manrope,sans-serif}.er-search-town{color:var(--er-text-2);margin-top:3px;font:400 15px DM Sans,sans-serif;display:block}.er-topic-items>li:has(.er-metric-strip) .er-topic-row{padding-bottom:4px}.er-topic-items>li:has(.er-metric-strip) .er-tags{margin-top:6px}.er-metric-strip{flex-wrap:wrap;gap:8px 26px;margin:0 0 20px;padding:0;display:flex}.er-metric{align-items:center;gap:8px;display:flex}.er-metric svg{width:21px;height:21px}.er-metric-land svg{color:var(--er-olive)}.er-metric-building svg{color:var(--er-mineral)}.er-metric-traffic svg{color:var(--er-terra)}.er-metric dd{color:var(--er-ink);font-variant-numeric:tabular-nums;margin:0;font:600 17px DM Sans,sans-serif}.er-metric dt{color:var(--er-text-2);font-size:13px}.er-search-disclosure{color:var(--er-muted);margin:0;padding:16px 12px 8px;font-size:13px}.er-panel-heading:not(.er-search-heading) h2{letter-spacing:0;color:var(--er-ink);font-size:28px}.er-collection-controls .er-study-topics{padding-top:10px}.er-topic-items>li:not(:has(.er-metric-strip)) .er-topic-row strong{font-size:22px}.er-row-town{color:var(--er-text-2);margin-top:3px;font:400 15px DM Sans,sans-serif;display:block}.er-topic-items>li:not(:has(.er-metric-strip)) .er-tags{gap:5px;margin-top:7px}.er-topic-items>li:not(:has(.er-metric-strip)) .er-tags>span{background:var(--er-tag-pale);padding:2px 7px;font-size:12.5px;line-height:16px}.er-topic-items>li:not(:has(.er-metric-strip)) .er-property-identity{border-bottom:1px solid var(--er-stone);align-items:flex-start;margin-bottom:14px}.er-topic-items>li:not(:has(.er-metric-strip)) .er-topic-row{padding-bottom:14px}.er-topic-items>li:not(:has(.er-metric-strip)) .er-direct-screen{margin-top:20px}.er-topic-collection[data-collection=saved] .er-collection-controls{z-index:2;background:var(--er-linen);border-bottom:1px solid var(--er-stone);padding-bottom:14px;transition:box-shadow .18s}.er-topic-collection[data-collection=saved] .er-study-topics{margin-bottom:0}.er-topic-collection[data-collection=saved][data-scrolled] .er-collection-controls{box-shadow:0 10px 10px -8px #1e1f1b24}.er-topic-collection[data-collection=saved] .er-topic-results{padding-top:16px}.er-topic-collection[data-collection=saved] .er-filter-popover .er-filter-commands{background:var(--er-white);padding-top:8px;position:sticky;bottom:0}.er-root .er-direct-screen{white-space:normal;flex:none;max-width:135px;height:36px;min-height:36px;padding:0 12px;font-size:14px}.er-property-summary{align-items:center;gap:16px;margin:4px 0 20px;display:flex}.er-summary-metrics{flex-wrap:wrap;flex:1;gap:12px;margin:0;font-size:13px;display:flex}.er-summary-metrics dt{color:var(--er-char)}.er-summary-metrics dd{color:var(--er-ink);margin:0;font-weight:500}.er-property-footer{justify-content:flex-end;padding:0 0 20px;display:flex}.er-property-footer .er-direct-screen{min-width:160px;max-width:none}.er-topic-focused{flex-direction:column;height:100%;padding:24px 28px 0;animation:.24s both er-detail-in;display:flex;overflow:hidden}@keyframes er-detail-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.er-return-head{flex:none;padding-bottom:8px}.er-root .er-qv-return{height:auto;color:var(--er-deep);gap:8px;padding:4px 0;font:500 16px DM Sans,sans-serif}.er-root .er-qv-return:hover{color:var(--er-terra);background:0 0}.er-qv-count{background:var(--er-tag);color:var(--er-ink);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 9px;font:500 14px DM Sans,sans-serif}.er-topic-detail{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.er-detail-reading{scrollbar-width:thin;scrollbar-color:var(--er-ink) var(--er-stone);flex-direction:column;flex:1;min-height:0;padding-right:8px;display:flex;overflow:auto}.er-topic-detail-identity{border-bottom:1px solid var(--er-stone);padding:22px 0 16px}.er-topic-detail-identity h2{color:var(--er-ink);overflow-wrap:anywhere;font-size:30px;line-height:1.25}.er-detail-town{color:var(--er-text-2);margin:6px 0 0;font:400 15px DM Sans,sans-serif}.er-topic-detail .er-tags{gap:6px;margin-top:12px}.er-topic-detail .er-tags>span{background:var(--er-tag-pale);padding:2px 8px;font-size:13px}.er-topic-detail .er-study-topics{margin:14px 0 8px}.er-topic-detail .er-study-topics>span{font-size:15px}.er-topic-fact-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--er-ink) var(--er-stone);flex:1 0 160px;min-height:160px;padding:16px 10px 14px 0;overflow:auto}.er-topic-detail .er-topic-facts>div{gap:22px;padding:7px 0;font-size:17px}.er-topic-detail .er-topic-facts dt{font-weight:500}.er-topic-disclaimer{color:var(--er-char);margin:18px 0 0;font-size:15px}.er-topic-destination{background:var(--er-linen);border-top:1px solid var(--er-rule);flex:none;margin-top:10px;padding:16px 0 20px}.er-topic-destination .er-primary{width:100%;height:48px;font-size:17px}.er-detail-reading::-webkit-scrollbar{width:7px}.er-topic-fact-scroll::-webkit-scrollbar{width:7px}.er-detail-reading::-webkit-scrollbar-thumb{background:var(--er-ink);border-radius:4px}.er-topic-fact-scroll::-webkit-scrollbar-thumb{background:var(--er-ink);border-radius:4px}.er-topic-fact-scroll::-webkit-scrollbar-track{background:var(--er-stone)}@media(min-width:2400px){.er-map-layout{--panel:590px}.er-topic-collection{padding:32px 34px}.er-topic-focused{padding:30px 34px 0}}@media(max-width:1000px){.er-map-layout[data-panel=open]{grid-template-columns:56% minmax(0,1fr)}.er-topic-collection{padding:12px 16px}.er-topic-focused{padding:12px 16px 0}.er-topic-detail-identity h2{font-size:26px}.er-study-topics>div{gap:14px}.er-root .er-study-topics button{font-size:16px}.er-topic-detail .er-topic-facts>div{grid-template-columns:1fr;gap:4px;font-size:17px}.er-topic-destination{margin-top:4px;padding:10px 0 12px}.er-topic-destination .er-primary{height:44px}.er-topic-collection .er-study-topics{margin-bottom:8px;padding-top:4px}.er-topic-collection .er-study-topics>span{margin-bottom:3px}.er-topic-collection .er-topic-row{padding-top:14px}.er-topic-study .er-filter-tools{margin:4px 0 10px}.er-topic-study .er-result-row{margin-top:4px}.er-demo{font-size:13px;display:inline}}@media(max-height:700px){.er-topic-collection{padding-top:10px;padding-bottom:8px}.er-collection-controls .er-result-row{margin-top:4px}.er-collection-controls .er-study-topics{margin-bottom:6px;padding-top:4px}.er-collection-controls .er-study-topics>span{display:none}.er-collection-controls .er-study-topics>div{gap:14px}.er-root .er-collection-controls .er-study-topics button{height:36px;font-size:16px}.er-collection-controls .er-applied-tags{max-height:40px;margin-top:4px;overflow:auto}.er-collection-controls .er-filter-popover{max-height:calc(100dvh - 175px)}.er-collection-controls .er-search{margin:8px 0 12px}.er-search-heading h2,.er-panel-heading:not(.er-search-heading) h2{font-size:24px}.er-topic-collection[data-collection=saved] .er-collection-controls{padding-bottom:8px}.er-topic-collection[data-collection=saved] .er-topic-results{padding-top:10px}.er-search-list-label{font-size:14px}.er-metric-strip{gap:6px 18px;margin-bottom:14px}}@media(max-width:1000px){.er-property-identity{align-items:flex-start;gap:10px}.er-property-identity .er-direct-screen{max-width:98px;margin-top:16px;padding:0 8px}.er-topic-row strong{font-size:19px}.er-topic-items>li:not(:has(.er-metric-strip)) .er-topic-row strong{font-size:19px}.er-property-summary{gap:10px}.er-summary-metrics{gap:8px;display:grid}}@media(max-height:700px){.er-topic-focused{padding-top:10px}.er-detail-reading{overflow:hidden}.er-topic-detail-identity{flex:none;padding:8px 0 4px}.er-topic-detail-identity h2{font-size:24px}.er-topic-detail .er-tags{gap:4px;max-height:48px;margin-top:6px;overflow:auto}.er-topic-detail .er-tags>span{padding:2px 6px;font-size:13px}.er-topic-detail .er-study-topics{flex:none;margin:4px 0;padding-top:0}.er-topic-detail .er-study-topics>span{display:none}.er-root .er-topic-detail .er-study-topics button{height:36px;font-size:16px}.er-topic-fact-scroll{flex:1;min-height:0;padding-top:4px}}.er-root[data-input=keyboard] :focus-visible{outline:2px solid var(--er-gold);outline-offset:2px;box-shadow:none}.er-native-map{--er-map-base:var(--er-shell);--er-map-street:#383a35;--er-map-arterial:#4d5049;--er-map-road:#696c63;--er-map-road-core:#30322d;--er-map-water:#1b2427;--er-map-park:#2b3328;--er-map-label:#d0d4ce;--er-map-poi:#bbc0b4}.er-native-map[data-map-tone=blue]{--er-map-base:#242f3e;--er-map-water:#17263c;--er-map-park:#263c3f;--er-map-street:#38414e;--er-map-arterial:#38414e;--er-map-road:#746855;--er-map-road-core:#1f2835;--er-map-poi:#a9b7ae}.er-native-map,.er-native-map-host{min-width:0;min-height:0;position:absolute;inset:0}.er-native-map{background:var(--er-map-base)}.er-native-map svg{width:revert;height:revert}.er-root .er-map-mode{background:var(--er-paper);width:60px;height:40px;color:var(--er-ink);border:0;border-radius:3px;padding:0 10px;font-size:14px;font-weight:500;position:absolute;top:12px;left:12px}.er-root .er-map-mode:hover{background:var(--er-shell);color:var(--er-white)}.er-root[data-input=keyboard] .er-map-mode:focus-visible{outline:2px solid var(--er-gold);outline-offset:3px}.er-native-map-status{color:var(--er-map-label);margin:0;font-size:15px;position:absolute;top:72px;left:24px;right:24px}@media(max-width:1000px){.er-root .er-map-mode{top:8px;left:8px}}.er-root .er-search-summary-title{color:var(--er-blue);margin:22px 0 0;font-size:18px}.er-search-summary dd{color:var(--er-blue)}.er-search-sources{border-top:1px solid var(--er-stone);color:var(--er-text-2);gap:12px;margin:22px 0 0;padding-top:16px;font-size:13px;display:grid}.er-search-sources dt{font-weight:500}.er-search-sources dd{overflow-wrap:anywhere;margin:3px 0 0}.er-topic-focused[data-preview=search] .er-topic-fact-scroll{flex:1;min-height:0}.er-topic-focused[data-preview=search] .er-topic-facts>div{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:12px}@media(min-width:1001px){.er-map-layout:has([data-preview=search]){--panel:560px}}@media(min-width:2400px){.er-map-layout:has([data-preview=search]){--panel:640px}}@media(max-height:700px){.er-root .er-search-summary-title{flex:none;margin:8px 0 4px}.er-search-sources{margin-top:12px;padding-top:10px}.er-demo{white-space:normal;max-width:110px;font-size:11px}}.er-heading-tools{align-items:center;gap:6px;display:flex}.er-root .er-open-all{height:36px;color:var(--er-deep);gap:6px;padding:0 10px;font:500 14px DM Sans,sans-serif}.er-root .er-open-all svg{width:18px;height:18px}.er-root .er-open-all:hover{background:var(--er-shell);color:var(--er-paper)}.er-return-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.er-map-layout[data-page=saved]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.er-map-layout[data-page=saved]>.er-panel{visibility:hidden;pointer-events:none;width:1px;position:absolute;inset:0 auto 0 0}.er-saved-page{background:var(--er-linen);flex-direction:column;grid-area:1/1;min-width:0;min-height:0;padding:20px 32px 0;display:flex;overflow:hidden}.er-saved-page-back{margin:0 0 14px -8px}.er-saved-page-top{border-bottom:1px solid var(--er-stone);align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.er-saved-page-top h1{color:var(--er-ink);outline:none;flex:none;margin:0;font:600 30px/1.15 Manrope,sans-serif}.er-saved-page-count{color:var(--er-deep);font-size:14px}.er-saved-page-tools{flex:1;justify-content:flex-end;align-items:flex-start;gap:8px;min-width:0;margin-left:auto;display:flex;position:relative}.er-saved-page-tools .er-filter-tools{flex-direction:column;align-items:flex-end;min-width:0;margin:0;display:flex}.er-saved-page-tools .er-filter-bar{margin:0}.er-saved-page-tools .er-filter-popover{z-index:6;width:min(420px,100vw - 48px);max-height:calc(100dvh - 240px);margin:0;position:absolute;top:48px;left:auto;right:0;overflow:auto}.er-saved-page-tools .er-applied-tags{justify-content:flex-end;max-width:100%;margin-top:10px}.er-view-toggle{gap:2px;display:flex}.er-root .er-view-toggle button{width:36px;height:36px;color:var(--er-deep);padding:0}.er-root .er-view-toggle button svg{width:20px;height:20px}.er-root .er-view-toggle button[aria-pressed=true],.er-root .er-view-toggle button:hover{background:var(--er-shell);color:var(--er-paper)}.er-saved-page-body{flex-direction:column;flex:1;min-height:0;display:flex}.er-saved-page-body .er-study-topics{border-bottom:1px solid var(--er-stone);padding-bottom:12px}.er-saved-page-results{flex:1;min-height:0;padding:18px 2px 24px;overflow:auto}.er-saved-page-items{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.er-saved-page-items[data-view=list]{grid-template-columns:1fr;gap:0}.er-saved-page-items>li{background:var(--er-paper);border:1px solid var(--er-rule);cursor:pointer;border-radius:6px;padding:18px 18px 20px;position:relative}.er-saved-page-items>li:hover,.er-saved-page-items>li[data-selected]{background:var(--er-item-tone)}.er-saved-page-items>li[data-selected]:before{content:"";background:var(--er-olive);width:2px;height:24px;position:absolute;top:22px;left:0}.er-saved-page-items[data-view=list]>li{border:0;border-bottom:1px solid var(--er-rule);background:0 0;border-radius:0;flex-direction:column;gap:10px;padding:20px 12px 20px 16px;display:flex}.er-saved-page-items[data-view=list]>li:hover,.er-saved-page-items[data-view=list]>li[data-selected]{background:var(--er-item-tone)}.er-saved-page-items[data-view=list] .er-saved-page-identity{border:0;margin:0;padding:0}.er-root .er-saved-page-items[data-view=list] .er-direct-screen{flex:none;height:36px;padding:0 14px}.er-saved-page-items[data-view=list] .er-tags{margin:0}.er-saved-page-identity{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.er-root .er-saved-page-row{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:3px;height:auto;padding:0;display:flex;background:0 0!important}.er-saved-page-row strong{color:var(--er-ink);font:600 21px/1.2 Manrope,sans-serif}.er-saved-page-row span{color:var(--er-deep);font-size:15px}.er-saved-page-items .er-tags>span{background:var(--er-tag-pale);padding:2px 7px;font-size:12.5px;line-height:16px}.er-saved-page-items[data-view=cards] .er-tags{border-bottom:1px solid var(--er-stone);margin-bottom:14px;padding-bottom:14px}.er-saved-page-items .er-metric-strip{margin:0}.er-saved-page-detail{flex-direction:column;flex:1;max-width:760px;min-height:0;display:flex}.er-root[data-input=keyboard] .er-saved-page-row:focus-visible{outline:2px solid var(--er-gold);outline-offset:4px}@media(min-width:2400px){.er-saved-page{padding:32px 40px 0}.er-saved-page-items{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}}@media(max-width:1000px){.er-saved-page{padding:16px 16px 0}.er-saved-page-items{grid-template-columns:1fr}}@media(max-width:900px){.er-map-layout[data-page=saved]{grid-template-columns:minmax(0,1fr) 0!important}.er-map-layout[data-page=saved]>.er-map-canvas{visibility:hidden;overflow:hidden}}@media(max-width:560px){.er-saved-page-top{flex-wrap:wrap}.er-saved-page-top h1{font-size:26px}.er-saved-page-tools{flex-basis:100%;justify-content:flex-start}.er-saved-page-tools .er-filter-tools{align-items:flex-start}.er-saved-page-tools .er-applied-tags{justify-content:flex-start}.er-saved-page-tools .er-filter-popover{width:100%;left:0;right:auto}.er-saved-page-identity{flex-wrap:wrap}}@media(max-height:700px){.er-saved-page{padding-top:12px}.er-saved-page-back{margin-bottom:4px}.er-saved-page-top{padding-bottom:6px}.er-saved-page-results{padding-top:10px}.er-saved-page-detail{overflow:auto}.er-saved-page-detail .er-topic-detail,.er-saved-page-detail .er-detail-reading{flex:none;overflow:visible}.er-saved-page-detail .er-topic-fact-scroll{flex:none;max-height:none;overflow:visible}.er-saved-page-top h1{font-size:22px}}.er-saved-page-items[data-view=cards]{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));align-items:start;gap:20px}.er-saved-page-items>li.er-saved-card{border:1px solid #c7c8bf;border-top:3px solid var(--er-ink);background:#fffefa;border-radius:10px;flex-direction:column;gap:0;padding:20px 22px;display:flex;box-shadow:0 2px 3px #292c2508,0 12px 26px -12px #292c2538}.er-saved-page-items>li.er-saved-card:hover{background:#fffefa;border-color:#b5b6ac}.er-saved-page-items>li.er-saved-card[data-selected]{border-top-color:var(--er-olive);background:#fffefa}.er-saved-page-items>li.er-saved-card[data-selected]:before{display:none}.er-saved-card .er-saved-page-row strong{font-size:22px}.er-saved-card .er-tags{margin-top:10px}.er-card-tabs{border-bottom:1px solid var(--er-stone);gap:18px;margin-top:16px;display:flex;overflow-x:auto}.er-card-tabs button{color:var(--er-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0 9px;font:500 14px DM Sans,sans-serif}.er-card-tabs button:hover{color:var(--er-ink)}.er-card-tabs button[aria-selected=true]{color:var(--er-blue);border-bottom-color:var(--er-blue);font-weight:600}.er-root[data-input=keyboard] .er-card-tabs button:focus-visible,.er-root[data-input=keyboard] .er-card-facts:focus-visible{outline:2px solid var(--er-gold);outline-offset:2px}.er-card-facts{cursor:auto;margin:12px 0 0}.er-card-facts>div{border-bottom:1px solid var(--er-stone);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding:7px 0;font-size:14px;display:grid}.er-card-facts>div:last-child{border-bottom:0}.er-card-facts dt{color:var(--er-text-2)}.er-card-facts dd{color:var(--er-ink);margin:0;font-weight:500}.er-root .er-card-screen{width:100%;height:42px;margin-top:16px}@media(max-width:1000px){.er-saved-page-items[data-view=cards]{grid-template-columns:1fr}}.er-saved-card .er-metric-strip{margin-top:14px}@media(min-width:2400px){.er-saved-page-items[data-view=cards]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media(max-width:600px){.er-root .er-foot{gap:8px;padding-right:10px;overflow:hidden}.er-root .er-foot ol{white-space:nowrap;flex-wrap:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.er-root .er-foot li{text-overflow:ellipsis;min-width:0;overflow:hidden}.er-root .er-foot .er-demo{white-space:normal;flex:0 auto;min-width:0;max-width:120px;font-size:11px;line-height:1.2}}
