.inv-filter-drawer-row[data-visual-theme=heritage][data-filter-drawer-state=open]{gap:var(--template-drawer-row-data-filter-drawer-state-open-gap,7.5px)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage]{font-family:var(
    --template-drawer-font-family,var(--template-body-font,"Jost",Arial,sans-serif)
  );line-height:var(--template-drawer-line-height,1.5)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage][data-filter-drawer-state=open]{width:var(
    --template-drawer-data-filter-drawer-state-open-width,var(--inv-part-panel-width,var(--template-width,294px))
  );max-width:var(--template-drawer-data-filter-drawer-state-open-max-width,none);padding:var(
    --template-drawer-data-filter-drawer-state-open-padding,var(--inv-part-panel-padding,var(--template-padding,21.9px 20.7px))
  );border-width:var(--template-drawer-data-filter-drawer-state-open-border-width,0);box-shadow:var(
    --template-drawer-data-filter-drawer-state-open-box-shadow,inset 0 0 0 1.5px var(--inv-part-panel-border-color,#827c44)
  );border-radius:var(
    --template-drawer-data-filter-drawer-state-open-border-radius,var(--inv-part-panel-radius,var(--template-radius,0 24px 24px 0))
  )}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-content{width:var(--template-drawer-drawer-content-width,100%);max-width:var(--template-drawer-drawer-content-max-width,none)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-count{font-family:var(
    --template-drawer-drawer-count-font-family,var(--template-heading-font,"Playfair Display",Georgia,serif)
  );font-weight:var(--template-drawer-drawer-count-font-weight,700);font-size:var(--template-drawer-drawer-count-font-size,28.5px);line-height:var(--template-drawer-drawer-count-line-height,31.35px);letter-spacing:var(--template-drawer-drawer-count-letter-spacing,.01em);padding-bottom:var(--template-drawer-drawer-count-padding-bottom,9.6px);margin:var(--template-drawer-drawer-count-margin,0 0 19.2px);border:var(--template-drawer-drawer-count-border,0)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-type-grid{grid-template-columns:var(
    --template-drawer-drawer-type-grid-grid-template-columns,repeat(2,minmax(0,1fr))
  );gap:var(--template-drawer-drawer-type-grid-gap,var(--template-gap,9.6px));margin-bottom:var(--template-drawer-drawer-type-grid-margin-bottom,4.8px)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-type{min-height:var(--template-drawer-drawer-type-min-height,36px);padding:var(--template-drawer-drawer-type-padding,6.5px 8px);margin-bottom:var(--template-drawer-drawer-type-margin-bottom,7.5px);border-width:var(--template-drawer-drawer-type-border-width,1px);border-radius:var(--template-drawer-drawer-type-border-radius,9px);font-family:var(
    --template-drawer-drawer-type-font-family,var(--template-heading-font,"Playfair Display",Georgia,serif)
  );font-size:var(--template-drawer-drawer-type-font-size,19.5px);font-weight:var(--template-drawer-drawer-type-font-weight,500);line-height:var(--template-drawer-drawer-type-line-height,25.35px);letter-spacing:var(--template-drawer-drawer-type-letter-spacing,.02em)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-group{margin-top:var(--template-drawer-drawer-group-margin-top,18px);padding:var(--template-drawer-drawer-group-padding,0);border:var(--template-drawer-drawer-group-border,0)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-size-label,.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-sidebar-section-label{font-family:var(
    --template-drawer-inv-filter-sidebar-section-label-font-family,var(--template-body-font,"Jost",Arial,sans-serif)
  );font-size:var(--template-drawer-inv-filter-sidebar-section-label-font-size,13.5px);font-weight:var(--template-drawer-inv-filter-sidebar-section-label-font-weight,500);line-height:var(--template-drawer-inv-filter-sidebar-section-label-line-height,19.5px);letter-spacing:var(--template-drawer-inv-filter-sidebar-section-label-letter-spacing,.16em);text-transform:var(--template-drawer-inv-filter-sidebar-section-label-text-transform,uppercase);margin-bottom:var(--template-drawer-inv-filter-sidebar-section-label-margin-bottom,10.5px);opacity:var(--template-drawer-inv-filter-sidebar-section-label-opacity,.85)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-floor-range{margin:var(--template-drawer-drawer-floor-range-margin,18px 0 0)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-range{height:var(--template-drawer-drawer-range-height,21px);margin-top:var(--template-drawer-drawer-range-margin-top,6px);margin-inline:var(--template-drawer-drawer-range-margin-inline,9.6px);--filter-track-h:6px;--filter-thumb-size:24px}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-range-values{font-size:var(--template-drawer-drawer-range-values-font-size,16.5px);line-height:var(--template-drawer-drawer-range-values-line-height,24.75px);margin:var(--template-drawer-drawer-range-values-margin,13.5px 9.6px 0)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-sidebar-embedded{margin-top:var(--template-drawer-inv-filter-sidebar-embedded-margin-top,18px);padding:var(--template-drawer-inv-filter-sidebar-embedded-padding,0);gap:var(--template-drawer-inv-filter-sidebar-embedded-gap,0)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-sidebar-section{padding:var(--template-drawer-inv-filter-sidebar-section-padding,0);border:var(--template-drawer-inv-filter-sidebar-section-border,0)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-sidebar-chipgrid--towers{gap:var(--template-drawer-inv-filter-sidebar-chipgrid-towers-gap,var(--template-gap,9.6px))}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-sidebar-choice{min-height:var(--template-drawer-inv-filter-sidebar-choice-min-height,37.5px);padding:var(--template-drawer-inv-filter-sidebar-choice-padding,6px 7.5px);border-width:var(--template-drawer-inv-filter-sidebar-choice-border-width,1.5px);border-radius:var(--template-drawer-inv-filter-sidebar-choice-border-radius,9px);font-family:var(
    --template-drawer-inv-filter-sidebar-choice-font-family,var(--template-heading-font,"Playfair Display",Georgia,serif)
  );font-size:var(--template-drawer-inv-filter-sidebar-choice-font-size,16.5px);line-height:var(--template-drawer-inv-filter-sidebar-choice-line-height,21.45px);font-weight:var(--template-drawer-inv-filter-sidebar-choice-font-weight,500);letter-spacing:var(--template-drawer-inv-filter-sidebar-choice-letter-spacing,.02em)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-legend{margin:var(--template-drawer-drawer-legend-margin,0);padding:var(--template-drawer-drawer-legend-padding,4.8px 12px 24px)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-legend-title{font-family:var(
    --template-drawer-drawer-legend-title-font-family,var(--template-body-font,"Jost",Arial,sans-serif)
  );font-size:var(--template-drawer-drawer-legend-title-font-size,15px);line-height:var(--template-drawer-drawer-legend-title-line-height,22.5px);font-weight:var(--template-drawer-drawer-legend-title-font-weight,500);letter-spacing:var(--template-drawer-drawer-legend-title-letter-spacing,.16em);text-transform:var(--template-drawer-drawer-legend-title-text-transform,uppercase);padding:var(--template-drawer-drawer-legend-title-padding,10.5px 0);margin:var(--template-drawer-drawer-legend-title-margin,0);opacity:var(--template-drawer-drawer-legend-title-opacity,.9)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-status-grid{gap:var(--template-drawer-drawer-status-grid-gap,13.2px 12px);margin-top:var(--template-drawer-drawer-status-grid-margin-top,7.2px)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-status-row{gap:var(--template-drawer-drawer-status-row-gap,12px);margin-right:var(--template-drawer-drawer-status-row-margin-right,12px);font-family:var(
    --template-drawer-drawer-status-row-font-family,var(--template-body-font,"Jost",Arial,sans-serif)
  );font-size:var(--template-drawer-drawer-status-row-font-size,18.72px);line-height:var(--template-drawer-drawer-status-row-line-height,27px);font-weight:var(--template-drawer-drawer-status-row-font-weight,400);white-space:var(--template-drawer-drawer-status-row-white-space,nowrap)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-status-dot{width:var(--template-drawer-inv-filter-status-dot-width,15px);height:var(--template-drawer-inv-filter-status-dot-height,15px)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-bulk-section{margin-top:var(--template-drawer-drawer-bulk-section-margin-top,15.6px);padding-top:var(--template-drawer-drawer-bulk-section-padding-top,15.6px);border-top:var(
    --template-drawer-drawer-bulk-section-border-top,1.5px solid rgba(201,162,78,.16)
  )}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-hideall{width:var(--template-drawer-drawer-hideall-width,100%);min-height:var(--template-drawer-drawer-hideall-min-height,0);padding:var(--template-drawer-drawer-hideall-padding,9.5px);margin:var(--template-drawer-drawer-hideall-margin,0 0 7.5px);border-width:var(--template-drawer-drawer-hideall-border-width,1px);border-radius:var(--template-drawer-drawer-hideall-border-radius,12px);font-family:var(
    --template-drawer-drawer-hideall-font-family,var(--template-heading-font,"Playfair Display",Georgia,serif)
  );font-size:var(--template-drawer-drawer-hideall-font-size,18px);line-height:var(--template-drawer-drawer-hideall-line-height,23.4px);font-weight:var(--template-drawer-drawer-hideall-font-weight,600);letter-spacing:var(--template-drawer-drawer-hideall-letter-spacing,.02em)}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage]{--widget-accent:var(--template-accent,#c9a24e);background:var(
    --inv-part-panel-bg,var(--template-surface,var(--widget-bg,rgba(8,31,36,.96)))
  );color:var(--inv-part-panel-color,var(--template-text,var(--widget-text,#eee8cb)))}.inv-filter-card.inv-filter-card--drawer[data-visual-theme=heritage] .inv-filter-drawer-count{color:var(--inv-part-title-color,var(--template-heading,inherit))}.inv-navbar{display:inline-flex;align-items:stretch;gap:8px;background:var(--inv-part-container-bg,var(--widget-bg,var(--inv-glass)));color:var(--inv-part-container-color,var(--widget-text,var(--inv-text,white)));padding:8px;border-radius:18px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 26px rgba(0,0,0,.26)}.inv-navbar-logo{background:var(--inv-part-logo-box-bg,#fff);padding:4px 6px;border-radius:10px;display:flex;align-items:center}.inv-navbar-logo img{height:42px;width:auto;max-width:80px}.inv-navbar-identity{display:flex;flex-direction:column;justify-content:center;padding:0 6px 0 2px;min-width:0}.inv-navbar-name{font-weight:700;font-size:14px;letter-spacing:.3px;color:var(--inv-part-title-color,var(--inv-text,#fff));text-transform:lowercase;white-space:nowrap}.inv-navbar-sub{font-size:11px;color:var(
    --inv-part-subtitle-color,var(--inv-text-dim,color-mix(in srgb,var(--inv-text,#fff) 65%,transparent))
  );white-space:nowrap}.inv-navbar-up{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 14px;background:var(--inv-part-up-button-bg,transparent);border:0;color:var(--inv-part-up-button-color,var(--inv-text,white));font-size:10px;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;opacity:.9}.inv-navbar-up:disabled{opacity:.35;cursor:default}.inv-navbar-up-arrow{font-size:18px;line-height:1}.inv-navbar-crumb{padding:9px 22px;border-radius:14px;background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-text,#fff) 10%,transparent));color:var(--inv-part-chip-color,var(--inv-text,#fff));font-size:14px;font-weight:500;border:0;cursor:pointer;white-space:nowrap}.inv-navbar-crumb:hover{background:color-mix(in srgb,var(--inv-text,#fff) 20%,transparent)}.inv-navbar-crumb.active{background:var(--inv-part-active-chip-bg,#fff);color:var(--inv-part-active-chip-color,#1a1d26);font-weight:600;cursor:default}.inv-navbar-crumb.active:hover{background:#fff}.inv-navbar-sep{align-self:center;color:var(--inv-text-dim,color-mix(in srgb,var(--inv-text,#fff) 70%,transparent));font-size:14px}.inv-navbar-back{display:flex;align-items:center;justify-content:center;padding:0 14px;background:var(
    --inv-part-collapse-button-bg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent)
  );border:0;border-radius:12px;color:var(--inv-part-collapse-button-color,var(--inv-text,white));font-size:18px;cursor:pointer;text-decoration:none}.inv-navbar-back:hover{background:var(
    --inv-part-collapse-button-hover-bg,var(--inv-part-collapse-button-bg,color-mix(in srgb,var(--inv-text,#fff) 16%,transparent))
  )}.inv-navbar-collapse-chip{box-sizing:border-box;display:inline-flex;align-items:center;gap:9px;min-height:52px;max-width:min(360px,calc(100vw - 24px));padding:6px 7px 6px 6px;border:1px solid var(
      --inv-part-container-border-color,color-mix(in srgb,var(--inv-text,#fff) 16%,transparent)
    );border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),color-mix(in srgb,var(--inv-text,#fff) 2%,transparent)),var(--inv-part-container-bg,var(--widget-bg,var(--inv-glass,rgba(20,30,45,.88))));color:var(--inv-part-container-color,var(--inv-text,#fff));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 12%,transparent),0 12px 32px rgba(0,0,0,.3);backdrop-filter:blur(12px) saturate(1.08);-webkit-backdrop-filter:blur(12px) saturate(1.08);cursor:pointer;overflow:hidden;transition:background .12s,border-color .12s,box-shadow .12s,transform .12s}.inv-navbar-collapse-chip:hover{border-color:color-mix(in srgb,var(--inv-text,#fff) 26%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 16%,transparent),0 16px 38px rgba(0,0,0,.34);transform:translateY(-1px)}.inv-navbar-collapse-chip:active{transform:translateY(0)}.inv-navbar-collapse-chip--dropdown{min-height:48px;border-radius:15px;padding:5px 6px 5px 5px}.inv-navbar-collapse-logo{box-sizing:border-box;width:42px;height:42px;min-width:42px;padding:5px;border-radius:12px;background:var(--inv-part-logo-box-bg,#fff);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.42),0 8px 18px rgba(0,0,0,.18)}.inv-navbar-collapse-logo img{width:100%;height:100%;object-fit:contain;border-radius:8px}.inv-navbar-collapse-logo--fallback{color:var(--inv-part-title-color,#1a2548);font-size:18px;font-weight:800}.inv-navbar-collapse-copy{min-width:0;max-width:210px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1.05}.inv-navbar-collapse-kicker{color:var(--inv-part-subtitle-color,color-mix(in srgb,var(--inv-text,#fff) 70%,transparent));font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.inv-navbar-collapse-current,.inv-navbar-collapse-kicker{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-navbar-collapse-current{color:var(--inv-part-title-color,var(--inv-text,#fff));font-size:15px;font-weight:850;letter-spacing:0}.inv-navbar-collapse-arrow{width:34px;height:40px;min-width:34px;border-radius:13px;background:var(
    --inv-part-collapse-button-bg,color-mix(in srgb,var(--inv-text,#fff) 9%,transparent)
  );color:var(--inv-part-collapse-button-color,var(--inv-text,#fff));display:inline-flex;align-items:center;justify-content:center;font-size:25px;font-weight:500;line-height:1;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent)}.inv-navbar-collapse-chip:hover .inv-navbar-collapse-arrow{background:color-mix(in srgb,var(--inv-text,#fff) 16%,transparent)}.inv-navbar--minimal{padding:4px 6px;gap:4px}.inv-navbar--minimal .inv-navbar-crumb{padding:6px 14px;font-size:13px}.inv-navbar--dark-pill{background:var(
    --inv-part-container-bg,var(--widget-bg,var(--inv-glass,rgba(20,30,60,.92)))
  );padding:6px 8px;gap:6px;border-radius:999px;box-shadow:0 8px 26px rgba(0,0,0,.32)}.inv-navbar--dark-pill .inv-navbar-pill{display:inline-flex;align-items:center;padding:8px 18px;border-radius:999px;background:var(--inv-part-chip-bg,transparent);border:0;color:var(--inv-part-chip-color,var(--inv-text,#fff));font-size:14px;font-weight:600;letter-spacing:.2px;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s}.inv-navbar--dark-pill .inv-navbar-pill:hover{background:color-mix(in srgb,var(--inv-text,#fff) 8%,transparent)}.inv-navbar--dark-pill .inv-navbar-pill--active{background:var(--inv-part-active-chip-bg,#fff);color:var(--inv-part-active-chip-color,#1a2548);cursor:default}.inv-navbar--dark-pill .inv-navbar-pill-sep{color:var(--inv-text-dim,color-mix(in srgb,var(--inv-text,#fff) 45%,transparent));font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inv-navbar--dropdown-row{width:100%;display:flex;align-items:center;justify-content:space-between;background:var(
    --inv-part-container-bg,var(--widget-bg,var(--inv-glass,rgba(20,30,60,.92)))
  );padding:8px 12px;border-radius:10px;gap:16px;box-shadow:var(--inv-part-container-shadow,0 8px 22px rgba(0,0,0,.3))}.inv-navbar--dropdown-row[data-collapse-tab=edge] .inv-navbar-back{align-self:stretch;height:auto;margin:calc(-1 * var(--inv-part-container-padding-y, 8px)) calc(-1 * var(--inv-part-container-padding-x, 12px)) calc(-1 * var(--inv-part-container-padding-y, 8px)) 0;border-radius:0 var(--inv-part-container-radius,10px) var(--inv-part-container-radius,10px) 0}.inv-navbar-dropdown-brand{display:flex;align-items:center;background:var(--inv-part-logo-box-bg,#fff);border-radius:var(--inv-part-logo-box-radius,6px);padding:var(--inv-part-logo-box-padding-y,4px) var(--inv-part-logo-box-padding-x,8px);height:var(--inv-part-logo-box-height,36px)}.inv-navbar-dropdown-brand img{height:var(--inv-part-logo-image-image-height,26px);width:auto;max-width:var(--inv-part-logo-image-image-width,100px);object-fit:contain}.inv-navbar-dropdown-brand span{font-weight:700;color:#1a2548;font-size:13px}.inv-navbar--dropdown-row[data-logo-sizing=responsive-compact] .inv-navbar-dropdown-brand{box-sizing:border-box;flex:none;width:calc(var(--template-logo-width, 180px) / var(--inv-w-scale, 1))!important;height:calc(var(--template-logo-height, 50px) / var(--inv-w-scale, 1))!important;padding:calc(3.2px / var(--inv-w-scale, 1)) calc(8px / var(--inv-w-scale, 1))!important;border:1px solid var(--template-accent,#c9a24e61);border-radius:calc(8px / var(--inv-w-scale, 1))!important;background:var(--template-surface,#f7f7f7)!important;box-shadow:0 1px 4px #00000040;justify-content:center}.inv-navbar--dropdown-row[data-logo-sizing=responsive-compact] .inv-navbar-dropdown-brand img{width:calc(var(--template-logo-image-width, 170px) / var(--inv-w-scale, 1))!important;height:calc(var(--template-logo-image-height, 38px) / var(--inv-w-scale, 1))!important;max-width:none!important;object-fit:contain}@media (max-width:1080px){.inv-navbar--dropdown-row[data-logo-sizing=responsive-compact] .inv-navbar-dropdown-brand{width:calc(var(--template-compact-logo-width, 60px) / var(--inv-w-scale, 1))!important;height:calc(var(--template-compact-logo-height, 30px) / var(--inv-w-scale, 1))!important;border-radius:calc(2px / var(--inv-w-scale, 1))!important;padding:0!important}.inv-navbar--dropdown-row[data-logo-sizing=responsive-compact] .inv-navbar-dropdown-brand img{width:calc(var(--template-compact-logo-image-width, 60px) / var(--inv-w-scale, 1))!important;height:calc(var(--template-compact-logo-image-height, 20px) / var(--inv-w-scale, 1))!important}}.inv-navbar-dropdown-row{display:flex;align-items:center;gap:8px;flex:1 1;margin-left:8px}.inv-navbar-dropdown-pill{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:6px;background:var(--inv-part-chip-bg,color-mix(in srgb,var(--inv-text,#fff) 6%,transparent));border:1px solid var(--inv-part-chip-border-color,color-mix(in srgb,var(--inv-text,#fff) 12%,transparent));color:var(--inv-part-chip-color,var(--inv-text,#fff));font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .12s}.inv-navbar-dropdown-pill:hover{background:color-mix(in srgb,var(--inv-text,#fff) 12%,transparent)}.inv-navbar-dropdown-pill--active{background:var(--inv-part-active-chip-bg,#fff);color:var(--inv-part-active-chip-color,#1a2548);border-color:var(--inv-part-active-chip-border-color,var(--inv-text,#fff));cursor:default}.inv-navbar-dropdown-pill--active:hover{background:var(--inv-part-active-chip-hover-bg,var(--inv-part-active-chip-bg,#fff));color:var(--inv-part-active-chip-hover-color,var(--inv-part-active-chip-color,#1a2548))}.inv-navbar-dropdown-pill[aria-expanded=true]{background:color-mix(in srgb,var(--inv-text,#fff) 18%,transparent)}.inv-navbar-dropdown-caret{font-size:10px;opacity:.7}.inv-navbar-dropdown-cell{position:relative;display:inline-flex;align-items:stretch}.inv-navbar--dropdown-row[data-reference-chrome]{width:max-content;justify-content:flex-start;font-family:var(--inv-part-container-font-family,"Jost",sans-serif);border:1px solid var(--inv-part-container-border-color,transparent)}.inv-navbar--dropdown-row[data-reference-chrome] .inv-navbar-dropdown-brand{justify-content:center;flex-shrink:0}.inv-navbar--dropdown-row[data-reference-chrome] .inv-navbar-back{margin-left:auto}.inv-navbar--dropdown-row[data-reference-chrome] .inv-navbar-dropdown-row{flex:none;margin-left:0;gap:0}.inv-navbar--dropdown-row[data-reference-chrome] .inv-navbar-dropdown-pill{padding:var(--inv-part-chip-padding-y,9px) var(--inv-part-chip-padding-x,24px);min-height:var(--inv-part-chip-height,48px);border-radius:var(--inv-part-chip-radius,30px);font-family:inherit;font-size:var(--inv-part-chip-font-size,20px);font-weight:var(--inv-part-chip-font-weight,500)}.inv-navbar--dropdown-row[data-reference-chrome] .inv-navbar-dropdown-pill--active{padding:var(--inv-part-active-chip-padding-y,var(--inv-part-chip-padding-y,9px)) var(--inv-part-active-chip-padding-x,var(--inv-part-chip-padding-x,24px));min-height:var(--inv-part-active-chip-height,var(--inv-part-chip-height,48px));border-radius:var(--inv-part-active-chip-radius,var(--inv-part-chip-radius,30px));font-size:var(--inv-part-active-chip-font-size,var(--inv-part-chip-font-size,20px));font-weight:var(--inv-part-active-chip-font-weight,var(--inv-part-chip-font-weight,500))}.inv-navbar--dropdown-row[data-reference-chrome] .inv-navbar-up{padding:0 6px;font-size:11px;letter-spacing:0}.inv-navbar--dropdown-row[data-reference-chrome] .inv-navbar-up-arrow{font-size:30px;line-height:1}.inv-navbar-trail-separator{align-self:center;margin:0 12px;font-size:23px;opacity:.48}.inv-navbar-dropdown-menu{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);min-width:max(120px,100%);max-height:280px;overflow-y:auto;background:var(
    --inv-part-panel-bg,var(--inv-part-chip-bg,var(--widget-bg,var(--inv-glass,rgba(20,30,60,.96))))
  );color:var(--inv-part-panel-color,var(--inv-part-chip-color,var(--inv-text,#fff)));border:1px solid var(
      --inv-part-panel-border-color,var(--inv-part-chip-border-color,color-mix(in srgb,var(--inv-text,#fff) 12%,transparent))
    );border-radius:8px;padding:4px;display:flex;flex-direction:column;gap:2px;box-shadow:0 12px 28px rgba(0,0,0,.4);z-index:50;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.inv-navbar-dropdown-menu-item{text-align:left;background:transparent;border:var(--inv-part-chip-border-width,0) solid var(--inv-part-chip-border-color,transparent);color:var(--inv-part-chip-color,currentColor);font-size:13px;font-weight:500;padding:8px 12px;border-radius:6px;cursor:pointer;white-space:nowrap}.inv-navbar-dropdown-menu-item:hover{background:var(
    --inv-part-chip-hover-bg,color-mix(in srgb,var(--inv-part-chip-color,var(--inv-text,#fff)) 10%,transparent)
  );color:var(--inv-part-chip-hover-color,var(--inv-part-chip-color,var(--inv-text,#fff)));border-color:var(
    --inv-part-chip-hover-border-color,var(--inv-part-chip-border-color,transparent)
  )}.inv-navbar-dropdown-menu-item--active{background:var(--inv-part-active-chip-bg,var(--inv-part-chip-bg,#fff));color:var(--inv-part-active-chip-color,var(--inv-part-chip-color,currentColor));border-color:var(
    --inv-part-active-chip-border-color,var(--inv-part-chip-border-color,transparent)
  )}.inv-navbar-dropdown-menu-item--active:hover{background:var(
    --inv-part-active-chip-hover-bg,var(--inv-part-active-chip-bg,var(--inv-part-chip-bg,#fff))
  );color:var(
    --inv-part-active-chip-hover-color,var(--inv-part-active-chip-color,var(--inv-part-chip-color,currentColor))
  );border-color:var(
    --inv-part-active-chip-hover-border-color,var(--inv-part-active-chip-border-color,var(--inv-part-chip-border-color,transparent))
  )}.inv-navbar--brand-rail{width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 32px);min-height:60px;justify-content:flex-start;gap:var(--inv-part-container-gap,14px);padding:var(--inv-part-container-padding-y,0) var(--inv-part-container-padding-x,12px) var(--inv-part-container-padding-y,0) 0;border:var(--inv-part-container-border-width,1px) solid var(
      --inv-part-container-border-color,var(--widget-border,color-mix(in srgb,var(--widget-accent,#74ccda) 24%,transparent))
    );border-radius:var(--inv-part-container-radius,10px);background:var(--inv-part-container-bg,var(--widget-bg,rgba(4,29,34,.9)));color:var(--inv-part-container-color,var(--widget-text,#8ccfdf));box-shadow:var(--inv-part-container-shadow,0 16px 34px rgba(0,0,0,.22));overflow:visible}.inv-navbar--brand-rail,.inv-navbar-brand-rail-logo{box-sizing:border-box;display:inline-flex;align-items:center}.inv-navbar-brand-rail-logo{min-width:var(--inv-part-logo-box-min-width,105px);width:var(--inv-part-logo-box-width,105px);height:var(--inv-part-logo-box-height,54px);padding:var(--inv-part-logo-box-padding-y,8px) var(--inv-part-logo-box-padding-x,10px);border:var(--inv-part-logo-box-border-width,0) solid var(--inv-part-logo-box-border-color,transparent);border-radius:var(--inv-part-logo-box-radius,8px);background:var(--inv-part-logo-box-bg,#fff);color:var(--inv-part-logo-box-color,#171717);box-shadow:var(--inv-part-logo-box-shadow,none);flex-direction:column;justify-content:center;overflow:hidden;text-align:center}.inv-navbar-brand-rail-logo img{width:var(--inv-part-logo-image-image-width,86px);height:var(--inv-part-logo-image-image-height,34px);border-radius:var(--inv-part-logo-image-image-radius,0);object-fit:contain;box-shadow:var(--inv-part-logo-image-shadow,none)}.inv-navbar-brand-home-rail-logo{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer;transition:box-shadow .14s ease,transform .14s ease}.inv-navbar-brand-home-rail-logo:hover{transform:translateY(-1px)}.inv-navbar--brand-logo-only{min-height:var(--inv-part-logo-box-height,72px);gap:0;padding:0;border-color:transparent;background:transparent;box-shadow:none}.inv-navbar--brand-logo-only .inv-navbar-brand-rail-logo{min-width:var(--inv-part-logo-box-min-width,220px);width:var(--inv-part-logo-box-width,220px);height:var(--inv-part-logo-box-height,72px);padding:var(--inv-part-logo-box-padding-y,10px) var(--inv-part-logo-box-padding-x,18px)}.inv-navbar--brand-logo-only .inv-navbar-brand-rail-logo img{width:var(--inv-part-logo-image-image-width,188px);height:var(--inv-part-logo-image-image-height,48px)}.inv-navbar-brand-rail-name{max-width:100%;color:var(--inv-part-title-color,currentColor);font-family:var(--inv-part-title-font-family,inherit);font-size:var(--inv-part-title-font-size,17px);font-weight:var(--inv-part-title-font-weight,850);letter-spacing:var(--inv-part-title-letter-spacing,0);line-height:1.05;text-transform:var(--inv-part-title-text-transform,none);white-space:normal}.inv-navbar-brand-rail-subtitle{max-width:100%;color:var(--inv-part-subtitle-color,currentColor);font-family:var(--inv-part-subtitle-font-family,inherit);font-size:var(--inv-part-subtitle-font-size,9px);font-weight:var(--inv-part-subtitle-font-weight,800);letter-spacing:var(--inv-part-subtitle-letter-spacing,1.2px);line-height:1.05;text-transform:var(--inv-part-subtitle-text-transform,none);white-space:normal}.inv-navbar-brand-rail-up{box-sizing:border-box;width:var(--inv-part-up-button-width,38px);min-width:var(--inv-part-up-button-min-width,38px);height:var(--inv-part-up-button-height,44px);padding:var(--inv-part-up-button-padding-y,3px) var(--inv-part-up-button-padding-x,0);border:var(--inv-part-up-button-border-width,0) solid var(--inv-part-up-button-border-color,transparent);border-radius:var(--inv-part-up-button-radius,0);background:var(--inv-part-up-button-bg,transparent);color:var(--inv-part-up-button-color,var(--widget-accent,#4ba0b6));box-shadow:var(--inv-part-up-button-shadow,none);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;font-size:var(--inv-part-up-button-font-size,10px);font-weight:var(--inv-part-up-button-font-weight,700);letter-spacing:.08em;line-height:1;cursor:pointer}.inv-navbar-brand-rail-up:hover:not(:disabled){background:var(--inv-part-up-button-hover-bg,transparent);color:var(--inv-part-up-button-hover-color,var(--widget-accent,#75d6e8));border-color:var(--inv-part-up-button-hover-border-color,transparent)}.inv-navbar-brand-rail-up:disabled{opacity:.45;cursor:default}.inv-navbar-brand-rail-up-icon{width:var(--inv-part-icon-icon-size,20px);height:var(--inv-part-icon-icon-size,20px);display:inline-flex;align-items:center;justify-content:center;font-size:var(--inv-part-icon-icon-size,20px);line-height:.9}.inv-navbar-brand-rail-path{min-width:0;flex:0 1 auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px}.inv-navbar-brand-rail-cell{position:relative;display:inline-flex;align-items:center;gap:10px;min-width:0;flex:0 0 auto}.inv-navbar-brand-rail-separator{width:0;height:0;border-block:7px solid transparent;border-left:7px solid var(--inv-part-icon-color,var(--widget-accent,#32798c));opacity:.95}.inv-navbar-brand-rail-pill{box-sizing:border-box;min-width:var(--inv-part-chip-min-width,84px);max-width:var(--inv-part-chip-max-width,180px);height:var(--inv-part-chip-height,36px);padding:var(--inv-part-chip-padding-y,0) var(--inv-part-chip-padding-x,16px);border:var(--inv-part-chip-border-width,0) solid var(--inv-part-chip-border-color,transparent);border-radius:var(--inv-part-chip-radius,999px);background:var(
    --inv-part-chip-bg,color-mix(in srgb,var(--widget-text,#8ad7e7) 10%,transparent)
  );color:var(--inv-part-chip-color,var(--widget-text,#8ad7e7));box-shadow:var(--inv-part-chip-shadow,none);display:inline-flex;align-items:center;justify-content:center;gap:var(--inv-part-chip-gap,6px);font-family:var(--inv-part-chip-font-family,inherit);font-size:var(--inv-part-chip-font-size,16px);font-weight:var(--inv-part-chip-font-weight,750);letter-spacing:var(--inv-part-chip-letter-spacing,0);text-transform:var(--inv-part-chip-text-transform,none);line-height:1;white-space:nowrap;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease}.inv-navbar-brand-rail-pill>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.inv-navbar-brand-rail-pill:hover:not(:disabled),.inv-navbar-brand-rail-pill[aria-expanded=true]{background:var(
    --inv-part-chip-hover-bg,color-mix(in srgb,var(--widget-text,#b6eef7) 16%,transparent)
  );color:var(--inv-part-chip-hover-color,var(--widget-text,#b6eef7));border-color:var(--inv-part-chip-hover-border-color,transparent)}.inv-navbar-brand-rail-pill--active{min-width:var(--inv-part-active-chip-min-width,104px);max-width:var(--inv-part-active-chip-max-width,220px);height:var(--inv-part-active-chip-height,var(--inv-part-chip-height,36px));padding:var(--inv-part-active-chip-padding-y,0) var(--inv-part-active-chip-padding-x,18px);border:var(--inv-part-active-chip-border-width,0) solid var(--inv-part-active-chip-border-color,transparent);border-radius:var(--inv-part-active-chip-radius,var(--inv-part-chip-radius,999px));background:var(
    --inv-part-active-chip-bg,var(--inv-part-chip-bg,color-mix(in srgb,var(--widget-accent,#8ad7e7) 18%,transparent))
  );color:var(--inv-part-active-chip-color,var(--inv-part-chip-color,var(--widget-text,#8ad7e7)));box-shadow:var(--inv-part-active-chip-shadow,var(--inv-part-chip-shadow,none));font-size:var(--inv-part-active-chip-font-size,var(--inv-part-chip-font-size,16px));font-weight:var(--inv-part-active-chip-font-weight,var(--inv-part-chip-font-weight,750))}.inv-navbar-brand-rail-pill--active:hover:not(:disabled),.inv-navbar-brand-rail-pill--active[aria-expanded=true]{background:var(
    --inv-part-active-chip-hover-bg,color-mix(in srgb,var(--widget-accent,#b6eef7) 22%,transparent)
  );color:var(--inv-part-active-chip-hover-color,var(--widget-text,#b6eef7));border-color:var(--inv-part-active-chip-hover-border-color,transparent)}.inv-navbar-brand-rail-pill:disabled{opacity:.92;cursor:default}.inv-navbar-brand-rail-caret{color:currentColor;font-size:12px;line-height:1;opacity:.95}.inv-navbar-brand-rail-menu{position:absolute;top:calc(100% + 10px);left:calc(50% + 12px);transform:translateX(-50%);z-index:70;min-width:max(180px,100%);max-height:300px;overflow-y:auto;padding:8px;border:1px solid var(
      --inv-part-panel-border-color,var(
        --inv-part-chip-border-color,var(--widget-border,color-mix(in srgb,var(--widget-accent,#8bd7e7) 24%,transparent))
      )
    );border-radius:var(--inv-part-panel-radius,14px);background:var(
    --inv-part-panel-bg,var(--inv-part-chip-bg,var(--widget-bg,rgba(0,14,19,.96)))
  );color:var(--inv-part-panel-color,var(--inv-part-chip-color,var(--widget-text,#b6eef7)));box-shadow:0 18px 34px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:4px}.inv-navbar-brand-rail-menu-item{border:var(--inv-part-chip-border-width,0) solid var(--inv-part-chip-border-color,transparent);border-radius:var(--inv-part-chip-radius,10px);padding:var(--inv-part-chip-padding-y,11px) var(--inv-part-chip-padding-x,14px);background:transparent;color:var(--inv-part-chip-color,currentColor);font-size:var(--inv-part-chip-font-size,15px);font-weight:var(--inv-part-chip-font-weight,750);text-align:left;cursor:pointer}.inv-navbar-brand-rail-menu-item--active,.inv-navbar-brand-rail-menu-item:hover{background:var(
    --inv-part-chip-hover-bg,var(
      --inv-part-active-chip-bg,color-mix(in srgb,var(--widget-accent,#8bd7e7) 18%,transparent)
    )
  );color:var(
    --inv-part-chip-hover-color,var(--inv-part-active-chip-color,var(--widget-text,#fff))
  );border-color:var(
    --inv-part-chip-hover-border-color,var(--inv-part-active-chip-border-color,var(--inv-part-chip-border-color,transparent))
  )}.inv-navbar-brand-rail-menu-item--active{background:var(
    --inv-part-active-chip-bg,color-mix(in srgb,var(--widget-accent,#8bd7e7) 18%,transparent)
  );color:var(--inv-part-active-chip-color,var(--widget-text,#fff));border-color:var(
    --inv-part-active-chip-border-color,var(--inv-part-chip-border-color,transparent)
  )}.inv-navbar-brand-rail-menu-item--active:hover{background:var(
    --inv-part-active-chip-hover-bg,var(
      --inv-part-active-chip-bg,color-mix(in srgb,var(--widget-accent,#8bd7e7) 22%,transparent)
    )
  );color:var(
    --inv-part-active-chip-hover-color,var(--inv-part-active-chip-color,var(--widget-text,#fff))
  );border-color:var(
    --inv-part-active-chip-hover-border-color,var(--inv-part-active-chip-border-color,var(--inv-part-chip-border-color,transparent))
  )}@media (max-width:900px){.inv-navbar--brand-rail{width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 20px);gap:10px;padding-right:10px}.inv-navbar-brand-rail-logo{min-width:116px;width:116px;height:60px;padding-inline:10px}.inv-navbar--brand-logo-only .inv-navbar-brand-rail-logo{min-width:var(--inv-part-logo-box-min-width,190px);width:var(--inv-part-logo-box-width,190px);height:var(--inv-part-logo-box-height,64px);padding-inline:var(--inv-part-logo-box-padding-x,14px)}.inv-navbar-brand-rail-cell,.inv-navbar-brand-rail-path{gap:10px}.inv-navbar-brand-rail-name{font-size:18px;letter-spacing:0}.inv-navbar-brand-rail-subtitle{font-size:10px;letter-spacing:1px}.inv-navbar-brand-rail-pill{min-width:92px;height:42px;padding-inline:18px;font-size:18px}.inv-navbar-brand-rail-pill--active{min-width:112px}}.inv-navbar-orbis-shell{--orbis-navbar-height:var(--inv-style-height,64px);width:max-content!important;max-width:calc(100vw - 32px);display:inline-flex;align-items:stretch;gap:10px;color:#49362c}.inv-navbar-orbis-brand,.inv-navbar-orbis-shell{box-sizing:border-box;height:var(--orbis-navbar-height)}.inv-navbar-orbis-brand{width:var(--inv-part-logo-box-width,140px);min-width:var(--inv-part-logo-box-min-width,140px);padding:var(--inv-part-logo-box-padding-y,8px) var(--inv-part-logo-box-padding-x,12px);border:var(--inv-part-logo-box-border-width,2px) solid var(--inv-part-logo-box-border-color,#d7cdbb);border-radius:var(--inv-part-logo-box-radius,0);background:var(--inv-part-logo-box-bg,#f2efea);color:var(--inv-part-logo-box-color,#49362c);box-shadow:var(--inv-part-logo-box-shadow,0 12px 28px rgba(20,13,9,.14));display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center}.inv-navbar-orbis-brand img{width:var(--inv-part-logo-image-image-width,112px);height:var(--inv-part-logo-image-image-height,42px);object-fit:contain}.inv-navbar-orbis-brand__name{color:var(--inv-part-title-color,currentColor);font-family:var(--inv-part-title-font-family,"Helvetica Neue",Arial,sans-serif);font-size:var(--inv-part-title-font-size,15px);font-weight:var(--inv-part-title-font-weight,400);letter-spacing:var(--inv-part-title-letter-spacing,.22em);line-height:1.25;text-transform:var(--inv-part-title-text-transform,uppercase)}.inv-navbar-orbis-brand__subtitle{margin-top:7px;color:var(--inv-part-subtitle-color,#9e8977);font-size:var(--inv-part-subtitle-font-size,8px);font-weight:var(--inv-part-subtitle-font-weight,500);letter-spacing:var(--inv-part-subtitle-letter-spacing,.32em);text-transform:var(--inv-part-subtitle-text-transform,uppercase)}.inv-navbar-orbis-rail{box-sizing:border-box;height:var(--orbis-navbar-height);min-height:var(--orbis-navbar-height);max-width:min(560px,calc(100vw - 166px));padding:10px 12px;border:var(--inv-part-panel-border-width,2px) solid var(--inv-part-panel-border-color,#d7cdbb);border-radius:var(--inv-part-panel-radius,0);background:var(--inv-part-panel-bg,#f2efea);color:var(--inv-part-panel-color,#49362c);box-shadow:var(--inv-part-panel-shadow,0 12px 28px rgba(20,13,9,.14));display:inline-flex;align-items:center;gap:10px;overflow:visible}.inv-navbar-orbis-up{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--inv-part-up-button-width,27px);min-width:var(--inv-part-up-button-min-width,27px);height:var(--inv-part-up-button-height,38px);padding:0 8px 0 0;border:0;border-right:1px solid var(--inv-part-up-button-border-color,#ddd3c2);border-radius:var(--inv-part-up-button-radius,0);background:var(--inv-part-up-button-bg,transparent);color:var(--inv-part-up-button-color,#806c5c);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.inv-navbar-orbis-up span{font-size:8px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.inv-navbar-orbis-up:hover:not(:disabled){color:var(--inv-part-up-button-hover-color,#49362c)}.inv-navbar-orbis-up:disabled{opacity:.45;cursor:default}.inv-navbar-orbis-crumbs{min-width:0;display:inline-flex;align-items:center;gap:7px}.inv-navbar-orbis-cell{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.inv-navbar-orbis-separator{color:var(--widget-accent,var(--inv-accent,#c6a45e));display:inline-flex;flex:0 0 auto}.inv-navbar-orbis-trigger{position:relative;display:inline-flex;flex:0 0 auto}.inv-navbar-orbis-crumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:max-content;min-width:var(--inv-part-chip-min-width,0);max-width:var(--inv-part-chip-max-width,220px);height:var(--inv-part-chip-height,36px);padding:var(--inv-part-chip-padding-y,0) var(--inv-part-chip-padding-x,12px);border:var(--inv-part-chip-border-width,1px) solid var(--inv-part-chip-border-color,#ddd3c2);border-radius:var(--inv-part-chip-radius,0);background:var(--inv-part-chip-bg,#f2efea);color:var(--inv-part-chip-color,#5b473b);box-shadow:var(--inv-part-chip-shadow,none);display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--inv-part-chip-font-family,Arial,Helvetica,sans-serif);font-size:var(--inv-part-chip-font-size,13px);font-weight:var(--inv-part-chip-font-weight,500);letter-spacing:var(--inv-part-chip-letter-spacing,.08em);line-height:1;text-transform:var(--inv-part-chip-text-transform,none);white-space:nowrap;cursor:pointer}.inv-navbar-orbis-crumb:hover:not(:disabled),.inv-navbar-orbis-crumb[aria-expanded=true]{border-color:var(--inv-part-chip-hover-border-color,#bda98c);background:var(--inv-part-chip-hover-bg,#f8f5f0);color:var(--inv-part-chip-hover-color,#49362c)}.inv-navbar-orbis-crumb--active{min-width:var(--inv-part-active-chip-min-width,0);max-width:var(--inv-part-active-chip-max-width,240px);border-color:var(--inv-part-active-chip-border-color,#49362c);background:var(--inv-part-active-chip-bg,#49362c);color:var(--inv-part-active-chip-color,#fffaf3);font-weight:var(--inv-part-active-chip-font-weight,500)}.inv-navbar-orbis-crumb--active:hover:not(:disabled),.inv-navbar-orbis-crumb--active[aria-expanded=true]{border-color:var(--inv-part-active-chip-hover-border-color,#49362c);background:var(--inv-part-active-chip-hover-bg,#49362c);color:var(--inv-part-active-chip-hover-color,#fffaf3)}.inv-navbar-orbis-crumb:disabled{opacity:1;cursor:default}.inv-navbar-orbis-menu{position:absolute;top:calc(100% + 5px);left:0;z-index:80;box-sizing:border-box;width:100%;min-width:100%;max-width:100%;max-height:170px;padding:4px;border:1px solid var(--inv-part-panel-border-color,#d7cdbb);background:var(--inv-part-panel-bg,#f2efea);box-shadow:0 18px 32px rgba(20,13,9,.2);display:flex;flex-direction:column;gap:2px;overflow-y:auto}.inv-navbar-orbis-menu__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-height:30px;padding:7px 8px;border:1px solid transparent;background:transparent;color:var(--inv-part-chip-color,#5b473b);font:inherit;font-size:10px;line-height:1.35;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.inv-navbar-orbis-menu__item--active,.inv-navbar-orbis-menu__item:hover{border-color:var(--inv-part-chip-border-color,#d7cdbb);background:var(--inv-part-chip-hover-bg,#fffaf3)}@media (max-width:760px){.inv-navbar-orbis-shell{--orbis-navbar-height:var(--inv-style-height,58px);gap:6px}.inv-navbar-orbis-brand{width:84px;min-width:84px}.inv-navbar-orbis-rail{max-width:calc(100vw - 102px);overflow-x:auto}}.inv-navbar-sidebar{display:inline-flex;align-items:stretch;gap:var(--inv-part-container-gap,8px);color:var(--inv-part-container-color,var(--inv-text,#fff));max-width:min(540px,calc(100vw - 24px))}.inv-navbar-sidebar-back{box-sizing:border-box;width:58px;min-width:58px;min-height:64px;border:1px solid var(
      --inv-part-collapse-button-border-color,color-mix(in srgb,var(--inv-text,#fff) 12%,transparent)
    );border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 8%,transparent),color-mix(in srgb,var(--inv-text,#fff) 1%,transparent)),var(--inv-part-collapse-button-bg,var(--widget-bg,var(--inv-glass,rgba(4,4,4,.74))));color:var(--inv-part-collapse-button-color,var(--inv-text,#fff));display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),0 14px 36px rgba(0,0,0,.32);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);cursor:pointer;text-decoration:none;transition:background .12s,transform .12s,border-color .12s}.inv-navbar-sidebar-back:hover{background:linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 12%,transparent),color-mix(in srgb,var(--inv-text,#fff) 2%,transparent)),var(--widget-bg,var(--inv-glass,rgba(0,0,0,.82)));border-color:color-mix(in srgb,var(--inv-text,#fff) 20%,transparent);transform:translateY(-1px)}.inv-navbar-sidebar-back--disabled{opacity:.45;cursor:default;transform:none}.inv-navbar-sidebar-back--disabled:hover{background:var(--widget-bg,var(--inv-glass,rgba(4,4,4,.86)));border-color:color-mix(in srgb,var(--inv-text,#fff) 8%,transparent);transform:none}.inv-navbar-sidebar-panel{min-height:64px;min-width:260px;max-width:440px;padding:6px 14px;border:1px solid var(--inv-part-panel-border-color,color-mix(in srgb,var(--inv-text,#fff) 10%,transparent));border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--inv-text,#fff) 9%,transparent),color-mix(in srgb,var(--inv-text,#fff) 1.5%,transparent)),var(--inv-part-panel-bg,var(--widget-bg,var(--inv-glass,rgba(4,4,4,.76))));color:var(--inv-part-panel-color,var(--inv-text,#fff));gap:12px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),0 14px 36px rgba(0,0,0,.32);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);overflow:hidden}.inv-navbar-sidebar-logo,.inv-navbar-sidebar-panel{box-sizing:border-box;display:flex;align-items:center}.inv-navbar-sidebar-logo{width:48px;height:48px;min-width:48px;border-radius:9px;background:var(--inv-part-logo-box-bg,#fff);justify-content:center;padding:4px;box-shadow:0 8px 22px rgba(0,0,0,.2)}.inv-navbar-sidebar-logo img{max-width:100%;max-height:100%;object-fit:contain}.inv-navbar-sidebar-copy{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px}.inv-navbar-sidebar-current,.inv-navbar-sidebar-project{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-navbar-sidebar-project{color:var(--inv-part-title-color,color-mix(in srgb,var(--inv-text,#fff) 68%,transparent));font-size:16px;line-height:1.05;font-weight:700}.inv-navbar-sidebar-current{color:var(--inv-part-subtitle-color,var(--inv-text,#fff));font-size:24px;line-height:1.08;font-weight:800}.inv-navbar-sidebar-current--compact{font-size:21px}.inv-widget-style-scope .inv-navbar-sidebar-back{width:var(--inv-part-collapse-button-width,58px);height:var(--inv-part-collapse-button-height,auto);min-width:var(--inv-part-collapse-button-min-width,58px);max-width:var(--inv-part-collapse-button-max-width,none);min-height:var(--inv-part-collapse-button-height,64px);padding-inline:var(--inv-part-collapse-button-padding-x,0);padding-block:var(--inv-part-collapse-button-padding-y,0);border-radius:var(--inv-part-collapse-button-radius,12px);border-width:var(--inv-part-collapse-button-border-width,1px);box-shadow:var(
    --inv-part-collapse-button-shadow,inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),0 14px 36px rgba(0,0,0,.32)
  );font-size:var(--inv-part-collapse-button-font-size,inherit);font-weight:var(--inv-part-collapse-button-font-weight,inherit)}.inv-widget-style-scope .inv-navbar-sidebar-panel{width:var(--inv-part-panel-width,auto);height:var(--inv-part-panel-height,auto);min-width:var(--inv-part-panel-min-width,260px);max-width:var(--inv-part-panel-max-width,440px);min-height:var(--inv-part-panel-height,64px);padding-inline:var(--inv-part-panel-padding-x,14px);padding-block:var(--inv-part-panel-padding-y,6px);gap:var(--inv-part-panel-gap,12px);border-radius:var(--inv-part-panel-radius,12px);border-width:var(--inv-part-panel-border-width,1px);box-shadow:var(
    --inv-part-panel-shadow,inset 0 1px 0 color-mix(in srgb,var(--inv-text,#fff) 10%,transparent),0 14px 36px rgba(0,0,0,.32)
  );font-size:var(--inv-part-panel-font-size,inherit);font-weight:var(--inv-part-panel-font-weight,inherit)}.inv-widget-style-scope .inv-navbar-sidebar-logo{width:var(--inv-part-logo-box-width,48px);height:var(--inv-part-logo-box-height,48px);min-width:var(--inv-part-logo-box-min-width,48px);max-width:var(--inv-part-logo-box-max-width,none);padding-inline:var(--inv-part-logo-box-padding-x,4px);padding-block:var(--inv-part-logo-box-padding-y,4px);gap:var(--inv-part-logo-box-gap,normal);border-radius:var(--inv-part-logo-box-radius,9px);border-width:var(--inv-part-logo-box-border-width,0);box-shadow:var(--inv-part-logo-box-shadow,0 8px 22px rgba(0,0,0,.2))}.inv-widget-style-scope .inv-navbar-sidebar-logo img{width:var(--inv-part-logo-image-image-width,var(--inv-part-logo-image-width,auto));height:var(--inv-part-logo-image-image-height,var(--inv-part-logo-image-height,auto));border-radius:var(--inv-part-logo-image-image-radius,var(--inv-part-logo-image-radius,0));box-shadow:var(--inv-part-logo-image-shadow,none)}.inv-widget-style-scope .inv-navbar-sidebar-project{font-size:var(--inv-part-title-font-size,16px);font-weight:var(--inv-part-title-font-weight,700);padding-inline:var(--inv-part-title-padding-x,0);padding-block:var(--inv-part-title-padding-y,0);gap:var(--inv-part-title-gap,normal)}.inv-widget-style-scope .inv-navbar-sidebar-current{font-size:var(--inv-part-subtitle-font-size,24px);font-weight:var(--inv-part-subtitle-font-weight,800);padding-inline:var(--inv-part-subtitle-padding-x,0);padding-block:var(--inv-part-subtitle-padding-y,0);gap:var(--inv-part-subtitle-gap,normal)}.inv-widget-style-scope .inv-navbar-sidebar-current--compact{font-size:var(--inv-part-subtitle-font-size,21px)}.inv-widget-style-scope .inv-navbar-sidebar-back svg{width:var(--inv-part-icon-icon-size,var(--inv-part-icon-width,28px));height:var(--inv-part-icon-icon-size,var(--inv-part-icon-height,28px));border-radius:var(--inv-part-icon-radius,0)}@media (max-width:640px){.inv-navbar-sidebar{gap:8px;max-width:calc(100vw - 24px)}.inv-navbar-sidebar-back{width:52px;min-width:52px;min-height:58px}.inv-navbar-sidebar-panel{min-height:58px;min-width:0;padding:6px 10px;gap:8px}.inv-navbar-sidebar-logo{width:34px;height:34px;min-width:34px;border-radius:6px}.inv-navbar-sidebar-project{font-size:13px}.inv-navbar-sidebar-current{font-size:20px}.inv-navbar-sidebar-current--compact{font-size:18px}}.inv-navbar--reference-rail{min-height:var(--inv-part-container-height,80px);gap:var(--inv-part-container-gap,0);padding:0 0 0 var(--inv-part-container-padding-x,10.6667px);border:var(--inv-part-container-border-width,0) solid var(--inv-part-container-border-color,transparent);border-radius:var(--inv-part-container-radius,0);background:var(--inv-part-container-bg,#60a963);box-shadow:var(--inv-part-container-shadow,none);font-family:var(--inv-part-container-font-family,Roboto,sans-serif)}.inv-navbar--reference-rail .inv-navbar-brand-rail-logo{flex:0 0 auto;min-width:var(--inv-part-logo-box-min-width,166.6667px);width:var(--inv-part-logo-box-width,166.6667px);height:var(--inv-part-logo-box-height,74.6667px);padding:var(--inv-part-logo-box-padding-y,4px) var(--inv-part-logo-box-padding-x,10.6667px);border-radius:var(--inv-part-logo-box-radius,0);background:var(--inv-part-logo-box-bg,transparent)}.inv-navbar--reference-rail .inv-navbar-brand-rail-logo img{width:var(--inv-part-logo-image-image-width,145.3333px);height:var(--inv-part-logo-image-image-height,66.6667px)}.inv-navbar--reference-rail .inv-navbar-brand-rail-up{flex:0 0 auto;width:var(--inv-part-up-button-width,22.6667px);min-width:var(--inv-part-up-button-min-width,22.6667px);height:var(--inv-part-up-button-height,39.3333px);margin-left:10.6667px;margin-right:26.6667px;padding:0;color:var(--inv-part-up-button-color,#fff);font-size:var(--inv-part-up-button-font-size,12px);font-weight:var(--inv-part-up-button-font-weight,400);letter-spacing:0;line-height:1.166667;gap:2.6667px;opacity:var(--inv-part-up-button-opacity,.5)}.inv-navbar--reference-rail .inv-navbar-brand-rail-up svg{width:22.6667px;height:22.6667px;fill:var(--inv-part-up-button-color,#fff);opacity:.5;flex-shrink:0}.inv-navbar--reference-rail .inv-navbar-brand-rail-cell,.inv-navbar--reference-rail .inv-navbar-brand-rail-path{gap:10.6667px}.inv-navbar--reference-rail .inv-navbar-brand-rail-separator{border-block-width:6.6667px;border-left:9.3333px solid var(--inv-part-icon-color,#fff)}.inv-navbar--reference-rail .inv-navbar-brand-rail-pill{flex-shrink:0;min-width:var(--inv-part-chip-min-width,max-content);max-width:none;height:var(--inv-part-chip-height,41.3333px);padding:var(--inv-part-chip-padding-y,6.6667px) var(--inv-part-chip-padding-x,13.3333px);border-radius:var(--inv-part-chip-radius,13.3333px);background:var(--inv-part-chip-bg,#fff);color:var(--inv-part-chip-color,#3b82f6);gap:var(--inv-part-chip-gap,10.6667px);font-family:var(--inv-part-chip-font-family,Roboto,sans-serif);font-size:var(--inv-part-chip-font-size,24px);font-weight:var(--inv-part-chip-font-weight,600)}.inv-navbar--reference-rail .inv-navbar-brand-rail-pill--active{min-width:var(--inv-part-active-chip-min-width,max-content);height:var(--inv-part-active-chip-height,var(--inv-part-chip-height,41.3333px));padding:var(--inv-part-active-chip-padding-y,6.6667px) var(--inv-part-active-chip-padding-x,13.3333px);border-radius:var(--inv-part-active-chip-radius,var(--inv-part-chip-radius,13.3333px));background:var(--inv-part-active-chip-bg,var(--inv-part-chip-bg,#fff));color:var(--inv-part-active-chip-color,var(--inv-part-chip-color,#3b82f6));font-size:var(--inv-part-active-chip-font-size,var(--inv-part-chip-font-size,24px));font-weight:var(--inv-part-active-chip-font-weight,var(--inv-part-chip-font-weight,600))}.inv-navbar--reference-rail .inv-navbar-brand-rail-cell:first-child .inv-navbar-brand-rail-pill{color:var(--inv-part-home-chip-color,#22c55e)}.inv-navbar--reference-rail .inv-navbar-brand-rail-pill>span:first-child{overflow:visible;text-overflow:clip;flex-shrink:0}.inv-navbar--reference-rail .inv-navbar-brand-rail-pill:disabled{opacity:1}.inv-navbar--reference-rail .inv-navbar-brand-rail-caret{font-size:10.6667px}.inv-navbar--reference-rail .inv-navbar-brand-rail-menu{width:max-content;min-width:100%;left:50%;background:var(--inv-part-panel-bg,#fff);color:var(--inv-part-panel-color,#3b82f6);border-radius:var(--inv-part-panel-radius,8px)}.inv-navbar--reference-rail .inv-navbar-brand-rail-menu-item{white-space:nowrap;min-width:max-content;font-family:var(--inv-part-chip-font-family,Roboto,sans-serif);font-size:var(--inv-part-chip-font-size,24px);font-weight:var(--inv-part-chip-font-weight,600)}.inv-navbar-reference-collapse{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--inv-part-collapse-button-width,37.3333px);height:var(--inv-part-collapse-button-height,80px);margin-left:37.3333px;padding:0;border:var(--inv-part-collapse-button-border-width,0) solid var(--inv-part-collapse-button-border-color,transparent);border-radius:var(--inv-part-collapse-button-radius,2.6667px);background:var(--inv-part-collapse-button-bg,#595959);color:var(--inv-part-collapse-button-color,#fff);cursor:pointer}.inv-navbar-reference-collapse svg{width:10.6667px;height:21.3333px}.inv-navbar--reference-rail[data-collapsed] .inv-navbar-reference-collapse{margin-left:10.6667px}.inv-navbar--reference-rail .inv-navbar-brand-rail-pill:hover:not(:disabled),.inv-navbar--reference-rail .inv-navbar-brand-rail-pill[aria-expanded=true]{background:var(--inv-part-chip-hover-bg,var(--inv-part-chip-bg,#fff));color:var(--inv-part-chip-hover-color,var(--inv-part-chip-color,#3b82f6))}.inv-navbar--reference-rail .inv-navbar-brand-rail-pill--active:hover:not(:disabled),.inv-navbar--reference-rail .inv-navbar-brand-rail-pill--active[aria-expanded=true]{background:var(--inv-part-active-chip-hover-bg,var(--inv-part-active-chip-bg,#fff));color:var(--inv-part-active-chip-hover-color,var(--inv-part-active-chip-color,#3b82f6))}.inv-navbar--reference-rail .inv-navbar-brand-rail-menu-item--active,.inv-navbar--reference-rail .inv-navbar-brand-rail-menu-item:hover{background:var(--inv-part-chip-hover-bg,#eff6ff);color:var(--inv-part-chip-hover-color,var(--inv-part-panel-color,#3b82f6))}.inv-apartment-reference--heritage{color:var(--template-unit-heritage-color,var(--template-text,#eee8cb));width:var(--template-unit-heritage-width,var(--inv-part-panel-width,462px))}.inv-apartment-reference--heritage .inv-apartment-reference-panel{padding:var(--template-unit-heritage-unit-panel-padding,24px);background:var(
    --template-unit-heritage-unit-panel-background,var(
      --inv-part-panel-bg,var(--template-surface,linear-gradient(157deg,#213829f0,#1a3424f2 55%,#0c2a17f5))
    )
  );border:var(
    --template-unit-heritage-unit-panel-border,1.5px solid color-mix(in srgb,var(--template-accent,#c9a24e) 38.039%,transparent)
  );border-radius:var(--template-unit-heritage-unit-panel-border-radius,24px);box-shadow:var(
    --template-unit-heritage-unit-panel-box-shadow,0 18px 48px -12px #00000070,0 2px 0 #ffffff08 inset
  );-webkit-backdrop-filter:var(
    --template-unit-heritage-unit-panel-backdrop-filter,blur(14px) saturate(120%)
  );backdrop-filter:var(
    --template-unit-heritage-unit-panel-backdrop-filter,blur(14px) saturate(120%)
  )}.inv-apartment-reference--heritage .inv-apartment-reference-identity{position:var(--template-unit-heritage-unit-identity-position,relative);padding-bottom:var(--template-unit-heritage-unit-identity-padding-bottom,26px);border-bottom-color:var(
    --template-unit-heritage-unit-identity-border-bottom-color,color-mix(in srgb,var(--template-accent,#c9a24e) 16.078%,transparent)
  )}.inv-apartment-reference--heritage .inv-apartment-reference-kicker{color:var(--template-unit-heritage-unit-kicker-color,var(--template-heading,#cec8a4));font-size:var(--template-unit-heritage-unit-kicker-font-size,13.5px);line-height:var(--template-unit-heritage-unit-kicker-line-height,1.4);font-weight:var(--template-unit-heritage-unit-kicker-font-weight,600);letter-spacing:var(--template-unit-heritage-unit-kicker-letter-spacing,1.5px)}.inv-apartment-reference--heritage .inv-apartment-reference-number{color:var(--template-unit-heritage-unit-number-color,var(--template-heading,#f6eccd));font:var(
    --template-unit-heritage-unit-number-font,600 36px/1.2 var(--template-heading-font,"Playfair Display",Georgia,serif)
  );margin:var(--template-unit-heritage-unit-number-margin,3px 0 6px)}.inv-apartment-reference--heritage .inv-apartment-reference-identity p{color:var(--template-unit-heritage-unit-identity-p-color,#cec8b4);font-size:var(--template-unit-heritage-unit-identity-p-font-size,16px);line-height:var(--template-unit-heritage-unit-identity-p-line-height,1.4)}.inv-heritage-unit-status{position:var(--template-heritage-unit-status-position,absolute);right:var(--template-heritage-unit-status-right,0);top:var(--template-heritage-unit-status-top,0);display:var(--template-heritage-unit-status-display,inline-flex);align-items:var(--template-heritage-unit-status-align-items,center);gap:var(--template-heritage-unit-status-gap,7px);color:var(--template-heritage-unit-status-color,var(--heritage-unit-status));padding:var(--template-heritage-unit-status-padding,7px 16px);border:var(--template-heritage-unit-status-border,1px solid currentColor);border-radius:var(--template-heritage-unit-status-border-radius,999px);background:var(--template-heritage-unit-status-background,#ffffff06);text-transform:var(--template-heritage-unit-status-text-transform,uppercase);font:var(
    --template-heritage-unit-status-font,600 13px/1.2 var(--template-body-font,"Jost",Arial,sans-serif)
  )}.inv-heritage-unit-status i{width:var(--template-heritage-unit-status-i-width,9px);height:var(--template-heritage-unit-status-i-height,9px);border-radius:var(--template-heritage-unit-status-i-border-radius,50%);background:var(--template-heritage-unit-status-i-background,currentColor);box-shadow:var(--template-heritage-unit-status-i-box-shadow,0 0 8px -1px currentColor)}.inv-apartment-reference--heritage .inv-apartment-reference-highlights-title{margin:var(--template-unit-heritage-unit-highlights-title-margin,22px 0 14px)}.inv-apartment-reference--heritage .inv-apartment-reference-grid{grid-template-columns:var(
    --template-unit-heritage-unit-grid-grid-template-columns,repeat(3,minmax(0,1fr))
  );gap:var(--template-unit-heritage-unit-grid-gap,12px)}.inv-apartment-reference--heritage .inv-apartment-reference-tile{min-height:var(--template-unit-heritage-unit-tile-min-height,186px);padding:var(--template-unit-heritage-unit-tile-padding,16px 13px);background:var(--template-unit-heritage-unit-tile-background,#ffffff03);border:var(--template-unit-heritage-unit-tile-border,1px solid #d6c5902b);border-radius:var(--template-unit-heritage-unit-tile-border-radius,18px);box-shadow:var(--template-unit-heritage-unit-tile-box-shadow,0 1px 0 #ffffff05 inset)}.inv-apartment-reference--heritage .inv-apartment-reference-tile-icon{width:var(--template-unit-heritage-unit-tile-icon-width,42px);height:var(--template-unit-heritage-unit-tile-icon-height,42px);margin-bottom:var(--template-unit-heritage-unit-tile-icon-margin-bottom,13px);border:var(
    --template-unit-heritage-unit-tile-icon-border,1px solid color-mix(in srgb,var(--template-accent,#c9a24e) 30.196%,transparent)
  );border-radius:var(--template-unit-heritage-unit-tile-icon-border-radius,9px);color:var(--template-unit-heritage-unit-tile-icon-color,#dbc887);background:var(
    --template-unit-heritage-unit-tile-icon-background,color-mix(in srgb,var(--template-accent,#c9a24e) 7.059%,transparent)
  )}.inv-apartment-reference--heritage .inv-apartment-reference-tile-icon svg{width:var(--template-unit-heritage-unit-tile-icon-svg-width,25px);height:var(--template-unit-heritage-unit-tile-icon-svg-height,25px)}.inv-apartment-reference--heritage .inv-apartment-reference-tile-copy [data-part=rowLabel]{color:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowlabel-color,var(--template-heading,#cec8a4)
  );font:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowlabel-font,600 12px/1.3 var(--template-body-font,"Jost",Arial,sans-serif)
  );letter-spacing:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowlabel-letter-spacing,.6px
  )}.inv-apartment-reference--heritage .inv-apartment-reference-tile-copy [data-part=rowValue]{color:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowvalue-color,var(--template-text,#eee8cb)
  );font:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowvalue-font,600 20px/1.2 var(--template-heading-font,"Playfair Display",Georgia,serif)
  );margin-top:var(--template-unit-heritage-unit-tile-copy-data-part-rowvalue-margin-top,5px)}.inv-apartment-reference--heritage .inv-apartment-reference-tile:last-child [data-part=rowValue]{text-transform:var(
    --template-unit-heritage-unit-tile-last-child-data-part-rowvalue-text-transform,uppercase
  );font:var(
    --template-unit-heritage-unit-tile-last-child-data-part-rowvalue-font,600 14px/1.3 var(--template-body-font,"Jost",Arial,sans-serif)
  );overflow-wrap:var(
    --template-unit-heritage-unit-tile-last-child-data-part-rowvalue-overflow-wrap,normal
  )}.inv-apartment-reference--heritage .inv-apartment-reference-tile-copy small{color:var(--template-unit-heritage-unit-tile-copy-small-color,var(--template-heading,#cec8a4));font:var(
    --template-unit-heritage-unit-tile-copy-small-font,600 12px/1.3 var(--template-body-font,"Jost",Arial,sans-serif)
  );margin-top:var(--template-unit-heritage-unit-tile-copy-small-margin-top,3px)}.inv-apartment-reference--heritage .inv-apartment-reference-actions{margin-top:var(--template-unit-heritage-unit-actions-margin-top,24px);gap:var(--template-unit-heritage-unit-actions-gap,18px)}.inv-apartment-reference--heritage .inv-apartment-reference-actions button{min-height:var(--template-unit-heritage-unit-actions-button-min-height,63px);border:var(
    --template-unit-heritage-unit-actions-button-border,1px solid color-mix(in srgb,var(--template-accent,#c9a24e) 60%,transparent)
  );border-radius:var(--template-unit-heritage-unit-actions-button-border-radius,18px);background:var(
    --template-unit-heritage-unit-actions-button-background,color-mix(in srgb,var(--template-accent,#c9a24e) 3.922%,transparent)
  );color:var(--template-unit-heritage-unit-actions-button-color,var(--template-text,#eee8cb));text-transform:var(--template-unit-heritage-unit-actions-button-text-transform,none);font:var(
    --template-unit-heritage-unit-actions-button-font,600 18px/1.2 var(--template-heading-font,"Playfair Display",Georgia,serif)
  )}.inv-apartment-reference--heritage .inv-apartment-reference-actions button[data-primary=true]{box-shadow:var(
    --template-unit-heritage-unit-actions-button-data-primary-true-box-shadow,0 6px 20px -6px color-mix(in srgb,var(--template-accent,#c9a24e) 40%,transparent)
  )}.inv-apartment-reference--heritage .inv-apartment-reference-toggle{width:var(--template-unit-heritage-unit-toggle-width,84px);height:var(--template-unit-heritage-unit-toggle-height,36px);margin-top:var(--template-unit-heritage-unit-toggle-margin-top,24px);border-radius:var(--template-unit-heritage-unit-toggle-border-radius,14px);color:var(--template-unit-heritage-unit-toggle-color,#dbc887);background:var(--template-unit-heritage-unit-toggle-background,#2c3030);border-color:var(
    --template-unit-heritage-unit-toggle-border-color,color-mix(in srgb,var(--template-accent,#c9a24e) 20%,transparent)
  )}.inv-apartment-reference--heritage{--gu-scale:var(--inv-w-scale,1);--gu-title:22px;--gu-eyebrow:9px;--gu-sub:11px;--gu-label:8px;--gu-value:13px;--gu-facing:10px;--gu-unit:8.5px;width:var(
    --template-unit-heritage-width,var(
      --inv-part-panel-width,var(--template-width,calc(clamp(178px, 14vw + 130px, 332px) / var(--gu-scale)))
    )
  );font-family:var(
    --template-unit-heritage-font-family,var(--template-body-font,"Jost",Arial,sans-serif)
  )}.inv-apartment-reference--heritage .inv-apartment-reference-panel{box-sizing:var(--template-unit-heritage-unit-panel-box-sizing,border-box);padding:var(
    --template-unit-heritage-unit-panel-padding,var(
      --inv-part-panel-padding,var(--template-padding,calc(clamp(10px, 1.1vw + 6px, 16px) / var(--gu-scale)))
    )
  );border-width:var(--template-unit-heritage-unit-panel-border-width,calc(1px / var(--gu-scale)));border-radius:var(
    --template-unit-heritage-unit-panel-border-radius,var(
      --inv-part-panel-radius,var(--template-radius,calc(clamp(10px, 1vw + 6px, 16px) / var(--gu-scale)))
    )
  )}.inv-apartment-reference--heritage .inv-apartment-reference-heading{margin:var(--template-unit-heritage-unit-heading-margin,0);color:var(--template-unit-heritage-unit-heading-color,var(--template-heading,#ecd9a3));font:var(
    --template-unit-heritage-unit-heading-font,600 calc(clamp(.8rem, .5vw + .65rem, 1rem) / var(--gu-scale))/1.4 var(--template-heading-font,"Playfair Display",Georgia,serif)
  );letter-spacing:var(--template-unit-heritage-unit-heading-letter-spacing,.04em);text-transform:var(--template-unit-heritage-unit-heading-text-transform,none)}.inv-apartment-reference--heritage .inv-apartment-reference-identity{padding-bottom:var(--template-unit-heritage-unit-identity-padding-bottom,0);border:var(--template-unit-heritage-unit-identity-border,0)}.inv-apartment-reference--heritage .inv-apartment-reference-kicker{color:var(--template-unit-heritage-unit-kicker-color,var(--template-heading,#ecd9a3));opacity:var(--template-unit-heritage-unit-kicker-opacity,.85);font-size:var(
    --template-unit-heritage-unit-kicker-font-size,calc(var(--gu-eyebrow) / var(--gu-scale))
  );font-weight:var(--template-unit-heritage-unit-kicker-font-weight,400);letter-spacing:var(--template-unit-heritage-unit-kicker-letter-spacing,.18em)}.inv-apartment-reference--heritage .inv-apartment-reference-number{font:var(
    --template-unit-heritage-unit-number-font,500 calc(var(--gu-title) / var(--gu-scale))/1.08 var(--template-heading-font,"Playfair Display",Georgia,serif)
  );letter-spacing:var(--template-unit-heritage-unit-number-letter-spacing,.01em);margin:var(
    --template-unit-heritage-unit-number-margin,calc(3px / var(--gu-scale)) 0 calc(5px / var(--gu-scale))
  )}.inv-apartment-reference--heritage .inv-apartment-reference-identity p{color:var(--template-unit-heritage-unit-identity-p-color,var(--template-text,#e9e0cdeb));opacity:var(--template-unit-heritage-unit-identity-p-opacity,.8);font:var(
    --template-unit-heritage-unit-identity-p-font,300 calc(var(--gu-sub) / var(--gu-scale))/1.4 var(--template-body-font,"Jost",Arial,sans-serif)
  )}.inv-heritage-unit-status{gap:var(--template-heritage-unit-status-gap,var(--template-gap,calc(7px / var(--gu-scale))));padding:var(
    --template-heritage-unit-status-padding,calc(4px / var(--gu-scale)) calc(12px / var(--gu-scale))
  );border-width:var(--template-heritage-unit-status-border-width,calc(1px / var(--gu-scale)));background:var(--template-heritage-unit-status-background,#ffffff0a);white-space:var(--template-heritage-unit-status-white-space,nowrap);font:var(
    --template-heritage-unit-status-font,500 calc(10px / var(--gu-scale))/1.4 var(--template-body-font,"Jost",Arial,sans-serif)
  );letter-spacing:var(--template-heritage-unit-status-letter-spacing,.04em)}.inv-heritage-unit-status i{width:var(--template-heritage-unit-status-i-width,calc(7px / var(--gu-scale)));height:var(--template-heritage-unit-status-i-height,calc(7px / var(--gu-scale)))}.inv-apartment-reference--heritage .inv-apartment-reference-highlights-title{margin:var(
    --template-unit-heritage-unit-highlights-title-margin,calc(16px / var(--gu-scale)) 0 calc(10px / var(--gu-scale))
  );padding-top:var(
    --template-unit-heritage-unit-highlights-title-padding-top,calc(14px / var(--gu-scale))
  );border-top:var(
    --template-unit-heritage-unit-highlights-title-border-top,calc(1px / var(--gu-scale)) solid color-mix(in srgb,var(--template-accent,#c9a24e) 16.078%,transparent)
  )}.inv-apartment-reference--heritage .inv-apartment-reference-grid{gap:var(
    --template-unit-heritage-unit-grid-gap,var(--template-gap,calc(8px / var(--gu-scale)))
  )}.inv-apartment-reference--heritage .inv-apartment-reference-tile{display:var(--template-unit-heritage-unit-tile-display,flex);flex-direction:var(--template-unit-heritage-unit-tile-flex-direction,column);gap:var(
    --template-unit-heritage-unit-tile-gap,var(--template-gap,calc(3px / var(--gu-scale)))
  );min-height:var(--template-unit-heritage-unit-tile-min-height,0);padding:var(
    --template-unit-heritage-unit-tile-padding,calc(11px / var(--gu-scale)) calc(9px / var(--gu-scale))
  );background:var(--template-unit-heritage-unit-tile-background,#ffffff08);border:var(
    --template-unit-heritage-unit-tile-border,calc(1px / var(--gu-scale)) solid color-mix(in srgb,var(--template-accent,#c9a24e) 16.078%,transparent)
  );border-radius:var(
    --template-unit-heritage-unit-tile-border-radius,calc(11px / var(--gu-scale))
  );box-shadow:var(--template-unit-heritage-unit-tile-box-shadow,none)}.inv-apartment-reference--heritage .inv-apartment-reference-tile-icon{width:var(--template-unit-heritage-unit-tile-icon-width,calc(28px / var(--gu-scale)));height:var(--template-unit-heritage-unit-tile-icon-height,calc(28px / var(--gu-scale)));margin-bottom:var(
    --template-unit-heritage-unit-tile-icon-margin-bottom,calc(5px / var(--gu-scale))
  );border:var(
    --template-unit-heritage-unit-tile-icon-border,calc(1px / var(--gu-scale)) solid color-mix(in srgb,var(--template-accent,#c9a24e) 21.961%,transparent)
  );border-radius:var(
    --template-unit-heritage-unit-tile-icon-border-radius,calc(8px / var(--gu-scale))
  );color:var(--template-unit-heritage-unit-tile-icon-color,#d6b05f);background:var(
    --template-unit-heritage-unit-tile-icon-background,color-mix(in srgb,var(--template-accent,#c9a24e) 10.196%,transparent)
  );flex-shrink:var(--template-unit-heritage-unit-tile-icon-flex-shrink,0)}.inv-apartment-reference--heritage .inv-apartment-reference-tile-icon svg{width:var(--template-unit-heritage-unit-tile-icon-svg-width,calc(15px / var(--gu-scale)));height:var(--template-unit-heritage-unit-tile-icon-svg-height,calc(15px / var(--gu-scale)))}.inv-apartment-reference--heritage .inv-apartment-reference-tile-copy{display:var(--template-unit-heritage-unit-tile-copy-display,flex);flex-direction:var(--template-unit-heritage-unit-tile-copy-flex-direction,column);gap:var(
    --template-unit-heritage-unit-tile-copy-gap,var(--template-gap,calc(2px / var(--gu-scale)))
  );min-width:var(--template-unit-heritage-unit-tile-copy-min-width,0)}.inv-apartment-reference--heritage .inv-apartment-reference-tile-copy [data-part=rowLabel]{color:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowlabel-color,var(--template-heading,#ecd9a3)
  );opacity:var(--template-unit-heritage-unit-tile-copy-data-part-rowlabel-opacity,.78);font:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowlabel-font,400 calc(var(--gu-label) / var(--gu-scale))/1.4 var(--template-body-font,"Jost",Arial,sans-serif)
  );letter-spacing:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowlabel-letter-spacing,.1em
  )}.inv-apartment-reference--heritage .inv-apartment-reference-tile-copy [data-part=rowValue]{font:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowvalue-font,500 calc(var(--gu-value) / var(--gu-scale))/1.15 var(--template-heading-font,"Playfair Display",Georgia,serif)
  );margin:var(--template-unit-heritage-unit-tile-copy-data-part-rowvalue-margin,0);word-break:var(
    --template-unit-heritage-unit-tile-copy-data-part-rowvalue-word-break,break-word
  )}.inv-apartment-reference--heritage .inv-apartment-reference-tile:last-child [data-part=rowValue]{font:var(
    --template-unit-heritage-unit-tile-last-child-data-part-rowvalue-font,500 calc(var(--gu-facing) / var(--gu-scale))/1.25 var(--template-body-font,"Jost",Arial,sans-serif)
  );letter-spacing:var(
    --template-unit-heritage-unit-tile-last-child-data-part-rowvalue-letter-spacing,.02em
  );overflow-wrap:var(
    --template-unit-heritage-unit-tile-last-child-data-part-rowvalue-overflow-wrap,anywhere
  )}.inv-apartment-reference--heritage .inv-apartment-reference-tile-copy small{color:var(--template-unit-heritage-unit-tile-copy-small-color,var(--template-text,#e9e0cdeb));opacity:var(--template-unit-heritage-unit-tile-copy-small-opacity,.65);font:var(
    --template-unit-heritage-unit-tile-copy-small-font,400 calc(var(--gu-unit) / var(--gu-scale))/1.4 var(--template-body-font,"Jost",Arial,sans-serif)
  );letter-spacing:var(--template-unit-heritage-unit-tile-copy-small-letter-spacing,.07em);margin:var(--template-unit-heritage-unit-tile-copy-small-margin,0)}.inv-apartment-reference--heritage .inv-apartment-reference-actions{margin-top:var(--template-unit-heritage-unit-actions-margin-top,calc(16px / var(--gu-scale)));gap:var(
    --template-unit-heritage-unit-actions-gap,var(--template-gap,calc(12px / var(--gu-scale)))
  )}.inv-apartment-reference--heritage .inv-apartment-reference-actions button{min-height:var(--template-unit-heritage-unit-actions-button-min-height,0);gap:var(
    --template-unit-heritage-unit-actions-button-gap,var(--template-gap,calc(10px / var(--gu-scale)))
  );padding:var(
    --template-unit-heritage-unit-actions-button-padding,calc(12px / var(--gu-scale)) calc(14px / var(--gu-scale))
  );border-width:var(
    --template-unit-heritage-unit-actions-button-border-width,calc(1px / var(--gu-scale))
  );border-radius:var(
    --template-unit-heritage-unit-actions-button-border-radius,calc(12px / var(--gu-scale))
  );background:var(--template-unit-heritage-unit-actions-button-background,transparent);color:var(--template-unit-heritage-unit-actions-button-color,var(--template-heading,#ecd9a3));text-transform:var(--template-unit-heritage-unit-actions-button-text-transform,uppercase);font:var(
    --template-unit-heritage-unit-actions-button-font,500 calc(12px / var(--gu-scale))/1.4 var(--template-heading-font,"Playfair Display",Georgia,serif)
  );letter-spacing:var(--template-unit-heritage-unit-actions-button-letter-spacing,.04em)}.inv-apartment-reference--heritage .inv-apartment-reference-actions button svg{flex-shrink:var(--template-unit-heritage-unit-actions-button-svg-flex-shrink,0);width:var(--template-unit-heritage-unit-actions-button-svg-width,calc(16px / var(--gu-scale)));height:var(
    --template-unit-heritage-unit-actions-button-svg-height,calc(16px / var(--gu-scale))
  )}.inv-apartment-reference--heritage .inv-apartment-reference-actions button[data-heritage-action=vr]{border-color:var(
    --template-unit-heritage-unit-actions-button-data-heritage-action-vr-border-color,color-mix(in srgb,var(--template-accent,#c9a24e) 36.078%,transparent)
  );background:var(
    --template-unit-heritage-unit-actions-button-data-heritage-action-vr-background,color-mix(in srgb,var(--template-accent,#c9a24e) 12.157%,transparent)
  );color:var(
    --template-unit-heritage-unit-actions-button-data-heritage-action-vr-color,var(--template-heading,#f6eccd)
  )}.inv-apartment-reference--heritage .inv-apartment-reference-actions button[data-primary=true]{margin-bottom:var(
    --template-unit-heritage-unit-actions-button-data-primary-true-margin-bottom,calc(4px / var(--gu-scale))
  );border:var(--template-unit-heritage-unit-actions-button-data-primary-true-border,0);background:var(
    --template-unit-heritage-unit-actions-button-data-primary-true-background,linear-gradient(110deg,#efd58b,#b88e37)
  );color:var(--template-unit-heritage-unit-actions-button-data-primary-true-color,#282112);font-size:var(
    --template-unit-heritage-unit-actions-button-data-primary-true-font-size,calc(13px / var(--gu-scale))
  );text-transform:var(
    --template-unit-heritage-unit-actions-button-data-primary-true-text-transform,none
  )}.inv-apartment-reference--heritage .inv-apartment-reference-toggle{width:var(--template-unit-heritage-unit-toggle-width,calc(56px / var(--gu-scale)));height:var(--template-unit-heritage-unit-toggle-height,calc(24px / var(--gu-scale)));margin-top:var(
    --template-unit-heritage-unit-toggle-margin-top,calc(clamp(15px, 1vw + 11px, 20px) / var(--gu-scale))
  );border-radius:var(
    --template-unit-heritage-unit-toggle-border-radius,calc(9px / var(--gu-scale))
  )}@media (max-width:1080px){.inv-apartment-reference--heritage{--gu-title:17px;--gu-eyebrow:8px;--gu-sub:10px;--gu-label:6.5px;--gu-value:11px;--gu-facing:9px;--gu-unit:7px}.inv-apartment-reference--heritage .inv-apartment-reference-number{font-weight:var(--template-unit-heritage-unit-number-font-weight,400);margin:var(
      --template-unit-heritage-unit-number-margin,calc(2px / var(--gu-scale)) 0 calc(3px / var(--gu-scale))
    )}.inv-heritage-unit-status{font-size:var(--template-heritage-unit-status-font-size,calc(8px / var(--gu-scale)));padding:var(
      --template-heritage-unit-status-padding,calc(3px / var(--gu-scale)) calc(9px / var(--gu-scale))
    );gap:var(--template-heritage-unit-status-gap,var(--template-gap,calc(5px / var(--gu-scale))))}.inv-heritage-unit-status i{width:var(--template-heritage-unit-status-i-width,calc(6px / var(--gu-scale)));height:var(--template-heritage-unit-status-i-height,calc(6px / var(--gu-scale)))}.inv-apartment-reference--heritage .inv-apartment-reference-highlights-title{margin:var(
      --template-unit-heritage-unit-highlights-title-margin,calc(10px / var(--gu-scale)) 0 calc(7px / var(--gu-scale))
    );padding-top:var(
      --template-unit-heritage-unit-highlights-title-padding-top,calc(9px / var(--gu-scale))
    );font-size:var(
      --template-unit-heritage-unit-highlights-title-font-size,calc(7px / var(--gu-scale))
    )}.inv-apartment-reference--heritage .inv-apartment-reference-grid{grid-template-columns:var(--template-unit-heritage-unit-grid-grid-template-columns,1fr);gap:var(
      --template-unit-heritage-unit-grid-gap,var(--template-gap,calc(5px / var(--gu-scale)))
    )}.inv-apartment-reference--heritage .inv-apartment-reference-tile{flex-direction:var(--template-unit-heritage-unit-tile-flex-direction,row);align-items:var(--template-unit-heritage-unit-tile-align-items,center);gap:var(
      --template-unit-heritage-unit-tile-gap,var(--template-gap,calc(9px / var(--gu-scale)))
    );padding:var(
      --template-unit-heritage-unit-tile-padding,calc(6px / var(--gu-scale)) calc(9px / var(--gu-scale))
    );border-radius:var(
      --template-unit-heritage-unit-tile-border-radius,calc(9px / var(--gu-scale))
    )}.inv-apartment-reference--heritage .inv-apartment-reference-tile-icon{margin:var(--template-unit-heritage-unit-tile-icon-margin,0);width:var(--template-unit-heritage-unit-tile-icon-width,calc(22px / var(--gu-scale)));height:var(--template-unit-heritage-unit-tile-icon-height,calc(22px / var(--gu-scale)))}.inv-apartment-reference--heritage .inv-apartment-reference-actions{margin-top:var(--template-unit-heritage-unit-actions-margin-top,calc(10px / var(--gu-scale)));gap:var(
      --template-unit-heritage-unit-actions-gap,var(--template-gap,calc(8px / var(--gu-scale)))
    )}.inv-apartment-reference--heritage .inv-apartment-reference-actions button{font-size:var(
      --template-unit-heritage-unit-actions-button-font-size,calc(10px / var(--gu-scale))
    );padding:var(
      --template-unit-heritage-unit-actions-button-padding,calc(8px / var(--gu-scale)) calc(11px / var(--gu-scale))
    );border-radius:var(
      --template-unit-heritage-unit-actions-button-border-radius,calc(10px / var(--gu-scale))
    );gap:var(
      --template-unit-heritage-unit-actions-button-gap,var(--template-gap,calc(7px / var(--gu-scale)))
    )}}@media (max-width:860px){.inv-apartment-reference--heritage{--gu-title:16px;--gu-eyebrow:7px;--gu-sub:8px;--gu-label:6px;--gu-facing:8px;--gu-unit:6.5px}.inv-heritage-unit-status{font-size:var(--template-heritage-unit-status-font-size,calc(7px / var(--gu-scale)));padding:var(
      --template-heritage-unit-status-padding,calc(2px / var(--gu-scale)) calc(7px / var(--gu-scale))
    );gap:var(--template-heritage-unit-status-gap,var(--template-gap,calc(4px / var(--gu-scale))))}.inv-heritage-unit-status i{width:var(--template-heritage-unit-status-i-width,calc(5px / var(--gu-scale)));height:var(--template-heritage-unit-status-i-height,calc(5px / var(--gu-scale)))}.inv-apartment-reference--heritage .inv-apartment-reference-highlights-title{margin:var(
      --template-unit-heritage-unit-highlights-title-margin,calc(9px / var(--gu-scale)) 0 calc(6px / var(--gu-scale))
    );padding-top:var(
      --template-unit-heritage-unit-highlights-title-padding-top,calc(8px / var(--gu-scale))
    );font-size:var(
      --template-unit-heritage-unit-highlights-title-font-size,calc(6.5px / var(--gu-scale))
    )}.inv-apartment-reference--heritage .inv-apartment-reference-tile{padding:var(
      --template-unit-heritage-unit-tile-padding,calc(6px / var(--gu-scale)) calc(7px / var(--gu-scale))
    );gap:var(
      --template-unit-heritage-unit-tile-gap,var(--template-gap,calc(6px / var(--gu-scale)))
    );border-radius:var(
      --template-unit-heritage-unit-tile-border-radius,calc(7px / var(--gu-scale))
    )}.inv-apartment-reference--heritage .inv-apartment-reference-tile-icon{width:var(--template-unit-heritage-unit-tile-icon-width,calc(20px / var(--gu-scale)));height:var(--template-unit-heritage-unit-tile-icon-height,calc(20px / var(--gu-scale)));border-radius:var(
      --template-unit-heritage-unit-tile-icon-border-radius,calc(6px / var(--gu-scale))
    )}.inv-apartment-reference--heritage .inv-apartment-reference-actions{margin-top:var(--template-unit-heritage-unit-actions-margin-top,calc(9px / var(--gu-scale)));gap:var(
      --template-unit-heritage-unit-actions-gap,var(--template-gap,calc(9px / var(--gu-scale)))
    )}.inv-apartment-reference--heritage .inv-apartment-reference-actions button{font-size:var(
      --template-unit-heritage-unit-actions-button-font-size,calc(9px / var(--gu-scale))
    );padding:var(
      --template-unit-heritage-unit-actions-button-padding,calc(7px / var(--gu-scale)) calc(9px / var(--gu-scale))
    );border-radius:var(
      --template-unit-heritage-unit-actions-button-border-radius,calc(8px / var(--gu-scale))
    );gap:var(
      --template-unit-heritage-unit-actions-button-gap,var(--template-gap,calc(6px / var(--gu-scale)))
    )}}