.hp-account-link.hp-account-link--home,.hp-dash-header__count,.hp-dash-header__dot,.hp-dash-header__handle,.hp-dash-header__icon-btn.hp-dash-header__float--add-off,.hp-phone-map,.hp-phone-nav,.hp-sidebar-topbar__action{display:none}@media (max-width:768px){.hp-phone-nav{position:fixed;left:var(--hp-phone-nav-side);right:var(--hp-phone-nav-side);bottom:var(--hp-phone-nav-bottom);z-index:var(--ss-z-nav);display:flex;align-items:center;height:var(--hp-phone-nav-h);padding:0 var(--ss-space-2);border-radius:var(--hp-phone-nav-radius);border:1px solid var(--hp-glass-border);background:var(--hp-phone-nav-bg);box-shadow:var(--hp-phone-nav-shadow);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6)}.hp-phone-nav__tab{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:52px;border-radius:26px;color:var(--hp-text-muted);font-size:var(--hp-phone-nav-label);font-weight:600;line-height:1.1;text-decoration:none}.hp-phone-nav__tab--active{color:var(--hp-accent);font-weight:700;background:var(--hp-tab-pill-bg)}.hp-phone-nav__tab .hp-admin-nav-link__icon{width:23px;height:23px;border-radius:0;background:none}.hp-phone-nav__tab .hp-admin-nav-link__icon svg{width:23px;height:23px}.hp-phone-nav__tab .hp-admin-nav-link__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-admin-shell:has(.hp-phone-nav) .hp-admin-sidebar,.hp-admin-shell:has(.hp-phone-nav) .hp-sidebar-topbar__menu{display:none}.hp-admin-shell:has(.hp-phone-nav) .hp-sidebar-topbar__action{display:inline-flex;margin-left:auto}.hp-admin-shell:has(.hp-phone-nav) .hp-admin-content{padding-bottom:calc(var(--hp-phone-nav-bottom) + var(--hp-phone-nav-h) + var(--hp-phone-feedback-gap) + var(--hp-phone-float-size) + var(--ss-space-6))}body:has(.hp-phone-nav) .ss-feedback-widget{right:var(--hp-phone-nav-side);bottom:var(
      --hp-phone-feedback-bottom,calc(var(--hp-phone-nav-bottom) + var(--hp-phone-nav-h) + var(--hp-phone-feedback-gap))
    )}.hp-account-link.hp-account-link--home{display:inline}.hp-phone-briefcase{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--hp-phone-float-size);height:var(--hp-phone-float-size);min-width:var(--hp-phone-float-size);min-height:var(--hp-phone-float-size);padding:0;border-radius:999px;border:1px solid var(--hp-accent-stroke);background:var(--hp-glass-raised);color:var(--hp-accent);box-shadow:var(--ss-shadow-md);cursor:pointer}body:has(.hp-admin-shell--dash),html:has(.hp-admin-shell--dash){overflow:hidden;overscroll-behavior:none}.hp-admin-shell--dash .hp-phone-map{display:block;position:fixed;inset:0;z-index:var(--ss-z-base);background:var(--hp-media-canvas)}.hp-phone-map .hp-list-map{height:100%;aspect-ratio:auto;border:0;border-radius:0}.hp-phone-map .hp-map-controls{transform:translateY(calc(-1 * var(--hp-sheet-cover, 0px)));transition:opacity var(--hp-duration-fast) var(--hp-ease-soft)}.hp-phone-map[data-controls-hidden] .hp-map-controls{opacity:0;pointer-events:none}.hp-phone-map .gm-style div:has(>.gmnoprint>.gm-style-cc),.hp-phone-map .gm-style div:has(>a[href^="https://maps.google.com/maps"]){transform:translateY(calc(-1 * var(--hp-sheet-cover, 0px)))}.hp-admin-shell--dash .hp-sidebar-topbar{position:fixed;top:var(--hp-phone-float-top);right:var(--hp-phone-nav-side);left:auto;z-index:var(--ss-z-nav);min-height:0;padding:0;border:0;background:transparent}.hp-admin-shell--dash .hp-sidebar-topbar .hp-admin-preview-badge,.hp-admin-shell--dash .hp-sidebar-topbar__title{display:none}.hp-admin-shell--dash .hp-sidebar-topbar:not(:has(.hp-sidebar-topbar__action)){display:none}.hp-admin-shell--dash .hp-admin-content{position:fixed;left:0;right:0;top:46dvh;height:calc(100dvh - var(--hp-phone-float-top) - var(--hp-phone-float-size) - var(--ss-space-2));z-index:var(--ss-z-raised);overflow:hidden;overscroll-behavior:contain;padding:0 var(--ss-space-4) 100dvh;border-top:1px solid var(--hp-glass-border);border-radius:var(--hp-radius-lg) var(--hp-radius-lg) 0 0;background:var(--hp-bg-base);box-shadow:var(--hp-phone-sheet-shadow);touch-action:pan-x}.hp-admin-shell--dash[data-phone-layout=grid] .hp-admin-content{top:calc(var(--hp-phone-float-top) + var(--hp-phone-float-size) + var(--ss-space-2))}.hp-admin-shell--dash .hp-admin-content[data-snap=full]{overflow-y:auto;overscroll-behavior-y:none;touch-action:manipulation;padding-bottom:calc(var(--hp-phone-nav-bottom) + var(--hp-phone-nav-h) + var(--hp-phone-feedback-gap) + var(--hp-phone-float-size) + var(--ss-space-6))}.hp-admin-shell--dash .hp-admin-content[data-dragging]{user-select:none;-webkit-user-select:none}.hp-admin-shell--dash .hp-admin-content>:not(.hp-dash-header){opacity:var(--hp-sheet-body-opacity,1)}.hp-admin-shell--dash .hp-admin-content[data-snap=collapsed]>:not(.hp-dash-header){pointer-events:none}.hp-admin-shell--dash .hp-list-view__right{display:none}.hp-admin-shell--dash .hp-dash-header{position:sticky;top:0;z-index:var(--ss-z-raised);flex-wrap:wrap;row-gap:0;gap:var(--ss-space-2);margin:0 calc(-1 * var(--ss-space-4)) var(--ss-space-3);padding:0 var(--ss-space-4) 10px;background:var(--hp-bg-base);touch-action:none}.hp-admin-shell--dash .hp-dash-header__handle{display:block;position:relative;flex:0 0 100%;order:-2;height:20px;cursor:grab}.hp-admin-shell--dash .hp-dash-header__handle:before{content:"";position:absolute;top:8px;left:50%;width:30px;height:4px;margin-left:-15px;border-radius:2px;background:var(--hp-text-faint)}.hp-admin-shell--dash .hp-dash-header__avatar{display:none}.hp-admin-shell--dash .hp-dash-header__count{display:block;order:1;font-size:var(--ss-fs-small);font-weight:500;color:var(--hp-text-default);white-space:nowrap}.hp-admin-shell--dash .hp-dash-header__pill--tour{order:2;position:relative;height:28px;min-height:28px;padding:0 10px;font-size:var(--ss-fs-label)}.hp-admin-shell--dash .hp-dash-header__pill--tour:after{content:"";position:absolute;inset:-9px -1px}.hp-admin-shell--dash .hp-dash-header__spacer{order:3}.hp-admin-shell--dash .hp-dash-header>.hp-dash-header__icon-btn{order:4}.hp-admin-shell--dash .hp-dash-header__menu-wrap:not(.hp-dash-header__float){order:5}.hp-admin-shell--dash .hp-dash-header>[data-testid=dashboard-sort]{order:6}.hp-admin-shell--dash .hp-dash-header>.hp-dash-header__icon-btn:not(.hp-dash-header__float),.hp-admin-shell--dash .hp-dash-header__menu-wrap:not(.hp-dash-header__float)>.hp-dash-header__pill{position:relative;justify-content:center;width:var(--hp-phone-sheet-btn);height:var(--hp-phone-sheet-btn);min-width:var(--hp-phone-sheet-btn);min-height:var(--hp-phone-sheet-btn);padding:0;border-radius:var(--hp-phone-sheet-btn-radius);background:var(--hp-glass-raised)}.hp-admin-shell--dash .hp-dash-header>.hp-dash-header__icon-btn:not(.hp-dash-header__float) svg,.hp-admin-shell--dash .hp-dash-header__menu-wrap:not(.hp-dash-header__float) .hp-dash-header__icon{width:18px;height:18px;opacity:1}.hp-admin-shell--dash .hp-dash-header>.hp-dash-header__icon-btn:not(.hp-dash-header__float):after,.hp-admin-shell--dash .hp-dash-header__menu-wrap:not(.hp-dash-header__float)>.hp-dash-header__pill:after{content:"";position:absolute;inset:calc(-1px - var(--hp-phone-sheet-btn-hit))}.hp-admin-shell--dash .hp-dash-header__menu-wrap:not(.hp-dash-header__float) .hp-dash-header__chevron,.hp-admin-shell--dash .hp-dash-header__menu-wrap:not(.hp-dash-header__float) .hp-dash-header__pill-label{display:none}.hp-admin-shell--dash .hp-dash-header__dot{display:block;position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--hp-accent)}.hp-admin-shell--dash .hp-dash-header__menu-wrap:not(.hp-dash-header__float) .hp-dash-header__menu{left:auto;right:0}.hp-admin-shell--dash .hp-dash-header__float{position:fixed;top:var(--hp-phone-float-top);z-index:var(--ss-z-raised)}.hp-admin-shell--dash .hp-dash-header__float--week{left:var(--hp-phone-nav-side);max-width:calc(100vw - 2 * var(--hp-phone-nav-side) - 3 * var(--hp-phone-float-size) - 3 * var(--ss-space-2))}.hp-admin-shell--dash .hp-dash-header__float--add,.hp-admin-shell--dash .hp-dash-header__float--search .hp-dash-header__icon-btn,.hp-admin-shell--dash .hp-dash-header__float--search .hp-dash-header__search-input,.hp-admin-shell--dash .hp-dash-header__float--week .hp-dash-header__pill{height:var(--hp-phone-float-size);min-height:var(--hp-phone-float-size);border-color:var(--hp-glass-border);background:var(--hp-glass-raised);box-shadow:var(--ss-shadow-md)}.hp-admin-shell--dash .hp-dash-header__float--week .hp-dash-header__pill{padding:0 14px;font-size:var(--ss-fs-note)}.hp-admin-shell--dash .hp-dash-header__float--add,.hp-admin-shell--dash .hp-dash-header__float--search .hp-dash-header__icon-btn{width:var(--hp-phone-float-size);min-width:var(--hp-phone-float-size)}.hp-admin-shell--dash .hp-dash-header__float .hp-dash-header__svg{width:var(--hp-phone-float-icon);height:var(--hp-phone-float-icon)}.hp-admin-shell--dash .hp-dash-header__float--search .hp-dash-header__icon-btn,.hp-admin-shell--dash .hp-dash-header__float--week .hp-dash-header__pill{position:relative}.hp-admin-shell--dash .hp-dash-header__float--add:after,.hp-admin-shell--dash .hp-dash-header__float--search .hp-dash-header__icon-btn:after,.hp-admin-shell--dash .hp-dash-header__float--week .hp-dash-header__pill:after,.hp-phone-briefcase:after{content:"";position:absolute;inset:calc(-1px - var(--hp-phone-float-hit))}.hp-admin-shell--dash .hp-dash-header__float--add{right:var(--hp-phone-nav-side);border-color:var(--hp-accent-stroke)}.hp-admin-shell--dash .hp-dash-header__icon-btn.hp-dash-header__float--add-off{display:inline-flex;opacity:var(--hp-phone-unavailable-opacity);color:var(--hp-text-faint);border-color:var(--hp-glass-border);cursor:default}.hp-admin-shell--dash .hp-dash-header__float--search{right:calc(var(--hp-phone-nav-side) + var(--hp-phone-float-size) + var(--ss-space-2))}.hp-admin-shell--dash .hp-dash-header:not(:has(.hp-dash-header__float--add)) .hp-dash-header__float--search{right:var(--hp-phone-nav-side)}.hp-admin-shell--dash:has(.hp-sidebar-topbar__action) .hp-dash-header__float--add{right:calc(var(--hp-phone-nav-side) + var(--hp-phone-float-size) + var(--ss-space-2))}.hp-admin-shell--dash:has(.hp-sidebar-topbar__action) .hp-dash-header__float--search{right:calc(var(--hp-phone-nav-side) + 2 * (var(--hp-phone-float-size) + var(--ss-space-2)))}.hp-admin-shell--dash .hp-dash-header__float--search.hp-dash-header__search--open{left:var(--hp-phone-nav-side);right:var(--hp-phone-nav-side);z-index:calc(var(--ss-z-raised) + 1)}.hp-admin-shell--dash:has(.hp-sidebar-topbar__action) .hp-dash-header__float--search.hp-dash-header__search--open{right:calc(var(--hp-phone-nav-side) + var(--hp-phone-float-size) + var(--ss-space-2))}}.hp-dash-header__group{display:contents}@media (min-width:769px){body:has(.hp-admin-shell--dash),html:has(.hp-admin-shell--dash){overflow:hidden;overscroll-behavior:none}.hp-admin-shell--dash{--hp-dash-edge:16px;--hp-dash-gap:12px;--hp-dash-tb-h:48px;--hp-dash-side:var(--hp-sidebar-width);--hp-dash-col-w:clamp(440px,calc((100vw - var(--hp-dash-side)) * 0.55),1120px);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:100dvh;height:100dvh;min-height:0;overflow:hidden}.hp-admin-shell--dash:has(.hp-admin-sidebar--collapsed){--hp-dash-side:60px}.hp-admin-shell--dash>.hp-admin-sidebar{grid-column:1;grid-row:1}.hp-admin-shell--dash>.hp-phone-map{display:block;grid-column:2;grid-row:1;position:relative;z-index:var(--ss-z-base);min-width:0;min-height:0;background:var(--hp-media-canvas)}.hp-phone-map .hp-list-map{position:absolute;inset:0;width:auto;height:auto;aspect-ratio:auto;border:0;border-radius:0}.hp-admin-shell--dash:has(.hp-dash-gridp) .hp-phone-map .gm-style div:has(>a[href^="https://maps.google.com/maps"]),.hp-admin-shell--dash:has(.hp-list-view__left) .hp-phone-map .gm-style div:has(>a[href^="https://maps.google.com/maps"]){transform:translateX(calc(var(--hp-dash-edge) + var(--hp-dash-col-w) + 4px))}.hp-admin-shell--dash .hp-list-view__right{display:none}.hp-admin-shell--dash>.hp-admin-content{grid-column:2;grid-row:1;position:relative;z-index:var(--ss-z-raised);display:flex;flex-direction:column;gap:var(--hp-dash-gap);min-width:0;min-height:0;padding:var(--hp-dash-edge);overflow:hidden;pointer-events:none}.hp-admin-shell--dash .hp-admin-content>*{flex:0 0 auto;pointer-events:auto}.hp-admin-shell--dash .hp-admin-content>.hp-add-home-status,.hp-admin-shell--dash .hp-admin-content>.hp-dash-state,.hp-admin-shell--dash .hp-admin-content>[data-testid=reorder-error],.hp-admin-shell--dash .hp-admin-content>[data-testid=reorder-status]{width:var(--hp-dash-col-w);max-width:100%;margin:0!important}.hp-admin-shell--dash .hp-admin-content>.hp-dash-state.hp-card{border:0;border-radius:var(--hp-radius-lg);background:var(--hp-glass-raised);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--hp-shadow-card)}.hp-admin-shell--dash .hp-admin-content>.hp-dash-state--loading{min-height:0;overflow:hidden;flex:0 1 auto}.hp-admin-shell--dash .hp-admin-content>[data-testid=reorder-error],.hp-admin-shell--dash .hp-admin-content>[data-testid=reorder-status]{align-self:flex-start;width:auto;padding:6px 12px;border-radius:var(--ss-radius-pill);background:var(--hp-glass-raised);box-shadow:var(--hp-chip-shadow-lg)}.hp-admin-shell--dash .hp-dash-header{--hp-dash-font:var(--ss-fs-note);position:relative;z-index:var(--ss-z-dropdown);min-height:var(--hp-dash-tb-h);margin:0;gap:var(--ss-space-2);pointer-events:none}.hp-admin-shell--dash .hp-dash-header>*,.hp-admin-shell--dash .hp-dash-header__group>*{pointer-events:auto}.hp-admin-shell--dash .hp-dash-header__group{position:relative;isolation:isolate;display:flex;align-items:center;gap:2px;min-width:0;padding:4px;border-radius:var(--ss-radius-pill)}.hp-admin-shell--dash .hp-dash-header__group:before{content:"";position:absolute;inset:0;height:100%;z-index:-1;border-radius:inherit;background:var(--hp-glass-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--hp-chip-shadow-lg);pointer-events:none}.hp-admin-shell--dash .hp-dash-header__group .hp-dash-header__pill{border-color:transparent;background:transparent;box-shadow:none}.hp-admin-shell--dash .hp-dash-header__group .hp-dash-header__pill:hover{background:var(--hp-dashboard-filter-active-bg)}.hp-admin-shell--dash .hp-dash-header__group .hp-dash-header__pill[aria-expanded=true]{background:var(--hp-accent-mid)}.hp-admin-shell--dash .hp-dash-header__spacer{pointer-events:none}.hp-admin-shell--dash .hp-dash-header>.hp-dash-header__icon-btn,.hp-admin-shell--dash .hp-dash-header__search{background:var(--hp-glass-raised);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--hp-chip-shadow-lg)}.hp-admin-shell--dash .hp-dash-header>.hp-dash-header__icon-btn{width:var(--hp-dash-tb-h);height:var(--hp-dash-tb-h);border:0;border-radius:14px}.hp-admin-shell--dash .hp-dash-header>.hp-dash-header__icon-btn--accent{border-radius:50%;background:var(--hp-accent-bright);color:var(--hp-dashboard-on-accent,#fff)}.hp-admin-shell--dash .hp-dash-header__search{height:var(--hp-dash-tb-h);border:0;border-radius:var(--ss-radius-pill)}.hp-admin-shell--dash .hp-dash-header__search .hp-dash-header__icon-btn{width:var(--hp-dash-tb-h);height:var(--hp-dash-tb-h);border:0;background:transparent;box-shadow:none}.hp-admin-shell--dash .hp-dash-header__search--open{width:clamp(220px,24vw,380px);padding-left:var(--ss-space-4)}.hp-admin-shell--dash .hp-list-view__grid{display:flex;flex:1 1 auto;align-items:stretch;min-height:0;gap:0;pointer-events:none}.hp-admin-shell--dash .hp-list-view__left{width:var(--hp-dash-col-w);max-width:100%;min-height:0;display:flex;flex-direction:column;gap:var(--hp-dash-gap);pointer-events:none}.hp-admin-shell--dash .hp-list-view__left>*{pointer-events:auto}.hp-admin-shell--dash .hp-dash-gridp,.hp-admin-shell--dash .hp-list-view__details,.hp-admin-shell--dash .hp-list-view__homes{border-radius:var(--hp-radius-md);background:var(--hp-glass-raised);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--hp-shadow-card),0 1px 3px rgba(30,21,40,.06)}.hp-admin-shell--dash .hp-list-view__details{flex:0 0 auto;max-height:64%;overflow-y:auto;overscroll-behavior:contain}.hp-admin-shell--dash .hp-list-view__homes{flex:0 1 auto;min-height:150px;display:flex;flex-direction:column;overflow:hidden}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table{flex:1 1 auto;min-height:0;max-height:none;gap:2px;padding:0 8px 8px;overscroll-behavior:contain}.hp-admin-shell--dash .hp-list-view__homes>.hp-list-view__tabpanel,.hp-admin-shell--dash .hp-list-view__tab-homes{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.hp-admin-shell--dash .hp-list-view__tab-homes[hidden]{display:none}.hp-admin-shell--dash .hp-list-view__homes>:last-child:not(.hp-list-view__tabpanel):not(.hp-list-view__homes-head){flex:none;margin:0!important;padding:6px 16px 10px;border-top:1px solid var(--hp-separator)}.hp-admin-shell--dash .hp-dash-gridp{flex:0 1 auto;width:var(--hp-dash-col-w);max-width:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--ss-space-4);container:hp-gridp/inline-size}.hp-admin-shell--dash .hp-dash-gridp>:last-child:not(:first-child){margin-top:var(--ss-space-4)!important}@media (max-height:780px){.hp-admin-shell--dash{--hp-dash-edge:12px;--hp-dash-gap:10px;--hp-dash-tb-h:44px}}}@media (min-width:769px) and (max-width:980px){.hp-admin-shell--dash .hp-list-view__grid{align-items:flex-end}.hp-admin-shell--dash .hp-dash-gridp,.hp-admin-shell--dash .hp-list-view__left{width:100%;max-height:min(62%,calc(100dvh - var(--hp-dash-tb-h) - 170px));margin-top:auto}.hp-admin-shell--dash:has(.hp-dash-gridp) .hp-phone-map .gm-style div:has(>a[href^="https://maps.google.com/maps"]),.hp-admin-shell--dash:has(.hp-list-view__left) .hp-phone-map .gm-style div:has(>a[href^="https://maps.google.com/maps"]){transform:none}}@media (min-width:769px){.hp-only-sheet-width{display:none!important}.hp-list-table--collapsed,.hp-list-table--expanded{max-height:none}}@media (max-width:768px){.hp-only-computer-width{display:none!important}}.hp-list-view__details{container:hp-details/inline-size}.hp-list-view__details .hp-list-detail{height:auto;display:grid;column-gap:18px;row-gap:8px;grid-template-columns:minmax(0,46%) minmax(0,1fr) auto;grid-template-rows:auto auto 1fr auto;grid-template-areas:"photo addr icons" "photo price price" "photo body body" "foot foot foot";padding:12px;border:0;border-radius:var(--hp-radius-md);background:transparent;overflow:visible}@container hp-details (min-width: 640px){.hp-list-view__details .hp-list-detail{grid-template-columns:minmax(0,52%) minmax(0,1fr) auto}}.hp-list-view__details .hp-list-detail__media{grid-area:photo;align-self:start;display:flex;flex-direction:column;gap:6px;min-width:0;user-select:none;-webkit-user-select:none}.hp-list-view__details .hp-list-detail__photo-wrap{aspect-ratio:3/2;min-height:0;border-radius:var(--ss-radius-sm);overflow:hidden;touch-action:pan-y;cursor:zoom-in}.hp-list-detail__photo-backdrop{filter:blur(18px) saturate(1.1);transform:scale(1.15);opacity:.55}.hp-list-view__details .hp-list-detail__thumbs{position:relative;display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.hp-list-view__details .hp-list-detail__thumbs::-webkit-scrollbar{display:none}.hp-list-view__details .hp-list-detail__thumb{--hp-thumb-w:64px;position:relative;flex:0 0 var(--hp-thumb-w);width:var(--hp-thumb-w);aspect-ratio:4/3;min-height:0;padding:0;border:0;border-radius:var(--ss-radius-xs);overflow:hidden;background:var(--hp-media-canvas);opacity:.7;cursor:pointer;transition:opacity var(--hp-duration-fast) var(--hp-ease-soft)}@container hp-details (min-width: 700px){.hp-list-view__details .hp-list-detail__thumb{--hp-thumb-w:72px}}.hp-list-view__details .hp-list-detail__thumb--current,.hp-list-view__details .hp-list-detail__thumb:hover{opacity:1}.hp-list-view__details .hp-list-detail__thumb--current:after,.hp-list-view__details .hp-list-detail__thumb:focus-visible:after{content:"";position:absolute;inset:0;height:100%;z-index:1;box-sizing:border-box;border:2px solid var(--hp-accent-bright);border-radius:inherit;pointer-events:none}.hp-list-view__details .hp-list-detail__thumb:focus-visible{outline:none}.hp-list-view__details .hp-list-detail__thumb:focus-visible:after{border-width:3px}@media (prefers-reduced-motion:reduce){.hp-list-view__details .hp-list-detail__thumbs{scroll-behavior:auto}}.hp-list-view__details .hp-list-detail__heading{grid-area:addr;align-self:start;padding-top:2px}.hp-list-view__details .hp-list-detail__address{font-size:1.15rem;letter-spacing:var(--ss-ls-tight)}.hp-list-view__details .hp-list-detail__citystate{margin-top:2px;font-size:var(--ss-fs-note);color:var(--hp-text-muted)}.hp-list-view__details .hp-list-detail__badges{grid-area:icons;align-self:start}.hp-list-view__details .hp-list-detail__facts{grid-area:price}.hp-list-view__details .hp-list-detail__price{font-size:var(--ss-fs-xl);letter-spacing:var(--ss-ls-tight)}.hp-list-view__details .hp-list-detail__body{grid-area:body;padding:0;overflow:visible;min-height:0}.hp-list-view__details .hp-qp-remarks{--hp-qp-remarks-bounded:0;flex:none}.hp-list-view__details .hp-list-detail__actions{--hp-list-detail-pill-h:38px;grid-area:foot;align-self:end;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:". tour" "skip view";align-items:end;gap:8px;margin:0;padding:0;border:0}.hp-list-view__details .hp-list-detail__actions:has(.hp-list-detail__skip-add){align-items:center}.hp-list-view__details .hp-list-detail__skip{grid-area:skip;justify-self:start;max-width:100%;min-width:0}.hp-list-view__details .hp-list-detail__actions>.hp-add-tour--panel{grid-area:tour;justify-self:end}.hp-list-view__details .hp-list-detail__actions>.hp-list-detail__view-details{grid-area:view;justify-self:end}@container hp-details (min-width: 520px){.hp-list-view__details .hp-list-detail__actions{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"skip tour view"}}.hp-list-detail__chips{position:absolute;top:10px;left:10px;right:10px;z-index:1;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.hp-list-detail__chips>*{position:static;max-width:100%}.hp-list-detail__zone{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;width:20%;min-height:0;padding:0 10px;border:0;border-radius:0;background:transparent;color:#fff;cursor:pointer}.hp-list-detail__zone--prev{left:0;justify-content:flex-start}.hp-list-detail__zone--next{right:0;justify-content:flex-end}.hp-list-detail__zone-icon{width:22px;height:22px;opacity:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));transition:opacity var(--hp-duration-fast) var(--hp-ease-soft)}@media (hover:hover){.hp-list-detail__zone{transition:background var(--hp-duration-fast) var(--hp-ease-soft)}.hp-list-detail__zone--prev:hover{background:linear-gradient(to right,var(--hp-dashboard-openhouse-photo-bg),transparent)}.hp-list-detail__zone--next:hover{background:linear-gradient(to left,var(--hp-dashboard-openhouse-photo-bg),transparent)}.hp-list-detail__zone:hover .hp-list-detail__zone-icon{opacity:1}}.hp-list-detail__car-count{position:absolute;right:8px;bottom:8px;z-index:1;padding:1px 7px;border-radius:var(--hp-radius-xs);background:var(--hp-dashboard-openhouse-photo-bg);color:#fff;font-size:11px;font-weight:600;line-height:18px;font-variant-numeric:tabular-nums;pointer-events:none}.hp-list-detail__icon{width:17px;height:17px}.hp-list-view__details .hp-list-detail__badges{gap:6px}.hp-list-view__details .hp-list-detail__toggle{width:34px;height:34px;min-height:34px;border:0;border-radius:var(--hp-radius-control);background:var(--ss-color-surface-muted);color:var(--hp-text-default)}.hp-list-view__details .hp-list-detail__toggle--loved{background:var(--hp-dashboard-card-accent);color:#fff}.hp-list-view__details .hp-list-detail__toggle--loved-active{background:var(--hp-loved-active)}.hp-list-view__details .hp-list-detail__toggle--loved:disabled{background:var(--hp-text-faint);opacity:.5}.hp-list-view__details .hp-list-detail__toggle--plain{background:var(--hp-bg-base);box-shadow:var(--ss-shadow-xs),inset 0 0 0 1px var(--hp-separator)}.hp-list-view__details .hp-list-detail__toggle--plain:hover{color:var(--hp-accent-bright)}.hp-list-detail__more-wrap{position:relative}.hp-list-detail__more-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:6;display:flex;flex-direction:column;gap:2px;min-width:200px;padding:6px;border-radius:var(--ss-radius-sm);background:var(--hp-bg-base);box-shadow:var(--ss-shadow-lg)}.hp-list-detail__more-menu .hp-card-pill,.hp-list-detail__more-menu>*{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:36px;padding:0 10px;border:0!important;border-radius:var(--hp-radius-sm);background:transparent;color:var(--hp-text-strong)!important;font-size:var(--ss-fs-note);font-weight:500;text-align:left;text-decoration:none;white-space:nowrap}.hp-list-detail__more-menu .hp-card-pill:hover,.hp-list-detail__more-menu>:hover{background:var(--ss-color-surface-muted)}.hp-add-tour--panel{display:inline-flex;align-items:center;gap:6px;width:auto;height:38px;min-height:38px;padding:0 16px;border:0;border-radius:var(--ss-radius-sm);background:var(--hp-accent-mid);color:var(--hp-accent-bright);font-size:var(--ss-fs-note);font-weight:600;white-space:nowrap;cursor:pointer}.hp-add-tour--panel.hp-add-tour--in{background:var(--hp-accent);color:#fff}.hp-add-tour--panel:disabled{background:var(--ss-color-surface-muted);color:var(--hp-text-faint);cursor:default}.hp-list-view__details .hp-list-detail__view-details{height:38px;min-height:38px;padding:0 16px;border-radius:var(--ss-radius-sm);background:var(--hp-accent-bright);color:#fff}.hp-list-view__details .hp-list-detail__skip-add{border-radius:var(--ss-radius-sm)}.hp-list-view__details .hp-qp-remarks--inline .hp-qp-remarks__text{line-height:1.4}.hp-qp-remarks__toggle{display:inline-block;min-height:0;margin-top:4px;padding:0;border:0;background:transparent;font:inherit;font-size:.76rem;font-weight:600;line-height:1.4;color:var(--hp-dashboard-card-accent);cursor:pointer}.hp-qp-remarks__toggle:focus-visible,.hp-qp-remarks__toggle:hover{text-decoration:underline}@container hp-details (max-width: 519px){.hp-list-view__details .hp-list-detail{column-gap:12px;grid-template-columns:124px minmax(0,1fr) auto;grid-template-rows:auto auto auto auto;grid-template-areas:"photo addr addr" "photo price price" "body body body" "icons foot foot"}.hp-list-view__details .hp-list-detail__media{align-self:stretch}.hp-list-view__details .hp-list-detail__photo-wrap{flex:1 1 auto;aspect-ratio:auto;min-height:112px;border-radius:var(--hp-radius-sm)}.hp-list-view__details .hp-list-detail__thumbs{display:none}.hp-list-detail__zone{padding:0 4px}.hp-list-detail__zone-icon{width:18px;height:18px}.hp-list-detail__car-count{right:6px;bottom:6px;padding:0 6px;font-size:10.5px}.hp-list-view__details .hp-list-detail__chips{display:none}.hp-list-view__details .hp-list-detail__address{font-size:1rem}.hp-list-view__details .hp-list-detail__price{font-size:1.15rem}.hp-list-view__details .hp-list-detail__actions,.hp-list-view__details .hp-list-detail__badges{align-self:center}}@media (max-width:768px){@container hp-details (max-width: 519px){.hp-list-view__details .hp-list-detail{grid-template-rows:auto auto auto auto auto;grid-template-areas:"photo addr addr" "photo price price" "body body body" "icons icons tour" "skip skip view"}.hp-list-view__details .hp-list-detail__actions{display:contents}.hp-list-view__details .hp-list-detail__actions>.hp-add-tour--panel,.hp-list-view__details .hp-list-detail__actions>.hp-list-detail__view-details,.hp-list-view__details .hp-list-detail__skip{align-self:center}}}@media (min-width:769px){.hp-list-view__homes{container:hp-homes/inline-size}.hp-list-view__homes-head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 8px}.hp-list-view__homes-title{margin:0;font-size:var(--ss-fs-md);font-weight:700;color:var(--hp-text-strong);white-space:nowrap}.hp-list-view__homes-count{color:var(--hp-text-muted);font-weight:500}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__row{position:relative;grid-template-columns:36px var(--hp-dash-thumb-w,76px) minmax(72px,1fr) auto;gap:12px;padding:7px 8px;border:0;border-radius:var(--hp-radius-md);background:transparent;box-shadow:none;transition:background var(--hp-duration-fast) var(--hp-ease-soft),box-shadow var(--hp-duration-fast) var(--hp-ease-soft)}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__row--hovered,.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__row:hover{background:var(--hp-dashboard-filter-active-bg)}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__row--active{background:var(--hp-card-wash-new);box-shadow:inset 0 0 0 1px var(--hp-dashboard-card-border-medium)}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__row--active:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--hp-dashboard-card-accent)}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__photo{width:var(--hp-dash-thumb-w,76px);height:54px;border-radius:10px}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__rownum{grid-column:1;grid-row:1;justify-self:start;width:20px;font-size:.8rem;text-align:center}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__grip{grid-column:1;grid-row:1;justify-self:end}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__viewing-badge{display:none}}@container hp-homes (max-width: 560px){.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__row{--hp-dash-thumb-w:64px}.hp-admin-shell--dash .hp-list-view__homes .hp-list-table__photo{height:48px}}.hp-list-map__pin--lite .hp-list-map__pin-index{margin-right:4px;padding-right:4px}.hp-list-map__pin--dot .hp-list-map__pin-index{display:none}@media (max-width:768px){.hp-list-view__homes-head{display:none}}.hp-list-view__tabs{display:inline-flex;gap:2px;padding:3px;border-radius:var(--ss-radius-pill);background:var(--ss-color-surface-muted)}.hp-list-view__tab{height:30px;min-height:30px;padding:0 14px;border:0;border-radius:var(--ss-radius-pill);background:transparent;color:var(--hp-text-default);font-size:var(--ss-fs-note);font-weight:600;white-space:nowrap;cursor:pointer}.hp-list-view__tab[aria-selected=true]{background:var(--hp-bg-base);color:var(--hp-text-strong);box-shadow:var(--ss-shadow-xs)}.hp-tour-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.hp-tour-panel__list{flex:1 1 auto;min-height:0;margin:0;padding:0 8px 8px;list-style:none;overflow-y:auto;overscroll-behavior:contain}.hp-admin-shell--dash .hp-list-view__homes .hp-tour-panel__row,.hp-tour-panel__row{display:flex;align-items:center;gap:8px}.hp-tour-panel__pick{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:22px var(--hp-dash-thumb-w,76px) minmax(0,1fr);align-items:center;gap:12px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.hp-tour-panel__row[data-here=false] .hp-tour-panel__pick{opacity:.8}.hp-tour-panel__state{margin:0;padding:18px 16px;color:var(--hp-text-muted);font-size:var(--ss-fs-note)}.hp-tour-panel__empty-title{margin:0 0 4px;color:var(--hp-text-strong);font-weight:600}.hp-tour-panel__empty-text{margin:0}.hp-tour-panel__foot{flex:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:8px 16px 12px;border-top:1px solid var(--hp-separator);font-size:var(--ss-fs-note)}.hp-tour-panel__open{color:var(--hp-accent-bright);font-weight:600}.hp-tour-panel__hint{color:var(--hp-text-muted)}.hp-dash-header__pill--tour.is-on{background:var(--hp-accent-mid);color:var(--hp-accent-bright)}@media (min-width:769px){.hp-admin-shell--dash:has(.hp-list-view__homes[data-tour-tab]) .hp-dash-header__pill--tour{display:none}}.hp-grid-card__extras{display:contents}.hp-grid-card__more,.hp-grid-card__num{display:none}@media (min-width:769px){.hp-admin-shell--dash .hp-dash-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start}@container hp-gridp (max-width: 475px){.hp-admin-shell--dash .hp-dash-grid-cards{grid-template-columns:minmax(0,1fr)!important}}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card{position:relative;flex-flow:row wrap!important;align-content:flex-start;gap:2px 8px!important;height:auto!important;padding:0 12px 12px!important;border-left:1px solid var(--hp-glass-border)!important;box-shadow:var(--ss-shadow-xs)}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card:not([data-filtered]){background:var(--hp-bg-base)!important}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card:hover{box-shadow:var(--hp-shadow-card)}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card>*{flex:1 0 100%;min-width:0;order:3}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card:not(:has(>.hp-grid-card__photo)){padding-top:34px!important}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__photo{order:0;flex:0 0 calc(100% + 24px)!important;margin:0 -12px 6px!important;border-radius:0!important}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__mapthumb{display:none}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__num{position:absolute;top:8px;left:8px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--hp-text-strong),transparent 12%);color:var(--hp-dashboard-on-accent);font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:var(--hp-chip-shadow)}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__grip{position:absolute;top:8px;left:38px;z-index:2;flex:none;height:24px;margin:0!important;padding:0 8px!important;border:0!important;border-radius:999px;background:color-mix(in srgb,var(--hp-bg-base),transparent 12%)!important;box-shadow:var(--hp-chip-shadow)}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card:has(>.hp-grid-card__photo) .hp-grid-card__toggles{position:absolute;top:8px;right:8px;z-index:2}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card .hp-offerdue-photo-chip{top:38px}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card .hp-skipreason-photo-chip{top:auto;bottom:8px}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__facts{display:contents!important}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__facts>*{order:4;flex:none;font-size:.78rem!important;font-weight:600!important}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__facts>.hp-grid-card__price{order:1;flex:1 0 100%;font-size:1.08rem!important;font-weight:800!important;line-height:1.3}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__head{order:2;align-items:center!important;gap:4px!important}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__addr{flex:1 1 auto;min-width:0}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__addr>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem!important}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card .hp-home-card__citystate{font-weight:400}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__more{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;margin:-4px -6px -4px 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hp-text-muted);cursor:pointer;transition:background var(--hp-duration-fast) var(--hp-ease-soft)}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__more:hover,.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__more[aria-expanded=true]{background:var(--hp-dashboard-filter-active-bg);color:var(--hp-accent-bright)}.hp-grid-card__more-icon{width:20px;height:20px}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__extras{order:5;display:none}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card[data-more-open=true] .hp-grid-card__extras{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:10px;border-top:1px solid var(--hp-separator)}.hp-admin-shell--dash .hp-dash-gridp .hp-grid-card__links{gap:6px!important;margin-top:0!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_db2495{font-family:Inter,Inter Fallback;font-style:normal}.__variable_db2495{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_87ba15{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.__variable_87ba15{--font-display:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2?dpl=dpl_A9m9mJgKjAtr9oCXait7M3XN63DS) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_555cbc{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_555cbc{--font-liquid:"Outfit","Outfit Fallback"}.ss-feedback-widget{position:fixed;bottom:var(--ss-space-6);right:var(--ss-space-6);z-index:9999}.ss-feedback-trigger{background:var(--hp-glass-raised);color:var(--hp-text-strong);border:1px solid var(--hp-glass-border);border-radius:var(--ss-radius-pill);padding:var(--ss-space-3) var(--ss-space-5);font-size:var(--ss-fs-small);font-weight:600;cursor:pointer;box-shadow:var(--ss-shadow-md);transition:opacity var(--ss-duration-fast) var(--ss-ease-standard)}.ss-feedback-trigger:hover{opacity:.85}.ss-feedback-trigger__hint{position:absolute;right:0;bottom:calc(100% + var(--ss-space-2));padding:6px 10px;border-radius:var(--hp-radius-xs);background:var(--hp-tooltip-bg);color:var(--hp-tooltip-fg);font-size:var(--ss-admin-fs-micro);font-weight:600;white-space:nowrap;box-shadow:var(--ss-shadow-md);opacity:0;transform:translateY(2px);pointer-events:none;transition:opacity var(--hp-duration-fast) var(--hp-ease-soft),transform var(--hp-duration-fast) var(--hp-ease-soft)}.ss-feedback-trigger:focus-visible+.ss-feedback-trigger__hint,.ss-feedback-trigger:hover+.ss-feedback-trigger__hint{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ss-feedback-trigger__hint{transition:none}}.ss-feedback-panel{width:min(340px,calc(100vw - var(--ss-space-8)));background:var(--hp-glass-raised);border:1px solid var(--hp-glass-border);border-radius:var(--ss-radius-md);box-shadow:var(--ss-shadow-md);padding:var(--ss-space-5);display:flex;flex-direction:column;gap:var(--ss-space-3);animation:ss-toast-in .2s var(--ss-ease-soft) both}.ss-feedback-panel__header{display:flex;align-items:center;justify-content:space-between;font-size:var(--ss-fs-body);font-weight:700;color:var(--hp-text-strong)}.ss-feedback-panel__close{background:none;border:none;cursor:pointer;color:var(--hp-text-muted);font-size:.8rem;padding:0}.ss-feedback-panel__select{width:100%;border-radius:var(--ss-radius-xs);border:1px solid var(--hp-glass-border);background:var(--hp-glass-bg);color:var(--hp-text-strong);padding:var(--ss-space-2) var(--ss-space-3);font-size:var(--ss-fs-small);font-family:inherit}.ss-feedback-panel__select:focus{outline:none;border-color:var(--hp-accent)}.ss-feedback-panel__textarea{width:100%;resize:vertical;min-height:96px;border-radius:var(--ss-radius-xs);border:1px solid var(--hp-glass-border);background:var(--hp-glass-bg);color:var(--hp-text-strong);padding:var(--ss-space-3);font-size:var(--ss-fs-small);font-family:inherit}.ss-feedback-panel__textarea:focus{outline:none;border-color:var(--hp-accent)}.ss-feedback-panel__hint{font-size:.72rem;color:var(--hp-text-muted);line-height:1.4}.ss-feedback-panel__error{font-size:var(--ss-fs-small);color:var(--hp-red)}.ss-feedback-panel__success{font-size:var(--ss-fs-body);color:var(--hp-green);padding:var(--ss-space-3) 0}.ss-feedback-panel__actions{display:flex;justify-content:flex-end;gap:var(--ss-space-3)}.ss-feedback-panel__discard{background:none;border:1px solid var(--hp-glass-border);border-radius:var(--ss-radius-pill);color:var(--hp-text-muted);font-weight:600}.ss-feedback-panel__discard,.ss-feedback-panel__submit{padding:var(--ss-space-2) var(--ss-space-4);font-size:var(--ss-fs-small);cursor:pointer}.ss-feedback-panel__submit{background:var(--hp-accent);border:none;border-radius:var(--ss-radius-pill);color:var(--hp-text-strong);font-weight:700}.ss-feedback-panel__discard:disabled,.ss-feedback-panel__submit:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.ss-feedback-widget{bottom:var(--ss-space-4);right:var(--ss-space-4)}}.ss-feedback-panel__file-label{display:flex;align-items:center;justify-content:center;border:1px dashed var(--hp-glass-border);border-radius:var(--ss-radius-xs);color:var(--hp-text-muted);padding:var(--ss-space-2) var(--ss-space-3);font-size:var(--ss-fs-small);cursor:pointer;text-align:center}.ss-feedback-panel__file-label:hover{border-color:var(--hp-accent);color:var(--hp-text-strong)}:root{--hp-home-tx-duration:380ms;--hp-home-tx-ease:cubic-bezier(0.32,0.72,0,1);--hp-home-tx-far:100%;--hp-home-tx-under:-28%;--hp-home-tx-step:32px}@media (min-width:641px){:root{--hp-home-tx-far:48px;--hp-home-tx-under:-24px}}::view-transition{pointer-events:none}:root:active-view-transition .hp-admin-sidebar{view-transition-name:hp-portal-sidebar}:root:active-view-transition .hp-sidebar-topbar{view-transition-name:hp-portal-topbar}::view-transition-group(hp-portal-sidebar),::view-transition-group(hp-portal-topbar){z-index:4;animation:none}::view-transition-old(hp-portal-sidebar),::view-transition-old(hp-portal-topbar){display:none}::view-transition-new(hp-portal-sidebar),::view-transition-new(hp-portal-topbar){animation:none}::view-transition-group(.hp-home-pop),::view-transition-group(.hp-home-push){z-index:2}::view-transition-group(.hp-home-pop-under),::view-transition-group(.hp-home-push-under){z-index:1}::view-transition-new(.hp-home-push){animation:var(--hp-home-tx-duration) var(--hp-home-tx-ease) both hp-home-tx-from-far,.2s ease-out both hp-home-tx-fade-in}::view-transition-old(.hp-home-push-under){animation:var(--hp-home-tx-duration) var(--hp-home-tx-ease) both hp-home-tx-to-under,var(--hp-home-tx-duration) ease-out both hp-home-tx-dim}::view-transition-old(.hp-home-pop){animation:var(--hp-home-tx-duration) var(--hp-home-tx-ease) both hp-home-tx-to-far,.2s ease-in .12s both hp-home-tx-fade-out}::view-transition-new(.hp-home-pop-under){animation:var(--hp-home-tx-duration) var(--hp-home-tx-ease) both hp-home-tx-from-under,var(--hp-home-tx-duration) ease-out both hp-home-tx-undim}:root:active-view-transition [data-hp-tx-quiet]{-webkit-backdrop-filter:none;backdrop-filter:none}::view-transition-group(.hp-home-reveal){z-index:2}::view-transition-old(.hp-home-reveal){animation:hp-home-tx-reveal .22s ease-out both}::view-transition-old(.hp-home-step-out-next){animation:.26s var(--hp-home-tx-ease) both hp-home-tx-step-out-next}::view-transition-new(.hp-home-step-in-next){animation:.26s var(--hp-home-tx-ease) both hp-home-tx-step-in-next}::view-transition-old(.hp-home-step-out-prev){animation:.26s var(--hp-home-tx-ease) both hp-home-tx-step-out-prev}::view-transition-new(.hp-home-step-in-prev){animation:.26s var(--hp-home-tx-ease) both hp-home-tx-step-in-prev}:root:active-view-transition-type(hp-home-open) .hp-research .hp-photo-grid__tile[data-index="0"],:root:active-view-transition-type(hp-home-open) .hp-research .hp-photo-modal__photo-wrap,:root:active-view-transition-type(hp-home-open) .hp-research .hp-research-dash__photo--main{view-transition-name:hp-home-photo}::view-transition-group(hp-home-photo){z-index:3;animation-duration:var(--hp-home-tx-duration);animation-timing-function:var(--hp-home-tx-ease);border-radius:var(--hp-radius-lg);overflow:hidden}::view-transition-new(hp-home-photo),::view-transition-old(hp-home-photo){height:100%;width:100%;object-fit:cover;animation-duration:var(--hp-home-tx-duration)}::view-transition-old(hp-home-photo):only-child{animation:var(--hp-home-tx-duration) var(--hp-home-tx-ease) both hp-home-tx-to-under,.2s ease-in both hp-home-tx-fade-out}::view-transition-new(hp-home-photo):only-child{animation:var(--hp-home-tx-duration) var(--hp-home-tx-ease) both hp-home-tx-from-far,.2s ease-out both hp-home-tx-fade-in}@keyframes hp-home-tx-from-far{0%{translate:var(--hp-home-tx-far) 0}}@keyframes hp-home-tx-to-far{to{translate:var(--hp-home-tx-far) 0}}@keyframes hp-home-tx-to-under{to{translate:var(--hp-home-tx-under) 0}}@keyframes hp-home-tx-from-under{0%{translate:var(--hp-home-tx-under) 0}}@keyframes hp-home-tx-dim{to{filter:brightness(.9)}}@keyframes hp-home-tx-undim{0%{filter:brightness(.9)}}@keyframes hp-home-tx-fade-in{0%{opacity:0}}@keyframes hp-home-tx-fade-out{to{opacity:0}}@keyframes hp-home-tx-reveal{to{opacity:0}}@keyframes hp-home-tx-step-out-next{to{translate:calc(-1 * var(--hp-home-tx-step)) 0;opacity:0}}@keyframes hp-home-tx-step-in-next{0%{translate:var(--hp-home-tx-step) 0;opacity:0}}@keyframes hp-home-tx-step-out-prev{to{translate:var(--hp-home-tx-step) 0;opacity:0}}@keyframes hp-home-tx-step-in-prev{0%{translate:calc(-1 * var(--hp-home-tx-step)) 0;opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}}